.airen-guide{position:relative;display:flex;align-items:flex-start;gap:10px;max-width:440px;margin:15px 0 0;padding:11px 38px 11px 11px;border:1px solid #d9e5f1;border-radius:15px;background:#fff;color:#102b50;box-shadow:0 8px 24px #0b26451c;font:13px/1.35 system-ui,-apple-system,sans-serif;animation:airen-guide-in .25s ease both}.airen-guide-avatar{display:block;flex:0 0 38px;width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:50% 26%;border:2px solid #ffb176}.airen-guide-body{min-width:0}.airen-guide strong{display:block;color:#0a2850;font-size:13px}.airen-guide p{margin:3px 0 4px!important;color:#506c89!important;font:12px/1.4 system-ui!important;text-shadow:none!important}.airen-guide-action{display:inline-flex;align-items:center;min-height:32px;color:#d95705!important;font-weight:750;font-size:12px;text-decoration:none}.airen-guide-action:hover{text-decoration:underline}.airen-guide-close{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:#5f7490;font:22px/1 system-ui;cursor:pointer}.airen-guide-close:hover{background:#edf3f9}.airen-guide a:focus-visible,.airen-guide button:focus-visible{outline:3px solid #ff9b45;outline-offset:2px}.airen-guide-tip{max-width:none;margin:10px 0;background:#f7faff;border-color:#dbe8f7}.hero-copy .airen-guide{margin-left:0;margin-right:0;text-align:left}.airen-guide-welcome:not(.hero-copy .airen-guide){margin-left:auto;margin-right:auto}.airen-guide-tip p{max-width:520px}@keyframes airen-guide-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:650px){.airen-guide{max-width:100%;margin-top:10px;padding:9px 37px 9px 9px}.airen-guide-avatar{width:36px;height:36px;flex-basis:36px}.airen-guide p{font-size:11px!important}.airen-guide-action{min-height:30px}.airen-guide-welcome:not(.hero-copy .airen-guide){margin-left:14px;margin-right:14px}}@media(prefers-reduced-motion:reduce){.airen-guide{animation:none}}
.airen-context{max-width:560px;margin:10px 0 14px!important;animation:airen-guide-in .25s ease both}.airen-context-action{min-height:38px;padding:5px 10px;border:0;border-radius:9px;background:#fff0e4;color:#bd4b05;font:750 12px system-ui;cursor:pointer}.airen-context-action:focus-visible{outline:3px solid #ff9b45;outline-offset:2px}@media(prefers-reduced-motion:reduce){.airen-context{animation:none!important}}
