:root{--font-sans:"Inter", "Geist", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--font-heading:"Geist", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-11:11px;--leading-11:11px;--text-12:12px;--leading-17:17px;--text-13:13px;--text-14:14px;--leading-20:20px;--text-15:15px;--text-16:16px;--leading-24:24px;--text-20:20px;--leading-26:26px;--text-22:22px;--text-26:26px;--leading-32:32px;--tracking-013:-.13px;--tracking-015:-.15px;--tracking-02:-.2px;--tracking-04:-.4px;--tracking-06:-.6px;--tracking-btn:.24px;--tracking-label:.22px;--tracking-section:1.1px;--white:#fff;--black:#000;--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e6e6e6;--neutral-300:#d3d3d3;--neutral-400:#a3a3a3;--neutral-500:#727272;--neutral-600:#535353;--neutral-700:#404040;--neutral-800:#272727;--neutral-900:#1a1a1a;--neutral-950:#0b0b0b;--gray-50:#f7f9fa;--gray-100:#e4e7ec;--gray-200:#f2f4f7;--gray-300:#d1d5db;--gray-400:#6e707a;--gray-500:#6b7280;--gray-600:#667085;--gray-700:#98a2b3;--gray-800:#1d2939;--brand-50:#eef2fe;--brand-100:#dde6fd;--brand-200:#bfd0fc;--brand-300:#94b0fa;--brand-400:#5f89f8;--brand-500:#2a62f5;--brand-600:#2556d8;--brand-700:#1f49b5;--brand-800:#193b93;--brand-900:#142f76;--brand-950:#0d1f4e;--button-blue-from:color-mix(in srgb, var(--brand-500) 88%, white);--button-blue-to:var(--brand-600);--button-red-from:#ff7b97;--button-red-to:#ec2557;--filter-accent:var(--brand-600);--filter-border:var(--brand-300);--filter-bg:color-mix(in srgb, var(--brand-300) 10%, transparent);--filter-hover-bg:#f8f8f8;--gradient-soft-from:var(--brand-400);--gradient-soft-to:var(--brand-600);--error:#fd3363;--error-50:#fd33631a;--error-100:#fd336326;--error-300:#ffa2a2;--danger:#e53c3f;--danger-red:#ff383c;--danger-dot:#f55858;--success:#399d98;--success-bg:#3daf9d1a;--metric-up:#57a01c;--metric-up-bg:#5ee7281a;--metric-up-border:#79a94166;--performance-up:#489808;--performance-down:#d5384b;--healthy-green:#5cc00c;--warning:#e29a12;--warning-bg:#ea9e101a;--warning-insight:#a27706;--warning-insight-bg:#f9f5e954;--warning-insight-border:#a2770626;--pending-chip-bg:#fff4e5;--pending-chip-text:#b25e00;--info:#9b9b9b;--info-bg:#5959590f;--badge-primary:var(--brand-600);--badge-primary-bg:var(--brand-50);--badge-primary-border:var(--brand-200);--badge-blue:#345fd9;--badge-blue-bg:#edf3ff;--badge-blue-border:#aed3fa;--badge-gray:#5b6171;--badge-gray-bg:#f5f6f8;--badge-gray-border:#d9dee4;--badge-green:#366f08;--badge-green-bg:#edfcde;--badge-green-border:#b5ef72;--badge-red:#d5384b;--badge-red-bg:#ffedef;--badge-red-border:#fbcdd7;--badge-warning:#c37629;--badge-warning-bg:#fffde1;--badge-warning-border:#f6db9466;--badge-orange:#cb6301;--badge-orange-bg:#ffefdf;--badge-orange-border:#f6ba94;--badge-purple:#5d1ea1;--badge-purple-bg:#f7eeff;--badge-purple-border:#d0bcf2;--badge-cyan:#2689d9;--badge-cyan-bg:#e5f7fb;--badge-cyan-border:#9cd5e7;--badge-pink:#d538ae;--badge-pink-bg:#d5389e1a;--badge-pink-border:#d538ae33;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-tertiary:var(--neutral-600);--text-quaternary:var(--neutral-500);--text-placeholder:var(--neutral-500);--text-brand:var(--brand-600);--text-brand-strong:var(--brand-900);--foreground:#111;--foreground-muted:#0009;--foreground-subtle:#00000054;--foreground-placeholder:#0000004d;--bg-primary:var(--white);--bg-secondary:var(--neutral-50);--bg-tertiary:var(--neutral-100);--bg-hover:#f8f8f8;--bg-neutral:#fafafa;--bg-brand:var(--brand-50);--bg-brand-solid:var(--brand-600);--bg-brand-solid-hover:var(--brand-700);--bg-overlay:var(--neutral-950);--bg-site-chrome:#e7f1f9;--bg-widget:#eef4f8;--bg-light-blue:#fafdff;--glass-05:#ffffff0d;--glass-10:#ffffff1a;--glass-15:#ffffff26;--glass-30:#ffffff4d;--glass-35:#ffffff59;--glass-40:#fff6;--glass-60:#fff9;--glass-65:#ffffffa6;--glass-88:#ffffffe0;--glass-90:#ffffffe6;--glass-97:#fffffff7;--border-light:#0000000d;--border-06:#0000000f;--border-dark:#06060617;--border-default:#0000001a;--border-medium:#00000017;--border-20:#0003;--border-input-strong:var(--gray-300);--border-glass:#ffffff80;--border-glass-soft:#ffffff4d;--border-table:#ebebeb;--table-bg:#fafafa;--table-header:#fafafa;--table-row-selected:#f7f7f7;--table-row-selected-blue:#eaf2fb80;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-9:9px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-15:15px;--radius-16:16px;--radius-full:9999px;--shadow-glass:#1018280d 0 0 0 1px, #1a1f3214 0 2px 10px, #1a1f3229 0 16px 40px -18px, #ffffffe6 0 1px 0 0 inset, #0000000f 0 -1px 0 0 inset, #ffffff80 1px 0 0 0 inset, #ffffff80 -1px 0 0 0 inset;--shadow-sidebar:#10182809 0 0 0 1px, #1018282e 0 4px 34px -10px, #fffffff2 4px 4px 10px -4px inset, #0a1f440d -4px -4px 10px -4px inset;--shadow-frosted:#1018282e 0 4px 34px -10px, #fffffff2 4px 4px 10px -4px inset, #0a1f440d -4px -4px 10px -4px inset;--shadow-nav-active:#1a1f3214 0 2px 10px, #ffffffe6 0 1px 0 0 inset, #0000000f 0 -1px 0 0 inset, #ffffff80 1px 0 0 0 inset, #ffffff80 -1px 0 0 0 inset;--shadow-nav-hover:#1a1f320d 0 1px 6px, #ffffffb3 0 1px 0 0 inset, #00000008 0 -1px 0 0 inset, #ffffff59 1px 0 0 0 inset, #ffffff59 -1px 0 0 0 inset;--shadow-liquid-hover:#10182829 0 2px 12px -4px, color-mix(in srgb, var(--brand-500) 22%, transparent) 0 0 14px -3px, #fffffff2 0 1px 0 0 inset, #0a1f440d 0 -1px 0 0 inset;--shadow-menu:#10182842 0 18px 40px -13px, #1018281a 0 5px 12px -8px, #ffffffb3 0 1px 0 0 inset;--shadow-menu-selected:#ffffffb3 0 0 0 1px inset, #10182821 0 0 22px -6px;--shadow-card-section:84px 71px 66px #001f4703, 38px 31px 49px #001f4705, 9px 8px 27px #001f4705;--shadow-card-subtle:0 0 8px .4px #0000001f;--shadow-card-soft:2px 2px 20px 0 #0000000d;--shadow-card-06:0 0 8px 0 #0000000f;--shadow-home-card:0 0 24px 0 #00000014;--shadow-stat-card:2px 2px 14px 0 #1a1f321a;--shadow-metric-card:0 0 0 1px #10182808, 2px 2px 42px -12px #61696e33;--shadow-tile:#1018280d 0 1px 2px 0, #10182814 0 12px 28px -16px, #1018280a 0 0 0 1px;--shadow-empty-hero:0 1px 2px #1018280d, 0 12px 28px -16px #10182814;--shadow-input:0 0 8px .4px #00000014;--shadow-white-button:0 0 8px .4px #00000014;--shadow-sort-button:0 0 10px .4px #0000001a;--shadow-primary-button:0 1px 2px 0 #0000000d;--shadow-primary-button-inset:inset -1px -1px 1px 0 color-mix(in srgb, var(--brand-900) 50%, transparent), inset 1px 1px 1px 0 #ffffff59;--shadow-dark-button-inset:#ffffff2e 1px 1px 1px 0 inset, #0009 -1px -1px 1px 0 inset;--shadow-dialog:3px 10px 24px 0 #181b1e1f;--shadow-switch-thumb:0 1px 2px 0 #0000001a;--shadow-checkbox-inset:-1px -1px 2px 0 var(--brand-500) inset, 1px 1px 2px 0 #ffffff8c inset;--shadow-tooltip-dark:0 4px 10px 0 #00000026, inset 0 0 9px 0 #ffffff8c;--shadow-2fa-section:0 0 15px 0 #0000000d;--shadow-app-tile:0 1px 2px #10182814, 0 0 0 1px #1018280a;--shadow-sm:0 2px 8px #0000000a;--shadow-md:0 4px 16px #0000000f;--shadow-lg:0 8px 32px #00000014;--gradient-button-primary:linear-gradient(to bottom, var(--button-blue-from), var(--button-blue-to));--gradient-button-primary-hover:linear-gradient(to bottom, color-mix(in srgb, var(--button-blue-from) 80%, var(--button-blue-to)), color-mix(in srgb, var(--button-blue-to) 85%, black));--gradient-button-danger:linear-gradient(to bottom, var(--button-red-from), var(--button-red-to));--gradient-button-danger-hover:linear-gradient(to bottom, color-mix(in srgb, var(--button-red-from) 80%, var(--button-red-to)), color-mix(in srgb, var(--button-red-to) 85%, black));--shadow-danger-button-inset:inset -1px -1px 1px 0 #8f1c3780, inset 1px 1px 1px 0 #ffffff73;--gradient-button-dark:linear-gradient(to bottom, #343434, #0c0c0c);--gradient-switch-on:linear-gradient(129deg, var(--brand-400) -35.88%, var(--brand-600) 139.56%);--gradient-switch-thumb:linear-gradient(145deg, #ffffff8f 8.61%, #ffffffed 68.42%);--gradient-check:linear-gradient(140deg, var(--brand-400) -4.75%, var(--brand-600) 126.18%);--gradient-progress:linear-gradient(176deg, var(--brand-400) 4.75%, var(--brand-600) 126.18%);--gradient-progress-track:linear-gradient(179deg, color-mix(in srgb, var(--brand-300) 20%, transparent) 4.75%, color-mix(in srgb, var(--brand-600) 20%, transparent) 126.18%);--gradient-step-done:linear-gradient(137deg, #b5ef72 3.65%, #4b9c09 100.65%);--gradient-shell:radial-gradient(1100px 650px at 8% 0%, #dce9f7 0%, #dce9f700 62%), radial-gradient(900px 560px at 92% 6%, #e3eefa 0%, #e3eefa00 60%), radial-gradient(1200px 700px at 50% 105%, #dfedf8 0%, #dfedf800 62%), radial-gradient(700px 500px at 55% 45%, #ffffffb3 0%, #fff0 70%), linear-gradient(180deg, #edf4fb 0%, #e8f1f9 50%, #eef5fb 100%);--blur-frosted:blur(14px) saturate(1.5);--blur-liquid:blur(8px) saturate(1.4);--blur-menu:blur(28px) saturate(1.8);--blur-dialog:blur(25px);--blur-sm:blur(4px);--blur-md:blur(12px);--blur-lg:blur(16px);--blur-xl:blur(24px);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--duration-fast:.1s;--duration-nav:.16s;--duration-base:.15s;--duration-slow:.3s;--rail-width:48px;--rail-padding:10px 8px;--rail-gap:4px;--rail-button:32px;--rail-modern-width:54px;--rail-modern-item:48px;--rail-modern-icon:20px;--sidebar-pin-inset:8px;--control-h:36px;--control-h-sm:32px;--control-h-xs:28px;--control-font:13px;--nav-item-height:34px;--nav-subitem-height:32px;--menu-item-height:36px;--nav-rhythm:8px;--rail-app-tile:26px;--sidebar-width:220px;--sidebar-gap:10px;--header-height:52px;--header-control:var(--control-h);--header-pill:40px;--main-radius:12px;--main-padding:30px 20px 20px;--shell-padding-top:12px;--shell-padding-bottom:16px;--shell-padding-x:13px;--icon-size:16px;--icon-stroke:1.6;--ease-reveal:cubic-bezier(.78, 0, .32, 1);--ease-rise:cubic-bezier(.22, 1, .36, 1);--ease-word:cubic-bezier(.25, .6, .3, 1);--ease-card:cubic-bezier(.2, .8, .2, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--duration-menu:.15s;--duration-rise:.44s;--duration-rise-item:.34s;--duration-modal:.2s;--duration-backdrop:.3s;--duration-panel:.25s;--duration-chart:1.6s;--duration-chart-kc:1.9s;--duration-word:.35s;--interval-word:3s;--duration-tile:.12s;--delay-tile:.18s;--duration-wallet:.35s;--duration-sheen:.8s;--duration-drawer:.3s;--duration-icon:.15s;--duration-chip:.1s;--ease-soft:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--duration-enter:.18s;--duration-exit:.12s;--duration-expand:.22s;--float-shift:6px;--shadow-palette:#10182847 0 24px 80px -24px, #ffffffbf 0 1px 0 0 inset;--shadow-palette-side:#fff9 0 1px 0 0 inset, #1018280a 0 1px 2px 0;--shadow-palette-item:#1018281f 0 1px 2px 0, #1018281f 0 3px 8px -2px, #ffffffe6 0 1px 0 0 inset, #1018280a 0 -1px 0 0 inset;--shadow-palette-card:#1018280d 0 1px 2px 0, #ffffffe6 0 1px 0 0 inset, #1018280a 0 0 0 1px inset;--shadow-apps-tile:0 1px 18px 0 #0000000d;--shadow-panel:0 0 25px 0 #00000014;--shadow-brand-plus:0 4px 14px -2px color-mix(in srgb, var(--brand-500) 45%, transparent), 0 1px 2px #00000014;--shadow-wallet:#00000052 0 8px 18px -12px;--shadow-wallet-hover:#0000006b 0 16px 32px -16px;--shadow-biz-card-hover:#1018280f 0 2px 5px, #1018284d 0 14px 32px -20px, #fffffff2 0 1px 0 0 inset;--backdrop-modal:#00000026;--blur-modal:blur(2px);--blur-palette:blur(24px);--blur-drawer:blur(12px);--bp-xs:375px;--bp-sm:576px;--bp-md:768px;--bp-lg:992px;--drawer-width:300px;--drawer-width-sm:272px;--drawer-width-xs:248px;--on-brand:#fff;--surface-page:var(--white);--surface-1:var(--white);--surface-2:var(--neutral-50);--surface-input:var(--white);--glass-70:#ffffffb3;--menu-bg:#ffffff9e;--menu-border:#fff9;--menu-item-hover-bg:#ffffff6b;--shadow-menu-item-hover:#ffffffa6 0 1px 0 0 inset, #1018281a 0 1px 4px -2px;--palette-bg:#fffc;--palette-side-bg:#ffffffe6;--palette-content-bg:#00000008;--palette-content-ring:#0000000a;--palette-card-bg:#ffffffbf;--glass-tab-bg:#ffffffb8;--shadow-glass-tab:#10182833 0 18px 40px -13px, #1018281a 0 5px 12px -8px, #ffffffb3 0 1px 0 0 inset, #fff6 0 0 0 1px inset;--drawer-bg:#ffffff4d;--overlay-bg:#ffffff59;--skeleton-bg:var(--neutral-100);--skeleton-sheen:#ffffffb3;--ring-faint:#0000000b;--ring-fainter:#00000008;--border-strong-2:#e6e6e6;--control-track:#e0e0e0;--switch-thumb:#fff;--checkbox-bg:#f2f2f2;--tab-active:#000;--segmented-on-bg:linear-gradient(to bottom, #3a3a3a, #262626);--segmented-on-fg:#fff;--btn-dark-fg:#fff;--btn-dark-hover-filter:brightness(1.08);--shadow-dark-button:0 1px 2px #00000040;--pill-dark-bg:var(--neutral-700);--pill-dark-bg-hover:var(--neutral-800);--pill-dark-fg:#fff;--tooltip-dark-bg:var(--neutral-800);--tooltip-dark-fg:#fff;--filter-hover:color-mix(in srgb, var(--brand-300) 18%, transparent);--danger-border:#d5384b26;--danger-bg:#d5384b08;--tabbar-height:64px;--tabbar-bg:#ffffffb8;--tabbar-border:#ffffff80;--tabbar-active-bg:#ffffffe6;--empty-icon-bg:var(--brand-50);--empty-icon-fg:var(--brand-600);--empty-icon-ring:var(--brand-100);--gradient-shell-mobile:linear-gradient(180deg, #e6f0fa 0%, #eef5fb 45%, var(--surface-page) 85%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--empty-icon-bg:color-mix(in srgb, var(--brand-500) 14%, transparent);--empty-icon-fg:var(--brand-300);--empty-icon-ring:color-mix(in srgb, var(--brand-400) 25%, transparent);--gradient-shell-mobile:linear-gradient(180deg, #16203a 0%, #111826 45%, var(--surface-page) 85%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-primary:#f3f4f6;--text-secondary:#d4d7dd;--text-tertiary:#b3b8c2;--text-quaternary:#8b919c;--text-placeholder:#8b919c;--text-brand:var(--brand-400);--text-brand-strong:var(--brand-200);--foreground:#f5f6f8;--foreground-muted:#ffffffa6;--foreground-subtle:#fff6;--foreground-placeholder:#ffffff59;--bg-primary:#15181e;--bg-secondary:#1b1f26;--bg-tertiary:#22262e;--bg-hover:#262a33;--bg-neutral:#1b1f26;--bg-brand:color-mix(in srgb, var(--brand-500) 14%, transparent);--bg-site-chrome:#11151b;--bg-widget:#171b22;--bg-light-blue:#171c25;--on-brand:#fff;--surface-page:#0e1116;--surface-1:#1a1e25;--surface-2:#20252d;--surface-input:#1a1e25;--glass-05:#ffffff08;--glass-10:#ffffff0d;--glass-15:#ffffff0f;--glass-30:#ffffff12;--glass-35:#ffffff14;--glass-40:#ffffff17;--glass-60:#22273099;--glass-65:#222730ad;--glass-70:#222730b8;--glass-88:#181c23e0;--glass-90:#1a1e25e6;--glass-97:#1a1e25f7;--menu-bg:#1e222ac7;--menu-border:#ffffff14;--menu-item-hover-bg:#ffffff0f;--shadow-menu-item-hover:#ffffff0f 0 1px 0 0 inset, #0000004d 0 1px 4px -2px;--palette-bg:#1a1e25db;--palette-side-bg:#ffffff0a;--palette-content-bg:#0000002e;--palette-content-ring:#ffffff0d;--palette-card-bg:#ffffff0d;--glass-tab-bg:#1e222adb;--shadow-glass-tab:#00000080 0 18px 40px -13px, #0000004d 0 5px 12px -8px, #ffffff0f 0 1px 0 0 inset, #ffffff0f 0 0 0 1px inset;--drawer-bg:#14171db8;--overlay-bg:#06080c80;--backdrop-modal:#00000073;--skeleton-bg:#232830;--skeleton-sheen:#ffffff14;--ring-faint:#ffffff0f;--ring-fainter:#ffffff09;--border-light:#ffffff12;--border-06:#ffffff14;--border-dark:#ffffff1a;--border-default:#ffffff1f;--border-medium:#ffffff1c;--border-20:#fff3;--border-input-strong:#353a44;--border-glass:#ffffff1a;--border-glass-soft:#ffffff12;--border-strong-2:#2d323b;--border-table:#262b33;--table-bg:#1d2129;--table-header:#1d2129;--table-row-selected:#20252d;--table-row-selected-blue:color-mix(in srgb, var(--brand-500) 8%, transparent);--control-track:#3a3f49;--switch-thumb:#e9ebef;--checkbox-bg:#2a2f38;--tab-active:#f3f4f6;--segmented-on-bg:linear-gradient(to bottom, #3a404b, #2c313a);--segmented-on-fg:#fff;--gradient-button-dark:linear-gradient(to bottom, #f4f5f7, #d8dbe1);--shadow-dark-button-inset:#ffffffb3 1px 1px 1px 0 inset, #0000001f -1px -1px 1px 0 inset;--shadow-dark-button:0 1px 2px #00000080;--btn-dark-fg:#111;--btn-dark-hover-filter:brightness(.96);--pill-dark-bg:#e9ebef;--pill-dark-bg-hover:#f5f6f8;--pill-dark-fg:#111;--tooltip-dark-bg:#eceef2;--tooltip-dark-fg:#111;--shadow-tooltip-dark:0 4px 10px 0 #0006, inset 0 0 9px 0 #ffffff8c;--filter-bg:color-mix(in srgb, var(--brand-500) 14%, transparent);--filter-hover:color-mix(in srgb, var(--brand-500) 22%, transparent);--filter-border:color-mix(in srgb, var(--brand-400) 45%, transparent);--filter-accent:var(--brand-300);--filter-hover-bg:#262a33;--warning-insight-bg:#a277061f;--warning-insight-border:#e29a124d;--warning-insight:#e9b84d;--pending-chip-bg:#b25e0033;--pending-chip-text:#f0b069;--danger-border:#ff63714d;--danger-bg:#ff637114;--info-bg:#ffffff0f;--badge-primary:var(--brand-300);--badge-primary-bg:color-mix(in srgb, var(--brand-600) 18%, transparent);--badge-primary-border:color-mix(in srgb, var(--brand-400) 35%, transparent);--badge-blue:#9cc0f5;--badge-blue-bg:#345fd92e;--badge-blue-border:#70a6ea59;--badge-gray:#c3c8d1;--badge-gray-bg:#ffffff0f;--badge-gray-border:#ffffff1f;--badge-green:#a5e36b;--badge-green-bg:#5ec92824;--badge-green-border:#90e5584d;--badge-red:#ff8c9a;--badge-red-bg:#d5384b2e;--badge-red-border:#fb71854d;--badge-warning:#f2c35b;--badge-warning-bg:#e29a1224;--badge-warning-border:#f6db9440;--badge-orange:#f7a661;--badge-orange-bg:#cb63012e;--badge-orange-border:#f6ba944d;--badge-purple:#c9a8f7;--badge-purple-bg:#5d1ea138;--badge-purple-border:#d0bcf24d;--badge-cyan:#86cbef;--badge-cyan-bg:#2689d929;--badge-cyan-border:#9cd5e74d;--badge-pink:#f29ad6;--badge-pink-bg:#d5389e29;--badge-pink-border:#d538ae4d;--shadow-glass:#00000059 0 0 0 1px, #00000059 0 2px 10px, #00000080 0 16px 40px -18px, #ffffff0f 0 1px 0 0 inset, #0000004d 0 -1px 0 0 inset;--shadow-sidebar:#0000004d 0 0 0 1px, #00000073 0 4px 34px -10px, #ffffff0d 4px 4px 10px -4px inset;--shadow-frosted:#00000073 0 4px 34px -10px, #ffffff0f 4px 4px 10px -4px inset, #00000040 -4px -4px 10px -4px inset;--shadow-nav-active:#0000004d 0 2px 10px, #ffffff14 0 1px 0 0 inset, #0000004d 0 -1px 0 0 inset;--shadow-nav-hover:#0003 0 1px 6px, #ffffff0f 0 1px 0 0 inset;--shadow-liquid-hover:#0006 0 2px 12px -4px, color-mix(in srgb, var(--brand-500) 35%, transparent) 0 0 14px -3px, #ffffff14 0 1px 0 0 inset, #00000040 0 -1px 0 0 inset;--shadow-menu:#0009 0 18px 40px -13px, #00000059 0 5px 12px -8px, #ffffff0f 0 1px 0 0 inset;--shadow-menu-selected:#ffffff14 0 0 0 1px inset, #0006 0 0 22px -6px;--shadow-card-section:0 0 0 1px #ffffff0a, 0 8px 27px #00000040;--shadow-card-subtle:0 0 8px .4px #00000073;--shadow-card-soft:2px 2px 20px 0 #0000004d;--shadow-card-06:0 0 8px 0 #0000004d;--shadow-tile:#0000004d 0 1px 2px 0, #00000073 0 12px 28px -16px, #ffffff0d 0 0 0 1px;--shadow-empty-hero:0 1px 2px #0000004d, 0 12px 28px -16px #00000073;--shadow-input:0 0 8px .4px #00000059;--shadow-white-button:0 0 8px .4px #00000059, inset 0 0 0 1px #ffffff0d;--shadow-sort-button:0 0 10px .4px #0006;--shadow-dialog:3px 10px 24px 0 #00000080;--shadow-switch-thumb:0 1px 2px 0 #0006;--shadow-app-tile:0 1px 2px #0006, 0 0 0 1px #ffffff0f;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 4px 16px #00000059;--shadow-lg:0 8px 32px #00000073;--shadow-palette:#0009 0 24px 80px -24px, #ffffff0f 0 1px 0 0 inset;--shadow-palette-side:#ffffff0d 0 1px 0 0 inset, #0000004d 0 1px 2px 0;--shadow-palette-item:#0006 0 1px 2px 0, #0006 0 3px 8px -2px, #ffffff14 0 1px 0 0 inset;--shadow-palette-card:#0000004d 0 1px 2px 0, #ffffff0f 0 1px 0 0 inset, #ffffff0a 0 0 0 1px inset;--shadow-panel:0 0 25px 0 #00000073;--shadow-biz-card-hover:#0000004d 0 2px 5px, #0009 0 14px 32px -20px, #ffffff0f 0 1px 0 0 inset;--shadow-2fa-section:0 0 15px 0 #0000004d;--tabbar-bg:#1a1e25cc;--tabbar-border:#ffffff14;--tabbar-active-bg:#ffffff14;--gradient-shell:radial-gradient(1100px 650px at 8% 0%, #1a2740 0%, #1a274000 62%), radial-gradient(900px 560px at 92% 6%, #172234 0%, #17223400 60%), radial-gradient(1200px 700px at 50% 105%, #141d2c 0%, #141d2c00 62%), linear-gradient(180deg, #0f131a 0%, #0d1117 50%, #10151c 100%)}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{font-family:var(--font-sans);font-size:var(--text-16);line-height:var(--leading-24);color:var(--text-primary);background:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}input,textarea{font:inherit;color:inherit}::placeholder{color:var(--text-placeholder);opacity:1}.x-icon{width:var(--icon-size);height:var(--icon-size);stroke:currentColor;fill:none;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.x-icon--14{width:14px;height:14px}.x-icon--12{width:12px;height:12px}.x-icon--18{width:18px;height:18px}.x-icon--20{width:20px;height:20px}.x-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.x-shell{background:var(--gradient-shell);background-color:var(--surface-page);min-height:100dvh;padding:var(--shell-padding-top) var(--shell-padding-x) 0 var(--shell-padding-x);flex-direction:column;display:flex}.x-shell--image{background-image:var(--shell-image), var(--gradient-shell);background-position:50%;background-size:cover}.x-shell__row{min-height:0;height:calc(100dvh - var(--shell-padding-top));flex:none;display:flex}.x-rail{width:var(--rail-width);align-items:center;gap:var(--rail-gap);padding:var(--rail-padding);padding-bottom:var(--shell-padding-bottom);flex-direction:column;flex-shrink:0;height:100%;display:flex}.x-rail__logo{justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:10px;display:flex}.x-rail__btn,.x-rail__add{width:var(--rail-button);height:var(--rail-button);min-height:var(--rail-button);border-radius:var(--radius-10);color:var(--text-primary);transition:background var(--duration-nav), box-shadow var(--duration-nav), transform var(--duration-nav), color var(--duration-nav);border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.x-rail__btn:hover,.x-rail__add:hover{-webkit-backdrop-filter:var(--blur-liquid);backdrop-filter:var(--blur-liquid);background:var(--glass-60);box-shadow:var(--shadow-liquid-hover)}.x-rail__btn--active{background:var(--glass-60);border-color:var(--border-glass);border-radius:var(--radius-8);box-shadow:var(--shadow-liquid-hover)}.x-rail{min-height:0;overflow:hidden}.x-rail>*{flex-shrink:0}.x-rail__group{align-items:center;gap:var(--rail-gap);flex-direction:column;display:flex}.x-rail__group--scroll{scrollbar-width:none;flex:0 auto;min-height:0;margin:-3px -4px;padding:3px 4px;overflow:hidden auto}.x-rail__group--scroll::-webkit-scrollbar{display:none}.x-rail__group--scroll>*{flex-shrink:0}.x-rail__sep{height:10px}.x-rail__app{width:var(--rail-app-tile);height:var(--rail-app-tile);border-radius:var(--radius-8);background:var(--glass-90);box-shadow:var(--shadow-app-tile);color:var(--on-brand);transition:transform var(--duration-base), box-shadow var(--duration-base);justify-content:center;align-items:center;margin:3px 0;font-size:12px;font-weight:700;display:flex;overflow:hidden}.x-rail__app:hover{box-shadow:var(--shadow-sm), var(--shadow-app-tile);transform:translateY(-1px)}.x-rail__app img{object-fit:cover;width:100%;height:100%}.x-rail__spacer{flex:1}.x-rail__avatar{border-radius:var(--radius-full);width:28px;height:28px;margin-top:4px}.x-rail__label{display:none}.x-rail--modern{width:var(--rail-modern-width);padding-left:0;padding-right:0}.x-rail--modern .x-rail__btn{width:var(--rail-modern-width);height:var(--rail-modern-item);min-height:var(--rail-modern-item);border-radius:var(--radius-12);color:var(--text-secondary);flex-direction:column;gap:4px;padding:0}.x-rail--modern .x-rail__btn>.x-icon{width:var(--rail-modern-icon);height:var(--rail-modern-icon);color:var(--text-primary)}.x-rail--modern .x-rail__btn--active{border-radius:var(--radius-12);color:var(--text-primary)}.x-rail--modern .x-rail__label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:500;line-height:13px;display:block;overflow:hidden}.x-rail--modern .x-rail__btn--active .x-rail__label{font-weight:600}.x-rail--modern .x-rail__avatar{width:32px;height:32px}.x-body{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.x-header{z-index:30;padding:0 0 12px var(--sidebar-gap);height:var(--header-height);justify-content:space-between;align-items:center;gap:6px;display:flex;position:relative}.x-header__left{width:var(--sidebar-width);flex-shrink:0;align-items:center;display:flex}.x-header__center{flex:1;justify-content:center;min-width:0;margin:0 12px;display:flex}.x-header__right{align-items:center;gap:8px;display:flex}.x-frosted{-webkit-backdrop-filter:var(--blur-frosted);backdrop-filter:var(--blur-frosted);background:var(--glass-60);box-shadow:var(--shadow-frosted);border:1px solid var(--border-glass-soft)}.x-org-switcher{height:var(--header-pill);border-radius:var(--radius-12);width:100%;font-size:var(--text-14);line-height:var(--leading-20);transition:background var(--duration-nav), box-shadow var(--duration-nav);align-items:center;gap:8px;padding:0 12px 0 10px;font-weight:500;display:flex}.x-org-switcher:hover{background:var(--glass-65)}.x-org-switcher__logo{border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.x-org-switcher__name{text-align:left;flex:1}.x-org-switcher .x-icon{color:var(--text-secondary)}.x-search{height:var(--header-pill);border-radius:var(--radius-full);width:100%;max-width:680px;color:var(--text-secondary);font-size:var(--text-13);line-height:var(--leading-17);text-align:left;transition:background var(--duration-nav), box-shadow var(--duration-nav);align-items:center;gap:7.5px;padding:8px 8px 8px 12px;font-weight:500;display:flex}.x-search:hover{background:var(--glass-65)}.x-search .x-icon{color:var(--brand-500)}.x-search__placeholder{color:var(--text-secondary);flex:1}.x-search__kbd{color:var(--text-quaternary);background:var(--glass-60);border:1px solid var(--border-light);border-radius:6px;padding:2px 6px;font-size:11px}.x-icon-btn{width:var(--header-control);height:var(--header-control);border-radius:var(--radius-full);color:var(--text-primary);transition:background var(--duration-nav), box-shadow var(--duration-nav), transform var(--duration-nav);justify-content:center;align-items:center;display:flex}.x-icon-btn:hover{background:var(--glass-90)}.x-icon-group{height:var(--header-control);border-radius:var(--radius-full);align-items:center;padding:0 2px;display:flex}.x-icon-group .x-icon-btn{width:32px;height:32px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.x-icon-group .x-icon-btn:hover{background:var(--glass-60)}.x-icon-group__sep{background:var(--border-default);width:1px;height:16px;margin:0 2px}.x-pill-dark{height:var(--header-control);border-radius:var(--radius-full);background:var(--pill-dark-bg);color:var(--pill-dark-fg);font-size:var(--text-13);white-space:nowrap;transition:background var(--duration-base);align-items:center;gap:8px;padding:0 12px 0 8px;font-weight:600;line-height:19.5px;display:flex}.x-pill-dark:hover{background:var(--pill-dark-bg-hover)}.x-pill-dark__ring{width:22px;height:22px;transform:rotate(-90deg)}.x-pill-dark__ring circle{fill:none;stroke-width:2.5px}.x-pill-dark__ring .track{stroke:color-mix(in srgb, var(--pill-dark-fg) 25%, transparent)}.x-pill-dark__ring .fill{stroke:var(--pill-dark-fg);stroke-linecap:round}.x-workspace{min-height:0;padding-bottom:var(--shell-padding-bottom);flex:1;display:flex}.x-sidebar{width:var(--sidebar-width);margin-left:var(--sidebar-gap);border-radius:var(--radius-12);background:var(--glass-60);border:1px solid var(--border-glass);box-shadow:var(--shadow-sidebar);-webkit-backdrop-filter:var(--blur-frosted);backdrop-filter:var(--blur-frosted);flex-direction:column;flex-shrink:0;padding:10px 13px 13px;display:flex;position:relative;overflow-y:auto}.x-sidebar__title{font-family:var(--font-heading);font-size:var(--text-15);line-height:var(--leading-20);color:var(--text-primary);justify-content:space-between;align-items:center;padding:2px 10px 10px;font-weight:600;display:flex}.x-sidebar__title:has(.x-sidebar__pin){padding-right:32px}.x-sidebar__pin{top:var(--sidebar-pin-inset);right:var(--sidebar-pin-inset);width:24px;height:24px;color:var(--text-quaternary);transition:background var(--duration-nav), box-shadow var(--duration-nav), color var(--duration-nav);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute}.x-sidebar>.x-sidebar__title>.x-sidebar__pin{top:calc(var(--sidebar-pin-inset) - 1px);right:calc(var(--sidebar-pin-inset) - 1px)}.x-sidebar__pin:hover{-webkit-backdrop-filter:var(--blur-liquid);backdrop-filter:var(--blur-liquid);background:var(--glass-60);box-shadow:var(--shadow-liquid-hover)}.x-sidebar__pin .x-icon{width:14px;height:14px;transition:transform .15s var(--ease-in-out), color .15s var(--ease-in-out)}.x-sidebar__pin:not(.x-sidebar__pin--pinned):hover .x-icon,.x-sidebar__pin--pinned .x-icon{color:var(--brand-600);transform:rotate(45deg)}.x-sidebar__pin--pinned:hover .x-icon{transform:rotate(0)}.x-nav{flex-direction:column;gap:1px;display:flex}.x-nav>*{flex-shrink:0}.x-nav__item{height:var(--nav-item-height);border-radius:var(--radius-8);width:100%;font-size:var(--text-14);line-height:var(--leading-20);color:var(--text-primary);text-align:left;transition:background var(--duration-nav), box-shadow var(--duration-nav), transform var(--duration-nav), color var(--duration-nav);border:1px solid #0000;align-items:center;gap:8px;padding:0 10px;font-weight:500;display:flex}.x-nav__item .x-icon{color:var(--text-secondary)}.x-nav__item:hover{-webkit-backdrop-filter:var(--blur-liquid);backdrop-filter:var(--blur-liquid);background:var(--glass-60);box-shadow:var(--shadow-liquid-hover)}.x-nav__item--active{background:var(--glass-35);border-color:var(--border-glass);box-shadow:var(--shadow-nav-active)}.x-nav__item--active:hover{background:var(--glass-60)}.x-nav__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.x-nav__item>:not(.x-nav__text){flex-shrink:0}.x-nav__ext{color:var(--text-secondary)}.x-nav__label{font-size:var(--text-11);letter-spacing:var(--tracking-section);text-transform:uppercase;color:var(--text-quaternary);margin:var(--nav-rhythm) 0 0;padding:0 10px var(--nav-rhythm);font-weight:500;line-height:1}.x-nav__sep{background:var(--border-06);height:1px;margin:var(--nav-rhythm) 10px}.x-main{min-width:0;margin-left:var(--sidebar-gap);border-radius:var(--main-radius);background:var(--glass-88);box-shadow:var(--shadow-glass);padding:var(--main-padding);scrollbar-width:none;flex:1;overflow-y:auto}.x-main::-webkit-scrollbar{display:none}.x-main--narrow>*{max-width:1005px;margin-left:auto;margin-right:auto}.x-page-title{font-family:var(--font-heading);font-size:var(--text-20);line-height:var(--leading-26);letter-spacing:var(--tracking-04);color:var(--text-primary);white-space:nowrap;margin:0 0 20px;padding-left:5px;font-weight:600}.x-page-title--lg{font-family:var(--font-sans);font-size:var(--text-26);line-height:var(--leading-32);letter-spacing:var(--tracking-06)}.x-h2{font-family:var(--font-sans);font-size:var(--text-20);line-height:var(--leading-26);letter-spacing:var(--tracking-02);margin:0;font-weight:600}.x-h3{font-size:var(--text-15);line-height:var(--leading-17);letter-spacing:var(--tracking-015);margin:0;font-weight:600}.x-h3--secondary{color:var(--text-secondary);letter-spacing:0;line-height:22.5px}.x-text-13{font-size:var(--text-13);line-height:var(--leading-17);letter-spacing:var(--tracking-013)}.x-text-12{font-size:var(--text-12);line-height:var(--leading-17)}.x-muted{color:var(--text-quaternary)}.x-muted-40{opacity:.4}.x-muted-70{opacity:.7}.x-eyebrow{font-size:var(--text-11);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-primary);opacity:.4;margin:0;font-weight:600;line-height:1}.x-section-label{letter-spacing:.5px;text-transform:uppercase;color:var(--text-quaternary);margin:0 0 10px 6px;font-size:12px;font-weight:500;line-height:16px}.x-section{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 12px;display:flex}.x-section__text{flex-direction:column;gap:4px;padding-left:2px;display:flex}.x-section__title{font-size:var(--text-15);line-height:var(--leading-17);letter-spacing:var(--tracking-015);margin:0;font-weight:600}.x-section__desc{font-size:var(--text-13);line-height:var(--leading-17);letter-spacing:var(--tracking-013);color:var(--text-primary);opacity:.7;margin:0}.x-stack{flex-direction:column;gap:30px;display:flex}.x-card{background:var(--surface-1);border:1px solid var(--border-06);border-radius:var(--radius-15);box-shadow:var(--shadow-card-section);flex-direction:column;gap:20px;padding:15px;display:flex}.x-card--row{flex-direction:row;justify-content:space-between;align-items:center}.x-card__head{align-items:center;gap:12px;display:flex}.x-card__title{font-size:var(--text-15);line-height:var(--leading-17);letter-spacing:var(--tracking-015);margin:0;font-weight:600}.x-card__sub{font-size:var(--text-12);line-height:var(--leading-17);opacity:.7;margin:0}.x-card--flat{box-shadow:var(--shadow-2fa-section);gap:10px}.x-card--tile{border-radius:var(--radius-16);box-shadow:var(--shadow-tile);border:0;gap:0;padding:16px 20px 20px}.x-fieldset{background:var(--glass-40);border-radius:var(--radius-12);box-shadow:var(--shadow-input);align-items:stretch;width:100%;display:flex}.x-field{flex-direction:column;flex:1;justify-content:center;gap:5px;min-width:1px;padding:10px 20px;display:flex}.x-field+.x-field{border-left:1px solid var(--border-06)}.x-field__label{font-size:var(--text-13);line-height:var(--leading-17);letter-spacing:var(--tracking-013);margin:0;font-weight:500}.x-field__value{font-size:var(--text-13);line-height:var(--leading-17);letter-spacing:var(--tracking-013);align-items:center;gap:6px;margin:0;font-weight:400;display:flex}.x-field__value .x-icon{width:14px;height:14px;color:var(--text-secondary)}.x-btn{height:var(--control-h);border-radius:var(--radius-10);font-size:var(--control-font);letter-spacing:var(--tracking-btn);white-space:nowrap;transition:all var(--duration-slow) var(--ease-in-out);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:500;line-height:1;display:inline-flex;position:relative}.x-btn:active{transform:scale(.98)}.x-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.x-btn:focus-visible{box-shadow:0 0 0 2px var(--surface-1), 0 0 0 4px var(--brand-500);outline:none}.x-btn .x-icon{width:14px;height:14px}.x-btn--primary{color:var(--on-brand);background-image:var(--gradient-button-primary);box-shadow:var(--shadow-primary-button)}.x-btn--primary:hover{background-image:var(--gradient-button-primary-hover)}.x-btn.x-btn--sm{height:var(--control-h-sm);padding:0 12px}.x-btn--danger{color:#fff;background-image:var(--gradient-button-danger);box-shadow:var(--shadow-danger-button-inset), var(--shadow-primary-button)}.x-btn--danger:hover{background-image:var(--gradient-button-danger-hover)}.x-btn--primary.x-btn--inset{box-shadow:var(--shadow-primary-button-inset), var(--shadow-primary-button)}.x-btn--dark{letter-spacing:0;color:var(--btn-dark-fg);background-image:var(--gradient-button-dark);box-shadow:var(--shadow-dark-button-inset), var(--shadow-dark-button)}.x-btn--dark:hover{filter:var(--btn-dark-hover-filter)}.x-btn--secondary{color:var(--text-primary);background:var(--surface-1);border:1px solid var(--border-input-strong)}.x-btn--secondary:hover{background:var(--bg-hover)}.x-btn--white{letter-spacing:0;color:var(--text-primary);background:var(--surface-1);border:1.5px solid var(--border-light);box-shadow:var(--shadow-white-button)}.x-btn--white:hover{background:var(--bg-hover)}.x-btn--white.x-btn--tight{padding:0 10px}.x-btn--ghost{height:var(--control-h);border-radius:var(--radius-full);letter-spacing:0;color:var(--text-primary);border:1px solid var(--border-default);transition:all var(--duration-fast);background:0 0;gap:5px;padding:0 12px;font-weight:400}.x-btn--ghost:hover{background:var(--filter-hover-bg)}.x-btn--ghost .x-icon{color:var(--text-secondary)}.x-btn--icon{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-10);background:var(--surface-1);border:1px solid var(--border-input-strong);color:var(--text-primary);padding:0}.x-btn--icon:hover{background:var(--bg-hover)}.x-btn--icon.x-btn--sm{width:var(--control-h-sm);height:var(--control-h-sm);padding:0}.x-btn--icon.x-btn--round{border-radius:var(--radius-full);width:var(--control-h-xs);height:var(--control-h-xs);border-color:var(--border-light);box-shadow:var(--shadow-white-button)}.x-btn--link{color:var(--brand-600);letter-spacing:0;height:auto;padding:0;font-weight:500}.x-btn--link:hover{text-decoration:underline}.x-btn--text{color:var(--text-primary);letter-spacing:0;height:auto;padding:0;font-weight:600}.x-btn--warning{background:var(--surface-1);color:var(--warning-insight);border:1px solid var(--warning-insight-border);letter-spacing:0;font-weight:500}.x-chip{height:var(--control-h);border-radius:var(--radius-14);background:var(--filter-bg);border:1px solid var(--filter-border);font-size:var(--text-13);line-height:var(--leading-17);letter-spacing:var(--tracking-013);color:var(--foreground);transition:background var(--duration-fast);align-items:center;gap:5px;padding:0 12px;font-weight:500;display:inline-flex}.x-chip:hover{background:var(--filter-hover)}.x-chip .x-icon{width:14px;height:14px;color:var(--text-primary)}.x-chip__sep{opacity:.45;padding:0 1px}.x-chip__value{color:var(--filter-accent);font-weight:600}.x-segmented{height:var(--control-h);border-radius:var(--radius-10);background:var(--glass-15);box-shadow:inset 0 0 0 1px var(--border-glass), var(--shadow-sm);align-items:center;padding:3px;display:flex;overflow:hidden}.x-segmented__item{white-space:nowrap;border-radius:var(--radius-8);height:100%;font-size:var(--control-font);color:var(--text-quaternary);transition:all var(--duration-base);flex:1;justify-content:center;align-items:center;padding:0 10px;font-weight:500;display:flex}.x-segmented__item--on{color:var(--segmented-on-fg);background:var(--segmented-on-bg);font-weight:600;box-shadow:0 1px 2px #00000040,inset 0 1px #ffffff1f}.x-tabs{border-bottom:1px solid var(--border-06);align-items:center;gap:8px;margin-bottom:12px;display:flex}.x-tab{height:40px;font-size:var(--text-13);line-height:var(--leading-17);color:var(--text-primary);transition:all var(--duration-slow) var(--ease-in-out);border-bottom:1.5px solid #0000;align-items:center;margin-bottom:-1px;padding:0 10px;font-weight:500;display:inline-flex}.x-tab--active{border-bottom-color:var(--tab-active)}.x-tab:not(.x-tab--active){color:var(--text-quaternary)}.x-tab:not(.x-tab--active):hover{color:var(--text-primary)}.x-toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.x-toolbar__group{align-items:center;gap:8px;display:flex}.x-form-group{flex-direction:column;gap:5px;width:100%;display:flex}.x-label{font-size:var(--text-13);color:var(--text-primary);cursor:pointer;align-items:center;gap:4px;font-weight:500;line-height:19.5px;display:flex}.x-hint{font-size:var(--text-12);line-height:var(--leading-17);color:var(--text-quaternary)}.x-search-input{height:var(--control-h);border-radius:var(--radius-12);background:var(--glass-60);border:1px solid var(--border-light);width:176px;box-shadow:var(--shadow-input);align-items:center;display:flex;position:relative}.x-search-input .x-icon{width:15px;height:15px;color:var(--text-secondary);position:absolute;left:10px}.x-search-input input{width:100%;height:100%;font-size:var(--text-13);border-radius:var(--radius-12);background:0 0;border:0;outline:none;padding:0 10px 0 32px}.x-switch{border-radius:var(--radius-full);background:var(--control-track);width:30px;height:19px;transition:background var(--duration-base);flex-shrink:0;align-items:center;padding:3px 2px;display:inline-flex;position:relative}.x-switch__thumb{background:var(--switch-thumb);width:15px;height:15px;box-shadow:var(--shadow-switch-thumb);transition:transform var(--duration-base) var(--ease-out);border-radius:25px}.x-switch--on{background:var(--gradient-switch-on), var(--control-track)}.x-switch--on .x-switch__thumb{transform:translate(11px)}.x-checkbox{background:var(--checkbox-bg);border:1px solid var(--border-default);width:16px;height:16px;color:var(--on-brand);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.x-checkbox--on{background:var(--gradient-check);box-shadow:var(--shadow-checkbox-inset);border-color:#0000}.x-checkbox .x-icon{stroke-width:2.5px;width:11px;height:11px}.x-avatar{border-radius:var(--radius-9);object-fit:cover;width:40px;height:40px;color:var(--on-brand);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.x-avatar--sm{border-radius:var(--radius-8);width:26px;height:26px;font-size:11px}.x-avatar--md{border-radius:var(--radius-8);width:32px;height:32px;font-size:12px}.x-avatar--circle{border-radius:var(--radius-full)}.x-avatar--ring{box-shadow:0 0 0 4px var(--glass-60), var(--shadow-md)}.x-badge{border-radius:var(--radius-full);height:22px;font-size:var(--text-12);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:0 8px;font-weight:500;line-height:16px;display:inline-flex}.x-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.x-badge--green{color:var(--badge-green);background:var(--badge-green-bg);border-color:var(--badge-green-border)}.x-badge--blue{color:var(--badge-blue);background:var(--badge-blue-bg);border-color:var(--badge-blue-border)}.x-badge--gray{color:var(--badge-gray);background:var(--badge-gray-bg);border-color:var(--badge-gray-border)}.x-badge--red{color:var(--badge-red);background:var(--badge-red-bg);border-color:var(--badge-red-border)}.x-badge--warning{color:var(--badge-warning);background:var(--badge-warning-bg);border-color:var(--badge-warning-border)}.x-badge--orange{color:var(--badge-orange);background:var(--badge-orange-bg);border-color:var(--badge-orange-border)}.x-badge--purple{color:var(--badge-purple);background:var(--badge-purple-bg);border-color:var(--badge-purple-border)}.x-badge--cyan{color:var(--badge-cyan);background:var(--badge-cyan-bg);border-color:var(--badge-cyan-border)}.x-badge--pink{color:var(--badge-pink);background:var(--badge-pink-bg);border-color:var(--badge-pink-border)}.x-badge--pending{color:var(--pending-chip-text);background:var(--pending-chip-bg)}.x-banner{border-radius:var(--radius-10);background:var(--warning-insight-bg);border:1px solid var(--warning-insight-border);min-height:47px;color:var(--warning-insight);font-size:var(--text-13);line-height:var(--leading-17);align-items:center;gap:8px;padding:7px 12px;display:flex}.x-banner__title{flex-shrink:0;align-items:center;gap:5px;font-weight:500;display:flex}.x-banner__sep{background:var(--warning-insight-border);width:1px;height:17px;margin:0 4px}.x-banner__text{flex:1}.x-banner__close{color:var(--text-primary);display:flex}.x-table-wrap{border-radius:var(--radius-12) var(--radius-12) 0 0;border:1px solid var(--border-06);border-bottom:0;flex-direction:column;display:flex;overflow:hidden}.x-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-13);line-height:var(--leading-17)}.x-table thead{z-index:2;position:sticky;top:0}.x-table th{background:var(--table-bg);text-align:left;height:36px;color:var(--text-primary);border-bottom:1px solid var(--border-table);white-space:nowrap;padding:9px 15px;font-weight:500}.x-table th+th{border-left:1px solid var(--border-06)}.x-table th:first-child{border-top-left-radius:var(--radius-12)}.x-table td{border-bottom:1px solid var(--border-table);vertical-align:middle;color:var(--text-primary);padding:10px 15px}.x-table tr:hover td{background:var(--table-row-selected)}.x-table td.x-td--muted{color:var(--text-quaternary)}.x-table .x-td--check{text-align:center;width:44px}.x-table__person{align-items:center;gap:10px;font-weight:500;display:flex}.x-table__foot{font-size:var(--text-13);color:var(--text-quaternary);justify-content:space-between;align-items:center;padding:14px 10px 0;display:flex}.x-pager{gap:4px;display:flex}.x-pager button{border-radius:var(--radius-8);width:28px;height:28px;color:var(--text-quaternary);justify-content:center;align-items:center;display:flex}.x-pager button:hover{background:var(--bg-hover);color:var(--text-primary)}.x-access{gap:4px;display:flex}.x-access__app{width:22px;height:22px;color:var(--on-brand);box-shadow:var(--shadow-app-tile);border-radius:6px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.x-access__app--off{opacity:.25;filter:grayscale()}.x-menu{z-index:1100;border-radius:var(--radius-12);background:var(--menu-bg);border:1px solid var(--menu-border);width:260px;box-shadow:var(--shadow-menu);-webkit-backdrop-filter:var(--blur-menu);backdrop-filter:var(--blur-menu);flex-direction:column;padding:15px;display:flex;position:relative}.x-menu__hero{flex-direction:column;align-items:center;gap:10px;padding:4px 0 14px;display:flex}.x-menu__hero-name{font-size:var(--text-15);letter-spacing:var(--tracking-015);font-weight:600}.x-menu__item{width:100%;height:var(--menu-item-height);border-radius:var(--radius-8);font-size:var(--text-14);line-height:var(--leading-20);color:var(--foreground);text-align:left;transition:all var(--duration-base) ease;align-items:center;gap:8px;padding:0 10px;font-weight:500;display:flex}.x-menu__item .x-icon{color:var(--text-secondary)}.x-menu,.x-popover{outline:none}.x-menu__item{cursor:default;outline:none}.x-menu__item:hover,.x-menu__item[data-highlighted]{background:var(--menu-item-hover-bg);box-shadow:var(--shadow-menu-item-hover)}.x-menu__item[data-disabled]{opacity:.45;pointer-events:none}.x-menu__item--selected{background:var(--glass-60);box-shadow:var(--shadow-menu-selected);justify-content:space-between}.x-menu__item--selected>span{align-items:center;gap:8px;min-width:0;display:flex}.x-menu__check{border-radius:var(--radius-full);background:var(--gradient-check);width:18px;height:18px;color:var(--on-brand);flex:none;justify-content:center;align-items:center;display:flex}.x-menu__check .x-icon{stroke-width:2.5px;width:10px;height:10px}.x-menu__label{font-size:var(--text-11);letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:.4;margin:4px 0 var(--nav-rhythm);padding:0 10px;font-weight:600;line-height:1}.x-menu__sep{background:var(--border-06);height:1px;margin:var(--nav-rhythm) -15px}.x-menu--compact{border-radius:var(--radius-10);width:max-content;min-width:220px;max-width:300px;padding:4px}.x-menu--compact .x-menu__item{white-space:nowrap;border-radius:6px;gap:12px;height:32px;padding:0 10px}.x-menu--compact .x-menu__item .x-icon{width:16px;height:16px}.x-menu--compact .x-menu__sep{margin:4px -3px}.x-menu--compact .x-menu__label{margin:8px 0 4px}.x-menu__item--danger,.x-menu__item--danger .x-icon{color:var(--error)}.x-menu__plus{border-radius:var(--radius-8);background:var(--surface-1);border:1px solid var(--border-light);width:26px;height:26px;box-shadow:var(--shadow-app-tile);justify-content:center;align-items:center;display:flex}.x-popover{z-index:1100;border-radius:var(--radius-12);background:var(--menu-bg);border:1px solid var(--menu-border);width:340px;box-shadow:var(--shadow-menu);-webkit-backdrop-filter:var(--blur-menu);backdrop-filter:var(--blur-menu);flex-direction:column;gap:10px;padding:12px;display:flex;position:relative}.x-popover__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.x-popover__title{font-size:var(--text-20);line-height:var(--leading-26);letter-spacing:var(--tracking-02);flex:1;margin:0;font-weight:600}.x-popover__empty{text-align:center;font-size:var(--text-13);color:var(--text-secondary);padding:10px 0}.x-popover__foot{font-size:var(--text-13);justify-content:space-between;align-items:center;padding:4px 2px 0;display:flex}.x-tooltip{border-radius:var(--radius-8);background:var(--surface-1);height:26px;font-size:var(--text-12);box-shadow:var(--shadow-sm), 0 0 0 1px var(--border-06);align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.x-tooltip--dark{background:var(--tooltip-dark-bg);color:var(--tooltip-dark-fg);box-shadow:var(--shadow-tooltip-dark)}.x-tooltip--float{z-index:1200;border-radius:var(--radius-10);background:var(--menu-bg);border:1px solid var(--menu-border);max-width:248px;height:auto;box-shadow:var(--shadow-menu);-webkit-backdrop-filter:var(--blur-menu);font-size:var(--text-12);color:var(--text-secondary);transform-origin:var(--radix-tooltip-content-transform-origin);animation:x-select-in .12s var(--ease-out) both;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;font-weight:400;line-height:1.45;display:flex}.x-tooltip__title{font-size:var(--text-13);color:var(--text-primary);font-weight:600;line-height:1.4}.x-overlay{z-index:998;background:var(--overlay-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity var(--duration-slow) var(--ease-in-out);position:fixed;inset:0}.x-dialog{border-radius:var(--radius-16);background:var(--glass-97);border:1.5px solid var(--border-dark);width:408px;box-shadow:var(--shadow-dialog);-webkit-backdrop-filter:var(--blur-dialog);backdrop-filter:var(--blur-dialog);flex-direction:column;display:flex;overflow:hidden}.x-dialog--right{top:var(--shell-padding-top);right:var(--shell-padding-x);bottom:var(--shell-padding-bottom);z-index:999;position:fixed}.x-dialog--center{z-index:999;width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);position:fixed;top:50%;left:50%;translate:-50% -50%}.x-dialog--center.x-dialog--lg{width:min(680px,100vw - 32px)}.x-dialog--center.x-dialog--xl{width:min(820px,100vw - 32px)}.x-dialog__head>.x-dialog__title{flex:1;min-width:0}.x-dialog__head{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.x-dialog__title{font-size:var(--text-15);line-height:var(--leading-20);letter-spacing:var(--tracking-015);margin:0;font-weight:600}.x-dialog__body{flex-direction:column;flex:1;gap:16px;padding:14px 18px;display:flex;overflow-y:auto}.x-dialog__desc{font-size:var(--text-13);line-height:var(--leading-17);color:var(--text-secondary);margin:0}.x-dialog__foot{border-top:1px solid var(--border-light);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.x-upload{align-items:center;gap:14px;display:flex}.x-upload__box{border-radius:var(--radius-12);justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.x-upload__plus{background:var(--surface-1);border:1px solid var(--border-default);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;bottom:-6px;right:-6px}.x-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:32px 15px;display:flex;position:relative}.x-empty__icon{border-radius:var(--radius-16);background:var(--empty-icon-bg);width:56px;height:56px;color:var(--empty-icon-fg);box-shadow:0 0 0 1px var(--empty-icon-ring);justify-content:center;align-items:center;margin-bottom:10px;display:flex;position:relative}.x-empty__icon .x-icon{width:22px;height:22px}.x-empty__icon:before,.x-empty__icon:after{content:"";border:1px solid var(--ring-faint);pointer-events:none;border-radius:50%;position:absolute}.x-empty__icon:before{inset:-22px}.x-empty__icon:after{border-color:var(--ring-fainter);inset:-62px}.x-empty__title{font-size:var(--text-15);line-height:var(--leading-17);letter-spacing:var(--tracking-015);margin:0;font-weight:600;position:relative}.x-empty__title em{font-style:italic}.x-empty__desc{font-size:var(--text-12);line-height:var(--leading-17);opacity:.4;max-width:340px;margin:0;font-weight:500;position:relative}.x-empty--panel{background:var(--surface-1);border-radius:var(--radius-12);box-shadow:var(--shadow-empty-hero);padding:16px 15px}.x-tile{background:var(--surface-1);border-radius:var(--radius-16);box-shadow:var(--shadow-tile);flex-direction:column;min-height:140px;padding:16px 20px 20px;display:flex}.x-tile__title{font-size:var(--text-15);color:var(--text-secondary);align-items:center;gap:6px;margin:0;font-weight:600;line-height:22.5px;display:flex}.x-tile__title .x-icon{width:14px;height:14px;color:var(--text-quaternary)}.x-tile__value{font-size:var(--text-26);line-height:var(--leading-32);letter-spacing:var(--tracking-06);margin:8px 0 0;font-weight:600}.x-tile__delta{font-size:var(--text-13);line-height:var(--leading-17);opacity:.4;margin-top:4px;font-weight:500}.x-tile__delta--up{color:var(--metric-up);opacity:1}.x-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.x-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.x-grid-2--wide{grid-template-columns:1.9fr 1fr}.x-progress{background:var(--gradient-progress-track);border-radius:999px;height:6px;overflow:hidden}.x-progress__fill{background:var(--gradient-progress);border-radius:999px;height:100%}.x-divider{background:var(--border-06);height:1px}.x-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x-col{flex-direction:column;gap:8px;display:flex}.x-swatch{color:var(--text-quaternary);flex-direction:column;gap:6px;font-size:11px;display:flex}.x-swatch__color{border-radius:var(--radius-8);height:44px;box-shadow:inset 0 0 0 1px var(--border-06)}.x-swatches{grid-template-columns:repeat(11,minmax(0,1fr));gap:8px;display:grid}@keyframes x-menu-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes x-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes x-modal-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes x-fade{0%{opacity:0}to{opacity:1}}@keyframes x-panel-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes x-panel-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(24px)}}@keyframes x-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes x-fade-out{0%{opacity:1}to{opacity:0}}@keyframes x-float-in{0%{opacity:0;transform:translate(var(--float-x), var(--float-y)) scale(.97)}to{opacity:1;transform:none}}@keyframes x-float-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--float-x), var(--float-y)) scale(.98)}}@keyframes x-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes x-card-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes x-widget-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes x-tile-in{to{opacity:1}}@keyframes x-chart-reveal{0%{clip-path:inset(-60px 100% -60px 0)}to{clip-path:inset(-60px 0)}}@keyframes x-word-in{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@keyframes x-word-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-110%)}}@keyframes x-skeleton{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes x-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes x-ping{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}@keyframes x-spin{to{transform:rotate(360deg)}}.x-icon-btn,.x-org-switcher,.x-search,.x-header__menu,.x-header__plus{transition:transform var(--duration-icon) var(--ease-out), filter var(--duration-icon) var(--ease-out), background var(--duration-icon) var(--ease-out), box-shadow var(--duration-icon) var(--ease-out)}.x-icon-btn:hover,.x-org-switcher:hover,.x-search:hover,.x-header__menu:hover{filter:brightness(1.04);background:var(--glass-60);transform:translateY(-1px)}.x-icon-btn:active,.x-org-switcher:active,.x-search:active,.x-header__menu:active{transform:translateY(0)scale(.95)}.x-icon-group .x-icon-btn:hover{background:var(--glass-60);transform:none}.x-btn--white{transition:color var(--duration-chip) linear, background-color var(--duration-chip) linear, border-color var(--duration-chip) linear}.x-chip{transition:all var(--duration-chip) var(--ease-in-out)}.x-chip:hover{background:var(--filter-hover);transform:none}.x-card--hover{transition:transform var(--duration-slow), box-shadow var(--duration-slow)}.x-card--hover:hover{box-shadow:var(--shadow-lg), var(--shadow-card-section);transform:translateY(-2px)}.x-card--biz{transition:transform .18s,box-shadow .18s,border-color .18s}.x-card--biz:hover{border-color:var(--border-default);box-shadow:var(--shadow-biz-card-hover);transform:translateY(-2px)}.x-table tbody tr{transition:background-color var(--duration-base) ease}.x-rail--css-tips .x-rail__btn[data-tip]{position:relative}.x-rail--css-tips .x-rail__btn[data-tip]:after{content:attr(data-tip);border-radius:var(--radius-8);background:var(--surface-1);height:26px;color:var(--text-primary);font-size:var(--text-12);white-space:nowrap;box-shadow:var(--shadow-sm), 0 0 0 1px var(--border-06);opacity:0;pointer-events:none;z-index:40;align-items:center;padding:0 8px;font-weight:500;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(-4px)}.x-rail--css-tips .x-rail__btn[data-tip]:hover:after{opacity:1;transform:translateY(-50%)translate(0)}.x-menu,.x-popover,.x-select-pop{--float-x:0px;--float-y:calc(var(--float-shift) * -1);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin,center top));will-change:transform, opacity;backface-visibility:hidden;animation:x-float-in var(--duration-enter) var(--ease-soft) both}:is(.x-menu,.x-popover,.x-select-pop)[data-side=top]{--float-x:0px;--float-y:var(--float-shift)}:is(.x-menu,.x-popover,.x-select-pop)[data-side=left]{--float-x:var(--float-shift);--float-y:0px}:is(.x-menu,.x-popover,.x-select-pop)[data-side=right]{--float-x:calc(var(--float-shift) * -1);--float-y:0px}:is(.x-menu,.x-popover,.x-select-pop)[data-state=closed]{animation:x-float-out var(--duration-exit) var(--ease-exit) both;pointer-events:none}.x-dialog--right{animation:x-panel-in var(--duration-panel) var(--ease-soft) both}.x-dialog--right[data-state=closed]{animation:x-panel-out var(--duration-exit) var(--ease-exit) both}.x-dialog--center{animation:x-modal-pop var(--duration-modal) var(--ease-soft) both}.x-dialog--center[data-state=closed]{animation:x-modal-out var(--duration-exit) var(--ease-exit) both}.x-overlay{animation:x-fade var(--duration-backdrop) var(--ease-soft) both}.x-overlay[data-state=closed]{animation:x-fade-out var(--duration-exit) var(--ease-exit) both}.x-overlay--modal{background:var(--backdrop-modal);-webkit-backdrop-filter:var(--blur-modal);backdrop-filter:var(--blur-modal)}.x-rise{animation:x-card-rise .48s var(--ease-rise) both}.x-rise[data-i="1"]{animation-delay:60ms}.x-rise[data-i="2"]{animation-delay:.12s}.x-rise[data-i="3"]{animation-delay:.18s}.x-rise[data-i="4"]{animation-delay:.24s}.x-rise[data-i="5"]{animation-delay:.3s}.x-rise[data-i="6"]{animation-delay:.36s}.x-tile{opacity:0;animation:x-tile-in var(--duration-tile) ease-out var(--delay-tile) forwards}.x-tile:nth-child(2){animation-delay:calc(var(--delay-tile) + 60ms)}.x-tile:nth-child(3){animation-delay:calc(var(--delay-tile) + .12s)}.x-widget-in{animation:x-widget-in .4s var(--ease-out) both}.x-skeleton{background:var(--skeleton-bg);border-radius:6px;position:relative;overflow:hidden}.x-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--skeleton-sheen), transparent);width:40%;animation:1.5s linear infinite x-skeleton;position:absolute;inset:0}.x-live-dot{background:var(--healthy-green);border-radius:50%;width:8px;height:8px;display:inline-block;position:relative}.x-live-dot:before{content:"";background:inherit;animation:x-ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.x-menu,.x-popover,.x-select-pop,.x-dialog--right,.x-dialog--center,.x-overlay,.x-rise,.x-widget-in,.x-chart svg,.x-flyout,.x-flyout__content{animation:none!important}.x-tile{opacity:1;animation:none}.x-rail__btn,.x-nav__item,.x-btn,.x-icon-btn,.x-card--hover,.x-wallet-card{transition:none!important;transform:none!important}}.x-chart{width:100%;position:relative}.x-chart svg{width:100%;height:auto;animation:x-chart-reveal var(--duration-chart) var(--ease-reveal) both;display:block}.x-chart__grid{stroke:var(--border-06);stroke-width:1px}.x-chart__line{fill:none;stroke:var(--button-blue-to);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.x-chart__line--soft{stroke:var(--brand-300)}.x-chart__area{fill:url(#x-chart-fill)}.x-chart__marker{fill:var(--surface-1);stroke:var(--button-blue-to);stroke-width:2px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--brand-400) 35%, transparent))}.x-chart__label{fill:var(--text-quaternary);font-size:11px;font-family:var(--font-sans)}.x-chart-tooltip{background:var(--palette-bg);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;border-radius:10px;padding:8px 10px;font-size:12px;position:absolute;box-shadow:0 6px 24px #353a441f,inset 0 0 12px #0000000a}.x-chart-tooltip b{font-size:14px;font-weight:600;display:block}.x-wallet-frame{perspective:900px}.x-wallet-card{aspect-ratio:1.586;box-shadow:var(--shadow-wallet), #ffffffa6 0 0 0 1px inset;transition:transform var(--duration-wallet) var(--ease-card), box-shadow var(--duration-wallet) var(--ease-card);will-change:transform;background:radial-gradient(115% 105% at 12% 0,#97c7fb52,#97c7fb00 48%),linear-gradient(150deg,#eef0f3e0,#e2e4e9d1);border-radius:16px;flex-direction:column;justify-content:space-between;padding:20px 24px;display:flex;position:relative;overflow:hidden}.x-wallet-frame:hover .x-wallet-card{box-shadow:var(--shadow-wallet-hover), #ffffffa6 0 0 0 1px inset;transform:perspective(900px)rotateX(3.5deg)rotateY(-4.5deg)translateY(-4px)}.x-wallet-card__sheen{opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#fff6 48%,#ffffff1f 54%,#0000 66%);position:absolute;inset:0;transform:translate(-130%)skew(-8deg)}.x-wallet-frame:hover .x-wallet-card__sheen{opacity:1;transition:transform var(--duration-sheen) var(--ease-word), opacity .2s linear;transform:translate(130%)skew(-8deg)}.x-wallet-card__emboss{filter:drop-shadow(0 -.5px .3px #ffffff80)drop-shadow(0 1px 1px #10182833)}.x-wallet-card__eyebrow{letter-spacing:.22px;text-transform:uppercase;opacity:.4;font-size:11px;font-weight:600}.x-wallet-card__name{letter-spacing:-.15px;font-size:15px;font-weight:600}.x-wallet-card__chip{background:linear-gradient(135deg,#f2d98c,#d9b55a);border-radius:6px;width:34px;height:26px;box-shadow:inset 0 0 0 1px #00000014}.x-search__well{vertical-align:bottom;display:inline-grid;overflow:hidden}.x-search__well>span{white-space:pre;grid-area:1/1}.x-search__word--in{animation:x-word-in var(--duration-word) var(--ease-word) both}.x-search__word--out{animation:x-word-out var(--duration-word) var(--ease-word) both}.x-palette-wrap{z-index:1000;display:none;position:fixed;inset:0;overflow-y:auto}.x-palette-wrap.is-open{display:block}.x-palette-wrap .x-overlay{z-index:0}.x-palette-wrap__center{z-index:1;justify-content:center;align-items:center;min-height:100%;padding:16px;display:flex;position:relative}.x-palette{border-radius:var(--radius-16);background:var(--palette-bg);width:897px;max-width:calc(100vw - 32px);-webkit-backdrop-filter:var(--blur-palette);backdrop-filter:var(--blur-palette);box-shadow:var(--shadow-palette), 0 0 0 1px var(--border-light);transform-origin:50%;animation:x-modal-pop var(--duration-backdrop) var(--ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.x-palette__head{border-bottom:1px solid var(--border-light);align-items:center;gap:10px;padding:15px 17px;display:flex}.x-palette__head .x-icon{width:20px;height:20px;color:var(--text-secondary)}.x-palette__input{letter-spacing:-.18px;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:18px;font-weight:500;line-height:26px}.x-palette__input::placeholder{color:var(--text-quaternary);font-weight:400}.x-palette__body{min-height:min(493px,100vh - 160px);display:flex}.x-palette__side{border-radius:var(--radius-12);background:var(--palette-side-bg);border:1px solid var(--border-glass-soft);width:210px;box-shadow:var(--shadow-palette-side);flex-direction:column;flex-shrink:0;gap:8px;margin:15px;padding:11px;display:flex;overflow-y:auto}.x-palette__side-label{letter-spacing:.22px;text-transform:uppercase;color:var(--text-secondary);opacity:.7;padding:4px 12px 2px;font-size:11px;font-weight:600;line-height:14px}.x-palette__side-item{border-radius:var(--radius-10);height:35px;font-size:var(--text-13);line-height:var(--leading-17);color:var(--foreground);text-align:left;transition:color var(--duration-base), background-color var(--duration-base);align-items:center;gap:8px;padding:9px 7px 9px 12px;font-weight:500;display:flex}.x-palette__side-item .x-icon{color:var(--text-primary)}.x-palette__side-item:hover{background:var(--glass-70)}.x-palette__side-item--active{background:var(--surface-1);box-shadow:var(--shadow-palette-item)}.x-palette__content{border-radius:var(--radius-12);background:var(--palette-content-bg);min-width:0;box-shadow:var(--palette-content-ring) 0 0 0 1px;scrollbar-width:thin;scrollbar-color:var(--border-medium) transparent;flex-direction:column;flex:1;gap:20px;margin:15px 15px 15px 0;padding:8px;display:flex;overflow-y:auto}.x-palette__title{font-size:var(--text-15);color:var(--text-secondary);margin:8px 8px 0;font-weight:600;line-height:22px}.x-palette__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.x-palette__card{border-radius:var(--radius-10);background:var(--palette-card-bg);height:60px;box-shadow:var(--shadow-palette-card);text-align:left;color:var(--text-primary);transition:transform var(--duration-base), background-color var(--duration-base);align-items:center;gap:10px;padding:13px;display:flex}.x-palette__card:hover{background:var(--surface-1);transform:translateY(-1px)}.x-palette__card:active{transform:translateY(0)}.x-palette__card-icon{border-radius:var(--radius-8);background:var(--glass-30);width:34px;height:34px;box-shadow:0 0 0 1px var(--border-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.x-palette__card-label{min-width:0;font-size:var(--text-13);line-height:var(--leading-17);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.x-palette__result{border-radius:var(--radius-10);font-size:var(--text-13);text-align:left;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.x-palette__result:hover,.x-palette__result--active{background:var(--surface-1);box-shadow:var(--shadow-palette-card)}.x-palette__kbd{color:var(--text-quaternary);background:var(--glass-60);border:1px solid var(--border-light);border-radius:6px;padding:2px 6px;font-size:11px}.x-header__menu{width:var(--header-control);height:var(--header-control);border-radius:var(--radius-10);color:var(--text-primary);justify-content:center;align-items:center;display:none}.x-header__search-mobile{width:var(--header-control);height:var(--header-control);border-radius:var(--radius-full);color:var(--text-primary);justify-content:center;align-items:center;display:none}.x-header__plus{width:var(--header-control);height:var(--header-control);border-radius:var(--radius-full);color:var(--on-brand);background-image:var(--gradient-button-primary);box-shadow:var(--shadow-brand-plus);justify-content:center;align-items:center;display:none}.x-header__plus:hover{filter:brightness(1.04);transform:translateY(-1px)}.x-drawer-backdrop{z-index:49;background:var(--backdrop-modal);-webkit-backdrop-filter:var(--blur-modal);backdrop-filter:var(--blur-modal);opacity:0;pointer-events:none;transition:opacity var(--duration-drawer) var(--ease-in-out);position:fixed;inset:0}.x-drawer{z-index:50;height:100%;width:var(--drawer-width);visibility:hidden;transition:transform var(--duration-drawer) var(--ease-in-out), visibility 0s linear var(--duration-drawer);background:var(--drawer-bg);border-right:1px solid var(--border-glass-soft);-webkit-backdrop-filter:var(--blur-drawer);backdrop-filter:var(--blur-drawer);flex-direction:column;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.x-drawer:before{content:"";z-index:-1;background:var(--gradient-shell);opacity:.9;position:absolute;inset:0}.x-drawer__inner{flex-direction:column;height:100%;padding:15px;display:flex}.x-drawer__top{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.x-drawer__nav{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.x-drawer__foot{border-top:1px solid var(--border-06);flex-direction:column;flex-shrink:0;gap:4px;padding-top:12px;display:flex}.x-drawer__apps{flex-wrap:wrap;gap:8px;padding:10px;display:flex}body.x-drawer-open .x-drawer{visibility:visible;transition:transform var(--duration-drawer) var(--ease-in-out), visibility 0s;transform:translate(0)}.x-drawer:not([data-ready]) .x-drawer__inner{pointer-events:none}body.x-drawer-open .x-drawer-backdrop{opacity:1;pointer-events:auto}body.x-drawer-open{overflow:hidden}@media (max-width:991px){.x-shell{background:var(--gradient-shell-mobile);background-repeat:no-repeat;background-attachment:fixed;background-color:var(--surface-page);padding:0}.x-shell__row{height:100dvh}.x-rail{display:none}.x-header{gap:6px;height:auto;padding:16px 15px 8px}.x-header__left,.x-header__center,.x-header__right>.x-icon-btn,.x-header__right>.x-icon-group{display:none}.x-header__menu,.x-header__search-mobile,.x-header__plus{display:flex}.x-header__right{gap:8px}.x-workspace{padding-bottom:0}.x-sidebar{display:none}.x-main{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:4px 16px 16px}.x-main--narrow>*{max-width:none}.x-page-title{padding-left:0}.x-dialog--right{width:100%;max-height:92dvh;animation:x-sheet-up .32s var(--ease-sheet) both;border-radius:16px 16px 0 0;inset:auto 0 0}}@media (max-width:767px){.x-dialog--center{width:100%;max-height:92dvh;animation:x-sheet-up .32s var(--ease-sheet) both;padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;top:auto;bottom:0;left:0;translate:none}.x-grid-3,.x-grid-2,.x-grid-2--wide{grid-template-columns:1fr!important}.x-banner{flex-wrap:wrap}.x-banner__text{flex-basis:100%;order:3}.x-toolbar,.x-toolbar__group{flex-wrap:wrap}.x-table-wrap{border-left:0;border-right:0;border-radius:0;margin:0 -16px;overflow-x:auto}.x-table{min-width:760px}.x-fieldset{flex-direction:column}.x-field+.x-field{border-left:0;border-top:1px solid var(--border-06)}.x-pill-dark span{display:none}.x-pill-dark{padding-right:8px}.x-popover{width:calc(100vw - 30px);position:fixed;top:68px;left:15px;right:15px}.x-palette-wrap__center{align-items:stretch;padding:0}.x-palette{background:var(--surface-1);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:none;height:100dvh;max-height:none;animation:x-sheet-up .3s var(--ease-out) both;border-radius:0}.x-palette__body{flex-direction:column;flex:1;min-height:0}.x-palette__side{width:auto;box-shadow:none;scrollbar-width:none;background:0 0;border:0;flex-flow:row;gap:6px;margin:0;padding:0 16px;overflow-x:auto}.x-palette__side-label{display:none}.x-palette__side-item{white-space:nowrap;border-radius:var(--radius-full);border:1px solid var(--border-default);box-shadow:none;background:0 0;padding:9px 12px}.x-palette__side-item--active{color:var(--segmented-on-fg);background:var(--segmented-on-bg);border-color:#0000}.x-palette__content{margin:12px 16px 16px}.x-palette__grid{grid-template-columns:1fr}}@media (max-width:576px){.x-drawer{width:var(--drawer-width-sm)}}@media (max-width:375px){.x-drawer{width:var(--drawer-width-xs)}}@media (max-width:480px){.x-pill-dark{padding-right:8px}}.x-glass-tab{background:var(--glass-tab-bg);-webkit-backdrop-filter:blur(30px)saturate(185%)brightness(1.06);backdrop-filter:blur(30px)saturate(185%)brightness(1.06);box-shadow:var(--shadow-glass-tab);position:relative}.x-glass-tab:after{content:"";pointer-events:none;background:linear-gradient(var(--glass-35), transparent, var(--glass-10));width:1px;height:100%;position:absolute;top:0;left:0}.x-flyout-anchor{z-index:900;transition:top .18s cubic-bezier(.33,1,.68,1),left .18s cubic-bezier(.33,1,.68,1);position:fixed}.x-flyout{width:var(--sidebar-width);transform-origin:top;will-change:transform, opacity;animation:x-menu-pop var(--duration-menu) var(--ease-out) both;border-radius:16px;transition:height .18s cubic-bezier(.33,1,.68,1);overflow:hidden}.x-flyout__content{scrollbar-width:none;max-height:calc(100dvh - 32px);padding:12px;animation:.14s ease-out both x-fade;position:relative;overflow:hidden auto}.x-flyout__content::-webkit-scrollbar{display:none}.x-rail-tip-layer{z-index:10100;pointer-events:none;transition:opacity .15s ease-in-out;position:fixed;transform:translateY(-50%)}.x-rail-tip{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;border-radius:10px;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;line-height:18px;display:flex}.x-sidebar-slot{width:calc(var(--sidebar-width) + var(--sidebar-gap));transition:width .2s var(--ease-out);flex-shrink:0;display:flex}.x-sidebar-slot[data-state=opening],.x-sidebar-slot[data-state=closing]{overflow:hidden}.x-sidebar-slot[data-state=closing],.x-sidebar-slot[data-state=closed]{width:0}.x-sidebar-slot .x-sidebar{flex-shrink:0}@media (prefers-reduced-motion:reduce){.x-flyout-anchor,.x-flyout,.x-sidebar-slot{transition:none}.x-flyout,.x-flyout__content{animation:none}}@media (max-width:991px){.x-sidebar-slot,.x-flyout-anchor,.x-rail-tip-layer{display:none}}.x-form-group{flex-direction:column;gap:5px;width:100%;min-width:0;display:flex}.x-label__head{flex-direction:column;gap:0;display:flex}.x-label__desc{font-size:var(--text-12);color:var(--text-secondary);margin:0;font-weight:400;line-height:18px}.x-field-error{font-size:var(--text-13);color:var(--danger);align-items:center;gap:4px;margin:4px 0 0;font-weight:500;line-height:19.5px;display:flex}.x-field-error .x-icon{width:14px;height:14px;color:var(--danger)}.x-counter{font-size:var(--text-13);color:var(--text-primary);opacity:.3;margin:0;font-weight:500;line-height:17px}.x-input{min-height:var(--control-h);border-radius:var(--radius-10);border:1.5px solid var(--border-light);transition:border-color .15s var(--ease-in-out), background .15s var(--ease-in-out);background:0 0;align-items:center;display:flex;position:relative}.x-input:focus-within,.x-input--active{background:linear-gradient(var(--surface-input), var(--surface-input)) padding-box, linear-gradient(180deg, var(--brand-300) 0%, var(--brand-600) 100%) border-box;box-shadow:none;border-color:#0000}.x-input input,.x-input textarea{width:100%;height:calc(var(--control-h) - 3px);border-radius:var(--radius-10);font-family:var(--font-sans);font-size:var(--text-13);color:var(--text-primary);caret-color:var(--brand-600);background:0 0;border:0;outline:none;padding:0 12px;font-weight:400;line-height:1.3}.x-input input::placeholder,.x-input textarea::placeholder{color:var(--text-primary);opacity:.3}.x-input textarea{resize:none;height:auto;min-height:92px;padding:10px 12px;display:block}.x-input--icon>.x-icon{width:14px;height:14px;color:var(--text-primary);pointer-events:none;position:absolute;left:12px}.x-input--icon input{padding-left:32px}.x-input--error,.x-input--error:focus-within{background:0 0;border-color:var(--danger)!important}.x-input input:disabled,.x-input textarea:disabled{opacity:.5;cursor:not-allowed}.x-input input[type=date],.x-input input[type=time],.x-input input[type=datetime-local]{cursor:pointer}.x-input input::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.x-select{width:100%;height:var(--control-h);border-radius:var(--radius-10);border:1.5px solid var(--border-light);background:var(--surface-1);font-family:var(--font-sans);font-size:var(--text-13);color:var(--text-primary);text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;line-height:1.3;transition:border-color .1s,background .1s;display:flex}.x-select[aria-expanded=true],.x-select:focus-visible{background:linear-gradient(var(--surface-input), var(--surface-input)) padding-box, linear-gradient(180deg, var(--brand-300) 0%, var(--brand-600) 100%) border-box;border-color:#0000}.x-select--error{border-color:var(--danger)!important;background:var(--surface-1)!important}.x-select:disabled{opacity:.5;cursor:not-allowed}.x-select__value{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.x-select__placeholder{color:var(--text-primary);opacity:.3}.x-select>.x-icon{color:var(--text-primary);flex-shrink:0}.x-select-pop{z-index:1100;width:var(--radix-popover-trigger-width);background:var(--surface-1);border-radius:var(--radius-16);min-width:200px;box-shadow:0 0 0 1px var(--border-strong-2), var(--shadow-lg);transform-origin:var(--radix-popover-content-transform-origin);animation:x-select-in .15s var(--ease-out) both;font-family:var(--font-sans);overflow:hidden}@keyframes x-select-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.x-select-pop__search{border-bottom:1px solid var(--border-strong-2);padding:10px}.x-select-search{align-items:center;display:flex;position:relative}.x-select-search>.x-icon{width:15px;height:15px;color:var(--text-secondary);pointer-events:none;position:absolute;left:10px}.x-select-search input{border-radius:var(--radius-8);border:1.5px solid var(--border-strong-2);background:var(--surface-1);width:100%;height:35px;font-family:var(--font-sans);font-size:var(--text-13);color:var(--text-primary);outline:none;padding:6px 10px 6px 32px;font-weight:500}.x-select-search input::placeholder{color:var(--text-quaternary)}.x-select-search input:focus{background:linear-gradient(var(--surface-input), var(--surface-input)) padding-box, linear-gradient(180deg, var(--brand-300) 0%, var(--brand-600) 100%) border-box;border-color:#0000}.x-select-pop__list{scrollbar-width:thin;max-height:260px;padding:6px;overflow-y:auto}.x-select-option{border-radius:var(--radius-10);width:100%;min-height:33px;font-size:var(--text-14);color:var(--text-secondary);text-align:left;cursor:pointer;transition:background .15s var(--ease-in-out), box-shadow .15s var(--ease-in-out);align-items:center;gap:8px;padding:8px 12px 8px 8px;font-weight:500;line-height:19px;display:flex}.x-select-option__check{width:16px;height:16px;color:var(--brand-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.x-select-option__check .x-icon{stroke-width:2px;width:16px;height:16px}.x-select-option__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.x-select-option__flag{object-fit:cover;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:13px;font-size:13px;line-height:13px;display:inline-flex}.x-select-option:hover,.x-select-option[data-active=true]{background:var(--surface-2);box-shadow:var(--shadow-card-subtle)}.x-select-option[aria-selected=true]{color:var(--text-primary)}.x-select-option:disabled{opacity:.4;cursor:not-allowed}.x-select-empty{text-align:center;font-size:var(--text-13);color:var(--text-quaternary);padding:14px 12px}.x-multiselect{width:100%;min-height:var(--control-h);border-radius:var(--radius-10);border:1.5px solid var(--border-light);background:var(--surface-1);cursor:text;text-align:left;flex-wrap:wrap;align-items:center;gap:4px;padding:4.5px 10px 4.5px 6px;transition:border-color .15s,background .15s;display:flex}.x-multiselect[aria-expanded=true]{background:var(--surface-1);border-color:var(--border-medium)}.x-multiselect--error{border-color:var(--danger)!important}.x-multiselect__placeholder{font-size:var(--text-13);color:var(--gray-400);flex:1;padding-left:6px;line-height:1.3}.x-multiselect__spacer{flex:1}.x-multiselect__toggle{width:20px;height:20px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.x-tag{border-radius:var(--radius-6);background:var(--glass-40);max-width:120px;height:24px;box-shadow:var(--shadow-input);font-size:var(--text-12);color:var(--text-primary);flex-shrink:0;align-items:center;gap:5px;padding:0 7px;font-weight:400;line-height:17px;transition:box-shadow .15s;display:inline-flex}.x-tag:hover{box-shadow:var(--shadow-sort-button)}.x-tag__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x-tag__remove{color:var(--text-quaternary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.x-tag__remove .x-icon{width:12px;height:12px}.x-tag__remove:hover{color:var(--text-primary)}.x-ms-pop{z-index:1100;width:var(--radix-popover-trigger-width);background:var(--bg-neutral);border:1px solid var(--border-light);border-radius:var(--radius-10);min-width:200px;transform-origin:var(--radix-popover-content-transform-origin);animation:x-select-in .15s var(--ease-out) both;font-family:var(--font-sans);padding:7px 0;box-shadow:3px 10px 24px #181b1e1f}.x-ms-search{align-items:center;display:flex;position:relative}.x-ms-search>.x-icon{width:15px;height:15px;color:var(--text-secondary);pointer-events:none;position:absolute;left:10px}.x-ms-search input{border-radius:var(--radius-10);width:100%;box-shadow:var(--shadow-input);font-family:var(--font-sans);font-size:var(--text-13);color:var(--text-primary);background:0 0;border:0;outline:none;padding:7px 10px 7px 32px;line-height:1.3}.x-ms-search input::placeholder{color:var(--text-primary);opacity:.3}.x-ms-search input:focus-visible{box-shadow:var(--shadow-input), 0 0 0 2px var(--filter-border)}.x-ms-pop__list{scrollbar-width:thin;max-height:264px;padding:0 5px;overflow-y:auto}.x-ms-option{border-radius:var(--radius-10);width:100%;font-size:var(--text-13);color:var(--text-primary);text-align:left;cursor:pointer;transition:all .15s var(--ease-in-out);align-items:center;gap:8px;padding:6px 12px;font-weight:400;line-height:1.3;display:flex}.x-ms-option__check{width:16px;height:16px;color:var(--brand-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.x-ms-option__check .x-icon{stroke-width:2px;width:16px;height:16px}.x-ms-option__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.x-ms-option:hover,.x-ms-option[data-active=true],.x-ms-option[aria-selected=true]{background:var(--surface-2);box-shadow:var(--shadow-card-subtle)}.x-select-pop,.x-ms-pop{background:var(--menu-bg);-webkit-backdrop-filter:var(--blur-menu);border:1px solid var(--menu-border);border-radius:var(--radius-10);box-shadow:var(--shadow-menu)}.x-ms-pop{padding:4px 0}.x-select-pop__search{border-bottom-color:var(--border-06);padding:4px 4px 6px}.x-select-pop__list,.x-ms-pop__list{padding:4px}.x-ms-pop__search{padding:0 4px 4px}.x-select-option,.x-ms-option{min-height:32px;font-size:var(--text-14);line-height:var(--leading-20);border-radius:6px;gap:10px;padding:0 10px;font-weight:500}.x-select-option:hover,.x-select-option[data-active=true],.x-ms-option:hover,.x-ms-option[data-active=true]{background:var(--menu-item-hover-bg);box-shadow:var(--shadow-menu-item-hover)}.x-ms-option:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;background:0 0}.x-social-list{flex-direction:column;gap:8px;display:flex}.x-social-row{border-radius:var(--radius-12);border:1.5px solid var(--border-light);background:var(--surface-1);align-items:center;gap:10px;width:100%;min-width:0;height:42px;padding:0 12px;transition:border-color .15s;display:flex}.x-social-row:focus-within{background:linear-gradient(var(--surface-input), var(--surface-input)) padding-box, linear-gradient(180deg, var(--brand-300) 0%, var(--brand-600) 100%) border-box;border-color:#0000}.x-social-row>.x-icon{color:var(--text-primary)}.x-social-row input{min-width:0;height:100%;font-family:var(--font-sans);font-size:var(--text-13);color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;line-height:17px}.x-social-row input::placeholder{color:var(--text-placeholder)}.x-social-row__remove{border-radius:var(--radius-6);width:22px;height:22px;color:var(--error);flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.x-social-row__remove:hover{background:var(--error-50)}.x-social-row__remove .x-icon{width:15px;height:15px;color:var(--error)}.x-btn--block{justify-content:center;width:100%}.x-upload{cursor:pointer;align-items:center;gap:14px;display:flex}.x-upload__box{border-radius:var(--radius-12);background:var(--bg-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;overflow:visible}.x-upload__box img{object-fit:cover;border-radius:var(--radius-12);width:100%;height:100%}.x-upload__plus{background:var(--surface-1);border:1px solid var(--border-default);width:22px;height:22px;box-shadow:var(--shadow-white-button);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-6px;right:-6px}.x-upload__plus .x-icon{width:12px;height:12px}.x-upload__title{font-size:var(--text-13);color:var(--text-primary);margin:0;font-weight:600;line-height:17px}.x-upload__sub{font-size:var(--text-12);color:var(--text-quaternary);margin:2px 0 0;line-height:17px}.x-upload input[type=file]{display:none}.x-notice{border-radius:var(--radius-10);border:1px solid var(--warning-insight-border);background:var(--warning-insight-bg);font-size:var(--text-13);color:var(--warning-insight);align-items:center;gap:8px;padding:6px 8px;font-weight:500;line-height:20px;display:flex}.x-notice--info{border-color:var(--filter-border);background:var(--filter-bg);color:var(--filter-accent)}.x-notice--danger{border-color:var(--danger-border);background:var(--danger-bg);color:var(--performance-down)}.x-tab__count{border-radius:var(--radius-full);background:var(--glass-60);border:1px solid var(--border-light);color:var(--text-quaternary);margin-left:6px;padding:0 6px;font-size:11px;line-height:16px}.x-tab--active .x-tab__count{color:var(--text-primary)}.x-tabbar{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:45;height:var(--tabbar-height);background:var(--tabbar-bg);border:1px solid var(--tabbar-border);box-shadow:var(--shadow-frosted);-webkit-backdrop-filter:var(--blur-frosted);backdrop-filter:var(--blur-frosted);border-radius:22px;justify-content:space-between;align-items:stretch;gap:2px;padding:6px;display:none;position:fixed}.x-tabbar__item{min-width:0;color:var(--text-secondary);transition:background var(--duration-nav), color var(--duration-nav), transform var(--duration-nav);border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:500;line-height:12px;display:flex}.x-tabbar__item:active{transform:scale(.96)}.x-tabbar__item--active{background:var(--tabbar-active-bg);color:var(--text-primary);box-shadow:var(--shadow-nav-active);font-weight:600}.x-tabbar__item--active .x-icon{color:var(--brand-600)}.x-tabbar__icon{display:flex;position:relative}.x-tabbar__icon .x-icon{width:20px;height:20px}.x-tabbar__badge{background:var(--error);color:#fff;text-align:center;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-5px;right:-9px}.x-tabbar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (max-width:991px){.x-tabbar{display:flex}body.x-has-tabbar .x-main{padding-bottom:calc(var(--tabbar-height) + 24px + env(safe-area-inset-bottom))}}.x-rail__app--active{box-shadow:0 0 0 2px var(--brand-500), var(--shadow-app-tile)}.x-nav__tag{color:#fff;border-radius:5px;flex-shrink:0;padding:0 5px;font-size:10px;font-weight:600;line-height:14px}.x-nav__group{align-items:center;gap:4px;display:flex}.x-nav__group>.x-nav__label{padding:var(--nav-rhythm) 10px 6px;cursor:pointer;flex:1;align-items:center;gap:6px;margin:0;display:flex}.x-nav__group-toggle{width:22px;height:22px;color:var(--text-quaternary);transition:transform .15s var(--ease-out), background .15s;border-radius:6px;justify-content:center;align-items:center;display:flex}.x-nav__group-toggle:hover{background:var(--glass-60);color:var(--text-primary)}.x-nav__group--closed .x-nav__group-toggle{transform:rotate(-90deg)}.x-nav__collapse{opacity:1;transition:grid-template-rows var(--duration-expand) var(--ease-soft), opacity var(--duration-expand) var(--ease-soft);grid-template-rows:1fr;display:grid}.x-nav__collapse[data-open=false]{opacity:0;grid-template-rows:0fr}.x-nav__clip{flex-direction:column;gap:1px;min-height:0;display:flex;overflow:hidden}.x-nav__emoji{text-align:center;flex-shrink:0;width:18px;font-size:14px;line-height:1}.x-nav__dot{background:var(--error);border-radius:50%;flex-shrink:0;width:8px;height:8px}.x-nav__count{text-align:center;background:var(--brand-600);color:#fff;border-radius:9px;min-width:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:16px}.x-nav__item--locked{opacity:.55}.x-nav__item--ghost{opacity:.5;font-style:italic}.x-sidebar__cover{border-radius:var(--radius-12) var(--radius-12) 0 0;background-position:50%;background-size:cover;background-color:var(--bg-tertiary);flex-shrink:0;height:84px;margin:-10px -13px 10px;position:relative}.x-sidebar__cover:after{content:"";border-radius:inherit;background:linear-gradient(#0000 40%,#00000038);position:absolute;inset:0}@keyframes x-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.x-shake{animation:x-shake .36s var(--ease-in-out)}.x-spin{animation:.8s linear infinite x-spin}.x-page-center{background:var(--gradient-shell);background-color:var(--surface-page);justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.x-page-center__card{width:100%;max-width:408px}.x-page-center__logo{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:6px 0 4px;display:flex}.x-or{font-size:var(--text-12);color:var(--text-quaternary);align-items:center;gap:10px;display:flex}.x-or:before,.x-or:after{content:"";background:var(--border-06);flex:1;height:1px}.x-otp{justify-content:center;gap:8px;display:flex}.x-otp input{text-align:center;border-radius:var(--radius-10);border:1.5px solid var(--border-default);background:var(--surface-input);width:44px;height:52px;color:var(--text-primary);caret-color:var(--brand-600);outline:none;font-size:22px;font-weight:600}.x-otp input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 20%, transparent)}.x-logo{color:#fff;background:var(--neutral-700);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.x-logo img{object-fit:cover;width:100%;height:100%}.bz-prose{font-size:var(--text-14);color:var(--text-primary);word-wrap:break-word;outline:none;line-height:1.6}.bz-prose>*+*{margin-top:.6em}.bz-prose p{margin:0}.bz-prose h1,.bz-prose h2,.bz-prose h3{font-family:var(--font-sans);letter-spacing:var(--tracking-02);margin:1em 0 0;font-weight:600;line-height:1.25}.bz-prose h1{font-size:22px}.bz-prose h2{font-size:18px}.bz-prose h3{font-size:15px}.bz-prose a{color:var(--brand-600);text-underline-offset:2px;text-decoration:underline}.bz-prose ul,.bz-prose ol{margin:.4em 0 0;padding-left:1.4em}.bz-prose li>p{margin:0}.bz-prose blockquote{border-left:3px solid var(--border-default);color:var(--text-secondary);margin:.6em 0 0;padding:2px 0 2px 12px}.bz-prose code{font-family:var(--font-mono);background:var(--bg-tertiary);border-radius:5px;padding:1px 5px;font-size:12.5px}.bz-prose pre{border-radius:var(--radius-10);background:var(--bg-tertiary);padding:12px 14px;overflow-x:auto}.bz-prose pre code{background:0 0;padding:0}.bz-prose hr{background:var(--border-06);border:0;height:1px;margin:1em 0}.bz-prose img{border-radius:var(--radius-12);max-width:100%;height:auto;margin:.6em 0 0;display:block}.bz-prose img[data-size=small]{max-width:50%}.bz-prose img.ProseMirror-selectednode{outline:2px solid var(--brand-500)}.bz-prose ul[data-type=taskList]{padding-left:.2em;list-style:none}.bz-prose ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}.bz-prose table{border-collapse:collapse;width:100%;font-size:var(--text-13);margin-top:.6em}.bz-prose td,.bz-prose th{border:1px solid var(--border-table);vertical-align:top;padding:6px 10px}.bz-prose th{background:var(--table-bg);font-weight:600}.bz-prose mark{border-radius:3px;padding:0 2px}.bz-prose .bz-math{font-family:var(--font-mono);font-size:12.5px}.bz-prose p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--text-placeholder)}.bz-embed{border-radius:var(--radius-12);aspect-ratio:16/9;background:#000;margin:.6em 0 0;position:relative;overflow:hidden}.bz-embed iframe,.bz-embed video{border:0;width:100%;height:100%;display:block}.bz-embed--selected{outline:2px solid var(--brand-500);outline-offset:2px}.bz-embed__remove{color:#fff;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:16px;line-height:1;display:flex;position:absolute;top:8px;right:8px}.bz-prose [data-node-text-align=center]{text-align:center}.bz-prose [data-node-text-align=right]{text-align:right}.bz-prose [data-node-text-align=justify]{text-align:justify}.bz-prose img[data-align=center],.bz-prose figure[data-align=center] img{margin-left:auto;margin-right:auto}.bz-prose img[data-align=right],.bz-prose figure[data-align=right] img{margin-left:auto}.bz-pbutton{margin:.6em 0 0;display:flex}.bz-pbutton--center{justify-content:center}.bz-pbutton--right{justify-content:flex-end}.bz-pbutton__btn{min-height:40px;font-weight:600;font-size:var(--text-14);cursor:pointer;justify-content:center;align-items:center;padding:0 20px;display:inline-flex;text-decoration:none!important}.bz-pbutton--selected .bz-pbutton__btn{outline:2px solid var(--brand-500);outline-offset:2px}.bz-prose .tiptap-columns,.bz-prose [data-type=columns]{gap:8px;margin-top:.6em;display:flex}.bz-column{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bz-column[data-vertical-align=middle]{justify-content:center}.bz-column[data-vertical-align=bottom]{justify-content:flex-end}.bz-prose--editor .bz-column{border:1px dashed var(--border-default);border-radius:var(--radius-10);padding:6px 8px}@media (max-width:575px){.bz-prose .tiptap-columns,.bz-prose [data-type=columns]{flex-direction:column}.bz-column{width:100%!important;max-width:100%!important}}.bz-pmedia{margin:.6em 0 0;display:flex}.bz-pmedia--center{justify-content:center}.bz-pmedia--right{justify-content:flex-end}.bz-pmedia img,.bz-pmedia video{border-radius:var(--radius-12);max-width:100%;margin:0}.bz-pplaceholder{border:1px dashed var(--border-default);border-radius:var(--radius-10);color:var(--text-quaternary);font-size:var(--text-12);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.bz-editor{flex-direction:column;gap:8px;min-height:0;display:flex}.bz-editor .bz-prose--editor{min-height:160px;padding:4px 2px 8px}.bz-toolbar{border-radius:var(--radius-10);background:var(--glass-40);border:1px solid var(--border-light);z-index:2;-webkit-backdrop-filter:var(--blur-frosted);backdrop-filter:var(--blur-frosted);flex-wrap:wrap;align-items:center;gap:2px;padding:4px;display:flex;position:sticky;top:0}.bz-toolbar__btn{width:30px;height:30px;color:var(--text-secondary);transition:background var(--duration-fast), color var(--duration-fast);border-radius:8px;justify-content:center;align-items:center;display:flex}.bz-toolbar__btn:hover{background:var(--glass-60);color:var(--text-primary)}.bz-toolbar__btn--on{background:var(--surface-1);color:var(--brand-600);box-shadow:var(--shadow-input)}.bz-toolbar__sep{background:var(--border-default);width:1px;height:18px;margin:0 4px}.bz-toolbar__status{font-size:var(--text-12);color:var(--text-quaternary);margin-left:6px}.x-emoji{flex-direction:column;align-items:flex-start;gap:6px;width:auto;display:flex;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}.x-emoji em-emoji-picker{--border-radius:12px;--font-family:var(--font-sans);--shadow:var(--shadow-menu);height:380px}.x-emoji__loading{background:var(--menu-bg);width:352px;height:380px;box-shadow:var(--shadow-menu);border-radius:12px}.x-emoji__foot{border-radius:var(--radius-10);background:var(--menu-bg);box-shadow:var(--shadow-menu);-webkit-backdrop-filter:var(--blur-menu);backdrop-filter:var(--blur-menu);padding:4px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}:root{--online:#00e676;--online-glow:0 0 6px #00e676b3}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.h-\[48px\]{height:48px}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}html{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}body,#root{min-height:100dvh}@media (max-width:767px){.x-input input,.x-input textarea,.x-search-input input,.x-palette__input,.app-select{font-size:16px}}.app-select{appearance:none;width:100%;height:calc(var(--control-h) - 3px);font-size:var(--text-13);color:var(--text-primary);border-radius:var(--radius-10);cursor:pointer;background:0 0;border:0;outline:none;padding:0 34px 0 12px}.app-select-wrap{position:relative}.app-select-wrap>.x-icon{color:var(--text-secondary);pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.app-narrow>*{max-width:1005px;margin-left:auto;margin-right:auto}.app-narrow.x-stack>*{width:100%}.app-error{font-size:var(--text-12);color:var(--error)}.app-link{color:var(--brand-600);cursor:pointer;font-weight:500;font:inherit;background:0 0;border:0;padding:0}.app-link:hover{text-decoration:underline}.app-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.app-page-head .x-page-title{margin:0}.app-grid-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.app-color-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.app-logo{border-radius:var(--logo-r,9px);background:var(--neutral-800);color:#fff;transition:border-radius .3s var(--ease-in-out), box-shadow .3s var(--ease-in-out), transform .3s var(--ease-in-out);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.app-logo>img{object-fit:cover;width:100%;height:100%;display:block}:is(button,a):hover>.app-logo{box-shadow:0 0 14px 3px var(--brand-500)}@supports (color:color-mix(in lab, red, red)){:is(button,a):hover>.app-logo{box-shadow:0 0 14px 3px color-mix(in srgb, var(--brand-500) 35%, transparent)}}:is(button,a):hover>.app-logo{transform:scale(1.04)}.app-placeholder{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.app-community-card{cursor:pointer;text-align:left;flex-direction:column;padding:0;display:flex;overflow:hidden}.app-community-card__cover{background:var(--bg-tertiary);background-position:50%;background-size:cover;height:120px}.app-community-card__body{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.app-community-card__title{font-size:var(--text-15);align-items:center;gap:10px;font-weight:600;display:flex}.app-community-card__desc{font-size:var(--text-13);color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.app-community-card__meta{font-size:var(--text-12);color:var(--text-quaternary);gap:10px;display:flex}.app-auth-steps{flex-direction:column;gap:12px;display:flex}.app-auth-foot{font-size:var(--text-12);color:var(--text-quaternary);flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.app-online{font-size:var(--text-12);color:var(--text-quaternary);align-items:center;gap:6px;display:inline-flex}.app-online__dot{background:var(--online);width:7px;height:7px;box-shadow:var(--online-glow);border-radius:50%}.app-avatars{display:flex}.app-avatars>*+*{margin-left:-6px}.app-avatars>*{box-shadow:0 0 0 2px var(--surface-1)}.bz-setting-row{border-radius:var(--radius-10);border:1.5px solid var(--border-light);background:var(--surface-1);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.bz-setting-row>span{font-size:var(--text-13);flex-direction:column;gap:2px;display:flex}.bz-setting-row b{font-weight:500}.bz-setting-row small{font-size:var(--text-12);color:var(--text-quaternary)}.bz-setting-row--static{cursor:default;flex-wrap:wrap}.bz-setting-row__select{width:180px}.bz-cover-pick{border-radius:var(--radius-12);background:var(--gradient-shell) center/cover;cursor:pointer;border:1px solid var(--border-06);justify-content:flex-end;align-items:flex-end;height:120px;padding:10px;display:flex}.bz-cover-pick span{font-size:var(--text-12);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;padding:5px 10px;font-weight:600}.x-main:has(.bz-fill){position:relative;overflow:hidden}.bz-fill{flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;inset:30px 20px 20px}@media (max-width:991px){.bz-fill{inset:4px 16px 16px}body.x-has-tabbar .bz-fill{bottom:calc(var(--tabbar-height) + 20px + env(safe-area-inset-bottom))}}.bz-form-error{border-radius:var(--radius-10);background:var(--error);margin:0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.bz-form-error{background:color-mix(in srgb, var(--error) 10%, transparent)}}.bz-form-error{color:var(--error);font-size:var(--text-13)}.bz-page__legacy{border-radius:var(--radius-10);background:var(--warning,#f59e0b);padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.bz-page__legacy{background:color-mix(in srgb, var(--warning,#f59e0b) 12%, transparent)}}.bz-page__legacy{color:var(--text-secondary);font-size:var(--text-13)}.bz-thumbpick{aspect-ratio:16/9;border-radius:var(--radius-12);border:1.5px dashed var(--border-default);background:var(--surface-2) center/cover;cursor:pointer;max-height:220px;color:var(--text-tertiary);font-size:var(--text-13);justify-content:center;align-items:center;display:flex;position:relative}.bz-thumbpick span{align-items:center;gap:6px;display:inline-flex}.bz-thumbpick__change{color:#fff;font-size:var(--text-12);background:#0000008c;border-radius:999px;padding:4px 10px;position:absolute;bottom:10px;right:10px}.bz-evform__dates{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:767px){.bz-evform__dates{grid-template-columns:1fr}}.bz-person{background:var(--surface-2);font-size:var(--text-12);border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 2px;display:inline-flex}.bz-linkbtn{font-size:var(--text-12);color:var(--text-tertiary);align-items:center;gap:4px;padding:0;display:inline-flex}.bz-linkbtn:hover{color:var(--text-primary)}.bz-person button{color:var(--text-quaternary);margin-left:2px;display:inline-flex}.bz-swatches{flex-wrap:wrap;gap:6px;display:flex}.bz-swatch{width:24px;height:24px;box-shadow:0 0 0 1px var(--border-06);border:2px solid #0000;border-radius:50%}.bz-swatch--on{border-color:var(--surface-1);box-shadow:0 0 0 2px var(--text-primary)}.bz-grant{border-radius:var(--radius-10);background:var(--surface-2);align-items:center;gap:10px;padding:8px 10px;display:flex}.bz-grant b{font-size:var(--text-13)}.bz-grant small{font-size:var(--text-12);color:var(--text-quaternary);flex:1}.bz-grant .app-select-wrap{margin-left:auto}.bz-picker{position:relative}.bz-picker__list{z-index:20;border-radius:var(--radius-12);background:var(--menu-bg,var(--surface-1));box-shadow:var(--shadow-card-section), 0 12px 32px #0000002e;border:1px solid var(--border-06);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.bz-swatch.bz-talert--sky,.bz-swatch.bz-talert--amber,.bz-swatch.bz-talert--rose,.bz-swatch.bz-talert--emerald,.bz-swatch.bz-talert--violet,.bz-swatch.bz-talert--slate{background:var(--a)}.bz-swatch.bz-ttag--sky,.bz-swatch.bz-ttag--cyan,.bz-swatch.bz-ttag--teal,.bz-swatch.bz-ttag--blue,.bz-swatch.bz-ttag--indigo,.bz-swatch.bz-ttag--violet{background:var(--t);padding:0}.bz-cat-row--sub{color:var(--text-quaternary);align-items:center;padding-left:14px}.bz-cat-row{align-items:center;gap:6px;display:flex}.bz-cat-row .x-input{flex:1}.bz-prefixed{align-items:center;gap:0;display:flex}.bz-prefixed>span{border:1px solid var(--border-default);border-radius:var(--radius-10) 0 0 var(--radius-10);background:var(--surface-2);height:36px;font-size:var(--text-13);color:var(--text-tertiary);border-right:0;align-items:center;padding:0 10px;display:flex}.bz-prefixed>.x-input,.bz-prefixed>input{flex:1;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.app-header-avatar{border-radius:var(--radius-full);padding:0;overflow:hidden}.app-header-avatar .x-avatar{width:100%;height:100%;font-size:12px}.app-header-avatar:hover{transform:translateY(-1px)}.app-menu-credits{align-items:center;gap:10px;padding:6px 8px;display:flex}.app-menu-credits .x-icon{color:var(--text-tertiary)}.app-menu-credits b{font-size:var(--text-13);font-variant-numeric:tabular-nums;display:block}.app-menu-credits small{font-size:var(--text-12);color:var(--text-tertiary)}.app-umenu__head{align-items:center;gap:10px;min-width:0;padding:4px 6px 10px;display:flex}.app-umenu__head>div{flex-direction:column;min-width:0;display:flex}.app-umenu__head b,.app-umenu__head span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-umenu__head b{font-size:var(--text-13);color:var(--text-primary);font-weight:600}.app-umenu__head span{font-size:var(--text-12);color:var(--text-tertiary)}.app-credits{background:linear-gradient(120deg, var(--brand-500), var(--brand-300));border-radius:12px;align-items:center;gap:9px;margin:0 2px 4px;padding:8px 12px 8px 8px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.app-credits{background:linear-gradient(120deg, color-mix(in srgb, var(--brand-500) 16%, var(--surface-1)), color-mix(in srgb, var(--brand-300) 10%, var(--surface-1)))}}.app-credits{border:1px solid var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.app-credits{border:1px solid color-mix(in srgb, var(--brand-500) 24%, transparent)}}.app-credits:after{content:"";pointer-events:none;animation:app-credits-shine 2.6s var(--ease-soft) .4s 1;background:linear-gradient(105deg,#0000 35%,#ffffff73 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}@keyframes app-credits-shine{to{transform:translate(100%)}}.app-credits__icon{color:#fff;background:linear-gradient(135deg, var(--brand-400), var(--brand-700));width:28px;height:28px;box-shadow:0 4px 10px -3px var(--brand-600);border-radius:9px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.app-credits__icon{box-shadow:0 4px 10px -3px color-mix(in srgb, var(--brand-600) 60%, transparent)}}.app-credits__icon .x-icon{color:#fff}.app-credits__label{font-size:var(--text-13);color:var(--text-secondary);flex:1;font-weight:500}.app-credits__num{color:var(--brand-700);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:20px}[data-theme=dark] .app-credits__num{color:var(--brand-300)}[data-theme=dark] .app-credits:after{background:linear-gradient(105deg,#0000 35%,#ffffff1f 50%,#0000 65%)}@media (prefers-reduced-motion:reduce){.app-credits:after{animation:none}}body[data-layout=community] .x-header__right .x-icon{stroke-width:2px}@media (min-width:768px){body[data-layout=community] .x-header__right{padding-right:12px}}.x-popover.app-header-pop{transform-origin:100% 0;animation:app-pop-in .26s var(--ease-soft) both}.x-popover.app-header-pop[data-state=closed]{animation:app-pop-out .15s var(--ease-exit) both}@keyframes app-pop-in{0%{opacity:0;transform:translateY(-8px)scale(.94)}to{opacity:1;transform:none}}@keyframes app-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.96)}}@media (prefers-reduced-motion:reduce){.x-popover.app-header-pop,.x-popover.app-header-pop[data-state=closed]{animation-duration:1ms}}body[data-layout=community]{--rail-width:48px;--rail-padding:0 4px 10px;--rail-gap:4px;--rail-button:40px;--rail-app-tile:40px}@media (min-width:768px){body[data-layout=community] .x-shell{padding-left:8px}}body[data-layout=community] .x-rail__logo{width:40px;height:40px;margin-bottom:8px}body[data-layout=community] .x-rail__logo .app-logo{transition:border-radius .3s,box-shadow .3s,transform .3s;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;--logo-r:12px!important;width:40px!important;height:40px!important;font-size:18px!important}body[data-layout=community] .x-rail__logo :is(button,a):hover>.app-logo{transform:scale(1.05);box-shadow:0 8px 16px #0000008c;--logo-r:16px!important}body[data-layout=community] .x-rail__btn,body[data-layout=community] .x-rail__add,body[data-layout=community] .x-rail__btn--active{border-radius:12px}body[data-layout=community] .x-rail__btn>.x-icon,body[data-layout=community] .x-rail__add>.x-icon{width:22px;height:22px}body[data-layout=community] .x-rail__app{border-radius:25%;margin:0;font-size:15px}body[data-layout=community] .x-rail__sep{height:6px}.app-scrollbar{display:none}body[data-layout=community] .x-sidebar-slot{position:relative}body[data-layout=community] .x-sidebar{scrollbar-width:none}body[data-layout=community] .x-sidebar::-webkit-scrollbar{display:none}body[data-layout=community] .app-scrollbar{z-index:2;opacity:0;pointer-events:none;width:6px;transition:opacity .2s var(--ease-soft);display:block;position:absolute;top:0;bottom:0;right:1px}body[data-layout=community] .app-scrollbar[data-scrollable=true]{pointer-events:auto}body[data-layout=community] .app-scrollbar[data-scrollable=true][data-visible=true]{opacity:1}.app-scrollbar__thumb{background:var(--border-20);cursor:default;touch-action:none;border-radius:999px;position:absolute;top:0;left:1px;right:1px}.app-scrollbar__thumb:hover,.app-scrollbar[data-dragging] .app-scrollbar__thumb{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.app-scrollbar__thumb:hover,.app-scrollbar[data-dragging] .app-scrollbar__thumb{background:color-mix(in srgb, var(--text-primary) 32%, transparent)}}.app-toolbar{z-index:5;background:var(--surface-1);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:48px;margin:-30px -20px 16px;padding:0 16px;display:flex;position:sticky;top:-30px}@supports (color:color-mix(in lab, red, red)){.app-toolbar{background:color-mix(in srgb, var(--surface-1) 82%, transparent)}}.app-toolbar{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--border-06);border-radius:var(--main-radius) var(--main-radius) 0 0}.app-toolbar__content{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;height:100%;display:flex}.app-toolbar__left{align-items:center;gap:8px;min-width:0;height:100%;display:flex}.app-toolbar--feed{padding:0 20px}.app-toolbar--feed .app-toolbar__right{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.app-toolbar--feed>.app-toolbar__content{max-width:1072px;margin:0 auto}@media (max-width:1199px){.app-toolbar--feed>.app-toolbar__content{max-width:752px}}.app-toolbar__right{flex-shrink:0;align-items:center;gap:6px;display:flex}.bz-fill>.app-toolbar{margin-bottom:6px;position:relative;top:auto}.app-tabs__list{scrollbar-width:none;align-items:center;gap:10px;height:100%;display:flex;position:relative;overflow-x:auto}.app-tabs__list::-webkit-scrollbar{display:none}.app-tab{white-space:nowrap;height:32px;font-size:var(--text-14);color:var(--text-tertiary);transition:color .16s var(--ease-in-out), background-color .16s var(--ease-in-out);border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-weight:500;display:inline-flex;position:relative}.app-tab .x-icon{color:currentColor;opacity:.85}.app-tab:hover{color:var(--text-primary);background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.app-tab:hover{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}}.app-tab--on{color:var(--text-primary);font-weight:600}.app-tab--on .x-icon{color:var(--brand-600);opacity:1}.app-tabs__ind{background:var(--brand-600);height:3.5px;transition:transform .28s var(--ease-soft), width .28s var(--ease-soft);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:0}[data-theme=dark] .app-tab--on .x-icon{color:var(--brand-300)}[data-theme=dark] .app-tabs__ind{background:var(--brand-400)}@media (max-width:991px){.app-toolbar{border-radius:0;height:46px;margin:-4px -16px 12px;padding:0 12px;top:-4px}.app-toolbar--feed{padding:0 16px}.app-toolbar--feed .app-toolbar__right{right:12px}}@media (prefers-reduced-motion:reduce){.app-tabs__ind{transition:none}}body[data-layout=community]{--sidebar-width:280px}@media (min-width:992px){body[data-layout=community] .app-csb-slot{margin-top:calc(-1 * var(--header-height));z-index:31}}.app-csb{padding:0;position:relative;overflow:hidden}.app-csb__scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.app-csb__scroll::-webkit-scrollbar{display:none}.app-csb__banner{z-index:0;aspect-ratio:16/9;border-radius:0 0 var(--radius-12) var(--radius-12);background:var(--bg-tertiary);position:sticky;top:0;overflow:hidden}.app-csb__parallax{will-change:transform;background:linear-gradient(135deg, var(--brand-300), var(--brand-700));background-position:50%;background-size:cover;position:absolute;inset:0}.app-csb__vignette{pointer-events:none;background:linear-gradient(#000000b3,#0000001a 50%,#0000);position:absolute;inset:0}.app-csb__shade{pointer-events:none;position:absolute;inset:0}.app-csb__content{z-index:1;background:var(--glass-88);min-height:100%;-webkit-backdrop-filter:var(--blur-frosted);border-top:1px solid var(--border-glass-soft);border-radius:var(--radius-12) var(--radius-12) 0 0;padding-bottom:13px;position:relative;box-shadow:0 -8px 20px -12px #1018281a}.app-csb__content>.x-nav{padding:6px 13px 0}.app-csb__top{z-index:3;height:calc(var(--header-height) - 1px);pointer-events:none;justify-content:space-between;align-items:center;gap:6px;padding:0 8px;display:flex;position:absolute;top:0;left:0;right:0}.app-csb__top:before{content:"";pointer-events:none;opacity:var(--csb-glass,0);background:var(--glass-60);-webkit-backdrop-filter:var(--blur-frosted);position:absolute;inset:0}.app-csb__top:after{content:"";background:var(--border-06);height:1px;opacity:var(--csb-glass,0);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.app-csb__switch{z-index:1;pointer-events:auto;width:auto;max-width:100%;height:var(--header-pill);box-shadow:none;background:0 0;border:1px solid #0000;gap:9px;padding:0 10px 0 6px;position:relative}.app-csb__switch:hover,.app-csb__switch:active{filter:none;transform:none}.app-csb__switch:hover{background:var(--glass-30);border-color:var(--border-glass-soft);box-shadow:var(--shadow-nav-hover);-webkit-backdrop-filter:var(--blur-liquid);filter:none}.app-csb__switch[data-state=open]{background:var(--glass-60);border-color:var(--border-glass-soft);box-shadow:var(--shadow-frosted);-webkit-backdrop-filter:var(--blur-frosted)}.app-csb__switch-text b,.app-csb__switch-text small,.app-csb__switch>.x-icon{transition:color .2s var(--ease-in-out)}.app-csb__iconbtn{z-index:1;pointer-events:auto;width:var(--header-pill);height:var(--header-pill);border-radius:var(--radius-12);color:var(--text-secondary);transition:background var(--duration-icon) var(--ease-out), box-shadow var(--duration-icon) var(--ease-out), color .2s var(--ease-in-out);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.app-csb__iconbtn .x-icon{color:currentColor}.app-csb__iconbtn:hover{color:var(--text-primary);background:var(--glass-30);border-color:var(--border-glass-soft);box-shadow:var(--shadow-nav-hover);-webkit-backdrop-filter:var(--blur-liquid)}.app-csb__top[data-overlay=true] .app-csb__iconbtn{color:#ffffffd9}.app-csb__top[data-overlay=true] .app-csb__iconbtn:hover{color:#fff;background:#ffffff24;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff4d}.app-csb__top[data-overlay=true] .app-csb__switch-text b{color:#fff}.app-csb__top[data-overlay=true] .app-csb__switch-text small{color:#ffffffbf}.app-csb__top[data-overlay=true] .app-csb__switch>.x-icon{color:#fffc}.app-csb__top[data-overlay=true] .app-csb__switch:hover{background:#ffffff24;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff4d}.app-csb__top[data-overlay=true] .app-csb__switch[data-state=open]{-webkit-backdrop-filter:var(--blur-frosted);background:#ffffff2e;border-color:#ffffff40;box-shadow:inset 0 1px #ffffff59,0 8px 24px -10px #0006}.app-csb__switch-text{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.app-csb__switch-text b{font-size:var(--text-14);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-weight:600;line-height:17px;overflow:hidden}.app-csb__switch-text small{font-size:var(--text-12);color:var(--text-secondary);align-items:center;gap:5px;font-weight:500;line-height:15px;display:inline-flex}.app-csb__switch-text small i,.app-csb__online i{background:var(--online);width:6px;height:6px;box-shadow:var(--online-glow);border-radius:50%;flex-shrink:0}.app-csb__switch-text small i.app-csb__dot--off{background:var(--error)}.app-csb__bar{border-bottom:1px solid var(--border-06);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:0 13px;padding:4px 0;display:grid}.app-csb__bar>:first-child{justify-self:start;margin-left:-6px}.app-csb__bar>:last-child{justify-self:end;margin-right:-6px}.app-csb__barbtn{border-radius:var(--radius-8);height:26px;color:var(--text-secondary);font-size:var(--text-12);font-variant-numeric:tabular-nums;transition:background var(--duration-nav), box-shadow var(--duration-nav), color var(--duration-nav);border:1px solid #0000;align-items:center;gap:4px;padding:0 6px;font-weight:500;display:inline-flex}.app-csb__barbtn .x-icon{color:var(--text-secondary)}.app-csb__barbtn:hover{color:var(--text-primary);-webkit-backdrop-filter:var(--blur-liquid);backdrop-filter:var(--blur-liquid);background:var(--glass-60);box-shadow:var(--shadow-liquid-hover)}.app-csb__avatars{align-items:center;display:flex}.app-csb__avatars>span{box-shadow:0 0 0 1.5px var(--surface-1);border-radius:50%;margin-left:-4px;display:flex}.app-csb__avatars>span:first-child{margin-left:0}.app-csb__avatars .x-avatar{width:20px;height:20px;font-size:8px}.app-csb__more{font-size:var(--text-11);color:var(--text-tertiary);margin-left:5px;font-weight:600}.app-csb__none{font-size:var(--text-11);color:var(--text-quaternary)}.app-csb__online{height:26px;font-size:var(--text-12);color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:0 6px;font-weight:500;display:inline-flex}.app-csb__online i{width:7px;height:7px;box-shadow:0 0 0 3px var(--online), var(--online-glow)}@supports (color:color-mix(in lab, red, red)){.app-csb__online i{box-shadow:0 0 0 3px color-mix(in srgb, var(--online) 20%, transparent), var(--online-glow)}}.app-csb__links{border-bottom:1px solid var(--border-06);flex-direction:column;gap:1px;margin:0 13px;padding:6px 0;display:flex}.app-csb__link{min-height:28px;color:var(--text-tertiary);font-size:var(--text-14);transition:color var(--duration-nav);align-items:center;gap:8px;margin:0 -6px;padding:0 8px;font-weight:500;text-decoration:none;display:flex}.app-csb__link .x-icon{color:var(--text-quaternary);flex-shrink:0}.app-csb__link span{text-overflow:ellipsis;white-space:nowrap;text-underline-offset:3px;min-width:0;overflow:hidden}.app-csb__link:hover{color:var(--text-tertiary)}@supports (color:color-mix(in lab, red, red)){.app-csb__link:hover{color:color-mix(in srgb, var(--text-tertiary) 82%, #fff)}}.app-csb__link:hover span{text-decoration:underline}@media (prefers-reduced-motion:reduce){.app-csb__parallax{transform:none!important}}.app-header-center{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.app-header-center__search{flex:1;justify-content:center;min-width:0;display:flex}.app-header-back{height:var(--header-pill);border-radius:var(--radius-12);font-size:var(--text-14);color:var(--text-secondary);transition:background var(--duration-icon) var(--ease-out), box-shadow var(--duration-icon) var(--ease-out), color var(--duration-icon) var(--ease-out);border:1px solid #0000;flex-shrink:0;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:500;display:inline-flex}.app-header-back .x-icon{color:currentColor;transition:transform var(--duration-icon) var(--ease-out)}.app-header-back:hover{color:var(--text-primary);background:var(--glass-60);border-color:var(--border-glass-soft);box-shadow:var(--shadow-nav-hover);-webkit-backdrop-filter:var(--blur-liquid)}.app-header-back:hover .x-icon{transform:translate(-2px)}.bz-navrow{position:relative}.bz-navmore{width:24px;height:24px;color:var(--text-secondary);transition:opacity .12s var(--ease-out), background .15s, color .15s;border-radius:6px;justify-content:center;align-items:center;display:flex}.bz-navmore:hover,.bz-navmore[data-state=open]{background:var(--glass-60);color:var(--text-primary);box-shadow:var(--shadow-nav-hover)}.bz-navrow__more{opacity:0;z-index:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.bz-navrow:hover .bz-navrow__more,.bz-navrow--open .bz-navrow__more,.bz-navrow__more:focus-visible{opacity:1}.bz-navrow .x-nav__tag,.bz-navrow .x-nav__count{transition:opacity .15s var(--ease-out)}.bz-navrow--manage:hover :is(.x-nav__tag,.x-nav__count),.bz-navrow--open :is(.x-nav__tag,.x-nav__count){opacity:0}.bz-navrow--manage .x-nav__text{transition:margin-right .12s var(--ease-out)}.bz-navrow--manage:hover .x-nav__item:not(:has(.x-nav__tag,.x-nav__count)) .x-nav__text{margin-right:26px}.bz-navrow--open .x-nav__item:not(:has(.x-nav__tag,.x-nav__count)) .x-nav__text{margin-right:26px}.bz-navrow__anchor{pointer-events:none;width:20px;height:100%;position:absolute;top:0;left:10px}.bz-navrow__edit{cursor:text}.bz-navrename{min-width:0;height:24px;font:inherit;color:var(--text-primary);border:0;border-bottom:1.5px solid var(--brand-500);background:0 0;outline:none;flex:1;padding:0 2px}.bz-navgroup{position:relative}.bz-navgroup__more{opacity:0}.bz-navgroup:hover .bz-navgroup__more,.bz-navgroup--open .bz-navgroup__more,.bz-navgroup__more:focus-visible{opacity:1}.bz-navgroup__actions{z-index:1;pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.bz-navgroup__actions>*{pointer-events:auto}.bz-navgroup:not(:hover):not(.bz-navgroup--open) .bz-navgroup__actions>:not(:focus-visible){pointer-events:none}.bz-navgroup .x-nav__tag{transition:opacity .15s var(--ease-out);margin-left:auto}.bz-navgroup--manage:hover .x-nav__tag,.bz-navgroup--manage.bz-navgroup--open .x-nav__tag{opacity:0}.bz-navgroup>.x-nav__label{padding-right:4px}.bz-navgroup__more .x-icon{width:14px;height:14px}.bz-navgroup__edit{padding:var(--nav-rhythm) 10px 6px;text-transform:none;letter-spacing:0;flex:1}.bz-navgroup__anchor{pointer-events:none;width:40px;height:100%;position:absolute;top:0;left:10px}.bz-labeled{flex-direction:column;gap:10px;width:240px;display:flex}.bz-labeled__foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.bz-emoji-pick{border-radius:var(--radius-12);border:1px solid var(--border-default);background:var(--surface-input,var(--surface-1));justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;transition:background .15s,box-shadow .15s;display:flex}.bz-emoji-pick:hover{background:var(--glass-60);box-shadow:var(--shadow-nav-hover)}.app-csb .x-nav__item{font-size:var(--text-15)}.app-csb .x-nav__emoji{width:20px;font-size:16px}.app-toast{font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid #e4e4e7;font-weight:500;border-radius:var(--radius-12)!important;color:#18181b!important;font-size:var(--text-14)!important;line-height:var(--leading-20)!important;background:#fff!important;max-width:min(92vw,480px)!important;padding:10px 14px!important;box-shadow:0 4px 12px #0000001f,0 1px 2px #0000000f!important}.app-toast>div[role=status]{margin:0 2px 0 8px!important}.app-toast__info{flex-shrink:0;display:flex}.app-toast__info .x-icon{color:var(--brand-500)}.bz-navgroup{gap:2px}.bz-navgroup__toggle{flex-shrink:0;margin-left:4px}.bz-navgroup>.x-nav__label,.bz-navgroup__edit{padding-left:4px}.x-nav__group--closed .bz-navgroup__more{transform:none}.app-csb .bz-navgroup>.x-nav__label,.app-csb .bz-navgroup__edit{font-size:var(--text-12)}.bz-dnd-space,.bz-dnd-app{outline:none}.bz-dnd-space{margin-bottom:8px}.bz-dnd-spaces{margin-bottom:-8px}.bz-dnd-space:focus-visible,.bz-dnd-app:focus-visible{box-shadow:0 0 0 2px var(--brand-500);border-radius:var(--radius-8)}.bz-dnd-active .x-nav__collapse[data-open=true]>.x-nav__clip{overflow:visible}.bz-dnd-over>.x-nav__group{background:var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.bz-dnd-over>.x-nav__group{background:color-mix(in srgb, var(--brand-500) 10%, transparent)}}.bz-dnd-over>.x-nav__group{border-radius:var(--radius-8)}.bz-dnd-over>.x-nav__group .x-nav__label{color:var(--brand-600)}[data-theme=dark] .bz-dnd-over>.x-nav__group .x-nav__label{color:var(--brand-300)}.bz-dnd-clone{z-index:1200;cursor:grabbing;-webkit-backdrop-filter:var(--blur-menu);border:1px solid var(--menu-border);border-radius:var(--radius-8);box-shadow:var(--shadow-menu);color:var(--text-primary);font-family:var(--font-sans);background:var(--menu-bg)!important}.x-nav__item.bz-dnd-clone{font-size:var(--text-15)}.bz-dnd-clone .x-nav__emoji{width:20px;font-size:16px}.bz-dnd-clone--space{border-radius:var(--radius-12);flex-direction:column;gap:1px;padding:4px;display:flex}.bz-dnd-clone__head{align-items:center;gap:6px;padding:4px 6px;display:flex}.bz-dnd-clone__head .x-nav__label{font-size:var(--text-12);margin:0;padding:0;line-height:14px}.bz-dnd-clone__chev{color:var(--text-quaternary);flex-shrink:0}.bz-dnd-clone--closed .bz-dnd-clone__chev{transform:rotate(-90deg)}.bz-dnd-clone--space>.x-nav__item{font-size:var(--text-15);pointer-events:none}body[data-layout=community] .x-nav__count{background:var(--error);color:#fff}.app-toolbar__iconbtn{width:34px;height:34px;color:var(--text-secondary);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.app-toolbar__iconbtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.app-toolbar__iconbtn:focus-visible{box-shadow:0 0 0 2px var(--brand-500);outline:none}.app-rail-orgs{margin-bottom:calc(-1 * var(--rail-gap));flex-direction:column;align-items:center;display:flex}.app-rail-org{margin-bottom:var(--rail-gap);outline:none}.app-rail-org:focus-visible .x-rail__app{box-shadow:0 0 0 2px var(--brand-500), var(--shadow-app-tile)}.app-rail-org--dragging .x-rail__app{box-shadow:var(--shadow-lg), var(--shadow-app-tile);opacity:.9;transform:scale(1.06)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.bz-profile{flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;display:flex}.bz-profile>*{width:100%}.bz-profile__card{overflow:hidden;gap:0!important;padding:0!important}.bz-profile__cover{background:var(--gradient-shell) center/cover;height:180px}.bz-profile__body{flex-direction:column;gap:12px;padding:0 20px 20px;display:flex}.bz-profile__row{justify-content:space-between;align-items:flex-end;margin-top:-48px;display:flex}.bz-profile__avatar{box-shadow:0 0 0 4px var(--surface-1);width:96px!important;height:96px!important;font-size:30px!important}.bz-profile__bio{font-size:var(--text-14);color:var(--text-secondary);white-space:pre-wrap;margin:0;line-height:1.5}.bz-profile__meta{font-size:var(--text-13);color:var(--text-tertiary);flex-wrap:wrap;gap:6px 16px;display:flex}.bz-profile__meta span{align-items:center;gap:6px;display:inline-flex}.bz-profile__orgs{gap:6px!important}.bz-profile__orgs-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.bz-profile__org{border-radius:var(--radius-10);color:inherit;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.bz-profile__org:hover{background:var(--surface-2)}.bz-profile__org span{flex-direction:column;gap:2px;min-width:0;display:flex}.bz-profile__org b{font-size:var(--text-13);font-weight:600}.bz-profile__org small{font-size:var(--text-12);color:var(--text-quaternary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:575px){.bz-profile__cover{height:130px}.bz-profile__body{padding:0 16px 16px}}.bz-members{flex-direction:column;gap:12px;display:flex}.bz-members>*{width:100%}.bz-members .x-toolbar{flex-wrap:wrap}.bz-members__tabs{border-bottom:0!important;margin-bottom:0!important}.bz-members__list{gap:0;padding:4px}.bz-member{border-radius:var(--radius-10);align-items:center;gap:12px;padding:10px;display:flex}.bz-member+.bz-member{border-top:1px solid var(--border-06)}.bz-member:hover{background:var(--surface-2)}.bz-member__avatar{flex-shrink:0;display:inline-flex;position:relative}.bz-member__online{background:var(--online);border:2px solid var(--surface-1);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.bz-member__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bz-member__who b{font-size:var(--text-13);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bz-member__who span{font-size:var(--text-12);color:var(--text-quaternary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:575px){.bz-member__plan{display:none}}
