@font-face{font-family:__inter_a2c6e0;src:url(/_next/static/media/4c0a38defdf31450-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:__inter_Fallback_a2c6e0;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a2c6e0{font-family:__inter_a2c6e0,__inter_Fallback_a2c6e0,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal}html[lang]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif!important}@supports (-webkit-touch-callout:none){html[lang]{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif!important}}@supports (-webkit-appearance:none) and (not (-webkit-touch-callout:none)){html[lang]{font-family:Roboto,Noto Sans,Helvetica Neue,sans-serif!important}}@supports (-ms-ime-align:auto){html[lang]{font-family:Segoe UI,Microsoft YaHei,Helvetica Neue,Arial,sans-serif!important}}.font-ios{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important}.font-android{font-family:Roboto,Noto Sans,sans-serif!important}.font-windows{font-family:Segoe UI,Microsoft YaHei,sans-serif!important}body{font-size:var(--app-font-16)}.i-icon{font-size:calc(16px * var(--app-scale-safe));line-height:1}.i-icon>svg{width:1em;height:1em}.n6-root,:root{--app-scale:1;--app-scale-min:0.8;--app-scale-safe:max(var(--app-scale-min),var(--app-scale));--app-space-1:calc(0.25rem * var(--app-scale-safe));--app-space-1-5:calc(0.375rem * var(--app-scale-safe));--app-space-2:calc(0.5rem * var(--app-scale-safe));--app-space-2-5:calc(0.625rem * var(--app-scale-safe));--app-space-3:calc(0.75rem * var(--app-scale-safe));--app-space-4:calc(1rem * var(--app-scale-safe));--app-space-5:calc(1.25rem * var(--app-scale-safe));--app-space-6:calc(1.5rem * var(--app-scale-safe));--app-space-8:calc(2rem * var(--app-scale-safe));--app-space-10:calc(2.5rem * var(--app-scale-safe));--app-space-12:calc(3rem * var(--app-scale-safe));--app-space-16:calc(4rem * var(--app-scale-safe));--app-font-min:12px;--app-font-10:max(var(--app-font-min),calc(0.625rem * var(--app-scale-safe)));--app-font-12:max(var(--app-font-min),calc(0.75rem * var(--app-scale-safe)));--app-font-13:max(var(--app-font-min),calc(0.8125rem * var(--app-scale-safe)));--app-font-14:max(var(--app-font-min),calc(0.875rem * var(--app-scale-safe)));--app-font-15:max(var(--app-font-min),calc(0.9375rem * var(--app-scale-safe)));--app-font-16:max(var(--app-font-min),calc(1rem * var(--app-scale-safe)));--app-font-18:max(var(--app-font-min),calc(1.125rem * var(--app-scale-safe)));--app-font-20:max(var(--app-font-min),calc(1.25rem * var(--app-scale-safe)));--app-font-22:max(var(--app-font-min),calc(1.375rem * var(--app-scale-safe)));--app-font-24:max(var(--app-font-min),calc(1.5rem * var(--app-scale-safe)));--app-font-28:max(var(--app-font-min),calc(1.75rem * var(--app-scale-safe)));--app-font-32:max(var(--app-font-min),calc(2rem * var(--app-scale-safe)));--app-font-48:max(var(--app-font-min),calc(3rem * var(--app-scale-safe)));--app-font-60:max(var(--app-font-min),calc(3.75rem * var(--app-scale-safe)));--app-control-h-xxxs:calc(1.75rem * var(--app-scale-safe));--app-control-h-xxs:calc(2rem * var(--app-scale-safe));--app-control-h-xs:calc(2.25rem * var(--app-scale-safe));--app-control-h-sm:calc(2.75rem * var(--app-scale-safe));--app-control-h-md:calc(3rem * var(--app-scale-safe));--app-control-h-lg:calc(3.25rem * var(--app-scale-safe));--app-control-h-xl:calc(3.75rem * var(--app-scale-safe));--app-control-h-2xl:calc(4.5rem * var(--app-scale-safe));--app-radius-xs:calc(0.25rem * var(--app-scale-safe));--app-radius-sm:calc(0.5rem * var(--app-scale-safe));--app-radius-md:calc(0.75rem * var(--app-scale-safe));--app-radius-lg:calc(1rem * var(--app-scale-safe));--app-radius-2xl:calc(1.25rem * var(--app-scale-safe));--app-radius-xl:calc(1.5rem * var(--app-scale-safe));--app-radius-full:9999px;--main-color:var(--app-accent);--adm-color-text:#fff;--app-surface-bg:transparent;--app-bg:#000;--app-text:#fff;--app-surface:#1b1b1b;--app-card:#161616;--app-border:#ffffff1a;--app-border-subtle:#ffffff1a;--app-divider-subtle:var(--app-alpha-10);--app-overlay-menu-max-height:800px;--app-text-muted:#ffffffb2;--app-text-subtle:#ffffff80;--app-surface-active:#2d2d2d;--app-accent:#33ee94;--app-accent-10:#33ee9419;--app-accent-20:#33ee9433;--app-accent-30:#33ee944c;--app-voice-glow-center:rgba(51,238,148,.4);--app-voice-glow-mid:rgba(51,238,148,.22);--app-voice-glow-edge:rgba(51,238,148,0);--app-voice-glow-blur:calc(88px * var(--app-scale-safe));--app-voice-glow-top-opacity-min:0.46;--app-voice-glow-top-opacity-max:0.78;--app-voice-glow-bottom-opacity-min:0.4;--app-voice-glow-bottom-opacity-max:0.7;--app-on-accent:#000;--app-on-accent-button:#000;--app-contrast-bg:#fff;--app-contrast-text:#000;--app-brand-secondary-bg:#092b1b;--app-brand-secondary-text:#2ed685;--app-brand-accent-bg:#1a1a1a;--app-brand-accent-text:#fff;--app-neutral-bg:#000;--app-neutral-border:#ffffff33;--app-status-bg:#000;--app-status-badge-bg:#ffffff1a;--app-switch-on:#00b86c;--app-switch-off:#ffffff1a;--app-header-bg:rgba(0,0,0,.5);--app-header-bg-scrolled:#000;--app-progressive-blur-tint:var(--app-bg);--app-loader-bg:#4d4d4d;--app-danger:#e94344;--app-danger-10:#e9434419;--app-danger-20:#e9434433;--app-warning:#ea981d;--app-warning-10:#ea981d19;--app-warning-20:#ea981d33;--app-info:#007aff;--app-info-10:#007aff19;--app-info-20:#007aff33;--app-success:#00b88c;--app-field-bg:#ffffff1a;--app-field-border:#ffffff1a;--app-overlay-bg:rgba(27,27,27,.8);--app-overlay-border:hsla(0,0%,100%,.1);--app-overlay-mask:rgba(0,0,0,.5);--app-overlay-mask-strong:rgba(0,0,0,.7);--app-sheet-bg:var(--app-overlay-bg);--app-sheet-border:var(--app-overlay-border);--app-sheet-radius:calc(32px * var(--app-scale-safe));--app-sheet-blur:calc(20px * var(--app-scale-safe));--app-sheet-shadow:0px 0px 45px 0px rgba(0,0,0,.5);--app-floating-pill-shadow:0px 0px 18px 0px rgba(0,0,0,.24),0px 6px 14px -8px rgba(0,0,0,.3);--app-toolbar-shadow:var(--app-floating-pill-shadow);--app-sheet-header-bg:rgba(0,0,0,.28);--app-sheet-header-gradient-end:rgba(27,27,27,.08);--app-sheet-header-blur:calc(16px * var(--app-scale-safe));--app-z-tooltip:1200;--app-dialog-bg:#1b1b1b;--app-dialog-action-bg:#262626;--app-dialog-preview-bg:#101010;--app-panel-bg:#1b1b1b;--app-panel-shell-bg:var(--app-overlay-bg);--app-panel-item-bg:var(--app-surface-active);--app-panel-item-border:transparent;--app-nav-active-ring:var(--app-panel-item-border);--app-panel-shell-shadow:0px 0px 28px 0px rgba(0,0,0,.26),0px 10px 26px -16px rgba(0,0,0,.34);--app-panel-shell-blur-tint:var(--app-panel-bg);--app-select-header-bg:var(--app-surface-active);--app-select-header-border:var(--app-border-subtle);--app-select-header-hover-bg:color-mix(in srgb,var(--app-surface-active) 88%,#fff 12%);--app-tag-chip-subtle-bg:var(--app-surface-active);--app-tag-chip-subtle-border:var(--app-border-subtle);--app-tag-chip-subtle-hover-bg:color-mix(in srgb,var(--app-surface-active) 88%,#fff 12%);--app-content-section-panel-bg:var(--app-alpha-10);--app-skeleton-bg:#464646;--app-skeleton-tone-default:#ffffff10;--app-skeleton-tone-strong:#ffffff1a;--app-skeleton-pulse-opacity-min:0.5;--app-skeleton-pulse-opacity-max:0.72;--app-skeleton-dark-opacity-min:0.58;--app-skeleton-dark-opacity-max:0.78;--app-button-soft-neutral-bg:var(--app-alpha-10);--app-alpha-6:#ffffff0f;--app-alpha-10:#ffffff19;--app-alpha-20:#ffffff33;--app-alpha-30:#ffffff4c;--app-segmented-bg:var(--app-alpha-6);--app-segmented-indicator-bg:var(--app-alpha-10);--app-segmented-fade:rgba(0,0,0,.28);--app-shadow-control:0px 0px 45px 0px rgba(0,0,0,.5);--scrollbar-thumb:hsla(0,0%,100%,.1);--scrollbar-thumb-hover:hsla(0,0%,100%,.15);--setting-group-bg:#161616;--setting-group-panel-bg:#262626;--setting-group-dialog-bg:var(--app-dialog-action-bg);--setting-group-text:#fff;--setting-group-subtext:#ffffff80;--setting-group-divider:#ffffff1a;--setting-group-hover:#ffffff1a;--app-rank-badge-emerald-start:#d7fff2;--app-rank-badge-emerald-mid:#5ce6af;--app-rank-badge-emerald-end:#196;--app-rank-badge-gold-start:#fff4c9;--app-rank-badge-gold-mid:#f3c85d;--app-rank-badge-gold-end:#b77312;--app-rank-badge-silver-start:#f7fbff;--app-rank-badge-silver-mid:#cfd7e3;--app-rank-badge-silver-end:#8b96a5;--app-rank-badge-bronze-start:#f2d4bb;--app-rank-badge-bronze-mid:#d89967;--app-rank-badge-bronze-end:#9b5a2e;--graph-grid-color:hsla(0,0%,100%,.08);--graph-zone-0:#00aeff;--graph-zone-0-bg:rgba(0,174,255,.1);--graph-zone-0-bg-hover:rgba(0,174,255,.1);--graph-zone-0-bg-idle:rgba(0,174,255,.02);--graph-zone-0-border:rgba(0,174,255,.2);--graph-zone-0-glow:rgba(0,174,255,.6);--graph-zone-1:var(--app-accent);--graph-zone-1-bg:var(--app-accent-10);--graph-zone-1-bg-hover:var(--app-accent-20);--graph-zone-1-bg-idle:color-mix(in srgb,var(--app-accent) 6%,transparent);--graph-zone-1-border:var(--app-accent-20);--graph-zone-1-glow:color-mix(in srgb,var(--app-accent) 60%,transparent);--graph-zone-2:#fff;--graph-zone-2-bg:hsla(0,0%,78%,.05);--graph-zone-2-bg-hover:hsla(0,0%,78%,.05);--graph-zone-2-bg-idle:hsla(0,0%,100%,.002);--graph-zone-2-border:hsla(0,0%,100%,.15);--graph-zone-2-glow:hsla(0,0%,100%,.4);--graph-highlight:var(--app-accent);--graph-highlight-text:var(--app-accent);--graph-highlight-glow:color-mix(in srgb,var(--app-accent) 60%,transparent);--graph-highlight-border:var(--app-accent-30);--graph-selected-inner-ring:var(--app-neutral-bg);--graph-node-border:rgba(75,85,99,.5);--graph-node-border-dim:#374151;--graph-node-bg:#0a0b0d;--graph-node-fallback-bg:#1c1d21;--graph-canvas-bg:#000;--graph-canvas-gradient-start:var(--graph-canvas-bg);--graph-link:hsla(0,0%,100%,.08);--graph-link-active:color-mix(in srgb,var(--app-accent) 80%,transparent);--graph-link-dim:hsla(0,0%,100%,.03);--graph-text-shadow:rgba(0,0,0,.8);--graph-overlay-mask:var(--app-overlay-mask);--graph-overlay-mask-strong:var(--app-overlay-mask-strong);--graph-map-dot-1:hsla(0,0%,100%,.26);--graph-map-dot-2:hsla(0,0%,100%,.18);--graph-map-dot-3:hsla(0,0%,100%,.12);--graph-map-border:hsla(0,0%,100%,.18);--graph-map-cluster-box:rgba(148,163,184,.45);--graph-map-guide:rgba(56,189,248,.6);--graph-map-guide-strong:rgba(56,189,248,.75)}.n6-root[data-app-density=standard],:root[data-app-density=standard]{--app-scale:0.8;--app-scale-min:0.8;--app-font-min:12px}.n6-root[data-app-density=compact],:root[data-app-density=compact]{--app-scale:0.75;--app-scale-min:0.75;--app-font-min:10px}.n6-root[data-theme=light],html[data-theme=light],html[data-theme=light] .n6-root{--adm-color-text:#000;--app-bg:#fff;--app-text:#000;--app-surface:#f7f7f7;--app-card:#f2f2f2;--app-border:#d9d9d9;--app-border-subtle:#eee;--app-divider-subtle:var(--app-alpha-10);--app-overlay-menu-max-height:800px;--app-text-muted:#000000b2;--app-text-subtle:#00000080;--app-surface-active:#eaeaea;--app-accent:#00c57d;--app-accent-10:#00c57d19;--app-accent-20:#00c57d33;--app-accent-30:#00c57d4c;--app-voice-glow-center:rgba(0,197,125,.22);--app-voice-glow-mid:rgba(0,197,125,.1);--app-voice-glow-edge:rgba(0,197,125,0);--app-voice-glow-blur:calc(92px * var(--app-scale-safe));--app-voice-glow-top-opacity-min:0.32;--app-voice-glow-top-opacity-max:0.58;--app-voice-glow-bottom-opacity-min:0.28;--app-voice-glow-bottom-opacity-max:0.52;--app-on-accent:#000;--app-on-accent-button:#fff;--app-contrast-bg:#fff;--app-contrast-text:#000;--app-brand-secondary-bg:#092b1b;--app-brand-secondary-text:#2ed685;--app-brand-accent-bg:#1a1a1a;--app-brand-accent-text:#fff;--app-neutral-bg:#000;--app-neutral-border:#ffffff33;--app-status-bg:#fff;--app-status-badge-bg:#0000000f;--app-switch-on:#00b86c;--app-switch-off:#0000000f;--app-header-bg:hsla(0,0%,100%,.7);--app-header-bg-scrolled:#fff;--app-progressive-blur-tint:var(--app-bg);--app-loader-bg:#fff;--app-danger:#e94344;--app-danger-10:#e9434419;--app-danger-20:#e9434433;--app-warning:#ea981d;--app-warning-10:#ea981d19;--app-warning-20:#ea981d33;--app-info:#007aff;--app-info-10:#007aff19;--app-info-20:#007aff33;--app-field-bg:#0000000f;--app-field-border:#d9d9d9;--app-overlay-bg:hsla(0,0%,100%,.9);--app-overlay-border:rgba(0,0,0,.1);--app-overlay-mask:rgba(0,0,0,.2);--app-overlay-mask-strong:rgba(0,0,0,.35);--app-sheet-bg:var(--app-overlay-bg);--app-sheet-border:var(--app-overlay-border);--app-sheet-radius:calc(32px * var(--app-scale-safe));--app-sheet-blur:calc(20px * var(--app-scale-safe));--app-sheet-shadow:0px 20px 48px -22px rgba(15,23,42,.26),0px 8px 22px -14px rgba(15,23,42,.16);--app-floating-pill-shadow:0px 0px 16px 0px rgba(15,23,42,.12),0px 4px 12px -8px rgba(15,23,42,.1);--app-toolbar-shadow:var(--app-floating-pill-shadow);--app-sheet-header-bg:hsla(0,0%,100%,.42);--app-sheet-header-gradient-end:hsla(0,0%,100%,.06);--app-sheet-header-blur:calc(16px * var(--app-scale-safe));--app-z-tooltip:1200;--app-dialog-bg:#fff;--app-dialog-action-bg:#f2f2f2;--app-dialog-preview-bg:#f2f2f2;--app-panel-bg:#fff;--app-panel-shell-bg:#f2f2f2;--app-panel-item-bg:#fff;--app-panel-item-border:#e3e3e3;--app-nav-active-ring:transparent;--app-panel-shell-shadow:0px 0px 24px 0px rgba(15,23,42,.12),0px 8px 20px -14px rgba(15,23,42,.1);--app-panel-shell-blur-tint:#f2f2f2;--app-select-header-bg:var(--app-panel-item-bg);--app-select-header-border:var(--app-panel-item-border);--app-select-header-hover-bg:color-mix(in srgb,var(--app-panel-item-bg) 92%,var(--app-text) 8%);--app-tag-chip-subtle-bg:var(--app-panel-item-bg);--app-tag-chip-subtle-border:var(--app-panel-item-border);--app-tag-chip-subtle-hover-bg:color-mix(in srgb,var(--app-panel-item-bg) 92%,var(--app-text) 8%);--app-content-section-panel-bg:var(--app-alpha-10);--app-skeleton-bg:#e5e5e5;--app-skeleton-tone-default:#00000008;--app-skeleton-tone-strong:#0000000f;--app-skeleton-pulse-opacity-min:0.3;--app-skeleton-pulse-opacity-max:0.52;--app-skeleton-dark-opacity-min:0.38;--app-skeleton-dark-opacity-max:0.6;--app-button-soft-neutral-bg:var(--app-alpha-10);--app-alpha-6:#0000000f;--app-alpha-10:#00000019;--app-alpha-20:#00000033;--app-alpha-30:#0000004c;--app-segmented-bg:var(--app-alpha-10);--app-segmented-indicator-bg:var(--app-contrast-bg);--app-segmented-fade:hsla(0,0%,100%,.45);--app-shadow-control:0px 0px 45px 0px rgba(0,0,0,.5);--scrollbar-thumb:rgba(0,0,0,.1);--scrollbar-thumb-hover:rgba(0,0,0,.15);--setting-group-bg:#f2f2f2;--setting-group-panel-bg:#fff;--setting-group-dialog-bg:var(--app-dialog-action-bg);--setting-group-text:#000;--setting-group-subtext:#00000080;--setting-group-divider:#0000001a;--setting-group-hover:#0000000f;--app-rank-badge-emerald-start:#66dfae;--app-rank-badge-emerald-mid:#2eb77b;--app-rank-badge-emerald-end:#14895a;--app-rank-badge-gold-start:#f5d27d;--app-rank-badge-gold-mid:#e1aa37;--app-rank-badge-gold-end:#bd7c12;--app-rank-badge-silver-start:#d5dbe3;--app-rank-badge-silver-mid:#b0b8c2;--app-rank-badge-silver-end:#818c97;--app-rank-badge-bronze-start:#e0b691;--app-rank-badge-bronze-mid:#c98852;--app-rank-badge-bronze-end:#a76734;--graph-grid-color:rgba(0,0,0,.08);--graph-zone-0:var(--app-info);--graph-zone-0-bg:var(--app-info-10);--graph-zone-0-bg-hover:var(--app-info-20);--graph-zone-0-bg-idle:var(--app-info-10);--graph-zone-0-border:var(--app-info-20);--graph-zone-0-glow:var(--app-info-20);--graph-zone-1:var(--app-accent);--graph-zone-1-bg:var(--app-accent-10);--graph-zone-1-bg-hover:var(--app-accent-20);--graph-zone-1-bg-idle:var(--app-accent-10);--graph-zone-1-border:var(--app-accent-20);--graph-zone-1-glow:var(--app-accent-20);--graph-zone-2:var(--app-contrast-bg);--graph-zone-2-bg:hsla(0,0%,100%,.35);--graph-zone-2-bg-hover:hsla(0,0%,100%,.5);--graph-zone-2-bg-idle:hsla(0,0%,100%,.25);--graph-zone-2-border:hsla(0,0%,100%,.6);--graph-zone-2-glow:hsla(0,0%,100%,.6);--graph-highlight:var(--app-accent);--graph-highlight-text:var(--app-accent);--graph-highlight-glow:var(--app-accent-20);--graph-highlight-border:var(--app-accent-20);--graph-selected-inner-ring:var(--app-contrast-bg);--graph-node-border:var(--app-border-subtle);--graph-node-border-dim:var(--app-border);--graph-node-bg:var(--app-card);--graph-node-fallback-bg:var(--app-surface);--graph-canvas-bg:var(--app-surface);--graph-canvas-gradient-start:var(--graph-canvas-bg);--graph-link:var(--app-alpha-10);--graph-link-active:var(--app-accent-30);--graph-link-dim:var(--app-alpha-6);--graph-text-shadow:var(--app-alpha-10);--graph-overlay-mask:hsla(0,0%,100%,.2);--graph-overlay-mask-strong:hsla(0,0%,100%,.35);--graph-map-dot-1:rgba(15,23,42,.22);--graph-map-dot-2:rgba(15,23,42,.16);--graph-map-dot-3:rgba(15,23,42,.1);--graph-map-border:rgba(15,23,42,.18);--graph-map-cluster-box:rgba(100,116,139,.35);--graph-map-guide:rgba(37,99,235,.48);--graph-map-guide-strong:rgba(37,99,235,.66)}.n6-root[data-theme=light][data-theme-palette=ios-light-like],html[data-theme=light][data-theme-palette=ios-light-like],html[data-theme=light][data-theme-palette=ios-light-like] .n6-root{--app-panel-shell-bg:#ececec;--app-panel-item-bg:#fff;--app-panel-item-border:#dbdbdb;--app-sheet-shadow:0px 18px 42px -20px rgba(15,23,42,.22),0px 6px 16px -10px rgba(15,23,42,.14);--app-floating-pill-shadow:0px 0px 14px 0px rgba(15,23,42,.1),0px 4px 10px -6px rgba(15,23,42,.08);--app-toolbar-shadow:var(--app-floating-pill-shadow);--app-panel-shell-shadow:0px 0px 22px 0px rgba(15,23,42,.1),0px 6px 16px -12px rgba(15,23,42,.08);--app-panel-shell-blur-tint:#ececec}body,html{width:100%;height:100%}body{color:var(--app-text);background:var(--app-bg)}:not(:focus-visible){outline:none}.scrollbar-width-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-width-none::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:calc(8px * var(--app-scale-safe));height:calc(8px * var(--app-scale-safe))}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:calc(4px * var(--app-scale-safe))}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.custom-swiper{margin:0;padding:0;width:100%}.custom-swiper .swiper-wrapper{display:flex;height:100%}.custom-swiper .swiper-slide{width:100%;height:100%}@keyframes moveArrow{0%{left:0}to{left:100%}}img{display:inline-block!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:none;-webkit-text-fill-color:var(--app-text);-webkit-box-shadow:inset 0 0 0 1000px transparent;box-shadow:inset 0 0 0 1000px transparent;transition:background-color 5000s ease-in-out 0s;color:var(--app-text)}.loader{width:calc(35px * var(--app-scale-safe));aspect-ratio:1;--_g:no-repeat radial-gradient(farthest-side,var(--app-accent) 94%,#0000);background:var(--_g) 0 0,var(--_g) 100% 0,var(--_g) 100% 100%,var(--_g) 0 100%;background-size:40% 40%;animation:l38 .5s infinite}@keyframes l38{to{background-position:100% 0,100% 100%,0 100%,0 0}}@keyframes dotLoaderConicSpin{to{transform:rotate(1turn)}}@keyframes dotLoaderDots{0%{background-position:0 0,100% 0,100% 100%,0 100%}to{background-position:100% 0,100% 100%,0 100%,0 0}}@keyframes dotLoaderSpin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes chatInputAiBorderPulse{0%{background-position:0 0,0 50%;box-shadow:0 0 calc(12px * var(--app-scale-safe)) var(--app-accent-10),0 0 calc(28px * var(--app-scale-safe)) var(--app-accent-10)}50%{background-position:0 0,100% 50%;box-shadow:0 0 calc(18px * var(--app-scale-safe)) var(--app-accent-20),0 0 calc(38px * var(--app-scale-safe)) var(--app-accent-10)}to{background-position:0 0,0 50%;box-shadow:0 0 calc(12px * var(--app-scale-safe)) var(--app-accent-10),0 0 calc(28px * var(--app-scale-safe)) var(--app-accent-10)}}@keyframes loadingDotSecond{0%,24.99%{opacity:0}25%,to{opacity:1}}@keyframes loadingDotThird{0%,49.99%{opacity:0}50%,to{opacity:1}}.dot-loader{width:calc(35px * var(--app-scale-safe));aspect-ratio:1;--_g:no-repeat radial-gradient(farthest-side,var(--app-accent) 94%,#0000);background:var(--_g) 0 0,var(--_g) 100% 0,var(--_g) 100% 100%,var(--_g) 0 100%;background-size:40% 40%;animation:l38 .5s infinite}.chat-input-ai-border{border-color:transparent!important;background:linear-gradient(var(--chat-input-ai-bg,var(--app-surface)),var(--chat-input-ai-bg,var(--app-surface))) padding-box,linear-gradient(90deg,var(--app-accent-30) 0,var(--app-accent) 50%,var(--app-accent-30) 100%) border-box;background-clip:padding-box,border-box;background-origin:border-box;background-repeat:no-repeat;background-size:100% 100%,200% 100%;animation:chatInputAiBorderPulse 4.2s ease-in-out infinite}.contact-list-container>.contact-card-item.selected .contact-card-border,.contact-list-container>.contact-card-item:hover .contact-card-border,.contact-list-container>.contact-card-item:last-child .contact-card-border{border-bottom-color:transparent}@supports selector(:has(+ *)){.contact-list-container>.contact-card-item:has(+.contact-card-item.selected) .contact-card-border,.contact-list-container>.contact-card-item:has(+.contact-card-item:hover) .contact-card-border{border-bottom-color:transparent}}.mention-chip{display:inline-flex;align-items:center;gap:calc(4px * var(--app-scale-safe));height:calc(28px * var(--app-scale-safe));padding:0 calc(12px * var(--app-scale-safe));border-radius:999px;background:var(--app-accent-10);color:var(--app-accent);font-size:calc(14px * var(--app-scale-safe));font-weight:500;line-height:1;vertical-align:middle;user-select:none}.mention-chip-avatar{width:calc(18px * var(--app-scale-safe));height:calc(18px * var(--app-scale-safe));border-radius:999px;object-fit:cover;border:0}.mention-chip-avatar.fallback{display:inline-block;background:var(--app-border-subtle)}.mention-chip-text{line-height:1}