@charset "UTF-8";.pli-wrap[data-v-767a448c]{flex-shrink:0;border-radius:8px;overflow:hidden;box-sizing:border-box;line-height:0}.error-boundary-overlay[data-v-dbd57039]{z-index:10000;padding:24px}.error-boundary-container[data-v-dbd57039]{width:100%;max-width:420px;padding:40px 32px;border-radius:20px;text-align:center}.error-title[data-v-dbd57039]{margin:16px 0 8px;font-size:22px;font-weight:900;color:var(--fg-w95)}.error-message[data-v-dbd57039]{margin:0 0 20px;font-size:14px;line-height:1.6;color:var(--fg-w55)}.error-details[data-v-dbd57039]{margin-bottom:20px;padding:12px;border-radius:12px;background:var(--bg-w04);text-align:left;font-size:12px;color:var(--fg-w45)}.error-actions[data-v-dbd57039]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.error-retry-btn[data-v-dbd57039],.error-home-btn[data-v-dbd57039]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:9999px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.error-retry-btn[data-v-dbd57039]{border:1px solid rgba(90,123,255,.35);background:#5a7bff24;color:#8ba4ff}.error-home-btn[data-v-dbd57039]{border:1px solid var(--bg-w12);background:var(--bg-w06);color:var(--fg-w72)}.error-timestamp[data-v-dbd57039]{margin:16px 0 0;font-size:11px;color:var(--fg-w28)}@media (max-width: 1023px){.error-boundary-overlay[data-v-dbd57039]{padding:16px;align-items:flex-end}.error-boundary-container[data-v-dbd57039]{padding:32px 24px;border-radius:24px 24px 0 0;max-width:none}.error-title[data-v-dbd57039]{font-size:20px}.error-message[data-v-dbd57039]{font-size:14px}.error-actions[data-v-dbd57039]{flex-direction:column;width:100%}.error-retry-btn[data-v-dbd57039],.error-home-btn[data-v-dbd57039]{width:100%;justify-content:center;padding:14px 20px}}@media (max-width: 374px){.error-boundary-container[data-v-dbd57039]{padding:24px 20px}}.am-toast-reward[data-v-d06c89f6]{display:flex;align-items:center;gap:12px;width:min(420px,calc(100vw - 32px));padding:14px 16px;border-radius:16px;border:1px solid var(--bg-w14);background:linear-gradient(135deg,#121a2efa,#1c1634fa);box-shadow:0 16px 48px #0000008c,0 0 0 1px #5a7bff1f,inset 0 1px 0 var(--bg-w06);color:var(--fg-w95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.am-toast-reward__icon[data-v-d06c89f6]{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#c4b5fd;background:#a78bfa29;border:1px solid rgba(167,139,250,.35)}.am-toast-reward__body[data-v-d06c89f6]{flex:1;min-width:0}.am-toast-reward__title[data-v-d06c89f6]{display:flex;align-items:baseline;gap:4px;margin:0;line-height:1.2}.am-toast-reward__plus[data-v-d06c89f6]{font-size:14px;font-weight:800;color:var(--acc-purple)}.am-toast-reward__amount[data-v-d06c89f6]{font-size:24px;font-weight:900;font-variant-numeric:tabular-nums;color:#e9d5ff;text-shadow:0 0 24px rgba(167,139,250,.35)}.am-toast-reward__unit[data-v-d06c89f6]{font-size:13px;font-weight:700;color:var(--fg-w80)}.am-toast-reward__reason[data-v-d06c89f6]{margin:4px 0 0;font-size:13px;font-weight:500;line-height:1.35;color:var(--fg-w72);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-toast-reward__cta[data-v-d06c89f6]{flex-shrink:0;padding:8px 12px;border-radius:10px;border:1px solid rgba(90,123,255,.35);background:#5a7bff24;color:#bfdbfe;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}.am-toast-reward__cta[data-v-d06c89f6]:hover{background:#5a7bff38;border-color:#5a7bff80}.inbound-notif-drawer[data-v-9d972118]{position:fixed;right:20px;bottom:28px;width:min(380px,100vw - 32px);padding:16px 16px 14px;border-radius:16px;border:1px solid var(--bg-w10);background:linear-gradient(165deg,#1c2438fa,#0e121cfa);box-shadow:0 0 0 1px #5a7bff1f,0 18px 48px #00000073;color:var(--fg-w95, #f2f6fc);overflow:hidden}.inbound-notif-drawer__accent[data-v-9d972118]{position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--v73d78cc2),var(--v4c88bd60))}.inbound-notif-drawer__head[data-v-9d972118]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.inbound-notif-drawer__chip[data-v-9d972118]{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(16,185,129,.35);background:#10b9811a;font-size:11px;font-weight:700;color:var(--fg-w80, rgba(255, 255, 255, .8))}.inbound-notif-drawer__close[data-v-9d972118]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:var(--bg-w06);color:var(--fg-w60, rgba(255, 255, 255, .6));cursor:pointer}.inbound-notif-drawer__close[data-v-9d972118]:hover{background:var(--bg-w10);color:var(--fg-w90)}.inbound-notif-drawer__title[data-v-9d972118]{margin:0 0 8px;font-size:15px;font-weight:800;line-height:1.35;letter-spacing:.01em}.inbound-notif-drawer__body[data-v-9d972118]{margin:0 0 14px;font-size:12px;line-height:1.55;color:var(--fg-w65, rgba(255, 255, 255, .65));max-height:4.8em;overflow:hidden}.inbound-notif-drawer__actions[data-v-9d972118]{display:flex;flex-wrap:wrap;gap:8px}.inbound-notif-drawer__btn[data-v-9d972118]{height:34px;padding:0 14px;border-radius:10px;border:1px solid var(--bg-w12);background:var(--bg-w04);color:var(--fg-w85);font-size:12px;font-weight:700;cursor:pointer}.inbound-notif-drawer__btn--primary[data-v-9d972118]{border-color:#5a7bff73;background:linear-gradient(135deg,#5a7bfff2,#3d63f0f2);color:var(--fg-w95);box-shadow:0 0 20px #5a7bff47}.inbound-notif-drawer-enter-active[data-v-9d972118],.inbound-notif-drawer-leave-active[data-v-9d972118]{transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1)}.inbound-notif-drawer-enter-from[data-v-9d972118],.inbound-notif-drawer-leave-to[data-v-9d972118]{opacity:0;transform:translate3d(28px,12px,0)}.gateway-status-banner[data-v-afbb5c9a]{position:fixed;top:0;left:0;right:0;z-index:12000;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:10px 16px;font-size:13px;line-height:1.4;color:var(--fg-w95);background:#7c2d12;border-bottom:1px solid var(--bg-w12)}.gateway-status-banner__retry[data-v-afbb5c9a]{border:1px solid var(--bg-w35);border-radius:6px;padding:4px 10px;font-size:12px;color:inherit;background:transparent;cursor:pointer}.gateway-status-banner__retry[data-v-afbb5c9a]:hover{background:var(--bg-w08)}[data-v-f3ef4a78]:root,.dl-figma[data-v-f3ef4a78],.dl-win-wizard[data-v-f3ef4a78],.am-desktop-update[data-v-f3ef4a78],.am-desktop-splash[data-v-f3ef4a78]{--dl-bg: var(--shell-bg-page, var(--bg-page, #080e1a));--dl-bg-mid: #0a1020;--dl-brand: var(--acc-brand);--dl-brand-light: #7b97ff;--dl-purple: var(--acc-purple);--dl-pink: #ec4899;--dl-cta-end: var(--acc-violet2);--dl-ease-out: cubic-bezier(.22, 1, .36, 1);--dl-card-radius: 24px;--dl-text-muted: var(--fg-w48);--dl-text-faint: var(--fg-w40);--dl-cta-gradient: linear-gradient(163.96deg, var(--dl-brand) 0%, var(--dl-cta-end) 100%)}.desktop-force-update[data-v-f3ef4a78]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--dl-bg) 78%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.desktop-force-update__panel[data-v-f3ef4a78]{position:relative;width:min(440px,92vw);padding:28px 26px 22px;border-radius:var(--dl-card-radius);background:radial-gradient(120% 80% at 50% -10%,rgba(90,123,255,.22),transparent 55%),linear-gradient(180deg,var(--dl-bg-mid) 0%,var(--dl-bg) 100%);border:1px solid rgba(90,123,255,.38);box-shadow:0 24px 64px #00000073,inset 0 1px 0 var(--bg-w08);color:var(--fg-w95);overflow:hidden;animation:dfu-enter-f3ef4a78 .55s var(--dl-ease-out) both}@keyframes dfu-enter-f3ef4a78{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.desktop-force-update__glow[data-v-f3ef4a78]{position:absolute;inset:-40% -20% auto;height:160px;background:radial-gradient(circle at 50% 0%,rgba(90,123,255,.35),transparent 70%);pointer-events:none}.desktop-force-update__brand[data-v-f3ef4a78]{position:relative;display:flex;align-items:center;gap:14px;margin-bottom:14px}.desktop-force-update__mark[data-v-f3ef4a78]{width:56px;height:56px;border-radius:16px;object-fit:cover;box-shadow:0 8px 24px #5a7bff59,inset 0 0 0 1px var(--bg-w12);animation:dfu-breathe-f3ef4a78 2.4s ease-in-out infinite}@keyframes dfu-breathe-f3ef4a78{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.desktop-force-update__brand-text[data-v-f3ef4a78]{min-width:0}.desktop-force-update__kicker[data-v-f3ef4a78]{margin:0;font-size:12px;letter-spacing:.08em;color:var(--dl-purple);text-transform:uppercase;font-weight:600}.desktop-force-update__phase[data-v-f3ef4a78]{margin:4px 0 0;font-size:12px;color:var(--dl-text-muted)}.desktop-force-update__title[data-v-f3ef4a78]{position:relative;margin:0;font-size:20px;font-weight:700;letter-spacing:.2px;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.desktop-force-update__ver[data-v-f3ef4a78]{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;color:var(--fg-w95);background:#5a7bff47;box-shadow:inset 0 0 0 1px #8b5cf673}.desktop-force-update__msg[data-v-f3ef4a78]{margin:12px 0 0;font-size:14px;color:var(--fg-w80);line-height:1.55}.desktop-force-update__notes[data-v-f3ef4a78]{margin:10px 0 0;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--dl-text-muted);white-space:pre-wrap;background:var(--bg-w04);box-shadow:inset 0 0 0 1px var(--bg-w08)}.desktop-force-update__bar[data-v-f3ef4a78]{margin-top:18px;height:5px;border-radius:99px;background:var(--bg-w10);overflow:hidden}.desktop-force-update__fill[data-v-f3ef4a78]{height:100%;border-radius:99px;background:var(--dl-cta-gradient);transition:width .25s var(--dl-ease-out)}.desktop-force-update__pct[data-v-f3ef4a78]{margin:8px 0 0;font-size:12px;color:var(--dl-text-faint);font-variant-numeric:tabular-nums}.desktop-force-update__actions[data-v-f3ef4a78]{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.desktop-force-update__cta[data-v-f3ef4a78]{flex:1;min-width:120px;border:0;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:600;color:var(--fg-w95);cursor:pointer;background:var(--dl-cta-gradient);box-shadow:0 8px 20px #5a7bff47,inset 0 1px 0 var(--bg-w18)}.desktop-force-update__cta[data-v-f3ef4a78]:disabled{opacity:.6;cursor:wait}.desktop-force-update__later[data-v-f3ef4a78]{border:1px solid var(--bg-w16);border-radius:12px;padding:12px 14px;font-size:13px;color:var(--fg-w72);background:var(--bg-w04);cursor:pointer}.desktop-force-update__later[data-v-f3ef4a78]:hover{background:var(--bg-w08)}@media (prefers-reduced-motion: reduce){.desktop-force-update__panel[data-v-f3ef4a78],.desktop-force-update__mark[data-v-f3ef4a78]{animation:none}}.dtb[data-v-49733798]{--dtb-h: 40px;--dtb-bg: var(--bg-page, #080e1a);--dtb-fg: var(--fg-w88);--dtb-muted: var(--fg-w38);--dtb-hover: var(--fg-w08);--dtb-brand: var(--acc-brand);--dtb-brand-end: #8b5cf6;position:relative;z-index:10000;display:flex;align-items:stretch;height:var(--dtb-h);flex-shrink:0;color:var(--dtb-fg);background:linear-gradient(180deg,rgba(90,123,255,.07) 0%,transparent 70%),var(--dtb-bg);-webkit-app-region:drag;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--bg-w06)}.dtb[data-v-49733798]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(90,123,255,.45) 22%,rgba(139,92,246,.55) 50%,rgba(90,123,255,.35) 78%,transparent 100%);opacity:.85;pointer-events:none}.dtb__traffic-spacer[data-v-49733798]{width:78px;flex-shrink:0}.dtb__brand[data-v-49733798]{display:flex;align-items:center;gap:10px;padding:0 12px 0 14px;min-width:0;max-width:min(420px,46vw)}.dtb--darwin .dtb__brand[data-v-49733798]{padding-left:4px}.dtb__mark[data-v-49733798]{width:22px;height:22px;border-radius:6px;overflow:hidden;flex-shrink:0;display:grid;place-items:center;background:linear-gradient(155deg,var(--dtb-brand),var(--dtb-brand-end));box-shadow:0 0 0 1px var(--bg-w08),0 4px 12px #5a7bff47}.dtb__mark-img[data-v-49733798]{width:100%;height:100%;object-fit:cover;display:block}.dtb__mark-fallback[data-v-49733798]{font-size:11px;font-weight:800;letter-spacing:-.02em;color:var(--fg-w95)}.dtb__titles[data-v-49733798]{display:flex;align-items:baseline;gap:8px;min-width:0}.dtb__name[data-v-49733798]{font-family:Segoe UI Variable,Segoe UI,Noto Sans SC,system-ui,sans-serif;font-size:13px;font-weight:650;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(120deg,#f4f7ff 10%,#c8d4ff,#e8ddff);-webkit-background-clip:text;background-clip:text;color:transparent}.dtb__badge[data-v-49733798]{font-size:11px;font-weight:450;color:var(--dtb-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em}.dtb__drag[data-v-49733798]{flex:1;min-width:48px}.dtb__actions[data-v-49733798]{display:flex;align-items:stretch;-webkit-app-region:no-drag;padding-left:4px}.dtb--darwin .dtb__actions[data-v-49733798]{padding-right:10px}.dtb__tool[data-v-49733798],.dtb__win[data-v-49733798]{display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;background:transparent;color:var(--fg-w72);cursor:pointer;transition:background .14s ease,color .14s ease}.dtb__tool[data-v-49733798]{width:40px;border-radius:0}.dtb__tool--force[data-v-49733798]{width:auto;min-width:44px;margin-left:2px;padding:0 12px;gap:0;border-left:1px solid var(--bg-w08)}.dtb__force-label[data-v-49733798]{font-size:11px;font-weight:600;letter-spacing:.04em;color:inherit}.dtb__tool[data-v-49733798]:hover{background:var(--dtb-hover);color:var(--fg-w95)}.dtb__tool--spin[data-v-49733798] svg,.dtb__tool--spin .dtb__force-label[data-v-49733798]{animation:dtb-spin-49733798 .7s cubic-bezier(.22,1,.36,1)}.dtb__divider[data-v-49733798]{width:1px;margin:10px 2px;background:var(--bg-w10)}.dtb__win[data-v-49733798]{width:46px}.dtb__win[data-v-49733798]:hover{background:var(--dtb-hover);color:var(--fg-w95)}.dtb__win--close[data-v-49733798]:hover{background:#e81123;color:var(--fg-w95)}.dtb__win-svg[data-v-49733798]{width:12px;height:12px;display:block}@keyframes dtb-spin-49733798{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.dtb__tool--spin[data-v-49733798] svg,.dtb__tool--spin .dtb__force-label[data-v-49733798]{animation:none}}html,body,#app{height:100%;margin:0;padding:0}.app-shell{height:100%;height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;min-height:0;background:var(--bg-page, #080e1a)}.app-shell--desktop{height:100%}.app-shell__body{flex:1;min-height:0;position:relative;overflow:hidden;display:flex;flex-direction:column}.app-shell__body>*{flex:1;min-height:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.btn-primary:active{--un-scale-x:.98;--un-scale-y:.98;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.btn{cursor:pointer;border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.btn-primary{cursor:pointer;border-radius:.75rem;--un-bg-opacity:1;background-color:rgb(90 123 255 / var(--un-bg-opacity));padding:.5rem 1rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.btn-secondary{cursor:pointer;border-width:1px;border-color:#5a7bff47;border-radius:.75rem;background-color:#5a7bff1f;padding:.5rem 1rem;--un-text-opacity:1;color:rgb(90 123 255 / var(--un-text-opacity));font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.link-btn:link{cursor:pointer;border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.card{border-radius:20px;background-color:var(--theme-card);padding:1rem;--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.btn-primary:hover{--un-bg-opacity:1;background-color:rgb(61 99 240 / var(--un-bg-opacity))}.btn-secondary:hover{background-color:#5a7bff33}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-bottom-1{bottom:-.25rem}.-left-4{left:-1rem}.-right-1{right:-.25rem}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-5{left:1.25rem}.right-0{right:0}.top-\[72px\]{top:72px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.grid{display:grid}.col-span-2{grid-column:span 2/span 2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.m-0{margin:0}.m\[cat\.id\]{margin:cat.id}.m\[n\.cat\]{margin:n.cat}.m12{margin:3rem}.m15{margin:3.75rem}.m16\.71{margin:4.1775rem}.m19{margin:4.75rem}.m20{margin:5rem}.m21{margin:5.25rem}.m21\.44{margin:5.36rem}.m22{margin:5.5rem}.m3{margin:.75rem}.m7{margin:1.75rem}.m9{margin:2.25rem}.mx{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.me{margin-inline-end:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.ms{margin-inline-start:1rem}.mt,.mt-4{margin-top:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-3{margin-top:.75rem}.mt-px{margin-top:1px}.\!inline{display:inline!important}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2,.h2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3,.h3{height:.75rem}.h-3\.5{height:.875rem}.h-4,.h4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-full{height:100%}.h1{height:.25rem}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.min-h-\[300px\]{min-height:300px}.min-h-0{min-height:0}.min-w-0{min-width:0}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2,.w2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w1{width:.25rem}.w3{width:.75rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.table{display:table}.-translate-x-1\/2{--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.group:hover .group-hover\:-translate-x-1{--un-translate-x:-.25rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.rotate-180{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:180deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.group:hover .group-hover\:rotate-12{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:12deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.resize-none{resize:none}.list-disc{list-style-type:disc}.items-start{align-items:flex-start}.items-center{align-items:center}.self-start{align-self:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4,.gap4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.125rem * var(--un-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.375rem * var(--un-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.25rem * var(--un-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(2.5rem * var(--un-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.625rem * var(--un-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.75rem * var(--un-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.25rem * var(--un-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.5rem * var(--un-space-y-reverse))}.space-y-px>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1px * var(--un-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.b,.border{border-width:1px}.last\:border-0:last-child{border-width:0px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-amber-500\/30{border-color:#f59e0b4d}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-white\/8{border-color:#ffffff14}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.rounded{border-radius:.25rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-\[56px\]{border-radius:56px}.rounded-2xl{border-radius:20px}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border-none{border-style:none}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-transparent{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/5{background-color:#ffffff0d}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-14{padding:3.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p\[k\]{padding:k}.px,.px-4{padding-left:1rem;padding-right:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py,.py-4{padding-top:1rem;padding-bottom:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-10{padding-bottom:2.5rem}.pb-4{padding-bottom:1rem}.pba{padding-bottom:auto}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pr{padding-right:1rem}.ps{padding-inline-start:1rem}.pt,.pt-4{padding-top:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pie{padding-inline-end:1rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-\[var\(--am-brand\)\]{color:var(--am-brand)}.text-amber-200\/80{color:#fde68acc}.text-amber-300{--un-text-opacity:1;color:rgb(252 211 77 / var(--un-text-opacity))}.text-black{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.hover\:text-amber-100:hover{--un-text-opacity:1;color:rgb(254 243 199 / var(--un-text-opacity))}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.hover\:text-white\/65:hover{color:#ffffffa6}.hover\:text-white\/75:hover{color:#ffffffbf}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-60{opacity:.6}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-2xl{--un-shadow:var(--un-shadow-inset) 0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-inner{--un-shadow:inset 0 2px 4px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-xl{--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring,.ring-1{--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-2{--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-3{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.placeholder-white\/25::placeholder{color:#ffffff40}.\@container{container-type:inline-size}@media (min-width: 640px){.sm\:block{display:block}.sm\:flex{display:flex}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex{display:flex}.lg\:p-14{padding:3.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pt-6{padding-top:1.5rem}}:root{--brand: #5A7BFF;--brand-light: #7B97FF;--brand-dark: #3D63F0;--brand-alpha: rgba(90, 123, 255, .12);--brand-border: rgba(90, 123, 255, .28);--acc-brand: #5A7BFF;--acc-brand-light: #7B97FF;--acc-brand-alpha: rgba(90, 123, 255, .12);--acc-brand-border: rgba(90, 123, 255, .28);--brand-r05: rgba(90, 123, 255, .05);--brand-r06: rgba(90, 123, 255, .06);--brand-r07: rgba(90, 123, 255, .07);--brand-r08: rgba(90, 123, 255, .08);--brand-r12: rgba(90, 123, 255, .12);--brand-r15: rgba(90, 123, 255, .15);--brand-r21: rgba(90, 123, 255, .21);--brand-r25: rgba(90, 123, 255, .25);--brand-r31: rgba(90, 123, 255, .31);--brand-r40: rgba(90, 123, 255, .4);--brand-r44: rgba(90, 123, 255, .44);--brand-r53: rgba(90, 123, 255, .53);--sem-success: #30D158;--sem-error: #FF453A;--sem-warning: #FF9F0A;--success: #34C759;--warning: #FF9F0A;--error: #FF453A;--info: #007AFF;--acc-purple: #A78BFA;--acc-blue: #7B97FF;--acc-blue-300: #A3B4FF;--acc-cyan: #00F0FF;--acc-green: #10B981;--acc-teal: #34D399;--acc-amber: #F59E0B;--fg-nickname: #ffffff;--fg-real-name: #ffffff;--fg-person-name-glow: 0 0 12px rgba(255, 214, 102, .34);--acc-violet: #7C3AED;--acc-violet2: #8B5CF6;--acc-pink: #8B5CF6;--acc-orange: #F97316;--acc-slate: #94A3B8;--acc-red: #EF4444;--acc-rose: #F43F5E;--acc-indigo-400: #818CF8;--acc-indigo-600: #4F46E5;--acc-violet2-r03: rgba(139, 92, 246, .03);--acc-violet2-r05: rgba(139, 92, 246, .05);--acc-violet2-r08: rgba(139, 92, 246, .08);--acc-violet2-r12: rgba(139, 92, 246, .12);--acc-violet2-r25: rgba(139, 92, 246, .25);--bg-deep: #080E1A;--bg-deep4: #070B14;--bg-page: #080E1A;--bg-modal: var(--bg-page);--bg-card: #1C1C1E;--bg-card2: #141418;--bg-tertiary: #2C2C2E;--bg-page-mobile: #080E1A;--bg-card-mobile: #1C1C1E;--bg-tertiary-mobile: #2C2C2E;--bg-overlay-dark-08: rgba(12, 17, 29, .08);--bg-overlay-dark-15: rgba(12, 17, 29, .15);--bg-overlay-dark-50: rgba(12, 17, 29, .5);--bg-overlay-dark-60: rgba(12, 17, 29, .4);--bg-overlay-dark-65: rgba(12, 17, 29, .4);--bg-overlay-dark-70: rgba(0, 0, 0, .7);--bg-overlay-dark-72: rgba(12, 17, 29, .72);--bg-overlay-dark-80: rgba(12, 17, 29, .8);--glass-bg: rgba(12, 17, 29, .72);--glass-border: rgba(255, 255, 255, .08);--glass-shadow: 0 8px 40px rgba(0, 0, 0, .55);--fg-w100: #ffffff;--fg-w95: rgba(255, 255, 255, .95);--fg-w92: rgba(255, 255, 255, .92);--fg-w90: rgba(255, 255, 255, .9);--fg-w88: rgba(255, 255, 255, .88);--fg-w85: rgba(255, 255, 255, .85);--fg-w82: rgba(255, 255, 255, .82);--fg-w80: rgba(255, 255, 255, .8);--fg-w75: rgba(255, 255, 255, .75);--fg-w70: rgba(255, 255, 255, .7);--fg-w68: rgba(255, 255, 255, .68);--fg-w65: rgba(255, 255, 255, .55);--fg-w60: rgba(255, 255, 255, .6);--fg-w58: rgba(255, 255, 255, .58);--fg-w55: rgba(255, 255, 255, .55);--fg-w50: rgba(255, 255, 255, .5);--fg-w48: rgba(255, 255, 255, .48);--fg-w45: rgba(255, 255, 255, .45);--fg-w40: rgba(255, 255, 255, .4);--fg-w38: rgba(255, 255, 255, .35);--fg-w35: rgba(255, 255, 255, .35);--fg-w30: rgba(255, 255, 255, .3);--fg-w28: rgba(255, 255, 255, .28);--fg-w25: rgba(255, 255, 255, .25);--fg-w22: rgba(255, 255, 255, .22);--fg-w20: rgba(255, 255, 255, .2);--fg-w18: rgba(255, 255, 255, .18);--fg-w16: rgba(255, 255, 255, .16);--fg-w15: rgba(255, 255, 255, .15);--fg-w14: rgba(255, 255, 255, .14);--fg-w12: rgba(255, 255, 255, .12);--fg-w10: rgba(255, 255, 255, .1);--fg-w09: rgba(255, 255, 255, .09);--fg-w08: rgba(255, 255, 255, .08);--fg-w07: rgba(255, 255, 255, .07);--fg-w06: rgba(255, 255, 255, .06);--fg-w05: rgba(255, 255, 255, .05);--fg-w04: rgba(255, 255, 255, .04);--fg-w03: rgba(255, 255, 255, .03);--fg-w025: rgba(255, 255, 255, .025);--fg-w02: rgba(255, 255, 255, .02);--fg-w015: rgba(255, 255, 255, .015);--fg-w01: rgba(255, 255, 255, .01);--bg-w30: rgba(255, 255, 255, .3);--bg-w25: rgba(255, 255, 255, .25);--bg-w20: rgba(255, 255, 255, .2);--bg-w18: rgba(255, 255, 255, .18);--bg-w15: rgba(255, 255, 255, .15);--bg-w14: rgba(255, 255, 255, .14);--bg-w12: rgba(255, 255, 255, .12);--bg-w10: rgba(255, 255, 255, .1);--bg-w08: rgba(255, 255, 255, .08);--bg-w07: rgba(255, 255, 255, .07);--bg-w06: rgba(255, 255, 255, .06);--bg-w05: rgba(255, 255, 255, .05);--bg-w04: rgba(255, 255, 255, .04);--bg-w03: rgba(255, 255, 255, .03);--bg-w09: rgba(255, 255, 255, .09);--bg-w35: rgba(255, 255, 255, .35);--bg-w40: rgba(255, 255, 255, .4);--bg-w55: rgba(255, 255, 255, .55);--bg-w90: rgba(255, 255, 255, .9);--bg-w02: rgba(255, 255, 255, .02);--bg-w035: rgba(255, 255, 255, .035);--bg-w025: rgba(255, 255, 255, .025);--bg-w015: rgba(255, 255, 255, .015);--bg-w01: rgba(255, 255, 255, .01);--bg-b04: rgba(0, 0, 0, .04);--bg-b06: rgba(0, 0, 0, .06);--bg-b08: rgba(0, 0, 0, .08);--bg-b10: rgba(0, 0, 0, .1);--bg-b12: rgba(0, 0, 0, .12);--bg-b15: rgba(0, 0, 0, .15);--bg-b18: rgba(0, 0, 0, .18);--bg-b25: rgba(0, 0, 0, .25);--bg-b35: rgba(0, 0, 0, .35);--bg-b50: rgba(0, 0, 0, .5);--bg-b55: rgba(0, 0, 0, .55);--bg-b60: rgba(0, 0, 0, .6);--bg-b65: rgba(0, 0, 0, .65);--bg-b70: rgba(0, 0, 0, .7);--bg-b75: rgba(0, 0, 0, .75);--bg-b78: rgba(0, 0, 0, .78);--bg-b80: rgba(0, 0, 0, .8);--bg-b85: rgba(0, 0, 0, .85);--bg-b90: rgba(0, 0, 0, .9);--bd-std: rgba(255, 255, 255, .08);--bd-bright: rgba(255, 255, 255, .15);--bd-w40: rgba(255, 255, 255, .4);--bd-w30: rgba(255, 255, 255, .3);--bd-w20: rgba(255, 255, 255, .2);--bd-w18: rgba(255, 255, 255, .18);--bd-w15: rgba(255, 255, 255, .15);--bd-w14: rgba(255, 255, 255, .14);--bd-w12: rgba(255, 255, 255, .12);--bd-w10: rgba(255, 255, 255, .1);--bd-w09: rgba(255, 255, 255, .09);--bd-w08: rgba(255, 255, 255, .08);--bd-w07: rgba(255, 255, 255, .07);--bd-w06: rgba(255, 255, 255, .06);--bd-w05: rgba(255, 255, 255, .05);--bd-w04: rgba(255, 255, 255, .04);--bd-w03: rgba(255, 255, 255, .03);--bd-w28: rgba(255, 255, 255, .28);--bd-w35: rgba(255, 255, 255, .35);--bd-w50: rgba(255, 255, 255, .5);--anim-std: .3s;--anim-dur-std: .3s;--anim-fast: .18s;--anim-dur-fast: .18s;--anim-micro: .1s;--anim-dur-micro: .1s;--anim-slow: .5s;--anim-float: 5s;--anim-rotate-cw: 24s;--anim-rotate-ccw: 18s;--anim-scanline: 2.6s;--ease-native: cubic-bezier(.22, 1, .36, 1);--fg-w-95: var(--fg-w95);--fg-w-92: var(--fg-w92);--fg-w-90: var(--fg-w90);--fg-w-88: var(--fg-w88);--fg-w-85: var(--fg-w85);--fg-w-82: var(--fg-w82);--fg-w-80: var(--fg-w80);--fg-w-75: var(--fg-w75);--fg-w-70: var(--fg-w70);--fg-w-65: var(--fg-w65);--fg-w-60: var(--fg-w60);--fg-w-58: var(--fg-w58);--fg-w-55: var(--fg-w55);--fg-w-50: var(--fg-w50);--fg-w-48: var(--fg-w48);--fg-w-45: var(--fg-w45);--fg-w-40: var(--fg-w40);--fg-w-38: var(--fg-w38);--fg-w-35: var(--fg-w35);--fg-w-30: var(--fg-w30);--fg-w-28: var(--fg-w28);--fg-w-25: var(--fg-w25);--fg-w-22: var(--fg-w22);--fg-w-20: var(--fg-w20);--fg-w-18: var(--fg-w18);--fg-w-16: var(--fg-w16);--fg-w-15: var(--fg-w15);--fg-w-14: var(--fg-w14);--fg-w-12: var(--fg-w12);--fg-w-10: var(--fg-w10);--fg-w-09: var(--fg-w09);--fg-w-08: var(--fg-w08);--fg-w-07: var(--fg-w07);--fg-w-06: var(--fg-w06);--fg-w-05: var(--fg-w05);--fg-w-04: var(--fg-w04);--fg-w-03: var(--fg-w03);--fg-w-025: var(--fg-w025);--fg-w-02: var(--fg-w02);--fg-w-015: var(--fg-w015);--fg-w-01: var(--fg-w01);--presence-dot-ring: transparent;--presence-dot-fill-online: var(--acc-teal, #34d399);--presence-dot-fill-offline: rgba(255, 255, 255, .28);--presence-dot-glow-online: 0 0 8px color-mix(in srgb, var(--presence-dot-fill-online) 55%, transparent)}:root{--theme-text: var(--fg-w95);--theme-text-secondary: var(--fg-w55);--theme-text-hint: var(--fg-w35);--theme-text-muted: var(--fg-w35);--theme-text-primary: var(--fg-w95);--theme-text-tertiary: var(--fg-w40);--theme-text-on-brand: #ffffff;--theme-separator: var(--bd-w08);--theme-bg: var(--bg-page);--theme-bg-deep: var(--bg-deep);--theme-card: var(--bg-card);--theme-tertiary: var(--bg-tertiary);--am-dropdown-bg: var( --shell-bg-glass, color-mix(in srgb, var(--theme-bg, var(--bg-page, #080e1a)) 82%, transparent) );--am-dropdown-border: color-mix(in srgb, var(--theme-text, #fff) 10%, transparent);--am-dropdown-shadow: 0 12px 32px color-mix(in srgb, var(--theme-bg, #080e1a) 45%, transparent), 0 0 0 1px color-mix(in srgb, var(--theme-text, #fff) 4%, transparent) inset;--am-dropdown-backdrop-blur: 16px;--am-dropdown-option-color: var(--theme-text-secondary, var(--fg-w55));--am-dropdown-option-hover-bg: color-mix(in srgb, var(--theme-text, #fff) 6%, transparent);--am-dropdown-option-hover-color: var(--theme-text, var(--fg-w95));--am-dropdown-option-selected-bg: color-mix(in srgb, var(--accent, var(--acc-brand)) 12%, transparent);--am-dropdown-option-selected-color: var(--accent, var(--acc-brand));--am-dropdown-z-index: 10600;--am-toast-bg: var( --shell-bg-glass, color-mix(in srgb, var(--theme-bg, var(--bg-page, #080e1a)) 78%, transparent) );--am-toast-bg-elevated: color-mix(in srgb, var(--theme-bg, var(--bg-page, #080e1a)) 88%, transparent);--am-toast-border: color-mix(in srgb, var(--theme-text, #fff) 12%, transparent);--am-toast-text: var(--theme-text, var(--fg-w95));--am-toast-text-muted: var(--theme-text-muted, var(--theme-text-secondary, var(--fg-w55)));--am-toast-backdrop-blur: 16px;--am-toast-shadow: 0 16px 48px rgba(0, 0, 0, .42), 0 0 0 1px color-mix(in srgb, var(--theme-text, #fff) 5%, transparent) inset;--accent: var(--acc-brand);--accent-purple: var(--acc-purple);--accent-blue: var(--acc-blue);--accent-cyan: var(--acc-cyan);--accent-green: var(--acc-green);--accent-teal: var(--acc-teal);--accent-amber: var(--acc-amber);--accent-violet: var(--acc-violet);--accent-violet2: var(--acc-violet2);--accent-pink: var(--acc-pink);--accent-orange: var(--acc-orange);--accent-slate: var(--acc-slate);--accent-red: var(--acc-red);--accent-rose: var(--acc-rose);--accent-bg: var(--brand-alpha);--acc-amber-alpha: rgba(245, 158, 11, .12);--acc-amber-400: #FBBF24;--acc-purple-alpha: var(--acc-violet2-r12);--acc-green-alpha: rgba(16, 185, 129, .15);--acc-violet2-alpha: var(--acc-violet2-r12);--acc-violet-light: #C4B5FD;--acc-violet-r07: var(--acc-violet2-r08);--acc-violet-r15: var(--acc-violet2-r12);--acc-emerald-400: #34D399;--acc-emerald-600: #059669;--acc-emerald-alpha: rgba(52, 211, 153, .12);--acc-rose-alpha: rgba(244, 63, 94, .12);--acc-rose-400: #FB7185;--acc-sky-400: #38BDF8;--acc-sky-alpha: rgba(56, 189, 248, .12);--acc-cyan-400: var(--acc-cyan);--acc-cyan-500: #06B6D4;--acc-cyan-r05: rgba(0, 240, 255, .05);--acc-cyan-r12: rgba(0, 240, 255, .12);--acc-red-light: #F87171;--acc-gray: #9CA3AF;--acc-color: var(--acc-brand);--acc-wechat-r07: rgba(7, 193, 96, .07);--acc-wechat-r15: rgba(7, 193, 96, .15);--acc-tiktok-r07: rgba(0, 0, 0, .07);--acc-tiktok-r15: rgba(0, 0, 0, .15);--fg-primary: var(--fg-w95);--bg-panel-dark: #0C111D;--bg-purple-dark: #1A0A2E;--bg-navy-dark: var(--bg-deep);--bg-cmd: #0C1120;--dur-normal: var(--anim-std);--dur-slow: var(--anim-slow);--ease-normal: var(--ease-native);--touch-min: var(--theme-touch-min, 44px);--card-padding: 14px}.fade-enter-active,.fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-up-enter-active,.slide-up-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(16px)}.slide-left-enter-active,.slide-left-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-left-enter-from,.slide-left-leave-to{opacity:0;transform:translate(20px)}.scale-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.scale-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.94)}.fade-scale-enter-active,.fade-scale-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.fade-scale-enter-from,.fade-scale-leave-to{opacity:0}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translateY(16px)}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0}.slide-in-enter-active,.slide-in-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-in-enter-from,.slide-in-leave-to{opacity:0;transform:translateY(16px)}.slide-enter-active,.slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-enter-from,.slide-leave-to{opacity:0;transform:translateY(16px)}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-16px)}.collapse-enter-active,.collapse-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.collapse-enter-from,.collapse-leave-to{opacity:0;transform:translateY(16px)}.tab-fade-enter-active,.tab-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.tab-fade-enter-from,.tab-fade-leave-to{opacity:0;transform:translateY(16px)}.flow-fade-enter-active,.flow-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.flow-fade-enter-from,.flow-fade-leave-to{opacity:0}.flow-appear-enter-active,.flow-appear-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.flow-appear-enter-from,.flow-appear-leave-to{opacity:0}.mc-flow-appear-enter-active,.mc-flow-appear-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mc-flow-appear-enter-from,.mc-flow-appear-leave-to{opacity:0}.drawer-slide-enter-active,.drawer-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.drawer-slide-enter-from,.drawer-slide-leave-to{opacity:0;transform:translate(-20px)}.drawer-enter-active,.drawer-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.drawer-enter-from,.drawer-leave-to{opacity:0;transform:translate(-20px)}.modal-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.modal-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.modal-enter-from,.modal-leave-to{opacity:0;transform:scale(.94)}.dialog-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.dialog-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.dialog-enter-from,.dialog-leave-to{opacity:0;transform:scale(.94)}.sheet-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.sheet-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.sheet-enter-from,.sheet-leave-to{opacity:0;transform:scale(.94)}.drawer-backdrop-enter-active,.drawer-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.drawer-backdrop-enter-from,.drawer-backdrop-leave-to{opacity:0}.modal-backdrop-enter-active,.modal-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.modal-backdrop-enter-from,.modal-backdrop-leave-to{opacity:0}.modal-content-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.modal-content-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.modal-content-enter-from,.modal-content-leave-to{opacity:0;transform:scale(.94)}.platform-content-enter-active,.platform-content-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.platform-content-enter-from,.platform-content-leave-to{opacity:0;transform:translateY(16px)}.modal-dim-enter-active,.modal-dim-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.modal-dim-enter-from,.modal-dim-leave-to{opacity:0}.modal-slide-enter-active,.modal-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.modal-slide-enter-from,.modal-slide-leave-to{opacity:0;transform:translateY(16px)}.modal-bind-enter-active,.modal-bind-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.modal-bind-enter-from,.modal-bind-leave-to{opacity:0}.error-boundary-fade-enter-active,.error-boundary-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.error-boundary-fade-enter-from,.error-boundary-fade-leave-to{opacity:0}.bm-fade-enter-active,.bm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.bm-fade-enter-from,.bm-fade-leave-to{opacity:0}.puw-fade-enter-active,.puw-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.puw-fade-enter-from,.puw-fade-leave-to{opacity:0}.puw-step-text-enter-active,.puw-step-text-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.puw-step-text-enter-from,.puw-step-text-leave-to{opacity:0}.pcm-fade-enter-active,.pcm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pcm-fade-enter-from,.pcm-fade-leave-to{opacity:0}.vp-fade-enter-active,.vp-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vp-fade-enter-from,.vp-fade-leave-to{opacity:0}.cpf-fade-enter-active,.cpf-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cpf-fade-enter-from,.cpf-fade-leave-to{opacity:0}.gs-fade-enter-active,.gs-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.gs-fade-enter-from,.gs-fade-leave-to{opacity:0}.vts-fade-enter-active,.vts-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vts-fade-enter-from,.vts-fade-leave-to{opacity:0}.lpm-fade-enter-active,.lpm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.lpm-fade-enter-from,.lpm-fade-leave-to{opacity:0}.cta-fade-enter-active,.cta-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cta-fade-enter-from,.cta-fade-leave-to{opacity:0}.compact-hover-enter-active,.compact-hover-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.compact-hover-enter-from,.compact-hover-leave-to{opacity:0}.reply-enter-active,.reply-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.reply-enter-from,.reply-leave-to{opacity:0}.phase-enter-active,.phase-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.phase-enter-from,.phase-leave-to{opacity:0}.poster-enter-active,.poster-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.poster-enter-from,.poster-leave-to{opacity:0}.char-fade-enter-active,.char-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.char-fade-enter-from,.char-fade-leave-to{opacity:0}.chat-bubble-enter-active,.chat-bubble-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.chat-bubble-enter-from,.chat-bubble-leave-to{opacity:0}.cpm-fade-enter-active,.cpm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cpm-fade-enter-from,.cpm-fade-leave-to{opacity:0}.preview-fade-enter-active,.preview-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.preview-fade-enter-from,.preview-fade-leave-to{opacity:0}.cost-confirm-enter-active,.cost-confirm-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cost-confirm-enter-from,.cost-confirm-leave-to{opacity:0}.banner-slide-enter-active,.banner-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.banner-slide-enter-from,.banner-slide-leave-to{opacity:0}.insufficient-modal-enter-active,.insufficient-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.insufficient-modal-enter-from,.insufficient-modal-leave-to{opacity:0}.confirm-fade-enter-active,.confirm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.confirm-fade-enter-from,.confirm-fade-leave-to{opacity:0}.pm-backdrop-fade-enter-active,.pm-backdrop-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pm-backdrop-fade-enter-from,.pm-backdrop-fade-leave-to{opacity:0}.pm-step-enter-active,.pm-step-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pm-step-enter-from,.pm-step-leave-to{opacity:0}.batch-bar-enter-active,.batch-bar-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.batch-bar-enter-from,.batch-bar-leave-to{opacity:0}.filter-slide-enter-active,.filter-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.filter-slide-enter-from,.filter-slide-leave-to{opacity:0}.batch-slide-enter-active,.batch-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.batch-slide-enter-from,.batch-slide-leave-to{opacity:0}.mnb-pill-enter-active,.mnb-pill-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mnb-pill-enter-from,.mnb-pill-leave-to{opacity:0}.dropdown-enter-active,.dropdown-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.dropdown-enter-from,.dropdown-leave-to{opacity:0}.city-picker-enter-active,.city-picker-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.city-picker-enter-from,.city-picker-leave-to{opacity:0}.pps-hint-enter-active,.pps-hint-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pps-hint-enter-from,.pps-hint-leave-to{opacity:0}.pps-summary-enter-active,.pps-summary-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pps-summary-enter-from,.pps-summary-leave-to{opacity:0}.ca-expand-enter-active,.ca-expand-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.ca-expand-enter-from,.ca-expand-leave-to{opacity:0}.expand-menu-enter-active,.expand-menu-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.expand-menu-enter-from,.expand-menu-leave-to{opacity:0}.disable-overlay-enter-active,.disable-overlay-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.disable-overlay-enter-from,.disable-overlay-leave-to{opacity:0}.float-btn-enter-active,.float-btn-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.float-btn-enter-from,.float-btn-leave-to{opacity:0}.chat-overlay-enter-active,.chat-overlay-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.chat-overlay-enter-from,.chat-overlay-leave-to{opacity:0}.flow-modal-enter-active,.flow-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.flow-modal-enter-from,.flow-modal-leave-to{opacity:0}.video-flow-enter-active,.video-flow-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.video-flow-enter-from,.video-flow-leave-to{opacity:0}.image-text-flow-enter-active,.image-text-flow-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.image-text-flow-enter-from,.image-text-flow-leave-to{opacity:0}.share-modal-enter-active,.share-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.share-modal-enter-from,.share-modal-leave-to{opacity:0}.stat-detail-enter-active,.stat-detail-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.stat-detail-enter-from,.stat-detail-leave-to{opacity:0}.cmd-palette-enter-active,.cmd-palette-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cmd-palette-enter-from,.cmd-palette-leave-to{opacity:0}.command-enter-active,.command-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.command-enter-from,.command-leave-to{opacity:0}.popover-enter-active,.popover-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.popover-enter-from,.popover-leave-to{opacity:0}.menubar-dropdown-enter-active,.menubar-dropdown-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.menubar-dropdown-enter-from,.menubar-dropdown-leave-to{opacity:0}.weather-backdrop-enter-active,.weather-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.weather-backdrop-enter-from,.weather-backdrop-leave-to{opacity:0}.mpl-swipe-arrow-enter-active,.mpl-swipe-arrow-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mpl-swipe-arrow-enter-from,.mpl-swipe-arrow-leave-to{opacity:0}.fade-up-enter-active,.fade-up-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.fade-up-enter-from,.fade-up-leave-to{opacity:0}.wdm-backdrop-enter-active,.wdm-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.wdm-backdrop-enter-from,.wdm-backdrop-leave-to{opacity:0}.wdm-fade-enter-active,.wdm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.wdm-fade-enter-from,.wdm-fade-leave-to{opacity:0}.wdm-tab-fade-enter-active,.wdm-tab-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.wdm-tab-fade-enter-from,.wdm-tab-fade-leave-to{opacity:0}.iam-enter-active,.iam-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.iam-enter-from,.iam-leave-to{opacity:0}.iam-expand-enter-active,.iam-expand-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.iam-expand-enter-from,.iam-expand-leave-to{opacity:0}.inspire-arrival-enter-active,.inspire-arrival-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.inspire-arrival-enter-from,.inspire-arrival-leave-to{opacity:0}.clone-activation-enter-active,.clone-activation-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.clone-activation-enter-from,.clone-activation-leave-to{opacity:0}.enterprise-inquiry-modal-enter-active,.enterprise-inquiry-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.enterprise-inquiry-modal-enter-from,.enterprise-inquiry-modal-leave-to{opacity:0}.works-heat-modal-enter-active,.works-heat-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.works-heat-modal-enter-from,.works-heat-modal-leave-to{opacity:0}.arrival-modal-enter-active,.arrival-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.arrival-modal-enter-from,.arrival-modal-leave-to{opacity:0}.reward-notification-enter-active,.reward-notification-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.reward-notification-enter-from,.reward-notification-leave-to{opacity:0}.notify-slide-enter-active,.notify-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.notify-slide-enter-from,.notify-slide-leave-to{opacity:0}.panel-slide-enter-active,.panel-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.panel-slide-enter-from,.panel-slide-leave-to{opacity:0;transform:translateY(16px)}.mpl-enter-enter-active,.mpl-enter-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mpl-enter-enter-from,.mpl-enter-leave-to{opacity:0;transform:translateY(16px)}.mpl-swipe-enter-active,.mpl-swipe-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mpl-swipe-enter-from,.mpl-swipe-leave-to{opacity:0;transform:translateY(16px)}.bs-sheet-enter-active,.bs-sheet-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.bs-sheet-enter-from,.bs-sheet-leave-to{opacity:0;transform:translateY(16px)}.mnb-slide-enter-active,.mnb-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mnb-slide-enter-from,.mnb-slide-leave-to{opacity:0;transform:translateY(16px)}.weather-panel-enter-active,.weather-panel-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.weather-panel-enter-from,.weather-panel-leave-to{opacity:0;transform:translateY(16px)}.lpm-panel-enter-active,.lpm-panel-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.lpm-panel-enter-from,.lpm-panel-leave-to{opacity:0;transform:translateY(16px)}.lpm-slide-enter-active,.lpm-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.lpm-slide-enter-from,.lpm-slide-leave-to{opacity:0;transform:translateY(16px)}.psm-slide-enter-active,.psm-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.psm-slide-enter-from,.psm-slide-leave-to{opacity:0;transform:translateY(16px)}.drawer-panel-enter-active,.drawer-panel-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.drawer-panel-enter-from,.drawer-panel-leave-to{opacity:0;transform:translateY(16px)}.pm-card-enter-active,.pm-card-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pm-card-enter-from,.pm-card-leave-to{opacity:0;transform:translateY(16px)}.plan-sheet-enter-active,.plan-sheet-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.plan-sheet-enter-from,.plan-sheet-leave-to{opacity:0;transform:translateY(16px)}.plan-modal-enter-active,.plan-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.plan-modal-enter-from,.plan-modal-leave-to{opacity:0;transform:translateY(16px)}.tsm-ios-sheet-enter-active,.tsm-ios-sheet-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.tsm-ios-sheet-enter-from,.tsm-ios-sheet-leave-to{opacity:0;transform:translateY(16px)}.tsm-macos-panel-enter-active,.tsm-macos-panel-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.tsm-macos-panel-enter-from,.tsm-macos-panel-leave-to{opacity:0;transform:translateY(16px)}.vts-slide-enter-active,.vts-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vts-slide-enter-from,.vts-slide-leave-to{opacity:0;transform:translateY(16px)}.vts-stage-enter-active,.vts-stage-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vts-stage-enter-from,.vts-stage-leave-to{opacity:0;transform:translateY(16px)}.bubble-enter-active,.bubble-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.bubble-enter-from,.bubble-leave-to{opacity:0;transform:translateY(16px)}.slide-down-enter-active,.slide-down-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(16px)}.shortcuts-overlay-enter-active,.shortcuts-overlay-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.shortcuts-overlay-enter-from,.shortcuts-overlay-leave-to{opacity:0;transform:translateY(16px)}.expand-enter-active,.expand-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.expand-enter-from,.expand-leave-to{opacity:0;transform:translateY(16px)}.mup-modal-enter-active,.mup-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mup-modal-enter-from,.mup-modal-leave-to{opacity:0;transform:translateY(16px)}.wdm-panel-enter-active,.wdm-panel-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.wdm-panel-enter-from,.wdm-panel-leave-to{opacity:0;transform:translateY(16px)}.wdm-expand-enter-active,.wdm-expand-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.wdm-expand-enter-from,.wdm-expand-leave-to{opacity:0;transform:translateY(16px)}.wdm-submodal-enter-active,.wdm-submodal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.wdm-submodal-enter-from,.wdm-submodal-leave-to{opacity:0;transform:translateY(16px)}.cpm-fade-enter-active,.cpm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cpm-fade-enter-from,.cpm-fade-leave-to{opacity:0;transform:translateY(16px)}.cover-picker-enter-active,.cover-picker-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cover-picker-enter-from,.cover-picker-leave-to{opacity:0;transform:translateY(16px)}.cpm-panel-enter-active,.cpm-panel-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cpm-panel-enter-from,.cpm-panel-leave-to{opacity:0;transform:translateY(16px)}.psm-scale-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.psm-scale-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.psm-scale-enter-from,.psm-scale-leave-to{opacity:0;transform:scale(.94)}.scale-in-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.scale-in-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.scale-in-enter-from,.scale-in-leave-to{opacity:0;transform:scale(.94)}.check-pop-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.check-pop-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.check-pop-enter-from,.check-pop-leave-to{opacity:0;transform:scale(.94)}.pm-card-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.pm-card-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pm-card-enter-from,.pm-card-leave-to{opacity:0;transform:scale(.94)}.ca-modal-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.ca-modal-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.ca-modal-enter-from,.ca-modal-leave-to{opacity:0;transform:scale(.94)}.login-scale-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.login-scale-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.login-scale-enter-from,.login-scale-leave-to{opacity:0;transform:scale(.94)}.slide-right-enter-active,.slide-right-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-right-enter-from,.slide-right-leave-to{opacity:0;transform:translate(-20px)}.pm-backdrop-enter-active,.pm-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pm-backdrop-enter-from,.pm-backdrop-leave-to{opacity:0}.lpm-backdrop-enter-active,.lpm-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.lpm-backdrop-enter-from,.lpm-backdrop-leave-to{opacity:0}.tsm-backdrop-enter-active,.tsm-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.tsm-backdrop-enter-from,.tsm-backdrop-leave-to{opacity:0}.plan-backdrop-enter-active,.plan-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.plan-backdrop-enter-from,.plan-backdrop-leave-to{opacity:0}.bpm-overlay-enter-active,.bpm-overlay-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.bpm-overlay-enter-from,.bpm-overlay-leave-to{opacity:0}.psm-fade-enter-active,.psm-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.psm-fade-enter-from,.psm-fade-leave-to{opacity:0}.ca-list-move{transition:transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.ca-list-enter-active,.ca-list-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.ca-list-enter-from,.ca-list-leave-to{opacity:0}.msg-item-move{transition:transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.msg-item-enter-active,.msg-item-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.msg-item-enter-from,.msg-item-leave-to{opacity:0}.sample-list-move{transition:transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.sample-list-enter-active,.sample-list-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.sample-list-enter-from,.sample-list-leave-to{opacity:0}.mup-item-move{transition:transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mup-item-enter-active,.mup-item-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.mup-item-enter-from,.mup-item-leave-to{opacity:0}.vts-log-move{transition:transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vts-log-enter-active,.vts-log-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vts-log-enter-from,.vts-log-leave-to{opacity:0}.welcome-overlay-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.welcome-overlay-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.welcome-overlay-enter-from,.welcome-overlay-leave-to{opacity:0;transform:scale(.94)}.fade-scale-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.fade-scale-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.fade-scale-enter-from,.fade-scale-leave-to{opacity:0;transform:scale(.94)}.welcome-overlay-enter-active,.welcome-overlay-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.welcome-overlay-enter-from,.welcome-overlay-leave-to{opacity:0}.accordion-enter-active,.accordion-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.accordion-enter-from,.accordion-leave-to{opacity:0}.content-enter-active,.content-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.content-enter-from,.content-leave-to{opacity:0}.pem-fade-enter-active,.pem-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pem-fade-enter-from,.pem-fade-leave-to{opacity:0}.qr-fade-enter-active,.qr-fade-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.qr-fade-enter-from,.qr-fade-leave-to{opacity:0}.toast-enter-active,.toast-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.toast-enter-from,.toast-leave-to{opacity:0}.tooltip-enter-active,.tooltip-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.tooltip-enter-from,.tooltip-leave-to{opacity:0}.loading-bar-enter-active,.loading-bar-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.loading-bar-enter-from,.loading-bar-leave-to{opacity:0}.loading-progress-enter-active,.loading-progress-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.loading-progress-enter-from,.loading-progress-leave-to{opacity:0}.toggle-btn-enter-active,.toggle-btn-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.toggle-btn-enter-from,.toggle-btn-leave-to{opacity:0}.pbm-backdrop-enter-active,.pbm-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pbm-backdrop-enter-from,.pbm-backdrop-leave-to{opacity:0}.sheet-backdrop-enter-active,.sheet-backdrop-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.sheet-backdrop-enter-from,.sheet-backdrop-leave-to{opacity:0}.vc-transcript-enter-active,.vc-transcript-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vc-transcript-enter-from,.vc-transcript-leave-to{opacity:0}.list-enter-active,.list-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.list-enter-from,.list-leave-to{opacity:0}.am-modal-enter-active,.am-modal-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.am-modal-enter-from,.am-modal-leave-to{opacity:0;transform:translateY(16px)}.pbm-panel-enter-active,.pbm-panel-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pbm-panel-enter-from,.pbm-panel-leave-to{opacity:0;transform:translateY(16px)}.pbm-step-enter-active,.pbm-step-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pbm-step-enter-from,.pbm-step-leave-to{opacity:0;transform:translateY(16px)}.pbm-auth-enter-active,.pbm-auth-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.pbm-auth-enter-from,.pbm-auth-leave-to{opacity:0;transform:translateY(16px)}.sheet-slide-enter-active,.sheet-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.sheet-slide-enter-from,.sheet-slide-leave-to{opacity:0;transform:translateY(16px)}.dev-panel-slide-enter-active,.dev-panel-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.dev-panel-slide-enter-from,.dev-panel-slide-leave-to{opacity:0;transform:translateY(16px)}.slide-info-enter-active,.slide-info-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.slide-info-enter-from,.slide-info-leave-to{opacity:0;transform:translateY(16px)}.vc-overlay-enter-active,.vc-overlay-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.vc-overlay-enter-from,.vc-overlay-leave-to{opacity:0;transform:translateY(16px)}.avatar-generate-enter-active,.avatar-generate-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.avatar-generate-enter-from,.avatar-generate-leave-to{opacity:0;transform:translateY(16px)}.plan-activated-enter-active,.plan-activated-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.plan-activated-enter-from,.plan-activated-leave-to{opacity:0;transform:translateY(16px)}.test-results-enter-active,.test-results-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.test-results-enter-from,.test-results-leave-to{opacity:0;transform:translateY(16px)}.combobox-enter-active{transition:opacity var(--anim-std, .3s) cubic-bezier(.3,0,0,1),transform var(--anim-std, .3s) cubic-bezier(.3,0,0,1)}.combobox-leave-active{transition:opacity var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.combobox-enter-from,.combobox-leave-to{opacity:0;transform:scale(.94)}.step-slide-enter-active,.step-slide-leave-active{transition:opacity var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),transform var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.step-slide-enter-from{opacity:0;transform:translate(20px)}.step-slide-leave-to{opacity:0;transform:translate(-20px)}.chat-desktop-enter-active,.chat-desktop-leave-active{transition:all .28s ease-out}.chat-desktop-enter-from,.chat-desktop-leave-to{opacity:0;transform:scale(.88) translateY(16px)}.chat-mobile-enter-active,.chat-mobile-leave-active{transition:transform .25s ease-out,opacity .18s var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.chat-mobile-enter-from,.chat-mobile-leave-to{opacity:0;transform:translateY(100%)}.bpm-sheet-enter-active,.bpm-sheet-leave-active{transition:transform .25s ease-out,opacity .18s var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.bpm-sheet-enter-from,.bpm-sheet-leave-to{opacity:0;transform:translateY(100%)}.bpm-scale-enter-active,.bpm-scale-leave-active{transition:transform .25s ease-out,opacity .18s var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.bpm-scale-enter-from,.bpm-scale-leave-to{opacity:0;transform:scale(.94) translateY(16px)}.float-ball-enter-active,.float-ball-leave-active{transition:all .22s ease-out}.float-ball-enter-from,.float-ball-leave-to{opacity:0;transform:scale(.5)}.contact-slide-enter-active,.contact-slide-leave-active{transition:all .22s ease-out}.contact-slide-enter-from,.contact-slide-leave-to{opacity:0}.contact-slide-enter-from .am-contact-list,.contact-slide-leave-to .am-contact-list{transform:translate(-200px)}.contact-slide-enter-to .am-contact-list,.contact-slide-leave-from .am-contact-list{transform:translate(0)}.chat-content-enter-active,.chat-content-leave-active{transition:all .16s ease-out}.chat-content-enter-from{opacity:0;transform:translate(8px)}.chat-content-leave-to{opacity:0;transform:translate(-8px)}.bpm-tab-enter-active,.bpm-tab-leave-active{transition:opacity .18s,transform .18s}.bpm-tab-enter-from{opacity:0;transform:translate(10px)}.bpm-tab-leave-to{opacity:0;transform:translate(-10px)}.bpm-fade-enter-active,.bpm-fade-leave-active{transition:opacity .18s,transform .18s}.bpm-fade-enter-from,.bpm-fade-leave-to{opacity:0;transform:translateY(6px)}.bpm-expand-enter-active,.bpm-expand-leave-active{transition:height .18s,opacity .18s;overflow:hidden}.bpm-expand-enter-from,.bpm-expand-leave-to{height:0!important;opacity:0}.cpm-tab-enter-active,.cpm-tab-leave-active{transition:opacity .18s,transform .18s}.cpm-tab-enter-from,.cpm-tab-leave-to{opacity:0;transform:translateY(8px)}.cpm-scale-enter-active,.cpm-scale-leave-active{transition:transform .25s ease-out,opacity .18s var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.cpm-scale-enter-from,.cpm-scale-leave-to{opacity:0;transform:scale(.94) translateY(16px)}.modal-enter-active .modal-container,.modal-leave-active .modal-container{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s ease}.modal-enter-from .modal-container,.modal-leave-to .modal-container{opacity:0;transform:scale(.95) translateY(10px)}.modal-enter-active .flow-modal,.modal-leave-active .flow-modal{transition:transform .25s ease,opacity .25s ease}.modal-enter-from .flow-modal,.modal-leave-to .flow-modal{opacity:0;transform:scale(.95) translateY(10px)}.confirm-fade-enter-active .confirm-card,.confirm-fade-leave-active .confirm-card{transition:opacity .25s ease,transform .25s cubic-bezier(.32,.72,0,1)}.confirm-fade-enter-active .confirm-backdrop,.confirm-fade-leave-active .confirm-backdrop{transition:opacity .25s ease}.confirm-fade-enter-from .confirm-card,.confirm-fade-leave-to .confirm-card{opacity:0;transform:scale(.92) translateY(16px)}.confirm-fade-enter-from .confirm-backdrop,.confirm-fade-leave-to .confirm-backdrop{opacity:0}.pem-fade-enter-active .pem-card,.pem-fade-leave-active .pem-card{transition:opacity .25s ease,transform .25s cubic-bezier(.32,.72,0,1)}.pem-fade-enter-active .pem-backdrop,.pem-fade-leave-active .pem-backdrop{transition:opacity .25s ease}.pem-fade-enter-from .pem-card,.pem-fade-leave-to .pem-card{opacity:0;transform:scale(.94) translateY(12px)}.pem-fade-enter-from .pem-backdrop,.pem-fade-leave-to .pem-backdrop{opacity:0}.pcm-fade-enter-active .pcm-card,.pcm-fade-leave-active .pcm-card{transition:opacity .25s ease,transform .25s cubic-bezier(.32,.72,0,1)}.pcm-fade-enter-active .pcm-backdrop,.pcm-fade-leave-active .pcm-backdrop{transition:opacity .25s ease}.pcm-fade-enter-from .pcm-card,.pcm-fade-leave-to .pcm-card{opacity:0;transform:scale(.94) translateY(12px)}.pcm-fade-enter-from .pcm-backdrop,.pcm-fade-leave-to .pcm-backdrop{opacity:0}.am-tr-modal-card-backdrop-enter-active .mtl-modal,.am-tr-modal-card-backdrop-leave-active .mtl-modal{transition:opacity .25s ease,transform .25s cubic-bezier(.32,.72,0,1)}.am-tr-modal-card-backdrop-enter-active .mtl-modal-backdrop,.am-tr-modal-card-backdrop-leave-active .mtl-modal-backdrop{transition:opacity .25s ease}.am-tr-modal-card-backdrop-enter-from .mtl-modal,.am-tr-modal-card-backdrop-leave-to .mtl-modal{opacity:0;transform:scale(.94) translateY(16px)}.am-tr-modal-card-backdrop-enter-from .mtl-modal-backdrop,.am-tr-modal-card-backdrop-leave-to .mtl-modal-backdrop{opacity:0}.cost-confirm-enter-active .cost-confirm-dialog,.cost-confirm-leave-active .cost-confirm-dialog{transition:transform .25s cubic-bezier(.32,.72,0,1)}.cost-confirm-enter-from .cost-confirm-dialog,.cost-confirm-leave-to .cost-confirm-dialog{transform:scale(.95)}.stat-detail-enter-active .stat-detail-modal,.stat-detail-leave-active .stat-detail-modal{transition:transform .25s cubic-bezier(.32,.72,0,1)}.stat-detail-enter-from .stat-detail-modal,.stat-detail-leave-to .stat-detail-modal{transform:scale(.95)}.insufficient-modal-enter-active .insufficient-modal,.insufficient-modal-leave-active .insufficient-modal{transition:transform .25s cubic-bezier(.32,.72,0,1)}.insufficient-modal-enter-from .insufficient-modal,.insufficient-modal-leave-to .insufficient-modal{transform:scale(.95)}.enterprise-inquiry-modal-enter-active .enterprise-inquiry-modal,.enterprise-inquiry-modal-leave-active .enterprise-inquiry-modal{transition:transform .25s cubic-bezier(.32,.72,0,1)}.enterprise-inquiry-modal-enter-from .enterprise-inquiry-modal,.enterprise-inquiry-modal-leave-to .enterprise-inquiry-modal{transform:scale(.96)}.works-heat-modal-enter-active .works-heat-modal,.works-heat-modal-leave-active .works-heat-modal{transition:transform .25s cubic-bezier(.32,.72,0,1)}.works-heat-modal-enter-from .works-heat-modal,.works-heat-modal-leave-to .works-heat-modal{transform:scale(.96)}.pd-edit-modal-enter-active .pd-edit-modal__dialog,.pd-edit-modal-leave-active .pd-edit-modal__dialog{transition:transform .25s cubic-bezier(.32,.72,0,1)}.pd-edit-modal-enter-from .pd-edit-modal__dialog,.pd-edit-modal-leave-to .pd-edit-modal__dialog{transform:scale(.96)}.plan-activated-enter-active .activated-modal,.plan-activated-leave-active .activated-modal{transition:transform .3s cubic-bezier(.32,.72,0,1)}.plan-activated-enter-from .activated-modal{transform:scale(.8)}.plan-activated-leave-to .activated-modal{transform:scale(.9)}.disable-overlay-enter-active .overlay-content,.disable-overlay-leave-active .overlay-content{transition:transform .25s cubic-bezier(.32,.72,0,1)}.disable-overlay-enter-from .overlay-content,.disable-overlay-leave-to .overlay-content{transform:scale(.9)}.avatar-generate-enter-active .screen-content,.avatar-generate-leave-active .screen-content{transition:transform .25s cubic-bezier(.32,.72,0,1)}.avatar-generate-enter-from .screen-content,.avatar-generate-leave-to .screen-content{transform:scale(.9)}.mup-modal-enter-active .mup-preview-card,.mup-modal-leave-active .mup-preview-card{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s ease}.mup-modal-enter-from .mup-preview-card,.mup-modal-leave-to .mup-preview-card{opacity:0;transform:scale(.88) translateY(0)}.flow-modal-enter-active .flow-modal,.flow-modal-leave-active .flow-modal{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s ease}.flow-modal-enter-from .flow-modal,.flow-modal-leave-to .flow-modal{opacity:0;transform:scale(.95) translateY(10px)}.image-text-flow-enter-active .flow-modal,.image-text-flow-leave-active .flow-modal{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s ease}.image-text-flow-enter-from .flow-modal,.image-text-flow-leave-to .flow-modal{opacity:0;transform:scale(.95) translateY(10px)}.video-flow-enter-active .flow-modal,.video-flow-leave-active .flow-modal{transition:transform .25s cubic-bezier(.32,.72,0,1)}.video-flow-enter-from .flow-modal,.video-flow-leave-to .flow-modal{transform:scale(.95)}.ca-modal-enter-active .ca-modal,.ca-modal-leave-active .ca-modal{transition:transform .25s cubic-bezier(.32,.72,0,1)}.ca-modal-enter-from .ca-modal,.ca-modal-leave-to .ca-modal{transform:scale(.92)}.vp-fade-enter-active .vp-backdrop,.vp-fade-leave-active .vp-backdrop{transition:opacity .3s ease}.vp-fade-enter-active .vp-panel,.vp-fade-leave-active .vp-panel{transition:opacity .3s cubic-bezier(.32,.72,0,1),transform .3s cubic-bezier(.32,.72,0,1)}.vp-fade-enter-from .vp-backdrop,.vp-fade-leave-to .vp-backdrop{opacity:0}.vp-fade-enter-from .vp-panel{opacity:0;transform:translate(100%)}.vp-fade-leave-to .vp-panel{opacity:0;transform:translate(40px)}.am-modal-enter-active .am-backdrop,.am-modal-leave-active .am-backdrop{transition:opacity .25s ease}.am-modal-enter-active .am-panel,.am-modal-leave-active .am-panel{transition:opacity .28s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1)}.am-modal-enter-from .am-backdrop,.am-modal-leave-to .am-backdrop{opacity:0}.am-modal-enter-from .am-panel{opacity:0;transform:translateY(80px)}.am-modal-leave-to .am-panel{opacity:0;transform:translateY(60px)}@media (min-width: 1024px){.am-modal-enter-from .am-panel{transform:scale(.94) translateY(20px)}.am-modal-leave-to .am-panel{transform:scale(.96) translateY(16px)}}@media (max-width: 1023px){.drawer--right.drawer-enter-active .drawer-container,.drawer--right.drawer-leave-active .drawer-container,.drawer--left.drawer-enter-active .drawer-container,.drawer--left.drawer-leave-active .drawer-container,.drawer--top.drawer-enter-active .drawer-container,.drawer--top.drawer-leave-active .drawer-container,.drawer--bottom.drawer-enter-active .drawer-container,.drawer--bottom.drawer-leave-active .drawer-container{transition:transform .3s cubic-bezier(.32,.72,0,1)}.drawer--right.drawer-enter-from .drawer-container,.drawer--right.drawer-leave-to .drawer-container{transform:translate(100%)}.drawer--left.drawer-enter-from .drawer-container,.drawer--left.drawer-leave-to .drawer-container{transform:translate(-100%)}.drawer--top.drawer-enter-from .drawer-container,.drawer--top.drawer-leave-to .drawer-container{transform:translateY(-100%)}.drawer--bottom.drawer-enter-from .drawer-container,.drawer--bottom.drawer-leave-to .drawer-container{transform:translateY(100%)}}.modal-bind-enter-active>div:last-child,.modal-bind-leave-active>div:last-child{transition:transform .25s cubic-bezier(.32,.72,0,1)}.modal-bind-enter-from>div:last-child,.modal-bind-leave-to>div:last-child{transform:scale(.95)}.fade-scale-enter-active>div:last-child,.fade-scale-leave-active>div:last-child{transition:transform .25s cubic-bezier(.32,.72,0,1)}.fade-scale-enter-from>div:last-child,.fade-scale-leave-to>div:last-child{transform:scale(.95)}.tooltip--top.tooltip-enter-active,.tooltip--top.tooltip-leave-active,.tooltip--bottom.tooltip-enter-active,.tooltip--bottom.tooltip-leave-active,.tooltip--left.tooltip-enter-active,.tooltip--left.tooltip-leave-active,.tooltip--right.tooltip-enter-active,.tooltip--right.tooltip-leave-active{transition:opacity .15s ease,transform .15s ease}.tooltip--top.tooltip-enter-from,.tooltip--top.tooltip-leave-to{transform:translate(-50%) translateY(4px)}.tooltip--bottom.tooltip-enter-from,.tooltip--bottom.tooltip-leave-to{transform:translate(-50%) translateY(-4px)}.tooltip--left.tooltip-enter-from,.tooltip--left.tooltip-leave-to{transform:translateY(-50%) translate(4px)}.tooltip--right.tooltip-enter-from,.tooltip--right.tooltip-leave-to{transform:translateY(-50%) translate(-4px)}@media (min-width: 640px){.lpm-panel-enter-active,.lpm-panel-leave-active{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s ease}.lpm-panel-enter-from{opacity:0;transform:translate(-50%,calc(-50% + 60px)) scale(.96)}.lpm-panel-leave-to{opacity:0;transform:translate(-50%,calc(-50% + 40px)) scale(.96)}}.itf-fade-enter-active,.itf-fade-leave-active{transition:opacity .2s ease,transform .2s ease}.itf-fade-leave-active{pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}.itf-fade-leave-to{pointer-events:none}.itf-fade-enter-active{position:relative;z-index:1;pointer-events:auto}.itf-fade-enter-from,.itf-fade-leave-to{pointer-events:none}.itf-fade-enter-from{opacity:0;transform:translate(20px)}.itf-fade-leave-to{opacity:0;transform:translate(-20px)}@media (prefers-reduced-motion: reduce){.itf-fade-enter-active,.itf-fade-leave-active{transition:opacity .15s ease}.itf-fade-enter-from,.itf-fade-leave-to{transform:none}}.itf-kb-tags-enter-active,.itf-kb-tags-leave-active{transition:opacity .22s ease,transform .22s ease;overflow:hidden}.itf-kb-tags-enter-from,.itf-kb-tags-leave-to{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.itf-kb-tags-enter-active,.itf-kb-tags-leave-active{transition:opacity .15s ease}.itf-kb-tags-enter-from,.itf-kb-tags-leave-to{transform:none}}.modal-enter-active .lead-detail-sheet,.modal-leave-active .lead-detail-sheet{transition:transform .28s ease}.modal-enter-from .lead-detail-sheet,.modal-leave-to .lead-detail-sheet{transform:translateY(60px)}.chat-overlay-enter-active .chat-panel{transition:transform .4s cubic-bezier(.32,.72,0,1)}.chat-overlay-leave-active .chat-panel{transition:transform .3s cubic-bezier(.4,0,1,1)}.chat-overlay-enter-from .chat-panel,.chat-overlay-leave-to .chat-panel{transform:translateY(100%)}.bs-sheet-enter-active .bs-sheet{transition:transform .32s cubic-bezier(.22,1,.36,1)}.bs-sheet-leave-active .bs-sheet{transition:transform .22s cubic-bezier(.55,0,1,.45)}.bs-sheet-enter-from .bs-sheet,.bs-sheet-leave-to .bs-sheet{transform:translateY(100%)}.cmd-palette-enter-active .cmd-panel{transition:opacity .18s ease,transform .18s ease}.cmd-palette-leave-active .cmd-panel{transition:opacity .12s ease,transform .12s ease}.cmd-palette-enter-from .cmd-panel,.cmd-palette-leave-to .cmd-panel{opacity:0;transform:scale(.96) translateY(-10px)}.shortcuts-overlay-enter-active .kb-panel{transition:opacity .22s ease,transform .22s ease}.shortcuts-overlay-leave-active .kb-panel{transition:opacity .15s ease,transform .15s ease}.shortcuts-overlay-enter-from .kb-panel,.shortcuts-overlay-leave-to .kb-panel{opacity:0;transform:scale(.95) translateY(16px)}.shortcuts-overlay-leave-to .kb-panel{transform:scale(.96) translateY(8px)}.dialog-enter-active .dialog,.dialog-leave-active .dialog{transition:transform .25s var(--theme-ease, cubic-bezier(.3, 0, 0, 1)),opacity .25s ease}.dialog-enter-from .dialog{opacity:0;transform:scale(.95)}.dialog-leave-to .dialog{opacity:0;transform:scale(.97)}.dialog-enter-active .alert-dialog,.dialog-leave-active .alert-dialog{transition:transform .25s var(--theme-ease, cubic-bezier(.3, 0, 0, 1)),opacity .25s ease}.dialog-enter-from .alert-dialog,.dialog-leave-to .alert-dialog{opacity:0;transform:scale(.9)}.command-enter-active .command,.command-leave-active .command{transition:transform .3s var(--theme-ease),opacity .3s var(--theme-ease)}.command-enter-from .command{opacity:0;transform:scale(.96) translateY(-8px)}.share-modal-enter-active .share-sheet{transition:transform .28s cubic-bezier(.22,1,.36,1)}.share-modal-leave-active .share-sheet{transition:transform .3s var(--theme-ease)}@media (max-width: 1023px){.share-modal-enter-from .share-sheet,.share-modal-leave-to .share-sheet{transform:translateY(100%)}}@media (min-width: 1024px){.share-modal-enter-from .share-sheet,.share-modal-leave-to .share-sheet{transform:scale(.94) translateY(8px)}}.drawer-enter-active .task-drawer,.drawer-leave-active .task-drawer{transition:transform .28s ease}.drawer-enter-from .task-drawer,.drawer-leave-to .task-drawer{transform:translateY(60px)}.drawer-enter-active .drawer,.drawer-leave-active .drawer{transition:transform .3s var(--theme-ease, cubic-bezier(.3, 0, 0, 1))}.drawer-enter-from .drawer.drawer--right,.drawer-leave-to .drawer.drawer--right{transform:translate(100%)}.drawer-enter-from .drawer.drawer--left,.drawer-leave-to .drawer.drawer--left{transform:translate(-100%)}.drawer-enter-from .drawer.drawer--bottom,.drawer-leave-to .drawer.drawer--bottom{transform:translateY(100%)}.sheet-enter-active .sheet,.sheet-leave-active .sheet{transition:transform .3s var(--theme-ease, cubic-bezier(.3, 0, 0, 1))}.sheet-enter-from .sheet.sheet--right,.sheet-leave-to .sheet.sheet--right{transform:translate(100%)}.sheet-enter-from .sheet.sheet--left,.sheet-leave-to .sheet.sheet--left{transform:translate(-100%)}.sheet-enter-from .sheet.sheet--bottom,.sheet-leave-to .sheet.sheet--bottom{transform:translateY(100%)}@media (prefers-reduced-motion: reduce){[class*=-enter-active],[class*=-leave-active],[class*=-move]{transition-duration:.01ms!important;animation-duration:.01ms!important}}.am-page-enter{animation:amSlideInUp var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)) both}.am-section-enter{animation:amSlideInUp var(--anim-std, .3s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)) both;animation-delay:.04s}.am-card-hover{transition:transform var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),box-shadow var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),border-color var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1)),background-color var(--anim-fast, .18s) var(--ease-native, cubic-bezier(.22, 1, .36, 1))}.am-card-hover:hover{transform:translateY(-1px)}@media (max-width: 1023px){:root{--theme-bg: var(--bg-page, #080E1A);--theme-bg-deep: var(--bg-page, #080E1A);--theme-card: #1C1C1E;--theme-tertiary: #2C2C2E;--theme-text: var(--fg-w95, #FFFFFF);--theme-text-secondary: var(--fg-w55, rgba(255, 255, 255, .55));--theme-text-hint: var(--fg-w35, rgba(255, 255, 255, .35));--theme-separator: var(--bd-w08, rgba(84, 84, 88, .65));--theme-radius: 12px;--theme-radius-xl: 20px;--theme-radius-2xl: 24px;--theme-touch-min: 44px;--theme-dur-normal: .22s;--theme-ease: cubic-bezier(.25, .46, .45, .94)}}@media (min-width: 1024px){:root{--theme-bg: var(--bg-page, #080E1A);--theme-bg-deep: var(--bg-page, #080E1A);--theme-card: #1C1C1E;--theme-tertiary: #2C2C2E;--theme-text: var(--fg-w95, #FFFFFF);--theme-text-secondary: var(--fg-w55, rgba(255, 255, 255, .55));--theme-text-hint: var(--fg-w35, rgba(255, 255, 255, .35));--theme-separator: var(--bd-w08, rgba(255, 255, 255, .08));--theme-radius: 8px;--theme-radius-xl: 20px;--theme-radius-2xl: 20px;--theme-touch-min: 32px;--theme-dur-normal: .2s;--theme-ease: cubic-bezier(.3, 0, 0, 1)}}@media (min-width: 1440px){:root{--theme-bg: var(--bg-page, #080E1A);--theme-bg-deep: var(--bg-page, #080E1A);--theme-radius: 10px;--theme-radius-xl: 20px;--theme-radius-2xl: 20px}}:root{--font-h1: 34px;--font-h2: 28px;--font-h3: 22px;--font-h4: 20px;--font-body: 17px;--font-callout: 16px;--font-sub: 15px;--font-footnote: 13px;--font-caption: 12px;--font-xs: 11px}@media (min-width: 1024px){:root{--font-h1: 32px;--font-h2: 26px;--font-h3: 21px;--font-h4: 18px;--font-body: 16px;--font-callout: 15px;--font-sub: 14px;--font-footnote: 13px;--font-caption: 12px;--font-xs: 11px}}@media (min-width: 1440px){:root{--font-h1: 48px;--font-h2: 38px;--font-h3: 30px;--font-h4: 24px;--font-body: 20px;--font-sub: 17px;--font-caption: 14px;--font-xs: 12px}}:root{--leading-h1: 1.12;--leading-h2: 1.18;--leading-h3: 1.27;--leading-h4: 1.3;--leading-body: 1.47;--leading-sub: 1.53;--leading-footnote: 1.54;--leading-caption: 1.5}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-sans);font-weight:500;border-radius:var(--theme-radius, 12px);cursor:pointer;transition:all var(--dur-normal, .2s) var(--ease-normal, cubic-bezier(.25, .46, .45, .94));-webkit-user-select:none;user-select:none;white-space:nowrap}.btn--primary{background:var(--brand);color:var(--fg-w95);min-height:var(--touch-min, 44px);padding:0 20px}.btn--danger{background:var(--error);color:var(--fg-w95);min-height:var(--touch-min, 44px);padding:0 20px}.btn--sm{min-height:32px;padding:0 12px;font-size:14px;border-radius:8px}.btn--lg{min-height:48px;padding:0 24px;font-size:17px}.card{background:var(--theme-card);border-radius:var(--theme-radius-xl, 12px);padding:var(--card-padding, 14px);border:1px solid var(--bg-w06)}.card--elevated{box-shadow:var(--shadow-md)}.card--outlined{border-color:var(--bg-w12)}.card--hoverable{cursor:pointer;transition:all .2s ease}.form-input{width:100%;height:var(--touch-min, 44px);background:var(--bg-w05);border:1px solid var(--bg-w08);border-radius:var(--theme-radius, 12px);padding:0 14px;color:var(--theme-text);font-size:16px;outline:none;transition:border-color .2s ease}.form-input::placeholder{color:var(--theme-text-hint)}.form-input:focus{border-color:#5a7bff66}.form-input--error{border-color:var(--error)}.badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.4}.badge--brand{background:var(--brand-alpha);color:var(--brand)}.badge--success{background:var(--success-bg);color:var(--success)}.badge--warning{background:var(--warning-bg);color:var(--warning)}.badge--error{background:var(--error-bg);color:var(--error)}.badge--info{background:var(--info-bg);color:var(--info)}.divider{height:1px;background:var(--theme-separator);border:none;margin:0}.skeleton{background:linear-gradient(90deg,var(--bg-w04) 25%,var(--bg-w08) 50%,var(--fg-w04) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:6px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes float-brand{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes rotate-cw{to{transform:rotate(360deg)}}@keyframes rotate-ccw{to{transform:rotate(-360deg)}}@keyframes scanline{0%{top:20px;opacity:1}to{top:85%;opacity:.5}}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:var(--theme-text-secondary)}.empty-state__icon{font-size:48px;margin-bottom:16px;opacity:.5}.empty-state__title{font-size:17px;font-weight:600;color:var(--theme-text);margin-bottom:8px}.empty-state__desc{font-size:14px;max-width:320px}.page-shell{padding:var(--page-padding, 16px);max-width:1200px;margin:0 auto;width:100%}@media (max-width: 1023px){.page-shell{max-width:100%;padding:0 16px}}:root{--hover-bg: var(--fg-w06);--hover-bg-strong: var(--fg-w10);--hover-border: rgba(90, 123, 255, .4);--hover-shadow: 0 4px 12px rgba(0, 0, 0, .15);--active-scale: .97;--active-shadow: inset 0 2px 4px rgba(0, 0, 0, .2);--active-bg: rgba(0, 0, 0, .1);--disabled-opacity: .4;--disabled-cursor: not-allowed;--focus-ring-color: rgba(90, 123, 255, .5);--focus-ring-width: 2px;--focus-ring-offset: 2px;--interaction-duration: .2s;--interaction-ease: cubic-bezier(.25, .46, .45, .94);--interaction-spring: cubic-bezier(.3, 0, 0, 1)}.interactive{cursor:pointer;transition:all var(--interaction-duration) var(--interaction-ease);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.clickable{cursor:pointer;transition:transform var(--interaction-duration) var(--interaction-ease)}.clickable:hover{transform:scale(1.02)}.clickable:active{transform:scale(var(--active-scale, .97))}.hoverable{transition:all var(--interaction-duration) var(--interaction-ease)}.hoverable:hover{background-color:var(--hover-bg);border-color:var(--hover-border);box-shadow:var(--hover-shadow)}.btn-interactive,.btn-danger-interactive,.btn-secondary-interactive,.btn-primary-interactive{position:relative;overflow:hidden;cursor:pointer;transition:all var(--interaction-duration) var(--interaction-ease)}.btn-interactive:hover:not(:disabled),.btn-danger-interactive:hover:not(:disabled),.btn-secondary-interactive:hover:not(:disabled),.btn-primary-interactive:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #5a7bff4d}.btn-interactive:active:not(:disabled),.btn-danger-interactive:active:not(:disabled),.btn-secondary-interactive:active:not(:disabled),.btn-primary-interactive:active:not(:disabled){transform:translateY(0) scale(var(--active-scale, .97));box-shadow:var(--active-shadow)}.btn-interactive:disabled,.btn-danger-interactive:disabled,.btn-secondary-interactive:disabled,.btn-primary-interactive:disabled{opacity:var(--disabled-opacity);cursor:var(--disabled-cursor)}.btn-primary-interactive:hover:not(:disabled){background:linear-gradient(135deg,#5a7bff,#8b5cf6);border-color:transparent}.btn-secondary-interactive:hover:not(:disabled){background:var(--bg-w08);border-color:var(--bg-w15)}.btn-danger-interactive:hover:not(:disabled){background:#ef444433;border-color:#ef444466}.focus-ring:focus{outline:none}.focus-ring:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:inherit}.focus-ring-inset:focus{outline:none}.focus-ring-inset:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring-color)}.focus-ring-brand:focus{outline:none}.focus-ring-brand:focus-visible{outline:var(--focus-ring-width) solid var(--brand);outline-offset:var(--focus-ring-offset);border-radius:inherit}.disabled{opacity:var(--disabled-opacity);cursor:var(--disabled-cursor);pointer-events:none;-webkit-user-select:none;user-select:none}.disabled-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;border-radius:inherit;pointer-events:none;z-index:1}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,var(--bg-w30) 10%,transparent 10%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity .5s;pointer-events:none}.ripple:active:after{transform:scale(0);opacity:1;transition:0s}.press-effect{transition:transform .1s var(--interaction-ease)}.press-effect:active{transform:scale(var(--active-scale, .97));transition:transform 0s}.dragging{opacity:.8;transform:scale(1.02);box-shadow:0 8px 32px #0000004d;cursor:grabbing!important;z-index:1000}.drop-zone{border:2px dashed var(--bg-w20);border-radius:12px;transition:all var(--interaction-duration) var(--interaction-ease)}.drop-zone.drag-over{border-color:var(--brand);background:#5a7bff1a}.loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000080;border-radius:inherit;z-index:10}.loading-overlay:before{content:"";width:24px;height:24px;border:2px solid var(--bg-w20);border-top-color:var(--fg-w95);border-radius:50%;animation:amSpinCW .8s linear infinite}.loading-disabled{pointer-events:none;opacity:.7}.success-feedback{animation:success-pulse .5s ease}.success-feedback:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#10b98133 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310B981' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/24px no-repeat;border-radius:inherit;animation:success-pop .3s ease}@keyframes success-pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes success-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.error-feedback{animation:error-shake .5s ease;border-color:#ef444480!important}@keyframes error-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@media (hover: none) and (pointer: coarse){.interactive:hover{background-color:transparent;transform:none}.interactive:active{background-color:var(--hover-bg);transform:scale(.98)}.btn-interactive:hover:not(:disabled),.btn-primary-interactive:hover:not(:disabled),.btn-secondary-interactive:hover:not(:disabled),.btn-danger-interactive:hover:not(:disabled){transform:none;box-shadow:none}.long-press:active{opacity:.7}}.card-interactive{cursor:pointer;transition:all var(--interaction-duration) var(--interaction-ease)}.card-interactive:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003;border-color:#5a7bff4d}.card-interactive:active{transform:translateY(0) scale(.99);box-shadow:0 4px 12px #00000026}.card-selected{border-color:var(--brand)!important;background:#5a7bff0d}.card-selected:before{content:"";position:absolute;top:8px;right:8px;width:20px;height:20px;background:var(--brand);border-radius:50%;display:flex;align-items:center;justify-content:center}.card-selected:after{content:"";position:absolute;top:8px;right:8px;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat;font-weight:700;z-index:1}.list-item-interactive{cursor:pointer;transition:all var(--interaction-duration) var(--interaction-ease)}.list-item-interactive:hover{background-color:var(--hover-bg)}.list-item-interactive:active{background-color:var(--active-bg)}.list-item-interactive.selected{background-color:#5a7bff1a;border-left:3px solid var(--brand)}.list-item-select{animation:list-item-select .2s ease}@keyframes list-item-select{0%{background-color:transparent}50%{background-color:#5a7bff33}to{background-color:#5a7bff1a}}.toggle-switch{position:relative;width:44px;height:24px;background:var(--bg-w10);border-radius:12px;cursor:pointer;transition:background-color .3s var(--interaction-spring)}.toggle-switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;transition:transform .3s var(--interaction-spring)}.toggle-switch.active{background:#10b981}.toggle-switch.active:after{transform:translate(20px)}.toggle-switch:active:after{width:24px}.input-interactive{transition:border-color var(--interaction-duration) var(--interaction-ease),box-shadow var(--interaction-duration) var(--interaction-ease)}.input-interactive:hover:not(:disabled){border-color:var(--bg-w20)}.input-interactive:focus{border-color:var(--brand);box-shadow:0 0 0 3px #5a7bff26}.input-interactive:disabled{opacity:var(--disabled-opacity);cursor:var(--disabled-cursor);background:#0003}.input-interactive.error{border-color:#ef444480}.input-interactive.error:focus{box-shadow:0 0 0 3px #ef444426}.input-float-label{position:relative}.input-float-label input,.input-float-label textarea{padding-top:20px}.input-float-label label{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--fg-w40);pointer-events:none;transition:all .2s var(--interaction-ease)}.input-float-label input:focus~label,.input-float-label input:not(:placeholder-shown)~label,.input-float-label textarea:focus~label,.input-float-label textarea:not(:placeholder-shown)~label{top:8px;transform:translateY(0);font-size:11px;color:var(--brand)}.tag-interactive{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#5a7bff26;border-radius:6px;font-size:12px;color:var(--acc-brand-light);transition:all var(--interaction-duration) var(--interaction-ease)}.tag-interactive .tag-remove{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--bg-w10);cursor:pointer;opacity:.6;transition:all var(--interaction-duration) var(--interaction-ease)}.tag-interactive .tag-remove:hover{opacity:1;background:#ef44444d}.tooltip-trigger{position:relative}.tooltip-trigger:hover .tooltip-content,.tooltip-trigger:focus .tooltip-content{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.tooltip-content{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);padding:6px 10px;background:#1e1e1ef2;border:1px solid var(--bg-w10);border-radius:6px;font-size:12px;color:var(--fg-w95);white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s var(--interaction-ease);z-index:1000}.tooltip-content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#1e1e1ef2}.dropdown-item-interactive{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;transition:background-color .15s var(--interaction-ease)}.dropdown-item-interactive:hover{background:#5a7bff1a}.dropdown-item-interactive:active{background:#5a7bff33}.dropdown-item-interactive.selected{background:#5a7bff26;color:var(--brand)}.pagination-btn{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border-radius:8px;font-size:14px;cursor:pointer;transition:all var(--interaction-duration) var(--interaction-ease)}.pagination-btn:hover:not(.active):not(:disabled){background:var(--bg-w05)}.pagination-btn.active{background:var(--brand);color:var(--fg-w95)}.pagination-btn:disabled{opacity:var(--disabled-opacity);cursor:var(--disabled-cursor)}html{transition:background-color .35s ease,color .35s ease,filter .35s ease}#app{min-height:100%;transition:background-color .35s ease}html[data-login-page="1"],html[data-login-page="1"] body,html[data-login-page="1"] #app,html:has(.web-login) body,html:has(.web-login) #app{background-color:#080b13!important;background-image:none!important}.theme-ambient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;opacity:0;background-color:var(--ambient-page-color, var(--bg-page, #000));background-image:none;transition:opacity .45s ease,background-color .35s ease}.theme-ambient__stack{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.theme-ambient--active{opacity:1}.theme-ambient__mesh,.theme-ambient__scan,.theme-ambient__nodes,.theme-ambient__beam{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:none;overflow:hidden}.theme-ambient__orbs{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:1}.theme-ambient__orb{position:absolute;display:block;border-radius:50%;mix-blend-mode:normal;filter:blur(var(--orb-blur, 56px));opacity:var(--orb-opacity, .72);will-change:transform,opacity}.theme-ambient__orb--sweep{display:none;border-radius:9999px;filter:blur(48px)}.theme-ambient__nodes{z-index:2}.theme-ambient__nodes>i{position:absolute;width:3px;height:3px;border-radius:50%;background:#94a3b8e6;box-shadow:0 0 10px currentColor;opacity:.55;will-change:transform,opacity}.theme-ambient__scan{z-index:3}.theme-ambient__beam{z-index:2}html[data-color-mode=dark][data-bg-active="1"]{--ambient-fx-brightness: 1.45;--ambient-fx-saturate: 1.32;--ambient-orbs-layer-opacity: 1}html[data-color-mode=dark][data-bg-active="1"] .main-layout--desktop>.theme-ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}html[data-color-mode=dark][data-bg-active="1"] .theme-ambient__orbs{opacity:var(--ambient-orbs-layer-opacity)}html[data-color-mode=dark][data-bg-active="1"] .theme-ambient:after{display:none}html[data-color-mode=dark][data-bg-active="1"] .theme-ambient__orb{filter:blur(var(--orb-blur, 56px)) brightness(var(--ambient-fx-brightness)) saturate(var(--ambient-fx-saturate))}html[data-color-mode=dark][data-bg-active="1"] .theme-ambient__orb--sweep{filter:blur(48px) brightness(var(--ambient-fx-brightness)) saturate(var(--ambient-fx-saturate))}html[data-color-mode=dark][data-bg-active="1"] .cc-root__ambient,html[data-color-mode=dark][data-bg-active="1"] .lc-root__glow,html[data-color-mode=dark][data-bg-active="1"] .et-page__glow,html[data-color-mode=dark][data-bg-active="1"] .mc-page__glow,html[data-color-mode=dark][data-bg-active="1"] .ipc-page__glow,html[data-color-mode=dark][data-bg-active="1"] .ca-page__glow,html[data-color-mode=dark][data-bg-active="1"] .cmx-health__glow,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__header-glow,html[data-color-mode=dark][data-bg-active="1"] .mas-tips__glow,html[data-color-mode=dark][data-bg-active="1"] .dl-figma__ambient,html[data-color-mode=dark][data-bg-active="1"] .dl-figma__glow{display:none!important}html[data-color-mode=dark][data-bg-active="1"] .mc-header,html[data-color-mode=dark][data-bg-active="1"] .mc-sidebar,html[data-color-mode=dark][data-bg-active="1"] .et-header,html[data-color-mode=dark][data-bg-active="1"] .et-left,html[data-color-mode=dark][data-bg-active="1"] .et-right,html[data-color-mode=dark][data-bg-active="1"] .lc-header,html[data-color-mode=dark][data-bg-active="1"] .ipc-header,html[data-color-mode=dark][data-bg-active="1"] .ab-topnav,html[data-color-mode=dark][data-bg-active="1"] .ab-health__panel,html[data-color-mode=dark][data-bg-active="1"] .ab-health__stat,html[data-color-mode=dark][data-bg-active="1"] .pd-preview,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__header,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__sidebar,html[data-color-mode=dark][data-bg-active="1"] .ab-ov__kpi,html[data-color-mode=dark][data-bg-active="1"] .ab-ov__panel,html[data-color-mode=dark][data-bg-active="1"] .ab-ov__action-btn,html[data-color-mode=dark][data-bg-active="1"] .ab-plat__toolbar,html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-sidebar{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #101820) 48%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark][data-bg-active="1"] .mc-panel,html[data-color-mode=dark][data-bg-active="1"] .et-panel,html[data-color-mode=dark][data-bg-active="1"] .lc-body,html[data-color-mode=dark][data-bg-active="1"] .pd-preview__hero,html[data-color-mode=dark][data-bg-active="1"] .pd-preview__lower,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__toolbar,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__main,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__scroll{background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark] #app{position:relative;z-index:auto;background-color:var(--bg-page, #101820);color:var(--theme-text, #fff)}html[data-color-mode=dark] .app-shell{background-color:var(--bg-page, #101820)}html[data-color-mode=dark] .main-layout,html[data-color-mode=dark] .main-layout--desktop,html[data-color-mode=dark] .main-layout:not(.main-layout--desktop),html[data-color-mode=dark] .desktop-shell-main{position:relative}html[data-color-mode=dark] .main-layout--desktop>.theme-ambient{z-index:0}html[data-color-mode=dark] .main-layout--desktop>.desktop-shell-main{position:relative;z-index:2}html[data-color-mode=dark] .desktop-shell-main>:not(.theme-ambient){position:relative;z-index:1}html[data-color-mode=dark] #app,html[data-color-mode=dark] .main-layout--desktop,html[data-color-mode=dark] .main-layout:not(.main-layout--desktop){color:var(--theme-text, #fff)}html[data-color-mode=dark] .main-layout--desktop{background-color:var(--bg-page, var(--shell-bg-page, #101820))}html[data-color-mode=dark] .desktop-shell-main{background-color:transparent}html[data-color-mode=dark] .desktop-shell-header{background:var(--shell-header-glass, color-mix(in srgb, var(--bg-page, #101820) 52%, transparent));backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}html[data-color-mode=dark] .desktop-shell-sidebar{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #101820) 48%, transparent));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:background-color .35s ease}html[data-color-mode=dark][data-bg-active="1"]{background-color:transparent!important}html[data-color-mode=dark][data-bg-active="1"] body{background-color:var(--bg-page, #101820)!important}html[data-color-mode=dark][data-bg-active="1"] #app,html[data-color-mode=dark][data-bg-active="1"] .app-shell,html[data-color-mode=dark][data-bg-active="1"] .app-shell__content,html[data-color-mode=dark][data-bg-active="1"] .main-layout,html[data-color-mode=dark][data-bg-active="1"] .main-layout--desktop,html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-main,html[data-color-mode=dark][data-bg-active="1"] .main-layout:not(.main-layout--desktop),html[data-color-mode=dark][data-bg-active="1"] .desktop-page-frame:not(.ca-page),html[data-color-mode=dark][data-bg-active="1"] .settings-web,html[data-color-mode=dark][data-bg-active="1"] .settings-web__body,html[data-color-mode=dark][data-bg-active="1"] .settings-web__scroll,html[data-color-mode=dark][data-bg-active="1"] .settings-personal,html[data-color-mode=dark][data-bg-active="1"] .settings-merged,html[data-color-mode=dark][data-bg-active="1"] .settings-merged__body,html[data-color-mode=dark][data-bg-active="1"] .am-page-enter:not(.web-login):not(.ca-page),html[data-color-mode=dark][data-bg-active="1"] .main-content,html[data-color-mode=dark][data-bg-active="1"] .dashboard-root,html[data-color-mode=dark][data-bg-active="1"] .dashboard-content{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .dashboard-bg{display:none!important}html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-page,html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-page--flush,html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-page--frame{background-color:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .desktop-route-fallback{background-color:var(--bg-page, #080e1a)!important}html[data-color-mode=dark][data-bg-active="1"] .cc-root,html[data-color-mode=dark][data-bg-active="1"] .cmx-root,html[data-color-mode=dark][data-bg-active="1"] .lc-root,html[data-color-mode=dark][data-bg-active="1"] .communication-matrix,html[data-color-mode=dark][data-bg-active="1"] .ih-figma,html[data-color-mode=dark][data-bg-active="1"] .bm-page,html[data-color-mode=dark][data-bg-active="1"] .ca-page,html[data-color-mode=dark][data-bg-active="1"] .se-figma,html[data-color-mode=dark][data-bg-active="1"] .msg-figma,html[data-color-mode=dark][data-bg-active="1"] .dl-figma,html[data-color-mode=dark][data-bg-active="1"] .product-dim-page,html[data-color-mode=dark][data-bg-active="1"] .enterprise-dim-page,html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page,html[data-color-mode=dark][data-bg-active="1"] .ab-page,html[data-color-mode=dark][data-bg-active="1"] .avatar-collect,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web,html[data-color-mode=dark][data-bg-active="1"] .et-page,html[data-color-mode=dark][data-bg-active="1"] .mc-page,html[data-color-mode=dark][data-bg-active="1"] .ipc-page,html[data-color-mode=dark][data-bg-active="1"] .ipc-works-page,html[data-color-mode=dark][data-bg-active="1"] .dm-page,html[data-color-mode=dark][data-bg-active="1"] .pricing-page,html[data-color-mode=dark][data-bg-active="1"] .credits-page,html[data-color-mode=dark][data-bg-active="1"] .tasks-web,html[data-color-mode=dark][data-bg-active="1"] .avatar-training{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-body,html[data-color-mode=dark][data-bg-active="1"] .ipc-tab-split,html[data-color-mode=dark][data-bg-active="1"] .ipc-tab-main,html[data-color-mode=dark][data-bg-active="1"] .ipc-tab-layout,html[data-color-mode=dark][data-bg-active="1"] .ipc-panel{background:transparent!important;background-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark][data-bg-active="1"] .ipc-header,html[data-color-mode=dark][data-bg-active="1"] .ipc-tab-sidebar{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark][data-bg-active="1"] .dm-page{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .dm-page .dm-content,html[data-color-mode=dark][data-bg-active="1"] .dm-page .dm-sidebar{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark][data-bg-active="1"] main.desktop-shell-page:has(.ca-page){background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ca-page.desktop-page-frame,html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-page__backdrop,html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-page__backdrop-rail,html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-body,html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-main{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-empty-page,html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-toolbar,html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-scroll{background:transparent!important;background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-header{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-insights{background:transparent!important;background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark][data-bg-active="1"] .ca-page .ca-insights__inner{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] main.desktop-shell-page:has(.avatar-collect){background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .avatar-collect__header{background:color-mix(in srgb,var(--bg-page, #080e1a) 48%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 48%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] .avatar-collect__body{background:color-mix(in srgb,var(--bg-page, #080e1a) 38%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 38%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] .avatar-collect__guide,html[data-color-mode=dark][data-bg-active="1"] .avatar-collect__history{background:color-mix(in srgb,var(--bg-page, #080e1a) 42%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 42%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] .avatar-collect__step-head{background:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-image:none!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-figma-header{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-body,html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-body-main,html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-tab-content,html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-split,html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-sidebar,html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-main{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-body-main{background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-page__backdrop{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-right-panel{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-right-panel-inner{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .bm-page .bm-task-card{background:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-surface-panel{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-authors-tab .ipc-surface-panel{background:#34d3990f!important;background-color:#34d3990f!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-surface-card,html[data-color-mode=dark][data-bg-active="1"] .ipc-card,html[data-color-mode=dark][data-bg-active="1"] .ipc-template-card,html[data-color-mode=dark][data-bg-active="1"] .ipc-result-card,html[data-color-mode=dark][data-bg-active="1"] .ipc-authors-tab__recent-item,html[data-color-mode=dark][data-bg-active="1"] .ipc-authors-tab .ipc-surface-card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-tab-layout.ipc-copywriting-tab,html[data-color-mode=dark][data-bg-active="1"] .ipc-copywriting-tab__sidebar,html[data-color-mode=dark][data-bg-active="1"] .ipc-copywriting-tab__main{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-copywriting-tab__sidebar-inner{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-copywriting-tab__config,html[data-color-mode=dark][data-bg-active="1"] .ipc-copywriting-tab .ipc-v3-strip,html[data-color-mode=dark][data-bg-active="1"] .ipc-page .ipc-v3-strip{background:var(--ipc-report-surface, var(--bg-w03, rgba(255, 255, 255, .03)))!important;background-color:var(--ipc-report-surface, var(--bg-w03, rgba(255, 255, 255, .03)))!important;background-image:none!important;border:1px solid var(--ipc-report-border, var(--bd-w08, rgba(255, 255, 255, .07)))!important;border-radius:var(--ipc-report-radius, 20px)!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-page .ipc-report-honesty .ipc-v3-strip,html[data-color-mode=dark][data-bg-active="1"] .ipc-works-tab__report .ipc-report-honesty .ipc-v3-strip{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;padding:4px 0 0!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-copywriting-tab__empty,html[data-color-mode=dark][data-bg-active="1"] .ipc-copywriting-operation__card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important;border:1px solid var(--bd-w08, rgba(255, 255, 255, .07))!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__card--brand{background:#5a7bff0f!important;background-color:#5a7bff0f!important;border-color:#5a7bff33!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__card--ingest{background:#ec48990d!important;background-color:#ec48990d!important;border:1px solid rgba(236,72,153,.22)!important;border-radius:var(--ipc-report-radius, 20px)!important;padding:var(--ipc-report-pad, 21px)!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-block+.ipc-works-report__ingest-block{margin-top:14px;padding-top:14px;border-top:1px solid var(--bd-w06, rgba(255, 255, 255, .06))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-label{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--fg-w70, rgba(255, 255, 255, .72))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-meta{margin:0;font-size:11px;color:var(--fg-w50, rgba(255, 255, 255, .5))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-desc{margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--fg-w70, rgba(255, 255, 255, .68))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-desc--body{white-space:pre-wrap}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-fields{margin:0;display:grid;gap:0;padding:4px 12px;border-radius:12px;border:1px solid var(--bd-w06, rgba(255, 255, 255, .06));background:var(--bg-w03, rgba(255, 255, 255, .03))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-field{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:start;padding:9px 0;border-top:1px solid var(--bd-w05, rgba(255, 255, 255, .05))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-field:first-child{border-top:0}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-field dt{margin:0;font-size:11px;font-weight:700;line-height:1.5;color:var(--fg-w45, rgba(255, 255, 255, .45))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-field dd{margin:0;min-width:0;font-size:13px;line-height:1.55;color:var(--fg-w80, rgba(255, 255, 255, .8));overflow-wrap:anywhere}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-desc--warn{color:#f59e0bd9}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-row--stack{margin-top:8px}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-segments{margin:8px 0 0;padding:0;list-style:none}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-segment{display:flex;gap:10px;align-items:flex-start;padding:6px 0;font-size:12px;line-height:1.55;color:var(--fg-w70, rgba(255, 255, 255, .68));border-top:1px solid var(--bd-w05, rgba(255, 255, 255, .05))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-segment:first-child{border-top:none;padding-top:0}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-segment-time{flex-shrink:0;min-width:72px;font-variant-numeric:tabular-nums;color:var(--fg-w45, rgba(255, 255, 255, .45))}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__ingest-segment-text{flex:1;min-width:0}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__card--purple{background:#a78bfa0f!important;background-color:#a78bfa0f!important;border-color:#a78bfa33!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__card--amber{background:#f59e0b0f!important;background-color:#f59e0b0f!important;border-color:#f59e0b33!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__timeline-item,html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__list-row,html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__rec-item{background:var(--bg-w02, rgba(255, 255, 255, .02))!important;background-color:var(--bg-w02, rgba(255, 255, 255, .02))!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__timeline-item--highlight{background:#5a7bff14!important;background-color:#5a7bff14!important;border-color:#5a7bff33!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__quote{background:#f59e0b0f!important;background-color:#f59e0b0f!important;border-color:#f59e0b26!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__asr-alert{background:#fbbf2414!important;background-color:#fbbf2414!important;border-color:#fbbf2440!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__unavailable{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;border:1px dashed var(--bd-w12, rgba(255, 255, 255, .12))!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-works-report__cover{background:var(--bg-w04, rgba(255, 255, 255, .04))!important;background-color:var(--bg-w04, rgba(255, 255, 255, .04))!important;border:1px solid var(--bd-w10, rgba(255, 255, 255, .1))!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-tab-layout.ipc-templates-tab,html[data-color-mode=dark][data-bg-active="1"] .ipc-templates-tab__sidebar,html[data-color-mode=dark][data-bg-active="1"] .ipc-templates-tab__main{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-templates-tab__sidebar-inner,html[data-color-mode=dark][data-bg-active="1"] .ipc-templates-tab .ipc-templates-list__card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .web-login{background-color:#080b13!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] body:has(.web-login),html[data-color-mode=dark][data-bg-active="1"] #app:has(.web-login){background-color:#080b13!important;background-image:none!important}html[data-color-mode=dark][data-bg-active="1"] .theme-ambient,html[data-color-mode=dark][data-bg-active="1"] .theme-ambient--active{opacity:1}html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-main:before{z-index:0;opacity:0!important;visibility:hidden}html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-header{background:var(--shell-header-glass, color-mix(in srgb, var(--bg-page, #101820) 52%, transparent))!important;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-sidebar__logo,html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-sidebar__nav,html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-sidebar__footer{background:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .desktop-shell-sidebar{background:color-mix(in srgb,var(--bg-page, #101820) 52%,transparent)!important;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}html[data-color-mode=dark][data-bg-active="1"] .settings-profile-hero,html[data-color-mode=dark][data-bg-active="1"] .settings-auth-card,html[data-color-mode=dark][data-bg-active="1"] .settings-email-card,html[data-color-mode=dark][data-bg-active="1"] .settings-email-prefs,html[data-color-mode=dark][data-bg-active="1"] .settings-password-card,html[data-color-mode=dark][data-bg-active="1"] .settings-logout-card,html[data-color-mode=dark][data-bg-active="1"] .settings-danger,html[data-color-mode=dark][data-bg-active="1"] .settings-danger__item,html[data-color-mode=dark][data-bg-active="1"] .settings-identity-banner,html[data-color-mode=dark][data-bg-active="1"] .settings-field__input,html[data-color-mode=dark][data-bg-active="1"] .settings-field__textarea,html[data-color-mode=dark][data-bg-active="1"] .settings-phone-row,html[data-color-mode=dark][data-bg-active="1"] .settings-city-trigger,html[data-color-mode=dark][data-bg-active="1"] .settings-wechat-qr__panel{background:var(--settings-panel-bg, var(--bg-w03, rgba(255, 255, 255, .03)))!important;background-color:var(--settings-panel-bg, var(--bg-w03, rgba(255, 255, 255, .03)))!important;border-color:var(--settings-panel-border, var(--fg-w08, rgba(255, 255, 255, .08)))!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-color-mode=dark][data-bg-active="1"] .settings-web__aside,html[data-color-mode=dark][data-bg-active="1"] .settings-web__aside-scroll,html[data-color-mode=dark][data-bg-active="1"] .ai-sidebar,html[data-color-mode=dark][data-bg-active="1"] .member-pricing-page,html[data-color-mode=dark][data-bg-active="1"] .member-account-nav,html[data-color-mode=dark][data-bg-active="1"] .member-account-shell__content,html[data-color-mode=dark][data-bg-active="1"] .ab-topnav,html[data-color-mode=dark][data-bg-active="1"] .ab-main,html[data-color-mode=dark][data-bg-active="1"] .ab-side,html[data-color-mode=dark][data-bg-active="1"] .ab-ov{background:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .ab-ov__kpi,html[data-color-mode=dark][data-bg-active="1"] .ab-ov__panel,html[data-color-mode=dark][data-bg-active="1"] .ab-ov__action-btn{background:var(--bg-w03, rgba(255, 255, 255, .03))!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-card,html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-profile-card,html[data-color-mode=dark][data-bg-active="1"] .enterprise-dim-page .pd-card,html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .pd-card{background:color-mix(in srgb,var(--bg-modal, var(--bg-page, #080e1a)) 82%,transparent)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .prd-product-card{background:var(--prd-card-bg, var(--prd-glass-strong, rgba(255, 255, 255, .08)))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .prd-product-card:hover{background:var(--prd-card-bg-hover, var(--prd-card-bg, rgba(255, 255, 255, .1)))!important}html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .prd-list-row{background:var(--prd-list-row-bg, var(--prd-glass-strong, rgba(255, 255, 255, .08)))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .prd-list-row:hover{background:var(--prd-list-row-bg-hover, var(--prd-list-row-bg, rgba(255, 255, 255, .1)))!important}html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .prd-stat{background:var(--prd-stat-bg, rgba(255, 255, 255, .1))!important;backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .prd-stat:hover{background:var(--prd-stat-bg-hover, var(--prd-stat-bg, rgba(255, 255, 255, .12)))!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-voice-lab-cta{background:linear-gradient(90deg,#5a7bff14,#8b5cf60f)!important;border:1px solid rgba(90,123,255,.25)!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-voice-lab-cta__icon-wrap,html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-voice-lab-cta__badge{background:#5a7bff26!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-voice-lab-cta__badge{background:#5a7bff1f!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-viewpoint-filter{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;border:1px solid var(--bd-w08, rgba(255, 255, 255, .08))!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-viewpoint-filter--active{background:#5a7bff1a!important;border-color:#5a7bff4d!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-style-preset{background:var(--bg-w02, rgba(255, 255, 255, .02))!important;border:1px solid var(--bd-w06, rgba(255, 255, 255, .06))!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-style-preset--active{background:#5a7bff14!important;border-color:#5a7bff59!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-style-preview-btn{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;border:1px solid var(--bd-w08, rgba(255, 255, 255, .08))!important}html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page .pd-style-save-btn{background:var(--acc-brand)!important;border:none!important}html[data-color-mode=dark][data-bg-active="1"] .ab-plat__toolbar{background:var(--bg-w03, rgba(255, 255, 255, .03))!important}html[data-color-mode=dark][data-bg-active="1"] .ab-plat__action-btn{background:var(--bg-w05, rgba(255, 255, 255, .05))!important}html[data-color-mode=dark][data-bg-active="1"] .ab-plat__action-btn--im{background:#f59e0b24!important}html[data-color-mode=dark][data-bg-active="1"] .subscription-panel,html[data-color-mode=dark][data-bg-active="1"] .pricing-page .plan-card,html[data-color-mode=dark][data-bg-active="1"] .plan-compare-btn,html[data-color-mode=dark][data-bg-active="1"] .enterprise-compact{background:var(--bg-w03, rgba(255, 255, 255, .03))!important}html[data-color-mode=dark][data-bg-active="1"] .pricing-page .plans-list-billing{background:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .pricing-page .billing-toggle,html[data-color-mode=dark][data-bg-active="1"] .ab-res__card,html[data-color-mode=dark][data-bg-active="1"] .cmx-train-overlay.afc-chat-shell,html[data-color-mode=dark][data-bg-active="1"] .am-chat-window.afc-chat-shell,html[data-color-mode=dark][data-bg-active="1"] .cmx-train-overlay .afc-chat-titlebar,html[data-color-mode=dark][data-bg-active="1"] .am-chat-window .afc-chat-titlebar,html[data-color-mode=dark][data-bg-active="1"] .cmx-train-overlay .afc-chat-footer,html[data-color-mode=dark][data-bg-active="1"] .am-chat-window .afc-chat-footer{background:var(--bg-w03, rgba(255, 255, 255, .03))!important}html[data-color-mode=dark][data-bg-active="1"] .cmx-train-overlay .afc-chat-messages,html[data-color-mode=dark][data-bg-active="1"] .am-chat-window .afc-chat-messages{background:var(--bg-w02, rgba(255, 255, 255, .02))!important}html[data-color-mode=dark][data-bg-active="1"] .avatar-training-web__module-card,html[data-color-mode=dark][data-bg-active="1"] .avatar-training-web__sidebar-card,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__page-head,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__subtabs-bar,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__subtabs,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__scroll,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__aside,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__aside-tab,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__insight-wrap,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__aside-section{background:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__train-engine,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__train-modes{background:var(--bg-w03, rgba(255, 255, 255, .03))!important}html[data-color-mode=dark][data-bg-active="1"] .dashboard-workbench-slot,html[data-color-mode=dark][data-bg-active="1"] .bento-layout,html[data-color-mode=dark][data-bg-active="1"] .today-workbench,html[data-color-mode=dark][data-bg-active="1"] .dashboard-center-card,html[data-color-mode=dark][data-bg-active="1"] .personal-dim-page__aside,html[data-color-mode=dark][data-bg-active="1"] .pd-preview,html[data-color-mode=dark][data-bg-active="1"] .pd-preview__hero,html[data-color-mode=dark][data-bg-active="1"] .pd-preview__lower,html[data-color-mode=dark][data-bg-active="1"] .dim-activate-bar,html[data-color-mode=dark][data-bg-active="1"] .enterprise-dim-page .personal-dim-page__aside,html[data-color-mode=dark][data-bg-active="1"] .enterprise-dim-page .pd-preview,html[data-color-mode=dark][data-bg-active="1"] .enterprise-dim-page .pd-preview__hero,html[data-color-mode=dark][data-bg-active="1"] .enterprise-dim-page .pd-preview__lower,html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .personal-dim-page__aside,html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .pd-preview,html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .pd-preview__hero,html[data-color-mode=dark][data-bg-active="1"] .product-dim-page .pd-preview__lower{background:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .ih-figma__brand-icon{background:var(--ih-header-icon-gradient, linear-gradient(135deg, var(--acc-brand) 0%, var(--acc-brand-light) 100%))!important}html[data-color-mode=dark][data-bg-active="1"] .ipc-primary-btn{background:var(--ipc-accent-grad, linear-gradient(135deg, var(--acc-brand-light) 0%, var(--acc-brand) 100%))!important;color:#fff!important}html[data-color-mode=dark][data-bg-active="1"] .dim-activate-bar__btn{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:var(--acc-brand)!important;background-image:linear-gradient(90deg,var(--acc-brand) 0%,var(--acc-brand-light) 100%)!important;color:#fff!important}html[data-color-mode=dark][data-bg-active="1"] .pd-preview__ring-inner{background:radial-gradient(circle at 50% 55%,#121c38eb,#080c1cfa)!important}html[data-color-mode=dark][data-bg-active="1"] .ih-figma__toolbar,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__scroll,html[data-color-mode=dark][data-bg-active="1"] .ih-figma__main,html[data-color-mode=dark][data-bg-active="1"] .cc-body,html[data-color-mode=dark][data-bg-active="1"] .cc-body__comments,html[data-color-mode=dark][data-bg-active="1"] .cc-body__analytics{background:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .cc-header,html[data-color-mode=dark][data-bg-active="1"] .cc-list,html[data-color-mode=dark][data-bg-active="1"] .cc-portrait{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #101820) 48%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark][data-bg-active="1"] .cc-detail,html[data-color-mode=dark][data-bg-active="1"] .cc-detail__empty{background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark][data-bg-active="1"] .cc-root__ambient,html[data-color-mode=dark][data-bg-active="1"] .et-page__glow,html[data-color-mode=dark][data-bg-active="1"] .mc-page__glow{display:none!important}html[data-color-mode=dark][data-bg-active="1"] .cmx-sidebar{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #101820) 48%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark][data-bg-active="1"] .cmx-dashboard-wrap,html[data-color-mode=dark][data-bg-active="1"] .cmx-dashboard,html[data-color-mode=dark][data-bg-active="1"] .cmx-dashboard__scroll{background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark][data-bg-active="1"] .shell-header{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #101820) 52%, transparent))!important}html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__subtabs-bar{background:transparent!important}html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__studio-card{background:radial-gradient(ellipse 100% 60% at 50% 0%,rgba(90,123,255,.06) 0%,transparent 55%),radial-gradient(ellipse 80% 50% at 80% 100%,rgba(139,92,246,.05) 0%,transparent 50%)!important}html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__params-card,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__script-box,html[data-color-mode=dark][data-bg-active="1"] .voice-lab-web__aside{background:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) #app{background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .main-layout,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .main-layout--desktop,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .desktop-shell-main,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .main-layout:not(.main-layout--desktop),html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .desktop-page-frame:not(.ca-page),html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .settings-web,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .main-content,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dashboard-root,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dashboard-content{background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .desktop-shell-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .desktop-shell-page--flush,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .desktop-shell-page--frame{background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .desktop-route-fallback{background-color:var(--bg-page, #080e1a)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-root,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cmx-root,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .lc-root,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .communication-matrix,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ih-figma,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .se-figma,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .msg-figma,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dl-figma,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .product-dim-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .enterprise-dim-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .personal-dim-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ab-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .avatar-collect,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .voice-lab-web,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .et-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .mc-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-page{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-body,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-tab-split,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-tab-main,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-tab-layout,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-panel{background:transparent!important;background-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-header,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-tab-sidebar{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dm-page{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dm-page .dm-content,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dm-page .dm-sidebar{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) main.desktop-shell-page:has(.ca-page){background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page.desktop-page-frame,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-page__backdrop,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-page__backdrop-rail,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-body,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-main{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-empty-page,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-toolbar,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-scroll{background:transparent!important;background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-header{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-insights{background:transparent!important;background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ca-page .ca-insights__inner{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) main.desktop-shell-page:has(.avatar-collect){background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .avatar-collect__header{background:color-mix(in srgb,var(--bg-page, #080e1a) 48%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 48%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .avatar-collect__body{background:color-mix(in srgb,var(--bg-page, #080e1a) 38%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 38%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .avatar-collect__guide,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .avatar-collect__history{background:color-mix(in srgb,var(--bg-page, #080e1a) 42%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 42%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .avatar-collect__step-head{background:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-image:none!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-figma-header{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 42%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-body,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-body-main,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-tab-content,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-split,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-sidebar,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-main{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-body-main{background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-page__backdrop{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-right-panel{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-color:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #080e1a) 38%, transparent))!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-right-panel-inner{background:transparent!important;background-color:transparent!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .bm-page .bm-task-card{background:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-color:color-mix(in srgb,var(--bg-page, #080e1a) 45%,transparent)!important;background-image:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-surface-panel{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-authors-tab .ipc-surface-panel{background:#34d3990f!important;background-color:#34d3990f!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-surface-card,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-card,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-template-card,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-result-card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-authors-tab__recent-item,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-authors-tab .ipc-surface-card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-tab-layout.ipc-copywriting-tab{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-copywriting-tab__sidebar,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-copywriting-tab__main{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-copywriting-tab__sidebar-inner{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-copywriting-tab__config{background:var(--ipc-report-surface, var(--bg-w03, rgba(255, 255, 255, .03)))!important;background-color:var(--ipc-report-surface, var(--bg-w03, rgba(255, 255, 255, .03)))!important;background-image:none!important;border:1px solid var(--ipc-report-border, var(--bd-w08, rgba(255, 255, 255, .07)))!important;border-radius:var(--ipc-report-radius, 20px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-copywriting-tab .ipc-v3-strip,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-page .ipc-v3-strip{background:var(--ipc-report-surface, var(--bg-w03, rgba(255, 255, 255, .03)))!important;background-color:var(--ipc-report-surface, var(--bg-w03, rgba(255, 255, 255, .03)))!important;background-image:none!important;border:1px solid var(--ipc-report-border, var(--bd-w08, rgba(255, 255, 255, .07)))!important;border-radius:var(--ipc-report-radius, 20px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-page .ipc-report-honesty .ipc-v3-strip,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-tab__report .ipc-report-honesty .ipc-v3-strip{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;padding:4px 0 0!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-copywriting-tab__empty{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-copywriting-operation__card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important;border:1px solid var(--bd-w08, rgba(255, 255, 255, .07))!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__card--brand{background:#5a7bff0f!important;background-color:#5a7bff0f!important;border-color:#5a7bff33!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__card--ingest{background:#ec48990d!important;background-color:#ec48990d!important;border:1px solid rgba(236,72,153,.22)!important;border-radius:var(--ipc-report-radius, 20px)!important;padding:var(--ipc-report-pad, 21px)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-block+.ipc-works-report__ingest-block{margin-top:14px;padding-top:14px;border-top:1px solid var(--bd-w06, rgba(255, 255, 255, .06))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-label{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--fg-w70, rgba(255, 255, 255, .72))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-meta{margin:0;font-size:11px;color:var(--fg-w50, rgba(255, 255, 255, .5))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-desc{margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--fg-w70, rgba(255, 255, 255, .68))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-desc--body{white-space:pre-wrap}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-fields{margin:0;display:grid;gap:0;padding:4px 12px;border-radius:12px;border:1px solid var(--bd-w06, rgba(255, 255, 255, .06));background:var(--bg-w03, rgba(255, 255, 255, .03))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-field{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:start;padding:9px 0;border-top:1px solid var(--bd-w05, rgba(255, 255, 255, .05))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-field:first-child{border-top:0}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-field dt{margin:0;font-size:11px;font-weight:700;line-height:1.5;color:var(--fg-w45, rgba(255, 255, 255, .45))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-field dd{margin:0;min-width:0;font-size:13px;line-height:1.55;color:var(--fg-w80, rgba(255, 255, 255, .8));overflow-wrap:anywhere}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-desc--warn{color:#f59e0bd9}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-row--stack{margin-top:8px}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-segments{margin:8px 0 0;padding:0;list-style:none}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-segment{display:flex;gap:10px;align-items:flex-start;padding:6px 0;font-size:12px;line-height:1.55;color:var(--fg-w70, rgba(255, 255, 255, .68));border-top:1px solid var(--bd-w05, rgba(255, 255, 255, .05))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-segment:first-child{border-top:none;padding-top:0}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-segment-time{flex-shrink:0;min-width:72px;font-variant-numeric:tabular-nums;color:var(--fg-w45, rgba(255, 255, 255, .45))}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__ingest-segment-text{flex:1;min-width:0}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__card--purple{background:#a78bfa0f!important;background-color:#a78bfa0f!important;border-color:#a78bfa33!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__card--amber{background:#f59e0b0f!important;background-color:#f59e0b0f!important;border-color:#f59e0b33!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__timeline-item,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__list-row,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__rec-item{background:var(--bg-w02, rgba(255, 255, 255, .02))!important;background-color:var(--bg-w02, rgba(255, 255, 255, .02))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__timeline-item--highlight{background:#5a7bff14!important;background-color:#5a7bff14!important;border-color:#5a7bff33!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__quote{background:#f59e0b0f!important;background-color:#f59e0b0f!important;border-color:#f59e0b26!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__asr-alert{background:#fbbf2414!important;background-color:#fbbf2414!important;border-color:#fbbf2440!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__unavailable{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;border:1px dashed var(--bd-w12, rgba(255, 255, 255, .12))!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-works-report__cover{background:var(--bg-w04, rgba(255, 255, 255, .04))!important;background-color:var(--bg-w04, rgba(255, 255, 255, .04))!important;border:1px solid var(--bd-w10, rgba(255, 255, 255, .1))!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-tab-layout.ipc-templates-tab{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-templates-tab__sidebar,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-templates-tab__main{background:transparent!important;background-color:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-templates-tab__sidebar-inner{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-templates-tab .ipc-templates-list__card{background:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-color:var(--bg-w03, rgba(255, 255, 255, .03))!important;background-image:none!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .personal-dim-page__aside,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .pd-preview,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .pd-preview__hero,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .pd-preview__lower,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dim-activate-bar,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .enterprise-dim-page .personal-dim-page__aside,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .enterprise-dim-page .pd-preview,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .enterprise-dim-page .pd-preview__hero,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .enterprise-dim-page .pd-preview__lower,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .product-dim-page .personal-dim-page__aside,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .product-dim-page .pd-preview,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .product-dim-page .pd-preview__hero,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .product-dim-page .pd-preview__lower{background:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ih-figma__brand-icon{background:var(--ih-header-icon-gradient, linear-gradient(135deg, var(--acc-brand) 0%, var(--acc-brand-light) 100%))!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ipc-primary-btn{background:var(--ipc-accent-grad, linear-gradient(135deg, var(--acc-brand-light) 0%, var(--acc-brand) 100%))!important;color:#fff!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .dim-activate-bar__btn{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:var(--acc-brand)!important;background-image:linear-gradient(90deg,var(--acc-brand) 0%,var(--acc-brand-light) 100%)!important;color:#fff!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .pd-preview__ring-inner{background:radial-gradient(circle at 50% 55%,#121c38eb,#080c1cfa)!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ih-figma__toolbar,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ih-figma__scroll,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .ih-figma__main{background:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-body,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-body__comments,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-body__analytics{background:transparent!important}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-header,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-list,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-portrait{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #101820) 48%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-detail,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cc-detail__empty{background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cmx-sidebar{background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, #101820) 48%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cmx-dashboard-wrap,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cmx-dashboard,html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .cmx-dashboard__scroll{background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .theme-ambient{opacity:1}html[data-color-mode=dark]:not([data-custom-bg="1"])[data-bg]:not([data-bg=pure]) .theme-ambient__orb{filter:blur(var(--orb-blur, 76px)) brightness(var(--ambient-fx-brightness, 1.08)) saturate(var(--ambient-fx-saturate, 1.04))}html[data-color-mode=dark]:not([data-bg-active="1"]) .desktop-shell-page{background-color:var(--bg-page, #101820)}html[data-color-mode=dark] main.desktop-shell-page:has(.avatar-collect),html[data-color-mode=dark] main.desktop-shell-page:has(.ca-page){background-color:transparent!important;background:transparent!important}html[data-color-mode=dark][data-bg=pure]{--ambient-orbs-layer-opacity: .28}html[data-color-mode=dark][data-bg=pure] .theme-ambient__mesh,html[data-color-mode=dark][data-bg=pure] .theme-ambient__scan,html[data-color-mode=dark][data-bg=pure] .theme-ambient__nodes,html[data-color-mode=dark][data-bg=pure] .theme-ambient__beam{display:none!important}html[data-color-mode=dark][data-bg=pure] .theme-ambient__orb--a,html[data-color-mode=dark][data-bg=pure] .theme-ambient__orb--b{animation:none!important}html[data-color-mode=dark][data-bg=pure] .theme-ambient__orb--a{width:420px;height:420px;background:#7878800f;--orb-blur: 64px;left:18%;top:12%}html[data-color-mode=dark][data-bg=pure] .theme-ambient__orb--b{width:320px;height:320px;background:#5a5a620a;--orb-blur: 56px;right:10%;bottom:8%}html[data-color-mode=dark][data-bg=pure] .theme-ambient__orb--c,html[data-color-mode=dark][data-bg=pure] .theme-ambient__orb--d,html[data-color-mode=dark][data-bg=pure] .theme-ambient__orb--sweep{display:none}html[data-color-mode=dark][data-bg=deep]{--ambient-orbs-layer-opacity: .88}html[data-color-mode=dark][data-bg=deep] .theme-ambient[data-bg=deep]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 110% 55% at 42% -12%,rgba(56,189,248,.32) 0%,transparent 58%),radial-gradient(ellipse 70% 40% at 72% 8%,rgba(99,102,241,.18) 0%,transparent 55%);animation:theme-fx-deep-sky 16s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=deep] .theme-ambient__mesh{display:block;z-index:0;opacity:.22;background-image:radial-gradient(circle at 1px 1px,rgba(125,211,252,.55) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse 85% 70% at 50% 30%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 85% 70% at 50% 30%,#000 10%,transparent 75%);animation:theme-fx-deep-constellation 28s linear infinite}html[data-color-mode=dark][data-bg=deep] .theme-ambient__beam{display:block;width:2px;height:140%;inset:auto;background:linear-gradient(180deg,transparent 0%,rgba(147,197,253,.55) 28%,rgba(56,189,248,.15) 62%,transparent 100%);filter:blur(1.5px);transform:rotate(18deg);opacity:.45;animation:theme-fx-deep-filament 9s ease-in-out infinite}html[data-color-mode=dark][data-bg=deep] .theme-ambient__beam:after{content:"";position:absolute;left:42vw;top:-10%;width:1.5px;height:120%;background:linear-gradient(180deg,transparent 0%,rgba(165,180,252,.5) 35%,transparent 100%);filter:blur(1px);transform:rotate(-12deg);opacity:.55;animation:theme-fx-deep-filament 12s ease-in-out infinite reverse}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes{display:block}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i{background:#7dd3fc;color:#38bdf8;box-shadow:0 0 12px #38bdf8d9;animation:theme-fx-node-pulse 3.2s ease-in-out infinite}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(1){left:14%;top:18%;animation-delay:0s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(2){left:28%;top:12%;width:2px;height:2px;animation-delay:.4s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(3){left:48%;top:22%;animation-delay:.9s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(4){left:66%;top:14%;width:2px;height:2px;animation-delay:1.2s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(5){left:78%;top:28%;animation-delay:.6s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(6){left:38%;top:36%;width:2px;height:2px;animation-delay:1.6s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(7){left:58%;top:40%;animation-delay:2s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__nodes>i:nth-child(8){left:22%;top:42%;width:2px;height:2px;animation-delay:1.1s}html[data-color-mode=dark][data-bg=deep] .theme-ambient__orb--a{width:720px;height:220px;border-radius:50%;background:linear-gradient(90deg,#38bdf814,#3b82f652,#6366f11f);--orb-blur: 42px;--orb-opacity: .78;left:-8%;top:-4%;animation:theme-fx-deep-ribbon-a 11s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=deep] .theme-ambient__orb--b{width:560px;height:180px;border-radius:50%;background:linear-gradient(90deg,rgba(37,99,235,.1),rgba(14,165,233,.26),transparent);--orb-blur: 48px;--orb-opacity: .7;right:-12%;top:8%;animation:theme-fx-deep-ribbon-b 14s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=deep] .theme-ambient__orb--c{width:140px;height:140px;background:#bae6fd47;--orb-blur: 18px;--orb-opacity: .55;left:56%;top:26%;animation:theme-fx-deep-core 4.8s ease-in-out infinite}html[data-color-mode=dark][data-bg=deep] .theme-ambient__orb--d{display:none}html[data-color-mode=dark][data-bg=deep] .theme-ambient__orb--sweep{display:block;width:42vw;height:18px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.45),transparent);--orb-blur: 22px;--orb-opacity: .5;left:-20%;top:34%;animation:theme-fx-deep-sweep 7.5s linear infinite}html[data-color-mode=dark][data-bg=city]{--ambient-orbs-layer-opacity: .86}html[data-color-mode=dark][data-bg=city] .theme-ambient[data-bg=city]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 70% 50% at 12% -5%,rgba(192,132,252,.28) 0%,transparent 55%),radial-gradient(ellipse 55% 45% at 92% 18%,rgba(244,114,182,.14) 0%,transparent 50%);animation:theme-fx-city-haze 12s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=city] .theme-ambient__mesh{display:block;z-index:0;opacity:.18;background-image:linear-gradient(90deg,rgba(192,132,252,.55) 1px,transparent 1px),linear-gradient(180deg,rgba(244,114,182,.18) 1px,transparent 1px);background-size:72px 100%,100% 48px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 72%);mask-image:linear-gradient(180deg,#000 0%,transparent 72%);animation:theme-fx-city-lanes 18s linear infinite}html[data-color-mode=dark][data-bg=city] .theme-ambient__scan{display:block;top:auto;bottom:22%;height:2px;left:-10%;right:-10%;background:linear-gradient(90deg,transparent,rgba(216,180,254,.75),rgba(244,114,182,.45),transparent);box-shadow:0 0 18px #a855f773;opacity:.55;animation:theme-fx-city-scan 5.5s ease-in-out infinite}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes{display:block}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i{background:#e9d5ff;color:#c084fc;box-shadow:0 0 14px #c084fce6;animation:theme-fx-node-blink 2.4s ease-in-out infinite}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(1){left:8%;top:24%;animation-delay:0s}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(2){left:20%;top:48%;animation-delay:.3s}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(3){left:36%;top:16%;width:2px;height:2px;animation-delay:.7s}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(4){left:52%;top:38%;animation-delay:1.1s}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(5){left:68%;top:20%;animation-delay:.5s}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(6){left:82%;top:44%;width:2px;height:2px;animation-delay:1.4s}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(7){left:74%;top:62%;animation-delay:.9s}html[data-color-mode=dark][data-bg=city] .theme-ambient__nodes>i:nth-child(8){left:44%;top:58%;width:2px;height:2px;animation-delay:1.8s}html[data-color-mode=dark][data-bg=city] .theme-ambient__orb--a{width:420px;height:420px;background:radial-gradient(circle,rgba(192,132,252,.34) 0%,rgba(124,58,237,.08) 55%,transparent 70%);--orb-blur: 36px;left:22%;top:-18%;animation:theme-fx-city-holo-a 8s ease-in-out infinite}html[data-color-mode=dark][data-bg=city] .theme-ambient__orb--b{width:380px;height:240px;border-radius:50%;background:radial-gradient(ellipse,rgba(244,114,182,.22) 0%,transparent 68%);--orb-blur: 40px;right:-6%;bottom:-8%;animation:theme-fx-city-holo-b 10s ease-in-out infinite}html[data-color-mode=dark][data-bg=city] .theme-ambient__orb--c{width:160px;height:160px;background:#e9d5ff33;--orb-blur: 20px;--orb-opacity: .6;left:62%;top:30%;animation:theme-fx-city-spark 3.6s ease-in-out infinite}html[data-color-mode=dark][data-bg=city] .theme-ambient__orb--d{display:block;width:3px;height:42vh;border-radius:9999px;background:linear-gradient(180deg,transparent,rgba(192,132,252,.7),transparent);--orb-blur: 6px;--orb-opacity: .65;left:30%;top:8%;animation:theme-fx-city-pillar 6s ease-in-out infinite}html[data-color-mode=dark][data-bg=city] .theme-ambient__orb--sweep{display:none}html[data-color-mode=dark][data-bg=minimal]{--ambient-orbs-layer-opacity: .9}html[data-color-mode=dark][data-bg=minimal] .theme-ambient[data-bg=minimal]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,var(--bg-w15, rgba(255, 255, 255, .16)) 0%,var(--bg-w04, rgba(255, 255, 255, .04)) 18%,transparent 38%);animation:theme-fx-minimal-veil 10s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__scan{display:block;height:120px;top:-20%;left:0;right:0;background:linear-gradient(180deg,transparent 0%,var(--bg-w15, rgba(255, 255, 255, .14)) 42%,rgba(226,232,240,.06) 58%,transparent 100%);filter:blur(8px);animation:theme-fx-minimal-curtain 7.5s cubic-bezier(.4,0,.2,1) infinite}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__beam{display:block;height:1px;inset:auto 0 auto 0;background:linear-gradient(90deg,transparent 5%,var(--bg-w55, rgba(255, 255, 255, .55)) 50%,transparent 95%);box-shadow:0 0 12px var(--bg-w25, rgba(255, 255, 255, .25));opacity:0;animation:theme-fx-minimal-line 7.5s cubic-bezier(.4,0,.2,1) infinite}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__nodes{display:block;opacity:.35}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__nodes>i{width:2px;height:2px;background:#f8fafc;color:#e2e8f0;box-shadow:0 0 8px var(--bg-w60, rgba(255, 255, 255, .6));animation:theme-fx-node-pulse 4s ease-in-out infinite}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__nodes>i:nth-child(1){left:18%;top:14%}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__nodes>i:nth-child(2){left:42%;top:10%;animation-delay:.8s}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__nodes>i:nth-child(3){left:64%;top:16%;animation-delay:1.4s}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__nodes>i:nth-child(4){left:82%;top:12%;animation-delay:.4s}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__nodes>i:nth-child(n+5){display:none}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__orb--a{width:780px;height:240px;border-radius:50%;background:var(--bg-w15, rgba(255, 255, 255, .14));--orb-blur: 52px;--orb-opacity: .7;left:50%;top:-28%;transform:translate(-50%);animation:theme-fx-minimal-rim 9s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__orb--b{width:220px;height:220px;background:#e2e8f014;--orb-blur: 40px;--orb-opacity: .45;right:8%;top:18%;animation:theme-fx-minimal-soft 12s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=minimal] .theme-ambient__orb--c,html[data-color-mode=dark][data-bg=minimal] .theme-ambient__orb--d,html[data-color-mode=dark][data-bg=minimal] .theme-ambient__orb--sweep{display:none}html[data-color-mode=dark][data-bg=scifi]{--ambient-orbs-layer-opacity: .84}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__mesh{display:block;z-index:0;opacity:.2;background-image:linear-gradient(rgba(34,211,238,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.5) 1px,transparent 1px),radial-gradient(circle at center,transparent 58%,rgba(34,211,238,.12) 59%,transparent 62%);background-size:40px 40px,40px 40px,100% 100%;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 48%,#000 12%,transparent 78%);mask-image:radial-gradient(ellipse 75% 65% at 50% 48%,#000 12%,transparent 78%);animation:theme-fx-scifi-grid 14s linear infinite}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__scan{display:block;width:min(72vw,920px);height:min(72vw,920px);inset:auto;margin:0;border-radius:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0deg,rgba(34,211,238,.22) 28deg,transparent 70deg,transparent 360deg);-webkit-mask-image:radial-gradient(circle,transparent 28%,#000 42%,#000 68%,transparent 72%);mask-image:radial-gradient(circle,transparent 28%,#000 42%,#000 68%,transparent 72%);opacity:.55;animation:theme-fx-scifi-radar 8s linear infinite}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__beam{display:block;height:2px;inset:18% 0 auto 0;background:linear-gradient(90deg,transparent,rgba(103,232,249,.7),transparent);box-shadow:0 0 16px #22d3ee66;animation:theme-fx-scifi-hline 4.8s linear infinite}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes{display:block}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i{background:#67e8f9;color:#22d3ee;box-shadow:0 0 12px #22d3eef2;animation:theme-fx-node-pulse 2.2s ease-in-out infinite}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(1){left:calc(50% - 2px);top:calc(50% - 2px);width:4px;height:4px}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(2){left:42%;top:38%;animation-delay:.3s}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(3){left:58%;top:36%;animation-delay:.6s}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(4){left:36%;top:54%;animation-delay:.9s}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(5){left:64%;top:56%;animation-delay:1.2s}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(6){left:48%;top:28%;width:2px;height:2px;animation-delay:.4s}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(7){left:28%;top:46%;width:2px;height:2px;animation-delay:1s}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__nodes>i:nth-child(8){left:72%;top:44%;width:2px;height:2px;animation-delay:1.5s}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__orb--a{width:360px;height:360px;background:radial-gradient(circle,rgba(34,211,238,.22) 0%,transparent 68%);--orb-blur: 36px;left:50%;top:50%;transform:translate(-50%,-50%);animation:theme-fx-scifi-core 6s ease-in-out infinite}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__orb--b{width:280px;height:280px;background:#0ea5e91f;--orb-blur: 40px;right:4%;bottom:8%;animation:theme-fx-scifi-side 9s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__orb--c{display:none}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__orb--d{display:block;width:100%;height:28px;border-radius:9999px;background:#22d3ee33;--orb-blur: 28px;--orb-opacity: .55;left:0;bottom:16%;animation:theme-fx-scifi-lidar 5.2s linear infinite}html[data-color-mode=dark][data-bg=scifi] .theme-ambient__orb--sweep{display:none}html[data-color-mode=dark][data-bg=warm]{--ambient-orbs-layer-opacity: .86}html[data-color-mode=dark][data-bg=warm] .theme-ambient[data-bg=warm]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 90% 55% at 50% 108%,rgba(245,158,11,.28) 0%,transparent 55%),radial-gradient(ellipse 40% 30% at 18% 80%,rgba(251,146,60,.12) 0%,transparent 60%);animation:theme-fx-warm-ember 11s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=warm] .theme-ambient__mesh{display:block;z-index:0;opacity:.12;background-image:radial-gradient(circle at 50% 100%,rgba(251,191,36,.35) 0%,transparent 42%),repeating-linear-gradient(0deg,transparent 0,transparent 28px,rgba(251,191,36,.08) 28px,rgba(251,191,36,.08) 29px);-webkit-mask-image:linear-gradient(180deg,transparent 20%,#000 70%);mask-image:linear-gradient(180deg,transparent 20%,#000 70%);animation:theme-fx-warm-rise 16s linear infinite}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes{display:block}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i{background:#fcd34d;color:#f59e0b;box-shadow:0 0 14px #f59e0bd9;animation:theme-fx-warm-particle 5.5s ease-in-out infinite}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(1){left:22%;top:72%;animation-delay:0s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(2){left:38%;top:78%;animation-delay:.7s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(3){left:52%;top:70%;animation-delay:1.2s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(4){left:66%;top:76%;animation-delay:.4s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(5){left:78%;top:68%;animation-delay:1.6s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(6){left:30%;top:86%;width:2px;height:2px;animation-delay:.9s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(7){left:58%;top:88%;width:2px;height:2px;animation-delay:1.8s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__nodes>i:nth-child(8){left:44%;top:64%;animation-delay:2.2s}html[data-color-mode=dark][data-bg=warm] .theme-ambient__beam{display:block;width:min(48vw,520px);height:42vh;inset:auto auto 0 50%;transform:translate(-50%);background:radial-gradient(ellipse at 50% 100%,rgba(251,191,36,.35) 0%,transparent 68%);filter:blur(18px);opacity:.55;animation:theme-fx-warm-core 4.5s ease-in-out infinite}html[data-color-mode=dark][data-bg=warm] .theme-ambient__orb--a{width:520px;height:520px;background:radial-gradient(circle,rgba(245,158,11,.26) 0%,rgba(180,83,9,.08) 50%,transparent 70%);--orb-blur: 40px;left:50%;bottom:-32%;transform:translate(-50%);animation:theme-fx-warm-bloom 8s ease-in-out infinite}html[data-color-mode=dark][data-bg=warm] .theme-ambient__orb--b{width:300px;height:300px;background:#fbbf241f;--orb-blur: 44px;right:-4%;top:-10%;animation:theme-fx-warm-side 13s ease-in-out infinite alternate}html[data-color-mode=dark][data-bg=warm] .theme-ambient__orb--c{width:180px;height:180px;background:#fdba7429;--orb-blur: 28px;--orb-opacity: .55;left:18%;top:42%;animation:theme-fx-warm-spark 6s ease-in-out infinite}html[data-color-mode=dark][data-bg=warm] .theme-ambient__orb--d,html[data-color-mode=dark][data-bg=warm] .theme-ambient__orb--sweep{display:none}html[data-color-mode=dark] #app:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:99999;background:rgba(255,255,255,var(--theme-brightness-overlay, 0));transition:background .35s ease}@keyframes theme-fx-deep-sky{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}@keyframes theme-fx-deep-constellation{0%{background-position:0 0}to{background-position:36px 72px}}@keyframes theme-fx-deep-filament{0%,to{opacity:.25}50%{opacity:.65}}@keyframes theme-fx-deep-ribbon-a{0%{transform:translate(0) rotate(-2deg) scaleX(1)}to{transform:translate(6vw,3vh) rotate(3deg) scaleX(1.08)}}@keyframes theme-fx-deep-ribbon-b{0%{transform:translate(0) rotate(1deg)}to{transform:translate(-5vw,4vh) rotate(-2deg)}}@keyframes theme-fx-deep-core{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.7;transform:scale(1.15)}}@keyframes theme-fx-deep-sweep{0%{transform:translate(0);opacity:0}12%{opacity:.55}88%{opacity:.55}to{transform:translate(110vw);opacity:0}}@keyframes theme-fx-city-haze{0%{opacity:.8}to{opacity:1}}@keyframes theme-fx-city-lanes{0%{background-position:0 0,0 0}to{background-position:72px 0,0 48px}}@keyframes theme-fx-city-scan{0%,to{transform:translateY(0);opacity:.25}50%{transform:translateY(-8vh);opacity:.7}}@keyframes theme-fx-city-holo-a{0%,to{transform:translate(0) scale(1);opacity:.7}50%{transform:translate(4vw,3vh) scale(1.08);opacity:.95}}@keyframes theme-fx-city-holo-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-3vw,-2vh) scale(1.06)}}@keyframes theme-fx-city-spark{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.75;transform:scale(1.12)}}@keyframes theme-fx-city-pillar{0%,to{opacity:.25;transform:scaleY(.85)}50%{opacity:.8;transform:scaleY(1.05)}}@keyframes theme-fx-minimal-veil{0%{opacity:.7}to{opacity:1}}@keyframes theme-fx-minimal-curtain{0%{transform:translateY(0);opacity:0}18%{opacity:.85}72%{opacity:.55}to{transform:translateY(55vh);opacity:0}}@keyframes theme-fx-minimal-line{0%{top:-5%;opacity:0}18%{opacity:.7}72%{opacity:.35}to{top:52%;opacity:0}}@keyframes theme-fx-minimal-rim{0%{transform:translate(-50%) scale(1);opacity:.45}to{transform:translate(-50%) translateY(2vh) scale(1.04);opacity:.72}}@keyframes theme-fx-minimal-soft{0%{transform:translate(0);opacity:.3}to{transform:translate(-2vw,2vh);opacity:.5}}@keyframes theme-fx-scifi-grid{0%{background-position:0 0,0 0,0 0}to{background-position:40px 40px,40px 40px,0 0}}@keyframes theme-fx-scifi-radar{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes theme-fx-scifi-hline{0%{top:8%;opacity:0}12%{opacity:.7}88%{opacity:.55}to{top:78%;opacity:0}}@keyframes theme-fx-scifi-core{0%,to{transform:translate(-50%,-50%) scale(.92);opacity:.45}50%{transform:translate(-50%,-50%) scale(1.08);opacity:.75}}@keyframes theme-fx-scifi-side{0%{transform:translate(0)}to{transform:translate(-3vw,-3vh)}}@keyframes theme-fx-scifi-lidar{0%{transform:translateY(80%);opacity:0}15%{opacity:.55}85%{opacity:.55}to{transform:translateY(-100%);opacity:0}}@keyframes theme-fx-warm-ember{0%{opacity:.85}to{opacity:1}}@keyframes theme-fx-warm-rise{0%{background-position:50% 100%,0 0}to{background-position:50% 100%,0 -116px}}@keyframes theme-fx-warm-core{0%,to{opacity:.4;transform:translate(-50%) scaleY(.92)}50%{opacity:.72;transform:translate(-50%) scaleY(1.08)}}@keyframes theme-fx-warm-bloom{0%,to{transform:translate(-50%) scale(1);opacity:.65}50%{transform:translate(-50%) scale(1.1);opacity:.9}}@keyframes theme-fx-warm-side{0%{transform:translate(0);opacity:.4}to{transform:translate(-4vw,3vh);opacity:.6}}@keyframes theme-fx-warm-spark{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.65;transform:scale(1.1)}}@keyframes theme-fx-warm-particle{0%{transform:translateY(0) scale(.85);opacity:.2}40%{opacity:.85}to{transform:translateY(-28vh) scale(1.1);opacity:0}}@keyframes theme-fx-node-pulse{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.25)}}@keyframes theme-fx-node-blink{0%,to{opacity:.2}40%{opacity:.9}55%{opacity:.35}70%{opacity:1}}@media (prefers-reduced-motion: reduce){.theme-ambient__orb,.theme-ambient__mesh,.theme-ambient__scan,.theme-ambient__beam,.theme-ambient__nodes>i{animation:none!important}}html[data-color-mode=light] .theme-ambient{display:none}html[data-color-mode=light]:not([data-login-page="1"]):not(:has(.web-login)) #app,html[data-color-mode=light]:not([data-login-page="1"]):not(:has(.web-login)) .main-layout{background-color:var(--bg-page, #f2f2f7);background-image:none;color:var(--theme-text, #1c1c1e);filter:none}html[data-color-mode=light][data-login-page="1"] #app,html[data-color-mode=light][data-login-page="1"] .main-layout:has(.web-login),html[data-color-mode=light][data-login-page="1"] .web-login .main-layout,html[data-color-mode=light]:has(.web-login) #app,html[data-color-mode=light]:has(.web-login) .main-layout:has(.web-login),html[data-color-mode=light]:has(.web-login) .web-login .main-layout{background-color:#080b13!important;background-image:none!important;color:#ffffffe6;filter:none}html[data-color-mode=light] .desktop-shell-main{background:transparent}html[data-color-mode=light] .desktop-shell-header{background:var(--shell-header-glass, color-mix(in srgb, var(--bg-page, #f2f2f7) 72%, transparent));border-bottom-color:color-mix(in srgb,var(--theme-text, #1c1c1e) 7%,transparent);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}html[data-color-mode=light] #app:before{display:none}html[data-color-mode=light] .desktop-nav-card,html[data-color-mode=light] .desktop-nav-compact{--fg-w100: #ffffff;--fg-w95: rgba(255, 255, 255, .95);--fg-w92: rgba(255, 255, 255, .92);--fg-w90: rgba(255, 255, 255, .9);--fg-w88: rgba(255, 255, 255, .88);--fg-w85: rgba(255, 255, 255, .85);--fg-w82: rgba(255, 255, 255, .82);--fg-w80: rgba(255, 255, 255, .8);--fg-w75: rgba(255, 255, 255, .75);--fg-w70: rgba(255, 255, 255, .7);--fg-w60: rgba(255, 255, 255, .6);--fg-w55: rgba(255, 255, 255, .55);--fg-w50: rgba(255, 255, 255, .5);--fg-w45: rgba(255, 255, 255, .45);--fg-w40: rgba(255, 255, 255, .4);--fg-w35: rgba(255, 255, 255, .35);--fg-w30: rgba(255, 255, 255, .3);--fg-w25: rgba(255, 255, 255, .25);--fg-w20: rgba(255, 255, 255, .2);--fg-w15: rgba(255, 255, 255, .15);--fg-w12: rgba(255, 255, 255, .12);--fg-w10: rgba(255, 255, 255, .1);--fg-w08: rgba(255, 255, 255, .08);--fg-w06: rgba(255, 255, 255, .06);--fg-w05: rgba(255, 255, 255, .05);--fg-w04: rgba(255, 255, 255, .04);--bg-w15: rgba(255, 255, 255, .15);--bg-w12: rgba(255, 255, 255, .12);--bg-w10: rgba(255, 255, 255, .1);--bg-w08: rgba(255, 255, 255, .08);--bg-w06: rgba(255, 255, 255, .06);--bg-w05: rgba(255, 255, 255, .05);--bg-w04: rgba(255, 255, 255, .04);--bg-w03: rgba(255, 255, 255, .03);--bd-w12: rgba(255, 255, 255, .12);--bd-w10: rgba(255, 255, 255, .1);--bd-w08: rgba(255, 255, 255, .08);--bd-w07: rgba(255, 255, 255, .07);--bd-w06: rgba(255, 255, 255, .06);--bd-w05: rgba(255, 255, 255, .05);--bd-w04: rgba(255, 255, 255, .04);color:#ffffffeb}html[data-color-mode=light] .avatar-stage{--fg-w100: #ffffff;--fg-w95: rgba(255, 255, 255, .95);--fg-w92: rgba(255, 255, 255, .92);--fg-w90: rgba(255, 255, 255, .9);--fg-w88: rgba(255, 255, 255, .88);--fg-w85: rgba(255, 255, 255, .85);--fg-w82: rgba(255, 255, 255, .82);--fg-w80: rgba(255, 255, 255, .8);--fg-w75: rgba(255, 255, 255, .75);--fg-w70: rgba(255, 255, 255, .7);--fg-w60: rgba(255, 255, 255, .6);--fg-w55: rgba(255, 255, 255, .55);--fg-w50: rgba(255, 255, 255, .5);--fg-w45: rgba(255, 255, 255, .45);--fg-w42: rgba(255, 255, 255, .42);--fg-w40: rgba(255, 255, 255, .4);--fg-w35: rgba(255, 255, 255, .35);--fg-w30: rgba(255, 255, 255, .3);--fg-w25: rgba(255, 255, 255, .25);--fg-w20: rgba(255, 255, 255, .2);--fg-w15: rgba(255, 255, 255, .15);--fg-w12: rgba(255, 255, 255, .12);--fg-w10: rgba(255, 255, 255, .1);--fg-w08: rgba(255, 255, 255, .08);--fg-w06: rgba(255, 255, 255, .06);--fg-w05: rgba(255, 255, 255, .05);--fg-w04: rgba(255, 255, 255, .04);--bg-w25: rgba(255, 255, 255, .25);--bg-w15: rgba(255, 255, 255, .15);--bg-w12: rgba(255, 255, 255, .12);--bg-w10: rgba(255, 255, 255, .1);--bg-w08: rgba(255, 255, 255, .08);--bg-w06: rgba(255, 255, 255, .06);--bg-w05: rgba(255, 255, 255, .05);--bg-w04: rgba(255, 255, 255, .04);--bg-w03: rgba(255, 255, 255, .03);--bd-w12: rgba(255, 255, 255, .12);--bd-w10: rgba(255, 255, 255, .1);--bd-w08: rgba(255, 255, 255, .08);--bd-w06: rgba(255, 255, 255, .06);--bd-w05: rgba(255, 255, 255, .05);color:#ffffffe6}html[data-color-mode=light] .afc-chat-shell,html[data-color-mode=light] .am-contact-overlay--round{--fg-w100: #ffffff;--fg-w95: rgba(255, 255, 255, .95);--fg-w90: rgba(255, 255, 255, .9);--fg-w85: rgba(255, 255, 255, .85);--fg-w80: rgba(255, 255, 255, .8);--fg-w75: rgba(255, 255, 255, .75);--fg-w70: rgba(255, 255, 255, .7);--fg-w60: rgba(255, 255, 255, .6);--fg-w55: rgba(255, 255, 255, .55);--fg-w50: rgba(255, 255, 255, .5);--fg-w45: rgba(255, 255, 255, .45);--fg-w40: rgba(255, 255, 255, .4);--fg-w35: rgba(255, 255, 255, .35);--fg-w30: rgba(255, 255, 255, .3);--fg-w25: rgba(255, 255, 255, .25);--fg-w20: rgba(255, 255, 255, .2);--fg-w15: rgba(255, 255, 255, .15);--fg-w12: rgba(255, 255, 255, .12);--fg-w10: rgba(255, 255, 255, .1);--fg-w08: rgba(255, 255, 255, .08);--fg-w06: rgba(255, 255, 255, .06);--fg-w05: rgba(255, 255, 255, .05);--fg-w04: rgba(255, 255, 255, .04);--fg-w03: rgba(255, 255, 255, .03);--bg-w15: rgba(255, 255, 255, .15);--bg-w12: rgba(255, 255, 255, .12);--bg-w10: rgba(255, 255, 255, .1);--bg-w08: rgba(255, 255, 255, .08);--bg-w06: rgba(255, 255, 255, .06);--bg-w05: rgba(255, 255, 255, .05);--bg-w04: rgba(255, 255, 255, .04);--bg-w03: rgba(255, 255, 255, .03);--bd-w12: rgba(255, 255, 255, .12);--bd-w10: rgba(255, 255, 255, .1);--bd-w08: rgba(255, 255, 255, .08);--bd-w06: rgba(255, 255, 255, .06);color:#ffffffe6;background-color:#080e1aeb}html[data-color-mode=light] .web-login{--fg-w100: #ffffff;--fg-w95: rgba(255, 255, 255, .95);--fg-w92: rgba(255, 255, 255, .92);--fg-w90: rgba(255, 255, 255, .9);--fg-w88: rgba(255, 255, 255, .88);--fg-w85: rgba(255, 255, 255, .85);--fg-w82: rgba(255, 255, 255, .82);--fg-w80: rgba(255, 255, 255, .8);--fg-w75: rgba(255, 255, 255, .75);--fg-w70: rgba(255, 255, 255, .7);--fg-w60: rgba(255, 255, 255, .6);--fg-w55: rgba(255, 255, 255, .55);--fg-w50: rgba(255, 255, 255, .5);--fg-w45: rgba(255, 255, 255, .45);--fg-w40: rgba(255, 255, 255, .4);--fg-w35: rgba(255, 255, 255, .35);--fg-w30: rgba(255, 255, 255, .3);--fg-w25: rgba(255, 255, 255, .25);--fg-w20: rgba(255, 255, 255, .2);--fg-w15: rgba(255, 255, 255, .15);--fg-w12: rgba(255, 255, 255, .12);--fg-w10: rgba(255, 255, 255, .1);--fg-w08: rgba(255, 255, 255, .08);--fg-w06: rgba(255, 255, 255, .06);--fg-w05: rgba(255, 255, 255, .05);--fg-w04: rgba(255, 255, 255, .04);--bg-w15: rgba(255, 255, 255, .15);--bg-w12: rgba(255, 255, 255, .12);--bg-w10: rgba(255, 255, 255, .1);--bg-w08: rgba(255, 255, 255, .08);--bg-w06: rgba(255, 255, 255, .06);--bg-w05: rgba(255, 255, 255, .05);--bg-w04: rgba(255, 255, 255, .04);--bg-w03: rgba(255, 255, 255, .03);--bd-w12: rgba(255, 255, 255, .12);--bd-w10: rgba(255, 255, 255, .1);--bd-w08: rgba(255, 255, 255, .08);--bd-w06: rgba(255, 255, 255, .06);color:#ffffffe6;background-color:#080b13!important;background-image:none!important}html[data-custom-bg="1"] .theme-ambient{display:none}html[data-custom-bg="1"]:has(.web-login) body,html[data-custom-bg="1"]:has(.web-login) #app,html[data-custom-bg="1"] .web-login{background-color:#080b13!important;background-image:none!important}html[data-color-mode=dark][data-tone=white]{--theme-text-muted: rgba(235, 235, 245, .6)}html[data-color-mode=dark][data-tone=warm]{--theme-text-muted: rgba(255, 248, 238, .6)}html[data-color-mode=dark][data-tone=cool]{--theme-text-muted: rgba(238, 246, 255, .6)}html[data-color-mode=dark][data-contrast=increased]{--fg-w55: rgba(255, 255, 255, .68);--fg-w35: rgba(255, 255, 255, .48);--bd-w08: rgba(255, 255, 255, .14);--shell-bd: rgba(255, 255, 255, .14)}html[data-color-mode=dark][data-contrast=high]{--fg-w95: #ffffff;--fg-w90: #ffffff;--fg-w55: rgba(255, 255, 255, .82);--fg-w35: rgba(255, 255, 255, .65);--bd-w08: rgba(255, 255, 255, .22);--shell-bd: rgba(255, 255, 255, .22);--shell-fg: #ffffff}html[data-color-mode=dark][data-contrast=high] .desktop-shell-sidebar,html[data-color-mode=dark][data-contrast=high] .main-layout--desktop{--shell-fg-muted: rgba(255, 255, 255, .75)}.main-layout--desktop{--shell-sidebar-w: 255px;--shell-sidebar-w-collapsed: 67px;--shell-logo-h: 96px;--shell-nav-card-h: 80px;--shell-nav-card-radius: 14px;--shell-nav-compact-h: 31px;--shell-nav-gap: 4px;--shell-nav-pad-x: 12px;--shell-nav-pad-top: 12.25px;--shell-footer-pad: 12px;--shell-header-h: 64px;--shell-header-pad-x: 24px;--shell-demo-h: 0px;--shell-bg: rgba(10, 15, 30, .97);--shell-bg-page: var(--bg-page, #080e1a);--shell-bg-glass: color-mix(in srgb, var(--bg-page, #101820) 82%, transparent);--shell-header-glass: color-mix(in srgb, var(--bg-page, #101820) 52%, transparent);--shell-font: var(--font-sans);--shell-fg: var(--fg-w90, rgba(255, 255, 255, .9));--shell-fg-muted: var(--fg-w55, rgba(255, 255, 255, .55));--shell-fg-insight: rgba(232, 237, 255, .92);--shell-insight-accent: #c4b5fd;--shell-insight-accent-2: #93c5fd;--shell-insight-icon: #b8c9ff;--shell-insight-track-bg: linear-gradient( 90deg, rgba(90, 123, 255, .08) 0%, rgba(167, 139, 250, .05) 50%, rgba(90, 123, 255, .06) 100% );--shell-insight-track-border: rgba(123, 151, 255, .14);--shell-fg-brand: var(--brand, var(--acc-brand));--shell-fg-purple: var(--acc-purple);--shell-fg-amber: var(--acc-amber-400, #fcd34d);--shell-fg-faint: var(--fg-w35, rgba(255, 255, 255, .35));--shell-bd: var(--bd-w08, rgba(255, 255, 255, .08));--shell-bd-soft: var(--bd-w06, rgba(255, 255, 255, .06));--shell-bd-brand: var(--brand-border, rgba(90, 123, 255, .28));--shell-bd-amber: rgba(245, 158, 11, .22);--shell-bd-amber-soft: rgba(245, 158, 11, .14);--shell-bg-surface: var(--bg-w04, rgba(255, 255, 255, .04));--shell-bg-surface-hover: var(--bg-w06, rgba(255, 255, 255, .06));--shell-bg-brand-soft: var(--brand-alpha, rgba(90, 123, 255, .12));--shell-bg-nav-active: rgba(123, 151, 255, .09);--shell-header-actions-gap: 12px;--shell-fs-title: 15px;--shell-fs-pill: 9px;--shell-fs-pill-weather: 11px;--shell-fs-pill-guest: 10px;--shell-fs-insight: 11px;--shell-fs-demo: 10px;--shell-fw-black: 900;--shell-fw-bold: 700;--shell-shadow-download: 0 0 14px rgba(90, 123, 255, .18);--shell-dur-fast: var(--dur-normal, .2s);--shell-dur-layout: var(--dur-slow, .3s);--shell-ease: var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.main-layout--desktop.sidebar-collapsed{--shell-sidebar-w: var(--shell-sidebar-w-collapsed)}.main-layout--desktop.has-demo-banner{--shell-demo-h: 41px}.main-layout--desktop{--am-scroll-list-gap: var(--shell-nav-gap, 4px);--am-scroll-list-pad-x: var(--shell-nav-pad-x, 12px);--am-scroll-list-pad-top: var(--shell-nav-pad-top, 12.25px);--am-scroll-list-pad-bottom: 8px;--am-scroll-list-scrollbar-w: 4px;--am-scroll-list-thumb: var(--shell-bg-surface-hover, var(--bg-w06))}.main-layout--desktop .am-scroll-list{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--am-scroll-list-gap);padding:var(--am-scroll-list-pad-top) var(--am-scroll-list-pad-x) var(--am-scroll-list-pad-bottom);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.main-layout--desktop .am-scroll-list::-webkit-scrollbar{display:none;width:0;height:0}.main-layout--desktop .am-scroll-list__item--card{position:relative;flex-shrink:0;width:100%;box-sizing:border-box;margin:0;border-radius:var(--shell-nav-card-radius, 14px);background:var(--bg-w03, rgba(255, 255, 255, .03));border:1px solid var(--bd-w08, rgba(255, 255, 255, .08));box-shadow:0 2px 12px #00000059;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);transition:border-color .2s var(--shell-ease, var(--theme-ease)),transform .2s var(--shell-ease, var(--theme-ease)),box-shadow .2s var(--shell-ease, var(--theme-ease))}.main-layout--desktop .am-scroll-list__item--card:hover{border-color:var(--bd-w12, rgba(255, 255, 255, .12));transform:translateY(-1px);box-shadow:0 4px 16px #00000073}.main-layout--desktop .am-scroll-list__item--card:active{transform:translateY(0)}.main-layout--desktop .am-scroll-list__item--card:focus-visible{outline:2px solid var(--shell-bd-brand, var(--brand-border));outline-offset:2px}.main-layout--desktop .am-scroll-list__item--compact{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:var(--shell-nav-compact-h, 31px);flex-shrink:0;padding:0 12px;margin:0;border:none;border-radius:20px;background:transparent;color:var(--fg-w40, rgba(255, 255, 255, .4));cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);transition:background .2s var(--shell-ease, var(--theme-ease)),color .2s var(--shell-ease, var(--theme-ease))}.main-layout--desktop .am-scroll-list__item--compact:hover{background:var(--bg-w04, rgba(255, 255, 255, .04));color:var(--fg-w65, rgba(255, 255, 255, .65))}.main-layout--desktop .am-scroll-list__item--compact:active{transform:scale(.99)}.main-layout--desktop .am-scroll-list__item--compact:focus-visible{outline:2px solid var(--shell-bd-brand, var(--brand-border));outline-offset:1px}.main-layout--desktop{position:relative;height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;font-family:var(--shell-font);background:var(--bg-page, var(--shell-bg-page));color:var(--shell-fg)}.app-shell--desktop .main-layout--desktop{height:100%;max-height:100%}.app-shell--desktop .desktop-shell-sidebar{top:var(--desktop-titlebar-h, 40px)}.app-shell--desktop .desktop-shell-main{height:100%;max-height:100%}.app-shell--desktop .desktop-shell-main:before{top:var(--desktop-titlebar-h, 40px)}.desktop-shell-sidebar{position:fixed;left:0;top:0;bottom:0;width:var(--shell-sidebar-w);min-width:var(--shell-sidebar-w);max-width:var(--shell-sidebar-w);z-index:30;display:flex;flex-direction:column;font-family:var(--font-sans);background:var(--shell-bg-glass, color-mix(in srgb, var(--bg-page, var(--shell-bg-page, #0a0f1e)) 48%, transparent));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-right:1px solid var(--bg-w07);transition:width var(--shell-dur-layout) var(--shell-ease),background-color .35s ease}.desktop-shell-sidebar:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;pointer-events:none;background:linear-gradient(180deg,rgba(90,123,255,.2) 0%,transparent 50%,rgba(139,92,246,.2) 100%)}.desktop-shell-sidebar__logo{flex-shrink:0;height:var(--shell-logo-h);display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;box-sizing:border-box;padding:0 14px;border-bottom:1px solid var(--bd-w06, rgba(255, 255, 255, .06));cursor:pointer;overflow:visible;transition:opacity var(--shell-dur-fast) var(--shell-ease)}.desktop-shell-sidebar__logo:hover{opacity:.98}.desktop-shell-sidebar__logo:hover .desktop-shell-sidebar__logo-img-wrap{transform:scale(1.05)}.desktop-shell-sidebar__logo:active .desktop-shell-sidebar__logo-img-wrap{transform:scale(.97)}.desktop-shell-sidebar__logo:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:-2px}.desktop-shell-sidebar__logo-img-wrap{position:relative;width:32px;height:32px;border-radius:9px;overflow:visible;box-shadow:0 0 14px #5a7bff3d;flex-shrink:0;transition:transform .12s cubic-bezier(.25,.46,.45,.94);background:color-mix(in srgb,var(--acc-brand) 14%,var(--bg-card, #ffffff) 86%)}.desktop-shell-sidebar__logo-img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#5a7bff66;opacity:.53;pointer-events:none;z-index:0}.desktop-shell-sidebar__logo-img-wrap--custom{box-shadow:none;background:var(--bg-card, #ffffff)}.desktop-shell-sidebar__logo-img-wrap--custom:after{display:none}.desktop-shell-sidebar__logo-img-wrap--custom .desktop-shell-sidebar__logo-pulse{display:none}.desktop-shell-sidebar__logo-img-wrap--custom .desktop-shell-sidebar__logo-img{animation:none}.desktop-shell-sidebar__logo-img-wrap:not(.desktop-shell-sidebar__logo-img-wrap--custom){box-shadow:0 0 12px #5a7bff33}.desktop-shell-sidebar__logo-img-wrap:not(.desktop-shell-sidebar__logo-img-wrap--custom):after{display:none}.desktop-shell-sidebar__logo-img-wrap:not(.desktop-shell-sidebar__logo-img-wrap--custom) .desktop-shell-sidebar__logo-pulse{opacity:.35;z-index:0}.desktop-shell-sidebar__logo-img-wrap:not(.desktop-shell-sidebar__logo-img-wrap--custom) .desktop-shell-sidebar__logo-img{object-fit:contain;object-position:center;animation:none}.desktop-shell-sidebar__logo-pulse{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#5a7bff66;pointer-events:none;z-index:0;animation:shell-logo-pulse 2s ease-in-out infinite}@keyframes shell-logo-pulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes shell-logo-glow{0%,to{box-shadow:0 0 6px #5a7bff4d}50%{box-shadow:0 0 22px 6px #789bffd9}}@keyframes shell-logo-ring{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes shell-logo-img-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}@keyframes desktop-shell-plan-dot-pulse{0%,to{opacity:1}50%{opacity:.3}}.shell-brand-enter-active{transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.shell-brand-leave-active{transition:opacity .15s ease,transform .15s ease}.shell-brand-enter-from,.shell-brand-leave-to{opacity:0;transform:translate(-8px)}.desktop-shell-sidebar__logo-img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.desktop-shell-sidebar__logo-img-wrap--custom .desktop-shell-sidebar__logo-img{object-fit:contain}.desktop-shell-sidebar__brand{flex:0 0 auto;display:inline-block;width:190px;max-width:calc(100% - 50px);box-sizing:border-box;font-family:"SF Pro Display","Helvetica Neue",Arial,var(--font-sans);font-size:24px;font-weight:900;font-style:italic;letter-spacing:-.015em;line-height:1.15;text-transform:uppercase;white-space:nowrap;overflow:visible;text-overflow:clip;padding:0;border:none;border-radius:0;box-shadow:none;background-image:linear-gradient(110deg,var(--fg-w55, rgba(255, 255, 255, .55)) 0%,var(--fg-w72, rgba(255, 255, 255, .72)) 38%,var(--fg-w100, #ffffff) 46%,#c4d4ff 50%,var(--fg-w100, #ffffff) 54%,var(--fg-w72, rgba(255, 255, 255, .72)) 62%,var(--fg-w55, rgba(255, 255, 255, .55)) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:shell-brand-sheen 2.6s ease-in-out infinite;will-change:background-position}@keyframes shell-brand-sheen{0%,12%{background-position:100% 50%}50%{background-position:0% 50%}88%,to{background-position:100% 50%}}.desktop-shell-sidebar__nav{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--am-scroll-list-gap);padding:var(--am-scroll-list-pad-top) var(--am-scroll-list-pad-x) var(--am-scroll-list-pad-bottom);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.desktop-shell-sidebar__nav::-webkit-scrollbar{display:none;width:0;height:0}.desktop-shell-sidebar__section-head{display:flex;flex-direction:column;gap:10px;padding-top:12px;width:100%;box-sizing:border-box}.desktop-shell-sidebar__section-title{display:block;padding:0 4px;margin:0;font-size:8px;font-weight:900;letter-spacing:2.8px;line-height:12px;text-transform:uppercase;color:var(--fg-w60)}.desktop-shell-sidebar__divider{height:1px;width:100%;background:var(--bd-w06, rgba(255, 255, 255, .06))}.desktop-shell-sidebar__footer{flex-shrink:0;padding:var(--shell-footer-pad);border-top:1px solid var(--shell-bd-soft)}.desktop-shell-sidebar__guest-card{padding:9px 13px;margin-bottom:6px;border-radius:20px;border:1px solid var(--shell-bd-amber-soft);background:#f59e0b0f;text-align:center}.desktop-shell-sidebar__guest-title{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:900;letter-spacing:.225px;line-height:13.5px;color:#fcd34db3}.desktop-shell-sidebar__guest-desc{margin:1.75px 0 0;font-size:8px;line-height:13px;color:var(--fg-w30, rgba(255, 255, 255, .3));text-align:center}.desktop-shell-sidebar__login-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:40px;margin-bottom:6px;border-radius:20px;border:1px solid var(--shell-bd-amber);background:#f59e0b14;color:var(--shell-fg-amber);font-family:var(--shell-font);font-size:12px;font-weight:var(--shell-fw-bold);line-height:18px;cursor:pointer;transition:background var(--shell-dur-fast) var(--shell-ease),border-color var(--shell-dur-fast) var(--shell-ease),transform var(--shell-dur-fast) var(--shell-ease)}.desktop-shell-sidebar__login-btn:hover{background:#f59e0b24;border-color:#f59e0b59;box-shadow:0 0 14px #f59e0b38;animation:none}.desktop-shell-sidebar__login-btn:active{transform:scale(.98)}.desktop-shell-sidebar__login-btn:focus-visible{outline:2px solid rgba(245,158,11,.45);outline-offset:2px}.desktop-shell-sidebar__collapse-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:38px;border:none;border-radius:20px;background:transparent;color:var(--shell-fg-faint);font-family:var(--shell-font);font-size:12px;font-weight:var(--shell-fw-bold);line-height:18px;cursor:pointer;transition:color var(--shell-dur-fast) var(--shell-ease),background var(--shell-dur-fast) var(--shell-ease)}.desktop-shell-sidebar__collapse-btn:hover{color:var(--shell-fg-muted);background:var(--shell-bg-surface)}.desktop-shell-sidebar__collapse-btn:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:2px}.desktop-nav-card{--nav-accent: var(--acc-brand-light);--nav-accent-soft: rgba(123, 151, 255, .09);--nav-accent-border: rgba(123, 151, 255, .44);--nav-accent-glow: rgba(123, 151, 255, .21);--nav-accent-bar: rgba(123, 151, 255, .38);--nav-accent-sub: rgba(123, 151, 255, .87);position:relative;display:block;width:100%;height:var(--shell-nav-card-h);min-height:var(--shell-nav-card-h);flex-shrink:0;border-radius:var(--shell-nav-card-radius);overflow:hidden;border:1px solid var(--bd-w08, rgba(255, 255, 255, .08));box-shadow:0 2px 12px #00000073;cursor:pointer;text-align:left;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-family:var(--font-sans);transition:border-color .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),box-shadow .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),transform .12s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-nav-card:hover:not(.desktop-nav-card--active),.desktop-nav-card--hovered:not(.desktop-nav-card--active){border-color:var(--bd-w12, rgba(255, 255, 255, .12));box-shadow:0 4px 16px #00000080;transform:translateY(-1px) scale(1.01)}.desktop-nav-card:active{transform:scale(.96)}.desktop-nav-card:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:2px}.desktop-nav-card--active{border-color:var(--nav-accent-border);box-shadow:0 0 24px var(--nav-accent-glow),0 4px 20px #0009,inset 0 0 0 1px color-mix(in srgb,var(--nav-accent) 12%,transparent)}.desktop-nav-card--active .desktop-nav-card__title{color:var(--fg-w100, #fff)}.desktop-nav-card--active .desktop-nav-card__subtitle{color:var(--nav-accent-sub)}.desktop-nav-card--active .desktop-nav-card__line{background:linear-gradient(90deg,var(--nav-accent) 0%,transparent 100%)}.desktop-nav-card--active .desktop-nav-card__bar{background:linear-gradient(180deg,var(--nav-accent) 0%,var(--nav-accent-bar) 100%);box-shadow:2px 0 12px color-mix(in srgb,var(--nav-accent) 38%,transparent)}.desktop-nav-card__media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-size:cover;background-position:center;filter:saturate(.35) brightness(.42);overflow:hidden;transition:transform var(--shell-dur-layout) var(--shell-ease),filter .35s ease}.desktop-nav-card__media-ai{position:absolute;top:7px;right:9px;font-size:18px;font-weight:900;line-height:1;letter-spacing:-.03em;pointer-events:none;opacity:.28;background:linear-gradient(90deg,var(--nav-accent) 0%,#00f0ff 28%,var(--acc-purple) 62%,var(--nav-accent) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shell-nav-ai-shimmer 5.5s linear infinite;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--nav-accent) 22%,transparent));transition:opacity .35s ease,transform .35s ease,filter .35s ease}.desktop-nav-card:hover .desktop-nav-card__media-ai,.desktop-nav-card--hovered .desktop-nav-card__media-ai{opacity:.42;transform:scale(1.04) translateY(-1px)}.desktop-nav-card--active .desktop-nav-card__media-ai{opacity:.34;transform:none;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--nav-accent) 30%,transparent))}@keyframes shell-nav-ai-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}.desktop-nav-card:hover .desktop-nav-card__media,.desktop-nav-card--hovered .desktop-nav-card__media{transform:scale(1.08)}.desktop-nav-card--active .desktop-nav-card__media{transform:scale(1.02);filter:saturate(1.6) brightness(.95) contrast(1.1)}.desktop-nav-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#0000008c,#00000038 40%,#000000d1);pointer-events:none}.desktop-nav-card--active .desktop-nav-card__shade{background:linear-gradient(180deg,#00000061,#00000014 45%,#000000b8)}.desktop-nav-card__accent-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--shell-dur-fast) var(--shell-ease);background:linear-gradient(105deg,color-mix(in srgb,var(--nav-accent) 33%,transparent) 0%,color-mix(in srgb,var(--nav-accent) 13%,transparent) 40%,transparent 65%)}.desktop-nav-card--active .desktop-nav-card__accent-overlay{opacity:1}.desktop-nav-card--hovered:not(.desktop-nav-card--active) .desktop-nav-card__accent-overlay,.desktop-nav-card:hover:not(.desktop-nav-card--active) .desktop-nav-card__accent-overlay{opacity:.85}.desktop-nav-card__glow{position:absolute;left:8px;bottom:-16px;width:64px;height:64px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--nav-accent) 27%,transparent) 0%,transparent 70%);filter:blur(8px);z-index:1}.desktop-nav-card__bar{position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:background var(--shell-dur-fast) var(--shell-ease),box-shadow var(--shell-dur-fast) var(--shell-ease)}.desktop-nav-card__icon-wrap{display:none}.desktop-nav-card__body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;padding:0 12px 10px;pointer-events:none;border-radius:inherit;overflow:hidden}.desktop-nav-card__copy{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0}.desktop-nav-card__line{display:block;width:32px;height:2px;margin:0 0 6px;border-radius:9999px;background:var(--bg-w18);opacity:.5;flex-shrink:0;transition:background .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-nav-card__title{display:block;margin:0;font-size:12px;font-weight:900;line-height:12px;color:var(--fg-w72, rgba(255, 255, 255, .72));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;position:relative;z-index:1}.desktop-nav-card--ai-media .desktop-nav-card__title{text-shadow:0 1px 8px rgba(0,0,0,.55)}.desktop-nav-card--ai-media.desktop-nav-card--active .desktop-nav-card__title{color:var(--fg-w100, #fff);text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 12px rgba(0,0,0,.45)}.desktop-nav-card--ai-media.desktop-nav-card--active .desktop-nav-card__shade{background:linear-gradient(180deg,#0000006b,#0000002e 38%,#000000e0)}.desktop-nav-card--ai-media.desktop-nav-card--active .desktop-nav-card__accent-overlay{opacity:.72;background:linear-gradient(105deg,color-mix(in srgb,var(--nav-accent) 24%,transparent) 0%,color-mix(in srgb,var(--nav-accent) 8%,transparent) 34%,transparent 58%)}.desktop-nav-card--ai-media.desktop-nav-card--active .desktop-nav-card__subtitle{color:color-mix(in srgb,var(--nav-accent-sub) 92%,#fff);text-shadow:0 1px 6px rgba(0,0,0,.75)}.desktop-nav-card__subtitle{display:block;margin:2px 0 0;font-size:8px;font-weight:400;line-height:12px;letter-spacing:1.12px;text-transform:uppercase;color:var(--fg-w32, rgba(255, 255, 255, .32));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.desktop-nav-card--active .desktop-nav-card__line{opacity:1}.desktop-nav-card__badge{position:absolute;top:7px;right:8px;z-index:2;padding:2px 7px;border-radius:6px;font-size:7.5px;font-weight:900;letter-spacing:.525px;line-height:11.25px;text-transform:uppercase;color:var(--fg-w95)}.desktop-nav-card__badge--hot{background:linear-gradient(156deg,#ff3030,#c41a1a)}.desktop-nav-card__badge--new{background:linear-gradient(157deg,#10b981,#059669)}.desktop-nav-card__badge--count{background:linear-gradient(157deg,#5a7bfff2,#8b5cf6e6);box-shadow:0 2px 8px #5a7bff59}.desktop-nav-tooltip{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);z-index:60;display:flex;flex-direction:column;gap:2px;min-width:140px;max-width:220px;padding:8px 12px;border-radius:12px;background:#060a14f7;border:1px solid color-mix(in srgb,var(--nav-accent, var(--acc-brand-light)) 16%,transparent);box-shadow:0 12px 32px #0000008c;pointer-events:none;white-space:nowrap}.desktop-nav-tooltip__emoji{font-size:14px;line-height:1}.desktop-nav-tooltip__label{font-size:11px;font-weight:900;color:var(--nav-accent, var(--acc-brand-light))}.desktop-nav-tooltip__stat{font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-w60)}.desktop-nav-compact{--nav-accent: var(--acc-brand-light);--nav-accent-soft: rgba(123, 151, 255, .09);position:relative;display:flex;align-items:center;gap:12px;height:var(--shell-nav-compact-h);min-height:var(--shell-nav-compact-h);flex-shrink:0;padding:0 12px;margin:0;border:none;border-radius:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;width:100%;text-align:left;font-family:var(--font-sans);color:var(--fg-w40, rgba(255, 255, 255, .4));transition:background .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),color .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-nav-compact:hover,.desktop-nav-compact--hovered{background:var(--bg-w04, rgba(255, 255, 255, .04));color:var(--fg-w65, rgba(255, 255, 255, .65))}.desktop-nav-compact:active{transform:scale(.99)}.desktop-nav-compact:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:1px}.desktop-nav-compact--active{color:var(--fg-w85, rgba(255, 255, 255, .85));background:var(--nav-accent-soft, var(--shell-bg-nav-active))}.desktop-nav-compact--active .desktop-nav-compact__icon{color:var(--nav-accent, var(--shell-fg-brand))}.desktop-nav-compact__icon{position:relative;width:15px;height:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}.desktop-nav-compact__label{flex:1;min-width:0;font-size:12px;font-weight:700;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktop-nav-compact__badge{flex-shrink:0;padding:1px 6px;border-radius:6px;font-size:7px;font-weight:var(--shell-fw-black);letter-spacing:.4px;text-transform:uppercase;color:var(--fg-w95);background:linear-gradient(156deg,#ff3030,#c41a1a)}.desktop-nav-compact__dot{position:absolute;top:-4px;right:-4px;width:6px;height:6px;border-radius:50%;background:var(--shell-fg-purple);box-shadow:0 0 4px var(--shell-fg-purple)}.desktop-shell-sidebar--collapsed{min-width:var(--shell-sidebar-w-collapsed);max-width:var(--shell-sidebar-w-collapsed)}.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__logo{justify-content:center;padding-left:8px;padding-right:8px}.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__brand,.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__section-title,.desktop-shell-sidebar--collapsed .desktop-nav-card__copy,.desktop-shell-sidebar--collapsed .desktop-nav-card__title,.desktop-shell-sidebar--collapsed .desktop-nav-card__subtitle,.desktop-shell-sidebar--collapsed .desktop-nav-card__line,.desktop-shell-sidebar--collapsed .desktop-nav-compact__label,.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__guest-card,.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__login-btn span,.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__collapse-btn span{display:none}.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__nav{padding:8px}.desktop-shell-sidebar--collapsed .desktop-nav-card{height:42px;border-radius:12px;overflow:visible;border-color:transparent;box-shadow:none}.desktop-shell-sidebar--collapsed .desktop-nav-card:hover,.desktop-shell-sidebar--collapsed .desktop-nav-card--hovered{transform:none}.desktop-shell-sidebar--collapsed .desktop-nav-card .desktop-nav-card__media,.desktop-shell-sidebar--collapsed .desktop-nav-card .desktop-nav-card__shade,.desktop-shell-sidebar--collapsed .desktop-nav-card .desktop-nav-card__accent-overlay,.desktop-shell-sidebar--collapsed .desktop-nav-card .desktop-nav-card__bar,.desktop-shell-sidebar--collapsed .desktop-nav-card .desktop-nav-card__badge,.desktop-shell-sidebar--collapsed .desktop-nav-card .desktop-nav-card__glow{display:none}.desktop-shell-sidebar--collapsed .desktop-nav-card .desktop-nav-card__body{display:flex;align-items:center;justify-content:center;padding:5px 9.5px;height:100%}.desktop-shell-sidebar--collapsed .desktop-nav-card--active{background:var(--nav-accent-soft, var(--shell-bg-nav-active));border:1px solid color-mix(in srgb,var(--nav-accent, var(--acc-brand-light)) 27%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--nav-accent, var(--acc-brand-light)) 14%,transparent)}.desktop-shell-sidebar--collapsed .desktop-nav-card--active .desktop-nav-card__icon-wrap{background:color-mix(in srgb,var(--nav-accent, var(--acc-brand-light)) 13%,transparent);border-color:color-mix(in srgb,var(--nav-accent, var(--acc-brand-light)) 33%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--nav-accent, var(--acc-brand-light)) 25%,transparent);color:var(--nav-accent, var(--acc-brand-light))}.desktop-shell-sidebar--collapsed .desktop-nav-card__icon-wrap{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:20px;border:1px solid var(--shell-bd);background:var(--shell-bg-surface);color:var(--shell-fg-muted)}.desktop-shell-sidebar--collapsed .desktop-nav-compact{justify-content:center;height:31px;padding:0}.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__footer{padding:13px 8px}.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__login-btn{height:37px;padding:0}.desktop-shell-sidebar--collapsed .desktop-shell-sidebar__collapse-btn{height:35px}.desktop-shell-main{position:relative;z-index:2;margin-left:var(--shell-sidebar-w);height:100dvh;max-height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:transparent;transition:margin-left var(--shell-dur-layout) var(--shell-ease)}.desktop-shell-main:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;left:var(--shell-sidebar-w);pointer-events:none;z-index:0;opacity:.35;background-image:linear-gradient(var(--shell-bd-soft) 1px,transparent 1px),linear-gradient(90deg,var(--shell-bd-soft) 1px,transparent 1px);background-size:48px 48px;transition:left var(--shell-dur-layout) var(--shell-ease)}.desktop-shell-main>*{position:relative;z-index:1}.desktop-shell-header{position:sticky;top:0;z-index:25;flex-shrink:0;height:var(--shell-header-h);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15.5px var(--shell-header-pad-x) 16.5px 23.94px;font-family:var(--shell-font);background:var(--shell-header-glass, color-mix(in srgb, var(--bg-page, #101820) 52%, transparent));border-bottom:1px solid color-mix(in srgb,var(--theme-text, #fff) 7%,transparent);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);transition:background .35s ease,border-color .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-shell-header__left{display:flex;align-items:center;gap:7.938px;min-width:0;flex-shrink:0}.desktop-shell-header__accent{width:4px;height:16px;border-radius:9999px;background:linear-gradient(180deg,var(--brand, var(--acc-brand)) 0%,var(--acc-purple) 100%);flex-shrink:0}.desktop-shell-header__title{margin:0;font-size:var(--shell-fs-title);font-weight:var(--shell-fw-black);letter-spacing:-.375px;line-height:22.5px;color:var(--fg-w90, rgba(255, 255, 255, .9));white-space:nowrap}.desktop-shell-header__center{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:14px;min-width:280px;width:100%;max-width:none;margin:0;padding:0 16px}@media (max-width: 1180px){.desktop-shell-header__hotline-label{display:none}.desktop-shell-header__insight-ticker{padding:0 10px 0 8px}}.desktop-shell-header__insight-divider{width:1px;height:16px;border-radius:9999px;background:linear-gradient(180deg,transparent 0%,rgba(123,151,255,.35) 38%,rgba(167,139,250,.45) 50%,rgba(123,151,255,.35) 62%,transparent 100%);opacity:.4;flex-shrink:0}.desktop-shell-header__insight-ticker{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:220px;max-width:100%;height:24px;padding:0 12px 0 10px;border-radius:9999px;border:1px solid var(--shell-insight-track-border, rgba(123, 151, 255, .14));background:var(--shell-insight-track-bg);box-shadow:inset 0 1px 0 var(--bg-w06),0 0 20px #5a7bff0f;box-sizing:border-box}.desktop-shell-header__insight-viewport{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0;height:17px;overflow:hidden;text-align:center}.desktop-shell-header__insight-viewport--marquee{text-align:left;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%)}.desktop-shell-header__insight-marquee{display:inline-flex;align-items:center;flex-shrink:0;gap:40px;height:100%;white-space:nowrap;will-change:transform;animation:desktop-shell-marquee-scroll linear infinite}.desktop-shell-header__insight-marquee--paused{animation-play-state:paused}.desktop-shell-header__insight-marquee--local-pad{animation:none;transform:none}.desktop-shell-header__insight-marquee-item{flex:0 0 auto;font-size:var(--shell-fs-insight);font-weight:var(--shell-fw-bold);line-height:1;color:var(--shell-fg-insight);letter-spacing:.02em}.desktop-shell-header__insight-marquee-item--local-pad{color:var(--shell-insight-muted, rgba(184, 201, 255, .72));font-weight:500}.desktop-shell-header__insight-marquee-item--clickable{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s ease,opacity .15s ease}.desktop-shell-header__insight-marquee-item--clickable:hover,.desktop-shell-header__insight-marquee-item--clickable:focus-visible{text-decoration-color:currentColor;opacity:.92;outline:none}.desktop-shell-header__insight-marquee-item--system{color:#c4b5fd}.desktop-shell-header__insight-marquee-item--new-user,.desktop-shell-header__insight-marquee-item--friend-invite{color:#86efac}.desktop-shell-header__insight-marquee-item--plan-open,.desktop-shell-header__insight-marquee-item--plan-upgrade,.desktop-shell-header__insight-marquee-item--plan-renew{color:#fcd34d}.desktop-shell-header__insight-marquee-item--credits-buy{color:#f9a8d4}.desktop-shell-header__insight-marquee-item--storage-expand{color:#7dd3fc}.desktop-shell-header__insight-marquee-item--daily-checkin,.desktop-shell-header__insight-marquee-item--task-complete{color:#fde68a}.desktop-shell-header__insight-marquee-item--achievement-unlock{color:#a5b4fc}@keyframes desktop-shell-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion: reduce){.desktop-shell-header__insight-marquee{animation:none!important;transform:none!important}}.desktop-shell-header__insight-track{display:flex;flex-direction:column;will-change:transform}.desktop-shell-header__insight-line{display:flex;align-items:center;justify-content:center;width:100%;flex:0 0 17px;height:17px;min-height:17px;margin:0;padding:0;overflow:hidden;box-sizing:border-box}.desktop-shell-header__insight-slot{display:inline-flex;max-width:100%;overflow:hidden;vertical-align:middle}.desktop-shell-header__insight-slot--center{justify-content:center}.desktop-shell-header__insight-slot--scroll{display:block;width:100%}.desktop-shell-header__insight-text{display:inline-block;white-space:nowrap;font-size:var(--shell-fs-insight);font-weight:var(--shell-fw-bold);line-height:17px;color:var(--shell-fg-insight);letter-spacing:.02em;will-change:transform}.desktop-shell-header__insight-text--active{background:linear-gradient(90deg,var(--shell-insight-accent, #c4b5fd) 0%,var(--shell-insight-accent-2, #93c5fd) 38%,rgba(241,245,249,.98) 72%,rgba(226,232,240,.95) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(90,123,255,.22))}@supports not ((background-clip: text) or (-webkit-background-clip: text)){.desktop-shell-header__insight-text--active{color:var(--shell-fg-insight);background:none;filter:none}}.desktop-shell-header__insight-icon{flex-shrink:0;opacity:1;filter:drop-shadow(0 0 6px rgba(167,139,250,.45))}.desktop-shell-header__hotline{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;height:24px;padding:0 12px 0 10px;border-radius:9999px;border:1px solid var(--shell-insight-track-border, rgba(123, 151, 255, .14));background:var(--shell-insight-track-bg);box-shadow:inset 0 1px 0 var(--bg-w06),0 0 20px #5a7bff0f;box-sizing:border-box;text-decoration:none;color:inherit;cursor:pointer;transition:border-color .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),filter .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-shell-header__hotline:hover{border-color:#7b97ff47;filter:brightness(1.06)}.desktop-shell-header__hotline:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:2px}.desktop-shell-header__hotline-icon{flex-shrink:0;filter:drop-shadow(0 0 6px rgba(167,139,250,.45))}.desktop-shell-header__hotline-text{display:inline-flex;align-items:center;gap:2px;white-space:nowrap;font-size:var(--shell-fs-insight);font-weight:var(--shell-fw-bold);line-height:17px;letter-spacing:.02em}.desktop-shell-header__hotline-label{color:var(--shell-fg-insight);opacity:.82}.desktop-shell-header__hotline-number{color:var(--fg-w95);font-weight:var(--shell-fw-black);letter-spacing:.04em}.desktop-shell-header__actions{display:flex;align-items:center;gap:var(--shell-header-actions-gap);flex-shrink:0;margin-left:8px;padding-left:4px}.desktop-shell-header__actions .desktop-shell-header__hotline{display:inline-flex;margin-right:2px}.desktop-shell-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:7px 12px;margin:0;border-radius:20px;border:1px solid var(--bd-w06, rgba(255, 255, 255, .06));background:var(--bg-w04, rgba(255, 255, 255, .04));color:var(--fg-w70, rgba(255, 255, 255, .7));font-family:var(--shell-font);font-size:var(--shell-fs-pill);font-weight:var(--shell-fw-black);letter-spacing:.9px;line-height:13.5px;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),border-color .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),box-shadow .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),transform .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-shell-pill--brand{height:28px;padding:7px 11px;gap:6px;border-color:var(--brand-border, rgba(90, 123, 255, .28));background:var(--brand-alpha, rgba(90, 123, 255, .12));color:var(--brand, var(--acc-brand))}.desktop-shell-pill--weather{height:31px;padding:7px 11px 7px 10.953px;font-size:var(--shell-fs-pill-weather);font-weight:var(--shell-fw-black);letter-spacing:0;line-height:16.5px;text-transform:none;color:var(--fg-w70, rgba(255, 255, 255, .7))}.desktop-shell-pill--guest{height:29px;padding:7px 13px;border-radius:9999px;border-color:#f59e0b4d;background:linear-gradient(90deg,#f59e0b26,#fbbf241a);font-size:var(--shell-fs-pill-guest);letter-spacing:1px;line-height:15px;color:var(--acc-amber-400, #fcd34d)}.desktop-shell-pill--plan{height:29px;padding:7px 12px;border-radius:9999px;gap:6px;letter-spacing:1px;text-transform:uppercase;font-size:var(--shell-fs-pill-guest, 10px);line-height:15px;border-color:var(--brand-border, rgba(90, 123, 255, .25));background:linear-gradient(90deg,#5a7bff26,#5a7bff1a)}.desktop-shell-pill--welfare{position:relative;height:29px;padding:7px 12px;border-radius:9999px;border-color:#fb923c59;background:linear-gradient(135deg,#fb923c 0%,#f59e0b 48%,var(--acc-brand) 100%);color:var(--fg-w95);letter-spacing:.6px;text-transform:none;font-size:11px;box-shadow:0 4px 14px #fb923c38}.desktop-shell-pill--welfare:hover{transform:translateY(-1px);box-shadow:0 6px 18px #fb923c47}.desktop-shell-pill__welfare-badge{position:absolute;top:-5px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#ef4444;color:var(--fg-w95);font-size:9px;font-weight:800;line-height:16px;text-align:center;box-shadow:0 0 0 2px #0f172ad9}.desktop-shell-pill__dot--plan{opacity:1;animation:desktop-shell-plan-dot-pulse 1.5s ease-in-out infinite}.desktop-shell-pill__plan-label{font-weight:var(--shell-fw-black, 900)}.desktop-shell-pill__chevron{display:none;flex-shrink:0}@media (min-width: 768px){.desktop-shell-pill__chevron{display:inline-flex}}.desktop-shell-pill--user{letter-spacing:0;text-transform:none;font-size:11px;line-height:16.5px;border-color:var(--brand-border, rgba(90, 123, 255, .28));background:var(--brand-alpha, rgba(90, 123, 255, .12));color:var(--fg-w75, rgba(255, 255, 255, .75))}.desktop-shell-pill--download{height:28px;border-color:#5a7bff61;background:linear-gradient(163deg,#5a7bff2e,#8b5cf61f);box-shadow:var(--shell-shadow-download);color:var(--acc-purple)}.desktop-shell-pill__download-icon{display:block;flex-shrink:0;width:12px;height:12px;color:inherit}.desktop-shell-pill:hover{filter:brightness(1.1);border-color:var(--bd-w10, rgba(255, 255, 255, .1))}.desktop-shell-pill:active{transform:scale(.98)}.desktop-shell-pill:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:2px}.desktop-shell-pill__dot{width:6px;height:6px;border-radius:50%;background:#fbbf24;opacity:.53;flex-shrink:0}.desktop-shell-header__avatar-wrap{display:flex;align-items:center;gap:10px;padding-left:13px;margin-left:2px;border-left:1px solid var(--bg-w07);cursor:pointer;transition:opacity .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-shell-header__avatar-wrap:hover{opacity:.85}.desktop-shell-header__avatar-wrap:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:2px;border-radius:8px}.desktop-shell-header__user-name{display:none;font-family:var(--shell-font);font-size:12px;font-weight:700;line-height:1.2;color:var(--fg-nickname, #ffe066);white-space:nowrap;transition:color .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}@media (min-width: 1024px){.desktop-shell-header__user-name{display:block}}.desktop-shell-header__avatar-wrap:hover .desktop-shell-header__user-name{color:var(--fg-nickname, #ffe066);filter:brightness(1.08)}.desktop-shell-icon-btn{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:20px;border:1px solid var(--shell-bd-soft);background:var(--shell-bg-surface);color:var(--shell-fg-insight);cursor:pointer;transition:background .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),border-color .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94))),transform .2s var(--theme-ease, var(--ease-normal, cubic-bezier(.25, .46, .45, .94)))}.desktop-shell-icon-btn:hover{background:var(--bg-w06, rgba(255, 255, 255, .06));border-color:var(--bd-w10, rgba(255, 255, 255, .1));transform:translateY(-1px)}.desktop-shell-icon-btn:active{transform:scale(.96)}.desktop-shell-icon-btn:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:2px}.desktop-shell-icon-btn__badge{position:absolute;top:-4px;right:-2px;min-width:14px;height:14px;padding:0 4px;border-radius:9999px;border:none;box-shadow:none;background:#ff453a;color:var(--fg-w95);font-size:8px;font-weight:var(--shell-fw-black);line-height:12px;display:flex;align-items:center;justify-content:center}.desktop-shell-avatar{width:32px;height:32px;border-radius:50%;border:2px solid rgba(90,123,255,.4);box-shadow:0 0 12px #5a7bff33;object-fit:cover;cursor:pointer;transition:border-color var(--shell-dur-fast) var(--shell-ease),box-shadow var(--shell-dur-fast) var(--shell-ease)}.desktop-shell-avatar:hover{border-color:#5a7bff8c;box-shadow:0 0 16px #5a7bff47}.desktop-shell-avatar:focus-visible{outline:2px solid var(--shell-bd-brand);outline-offset:2px}.desktop-shell-demo-banner{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--shell-demo-h);padding:0 var(--shell-header-pad-x);overflow:hidden;background:linear-gradient(90deg,#f59e0b24,#f59e0b0f 42%,#f59e0b05);border-bottom:1px solid var(--shell-bd-amber-soft);box-shadow:inset 3px 0 #f59e0b80}.desktop-shell-demo-banner__fx,.desktop-shell-demo-banner__shimmer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.desktop-shell-demo-banner__fx{background:radial-gradient(ellipse 42% 140% at 0% 50%,rgba(255,220,150,.38) 0%,transparent 72%),radial-gradient(ellipse 36% 120% at 100% 50%,rgba(255,180,90,.22) 0%,transparent 68%);animation:shell-demo-banner-glow 5.5s ease-in-out infinite alternate}.desktop-shell-demo-banner__shimmer{background:linear-gradient(105deg,transparent 40%,var(--bg-w06) 47%,rgba(255,240,190,.34) 50%,var(--fg-w06) 53%,transparent 60%);transform:translate(-120%);animation:shell-demo-banner-shimmer 6.5s ease-in-out infinite}.desktop-shell-demo-banner__text{position:relative;z-index:1;display:flex;align-items:center;gap:8px;margin:0;font-size:var(--shell-fs-demo);font-weight:var(--shell-fw-bold);line-height:1.35;color:#fcd34db8}.desktop-shell-demo-banner__icon{display:inline-flex;flex-shrink:0;animation:shell-demo-banner-sparkle 2.2s ease-in-out infinite}.desktop-shell-demo-banner__login{position:relative;z-index:1;height:28px;padding:0 14px;border-radius:9999px;border:1px solid rgba(245,158,11,.3);background:#f59e0b1a;color:var(--shell-fg-amber);font-family:var(--shell-font);font-size:var(--shell-fs-pill);font-weight:var(--shell-fw-bold);line-height:1;cursor:pointer;animation:shell-demo-banner-cta-pulse 3s ease-in-out infinite;transition:background var(--shell-dur-fast) var(--shell-ease),border-color var(--shell-dur-fast) var(--shell-ease),box-shadow var(--shell-dur-fast) var(--shell-ease)}.desktop-shell-demo-banner__login:hover{background:#f59e0b24;border-color:#f59e0b59;box-shadow:0 0 14px #f59e0b38;animation:none}.desktop-shell-demo-banner__login:focus-visible{outline:2px solid rgba(245,158,11,.45);outline-offset:2px}@keyframes shell-demo-banner-glow{0%{opacity:.55;transform:translate(0)}to{opacity:1;transform:translate(2%)}}@keyframes shell-demo-banner-shimmer{0%{transform:translate(-120%);opacity:0}12%{opacity:1}45%{transform:translate(120%);opacity:1}55%{opacity:0}to{transform:translate(120%);opacity:0}}@keyframes shell-demo-banner-sparkle{0%,to{transform:scale(1) rotate(0);opacity:.82;filter:brightness(1)}50%{transform:scale(1.12) rotate(8deg);opacity:1;filter:brightness(1.35)}}@keyframes shell-demo-banner-cta-pulse{0%,to{box-shadow:0 0 #f59e0b00;border-color:#f59e0b4d}50%{box-shadow:0 0 12px #f59e0b2e;border-color:#f59e0b6b}}.desktop-shell-page--frame,.desktop-shell-page--flush{padding:0}@media (prefers-reduced-motion: reduce){.desktop-shell-sidebar,.desktop-shell-main,.desktop-nav-card,.desktop-nav-card__media,.desktop-shell-pill,.desktop-shell-sidebar__login-btn{transition:none}.desktop-shell-demo-banner__fx,.desktop-shell-demo-banner__shimmer,.desktop-shell-demo-banner__icon,.desktop-shell-demo-banner__login,.desktop-nav-card__media-ai,.desktop-nav-card__title--ai,.desktop-shell-sidebar__logo-pulse,.desktop-shell-sidebar__logo-img-wrap--custom,.desktop-shell-sidebar__logo-img-wrap--custom .desktop-shell-sidebar__logo-img,.desktop-shell-sidebar__brand{animation:none!important}.desktop-shell-sidebar__brand{background-image:none;color:var(--fg-w90, rgba(255, 255, 255, .9));-webkit-text-fill-color:var(--fg-w90, rgba(255, 255, 255, .9))}.desktop-nav-card:hover,.desktop-nav-card--hovered,.desktop-nav-card:hover .desktop-nav-card__media{transform:none}}html[data-color-mode=light] .desktop-shell-sidebar__logo-img-wrap{background:#fff;box-shadow:0 0 0 1px #0000000f,0 0 10px #5a7bff1f}html[data-color-mode=light] .desktop-shell-sidebar__logo-img-wrap--custom{background:#fff}.main-layout--desktop .desktop-shell-page{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;background-color:transparent}.main-layout--desktop .desktop-shell-page:has(.avatar-collect){background:transparent!important;background-color:transparent!important;background-image:none!important}.main-layout--desktop .am-page-enter,.main-layout--desktop .am-section-enter{animation:none!important;opacity:1!important;transform:none!important}.main-layout--desktop .desktop-route-fallback{flex:1 1 auto;min-height:0;width:100%;background-color:var(--bg-page, #080e1a)}.main-layout--desktop .desktop-shell-page--padded{padding:24px;max-width:none;margin:0;width:100%}.main-layout--desktop .desktop-shell-page--frame>:first-child,.main-layout--desktop .desktop-shell-page--frame>.am-page-enter{flex:1 1 auto;min-height:0;max-height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.main-layout--desktop .desktop-shell-page--padded>:first-child,.main-layout--desktop .desktop-shell-page--padded>.am-page-enter{flex:1 1 auto;min-height:0;max-height:100%;width:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch}.main-layout--desktop .desktop-shell-page--padded>:first-child>*,.main-layout--desktop .desktop-shell-page--padded>.am-page-enter>*{min-height:0;max-height:none}.desktop-page-frame{flex:1 1 auto;min-height:0;max-height:100%;height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.desktop-page-frame__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.desktop-page-frame__scroll::-webkit-scrollbar{display:none;width:0;height:0}.am-virtual-scroll-grid{overscroll-behavior:contain}.am-virtual-scroll-card{content-visibility:auto;contain-intrinsic-size:0 220px;contain:layout style paint;touch-action:pan-y}.am-file-input-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;pointer-events:none}.am-password-input--controlled::-ms-reveal,.am-password-input--controlled::-ms-clear{display:none;width:0;height:0}.am-password-input--controlled::-webkit-textfield-decoration-container{visibility:hidden;pointer-events:none}.am-password-input--controlled::-webkit-credentials-auto-fill-button,.am-password-input--controlled::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.am-range{--am-range-accent: var(--am-brand, var(--brand, var(--acc-brand, #5a7bff)));--am-range-pct: 0%;--am-range-track: var(--fg-w08, rgba(255, 255, 255, .14));--am-range-thumb-border: var(--bg-w92, #0b1220);--am-range-thumb-ring: color-mix(in srgb, var(--am-range-accent) 30%, transparent);--am-range-fill: linear-gradient( to right, var(--am-range-accent) 0%, var(--am-range-accent) var(--am-range-pct), var(--am-range-track) var(--am-range-pct), var(--am-range-track) 100% );display:block;width:100%;height:16px;margin:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;background-image:var(--am-range-fill);background-repeat:no-repeat;background-position:center;background-size:100% 4px;cursor:pointer;accent-color:var(--am-range-accent)}.am-range:hover{--am-range-thumb-ring: color-mix(in srgb, var(--am-range-accent) 42%, transparent)}.am-range:focus{outline:none}.am-range:focus-visible{--am-range-thumb-ring: color-mix(in srgb, var(--am-range-accent) 55%, transparent)}.am-range:disabled{opacity:.45;cursor:not-allowed}.am-range--purple{--am-range-accent: var(--accent-purple, var(--acc-purple, #a78bfa))}.am-range--brand{--am-range-accent: var(--am-brand, var(--brand, var(--acc-brand, #5a7bff)))}.am-range::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:transparent}.am-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:999px;border:2px solid var(--am-range-thumb-border);background:var(--am-range-accent);box-shadow:0 0 0 3px var(--am-range-thumb-ring);transition:box-shadow .15s ease,transform .15s ease}.am-range:active::-webkit-slider-thumb{transform:scale(1.06)}.am-range::-moz-range-track{height:4px;border-radius:999px;border:none;background:transparent}.am-range::-moz-range-progress{height:4px;border-radius:999px;border:none;background:transparent}.am-range::-moz-range-thumb{width:14px;height:14px;border:2px solid var(--am-range-thumb-border);border-radius:999px;background:var(--am-range-accent);box-shadow:0 0 0 3px var(--am-range-thumb-ring)}:root{--am-input-autofill-bg: #12182a;--am-input-autofill-text: var(--bg-w90)}html[data-color-mode=light]{--am-input-autofill-bg: #ffffff;--am-input-autofill-text: rgba(0, 0, 0, .88)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]):-webkit-autofill,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]):-webkit-autofill:hover,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]):-webkit-autofill:focus,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]):-webkit-autofill:active,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]):autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,textarea:autofill,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,select:autofill{-webkit-box-shadow:0 0 0 1000px var(--am-input-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--am-input-autofill-bg) inset!important;-webkit-text-fill-color:var(--am-input-autofill-text)!important;caret-color:var(--am-input-autofill-text);transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s}.el-input__wrapper input:-webkit-autofill,.el-input__wrapper input:-webkit-autofill:hover,.el-input__wrapper input:-webkit-autofill:focus,.el-input__wrapper input:-webkit-autofill:active,.el-input__wrapper input:autofill,.el-textarea__inner:-webkit-autofill,.el-textarea__inner:-webkit-autofill:hover,.el-textarea__inner:-webkit-autofill:focus,.el-textarea__inner:-webkit-autofill:active,.el-textarea__inner:autofill{-webkit-box-shadow:0 0 0 1000px var(--am-input-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--am-input-autofill-bg) inset!important;-webkit-text-fill-color:var(--am-input-autofill-text)!important;caret-color:var(--am-input-autofill-text);transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s}.am-nickname{color:var(--fg-nickname, #ffffff);text-shadow:var(--fg-person-name-glow, 0 0 12px var(--bg-w22))}.am-real-name{color:var(--fg-real-name, #ffffff);text-shadow:var(--fg-person-name-glow, 0 0 12px var(--bg-w22))}.settings-profile-hero__name,.personal-dim-page .pd-profile-card__name,.pd-preview__identity-name,.desktop-shell-header__user-name,.desktop-shell-header__avatar-wrap:hover .desktop-shell-header__user-name,.invite-page .podium-name,.invite-page .lb-name,.invite-page .record-name,.et-vertical-row__name,input.am-nickname,textarea.am-nickname,.settings-field__input.am-nickname,.pd-edit-input.am-nickname{color:var(--fg-nickname, #ffffff);text-shadow:var(--fg-person-name-glow, 0 0 12px var(--bg-w22))}.settings-id-modal__view-value.am-real-name,input.am-real-name,.settings-field__input.am-real-name,.pd-edit-input.am-real-name{color:var(--fg-real-name, #ffffff);text-shadow:var(--fg-person-name-glow, 0 0 12px var(--bg-w22))}.settings-field__input--readonly.am-real-name,.pd-edit-input--readonly.am-real-name{opacity:1}.user-mgmt__user-name,.order-mgmt__user-name,.credit-ledger__user-name,.user-detail-modal__name,.admin-advisor-user-row__name,.is-leaderboard__name,.admin-topbar__badge .am-nickname{color:var(--fg-nickname, #ffffff);text-shadow:var(--fg-person-name-glow, 0 0 12px var(--bg-w22))}.chat-composer{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:54px;padding:11px 15px;border:1px solid var(--bg-w09);border-radius:13px;background:#0a0f1e6b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-sizing:border-box}.chat-composer__input{flex:1;min-width:0;border:none;background:transparent;outline:none;font-size:12px;line-height:18px;color:var(--fg-w90)}.chat-composer__input::placeholder{color:var(--fg-w20)}.chat-composer-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.chat-composer-mic-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:10px;cursor:pointer;transition:opacity .18s ease,background .18s ease,transform .18s ease,color .18s ease;border:1px solid var(--bg-w07);background:var(--bg-w04);color:var(--fg-w72, rgba(255, 255, 255, .72))}.chat-composer-mic-btn svg{display:block;flex-shrink:0}.chat-composer-mic-btn:hover{opacity:.88}.chat-composer-mic-btn--active{color:#22d3ee;background:#22d3ee2e}.am-chat-send-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:10px;cursor:pointer;background:#5a7bff40;opacity:.25;pointer-events:none;transition:opacity .18s ease,background .18s ease,transform .18s ease}.am-chat-send-btn.is-active{opacity:1;background:var(--brand, var(--acc-brand));pointer-events:auto}.am-chat-send-btn.is-active:hover{opacity:.88}.am-presence-dot{display:inline-block;flex-shrink:0;width:12px;height:12px;border-radius:50%;box-sizing:border-box;border:2px solid var(--presence-dot-ring, transparent);background:var(--presence-dot-fill-online, var(--acc-teal, #34d399));box-shadow:var(--presence-dot-glow-online)}.am-presence-dot--sm{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;box-sizing:border-box;border:2px solid var(--presence-dot-ring, transparent);background:var(--presence-dot-fill-online, var(--acc-teal, #34d399));box-shadow:var(--presence-dot-glow-online, 0 0 8px color-mix(in srgb, var(--acc-teal, #34d399) 55%, transparent))}.am-presence-dot--md{display:inline-block;flex-shrink:0;width:12px;height:12px;border-radius:50%;box-sizing:border-box;border:2px solid var(--presence-dot-ring, transparent);background:var(--presence-dot-fill-online, var(--acc-teal, #34d399));box-shadow:var(--presence-dot-glow-online, 0 0 8px color-mix(in srgb, var(--acc-teal, #34d399) 55%, transparent))}.am-presence-dot--lg{display:inline-block;flex-shrink:0;width:16px;height:16px;border-radius:50%;box-sizing:border-box;border:2px solid var(--presence-dot-ring, transparent);background:var(--presence-dot-fill-online, var(--acc-teal, #34d399));box-shadow:var(--presence-dot-glow-online, 0 0 8px color-mix(in srgb, var(--acc-teal, #34d399) 55%, transparent))}.am-presence-dot--online{background:var(--presence-dot-fill-online, var(--acc-teal, #34d399));box-shadow:var(--presence-dot-glow-online)}.am-presence-dot--offline{background:var(--presence-dot-fill-offline, var(--bg-w30, rgba(255, 255, 255, .28)));box-shadow:none}:root{--am-z-celebration-overlay: 10520;--am-z-payment-overlay: 10750;--celebration-overlay-bg: color-mix( in srgb, var(--ambient-page-color, var(--bg-page, #080e1a)) 42%, transparent );--celebration-panel-bg: color-mix( in srgb, var(--bg-modal, var(--bg-page, #080e1a)) 88%, transparent );--celebration-panel-border: color-mix(in srgb, var(--theme-text, #fff) 9%, transparent);--celebration-panel-shadow: 0 24px 80px color-mix(in srgb, var(--ambient-page-color, var(--bg-page, #000)) 65%, transparent);--celebration-divider: color-mix(in srgb, var(--theme-text, #fff) 6%, transparent)}.celebration-reward-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--am-z-celebration-overlay);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:var(--celebration-overlay-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.celebration-reward-panel{position:relative;border:1px solid var(--celebration-panel-border);background:var(--celebration-panel-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--celebration-panel-shadow)}.celebration-reward-backdrop,.am-modal-glass-backdrop{background:var(--celebration-overlay-bg);backdrop-filter:blur(var(--am-flow-modal-overlay-blur, 10px));-webkit-backdrop-filter:blur(var(--am-flow-modal-overlay-blur, 10px))}.am-modal-glass-overlay{background:var(--celebration-overlay-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.celebration-reward-center{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--am-z-celebration-overlay);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;pointer-events:none}.celebration-reward-center>*{pointer-events:auto}.pm-overlay-shell.celebration-reward-overlay,.pm-overlay-shell.celebration-reward-center{z-index:var(--am-z-payment-overlay);overflow-y:auto}:root{--am-toast-z: 13000;--am-toast-width: min(420px, calc(100vw - 32px) );--am-toast-brand: var(--am-brand, var(--brand, var(--acc-brand)))}[data-sonner-toaster].am-toaster,body>[data-sonner-toaster].am-toaster{z-index:var(--am-toast-z)!important;position:fixed!important;--width: var(--am-toast-width);--border-radius: var(--am-radius-md, 14px);font-family:var(--theme-font, inherit);pointer-events:none}[data-sonner-toaster].am-toaster [data-sonner-toast],body>[data-sonner-toaster].am-toaster [data-sonner-toast]{pointer-events:auto}body.am-flow-modal-open [data-sonner-toaster].am-toaster{z-index:var(--am-toast-z)!important}[data-sonner-toaster].am-toaster[data-sonner-theme=dark],[data-sonner-toaster].am-toaster[data-sonner-theme=light]{--normal-bg: var(--am-toast-bg);--normal-bg-hover: var(--am-toast-bg-elevated);--normal-border: var(--am-toast-border);--normal-border-hover: color-mix(in srgb, var(--am-toast-text, #fff) 18%, transparent);--normal-text: var(--am-toast-text);--success-bg: color-mix(in srgb, var(--acc-green, #34c759) 16%, var(--am-toast-bg));--success-border: color-mix(in srgb, var(--acc-green, #34c759) 38%, transparent);--success-text: var(--am-toast-text);--info-bg: color-mix(in srgb, var(--am-toast-brand) 14%, var(--am-toast-bg));--info-border: color-mix(in srgb, var(--am-toast-brand) 36%, transparent);--info-text: var(--am-toast-text);--warning-bg: color-mix(in srgb, var(--acc-amber, #ff9f0a) 14%, var(--am-toast-bg));--warning-border: color-mix(in srgb, var(--acc-amber, #ff9f0a) 36%, transparent);--warning-text: var(--am-toast-text);--error-bg: color-mix(in srgb, var(--sem-error, #ff453a) 14%, var(--am-toast-bg));--error-border: color-mix(in srgb, var(--sem-error, #ff453a) 36%, transparent);--error-text: var(--am-toast-text)}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true]{padding:14px 18px;border-radius:var(--am-radius-md, 14px);font-size:14px;font-weight:600;line-height:1.45;background:var(--am-toast-bg)!important;border:1px solid var(--am-toast-border)!important;color:var(--am-toast-text)!important;box-shadow:var(--am-toast-shadow);backdrop-filter:blur(var(--am-toast-backdrop-blur, 16px));-webkit-backdrop-filter:blur(var(--am-toast-backdrop-blur, 16px))}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true][data-type=error]{background:color-mix(in srgb,var(--sem-error, #ff453a) 12%,var(--am-toast-bg))!important;border-color:color-mix(in srgb,var(--sem-error, #ff453a) 28%,var(--am-toast-border))!important}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true][data-type=success]{background:color-mix(in srgb,var(--acc-green, #34c759) 12%,var(--am-toast-bg))!important;border-color:color-mix(in srgb,var(--acc-green, #34c759) 28%,var(--am-toast-border))!important}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true][data-type=warning]{background:color-mix(in srgb,var(--acc-amber, #ff9f0a) 12%,var(--am-toast-bg))!important;border-color:color-mix(in srgb,var(--acc-amber, #ff9f0a) 28%,var(--am-toast-border))!important}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true][data-type=info]{background:color-mix(in srgb,var(--am-toast-brand) 12%,var(--am-toast-bg))!important;border-color:color-mix(in srgb,var(--am-toast-brand) 28%,var(--am-toast-border))!important}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true] [data-title]{font-size:14px;font-weight:700;color:var(--am-toast-text)!important}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true] [data-description]{font-size:13px;font-weight:500;color:var(--am-toast-text-muted)!important;margin-top:2px}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true] [data-button]{height:28px;padding:0 12px;border-radius:var(--am-radius-sm, 8px);font-size:12px;font-weight:700;background:color-mix(in srgb,var(--am-toast-brand) 18%,transparent)!important;color:var(--am-toast-text)!important;border:1px solid color-mix(in srgb,var(--am-toast-brand) 32%,transparent)!important}[data-sonner-toaster].am-toaster [data-sonner-toast][data-styled=true] [data-close-button]{height:22px;width:22px;border-color:var(--am-toast-border)!important;background:var(--am-toast-bg-elevated)!important;color:var(--am-toast-text-muted)!important}[data-sonner-toaster].am-toaster [data-sonner-toast].am-toast--reward[data-styled=true],[data-sonner-toaster].am-toaster [data-sonner-toast].am-toast--reward{padding:0;background:transparent!important;border:none!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media (max-width: 640px){[data-sonner-toaster].am-toaster{--width: calc(100vw - 24px) }[data-sonner-toaster].am-toaster[data-y-position=top]{top:max(12px,env(safe-area-inset-top))}}@media (prefers-reduced-motion: reduce){[data-sonner-toaster].am-toaster [data-sonner-toast]{transition-duration:.01ms!important}}.am-status-overlay{pointer-events:none}.am-status-overlay>*{pointer-events:auto}.am-status-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.am-status-panel{position:relative;box-sizing:border-box;width:calc(100vw - 32px);max-width:280px;padding:32px 24px;border-radius:24px;overflow:hidden;flex-shrink:0}.am-status-panel--web{max-width:360px;padding:36px 32px;border-radius:20px}.am-status-panel__accent{position:absolute;top:0;left:0;right:0;height:2px;pointer-events:none}.am-status-panel__close{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:8px;background:var(--bg-w07);border:1px solid var(--bg-w10);color:var(--fg-w40);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;cursor:pointer;line-height:1;transition:background .2s}.am-status-panel__btn{margin-top:20px;width:100%;border:none;cursor:pointer;font-weight:900;letter-spacing:.04em;color:var(--fg-w95);transition:transform .15s ease,opacity .18s ease}.am-status-panel__btn--mobile{height:44px;border-radius:16px;font-size:14px}.am-status-panel__btn--web{height:36px;padding:0 28px;border-radius:12px;font-size:13px;width:auto;min-width:120px}@media (min-width: 1024px){.am-status-panel{border-radius:16px;padding:24px}.am-status-panel--web{border-radius:16px}.am-status-panel__btn--mobile{border-radius:12px;font-size:13px;height:36px;width:auto;min-width:120px;padding:0 28px}}:root{--am-z-afc-modal: 10870}.afc-detail-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--am-z-afc-modal, 10870);display:flex;align-items:stretch;justify-content:flex-end;padding:0;background:var(--celebration-overlay-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.afc-detail-modal--center{align-items:center;justify-content:center;padding:16px}.afc-detail-modal__panel{position:relative;width:min(100%,480px);max-width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;border-radius:16px 0 0 16px;border:1px solid var(--celebration-panel-border);border-right:none;background:var(--celebration-panel-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--celebration-panel-shadow);overflow:hidden}.afc-detail-modal--center .afc-detail-modal__panel{width:min(100%,420px);height:auto;max-height:min(82vh,560px);border-radius:16px;border-right:1px solid var(--celebration-panel-border)}@media (max-width: 639px){.afc-detail-modal:not(.afc-detail-modal--center) .afc-detail-modal__panel{width:100%;border-radius:16px 16px 0 0;border-right:1px solid var(--celebration-panel-border);border-bottom:none;max-height:min(92vh,100%);margin-top:auto}.afc-detail-modal:not(.afc-detail-modal--center){align-items:flex-end;justify-content:stretch}}.afc-detail-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 10px;border-bottom:1px solid var(--celebration-divider)}.afc-detail-modal__head-main{display:flex;align-items:flex-start;gap:10px;min-width:0}.afc-detail-modal__title{margin:0;font-size:14px;font-weight:700;line-height:1.35;color:color-mix(in srgb,var(--theme-text, #fff) 92%,transparent)}.afc-detail-modal__tag{margin:0;font-size:10px;font-weight:700;color:color-mix(in srgb,var(--theme-text, #fff) 55%,transparent)}.afc-detail-modal__close{border:none;background:color-mix(in srgb,var(--theme-text, #fff) 6%,transparent);border-radius:8px;padding:4px;cursor:pointer;color:color-mix(in srgb,var(--theme-text, #fff) 55%,transparent);flex-shrink:0}.afc-detail-modal__state{padding:24px 16px;text-align:center;font-size:12px;color:color-mix(in srgb,var(--theme-text, #fff) 45%,transparent)}.afc-detail-modal__body{flex:1;min-height:0;padding:14px 16px;overflow-y:auto}.afc-detail-modal--center .afc-detail-modal__body{flex:unset}.afc-detail-modal__foot{display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--celebration-divider)}.afc-detail-modal__btn{flex:1;min-height:40px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent}.afc-detail-modal__btn--ghost{border-color:var(--celebration-divider);background:color-mix(in srgb,var(--theme-text, #fff) 6%,transparent);color:color-mix(in srgb,var(--theme-text, #fff) 88%,transparent)}.afc-detail-modal__btn--primary{border:none;background:var(--brand, var(--acc-brand));color:var(--fg-w95)}.afc-detail-modal__btn--primary:disabled{opacity:.45;cursor:not-allowed}.afc-detail-modal__btn--solo{flex:1}.afc-detail-modal__warn,.afc-detail-modal__error{margin:0 0 10px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,#f59e0b 12%,transparent);color:#fbbf24;font-size:11px;line-height:1.45}.afc-detail-modal__content,.afc-detail-modal__body-text{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:13px;line-height:1.55;color:color-mix(in srgb,var(--theme-text, #fff) 88%,transparent)}.afc-detail-modal-enter-active,.afc-detail-modal-leave-active{transition:opacity .2s ease}.afc-detail-modal-enter-active .afc-detail-modal__panel,.afc-detail-modal-leave-active .afc-detail-modal__panel{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s ease}.afc-detail-modal-enter-from,.afc-detail-modal-leave-to{opacity:0}.afc-detail-modal-enter-from .afc-detail-modal__panel,.afc-detail-modal-leave-to .afc-detail-modal__panel{transform:translate(28px);opacity:.96}.afc-detail-modal--center.afc-detail-modal-enter-from .afc-detail-modal__panel,.afc-detail-modal--center.afc-detail-modal-leave-to .afc-detail-modal__panel,.afc-detail-modal-enter-from.afc-detail-modal--center .afc-detail-modal__panel,.afc-detail-modal-leave-to.afc-detail-modal--center .afc-detail-modal__panel{transform:scale(.96) translateY(8px);opacity:.92}@media (max-width: 639px){.afc-detail-modal:not(.afc-detail-modal--center).afc-detail-modal-enter-from .afc-detail-modal__panel,.afc-detail-modal:not(.afc-detail-modal--center).afc-detail-modal-leave-to .afc-detail-modal__panel{transform:translateY(24px)}}.am-dropdown-panel{z-index:var(--am-dropdown-z-index, 10600);max-height:var(--am-dropdown-max-height, 240px);overflow-x:hidden;overflow-y:auto;padding:6px;background:var(--am-dropdown-bg);border:1px solid var(--am-dropdown-border);border-radius:var(--am-dropdown-radius, 14px);box-shadow:var(--am-dropdown-shadow);backdrop-filter:blur(var(--am-dropdown-backdrop-blur, 16px));-webkit-backdrop-filter:blur(var(--am-dropdown-backdrop-blur, 16px));scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--theme-text, #fff) 18%,transparent) transparent}.am-dropdown-panel__option{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;margin:0;padding:var(--am-dropdown-option-pad, 8px 10px);font-family:inherit;font-size:var(--am-dropdown-option-size, 13px);font-weight:400;line-height:1.45;color:var(--am-dropdown-option-color);background:transparent;border:none;border-radius:var(--am-dropdown-option-radius, 10px);cursor:pointer;text-align:left;transition:background .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1)}.am-dropdown-panel__option:hover:not(:disabled):not(.am-dropdown-panel__option--selected){background:var(--am-dropdown-option-hover-bg);color:var(--am-dropdown-option-hover-color)}.am-dropdown-panel__option--selected,.am-dropdown-panel__option[aria-selected=true]{color:var(--am-dropdown-option-selected-color);background:var(--am-dropdown-option-selected-bg);font-weight:500}.am-dropdown-panel__option:disabled{opacity:.4;cursor:not-allowed}.am-dropdown-fade-enter-active,.am-dropdown-fade-leave-active{transition:opacity .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.am-dropdown-fade-enter-from,.am-dropdown-fade-leave-to{opacity:0;transform:translateY(-4px)}.am-dropdown-panel--filter{--am-dropdown-option-pad: 6px 12px;--am-dropdown-option-size: 11px;--am-dropdown-option-radius: 12px}.am-contact-list{background:#080e1cfa;border-right:1px solid var(--bg-w07);border-radius:20px 0 0 20px}.am-contact-header{padding:14px 14px 10px;border-bottom:1px solid var(--bg-w07);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.am-contact-header-title{margin:0;font-size:9px;font-weight:900;line-height:13.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--fg-w35)}.am-contact-header-clear{flex-shrink:0;border:0;background:#00f0ff1a;color:#00f0ffd9;font-size:10px;font-weight:700;line-height:1;padding:6px 8px;border-radius:6px;cursor:pointer}.am-contact-header-clear:disabled{opacity:.45;cursor:not-allowed}.am-contact-pin{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:2px;border:0;border-radius:6px;background:transparent;cursor:pointer}.am-contact-pin:hover{background:var(--bg-w06)}.am-contact-badge--pinned{color:#fbbf24;background:#fbbf241f}.am-contact-item--pinned{background:#fbbf240a}.am-contact-group-header{padding:8px 12px 4px;border-bottom:1px solid var(--bg-w04)}.am-contact-group-label{margin:0;font-size:8px;font-weight:900;line-height:12px;letter-spacing:.25em;text-transform:uppercase}.am-contact-group-label--advisor{color:#a78bfa80}.am-contact-group-label--leads{color:var(--fg-w35)}.am-contact-item{width:100%;min-height:51px;display:flex;align-items:center;gap:9px;padding:9px 12px 10px 14px;text-align:left;cursor:pointer;border:none;border-left:2px solid transparent;border-bottom:1px solid transparent;background:transparent;color:inherit;font:inherit;transition:background .12s ease,border-color .12s ease}.am-contact-item:hover:not(.am-contact-item--selected){background:var(--bg-w03)}.am-contact-item--my-ai{padding-left:12px}.am-contact-item--selected-lead{background:#00f0ff0a;border-left-color:#00f0ff61;border-bottom-color:#00f0ff61}.am-contact-item--selected-advisor{background:#a78bfa0a;border-left-color:#a78bfa61;border-bottom-color:#a78bfa61}.am-contact-item--selected-my-ai{background:#00f0ff0a;border-left-color:#00f0ff61;border-bottom-color:#00f0ff61}.am-contact-item--linked-advisor{cursor:default;pointer-events:none;opacity:1;background:#a78bfa0a;border-left-color:#a78bfa38}.am-contact-avatar{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.am-contact-avatar--ai{background:linear-gradient(135deg,#00f0ff22,#a78bfa2e);border:1px solid rgba(0,240,255,.27)}.am-contact-avatar--advisor{border:1px solid rgba(167,139,250,.19)}.am-contact-avatar--lead{border:1px solid var(--afc-lead-border, rgba(255, 255, 255, .19));background:var(--afc-lead-bg, rgba(255, 255, 255, .06))}.am-contact-avatar :deep(.lead-avatar-display){width:100%;height:100%;border-radius:inherit}.am-contact-avatar :deep(.lead-avatar-display__img){border-radius:inherit}.am-contact-avatar-img{width:100%;height:100%;object-fit:cover}.am-contact-avatar-emoji{font-size:12px;font-weight:900;line-height:18px;color:var(--afc-lead-color, rgba(255, 255, 255, .82))}.am-contact-avatar-letter{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;color:#a78bfa;background:#a78bfa17}.am-contact-avatar-dot{position:absolute;bottom:1px;right:1px;width:8px;height:8px;border-radius:50%;border:2px solid rgba(8,14,28,.98)}.am-contact-avatar-dot--online{background:#34d399}.am-contact-avatar-dot--my-ai{width:9px;height:9px;bottom:0;right:0;border-radius:4px;background:#5a7bff;opacity:.62}.am-contact-info{flex:1;min-width:0}.am-contact-name-row{display:flex;align-items:center;gap:4px;margin-bottom:2px}.am-contact-name{font-size:11px;font-weight:900;line-height:16.5px;color:var(--fg-w82);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-contact-name--my-ai{color:#00f0ff}.am-contact-badge{flex-shrink:0;height:15px;padding:0 4px;border-radius:4px;font-size:7px;font-weight:900;line-height:10.5px;display:inline-flex;align-items:center}.am-contact-badge--avatar{color:#5a7bff;background:#5a7bff14;border:1px solid rgba(90,123,255,.16)}.am-contact-badge--advisor{color:#a78bfa;background:#a78bfa14;border:1px solid rgba(167,139,250,.14)}.am-contact-badge--grade{color:var(--afc-lead-color, rgba(255, 255, 255, .82));background:var(--afc-lead-badge-bg, rgba(255, 255, 255, .08));border:1px solid var(--afc-lead-badge-border, rgba(255, 255, 255, .14))}.am-contact-badge--status{color:var(--fg-w55);background:var(--bg-w06);border:1px solid var(--bg-w10)}.am-contact-badge--status-cyan{color:#00f0ff;background:#00f0ff14;border:1px solid rgba(0,240,255,.16)}.am-contact-badge--status-success{color:#34d399;background:#34d39914;border:1px solid rgba(52,211,153,.16)}.am-contact-badge--status-warn{color:#fbbf24;background:#fbbf2414;border:1px solid rgba(251,191,36,.16)}.am-contact-desc{margin:0;font-size:9px;font-weight:400;line-height:13.5px;color:var(--fg-w30);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-contact-desc--email{color:#fcd34d8c}.am-contact-chevron{flex-shrink:0}.am-contact-empty{padding:24px 14px;text-align:center;font-size:10px;color:var(--fg-w35)}.afc-chat-shell{box-sizing:border-box;position:relative;width:520px;height:680px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);display:flex;flex-direction:column;background:var(--bg-w03);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,240,255,.3);border-radius:16px;box-shadow:0 8px 40px #0009,0 0 30px #00f0ff1a;overflow:hidden}@media (min-width: 1280px){.afc-chat-shell{width:540px}}.afc-chat-shell--mobile{width:100%!important;height:100%!important;border:none;border-radius:0!important;box-shadow:none;background:#050a14fc}.am-contact-overlay--round{border-radius:16px}.am-contact-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px}.afc-chat-titlebar{flex-shrink:0;display:flex;align-items:center;gap:10px;min-height:57px;padding:12px 14px 13px;cursor:grab;-webkit-user-select:none;user-select:none;background:var(--bg-w03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--bg-w07)}.afc-chat-titlebar:active{cursor:grabbing}.afc-chat-titlebar--static,.afc-chat-titlebar--static:active{cursor:default}.afc-chat-titlebar__menu{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--bg-w09);background:var(--bg-w07);color:var(--fg-w45);cursor:pointer;transition:background .12s ease,color .12s ease}.afc-chat-titlebar__menu:hover{color:var(--fg-w72);background:var(--bg-w10)}.afc-chat-titlebar__avatar{flex-shrink:0;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--afc-title-avatar-border, rgba(255, 69, 58, .25));background:var(--afc-title-avatar-bg, rgba(255, 69, 58, .09))}.afc-chat-titlebar__avatar .lead-avatar-display{width:100%!important;height:100%!important;border-radius:9px}.afc-chat-titlebar__avatar .lead-avatar-display__img{border-radius:9px}.afc-chat-titlebar__avatar-img{width:100%;height:100%;object-fit:cover}.afc-chat-titlebar__avatar-text{font-size:12px;font-weight:900;line-height:18px;color:var(--afc-title-avatar-color, #ff453a)}.afc-chat-titlebar__avatar--ai{background:linear-gradient(135deg,#00f0ff22,#a78bfa2e);border-color:#00f0ff45}.afc-chat-titlebar__avatar--advisor{border-color:#a78bfa40;background:#a78bfa17}.afc-chat-titlebar__info{flex:1;min-width:0}.afc-chat-titlebar__name-row{display:flex;align-items:center;gap:4px;min-width:0}.afc-chat-titlebar__name-row .afc-chat-titlebar__name{flex:0 1 auto}.afc-chat-titlebar__name{margin:0;font-size:12px;font-weight:900;line-height:18px;color:var(--fg-w90);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afc-chat-titlebar__name--my-ai{color:#00f0ff}.afc-chat-titlebar__name--advisor{color:#a78bfa}.afc-chat-titlebar__sub-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:2px}.afc-chat-titlebar__sub{margin:0;font-size:9px;font-weight:400;line-height:13.5px;color:var(--fg-w30);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afc-chat-titlebar__controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.afc-chat-titlebar__badge{min-width:18px;height:18px;padding:0 5px;border-radius:9999px;background:#ff453a;color:var(--fg-w95);font-size:10px;font-weight:900;line-height:18px;text-align:center;flex-shrink:0}.afc-chat-titlebar__ctrl{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--bg-w06);background:transparent;color:var(--fg-w35);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.afc-chat-titlebar__ctrl:hover{color:var(--fg-w72);background:var(--bg-w06)}.afc-chat-titlebar__ctrl--close:hover{color:#f43f5ed9;background:#f43f5e1f;border-color:#f43f5e33}.afc-chat-panel{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.afc-chat-messages{flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:9.6px;background:var(--bg-w02)}.afc-chat-load-earlier{display:flex;justify-content:center;padding:4px 0 8px}.afc-chat-load-earlier__btn{border:0;background:transparent;color:#94a3b8f2;font-size:12px;line-height:1.4;cursor:pointer;padding:4px 10px}.afc-chat-load-earlier__btn:disabled{opacity:.6;cursor:default}.afc-chat-load-earlier--done{color:#94a3b8b3;font-size:12px;text-align:center;padding:4px 0 8px}.afc-chat-messages:not(:hover){scrollbar-width:none}.afc-chat-msg{display:flex;align-items:flex-end;gap:8px;width:100%}.afc-chat-msg--outgoing{justify-content:flex-end}.afc-chat-msg__avatar{flex-shrink:0;width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--afc-msg-avatar-border, rgba(255, 69, 58, .19));background:var(--afc-msg-avatar-bg, rgba(255, 69, 58, .09));font-size:11px;font-weight:900;line-height:16.5px;color:var(--afc-msg-avatar-color, #ff453a)}.afc-chat-msg__avatar-img{width:100%;height:100%;object-fit:cover;display:block}.afc-chat-msg__avatar--lead{padding:0}.afc-chat-msg__avatar--lead .lead-avatar-display{width:100%;height:100%;border-radius:8px}.afc-chat-msg__avatar--advisor{padding:0;border-color:#a78bfa40;background:#a78bfa17}.afc-chat-msg__avatar--ai{padding:0;background:linear-gradient(135deg,#00f0ff22,#a78bfa2e);border-color:#00f0ff45}.afc-chat-msg__body{max-width:72%;display:flex;flex-direction:column;gap:2.8px}.afc-chat-msg--system{justify-content:center;padding:2px 12px 6px}.afc-chat-msg__system-tip{margin:0;max-width:92%;text-align:center;font-size:11px;line-height:1.45;font-weight:600;color:var(--fg-w40);letter-spacing:.01em}.afc-chat-msg__body--outgoing{align-items:flex-end}.afc-chat-msg__body .chat-msg-shell,.afc-chat-msg__body .chat-msg-shell__bubble-wrap{max-width:100%}.afc-chat-msg__bubble{padding:9px 12px;font-size:12px;font-weight:400;line-height:18.6px;margin:0;word-break:break-word}.afc-chat-msg__bubble--incoming{color:var(--fg-w85);background:var(--bg-w07);border:1px solid var(--bg-w09);border-radius:14px 14px 14px 3px}.afc-chat-msg__bubble--incoming.afc-chat-msg__bubble--rich:not(.afc-chat-msg__bubble--media){color:#191919;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000f;border-radius:8px}.afc-chat-msg__bubble--incoming .afc-rich-property__tag{color:#07c160}.afc-chat-msg__bubble--incoming .afc-rich-property__name{color:#191919}.afc-chat-msg__bubble--incoming .afc-rich-property__meta{color:#fa5151}.afc-chat-msg__bubble--incoming .afc-rich-property__meta--empty{color:#b45309}.afc-chat-msg__bubble--incoming .afc-rich-property__meta:not(.afc-rich-property__meta--empty),.afc-chat-msg__bubble--incoming .afc-rich-property__addr{color:#888}.afc-chat-msg__bubble--incoming .afc-rich-property__meta:not(.afc-rich-property__meta--empty){color:#fa5151}.afc-chat-msg__bubble--incoming .afc-rich-property__addr{color:#999}.afc-chat-msg__bubble--incoming .afc-rich-property__cover--placeholder{background:#f0f0f0;border:1px solid #e8e8e8}.afc-chat-msg__bubble--outgoing{color:#191919;background:#95ec69;border:none;border-radius:14px 14px 3px}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--rich:not(.afc-chat-msg__bubble--media){color:#191919;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000f;border-radius:8px}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--rich:not(.afc-chat-msg__bubble--media) .afc-rich-file{background:#f7f7f7;border-color:#ececec}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--rich:not(.afc-chat-msg__bubble--media) .afc-rich-action__tag{color:#576b95}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--rich:not(.afc-chat-msg__bubble--media) .afc-rich-action__preview{color:#191919}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--rich:not(.afc-chat-msg__bubble--media) .afc-rich-action__thumb{background:#f0f0f0;border-color:#e8e8e8}.afc-chat-msg__bubble--outgoing .afc-rich-property__tag{color:#07c160}.afc-chat-msg__bubble--outgoing .afc-rich-property__name{font-size:13px;font-weight:400;color:#191919;line-height:1.35}.afc-chat-msg__bubble--outgoing .afc-rich-property__meta{font-size:12px;font-weight:500;color:#fa5151}.afc-chat-msg__bubble--outgoing .afc-rich-property__meta--empty{color:#b45309;font-weight:500}.afc-chat-msg__bubble--outgoing .afc-rich-property__addr{font-size:11px;color:#999;padding-top:0;margin-top:0;border-top:none}.afc-chat-msg__bubble--outgoing .afc-rich-property__cover--placeholder{background:#f0f0f0;border:1px solid #e8e8e8}.afc-chat-msg__bubble--outgoing .afc-rich-file{background:var(--bg-w80);border-color:#0f172a1a}.afc-chat-msg__bubble--outgoing .afc-rich-file__name{color:#0f172ae0}.afc-chat-msg__bubble--outgoing .afc-rich-file__action{color:#1d4ed8}.afc-chat-msg__time{font-size:8px;font-weight:400;line-height:12px;color:var(--fg-w22);padding-inline:2px;white-space:nowrap}.afc-chat-msg__closing{margin:4px 2px 0;font-size:9px;line-height:1.45;color:var(--fg-w50)}.afc-chat-msg__auto-reply-badge{display:inline-flex;align-items:center;gap:4px;margin:0 0 4px 2px;padding:2px 8px;border-radius:999px;background:#63b3ed29;border:1px solid rgba(99,179,237,.32);font-size:11px;line-height:1.4;color:var(--fg-w85);align-self:flex-start}.afc-chat-msg__auto-reply-badge--away{background:#ffb74d24;border-color:#ffb74d52}.afc-chat-msg__auto-reply-badge--outgoing{align-self:flex-end;margin-inline:0 2px}.afc-chat-msg__auto-reply-name{font-weight:600;color:#cfe6ff}.afc-chat-msg__auto-reply-tag{font-weight:400;color:var(--fg-w65)}.afc-chat-msg__auto-reply-tag:before{content:"·";margin-right:4px;color:var(--fg-w40)}.afc-chat-msg__feedback{display:flex;gap:6px;margin-top:4px;padding-inline:2px}.afc-chat-msg__feedback-btn{padding:2px 8px;border-radius:999px;border:1px solid var(--bg-w10);background:var(--bg-w03);font-size:9px;font-weight:600;color:var(--fg-w40);cursor:pointer;transition:color .15s ease,border-color .15s ease}.afc-chat-msg__feedback-btn:hover{color:var(--fg-w68);border-color:var(--bg-w18)}.afc-chat-followups{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.afc-chat-followups__chip{padding:4px 10px;border-radius:999px;border:1px solid var(--bg-w10);background:var(--bg-w04);font-size:10px;font-weight:600;color:var(--fg-w55);cursor:pointer;transition:color .15s ease,border-color .15s ease}.afc-chat-followups__chip:hover:not(:disabled){color:var(--fg-w80);border-color:#00f0ff47}.afc-chat-followups__chip:disabled{opacity:.45;cursor:not-allowed}.afc-chat-msg__typing{display:flex;align-items:center;gap:3px;padding:9px 13px;background:var(--bg-w07);border:1px solid var(--bg-w09);border-radius:14px 14px 14px 3px}.afc-chat-msg__typing-dot{width:4px;height:4px;border-radius:50%;background:var(--afc-msg-avatar-color, #ff453a)}.afc-chat-footer{flex-shrink:0;padding:11px 14px 12px;background:var(--bg-w03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--bg-w06)}.afc-chat-quote-bar{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;padding:8px 10px;border-radius:8px;border-left:3px solid rgba(34,211,238,.65);background:var(--bg-w05)}.afc-chat-quote-bar__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.afc-chat-quote-bar__label{font-size:10px;color:#22d3eed9;font-weight:600}.afc-chat-quote-bar__text{font-size:12px;color:var(--fg-w60);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afc-chat-quote-bar__close{border:none;background:transparent;color:var(--fg-w45);cursor:pointer;font-size:16px;line-height:1;padding:0 2px}.afc-chat-multiselect-bar{display:flex;align-items:center;justify-content:space-around;gap:8px;padding:4px 0 2px}.afc-chat-multiselect-bar__btn{flex:1;border:1px solid var(--bg-w10);border-radius:8px;background:var(--bg-w06);color:var(--fg-w88);font-size:13px;padding:10px 8px;cursor:pointer}.afc-chat-multiselect-bar__btn:disabled{opacity:.4;cursor:not-allowed}.afc-chat-multiselect-bar__btn--cancel{background:transparent}.afc-chat-forward-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12100;display:flex;align-items:flex-end;justify-content:center;background:#00000073}.afc-chat-forward-sheet{width:min(420px,100%);max-height:60vh;overflow:auto;padding:14px 12px 18px;border-radius:14px 14px 0 0;background:#161618fa;border:1px solid var(--bg-w08)}.afc-chat-forward-sheet__title{font-size:14px;font-weight:600;color:var(--fg-w90);margin-bottom:10px;padding:0 6px}.afc-chat-forward-sheet__item{display:block;width:100%;text-align:left;border:none;background:transparent;color:var(--fg-w88);padding:12px 10px;border-radius:8px;font-size:13px;cursor:pointer}.afc-chat-forward-sheet__item:hover{background:var(--bg-w06)}.afc-chat-forward-sheet__empty{margin:8px 6px 12px;font-size:12px;color:var(--fg-w45)}.afc-chat-forward-sheet__cancel{display:block;width:100%;margin-top:8px;border:1px solid var(--bg-w10);border-radius:8px;background:var(--bg-w04);color:var(--fg-w75);padding:10px;cursor:pointer}.afc-chat-msg__quote{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%;margin:0 0 6px;padding:6px 8px;border:none;border-left:2px solid transparent;border-radius:4px;background:transparent;text-align:left;font:inherit;box-sizing:border-box;max-width:100%;overflow:hidden}.afc-chat-msg__quote-label{font-size:10px;line-height:1.2;font-weight:600;letter-spacing:.02em}.afc-chat-msg__quote-text{font-size:11px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;white-space:normal}.afc-chat-msg__quote--incoming{border-left-color:var(--bg-w35);background:var(--bg-w06)}.afc-chat-msg__quote--incoming .afc-chat-msg__quote-label{color:var(--fg-w48)}.afc-chat-msg__quote--incoming .afc-chat-msg__quote-text{color:var(--fg-w60)}.afc-chat-msg__quote--outgoing{border-left-color:#07c160d9;background:#00000014}.afc-chat-msg__quote--outgoing .afc-chat-msg__quote-label{color:#1919197a}.afc-chat-msg__quote--outgoing .afc-chat-msg__quote-text{color:#191919ad}.afc-chat-msg__quote--clickable{cursor:pointer;transition:background .12s ease}.afc-chat-msg__quote--clickable:hover{filter:brightness(1.05)}.afc-chat-msg__quote--clickable:focus-visible{outline:2px solid rgba(87,107,149,.45);outline-offset:1px}.afc-chat-msg--quote-flash{animation:afc-quote-flash 1.4s ease}@keyframes afc-quote-flash{0%,to{background:transparent}20%,55%{background:#576b9538}}.afc-chat-msg__text{margin:0}.afc-chat-input{display:flex;align-items:center;gap:5px;min-width:0}.afc-chat-input__tools{display:flex;align-items:center;gap:3px;flex-shrink:0}.afc-chat-input__tool{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #3a3a3a;background:var(--bg-w05);color:var(--fg-w40);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.afc-chat-input__tool:hover{color:var(--fg-w72);background:var(--bg-w08)}.afc-chat-input__tool--wide{flex:1;min-width:44px;max-width:52px}.afc-chat-input__tool--active{color:var(--fg-w88);border-color:#5a7bff73;background:#5a7bff24;box-shadow:0 0 0 1px #5a7bff1f}.afc-chat-input .chat-composer{background:color-mix(in srgb,var(--bg-page, #0a0e18) 55%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:var(--bg-w08)}.am-chat-tool-portal .afc-tool-sheet__backdrop,.am-chat-tool-portal .afc-tool-sheet{pointer-events:auto}.afc-tool-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:inherit}.afc-tool-sheet{position:absolute;left:0;right:0;bottom:0;z-index:2;width:100%;max-height:min(62%,420px);display:flex;flex-direction:column;border-radius:16px 16px 0 0;border:1px solid var(--celebration-panel-border);border-bottom:none;background:var(--celebration-panel-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--celebration-panel-shadow);overflow:hidden}.afc-tool-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 10px;border-bottom:1px solid var(--bg-w06)}.afc-tool-sheet__title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;color:var(--fg-w88)}.afc-tool-sheet__close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:var(--bg-w05);cursor:pointer}.afc-tool-sheet__body{padding:12px 14px 18px;overflow-y:auto}.afc-tool-sheet__hint,.afc-tool-sheet__status{margin:0 0 10px;font-size:11px;line-height:16px;color:var(--fg-w40)}.afc-tool-sheet__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.afc-tool-sheet__chip{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border-radius:999px;border:1px solid rgba(90,123,255,.28);background:#5a7bff1a;font-size:11px;font-weight:600;color:var(--fg-w82);cursor:pointer;transition:background .2s ease,border-color .2s ease}.afc-tool-sheet__chip--active{background:#5a7bff38;border-color:#5a7bff80;color:var(--fg-w95)}.afc-tool-sheet__chip--ghost{background:#22d3ee14;border-color:#22d3ee38}.afc-tool-sheet__chip:disabled{opacity:.55;cursor:wait}.afc-tool-sheet__field{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.afc-tool-sheet__field-label{font-size:10px;font-weight:700;color:var(--fg-w45)}.afc-tool-sheet__input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--bg-w08);background:#00000040;color:var(--fg-w92);font-size:12px;outline:none}.afc-tool-sheet__input:focus{border-color:#5a7bff73}.afc-tool-sheet__input::placeholder{color:var(--fg-w28)}.afc-tool-sheet__location-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:4px}.afc-tool-sheet__secondary{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;margin-bottom:8px;border:1px solid rgba(245,158,11,.35);border-radius:12px;background:#f59e0b14;font-size:12px;font-weight:700;color:#fbbf24;cursor:pointer}.afc-tool-sheet__secondary:disabled{opacity:.55;cursor:wait}.afc-tool-sheet__textarea--knowledge{min-height:120px}.afc-tool-sheet__knowledge-hits{margin:8px 0 10px}.afc-tool-sheet__knowledge-list{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;max-height:120px;overflow-y:auto}.afc-tool-sheet__knowledge-item{padding:8px 10px;border-radius:10px;background:var(--bg-w04);border:1px solid var(--bg-w06)}.afc-tool-sheet__knowledge-name{display:block;font-size:11px;font-weight:700;color:var(--fg-w82)}.afc-tool-sheet__knowledge-value{display:block;margin-top:2px;font-size:10px;line-height:1.45;color:var(--fg-w40);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-tool-sheet__primary{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:none;border-radius:12px;background:linear-gradient(135deg,#5a7bff,#8b5cf6);font-size:12px;font-weight:700;color:var(--fg-w95);cursor:pointer}.afc-tool-sheet__primary:disabled{opacity:.6;cursor:wait}.afc-tool-sheet__grid{display:grid;gap:10px}.afc-tool-sheet__grid--4{grid-template-columns:repeat(4,1fr)}.afc-tool-sheet__grid--5{grid-template-columns:repeat(5,1fr)}.afc-tool-sheet__grid--3{grid-template-columns:repeat(3,1fr)}.afc-tool-sheet__tile,.afc-tool-sheet__action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:76px;padding:12px 8px;border:none;border-radius:14px;background:var(--bg-w05);cursor:pointer;transition:background .12s ease,transform .12s ease}.afc-tool-sheet__tile:hover,.afc-tool-sheet__action:hover{background:var(--bg-w09);transform:translateY(-1px)}.afc-tool-sheet__tile:active,.afc-tool-sheet__action:active{transform:translateY(0)}.afc-tool-sheet__tile:disabled,.afc-tool-sheet__action:disabled{opacity:.55;cursor:wait}.afc-tool-sheet__tile-icon,.afc-tool-sheet__action-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:none;background:var(--bg-w08)}.afc-tool-sheet__tile-label,.afc-tool-sheet__action-label{font-size:10px;font-weight:600;color:var(--fg-w60);text-align:center}.afc-tool-sheet__property-list{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow-y:auto}.afc-tool-sheet__empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:18px 16px 10px}.afc-tool-sheet__empty-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--bg-w05)}.afc-tool-sheet__empty-title{margin:0;font-size:13px;font-weight:700;color:var(--fg-w82)}.afc-tool-sheet__empty-desc{margin:0;max-width:320px;font-size:11px;line-height:1.55;color:var(--fg-w40)}.afc-tool-sheet__property{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--bg-w06);border-radius:12px;background:var(--bg-w03);cursor:pointer;text-align:left}.afc-tool-sheet__property:hover{border-color:#5a7bff40;background:#5a7bff0f}.afc-tool-sheet__property-cover{flex-shrink:0;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--bg-w05);display:flex;align-items:center;justify-content:center}.afc-tool-sheet__property-cover img{width:100%;height:100%;object-fit:cover}.afc-tool-sheet__property-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.afc-tool-sheet__property-name{font-size:12px;font-weight:700;color:var(--fg-w90)}.afc-tool-sheet__property-meta,.afc-tool-sheet__property-addr,.afc-tool-sheet__property-extra{font-size:10px;color:var(--fg-w45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afc-tool-sheet__property-extra{color:var(--fg-w32)}.afc-tool-sheet__welfare-list{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow-y:auto}.afc-tool-sheet__welfare{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--bg-w06);border-radius:12px;background:var(--bg-w03);cursor:pointer;text-align:left;font:inherit;color:inherit}.afc-tool-sheet__welfare:hover{border-color:color-mix(in srgb,var(--welfare-accent, #5a7bff) 35%,transparent);background:color-mix(in srgb,var(--welfare-accent, #5a7bff) 8%,transparent)}.afc-tool-sheet__welfare-icon{flex-shrink:0;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--welfare-accent, #5a7bff) 12%,transparent);border:1px solid color-mix(in srgb,var(--welfare-accent, #5a7bff) 22%,transparent)}.afc-tool-sheet__work-list{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow-y:auto}.afc-tool-sheet__work{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--bg-w06);border-radius:12px;background:var(--bg-w03);cursor:pointer;text-align:left}.afc-tool-sheet__work:hover{border-color:#fb923c59;background:#fb923c14}.afc-tool-sheet__work-cover{flex-shrink:0;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--bg-w05);display:flex;align-items:center;justify-content:center}.afc-tool-sheet__work-cover img{width:100%;height:100%;object-fit:cover}.afc-tool-sheet__work-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.afc-tool-sheet__work-name{font-size:12px;font-weight:700;color:var(--fg-w90)}.afc-tool-sheet__work-meta,.afc-tool-sheet__work-preview{font-size:10px;color:var(--fg-w45);line-height:1.35}.afc-tool-sheet__work-preview{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.afc-sheet-fade-enter-active,.afc-sheet-fade-leave-active{transition:opacity .2s ease}.afc-sheet-fade-enter-from,.afc-sheet-fade-leave-to{opacity:0}.afc-sheet-slide-enter-active,.afc-sheet-slide-leave-active{transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .2s ease}.afc-sheet-slide-enter-from,.afc-sheet-slide-leave-to{transform:translateY(100%);opacity:0}.afc-chat-msg__bubble--rich{padding:0;overflow:hidden;min-width:180px}.afc-chat-msg__bubble--rich.afc-chat-msg__bubble--media{min-width:0;padding:0;background:transparent!important;border:none!important;overflow:visible;box-shadow:none}.afc-rich-property{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 10px 8px;margin:0;width:100%;min-width:200px;max-width:min(72vw,280px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease}.afc-rich-property:hover{background:#00000008}.afc-rich-property:active{background:#0000000d}.afc-rich-property--incomplete .afc-rich-property__meta--empty{color:#b45309}.afc-rich-property__cover{width:52px;height:52px;border-radius:10px;object-fit:cover;flex-shrink:0}.afc-rich-property__cover--placeholder{display:flex;align-items:center;justify-content:center;background:#5a7bff1f}.afc-rich-property__body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.afc-rich-property__tag{font-size:10px;font-weight:600;letter-spacing:.02em;color:#6ee7a0}.afc-rich-property__name{font-size:14px;font-weight:400;line-height:1.35;color:var(--fg-w95);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-rich-property__meta{font-size:12px;font-weight:500;color:#fa5151;line-height:1.35}.afc-rich-property__meta--empty{font-weight:500;color:var(--fg-w55)}.afc-rich-property__addr{font-size:11px;color:var(--fg-w55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afc-rich-property__foot{width:100%;flex-basis:100%;margin-top:2px;padding-top:8px;border-top:1px solid var(--bg-w10);font-size:11px;color:var(--fg-w45);text-align:left}.afc-chat-msg__bubble--outgoing .afc-rich-property__foot,.afc-chat-msg__bubble--incoming .afc-rich-property__foot{border-top-color:#ececec;color:#888}.afc-rich-welfare{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 10px 8px;margin:0;width:100%;min-width:220px;max-width:min(78vw,320px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease}.afc-rich-welfare:hover{background:#00000008}.afc-rich-welfare__thumb{width:52px;height:52px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--afc-welfare-accent, #5a7bff) 12%,#f0f0f0);border:1px solid color-mix(in srgb,var(--afc-welfare-accent, #5a7bff) 22%,#e8e8e8)}.afc-rich-welfare__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.afc-rich-welfare__tag{font-size:9px;font-weight:800;letter-spacing:.06em;color:var(--afc-welfare-accent, #5a7bff)}.afc-rich-welfare__title{font-size:13px;font-weight:700;color:inherit;line-height:1.35}.afc-rich-welfare__meta{font-size:11px;color:#0000008c;line-height:1.35}.afc-rich-welfare__meta--secondary{font-size:10px;color:#0000006b}.afc-rich-welfare__desc{font-size:10px;color:#0000006b;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-rich-welfare__foot{width:100%;flex-basis:100%;margin-top:2px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08);font-size:11px;color:var(--afc-welfare-accent, #576b95);text-align:left}.afc-chat-msg__bubble--outgoing .afc-rich-welfare__meta,.afc-chat-msg__bubble--incoming .afc-rich-welfare__meta{color:var(--fg-w55)}.afc-chat-msg__bubble--outgoing .afc-rich-welfare__meta.afc-rich-welfare__meta--secondary,.afc-chat-msg__bubble--incoming .afc-rich-welfare__meta.afc-rich-welfare__meta--secondary{color:var(--fg-w38)}.afc-chat-msg__bubble--outgoing .afc-rich-welfare__desc,.afc-chat-msg__bubble--incoming .afc-rich-welfare__desc{color:var(--fg-w40)}.afc-chat-msg__bubble--outgoing .afc-rich-welfare__foot,.afc-chat-msg__bubble--incoming .afc-rich-welfare__foot{border-top-color:var(--bg-w10)}.afc-rich-media{display:flex;flex-direction:column;min-width:0;max-width:min(42vw,220px)}.afc-rich-media__preview{display:block;padding:0;margin:0;border:none;background:transparent;cursor:zoom-in;border-radius:8px;overflow:hidden;line-height:0}.afc-rich-media__img{width:100%;max-width:220px;min-width:120px;max-height:280px;border-radius:8px;object-fit:cover;display:block;background:#0000001f;box-shadow:0 2px 8px #0000002e}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--media .afc-rich-media__img{border-radius:8px 2px 8px 8px}.afc-chat-msg__bubble--incoming.afc-chat-msg__bubble--media .afc-rich-media__img{border-radius:2px 8px 8px}.afc-rich-media__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:120px;min-height:96px;padding:12px;border-radius:8px;background:var(--bg-w04);border:1px dashed var(--bg-w12)}.afc-rich-media__fallback-text{font-size:10px;color:var(--fg-w45)}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--media .afc-rich-media__fallback{background:var(--bg-w72);border-color:#0f172a1f}.afc-chat-msg__bubble--outgoing.afc-chat-msg__bubble--media .afc-rich-media__fallback .afc-rich-media__fallback-text{color:#0f172a8c}.afc-rich-file{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:160px;max-width:260px;padding:10px 12px;border-radius:12px;background:var(--bg-w04);border:1px solid var(--bg-w08);text-decoration:none;color:inherit;transition:border-color .2s ease,background .2s ease}.afc-rich-file:hover{border-color:#5a7bff59;background:#5a7bff14}.afc-rich-file__info{display:inline-flex;align-items:center;gap:8px;min-width:0}.afc-rich-file__name{font-size:12px;color:var(--fg-w88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afc-rich-file__action{flex-shrink:0;font-size:10px;font-weight:700;color:#5a7bff}.afc-rich-location{display:flex;flex-direction:column;align-items:stretch;padding:0;margin:0;width:100%;min-width:200px;max-width:min(72vw,230px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;overflow:hidden;transition:opacity .15s ease}.afc-rich-location:hover{opacity:.92}.afc-rich-location:active{opacity:.85}.afc-rich-location__map{width:100%;height:96px;flex-shrink:0;overflow:hidden;background:#d8ddd4;position:relative}.afc-rich-location__map-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;z-index:1}.afc-rich-location__map-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:0;background:radial-gradient(ellipse 70% 55% at 50% 42%,var(--bg-w45) 0%,transparent 70%),linear-gradient(180deg,var(--fg-w35) 0%,var(--fg-w01) 40%),linear-gradient(90deg,var(--fg-w22) 1px,transparent 1px),linear-gradient(var(--fg-w18) 1px,transparent 1px),#d8ddd4;background-size:auto,auto,28px 28px,28px 28px,auto}.afc-rich-location__info{display:flex;flex-direction:column;gap:3px;padding:8px 10px 10px;min-width:0}.afc-rich-location__label{font-size:15px;font-weight:400;color:#191919;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afc-rich-location__addr{font-size:12px;color:#888;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afc-rich-lead{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 10px 8px;margin:0;width:100%;min-width:200px;max-width:min(72vw,280px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease}.afc-rich-lead:hover{background:#00000008}.afc-rich-lead:active{background:#0000000d}.afc-rich-lead__avatar{flex-shrink:0;width:52px;height:52px;border-radius:10px;overflow:hidden}.afc-rich-lead__avatar .lead-avatar-display{width:100%!important;height:100%!important;border-radius:10px}.afc-rich-lead__avatar .lead-avatar-display__img{border-radius:10px}.afc-rich-lead__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.afc-rich-lead__tag{font-size:9px;font-weight:800;letter-spacing:.06em;color:#14b8a6}.afc-rich-lead__name{font-size:13px;font-weight:400;color:#191919;line-height:1.35}.afc-rich-lead__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.afc-rich-lead__badge{font-size:10px;font-weight:700;color:var(--afc-lead-color, #576b95);background:var(--afc-lead-badge-bg, #f0f0f0);border:1px solid var(--afc-lead-badge-border, #e8e8e8);padding:1px 6px;border-radius:999px}.afc-rich-lead__status{font-size:10px;color:#888}.afc-rich-lead__preview{font-size:11px;color:#888;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-rich-lead__foot{width:100%;padding-top:6px;margin-top:2px;border-top:1px solid #ececec;font-size:11px;font-weight:600;color:#576b95;text-align:left}.afc-chat-msg__bubble--incoming .afc-rich-lead__tag{color:#14b8a6}.afc-chat-msg__bubble--incoming .afc-rich-lead__name{color:#191919}.afc-chat-msg__bubble--incoming .afc-rich-lead__preview,.afc-chat-msg__bubble--incoming .afc-rich-lead__status{color:#888}.afc-chat-msg__bubble--outgoing .afc-rich-lead__tag{color:#14b8a6}.afc-chat-msg__bubble--outgoing .afc-rich-lead__name{color:#191919}.afc-chat-msg__bubble--outgoing .afc-rich-lead__preview,.afc-chat-msg__bubble--outgoing .afc-rich-lead__status{color:#888}.afc-tool-sheet__lead-list{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow-y:auto}.afc-tool-sheet__lead{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--bg-w08);border-radius:12px;background:var(--bg-w04);cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease}.afc-tool-sheet__lead:hover{background:var(--bg-w07);border-color:var(--bg-w12)}.afc-tool-sheet__lead-avatar{flex-shrink:0}.afc-tool-sheet__lead-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.afc-tool-sheet__lead-name{font-size:13px;font-weight:600;color:var(--fg-w90)}.afc-tool-sheet__lead-meta{font-size:11px;color:var(--fg-w45)}.afc-tool-sheet__lead-preview{font-size:10px;color:var(--fg-w35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afc-rich-knowledge{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 10px 8px;margin:0;width:100%;min-width:200px;max-width:min(72vw,280px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease}.afc-rich-knowledge:hover{background:#00000008}.afc-rich-knowledge:active{background:#0000000d}.afc-rich-knowledge--info .afc-rich-knowledge__meta--empty{color:#b45309}.afc-rich-knowledge__thumb{width:52px;height:52px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff7ed;border:1px solid #fed7aa}.afc-rich-knowledge__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.afc-rich-knowledge__tag{font-size:9px;font-weight:800;letter-spacing:.06em;color:#f59e0b}.afc-rich-knowledge__query{font-size:13px;font-weight:400;color:#191919;line-height:1.35}.afc-rich-knowledge__meta{font-size:10px;color:#576b95;font-weight:600}.afc-rich-knowledge__meta--empty{color:#b45309;font-weight:500}.afc-rich-knowledge__preview{margin:0;font-size:11px;color:#888;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-rich-knowledge__foot{width:100%;padding-top:6px;margin-top:2px;border-top:1px solid #ececec;font-size:11px;font-weight:600;color:#576b95;text-align:left}.afc-rich-transfer{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 10px 8px;margin:0;width:100%;min-width:200px;max-width:min(72vw,280px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease}.afc-rich-transfer:hover{background:#00000008}.afc-rich-transfer--pending .afc-rich-transfer__status{color:#b45309}.afc-rich-transfer--accepted .afc-rich-transfer__status{color:#15803d}.afc-rich-transfer--rejected .afc-rich-transfer__status{color:#b91c1c}.afc-rich-transfer__thumb{width:52px;height:52px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ecfeff;border:1px solid #a5f3fc}.afc-rich-transfer__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.afc-rich-transfer__tag{font-size:9px;font-weight:800;letter-spacing:.06em;color:#06b6d4}.afc-rich-transfer__title{margin:0;font-size:13px;font-weight:400;color:#191919;line-height:1.35}.afc-rich-transfer__status{font-size:10px;font-weight:700}.afc-rich-transfer__preview{margin:0;font-size:11px;color:#888;line-height:1.35}.afc-rich-transfer__foot{width:100%;padding-top:6px;margin-top:2px;border-top:1px solid #ececec;font-size:11px;font-weight:600;color:#576b95;text-align:left}.afc-tool-sheet__transfer-list{display:flex;flex-direction:column;gap:8px;max-height:180px;overflow-y:auto;margin-bottom:10px}.afc-tool-sheet__transfer{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--bg-w08);border-radius:12px;background:var(--bg-w04);cursor:pointer;text-align:left}.afc-tool-sheet__transfer--active{border-color:#22d3ee73;background:#22d3ee14}.afc-tool-sheet__transfer-avatar{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--bg-w06)}.afc-tool-sheet__transfer-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.afc-tool-sheet__transfer-name{font-size:13px;font-weight:600;color:var(--fg-w90)}.afc-tool-sheet__transfer-meta{font-size:11px;color:var(--fg-w45)}.afc-chat-msg__bubble--incoming .afc-rich-transfer__title,.afc-chat-msg__bubble--outgoing .afc-rich-transfer__title{color:#191919}.afc-chat-msg__bubble--incoming .afc-rich-transfer__preview,.afc-chat-msg__bubble--outgoing .afc-rich-transfer__preview{color:#888}.afc-chat-msg__bubble--incoming .afc-rich-knowledge__query,.afc-chat-msg__bubble--outgoing .afc-rich-knowledge__query{color:#191919}.afc-chat-msg__bubble--incoming .afc-rich-knowledge__preview,.afc-chat-msg__bubble--incoming .afc-rich-knowledge__meta,.afc-chat-msg__bubble--outgoing .afc-rich-knowledge__preview,.afc-chat-msg__bubble--outgoing .afc-rich-knowledge__meta{color:#888}.afc-chat-msg__bubble--incoming .afc-rich-work__name,.afc-chat-msg__bubble--outgoing .afc-rich-work__name{color:#191919}.afc-chat-msg__bubble--incoming .afc-rich-work__preview,.afc-chat-msg__bubble--incoming .afc-rich-work__meta,.afc-chat-msg__bubble--outgoing .afc-rich-work__preview,.afc-chat-msg__bubble--outgoing .afc-rich-work__meta{color:#888}.afc-chat-msg__bubble--incoming .afc-rich-work__cover--placeholder,.afc-chat-msg__bubble--outgoing .afc-rich-work__cover--placeholder{background:#f2f2f2;border:1px solid #e8e8e8}.afc-chat-msg__bubble--incoming .afc-rich-location__label,.afc-chat-msg__bubble--outgoing .afc-rich-location__label{color:#191919}.afc-chat-msg__bubble--incoming .afc-rich-location__addr,.afc-chat-msg__bubble--outgoing .afc-rich-location__addr{color:#888}.afc-rich-work{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:10px 10px 8px;margin:0;width:100%;min-width:200px;max-width:min(72vw,240px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:opacity .15s ease}.afc-rich-work:hover{opacity:.92}.afc-rich-work:active{opacity:.85}.afc-rich-work__body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1;order:1}.afc-rich-work__cover-wrap{position:relative;flex-shrink:0;order:2;width:48px;height:48px}.afc-rich-work__cover{width:48px;height:48px;border-radius:4px;object-fit:cover;display:block}.afc-rich-work__cover--placeholder{display:flex;align-items:center;justify-content:center;background:#f2f2f2;border:1px solid #e8e8e8}.afc-rich-work__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#00000047;pointer-events:none}.afc-rich-work__name{font-size:14px;font-weight:400;line-height:1.4;color:var(--fg-w95);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-rich-work__meta{font-size:11px;line-height:1.35;color:var(--fg-w45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afc-rich-work__preview{font-size:11px;color:var(--fg-w55);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-rich-work__foot{width:100%;flex-basis:100%;order:3;margin-top:2px;padding-top:8px;border-top:1px solid var(--bg-w10);font-size:11px;color:var(--fg-w45);text-align:left}.afc-chat-msg__bubble--outgoing .afc-rich-work__foot,.afc-chat-msg__bubble--incoming .afc-rich-work__foot{border-top-color:#ececec;color:#888}.afc-tool-sheet__back{display:inline-flex;align-items:center;gap:4px;margin-bottom:8px;padding:0;border:none;background:transparent;color:var(--fg-w45);font-size:11px;cursor:pointer}.afc-tool-sheet__textarea{width:100%;min-height:72px;padding:10px 12px;border-radius:10px;border:1px solid var(--bg-w08);background:#00000040;color:var(--fg-w92);font-size:12px;line-height:1.45;resize:vertical;outline:none;font-family:inherit}.afc-tool-sheet__textarea:focus{border-color:#5a7bff73}.afc-rich-voice{display:flex;flex-direction:column;gap:8px;min-width:180px;max-width:280px}.afc-rich-voice__player{width:100%;height:32px}.afc-rich-voice__meta{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--fg-w72)}.afc-rich-voice__hint{margin-left:4px;padding:1px 6px;border-radius:4px;background:var(--bg-w08);color:var(--fg-w50);font-size:10px}.afc-rich-voice__transcript{margin:0;font-size:12px;line-height:1.45;color:var(--fg-w88)}.afc-rich-action-wrap{text-decoration:none;color:inherit}.afc-rich-action{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 10px 8px;margin:0;width:100%;min-width:200px;max-width:min(72vw,300px);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease}.afc-rich-action:hover{background:#00000008}.afc-rich-action:active{background:#0000000d}.afc-rich-action--pending .afc-rich-action__tag{color:#ea580c}.afc-rich-action--info .afc-rich-action__tag{color:#576b95}.afc-rich-action__thumb{width:52px;height:52px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border:1px solid #e8e8e8}.afc-rich-action__body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.afc-rich-action__tag{font-size:9px;font-weight:800;letter-spacing:.06em;color:#576b95}.afc-rich-action__preview{margin:0;font-size:13px;font-weight:400;line-height:1.4;color:#191919;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afc-rich-action__foot{width:100%;padding-top:6px;margin-top:2px;border-top:1px solid #ececec;font-size:11px;font-weight:600;color:#576b95;text-align:left}.afc-chat-image-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000d1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.afc-chat-image-preview__img{max-width:100%;max-height:100%;border-radius:8px;object-fit:contain;box-shadow:0 8px 32px #00000073}.afc-chat-image-preview__close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;border-radius:50%;background:var(--bg-w12);color:var(--fg-w88);font-size:20px;line-height:1;cursor:pointer}.afc-voice-record-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding:10px 12px;border-radius:12px;background:#ff453a1a;border:1px solid rgba(255,69,58,.22);font-size:12px;font-weight:700;color:#ff453a}.afc-voice-record-bar__actions{display:flex;gap:8px}.afc-voice-record-bar__actions button{font-size:11px;font-weight:700;padding:4px 10px;border-radius:8px;border:1px solid var(--bg-w08);background:var(--bg-w05);color:var(--fg-w55);cursor:pointer}.afc-voice-record-bar__actions button.is-send{color:var(--fg-w95);border-color:#5a7bff73;background:#5a7bff59}.chat-composer__input--listening{border-color:#22d3ee73!important;box-shadow:0 0 0 1px #22d3ee26}.chat-composer-mic-btn{color:#22d3ee}.chat-composer-mic-btn--active{background:#22d3ee59!important;border-color:#22d3ee80!important;color:#fff}:root{--brand: var(--acc-brand);--brand-light: #7B97FF;--brand-dark: #3D63F0;--brand-alpha: rgba(90, 123, 255, .12);--brand-border: rgba(90, 123, 255, .28);--brand-glow: rgba(90, 123, 255, .35);--primary-50: #F0F2FF;--primary-100: #E3E8FF;--primary-200: #C8D2FF;--primary-300: #A3B4FF;--primary-400: var(--acc-brand-light);--primary-500: var(--acc-brand);--primary-600: #3D63F0;--primary-700: #2548C8;--primary-800: #15318A;--primary-900: #0A1E52;--primary-950: #050E30;--success: #34C759;--success-bg: rgba(48, 209, 88, .12);--warning: #FF9F0A;--warning-bg: rgba(255, 159, 10, .12);--error: #FF453A;--error-bg: rgba(255, 69, 58, .12);--sem-success: var(--success);--sem-warning: var(--warning);--sem-error: var(--error);--info: #007AFF;--info-bg: rgba(0, 122, 255, .12);--accent-purple: var(--acc-purple);--accent-blue: var(--acc-brand-light);--accent-cyan: #00F0FF;--accent-green: #10B981;--accent-teal: #34D399;--accent-amber: #F59E0B;--accent-violet: #7C3AED;--accent-pink: var(--acc-violet2);--accent-orange: #F97316;--accent-slate: #94A3B8;--accent-red: #EF4444;--accent-rose: #F43F5E;--accent-violet2: var(--acc-violet2);--acc-purple: var(--accent-purple);--acc-blue: var(--accent-blue);--acc-cyan: var(--accent-cyan);--acc-green: var(--accent-green);--acc-teal: var(--accent-teal);--acc-amber: var(--accent-amber);--acc-violet: var(--accent-violet);--acc-violet2: var(--accent-violet2);--acc-pink: var(--accent-pink);--acc-orange: var(--accent-orange);--acc-slate: var(--accent-slate);--acc-red: var(--accent-red);--acc-rose: var(--accent-rose);--bg-page: var(--bg-page, #080E1A);--bg-modal: var(--bg-page);--bg-card: #1C1C1E;--bg-card2: #141418;--bg-tertiary: #2C2C2E;--bd-std: #2A2A2A;--bd-bright: #3A3A3A;--font-sans: "Noto Sans SC", "PingFang SC", "SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-mono: "SF Mono", "JetBrains Mono", "Fira Code", Menlo, monospace;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .25);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 4px 20px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .55);--shadow-xl: 0 16px 60px rgba(0, 0, 0, .7);--shadow-brand: 0 4px 16px rgba(90, 123, 255, .4);--radius-card: 20px;--radius-card-mobile: 24px;--radius-element: 12px;--radius-chip: 8px;--radius-modal: 28px;--radius-sm: 10px;--ease-normal: cubic-bezier(.25, .46, .45, .94);--ease-spring: cubic-bezier(.3, 0, 0, 1);--dur-normal: .2s;--dur-slow: .3s;--sidebar-width: 255px;--sidebar-collapsed: 67px;--header-height: 56px;--tabbar-height: 80px;--status-bar: 44px;--page-padding: 16px;--card-padding: 14px;--touch-min: 44px}@media (max-width: 1023px){:root{--theme-bg: var(--bg-page, #080E1A);--theme-card: #1C1C1E;--theme-tertiary: #2C2C2E;--theme-text: #FFFFFF;--theme-text-secondary: var(--fg-w55);--theme-text-hint: var(--fg-w35);--theme-separator: rgba(84, 84, 88, .65);--theme-radius: 12px;--theme-radius-xl: 20px;--theme-radius-2xl: 24px;--radius-card: 24px}}@media (min-width: 1024px){:root{--theme-bg: var(--bg-page, #080E1A);--theme-card: #1C1C1E;--theme-tertiary: #2C2C2E;--theme-text: #FFFFFF;--theme-text-secondary: var(--fg-w55);--theme-text-hint: var(--fg-w35);--theme-separator: var(--fg-w08);--theme-radius: 8px;--theme-radius-xl: 20px;--theme-radius-2xl: 20px}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:var(--font-sans);font-size:16px;line-height:1.5;color:var(--theme-text);background-color:var(--theme-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}button:not([class*=__],[class*=desktop-],[class*=comm-matrix],[class*=chat-composer],[class*=nsb-],[class*=am-chat],[class*=am-float],[class*=am-contact],[class*=afc-chat],[class*=-figma],[class*=dl-],[class*=-modal],[class*=-wizard],[class*=psw-],[class*=psm-],[class*=itf-],[class*=itfp-],[class*=itfe-],[class*=vfvp-],[class*=vfvr-],[class*=vfve-],[class*=vfvan-],[class*=vfsb-],[class*=flow-sb-],[class*=af-ext-],[class*=vf-],[class*=pps-],[class*=-drawer],[class*=theme-],[class*=ih-],[class*=ipc-],[class*=se-],[class*=dm-],[class*=ov-],[class*=ss-],[class*=avatar-collect],[class*=weather-],[class*=stat-detail],[class*=evolution-],[class*=leads-radar],[class*=enterprise-inquiry],[class*=works-heat],[class*=settings-],[class*=pd-],[class*=dim-activate],[class*=ca-],[class*=bm-],[class*=mc-],[class*=mtl-],[class*=mvp-],[class*=mit-],[class*=mat-],[class*=wpm-],[class*=cover-picker],[class*=share-modal-],[class*=share-poster]){border:none;background:none}input,textarea,select{font-family:inherit;font-size:inherit}img,video{max-width:100%;height:auto}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}::selection{background:var(--brand-alpha);color:var(--brand)}.fade-enter-active,.fade-leave-active{transition:opacity var(--dur-normal) var(--ease-normal)}.fade-enter-from,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:all var(--dur-slow) var(--ease-spring)}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(20px)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-container{max-width:1200px;margin:0 auto;padding:0 var(--page-padding)}.am-animate-spin-cw{animation:amSpinCW 1s linear infinite}.am-animate-dot-breathe{animation:amDotBreathe 1.4s ease-in-out infinite alternate}.am-animate-skeleton{animation:amSkeleton 1.5s ease-in-out infinite}.am-animate-breathe{animation:amBreathe 2s ease-in-out infinite}.am-animate-shake{animation:amShake .5s ease-in-out infinite}.am-animate-float{animation:amFloat 2s ease-in-out infinite}.am-animate-ripple-expand{animation:amRippleExpand 1s ease-out infinite}.am-animate-beat{animation:amBeat .8s ease-in-out infinite}.am-animate-bounce-dot{animation:amBounceDot 1.4s ease-in-out infinite both}@keyframes amSpinCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes amDotBreathe{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@keyframes amSkeleton{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@keyframes amBreathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.85}}@keyframes amShake{0%,to{transform:translate(0)}10%{transform:translate(-4px)}20%{transform:translate(4px)}30%{transform:translate(-4px)}40%{transform:translate(4px)}50%{transform:translate(-2px)}60%{transform:translate(2px)}70%{transform:translate(-1px)}80%{transform:translate(1px)}}@keyframes amFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes amRippleExpand{0%{transform:scale(.5);opacity:.8}to{transform:scale(2.5);opacity:0}}@keyframes amBeat{0%,to{transform:scale(1)}15%{transform:scale(1.15)}30%{transform:scale(1)}45%{transform:scale(1.08)}60%{transform:scale(1)}}@keyframes amBounceDot{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.am-animate-pulse{animation:amPulse 2s cubic-bezier(.25,.46,.45,.94) infinite}.am-animate-pulse-fast{animation:amPulse 1s cubic-bezier(.25,.46,.45,.94) infinite}.am-animate-pulse-slow{animation:amPulse 3s cubic-bezier(.25,.46,.45,.94) infinite}@keyframes amPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.am-animate-fade-in{animation:amFadeIn .3s cubic-bezier(.25,.46,.45,.94) forwards}.am-animate-fade-out{animation:amFadeOut .2s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes amFadeIn{0%{opacity:0}to{opacity:1}}@keyframes amFadeOut{0%{opacity:1}to{opacity:0}}.am-animate-slide-in-up{animation:amSlideInUp .3s cubic-bezier(.25,.46,.45,.94) forwards}.am-animate-slide-in-down{animation:amSlideInDown .3s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes amSlideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes amSlideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes amScaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.am-transition-fade-enter-active,.am-transition-fade-leave-active{transition:opacity .3s cubic-bezier(.3,0,0,1)}.am-transition-fade-enter-from,.am-transition-fade-leave-to{opacity:0}.am-transition-slide-up-enter-active,.am-transition-slide-up-leave-active{transition:all .3s cubic-bezier(.3,0,0,1)}.am-transition-slide-up-enter-from,.am-transition-slide-up-leave-to{opacity:0;transform:translateY(20px)}.am-transition-scale-enter-active{transition:all .3s cubic-bezier(.3,0,0,1)}.am-transition-scale-leave-active{transition:all .2s cubic-bezier(.25,.46,.45,.94)}.am-transition-scale-enter-from,.am-transition-scale-leave-to{opacity:0;transform:scale(.9)}@media (max-width: 1023px){.page-container{max-width:100%;padding:0 16px}}:root{--am-flow-modal-overlay-bg: var(--celebration-overlay-bg);--am-flow-modal-overlay-blur: 10px;--am-z-flow-modal-overlay: 10450;--am-z-modal-above-flow: 10460;--am-z-afc-modal: 10870;--am-z-modal-above-afc: 10880;--am-flow-modal-overlay-pad: 16px}.am-flow-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.am-flow-modal-overlay--layered{background:transparent!important}body.am-flow-modal-open .am-float-ball-wrap,body.am-work-preview-open .am-float-ball-wrap{pointer-events:none!important;visibility:hidden}.itf-overlay__backdrop,.mcitf-overlay__backdrop,.am-flow-modal-overlay__backdrop,.psm-backdrop,.psm-figma-backdrop,.bmw-modal-overlay__backdrop,.vfvr-backdrop,.vfsb-backdrop,.vfvan-backdrop,.wpm-backdrop,.share-modal-backdrop,.mtl-modal-backdrop,.confirm-backdrop,.celebration-reward-backdrop,.ipc-fwr-modal-backdrop,.qr-backdrop,.bap-modal-overlay__backdrop,.theme-drawer-backdrop,.ih-create-picker__backdrop,.mc-create-picker__backdrop,.af-ext-modal-backdrop,.cover-picker-backdrop,.pem-backdrop,.pcm-backdrop,.vp-backdrop{background:var(--am-flow-modal-overlay-bg, var(--celebration-overlay-bg));backdrop-filter:blur(var(--am-flow-modal-overlay-blur, 10px));-webkit-backdrop-filter:blur(var(--am-flow-modal-overlay-blur, 10px))}.itf-overlay__backdrop,.mcitf-overlay__backdrop,.am-flow-modal-overlay__backdrop,.psm-backdrop,.psm-figma-backdrop,.bmw-modal-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:auto;transform:translateZ(0);will-change:opacity}html:has(.celebration-reward-overlay,.celebration-reward-center,.pm-overlay-shell,.am-flow-modal-overlay,.share-modal-overlay,.cover-picker-overlay,.wpm-root,.vfvr-root,.theme-drawer-overlay,.cmd-overlay,.bm-modal-overlay,.et-modal-overlay,.cc-modal-overlay,.modal-overlay,.drawer-overlay,.lc-modal-overlay,.dialog-overlay,.alert-dialog-overlay,.mo,.afc-tool-sheet__backdrop) .theme-ambient__orb,html:has(.celebration-reward-overlay,.celebration-reward-center,.pm-overlay-shell,.am-flow-modal-overlay,.share-modal-overlay,.cover-picker-overlay,.wpm-root,.vfvr-root,.theme-drawer-overlay,.cmd-overlay,.bm-modal-overlay,.et-modal-overlay,.cc-modal-overlay,.modal-overlay,.drawer-overlay,.lc-modal-overlay,.dialog-overlay,.alert-dialog-overlay,.mo,.afc-tool-sheet__backdrop) .theme-ambient__orb--sweep{animation-play-state:paused!important}html:has(.celebration-reward-overlay,.celebration-reward-center,.pm-overlay-shell,.am-flow-modal-overlay,.share-modal-overlay,.cover-picker-overlay,.wpm-root,.vfvr-root,.theme-drawer-overlay,.cmd-overlay,.bm-modal-overlay,.et-modal-overlay,.cc-modal-overlay,.modal-overlay,.drawer-overlay,.lc-modal-overlay,.dialog-overlay,.alert-dialog-overlay,.mo,.afc-tool-sheet__backdrop) .theme-ambient__orbs{opacity:.35;transition:opacity .25s ease}select:not([multiple]){color-scheme:light dark;color:var(--theme-text, var(--fg-w88));background-color:var(--bg-w04, color-mix(in srgb, var(--theme-bg, #080e1a) 8%, transparent));border-color:var(--bd-w08, color-mix(in srgb, var(--theme-text, #fff) 8%, transparent))}html[data-color-mode=light] select:not([multiple]){color-scheme:light}html[data-color-mode=dark] select:not([multiple]){color-scheme:dark}select:not([multiple]) option{background-color:var(--am-dropdown-bg, var(--theme-bg, var(--bg-page, #080e1a)));color:var(--am-dropdown-option-color, var(--theme-text, var(--fg-w88)))}select:not([multiple]) option:checked,select:not([multiple]) option:hover{background:linear-gradient(0deg,var(--am-dropdown-option-selected-bg),var(--am-dropdown-option-selected-bg));color:var(--am-dropdown-option-selected-color)}html body [class*=-modal__panel],html body [class*=-modal-panel]:not(.share-modal-panel):not(.cover-picker-panel):not(.wpm-panel):not(.lc-modal-panel),html body [class*=-modal__dialog],html body [class*=-modal-dialog],html body [class*=-modal__sheet],html body [class*=-modal-sheet],html body .mtl-modal__panel,html body .notification-modal,html body .flow-modal,html body .itf-flow-modal,html body .itf-shell.itf-flow-modal,html body .itf-results-shell,html body .psm-figma-shell--embedded,html body .psm-valid-card,html body .il-modal,html body .product-dimension-bulk-import-modal,html body .product-dimension-add-modal,html body .theme-drawer--desktop,html body .theme-drawer--mobile{background:var(--bg-modal, var(--bg-page, #080e1a))!important;background-color:var(--bg-modal, var(--bg-page, #080e1a))!important;background-image:none!important}html body .share-modal-panel,html body .cover-picker-panel,html body .wpm-panel,html body .mctf-modal,html body .mtl-modal,html body .mvp-panel,html body .map-panel,html body .mit-panel,html body .plan-modal,html body .plan-sheet,html body .evolution-modal,html body .psm-success-card,html body .login-success-panel,html body .clone-activation-modal,html body .clone-modal,html body .insufficient-modal,html body .pbm-card,html body .cost-confirm-dialog,html body .confirm-card,html body .pm-card,html body .credits-recharge-panel,html body .storage-expand-modal,html body .celebration-reward-panel,html body .psw-decl-sheet,html body .plan-subscribe-shell,html body .lc-modal-panel,html body .works-heat-modal,html body .leads-radar-modal,html body .stat-detail-modal,html body .enterprise-inquiry-modal,html body .dialog,html body .dl-platform-qr-modal,html body .dl-win-wizard,html body .bm-modal,html body .alert-dialog,html body .command,html body .sheet,html body .drawer,html body .ab-bind-modal__panel,html body .settings-id-modal__panel,html body .bap-modal,html body .et-modal,html body .qr-modal,html body .pd-edit-modal__dialog,html body .pd-ai-score-modal__dialog,html body .pd-data-report-modal__dialog,html body .ipc-fwr-modal,html body .ac-history-modal,html body .cc-modal,html body .dm-hist-modal,html body .ih-create-picker__panel,html body .mc-create-picker__panel,html body .se-figma__modal,html body .se-figma__drawer,html body .se-figma__exec-drawer,html body .se-figma__add-modal,html body .weather-modal-panel,html body .puw-card,html body .cmd-panel,html body .bgm-settings-modal,html body .ipc-modal,html body .itf-illust-modal,html body .mcitf-illust-modal,html body .um,html body .ab-res__select-menu,html body .afc-tool-sheet,html body .error-boundary-container,html body .ab-dispatch-modal__panel,html body .bm-se-modal,html body .dm-tags-merge-modal,html body .dm-tags-import-modal,html body .dm-kb-add-modal,html body .vf-scr202-preview,html body .mcvf-scr202-preview,html body .bm-vd-modal,html body .bm-md-modal,html body .af-ext-modal,html body .learning-modal,html body .detail-work-preview__dialog,html body .pd-edit-drawer__panel,html body .prd-cover-lightbox__dialog,html body .prd-detail-modal__dialog,html body .voice-lab-web__training-modal,html body .ipc-works-report__preview-dialog,html body .cc-detail__leads-box,html body .ca-detail-modal,html body .afc-detail-modal__panel,html body .mwl-panel{background:var(--celebration-panel-bg, var(--mc-panel-bg, var(--wpm-panel-bg, var(--share-panel-bg, color-mix(in srgb, var(--bg-modal, var(--bg-page, #080e1a)) 88%, transparent)))))!important;background-image:none!important;backdrop-filter:blur(var(--mc-panel-blur, var(--wpm-panel-blur, var(--share-panel-blur, 16px))));-webkit-backdrop-filter:blur(var(--mc-panel-blur, var(--wpm-panel-blur, var(--share-panel-blur, 16px))))}html body .voice-lab-web__training-modal{background:color-mix(in srgb,var(--bg-modal, var(--bg-page, #080e1a)) 70%,transparent)!important}html body .ca-detail-modal__header{background:color-mix(in srgb,var(--bg-modal, var(--bg-page, #080e1a)) 68%,transparent)!important;background-image:none!important;border-bottom-color:var(--celebration-divider, color-mix(in srgb, var(--theme-text, #fff) 6%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html body .bgm-settings-modal__header{background:color-mix(in srgb,var(--bg-modal, var(--bg-page, #080e1a)) 55%,transparent)!important;background-image:none!important;border-bottom-color:var(--celebration-divider, color-mix(in srgb, var(--theme-text, #fff) 6%, transparent))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html body .voice-lab-web__training-modal-header,html body .voice-lab-web__training-modal-detail-footer{background:color-mix(in srgb,var(--bg-modal, var(--bg-page, #080e1a)) 20%,transparent)!important;background-image:none!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html body .voice-lab-web__training-modal-header{border-bottom-color:var(--celebration-divider, color-mix(in srgb, var(--theme-text, #fff) 6%, transparent))!important}html body .voice-lab-web__training-modal-detail-footer{border-top-color:var(--celebration-divider, color-mix(in srgb, var(--theme-text, #fff) 6%, transparent))!important}html body .voice-lab-web__training-modal-feature--detail,html body .voice-lab-web__training-modal-checklist,html body .voice-lab-web__training-modal-log--training{background:color-mix(in srgb,var(--theme-text, #fff) 7%,transparent)!important;background-image:none!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--celebration-divider, color-mix(in srgb, var(--theme-text, #fff) 6%, transparent))!important}html body .voice-lab-web__training-modal-viz:not(.voice-lab-web__training-modal-viz--studio),html body .voice-lab-web__training-modal-studio,html body .voice-lab-web__training-modal-metric--done{background:color-mix(in srgb,var(--theme-text, #fff) 7%,transparent)!important;background-image:none!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.share-modal-overlay{--share-overlay-bg: var(--celebration-overlay-bg);--share-panel-bg: var(--celebration-panel-bg);--share-card-bg: color-mix(in srgb, var(--bg-modal, var(--bg-page, #080e1a)) 72%, transparent);--share-surface-bg: color-mix(in srgb, var(--theme-text, #fff) 5%, transparent);--share-surface-border: color-mix(in srgb, var(--theme-text, #fff) 9%, transparent);--share-divider: color-mix(in srgb, var(--theme-text, #fff) 6%, transparent);--share-fg-primary: var(--theme-text, var(--fg-w95, rgba(255, 255, 255, .95)));--share-fg-secondary: var(--shell-fg, var(--fg-w90, rgba(255, 255, 255, .85)));--share-fg-muted: var(--shell-fg-muted, var(--theme-text-muted, var(--fg-w60, rgba(255, 255, 255, .6))));--share-overlay-blur: 10px;--share-panel-blur: 16px;--share-panel-shadow: var(--celebration-panel-shadow);position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--share-modal-z-index, 10880);display:flex;align-items:center;justify-content:center;padding:24px;pointer-events:none}.share-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:auto;background:var(--share-overlay-bg);backdrop-filter:blur(var(--share-overlay-blur, 10px));-webkit-backdrop-filter:blur(var(--share-overlay-blur, 10px))}.share-modal-panel{position:relative;z-index:1;pointer-events:auto;width:100%;max-width:var(--share-panel-max-width, 520px);max-height:var(--share-panel-max-height, 88dvh);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--share-panel-radius, 24px);border:1px solid var(--share-surface-border);background:var(--share-panel-bg);backdrop-filter:blur(var(--share-panel-blur, 16px));-webkit-backdrop-filter:blur(var(--share-panel-blur, 16px));box-shadow:var(--share-panel-shadow);color:var(--share-fg-muted)}.share-modal-accent{height:3px;flex-shrink:0}.share-modal-header{display:flex;align-items:center;gap:10px;padding:13px 18px 0;flex-shrink:0}.share-modal-header__main{flex:1;min-width:0}.share-modal-header__title{margin:0;font-size:15px;font-weight:900;color:var(--share-fg-primary);line-height:1}.share-modal-header__sub{margin:2px 0 0;font-size:9px;color:var(--share-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-modal-icon-btn{width:30px;height:30px;border-radius:9px;border:1px solid var(--share-surface-border);background:var(--share-surface-bg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .1s ease}.share-modal-icon-btn:hover{background:color-mix(in srgb,var(--theme-text, #fff) 8%,transparent)}.share-modal-icon-btn:active{transform:scale(.92)}.share-modal-icon-btn--muted{color:var(--share-fg-muted)}.share-modal-chip-btn{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;border-radius:999px;border:1px solid transparent;background:var(--share-surface-bg);cursor:pointer;font-size:9px;font-weight:800;transition:transform .1s ease}.share-modal-chip-btn:active{transform:scale(.94)}.share-modal-chip-btn:disabled{cursor:not-allowed;opacity:.72}.share-modal-chip-btn--busy{pointer-events:none}.share-modal-chip-spin{display:inline-flex;animation:share-modal-chip-spin .85s linear infinite}.share-modal-chip-ico{display:inline-flex;line-height:0}@keyframes share-modal-chip-spin{to{transform:rotate(360deg)}}.share-modal-body{flex:1;min-height:0;overflow-y:auto}.share-modal-section-label{margin:0 0 14px;font-size:9px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--share-fg-muted)}.share-modal-quick-row{display:flex;justify-content:space-around;margin-bottom:22px}.share-modal-quick-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 6px;border:none;background:none;cursor:pointer;transition:transform .1s ease}.share-modal-quick-item:active:not(:disabled){transform:scale(.94)}.share-modal-quick-item:disabled{opacity:.55;cursor:not-allowed}.share-modal-quick-item__label{font-size:10px;font-weight:600;color:var(--share-fg-muted)}.share-modal-quick-icon{width:50px;height:50px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:1px solid transparent}.share-modal-divider{display:flex;align-items:center;gap:10px;margin-bottom:16px}.share-modal-divider:before,.share-modal-divider:after{content:"";flex:1;height:1px;background:var(--share-divider)}.share-modal-divider span{font-size:9px;font-weight:700;color:var(--share-fg-muted);white-space:nowrap}.share-modal-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.share-modal-mode-card{padding:13px 8px 11px;border-radius:20px;border:1px solid transparent;background:transparent;display:flex;flex-direction:column;align-items:center;gap:7px;cursor:pointer;transition:transform .1s ease}.share-modal-mode-card:active{transform:scale(.95)}.share-modal-mode-card__body{text-align:center}.share-modal-mode-card__icon{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid transparent}.share-modal-mode-card__title{margin:0 0 2px;font-size:11px;font-weight:900;color:var(--share-fg-secondary)}.share-modal-mode-card__desc{margin:0;font-size:8px;color:var(--share-fg-muted)}.share-modal-mode-card__enter{display:flex;align-items:center;gap:2px;font-size:9px;font-weight:700}.share-modal-phase{padding:18px 18px 28px}.share-modal-phase.share-modal-poster{padding:4px 18px 18px}.share-modal-style-row{display:flex;gap:6px;overflow-x:auto;margin-bottom:16px;padding-bottom:4px;scrollbar-width:none}.share-modal-style-row::-webkit-scrollbar{display:none}.share-modal-style-chip{flex-shrink:0;padding:7px 12px;border-radius:8px;border:1px solid var(--share-surface-border);background:var(--share-surface-bg);cursor:pointer;display:flex;align-items:center;gap:5px;transition:transform .1s ease,border-color .12s ease}.share-modal-style-chip:active{transform:scale(.96)}.share-modal-style-chip--active{background:color-mix(in srgb,var(--poster-accent, var(--brand, var(--acc-brand))) 12%,transparent);border-color:var(--poster-accent, var(--brand, var(--acc-brand)))}.share-modal-style-chip--active p{color:var(--poster-accent, var(--share-fg-secondary))}.share-modal-style-chip p{margin:0;font-size:10px;font-weight:800;color:var(--share-fg-muted)}.share-modal-style-chip small{display:block;font-size:8px;color:var(--share-fg-muted)}.share-modal-poster-wrap{position:relative;width:var(--share-poster-card-w, 252px);max-width:var(--share-poster-card-w, 252px);height:var(--share-poster-card-h, 336px);margin:0 auto;flex-shrink:0}.share-modal-poster-ai-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:inherit;background:#080a12b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.share-modal-poster-ai-mask p{margin:0;font-size:11px;font-weight:800;color:var(--fg-w92)}.share-modal-poster-ai-mask span{font-size:8px;font-weight:600;color:var(--fg-w50)}.share-modal-poster-steplog{margin:4px 0 0;padding:0 12px;list-style:none;max-height:96px;overflow:auto;width:100%;text-align:left}.share-modal-poster-steplog li{font-size:8px;font-weight:600;line-height:1.4;color:var(--fg-w60)}.share-modal-poster-steplog li:last-child{color:var(--fg-w90);font-weight:800}.share-modal-poster-wrap--content{--share-poster-card-w: 252px;--share-poster-card-h: 336px}.share-modal-poster--content-track .share-modal-poster-stage--ambient,.share-modal-poster--content-track .share-modal-poster-frame--ambient,.share-modal-poster--content-track .share-modal-poster-stage--standard,.share-modal-poster--content-track .share-modal-poster-stage--luxury,.share-modal-poster--content-track .share-modal-poster-stage--social,.share-modal-poster--content-track .share-modal-poster-stage--oriental,.share-modal-poster--content-track .share-modal-poster-stage--festival,.share-modal-poster--content-track .share-modal-poster-stage--commercial,.share-modal-poster--content-track .share-modal-poster-frame--standard,.share-modal-poster--content-track .share-modal-poster-frame--luxury,.share-modal-poster--content-track .share-modal-poster-frame--social,.share-modal-poster--content-track .share-modal-poster-frame--oriental,.share-modal-poster--content-track .share-modal-poster-frame--festival,.share-modal-poster--content-track .share-modal-poster-frame--commercial{min-height:var(--share-poster-stage-h, 388px);overflow:visible}.share-modal-poster-actions{margin-top:0}.share-modal-poster-enter-active,.share-modal-poster-leave-active{transition:transform .16s ease}.share-modal-poster-enter-from{transform:translate(10px)}.share-modal-poster-leave-to{transform:translate(-10px)}.share-modal-actions{display:flex;gap:10px}.share-modal-btn{flex:1;padding:13px;border-radius:20px;border:1px solid var(--share-surface-border);display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:13px;font-weight:800;transition:transform .1s ease,opacity .15s ease}.share-modal-btn:active{transform:scale(.97)}.share-modal-btn:disabled{opacity:.65;cursor:not-allowed}.share-modal-btn--ghost{background:var(--share-surface-bg);color:var(--share-fg-secondary)}.share-modal-btn--primary{border:none;color:#000;box-shadow:0 4px 16px #00000040}.share-modal-btn--success{background:#34d39933;border-color:#34d399;color:#34d399;box-shadow:none}.share-modal-btn--success-blue{background:#5a7bff33;border:1px solid var(--acc-brand);color:var(--acc-brand);box-shadow:none}.share-modal-tip{display:flex;align-items:center;gap:7px;padding:8px 12px;border-radius:8px;margin-bottom:14px;font-size:10px;color:var(--share-fg-muted)}.share-modal-card{background:var(--share-card-bg);border:1px solid var(--share-surface-border);border-radius:20px;padding:14px;margin-bottom:14px}.share-modal-field-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.share-modal-field-row label{width:60px;flex-shrink:0;font-size:10px;color:var(--share-fg-muted)}.share-modal-field-row input,.share-modal-field-row textarea{flex:1;background:var(--share-surface-bg);border:1px solid var(--share-surface-border);border-radius:999px;padding:7px 10px;font-size:12px;color:var(--share-fg-secondary);outline:none;font-family:inherit}.share-modal-field-row__value{flex:1;min-width:0;padding:7px 10px;font-size:12px;line-height:1.4;color:var(--share-fg-secondary);word-break:break-all}.share-modal-field-row--readonly{margin-bottom:6px}.share-modal-field-row--readonly label{color:var(--share-fg-muted)}.share-modal-field-row--readonly .share-modal-field-row__value{padding-left:0;color:var(--share-fg-primary, var(--share-fg-secondary))}.share-modal-field-row textarea{border-radius:12px;resize:none}.share-modal-qr{width:160px;height:160px;margin:0 auto 14px;border-radius:20px;background:#fff;border:4px solid var(--share-surface-border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 8px 32px color-mix(in srgb,var(--bg-page, #000) 45%,transparent);position:relative;overflow:hidden}.share-modal-qr__img{width:128px;height:128px;object-fit:contain;display:block}.share-modal-qr__loading{font-size:10px;color:#00000073}.share-modal-qr-badge{position:absolute;right:10px;bottom:8px;width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;color:var(--fg-w95);box-shadow:0 4px 12px #00000040;border:2px solid #fff}.share-modal-qr-hint{text-align:center;font-size:11px;color:var(--share-fg-muted);margin:0 0 16px}.share-modal-copy-body{margin:0;font-size:12px;color:var(--share-fg-secondary);line-height:1.7;white-space:pre-wrap}.share-modal-copy-textarea{width:100%;background:transparent;border:none;outline:none;font-size:12px;color:var(--share-fg-secondary);line-height:1.7;resize:none;font-family:inherit}.share-modal-link-row{display:flex;align-items:center;gap:10px;word-break:break-all;font-size:11px;color:var(--share-fg-muted);line-height:1.5}.share-modal-link-row__text{flex:1;min-width:0;margin:0;word-break:break-all}.share-modal-channels__label{margin-bottom:14px}.share-modal-channels__divider{margin-bottom:16px}.share-modal-poster__tip{margin-bottom:10px}.share-modal-poster-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:27px;padding:0 0 10px;margin-bottom:0}.share-modal-poster-meta__label{display:flex;align-items:center;gap:7px;min-width:0}.share-modal-poster-meta__dot{width:6px;height:6px;border-radius:3px;flex-shrink:0}.share-modal-poster-meta__name{font-size:11px;font-weight:900;letter-spacing:.02em;color:var(--fg-w80)}.share-modal-poster-meta__desc{font-size:10px;font-weight:400;color:var(--fg-w60)}.share-modal-poster-meta__page{flex-shrink:0;display:inline-flex;align-items:center;gap:0;font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--fg-w60);font-variant-numeric:tabular-nums}.share-modal-poster-meta__page-sep{opacity:.5;padding:0 2px}.share-modal-poster-stage{display:flex;justify-content:center;width:100%;max-width:var(--share-poster-stage-w, 482px);min-height:var(--share-poster-stage-h, 388px);margin:0 auto 16px}.share-modal-poster-frame{width:100%;max-width:var(--share-poster-stage-w, 482px);min-height:var(--share-poster-stage-h, 388px);border-radius:20px;box-sizing:border-box}.share-modal-poster-wrap{width:var(--share-poster-card-w, 252px);max-width:var(--share-poster-card-w, 252px);height:var(--share-poster-card-h, 336px);margin:0 auto;flex-shrink:0}.share-modal-poster-wrap .share-poster{width:var(--share-poster-card-w, 252px);height:var(--share-poster-card-h, 336px);aspect-ratio:auto;display:flex;flex-direction:column;overflow:hidden}.share-modal-poster-stage--ambient,.share-modal-poster-stage--standard,.share-modal-poster-stage--luxury,.share-modal-poster-stage--social,.share-modal-poster-stage--oriental,.share-modal-poster-stage--festival,.share-modal-poster-stage--commercial{min-height:var(--share-poster-stage-h, 388px)}.share-modal-poster-frame--ambient,.share-modal-poster-frame--standard,.share-modal-poster-frame--luxury,.share-modal-poster-frame--social,.share-modal-poster-frame--oriental,.share-modal-poster-frame--festival,.share-modal-poster-frame--commercial{position:relative;padding:26px 0;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;border:1px solid var(--bg-w08);background:radial-gradient(ellipse 58% 35% at 50% 0%,color-mix(in srgb,var(--poster-stage-accent, var(--acc-brand)) 13%,transparent),transparent 55%),radial-gradient(ellipse 38% 24% at 50% 110%,color-mix(in srgb,var(--poster-stage-accent, var(--acc-brand)) 9%,transparent),transparent 60%),linear-gradient(180deg,#08080c8c,#08080cbf);box-shadow:0 20px 40px #00000059,inset 0 1px 0 var(--bg-w05)}.share-modal-poster-frame--ambient:before,.share-modal-poster-frame--standard:before,.share-modal-poster-frame--luxury:before,.share-modal-poster-frame--social:before,.share-modal-poster-frame--oriental:before,.share-modal-poster-frame--festival:before,.share-modal-poster-frame--commercial:before{content:"";position:absolute;left:50%;bottom:22px;width:260px;height:100px;transform:translate(-50%);border-radius:999px;background:color-mix(in srgb,var(--poster-stage-accent, var(--acc-brand)) 25%,transparent);filter:blur(46px);pointer-events:none}.share-modal-poster-frame--ambient:after,.share-modal-poster-frame--standard:after,.share-modal-poster-frame--luxury:after,.share-modal-poster-frame--social:after,.share-modal-poster-frame--oriental:after,.share-modal-poster-frame--festival:after,.share-modal-poster-frame--commercial:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:.35;background:linear-gradient(180deg,var(--bg-w04),transparent),linear-gradient(90deg,var(--fg-w04),transparent)}.share-modal-poster-frame--ambient .share-modal-poster-wrap,.share-modal-poster-frame--standard .share-modal-poster-wrap,.share-modal-poster-frame--luxury .share-modal-poster-wrap,.share-modal-poster-frame--social .share-modal-poster-wrap,.share-modal-poster-frame--oriental .share-modal-poster-wrap,.share-modal-poster-frame--festival .share-modal-poster-wrap,.share-modal-poster-frame--commercial .share-modal-poster-wrap{position:relative;z-index:1;box-shadow:0 24px 72px #0000008c,0 6px 24px color-mix(in srgb,var(--poster-stage-accent, var(--acc-brand)) 23%,transparent)}.share-modal-poster-dots{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:14px}.share-modal-poster-dot{width:5px;height:5px;padding:0;border:none;border-radius:999px;background:var(--bg-w12);cursor:pointer;transition:width .15s ease,background .12s ease}.share-modal-poster-dot--active{width:18px;height:5px}.share-modal-poster-chips{display:grid;grid-template-columns:repeat(var(--share-poster-chip-cols, 6),minmax(0,1fr));gap:var(--share-poster-chip-gap, 4px);width:var(--share-poster-chips-w, 482px);max-width:100%;min-height:var(--share-poster-chip-h, 33px);margin:0 auto 14px;box-sizing:border-box}.share-modal-poster-chip{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;height:var(--share-poster-chip-h, 33px);min-height:var(--share-poster-chip-h, 33px);padding:0 6px;box-sizing:border-box;border-radius:var(--share-poster-chip-radius, 10px);border:1px solid var(--bg-w06);background:var(--bg-w04);box-shadow:inset 0 1px 0 var(--bg-w03);cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.share-modal-poster-chip:active:not(.share-modal-poster-chip--active){transform:scale(.98)}.share-modal-poster-chip--active{border-color:transparent;background:linear-gradient(180deg,var(--acc-brand),rgba(90,123,255,.82));box-shadow:0 4px 14px #5a7bff45,inset 0 1px 0 var(--bg-w20)}.share-modal-poster-chip--active .share-modal-poster-chip__label{color:var(--fg-w95)}.share-modal-poster-chip--active .share-modal-poster-chip__emoji{opacity:1}.share-modal-poster-chip__emoji{flex-shrink:0;font-size:12px;line-height:1;opacity:.85}.share-modal-poster-chip__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.01em;color:var(--fg-w70)}.share-modal-poster-footer,.share-modal-copy-footer,.share-modal-link-footer{display:flex;align-items:center;gap:8px;padding-top:14px}.share-modal-copy-footer,.share-modal-link-footer{padding-top:6px}.share-modal-poster-dl,.share-modal-copy-link-btn,.share-modal-link-dl{width:50px;height:50px;flex-shrink:0;border-radius:14px;border:1px solid var(--bg-w08);background:var(--bg-w05);box-shadow:0 1px #0000004d,inset 0 1px 0 var(--bg-w04);color:var(--fg-w65);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,transform .1s ease,border-color .15s ease}.share-modal-poster-dl:hover:not(:disabled),.share-modal-copy-link-btn:hover:not(:disabled),.share-modal-link-dl:hover:not(:disabled){background:color-mix(in srgb,var(--theme-text, #fff) 8%,transparent)}.share-modal-poster-dl:active:not(:disabled),.share-modal-copy-link-btn:active:not(:disabled),.share-modal-link-dl:active:not(:disabled){transform:scale(.96)}.share-modal-poster-dl:disabled,.share-modal-copy-link-btn:disabled,.share-modal-link-dl:disabled{opacity:.55;cursor:not-allowed}.share-modal-link-dl--success{border-color:#34d399;background:color-mix(in srgb,#34d399 12%,transparent);color:#34d399}.share-modal-poster-share,.share-modal-copy-primary,.share-modal-link-primary{flex:1;min-height:50px;padding:0 16px;border-radius:14px;border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:14px;font-weight:900;letter-spacing:.03em;color:var(--fg-w95);background:linear-gradient(180deg,var(--acc-brand),rgba(90,123,255,.78));box-shadow:0 10px 28px #5a7bff4f,inset 0 1px 0 var(--bg-w22),inset 0 -1px #00000026;transition:transform .1s ease,opacity .15s ease}.share-modal-poster-share:active:not(:disabled),.share-modal-copy-primary:active:not(:disabled),.share-modal-link-primary:active:not(:disabled){transform:scale(.98)}.share-modal-poster-share:disabled,.share-modal-copy-primary:disabled,.share-modal-link-primary:disabled{opacity:.6;cursor:not-allowed}.share-modal-poster-share--success,.share-modal-copy-primary--success,.share-modal-link-primary--success{background:color-mix(in srgb,var(--copy-accent, var(--link-accent, #34d399)) 18%,transparent)!important;border:1px solid var(--copy-accent, var(--link-accent, #34d399));box-shadow:none!important;color:var(--copy-accent, var(--link-accent, #34d399))}.share-modal-link-primary--success{background:color-mix(in srgb,var(--link-accent, var(--acc-brand)) 18%,transparent)!important;border:1px solid var(--link-accent, var(--acc-brand));box-shadow:none!important;color:var(--link-accent, var(--acc-brand))}.share-modal-copy{padding:16px 18px 28px}.share-modal-copy__tip{margin-bottom:14px;background:color-mix(in srgb,var(--copy-accent, #34d399) 8%,transparent);border:1px solid color-mix(in srgb,var(--copy-accent, #34d399) 20%,transparent)}.share-modal-copy__card{position:relative;margin-bottom:14px}.share-modal-copy__toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.share-modal-copy__label{margin:0;letter-spacing:.15em}.share-modal-copy__toolbar-actions{display:flex;align-items:center;gap:6px}.share-modal-copy-chip{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:6px;border:1px solid var(--share-surface-border);background:var(--share-surface-bg);cursor:pointer;font-size:8px;font-weight:700;color:var(--share-fg-muted);transition:transform .1s ease}.share-modal-copy-chip:active:not(:disabled){transform:scale(.94)}.share-modal-copy-chip:disabled{opacity:.65;cursor:not-allowed}.share-modal-copy-chip--purple{background:color-mix(in srgb,var(--acc-purple) 8%,transparent);border-color:color-mix(in srgb,var(--acc-purple) 20%,transparent);color:var(--acc-purple)}.share-modal-copy-chip--accent{background:color-mix(in srgb,var(--copy-accent, #34d399) 12%,transparent);border-color:var(--copy-accent, #34d399);color:var(--copy-accent, #34d399)}.share-modal-copy__fields-label{margin-bottom:10px;letter-spacing:.18em}.share-modal-copy__fields{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.share-modal-copy-primary--full{width:100%;flex:none;min-height:48px;padding:13px 16px;border-radius:20px}.share-modal-link__loading{margin:0 0 12px;padding:8px 12px;border-radius:8px;font-size:10px;color:var(--share-fg-muted);background:var(--share-surface-bg);border:1px solid var(--share-surface-border)}.share-modal-link{padding:14px 18px 20px}.share-modal-link-stage{display:flex;justify-content:center;margin-bottom:14px}.share-modal-stats{padding:16px 18px 28px}.share-modal-stats__section-first{margin-bottom:14px}.share-modal-stats__timeline-label{margin-bottom:10px}.share-modal-stats-loading{display:flex;align-items:center;justify-content:center;gap:8px;min-height:200px;font-size:11px;color:var(--share-fg-muted)}.share-modal-stat-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.share-modal-stat-trend{font-size:8px;font-weight:700;padding:2px 5px;border-radius:4px;line-height:1.2}.share-modal-timeline-list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.share-modal-timeline-time{width:36px;flex-shrink:0;font-size:10px;font-weight:700;color:var(--share-fg-muted)}.share-modal-timeline-bar-wrap{flex:1;min-width:0}.share-modal-timeline-meta{display:flex;align-items:center;gap:4px;margin-bottom:4px;font-size:9px;color:var(--share-fg-muted)}.share-modal-timeline-bar{height:4px;border-radius:2px;overflow:hidden;background:color-mix(in srgb,var(--theme-text, #fff) 6%,transparent)}.share-modal-timeline-fill{height:100%;border-radius:2px;width:0;background:linear-gradient(90deg,var(--stats-accent, var(--accent-primary, var(--acc-violet2))),color-mix(in srgb,var(--stats-accent, var(--accent-primary, var(--acc-violet2))) 50%,transparent))}.share-modal-timeline-fill--animated{transition:width .6s cubic-bezier(.22,1,.36,1)}.share-modal-timeline-consults{display:flex;align-items:center;gap:3px;flex-shrink:0;padding:2px 7px;border-radius:6px;background:color-mix(in srgb,var(--acc-teal, #34d399) 10%,transparent);font-size:8px;font-weight:700;color:var(--acc-teal, #34d399)}.share-modal-stats-hint{margin:0 0 14px;text-align:center;font-size:9px;color:var(--share-fg-muted);opacity:.85}.share-modal-stats-primary{width:100%;min-height:48px;padding:0 16px;border-radius:20px;border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:13px;font-weight:900;color:var(--share-fg-primary, #fff);transition:transform .1s ease,opacity .15s ease}.share-modal-stats-primary:active{transform:scale(.98)}.share-modal-url-chip{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:8px 12px;border-radius:12px;background:var(--share-surface-bg);border:1px solid var(--share-surface-border)}.share-modal-url-chip__text{flex:1;min-width:0;font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--share-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-modal-channels__loading{margin:0 0 12px;padding:8px 12px;border-radius:8px;font-size:10px;color:var(--share-fg-muted);background:var(--share-surface-bg);border:1px solid var(--share-surface-border)}.share-modal-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.share-modal-stat-card{padding:12px 14px;border-radius:20px;border:1px solid transparent;background:var(--share-card-bg)}.share-modal-stat-value{margin:6px 0 0;font-size:20px;font-weight:900;color:var(--share-fg-primary);line-height:1}.share-modal-stat-label{margin:2px 0 0;font-size:9px;color:var(--share-fg-muted)}.share-modal-timeline-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--share-card-bg);border:1px solid var(--share-divider);margin-bottom:0}.share-modal-fade-enter-active,.share-modal-fade-leave-active,.share-modal-fade-enter-active .share-modal-backdrop,.share-modal-fade-leave-active .share-modal-backdrop{transition:opacity .2s ease}.share-modal-fade-enter-active .share-modal-panel,.share-modal-fade-leave-active .share-modal-panel{transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.share-modal-fade-enter-from,.share-modal-fade-leave-to{opacity:0}.share-modal-fade-enter-from .share-modal-panel,.share-modal-fade-leave-to .share-modal-panel{opacity:0;transform:scale(.94) translateY(8px)}.share-modal-step-enter-active,.share-modal-step-leave-active{transition:opacity .18s ease,transform .18s ease}.share-modal-step-enter-from{opacity:0;transform:translate(16px)}.share-modal-step-leave-to{opacity:0;transform:translate(-16px)}.cover-picker-overlay{--share-overlay-bg: var(--celebration-overlay-bg);--share-panel-bg: var(--celebration-panel-bg);--share-card-bg: color-mix(in srgb, var(--bg-modal, var(--bg-page, #080e1a)) 72%, transparent);--share-surface-bg: color-mix(in srgb, var(--theme-text, #fff) 5%, transparent);--share-surface-border: color-mix(in srgb, var(--theme-text, #fff) 9%, transparent);--share-divider: color-mix(in srgb, var(--theme-text, #fff) 6%, transparent);--share-fg-primary: var(--theme-text, var(--fg-w95, rgba(255, 255, 255, .95)));--share-fg-secondary: var(--shell-fg, var(--fg-w90, rgba(255, 255, 255, .85)));--share-fg-muted: var(--shell-fg-muted, var(--theme-text-muted, var(--fg-w60, rgba(255, 255, 255, .6))));position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cover-picker-z-index, 9996);display:flex;align-items:center;justify-content:center;padding:24px;pointer-events:none}.cover-picker-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:auto;background:var(--share-overlay-bg);backdrop-filter:blur(var(--share-overlay-blur, 10px));-webkit-backdrop-filter:blur(var(--share-overlay-blur, 10px))}.cover-picker-panel{position:relative;z-index:1;pointer-events:auto;width:100%;max-width:var(--cover-picker-max-width, 672px);max-height:88dvh;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid var(--share-surface-border);background:var(--share-panel-bg);backdrop-filter:blur(var(--share-panel-blur, 16px));-webkit-backdrop-filter:blur(var(--share-panel-blur, 16px));box-shadow:var(--share-panel-shadow, 0 24px 80px color-mix(in srgb, var(--bg-page, #000) 65%, transparent));color:var(--share-fg-muted)}.cover-picker-accent{height:1px;flex-shrink:0}.cover-picker-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 12px;flex-shrink:0;border-bottom:1px solid var(--share-divider, var(--bd-w08, rgba(255, 255, 255, .07)))}.cover-picker-header__brand{display:flex;align-items:center;gap:10px;min-width:0}.cover-picker-header__icon{width:32px;height:32px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--acc-violet2) 15%,transparent);border:1px solid color-mix(in srgb,var(--acc-violet2) 25%,transparent);flex-shrink:0}.cover-picker-header__icon :deep(svg){display:block}.cover-picker-header__eyebrow{margin:0;font-size:9px;font-weight:900;letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb,var(--acc-purple) 65%,transparent)}.cover-picker-header__title{margin:2px 0 0;font-size:13px;font-weight:900;color:var(--share-fg-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.cover-picker-header__sub{margin:3px 0 0;font-size:9px;color:var(--share-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.cover-picker-icon-btn{width:30px;height:30px;border-radius:9px;border:1px solid var(--share-surface-border, var(--bd-w08, rgba(255, 255, 255, .09)));background:var(--share-surface-bg, var(--bg-w05, rgba(255, 255, 255, .05)));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--share-fg-muted);flex-shrink:0}.cover-picker-icon-btn :deep(svg){display:block}.cover-picker-icon-btn:hover{background:color-mix(in srgb,var(--theme-text, #fff) 8%,transparent)}.cover-picker-tabs{display:flex;align-items:center;gap:4px;padding:8px 16px;flex-shrink:0;overflow-x:auto;border-bottom:1px solid var(--share-divider, var(--bd-w08, rgba(255, 255, 255, .07)))}.cover-picker-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:12px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:11px;font-weight:800;color:var(--share-fg-muted);white-space:nowrap;flex-shrink:0}.cover-picker-tab :deep(svg){display:block;flex-shrink:0}.cover-picker-tab--active{background:color-mix(in srgb,var(--acc-violet2) 18%,transparent);border-color:color-mix(in srgb,var(--acc-violet2) 30%,transparent);color:#c4b5fd}.cover-picker-body{display:flex;flex:1;min-height:0;gap:16px;padding:16px;overflow:hidden}.cover-picker-main{flex:1;min-width:0;overflow-y:auto}.cover-picker-preview-col{width:var(--cover-picker-preview-width, 168px);flex-shrink:0;display:none;flex-direction:column;gap:12px}@media (min-width: 640px){.cover-picker-preview-col{display:flex}}.cover-picker-section-label{margin:0 0 10px;font-size:9px;font-weight:900;letter-spacing:.28em;text-transform:uppercase;color:var(--share-fg-muted)}.cover-picker-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 24px;border-radius:20px;border:2px dashed var(--share-surface-border);background:var(--share-surface-bg);cursor:pointer;aspect-ratio:3/4;max-height:280px;transition:border-color .15s ease,background .15s ease}.cover-picker-dropzone--dragging{border-color:color-mix(in srgb,var(--acc-violet2) 60%,transparent);background:color-mix(in srgb,var(--acc-violet2) 8%,transparent)}.cover-picker-dropzone__icon{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--acc-violet2) 12%,transparent);border:1px solid color-mix(in srgb,var(--acc-violet2) 20%,transparent)}.cover-picker-dropzone__copy{text-align:center}.cover-picker-dropzone__title{margin:0 0 4px;font-size:13px;font-weight:900;color:var(--share-fg-secondary)}.cover-picker-dropzone__sub{margin:0;font-size:10px;color:var(--share-fg-muted)}.cover-picker-ai-title{margin:0 0 6px;font-size:14px;font-weight:900;color:var(--share-fg-secondary)}.cover-picker-ai-desc{margin:0;font-size:11px;line-height:1.65;color:var(--share-fg-muted)}.cover-picker-ai-loading{text-align:center}.cover-picker-ai-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cover-picker-section-label--inline{margin:0}.cover-picker-tab--mini{padding:4px 8px;font-size:9px}.cover-picker-frame-empty{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:10px;color:var(--share-fg-muted)}.cover-picker-tip--spaced{margin-top:12px}.cover-picker-headline-edit{display:flex;flex-direction:column;gap:6px}.cover-picker-headline-edit__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.cover-picker-headline-edit__ai-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;border:1px solid rgba(251,191,36,.25);background:#fbbf241a;color:#fbbf24;font-size:9px;font-weight:800;cursor:pointer;font-family:inherit}.cover-picker-headline-edit__ai-btn:disabled{opacity:.55;cursor:not-allowed}.cover-picker-headline-edit__label{display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--share-fg-muted)}.cover-picker-headline-edit__input{width:100%;padding:8px 10px;border-radius:10px;border:1px solid var(--share-surface-border);background:var(--share-surface-bg);font-size:12px;font-weight:800;color:var(--share-fg-secondary);outline:none;font-family:inherit}.cover-picker-headline-edit__input:focus{border-color:color-mix(in srgb,var(--acc-violet2) 45%,transparent)}.cover-picker-headline-edit__hint{margin:0;font-size:8px;color:var(--share-fg-muted);opacity:.85}.cover-picker-brightness__value{color:var(--acc-purple)}.cover-picker-footer__mobile-title{margin:0;font-size:10px;font-weight:800;color:var(--share-fg-secondary)}.cover-picker-footer__mobile-sub{margin:0;font-size:8px;color:var(--acc-purple)}.cover-picker-zoom__close{position:absolute;top:16px;right:16px}.cover-picker-tip{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;margin-top:12px;font-size:10px;line-height:1.6;color:var(--share-fg-muted);background:var(--share-surface-bg);border:1px solid var(--share-divider)}.cover-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cover-picker-grid-item{position:relative;padding:0;border-radius:16px;overflow:hidden;cursor:pointer;border:2px solid var(--share-surface-border);background:none}.cover-picker-grid-item--selected{border-color:#5a7bff;box-shadow:0 0 0 1px #5a7bff59,0 8px 18px #5a7bff38}.cover-picker-grid-item img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.cover-picker-grid-item__meta{position:absolute;inset-inline:0;bottom:0;padding:8px;background:linear-gradient(to top,rgba(0,0,0,.75),transparent)}.cover-picker-grid-item__label{margin:0;font-size:9px;font-weight:800;color:var(--fg-w95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cover-picker-grid-item__tag{display:inline-block;margin-top:2px;padding:2px 4px;border-radius:6px;font-size:8px;background:color-mix(in srgb,#fff 15%,transparent);color:var(--share-fg-muted)}.cover-picker-grid-item__check{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#5a7bff}.cover-picker-ai-center{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 12px;text-align:center}.cover-picker-ai-icon{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--acc-violet2) 12%,transparent);border:1px solid color-mix(in srgb,var(--acc-violet2) 20%,transparent)}.cover-picker-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;border-radius:12px;border:none;cursor:pointer;font-size:13px;font-weight:800;color:var(--fg-w95);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#5a7bff;background-image:linear-gradient(90deg,#5a7bff,#8b5cf6)}.cover-picker-btn:disabled{opacity:.55;cursor:not-allowed}.cover-picker-frame-player{border-radius:20px;overflow:hidden;border:1px solid var(--share-surface-border);background:#000}.cover-picker-frame-screen{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:var(--bg-page, #080e1a)}.cover-picker-frame-screen img{width:100%;height:100%;object-fit:cover}.cover-picker-frame-timeline{padding:8px;background:color-mix(in srgb,var(--bg-page, #000) 85%,transparent)}.cover-picker-frame-strip{display:flex;gap:4px;overflow-x:auto;padding-bottom:4px}.cover-picker-frame-thumb{position:relative;flex-shrink:0;width:52px;height:32px;padding:0;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid var(--share-surface-border);opacity:.55;background:none}.cover-picker-frame-thumb--active{border-color:var(--acc-purple);opacity:1}.cover-picker-frame-thumb img{width:100%;height:100%;object-fit:cover}.cover-picker-preview-box{position:relative;aspect-ratio:3/4;border-radius:20px;overflow:hidden;border:1px solid var(--share-surface-border);background:var(--share-surface-bg);cursor:default}.cover-picker-preview-box--has-image{cursor:zoom-in}.cover-picker-preview-box .cover-preview-frame{width:100%;height:100%}.cover-preview-frame{position:relative;width:100%;height:100%;overflow:hidden;background:var(--share-surface-bg)}.cover-preview-frame--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--share-fg-muted);font-size:9px}.cover-preview-frame__img{width:100%;height:100%;object-fit:cover;display:block}.cover-preview-frame__gradient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.42) 38%,rgba(0,0,0,.12) 62%,transparent 100%)}.cover-preview-frame__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:10px;pointer-events:none}.cover-preview-frame__top{display:flex;flex-wrap:wrap;gap:5px}.cover-preview-frame__badge{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:10px;font-size:8px;font-weight:900;color:var(--fg-w92);background:#0000008c;border:1px solid var(--bg-w18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cover-preview-frame__badge--type{background:color-mix(in srgb,var(--acc-brand-light) 35%,rgba(0,0,0,.55));border-color:color-mix(in srgb,var(--acc-brand-light) 45%,transparent);color:#e0e7ff}.cover-preview-frame__badge--status{background:transparent;border-color:var(--bg-w85);color:var(--fg-w95)}.cover-preview-frame__badge--featured{background:#fbbf2473;border-color:#fbbf2499;color:#fbbf24}.cover-preview-frame__hero{flex:1;display:flex;flex-direction:column;justify-content:center;padding:10px 2px;min-height:0}.cover-preview-frame__headline-wrap{display:flex;align-items:stretch;gap:8px}.cover-preview-frame__headline-stack{flex:1;min-width:0}.cover-preview-frame__headline-sub{margin:6px 0 0;font-size:clamp(14px,4.5vw,20px);font-weight:900;line-height:1.12;letter-spacing:-.02em;color:var(--fg-w95);text-shadow:0 2px 12px rgba(0,0,0,.85);word-break:break-word}.cover-preview-frame__headline-sub--compact{margin-top:3px;font-size:9px;line-height:1.2}.cover-preview-frame--hero .cover-preview-frame__headline{font-size:clamp(24px,8vw,36px)}.cover-preview-frame--hero .cover-preview-frame__headline-sub{font-size:clamp(15px,5vw,22px)}.cover-preview-frame--hero .cover-preview-frame__price{font-size:clamp(18px,5vw,26px)}.cover-preview-frame__accent-bar{width:3px;flex-shrink:0;border-radius:999px}.cover-preview-frame__headline{margin:0;flex:1;font-size:clamp(22px,7vw,32px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--fg-w95);text-shadow:0 3px 16px rgba(0,0,0,.9),0 0 32px rgba(0,0,0,.35);word-break:break-word}.cover-preview-frame__highlight{margin:8px 0 0 11px;font-size:11px;font-weight:800;line-height:1.45;color:var(--fg-w92);text-shadow:0 1px 8px rgba(0,0,0,.8)}.cover-preview-frame__highlight--compact{margin-top:4px;font-size:8px}.cover-preview-frame__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.cover-preview-frame__tags{display:flex;flex-wrap:wrap;gap:4px;flex:1;min-width:0}.cover-preview-frame__tag{padding:2px 6px;border-radius:8px;font-size:7px;font-weight:800;color:#c4b5fd;background:#000000a6;border:1px solid rgba(167,139,250,.28)}.cover-preview-frame__price-block{flex-shrink:0;text-align:right}.cover-preview-frame__price{margin:0;font-size:clamp(16px,4.5vw,22px);font-weight:900;line-height:1;color:var(--fg-w95);text-shadow:0 2px 10px rgba(0,0,0,.85)}.cover-preview-frame__price-unit{margin-left:2px;font-size:.55em;font-weight:700;color:var(--fg-w72)}.cover-preview-frame__spec{margin:3px 0 0;font-size:7px;font-weight:700;color:var(--fg-w55);text-shadow:0 1px 4px rgba(0,0,0,.65)}.cover-preview-frame__zoom-hint{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg-page, #000) 40%,transparent);opacity:0;transition:opacity .18s ease;pointer-events:none}.cover-picker-preview-box--has-image:hover .cover-preview-frame__zoom-hint{opacity:1}.cover-preview-frame--compact .cover-preview-frame__content{padding:6px}.cover-preview-frame--compact .cover-preview-frame__accent-bar{width:2px}.cover-preview-frame--compact .cover-preview-frame__headline{font-size:12px;line-height:1.12}.cover-preview-frame--compact .cover-preview-frame__price{font-size:13px}.cover-preview-frame--compact .cover-preview-frame__hero{padding:4px 0;justify-content:flex-end}.cover-picker-brightness{display:flex;flex-direction:column;gap:6px}.cover-picker-brightness label{display:flex;align-items:center;justify-content:space-between;font-size:9px;font-weight:800;color:var(--share-fg-muted)}.cover-picker-brightness input[type=range]{width:100%;height:3px;accent-color:var(--acc-violet2)}.cover-picker-card-preview{border-radius:12px;overflow:hidden;border:1px solid var(--share-surface-border)}.cover-picker-card-preview .cover-preview-frame{aspect-ratio:16/9;height:auto;max-height:96px}.cover-picker-card-preview__body{padding:8px;background:var(--share-surface-bg)}.cover-picker-card-preview__body p{margin:0;font-size:8px;font-weight:800;color:var(--share-fg-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cover-picker-card-preview__body small{display:block;margin-top:2px;font-size:7px;color:var(--share-fg-muted)}.cover-picker-footer{display:flex;align-items:center;gap:12px;padding:16px 20px;flex-shrink:0;border-top:1px solid var(--share-divider, var(--bd-w08, rgba(255, 255, 255, .07)))}.cover-picker-footer__mobile-preview{display:flex;align-items:center;gap:8px;flex:1;min-width:0}@media (min-width: 640px){.cover-picker-footer__mobile-preview{display:none}}.cover-picker-footer__mobile-preview .cover-preview-frame{width:44px;height:58px;flex-shrink:0;border-radius:12px;border:1px solid color-mix(in srgb,var(--acc-violet2) 40%,transparent);overflow:hidden}.cover-picker-footer__actions{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.cover-picker-footer__cancel{flex-shrink:0}.cover-picker-footer-btn{padding:10px 20px;border-radius:12px;border:1px solid var(--share-surface-border, var(--bd-w08, rgba(255, 255, 255, .09)));background:var(--share-surface-bg, var(--bg-w05, rgba(255, 255, 255, .05)));cursor:pointer;font-size:12px;font-weight:800;color:var(--share-fg-muted);flex-shrink:0}.cover-picker-footer-btn :deep(svg){display:block;flex-shrink:0}.cover-picker-footer-btn--ghost{display:none}@media (min-width: 640px){.cover-picker-footer-btn--ghost{display:inline-flex;align-items:center;gap:6px}}.cover-picker-footer-btn--primary{display:inline-flex;align-items:center;gap:8px;border:none;color:var(--fg-w95);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#5a7bff;background-image:linear-gradient(90deg,#5a7bff,#8b5cf6)}.cover-picker-footer-btn--primary:disabled{opacity:.45;cursor:not-allowed}.cover-picker-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--share-overlay-bg, color-mix(in srgb, var(--bg-page, #000) 90%, transparent));backdrop-filter:blur(var(--share-overlay-blur, 10px));-webkit-backdrop-filter:blur(var(--share-overlay-blur, 10px))}.cover-picker-zoom__frame{width:min(360px,100%);aspect-ratio:3/4;max-height:min(80dvh,520px);border-radius:20px;overflow:hidden;box-shadow:0 24px 64px #00000073}.cover-picker-fade-enter-active,.cover-picker-fade-leave-active,.cover-picker-fade-enter-active .cover-picker-backdrop,.cover-picker-fade-leave-active .cover-picker-backdrop{transition:opacity .2s ease}.cover-picker-fade-enter-active .cover-picker-panel,.cover-picker-fade-leave-active .cover-picker-panel{transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.cover-picker-fade-enter-from,.cover-picker-fade-leave-to{opacity:0}.cover-picker-fade-enter-from .cover-picker-panel,.cover-picker-fade-leave-to .cover-picker-panel{opacity:0;transform:scale(.96) translateY(8px)}.cover-picker-step-enter-active,.cover-picker-step-leave-active{transition:opacity .18s ease,transform .18s ease}.cover-picker-step-enter-from{opacity:0;transform:translateY(8px)}.cover-picker-step-leave-to{opacity:0;transform:translateY(-8px)}.cover-picker-v3{margin:0 16px 12px;padding:12px 14px;border-radius:16px;border:1px solid var(--share-surface-border, var(--bd-w08, rgba(255, 255, 255, .09)));background:var(--share-surface-bg, var(--bg-w05, rgba(255, 255, 255, .05)))}.cover-picker-v3__eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--share-fg-muted);font-weight:800}.cover-picker-v3__line,.cover-picker-v3__loading{margin:0 0 8px;font-size:13px;color:var(--share-fg-secondary)}.cover-picker-v3__ctr{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.cover-picker-v3__tip-btn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;border-radius:12px;border:1px solid var(--share-surface-border, var(--bd-w08, rgba(255, 255, 255, .09)));background:color-mix(in srgb,var(--bg-page, #080e1a) 35%,transparent);color:inherit;text-align:left;cursor:pointer}.cover-picker-v3__tip-btn em{font-style:normal;font-size:11px;color:#7b97ff}button.mc-primary-btn,.mc-page button.mc-primary-btn{color:var(--fg-w95)!important;-webkit-text-fill-color:var(--fg-w95);height:38px!important;min-width:119px;border-radius:20px!important;background:linear-gradient(135deg,var(--acc-cyan, #00f0ff) 0%,var(--acc-blue-pure, #0080ff) 100%)!important;box-shadow:0 0 12px #00f0ff30!important;border:none}button.mc-primary-btn svg,.mc-page button.mc-primary-btn svg{color:var(--fg-w95)!important}button.mtl-action-btn.mtl-action-btn--primary,.mtl-root button.mtl-action-btn.mtl-action-btn--primary{color:var(--fg-w95)!important;-webkit-text-fill-color:var(--fg-w95);background:linear-gradient(135deg,var(--acc-cyan, #00f0ff) 0%,var(--acc-blue-pure, #0080ff) 100%)!important;border:none}button.mtl-action-btn.mtl-action-btn--primary svg,.mtl-root button.mtl-action-btn.mtl-action-btn--primary svg{color:var(--fg-w95)!important}button.mtl-modal__generate-btn,.mtl-modal__generate-btn{color:var(--fg-w95)!important;-webkit-text-fill-color:var(--fg-w95)}button.mtl-modal__generate-btn svg,.mtl-modal__generate-btn svg{color:var(--fg-w95)!important}
