:root{--bg-app:linear-gradient(160deg, #fffdf6 0%, #f8f4e8 55%, #f1ecda 100%);--bg-sheet:linear-gradient(0deg, #ede7d6 0%, #fffdf6 100%);--bg-solid:#fffdf6;--bg-card:#fff9;--bg-glass:#12141a0d;--bg-well:#12141a0f;--bg-tabbar:#12141a0d;--bg-navbar:#fffdf699;--border-navbar:#12141a1a;--bg-menu:#ffffffeb;--border-menu:#12141a1a;--shadow-menu:0 12px 32px #12141a26;--bg-field:#ffffffb3;--bg-scrim:#12141a66;--ring-track:#12141a17;--color-text:#14161c;--color-text-muted:#12141a9e;--color-text-faint:#12141a91;--color-text-fainter:#12141a85;--color-text-faintest:#12141a78;--color-icon:#12141ab3;--color-icon-quiet:#12141a59;--color-gold:#f0602b;--color-gold-text:#b9431a;--border-gold:color-mix(in srgb, var(--color-gold) 25%, transparent);--border-gold-soft:color-mix(in srgb, var(--color-gold) 18%, transparent);--bg-tab-active:#fff;--shadow-tab-active:0 1px 3px #12141a1a;--color-green:#5c7a0f;--color-green-text:#5c7a0f;--bg-green-soft:#5c7a0f1f;--color-lime-text:#5c6a22;--color-amber:#b8790e;--bg-amber-soft:#b8790e1a;--color-red-text:#c23a56;--bg-red-soft:#c23a561f;--border-red:#c23a564d;--color-warn:#b8790e;--color-warn-text:#8a5c0a;--bg-warn:color-mix(in srgb, var(--color-warn) 10%, transparent);--border-warn:color-mix(in srgb, var(--color-warn) 32%, transparent);--bg-answer:#c9e62f;--color-on-answer:#14110d;--shadow-answer:0 8px 24px #8fce2366;--bg-decline:#c23a561f;--border-decline:#c23a5666;--color-hangup:#c23a56;--bg-hangup:#c353551f;--border-hangup:#c3535566;--color-live:#5c7a0f;--color-owner-text:#5c7a0f;--bg-call-card:#ffffffd9;--bg-call-chip:#ffffffd9;--border-call-chip:#12141a1a;--color-call-icon:#3a3f47;--shadow-call-card:0 4px 14px #12141a0f;--intent-affirm:#5c7a0f;--intent-affirm-text:#5c7a0f;--intent-decline:#c23a56;--intent-decline-text:#c23a56;--intent-clarify:#b8790e;--intent-clarify-text:#b8790e;--color-logo:#0b0b0b;--logo-filter:invert(1);--blob-a:#c9e62f52;--color-thumb:#fff;--shadow-thumb:0 1px 3px #0000004d;--bg-lime:#e3f24b;--color-on-lime:#14110d;--vibefon-accent-rest:#f0602b;--vibefon-accent-loading:#c9e62f;--radius-2xl:24px;--radius-xl:20px;--radius-lg:14px;--radius-md:12px;--radius-sm:10px;--radius-xs:8px;--fs-xl:30px;--fs-lg:22px;--fs-md:17px;--fs-base:15px;--fs-sm:14px;--fs-xs:13px;--fs-2xs:12px;--fs-3xs:11px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-9:36px;--page-top:calc(env(safe-area-inset-top,0px) + 24px);--page-top-signin:calc(env(safe-area-inset-top,0px) + 44px);--page-x:22px;--page-x-signin:26px;--page-bottom:calc(env(safe-area-inset-bottom,0px) + 40px);--font-base:-apple-system, system-ui, sans-serif;--font-zh:-apple-system, "PingFang SC", "Noto Sans CJK SC", system-ui, sans-serif;--font-vi:-apple-system, system-ui, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-app:linear-gradient(165deg, #1b1812 0%, #0b0a08 100%);--bg-sheet:linear-gradient(0deg, #161310 0%, #0e0c09 100%);--bg-solid:#0b0a08;--bg-card:#00000047;--bg-glass:#ffffff0f;--bg-well:#ffffff14;--bg-tabbar:#0000004d;--bg-navbar:#14110d8c;--border-navbar:#d9cba324;--bg-menu:#1c1812eb;--border-menu:#d9cba329;--shadow-menu:0 12px 32px #0006;--bg-field:#00000047;--bg-scrim:#00000080;--ring-track:#ffffff17;--color-text:#f5f3ef;--color-text-muted:#f5f3ef80;--color-text-faint:#f5f3ef73;--color-text-fainter:#f5f3ef66;--color-text-faintest:#f5f3ef52;--color-icon:#f5f3efbf;--color-icon-quiet:#f5f3ef59;--color-gold:#d9cba3;--color-gold-text:#f0602b;--border-gold:color-mix(in srgb, var(--color-gold) 15%, transparent);--border-gold-soft:color-mix(in srgb, var(--color-gold) 12%, transparent);--bg-tab-active:color-mix(in srgb, var(--color-gold) 16%, transparent);--shadow-tab-active:none;--color-green:#c9e62f;--color-green-text:#c9e62f;--bg-green-soft:#c9e62f24;--color-lime-text:#e3f24b;--color-amber:#f5a623;--bg-amber-soft:#f5a6231f;--color-red-text:#d98e8f;--bg-red-soft:#c353551a;--border-red:#c353554d;--color-warn:#ffc24b;--color-warn-text:#ffd97a;--bg-warn:color-mix(in srgb, var(--color-warn) 12%, transparent);--border-warn:color-mix(in srgb, var(--color-warn) 35%, transparent);--bg-answer:#c9e62f;--color-on-answer:#14110d;--shadow-answer:0 0 30px #c9e62f73;--bg-decline:#f43f5e24;--border-decline:#f45a6e80;--color-hangup:#c35355;--bg-hangup:#c3535533;--border-hangup:#c3535599;--color-live:#e3f24b;--color-owner-text:#acc189;--bg-call-card:#00000052;--bg-call-chip:#ffffff0d;--border-call-chip:#d9cba326;--color-call-icon:#d9cba3;--shadow-call-card:0 4px 14px #0006;--intent-affirm:#c9e62f;--intent-affirm-text:#e3f24b;--intent-decline:#ff5c82;--intent-decline-text:#ff86a3;--intent-clarify:#ffc24b;--intent-clarify-text:#ffd97a;--color-logo:#fff;--logo-filter:none;--blob-a:#c9e62f29}}:root[data-theme=dark]{--bg-app:linear-gradient(165deg, #1b1812 0%, #0b0a08 100%);--bg-sheet:linear-gradient(0deg, #161310 0%, #0e0c09 100%);--bg-solid:#0b0a08;--bg-card:#00000047;--bg-glass:#ffffff0f;--bg-well:#ffffff14;--bg-tabbar:#0000004d;--bg-navbar:#14110d8c;--border-navbar:#d9cba324;--bg-menu:#1c1812eb;--border-menu:#d9cba329;--shadow-menu:0 12px 32px #0006;--bg-field:#00000047;--bg-scrim:#00000080;--ring-track:#ffffff17;--color-text:#f5f3ef;--color-text-muted:#f5f3ef80;--color-text-faint:#f5f3ef73;--color-text-fainter:#f5f3ef66;--color-text-faintest:#f5f3ef52;--color-icon:#f5f3efbf;--color-icon-quiet:#f5f3ef59;--color-gold:#d9cba3;--color-gold-text:#f0602b;--border-gold:color-mix(in srgb, var(--color-gold) 15%, transparent);--border-gold-soft:color-mix(in srgb, var(--color-gold) 12%, transparent);--bg-tab-active:color-mix(in srgb, var(--color-gold) 16%, transparent);--shadow-tab-active:none;--color-green:#c9e62f;--color-green-text:#c9e62f;--bg-green-soft:#c9e62f24;--color-lime-text:#e3f24b;--color-amber:#f5a623;--bg-amber-soft:#f5a6231f;--color-red-text:#d98e8f;--bg-red-soft:#c353551a;--border-red:#c353554d;--color-warn:#ffc24b;--color-warn-text:#ffd97a;--bg-warn:color-mix(in srgb, var(--color-warn) 12%, transparent);--border-warn:color-mix(in srgb, var(--color-warn) 35%, transparent);--bg-answer:#c9e62f;--color-on-answer:#14110d;--shadow-answer:0 0 30px #c9e62f73;--bg-decline:#f43f5e24;--border-decline:#f45a6e80;--color-hangup:#c35355;--bg-hangup:#c3535533;--border-hangup:#c3535599;--color-live:#e3f24b;--color-owner-text:#acc189;--bg-call-card:#00000052;--bg-call-chip:#ffffff0d;--border-call-chip:#d9cba326;--color-call-icon:#d9cba3;--shadow-call-card:0 4px 14px #0006;--intent-affirm:#c9e62f;--intent-affirm-text:#e3f24b;--intent-decline:#ff5c82;--intent-decline-text:#ff86a3;--intent-clarify:#ffc24b;--intent-clarify-text:#ffd97a;--color-logo:#fff;--logo-filter:none;--blob-a:#c9e62f29}:root[data-theme=light]{--bg-app:linear-gradient(160deg, #fffdf6 0%, #f8f4e8 55%, #f1ecda 100%);--bg-sheet:linear-gradient(0deg, #ede7d6 0%, #fffdf6 100%);--bg-solid:#fffdf6;--bg-card:#fff9;--bg-glass:#12141a0d;--bg-well:#12141a0f;--bg-tabbar:#12141a0d;--bg-navbar:#fffdf699;--border-navbar:#12141a1a;--bg-menu:#ffffffeb;--border-menu:#12141a1a;--shadow-menu:0 12px 32px #12141a26;--bg-field:#ffffffb3;--bg-scrim:#12141a66;--ring-track:#12141a17;--color-text:#14161c;--color-text-muted:#12141a9e;--color-text-faint:#12141a91;--color-text-fainter:#12141a85;--color-text-faintest:#12141a78;--color-icon:#12141ab3;--color-icon-quiet:#12141a59;--color-gold:#f0602b;--color-gold-text:#b9431a;--border-gold:color-mix(in srgb, var(--color-gold) 25%, transparent);--border-gold-soft:color-mix(in srgb, var(--color-gold) 18%, transparent);--bg-tab-active:#fff;--shadow-tab-active:0 1px 3px #12141a1a;--color-green:#5c7a0f;--color-green-text:#5c7a0f;--bg-green-soft:#5c7a0f1f;--color-lime-text:#5c6a22;--color-amber:#b8790e;--bg-amber-soft:#b8790e1a;--color-red-text:#c23a56;--bg-red-soft:#c23a561f;--border-red:#c23a564d;--color-warn:#b8790e;--color-warn-text:#8a5c0a;--bg-warn:color-mix(in srgb, var(--color-warn) 10%, transparent);--border-warn:color-mix(in srgb, var(--color-warn) 32%, transparent);--bg-answer:#c9e62f;--color-on-answer:#14110d;--shadow-answer:0 8px 24px #8fce2366;--bg-decline:#c23a561f;--border-decline:#c23a5666;--color-hangup:#c23a56;--bg-hangup:#c353551f;--border-hangup:#c3535566;--color-live:#5c7a0f;--color-owner-text:#5c7a0f;--bg-call-card:#ffffffd9;--bg-call-chip:#ffffffd9;--border-call-chip:#12141a1a;--color-call-icon:#3a3f47;--shadow-call-card:0 4px 14px #12141a0f;--intent-affirm:#5c7a0f;--intent-affirm-text:#5c7a0f;--intent-decline:#c23a56;--intent-decline-text:#c23a56;--intent-clarify:#b8790e;--intent-clarify-text:#b8790e;--color-logo:#0b0b0b;--logo-filter:invert(1);--blob-a:#c9e62f52}[lang=zh]{font-family:var(--font-zh)}[lang=vi]{font-family:var(--font-vi);line-height:1.5}html,html{background:var(--bg-solid)}body{font-family:var(--font-base);background:var(--bg-app);color:var(--color-text)}html.vf-noscroll,html.vf-noscroll body{overscroll-behavior:none;height:100%;overflow:hidden}.vf-screen{box-sizing:border-box;background:var(--bg-app);min-height:100vh;color:var(--color-text);z-index:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.vf-watermark{z-index:-1;opacity:.05;width:340px;height:auto;filter:var(--logo-filter);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vf-blob{background:var(--blob-a);filter:blur(50px);pointer-events:none;z-index:-1;border-radius:50%;width:220px;height:220px;animation:9s ease-in-out infinite vf-blob-a;position:absolute;top:-60px;right:-40px}@keyframes vf-blob-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(24px,-18px)scale(1.15)}}@media (prefers-reduced-motion:reduce){.vf-blob{animation:none}}.tabbar.svelte-1tol0yu{z-index:10;background:var(--bg-navbar);-webkit-backdrop-filter:blur(20px)saturate(160%);border-top:1px solid var(--border-navbar);position:fixed;inset:auto 0 0}ul.svelte-1tol0yu{padding:10px 6px calc(10px + env(safe-area-inset-bottom,0px));justify-content:space-around;align-items:center;margin:0;list-style:none;display:flex}li.svelte-1tol0yu{flex:1;display:flex}.tab.svelte-1tol0yu{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:10.5px;font-weight:600;text-decoration:none;display:flex}.tab.active.svelte-1tol0yu{color:var(--color-green)}.note.svelte-1tol0yu{border-radius:var(--radius-xl);background:var(--bg-menu);border:1px solid var(--border-menu);color:var(--color-text-muted);font-size:var(--fs-2xs);white-space:nowrap;margin:0;padding:6px 12px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.shell.svelte-12qhfyh{display:contents}.shell.has-tabbar.svelte-12qhfyh{--page-bottom:calc(env(safe-area-inset-bottom,0px) + 82px)}
