.auth-container[data-v-80f21279]{width:100%;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));background:var(--lofi-glow), var(--app-bg);justify-content:center;align-items:center;display:flex}.auth-card[data-v-80f21279]{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;max-width:460px;box-shadow:0 18px 60px var(--shadow-color);border-radius:28px;padding:clamp(24px,7vw,42px)}.auth-topline[data-v-80f21279]{justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.auth-mark[data-v-80f21279]{color:var(--text-on-accent);background:var(--text-accent);border-radius:15px;place-items:center;width:44px;height:44px;font-size:21px;font-weight:800;display:grid}.auth-utilities[data-v-80f21279]{align-items:center;gap:8px;display:flex}.auth-utility[data-v-80f21279],.auth-language-trigger[data-v-80f21279]{border:1px solid var(--border-color);min-width:42px;height:38px;color:var(--text-secondary);background:var(--bg-primary);border-radius:12px;padding:0 12px;transition:color .16s,background .16s,border-color .16s}.auth-utility[data-v-80f21279]{place-items:center;display:inline-grid}.auth-utility[data-v-80f21279]:hover,.auth-language-trigger[data-v-80f21279]:hover{color:var(--text-primary);border-color:color-mix(in srgb, var(--text-accent) 45%, var(--border-color));background:var(--bg-secondary)}.auth-eyebrow[data-v-80f21279]{color:var(--text-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.auth-card h1[data-v-80f21279]{color:var(--text-primary);letter-spacing:-.025em;text-align:start;margin:7px 0 8px;font-size:clamp(26px,7vw,34px);line-height:1.2}.auth-card>p[data-v-80f21279]{color:var(--text-secondary);text-align:start;margin-bottom:28px;font-size:14px;line-height:1.65}.input-group[data-v-80f21279]{margin-bottom:16px}.auth-card label[data-v-80f21279]{color:var(--text-primary);margin-bottom:7px;font-size:13px;font-weight:700;display:block}.auth-card input[data-v-80f21279]{border:1px solid var(--border-color);width:100%;min-height:50px;color:var(--text-primary);background:var(--bg-secondary);border-radius:13px;padding:12px 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}.auth-card input[data-v-80f21279]:focus{border-color:var(--text-accent);box-shadow:0 0 0 3px var(--accent-soft)}.auth-card input[data-v-80f21279]::placeholder{color:var(--text-secondary);opacity:.72}.auth-error[data-v-80f21279]{border:1px solid color-mix(in srgb, var(--danger) 28%, transparent);color:var(--danger);background:var(--danger-soft);border-radius:12px;margin-bottom:14px;padding:10px 12px;font-size:13px}[dir=rtl] .auth-eyebrow[data-v-80f21279]{letter-spacing:0}.auth-card[data-v-80f21279]{animation:anime-rise .56s var(--soft-spring) both}.auth-card[data-v-80f21279]>*{animation:anime-rise .52s var(--spring) both}.auth-card[data-v-80f21279]>:nth-child(2){animation-delay:.12s}.auth-card[data-v-80f21279]>:nth-child(3){animation-delay:.17s}.auth-card[data-v-80f21279]>:nth-child(4){animation-delay:.22s}.auth-card[data-v-80f21279]>:nth-child(5){animation-delay:.27s}.auth-card[data-v-80f21279]>:nth-child(6){animation-delay:.32s}.auth-card[data-v-80f21279]>:nth-child(7){animation-delay:.37s}.auth-card[data-v-80f21279]>:nth-child(8){animation-delay:.42s}.auth-mark[data-v-80f21279]{animation:.65s ease-out .25s both anime-pop}.avatar[data-v-ee2dc58a]{color:#fff;background:color-mix(in srgb, var(--avatar-color) 72%, #f3dcc4);text-shadow:0 1px 2px #28140a40;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:grid;position:relative}.avatar.small[data-v-ee2dc58a]{flex-basis:30px;width:30px;height:30px;font-size:11px}.avatar.tiny[data-v-ee2dc58a]{flex-basis:22px;width:22px;height:22px;font-size:9px}.avatar.large[data-v-ee2dc58a]{flex-basis:80px;width:80px;height:80px;font-size:28px}.online-dot[data-v-ee2dc58a]{inset-inline-end:-1px;border:2px solid var(--bg-chat);background:var(--speaking);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px}@media (width<=768px){.avatar.small[data-v-ee2dc58a]{flex-basis:28px;width:28px;height:28px}}.lobby[data-v-c2cfb04d]{width:100%;min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));color:var(--call-text);background:var(--lofi-glow), var(--call-bg);display:flex;overflow-y:auto}.lobby-card[data-v-c2cfb04d]{flex-direction:column;gap:18px;width:100%;max-width:440px;margin:auto;display:flex}.lobby-topline[data-v-c2cfb04d]{justify-content:flex-end;margin-bottom:-6px;display:flex}.lobby-theme[data-v-c2cfb04d]{border:1px solid var(--call-outline);width:42px;height:38px;color:var(--call-text-muted);border-radius:12px;place-items:center;display:grid}.lobby-theme[data-v-c2cfb04d]:hover{color:var(--call-text);background:var(--call-hover)}.lobby-preview[data-v-c2cfb04d]{aspect-ratio:16/10;background:var(--call-surface);border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}.lobby-preview video[data-v-c2cfb04d]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.lobby-me[data-v-c2cfb04d]{bottom:10px;color:#fff;background:#0009;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700;position:absolute;inset-inline-start:12px}.lobby-toggles[data-v-c2cfb04d]{justify-content:center;gap:12px;display:flex}.lobby-toggle[data-v-c2cfb04d]{min-height:72px;color:var(--call-text);background:var(--call-surface);transition:scale .38s var(--spring);border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.lobby-toggle[data-v-c2cfb04d]:active{transition-duration:70ms;scale:.92}.lobby-toggle.off[data-v-c2cfb04d]{color:#fff;background:var(--leave)}.lobby-toggle svg[data-v-c2cfb04d]{animation:.42s ease-out anime-icon-on}.lobby-toggle.off svg[data-v-c2cfb04d]{animation-name:anime-icon-off}.lobby-people strong[data-v-c2cfb04d]{margin-bottom:8px;font-size:16px;display:block}.lobby-people p[data-v-c2cfb04d]{color:var(--call-text-muted);font-size:14px;line-height:1.55}.lobby-people ul[data-v-c2cfb04d]{flex-direction:column;gap:8px;list-style:none;display:flex}.lobby-people li[data-v-c2cfb04d]{align-items:center;gap:10px;font-size:15px;display:flex}.lobby-error[data-v-c2cfb04d]{color:var(--danger);font-size:14px;line-height:1.5}.lobby-invite[data-v-c2cfb04d]{border:1px solid var(--call-outline);min-height:48px;color:var(--call-text);background:0 0;border-radius:14px;font-size:15px;font-weight:700}.lobby-copied[data-v-c2cfb04d]{color:var(--call-text-muted);text-align:center;font-size:14px}.lobby-change-name[data-v-c2cfb04d]{color:var(--call-text-muted);text-underline-offset:3px;align-self:center;font-size:14px;text-decoration:underline}.lobby-card[data-v-c2cfb04d]>*{animation:anime-rise .52s var(--spring) both}.lobby-card[data-v-c2cfb04d]>:first-child{animation-delay:.15s}.lobby-card[data-v-c2cfb04d]>:nth-child(2){animation-delay:.2s}.lobby-card[data-v-c2cfb04d]>:nth-child(3){animation-delay:.26s}.lobby-card[data-v-c2cfb04d]>:nth-child(4){animation-delay:.32s}.lobby-card[data-v-c2cfb04d]>:nth-child(5){animation-delay:.38s}.lobby-card[data-v-c2cfb04d]>:nth-child(6){animation-delay:.42s}.lobby-card[data-v-c2cfb04d]>:nth-child(7){animation-delay:.46s}.lobby-card[data-v-c2cfb04d]>:nth-child(8){animation-delay:.5s}.lobby-card[data-v-c2cfb04d]>:nth-child(9){animation-delay:.54s}.lobby-preview[data-v-c2cfb04d]>.avatar{animation:1.8s ease-in-out infinite alternate anime-float}.lobby-people li[data-v-c2cfb04d]{animation:.52s ease-out both anime-pop}.create-container[data-v-3a9e5499]{width:100%;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));background:var(--lofi-glow), var(--app-bg);justify-content:center;align-items:center;display:flex}.create-card[data-v-3a9e5499]{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;max-width:460px;box-shadow:0 18px 60px var(--shadow-color);border-radius:28px;padding:clamp(24px,7vw,42px)}.create-topline[data-v-3a9e5499]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.create-mark[data-v-3a9e5499]{width:44px;height:44px;color:var(--text-on-accent);background:var(--text-accent);border-radius:15px;place-items:center;font-size:21px;font-weight:800;display:grid}.create-utilities[data-v-3a9e5499]{gap:8px;display:flex}.create-utility[data-v-3a9e5499]{border:1px solid var(--border-color);min-width:42px;height:38px;color:var(--text-secondary);background:var(--bg-primary);border-radius:12px;padding:0 12px}.create-theme[data-v-3a9e5499]{place-items:center;display:inline-grid}.create-card h1[data-v-3a9e5499]{color:var(--text-primary);text-align:start;margin-bottom:8px;font-size:clamp(24px,6.5vw,32px);line-height:1.2}.create-card p[data-v-3a9e5499]{color:var(--text-secondary);text-align:start;margin-bottom:24px;font-size:14px;line-height:1.65}.create-card label[data-v-3a9e5499]{color:var(--text-primary);margin-bottom:7px;font-size:13px;font-weight:700;display:block}.create-card input[data-v-3a9e5499]{border:1px solid var(--border-color);width:100%;min-width:0;min-height:50px;color:var(--text-primary);background:var(--bg-secondary);border-radius:13px;margin-bottom:16px;padding:12px 14px;font-size:16px}.create-card input[data-v-3a9e5499]:focus{border-color:var(--text-accent);box-shadow:0 0 0 3px var(--accent-soft)}.create-link[data-v-3a9e5499]{gap:8px;margin-bottom:16px;display:flex}.create-link input[data-v-3a9e5499]{flex:1;margin-bottom:0;font-size:14px}.create-copy[data-v-3a9e5499]{min-height:50px;color:var(--text-on-accent);background:var(--text-accent);border-radius:13px;flex:none;padding:0 16px;font-size:14px;font-weight:700}.create-open[data-v-3a9e5499]{justify-content:center;align-items:center;text-decoration:none;display:flex}.create-error[data-v-3a9e5499]{border:1px solid color-mix(in srgb, var(--danger) 28%, transparent);color:var(--danger);background:var(--danger-soft);border-radius:12px;margin-bottom:14px;padding:10px 12px;font-size:13px}.app-shell[data-v-5014ad7a]{width:100%;min-width:0;height:100dvh;min-height:0;color:var(--text-primary);background:var(--bg-chat);display:flex}.main-pane[data-v-5014ad7a]{background:var(--call-bg);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.connection-banner[data-v-5014ad7a]{z-index:50;padding:max(7px, env(safe-area-inset-top)) 14px 7px;color:#fff;background:var(--danger);justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;animation:.2s ease-out 1.5s both connection-banner-in-5014ad7a;display:flex;position:absolute;inset:0 0 auto}@keyframes connection-banner-in-5014ad7a{0%{opacity:0}}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-naskh-arabic-arabic-400-normal-U_i0HMfG.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-naskh-arabic-arabic-700-normal-BdBAMxnO.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:#1b1922;--bg-primary:#27232f;--bg-secondary:#211e29;--bg-tertiary:#1a1820;--bg-chat:#27232f;--bg-hover:#2f2a38;--bg-active:#3a3445;--bg-message-hover:#2b2733;--text-primary:#eee5da;--text-secondary:#a89fb3;--text-accent:#f0a77c;--text-link:#9cc6e4;--accent-strong:#e38f60;--accent-soft:#f0a77c29;--text-on-accent:#2a1d18;--border-color:#34303d;--danger:#f07a72;--danger-soft:#f07a7224;--warning-soft:#ecbe6e24;--shadow-color:#08050e73;--message-meta:#a89fb3;--reply-overlay:#00000026;--call-bg:#16141c;--call-bar:#1e1b25;--call-surface:#2a2632;--call-surface-active:#383242;--call-sheet:#24202c;--call-input:#1a1820;--call-text:#f3eadf;--call-text-soft:#e5dbcf;--call-text-muted:#b6acbf;--call-link:#f5bb94;--call-line:#fff0e114;--call-line-strong:#fff0e121;--call-outline:#4a4455;--call-hover:#fff0e114;--call-handle:#fff0e14d;--call-video-bg:#0f0e13;--speaking:#7cc79a;--leave:#d9625e;--leave-strong:#b84b48;--lofi-glow:radial-gradient(120% 70% at 90% -10%, #f0a77c33, transparent 60%), radial-gradient(100% 60% at -10% 110%, #9676cc38, transparent 60%);--lofi-specks:radial-gradient(1.5px 1.5px at 12% 18%, #fff4e6cc, transparent), radial-gradient(1px 1px at 32% 8%, #fff4e6b3, transparent), radial-gradient(1.5px 1.5px at 58% 22%, #fff4e699, transparent), radial-gradient(1px 1px at 78% 12%, #fff4e6cc, transparent), radial-gradient(1.5px 1.5px at 88% 34%, #fff4e680, transparent), radial-gradient(1px 1px at 22% 42%, #fff4e680, transparent), radial-gradient(1px 1px at 46% 6%, #fff4e6b3, transparent), radial-gradient(1.5px 1.5px at 6% 66%, #fff4e666, transparent), radial-gradient(1px 1px at 94% 72%, #fff4e673, transparent)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-bg:#efe6d8;--bg-primary:#fcf7ef;--bg-secondary:#f5ede1;--bg-tertiary:#ebe1d2;--bg-chat:#fcf7ef;--bg-hover:#f0e6d8;--bg-active:#e5d9c7;--bg-message-hover:#f8f1e6;--text-primary:#3d3337;--text-secondary:#74656a;--text-accent:#b5603f;--text-link:#8a4f9a;--accent-strong:#9a4e31;--accent-soft:#b5603f1f;--text-on-accent:#fff;--border-color:#e4d8c6;--danger:#c44740;--danger-soft:#c447401a;--warning-soft:#f6e8c8;--shadow-color:#5c3c2824;--message-meta:#74656a;--reply-overlay:#3c28140d;--call-bg:#f7f0e5;--call-bar:#f0e7da;--call-surface:#e9dece;--call-surface-active:#ddd0bd;--call-sheet:#fcf7ef;--call-input:#f2e9dc;--call-text:#3d3337;--call-text-soft:#3d3337;--call-text-muted:#6b5c60;--call-link:#9a4e31;--call-line:#462d1e17;--call-line-strong:#462d1e26;--call-outline:#cfc1ad;--call-hover:#462d1e0f;--call-handle:#462d1e38;--call-video-bg:#e9dece;--speaking:#4f9f6f;--leave:#c9524d;--leave-strong:#a63f3b;--lofi-glow:radial-gradient(120% 70% at 90% -10%, #f0a77c47, transparent 60%), radial-gradient(100% 60% at -10% 110%, #b096d638, transparent 60%);--lofi-specks:radial-gradient(1px 1px at 12% 18%, #6e503240, transparent), radial-gradient(1px 1px at 32% 8%, #6e503233, transparent), radial-gradient(1px 1px at 58% 22%, #6e503233, transparent), radial-gradient(1px 1px at 78% 12%, #6e503240, transparent), radial-gradient(1px 1px at 88% 34%, #6e503233, transparent), radial-gradient(1px 1px at 22% 42%, #6e503233, transparent), radial-gradient(1px 1px at 6% 66%, #6e503233, transparent), radial-gradient(1px 1px at 94% 72%, #6e503233, transparent)}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;min-width:320px;height:100%;min-height:100%}.mini-window,.mini-window body,.mini-window #app{min-width:0}body{background:var(--app-bg);height:100dvh;color:var(--text-primary);text-rendering:optimizelegibility;font-family:Noto Naskh Arabic,ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}#app{height:100dvh;display:flex}button,input,textarea{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:default}input,textarea{border:0;outline:0}button:focus-visible,input:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:3px solid color-mix(in srgb, var(--text-accent) 58%, transparent);outline-offset:2px}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-secondary) 36%, transparent);border-radius:999px}.auth-btn{width:100%;min-height:50px;color:var(--text-on-accent);background:var(--text-accent);transition:transform .16s ease, background .16s ease, opacity .16s ease, scale .38s var(--spring);border-radius:16px;margin-top:12px;padding:10px 16px;font-weight:600}.auth-btn:hover:not(:disabled){background:var(--accent-strong)}.auth-btn:active:not(:disabled){transition-duration:.16s,.16s,.16s,70ms;scale:.93}.auth-btn:disabled{opacity:.55}.auth-btn{position:relative;overflow:hidden}.auth-btn:after{content:"";inset-block:0;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff1f 40%,#ffffff38 50%,#0000 60%);width:40%;animation:9s ease-in-out 1.5s infinite anime-glint;position:absolute;left:0;translate:-120%}.auth-btn:disabled:after{animation:none}@keyframes anime-glint{0%{translate:-120%}20%,to{translate:300%}}.boot-state p{max-width:320px;font-size:14px;line-height:1.6}.boot-state .auth-btn{width:auto;min-width:160px}.live-dot{width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 12%, transparent);background:currentColor;border-radius:50%;flex:0 0 7px}.popover-backdrop{z-index:40;position:fixed;inset:0}.display-popover{top:calc(100% + 8px);z-index:41;border:1px solid var(--border-color);width:min(270px,100vw - 24px);color:var(--text-primary);background:var(--bg-secondary);box-shadow:0 16px 42px var(--shadow-color);border-radius:8px;padding:14px;position:absolute;inset-inline-end:0}.display-label{color:var(--text-secondary);margin:0 2px 7px;font-size:12px;font-weight:700}.segmented button{min-height:36px;color:var(--text-secondary);border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.segmented button:hover{color:var(--text-primary)}.conversation-state button{min-height:38px;color:var(--text-accent);background:var(--accent-soft);border-radius:11px;align-items:center;gap:6px;margin-top:5px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.state-icon.loading svg{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.date-separator span{border:1px solid var(--border-color);color:var(--text-secondary);background:color-mix(in srgb, var(--bg-primary) 88%, transparent);box-shadow:0 3px 10px color-mix(in srgb, var(--shadow-color) 45%, transparent);border-radius:999px;padding:5px 12px;font-size:11px}.message-content{min-width:0;max-width:100%;min-height:1.35em;font-size:var(--message-text-size,16px);overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;line-height:1.55}.message-content.arabic{font-size:calc(var(--message-text-size,16px) * 1.2);line-height:1.95}.message-content a{color:var(--text-link);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.spin{animation:1s linear infinite spin}.load-earlier button{border:1px solid var(--border-color);min-height:34px;color:var(--text-accent);background:var(--bg-primary);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.message-actions button{width:30px;height:30px;color:var(--text-secondary);place-items:center;display:grid}.message-actions button:hover{color:var(--text-primary);background:var(--bg-hover)}.feedback-copy>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-feedback>button{width:30px;height:30px;color:inherit;border-radius:9px;place-items:center;display:grid}.chat-feedback>button:hover{background:var(--bg-hover)}.upload-progress span{border-radius:inherit;background:var(--text-accent);height:100%;transition:width .16s;display:block}.context-menu button{width:100%;min-height:40px;color:var(--text-primary);text-align:start;border-radius:9px;align-items:center;gap:10px;padding:0 11px;font-size:13px;display:flex}.context-menu button:hover{background:var(--bg-hover)}html[dir=rtl] body{line-height:1.7}[dir=rtl] .send-btn svg{transform:scaleX(-1)}@media (width<=768px){.context-menu button{border-radius:12px;min-height:48px}}.lofi-sky{isolation:isolate;position:relative}.lofi-sky:before,.lofi-sky:after{content:"";z-index:-1;pointer-events:none;position:fixed}.lofi-sky:before{background-image:var(--lofi-specks);background-size:340px 340px;animation:8s ease-in-out infinite alternate lofi-twinkle;inset:0}.lofi-sky:after{background:radial-gradient(35% 28% at 65% 35%, color-mix(in srgb, var(--text-accent) 13%, transparent), transparent 70%);animation:20s ease-in-out infinite alternate lofi-drift;inset:-25%}@keyframes lofi-twinkle{0%{opacity:.6}to{opacity:1}}@keyframes lofi-drift{0%{translate:-8% 5%}to{translate:8% -5%}}:root{--spring:cubic-bezier(.34, 1.56, .64, 1);--soft-spring:cubic-bezier(.3, 1.3, .5, 1)}@keyframes anime-rise{0%{opacity:0;translate:0 22px}}@keyframes anime-pop{0%{opacity:0;rotate:-8deg;scale:.5}55%{opacity:1;rotate:3deg;scale:1.12}78%{rotate:-1deg;scale:.96}to{rotate:0deg;scale:1}}@keyframes anime-float{0%{translate:0 2px}to{translate:0 -4px}}@keyframes anime-icon-on{0%{rotate:-20deg;scale:.4}60%{rotate:8deg;scale:1.25}to{rotate:0deg;scale:1}}@keyframes anime-icon-off{0%{rotate:20deg;scale:.4}60%{rotate:-8deg;scale:1.25}to{rotate:0deg;scale:1}}@keyframes anime-wave{0%,to{rotate:0deg}15%{rotate:18deg}30%{rotate:-10deg}45%{rotate:16deg}60%{rotate:-6deg}75%{rotate:8deg}}.anime-wave{transform-origin:70% 90%;animation:1.1s ease-in-out 3 anime-wave;display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
