@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.3vm4r-qr3_yee.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2e4vdgi7dy-n4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2gr4b827yb2_q.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.38g6916w0wpxs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.402ep76-j03q8.woff2)format("woff2"),url(../media/inter-greek-400-normal.2x8hqgpakc599.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.1sl-kw9vnef9y.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3206qgbkgsfc6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.451fj7ly9889_.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.0_c2ylqj08xb6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.3k6j2t6znom4a.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.3qwacgs2d7zx0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.2ofy8orayc7fk.woff2)format("woff2"),url(../media/inter-greek-500-normal.2irgx7vnqhmdq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.1csmxjt29l4d6.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.315hfdijg963m.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.341-hvs74ljp4.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.1of5i9-_e5ga4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.20m9kgz843wth.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.3vzrk1-4zat7v.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.2ove9n9b8_3hb.woff2)format("woff2"),url(../media/inter-greek-600-normal.3aakp9m92tg2m.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.0m_wd36g8rw-r.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0dwa77f5pp57q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-tight-cyrillic-ext-600-normal.0zyeydclva0ph.woff2)format("woff2"),url(../media/inter-tight-cyrillic-ext-600-normal.1xavktenfhv2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-tight-cyrillic-600-normal.37u9oeqekddd8.woff2)format("woff2"),url(../media/inter-tight-cyrillic-600-normal.1pqsrkha1g1y5.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-tight-greek-ext-600-normal.3_dr0l0xtbgp7.woff2)format("woff2"),url(../media/inter-tight-greek-ext-600-normal.3xcgzlb-80amw.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-tight-greek-600-normal.419ut842z59tm.woff2)format("woff2"),url(../media/inter-tight-greek-600-normal.1rdjs_tcdduga.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-tight-vietnamese-600-normal.3t3qea8ejoihm.woff2)format("woff2"),url(../media/inter-tight-vietnamese-600-normal.1ikotk2n83k5s.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-tight-latin-ext-600-normal.1zy1wu4pgmkg5.woff2)format("woff2"),url(../media/inter-tight-latin-ext-600-normal.2smmqt2ie-zl0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-tight-latin-600-normal.0px0seh3wb-f2.woff2)format("woff2"),url(../media/inter-tight-latin-600-normal.1-zwf946pa8m2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--apex-ink:#0a0b09;--apex-purple-950:#120833;--apex-purple-900:#2a0f80;--apex-purple-800:#6c3db5;--apex-purple-700:#7047f6;--apex-purple-600:#6658ff;--apex-purple-500:#5b29ff;--apex-purple-400:#7c54ff;--apex-purple-300:#989ae6;--apex-purple-200:#c298f7;--apex-purple-100:#b987ff;--apex-purple-50:#f4ecff;--apex-lady-blue-950:#10082b;--apex-lady-blue-900:#1a0f41;--apex-lady-blue-800:#2a0f80;--apex-lady-blue-700:#7047f6;--apex-lady-blue-600:#6658ff;--apex-lady-blue-500:#9b6fff;--apex-lady-blue-400:#c8b4ff;--apex-lady-blue-300:#d6c8ff;--apex-lady-blue-200:#e5dbff;--apex-lady-blue-100:#e2dafd;--apex-lady-blue-50:#f1edfe;--apex-violet-950:#3d156f;--apex-violet-900:#4c247e;--apex-violet-800:#3a18a8;--apex-violet-700:#5b29ff;--apex-violet-600:#9b6fff;--apex-violet-500:#c298f7;--apex-violet-400:#c8b4ff;--apex-violet-300:#dac1fa;--apex-violet-200:#e7d6fc;--apex-violet-100:#f3eafd;--apex-violet-50:#f9f5fe;--apex-gray-1000:#000;--apex-gray-950:#0a0a0c;--apex-gray-900:#191e24;--apex-gray-800:#1a1a21;--apex-gray-700:#393c41;--apex-gray-600:#545a66;--apex-gray-500:#818181;--apex-gray-400:#a8a8a8;--apex-gray-300:#cbcbcb;--apex-gray-200:#d9d9d9;--apex-gray-100:#ededed;--apex-gray-75:#f0f0f0;--apex-gray-50:#f9f9f9;--apex-gray-25:#fff;--apex-gray-0:#fff;--apex-green-950:#032112;--apex-green-900:#042f1a;--apex-green-800:#085e34;--apex-green-700:#0b8e4f;--apex-green-600:#21a76b;--apex-green-500:#3dd68c;--apex-green-400:#8aedb8;--apex-green-300:#a5f2c8;--apex-green-200:#c3f8d9;--apex-green-100:#d0fbe6;--apex-green-50:#e7fdf3;--apex-red-950:#290a0a;--apex-red-900:#3e1212;--apex-red-800:#692222;--apex-red-700:#953232;--apex-red-600:#c04242;--apex-red-500:#eb5252;--apex-red-400:#ef7575;--apex-red-300:#f39797;--apex-red-200:#f7baba;--apex-red-100:#fbdcdc;--apex-red-50:#fdeeee;--apex-light-blue-950:#031f21;--apex-light-blue-900:#042c2f;--apex-light-blue-800:#08585e;--apex-light-blue-700:#0c848d;--apex-light-blue-600:#10b0bc;--apex-light-blue-500:#1ddfec;--apex-light-blue-400:#43e3ef;--apex-light-blue-300:#72eaf3;--apex-light-blue-200:#a1f1f7;--apex-light-blue-100:#d0f8fb;--apex-light-blue-50:#e8fcfd;--apex-yellow-950:#422006;--apex-yellow-900:#713f12;--apex-yellow-800:#854d0e;--apex-yellow-700:#a16207;--apex-yellow-600:#ca8a04;--apex-yellow-500:#eab308;--apex-yellow-400:#facc15;--apex-yellow-300:#fde047;--apex-yellow-200:#fef08a;--apex-yellow-100:#fef9c3;--apex-yellow-50:#fefce8;--apex-text-1:#fff;--apex-text-2:#ffffffb8;--apex-text-3:#ffffff85;--apex-text-4:#ffffff57;--apex-text-accent:var(--apex-purple-200);--apex-disabled-opacity:.6;--apex-surface-page:var(--apex-ink-canvas);--apex-surface-card:#ffffff08;--apex-surface-card-solid:#141419b8;--apex-surface-inset:#ffffff05;--apex-surface-secondary:#0e0e12a3;--apex-surface-glass:#ffffff08;--apex-ink-0:#08080a;--apex-ink-1:#0a0a0c;--apex-ink-2:#141419;--apex-ink-3:#1a1a21;--apex-ink-inset:#0b0b0e;--apex-ink-pop:#17171d;--apex-ink-menu:#101014fa;--apex-ink-canvas:#0e0e12;--apex-panel-padding:18px;--apex-border-subtle:#ffffff0f;--apex-border-default:#ffffff14;--apex-border-strong:#ffffff24;--apex-btn-primary-bg:var(--apex-purple-500);--apex-btn-primary-hover-bg:var(--apex-purple-400);--apex-btn-secondary-bg:#ffffff0a;--apex-btn-secondary-hover-bg:#ffffff12;--apex-tone-success-bg:#3dd68c1a;--apex-tone-success-fg:var(--apex-green-300);--apex-tone-success-border:#3dd68c38;--apex-tone-critical-bg:#eb52521a;--apex-tone-critical-fg:var(--apex-red-300);--apex-tone-critical-border:#eb525238;--apex-tone-warning-bg:#facc1517;--apex-tone-warning-fg:var(--apex-yellow-200);--apex-tone-warning-border:#facc1533;--apex-tone-info-bg:#1ddfec14;--apex-tone-info-fg:var(--apex-light-blue-200);--apex-tone-info-border:#1ddfec33;--apex-tone-attention-bg:#7c54ff1f;--apex-tone-attention-fg:var(--apex-purple-200);--apex-tone-attention-border:#7c54ff42;--apex-v3-accent:var(--apex-lady-blue-400);--apex-v3-warn-fg:#f5c563;--apex-v3-warn:#f59e0b;--apex-v3-primary-hover:#6c3dff;--apex-v3-control-radius:var(--apex-radius-md);--apex-ring:color-mix(in srgb, var(--apex-purple-400) 55%, transparent);--apex-font-heading:var(--font-inter-tight,"Inter Tight"), var(--font-inter,"Inter"), system-ui, sans-serif;--apex-font-display:var(--font-inter-tight,"Inter Tight"), var(--font-inter,"Inter"), system-ui, sans-serif;--apex-font-body:var(--font-inter,"Inter"), system-ui, sans-serif;--apex-font-mono:var(--font-inter,"Inter"), system-ui, sans-serif;--apex-font-code:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--apex-display-xl:144px;--apex-display-l:96px;--apex-heading-1:72px;--apex-heading-2:48px;--apex-heading-3:32px;--apex-heading-4:24px;--apex-heading-5:20px;--apex-body-l:18px;--apex-body-m:16px;--apex-body-s:14px;--apex-body-xs:12px;--apex-ui-title:20px;--apex-ui-title-lh:28px;--apex-ui-section:14px;--apex-ui-section-lh:20px;--apex-ui-body:13px;--apex-ui-body-lh:20px;--apex-ui-sm:12px;--apex-ui-sm-lh:16px;--apex-ui-xs:11px;--apex-ui-xs-lh:16px;--apex-heading-weight:600;--apex-body-weight:400;--apex-body-bold:600;--apex-heading-line-height:1.05;--apex-body-line-height:155%;--apex-heading-letter-spacing:-.025em;--apex-body-letter-spacing:-.01em;--apex-space-1:4px;--apex-space-2:8px;--apex-space-3:12px;--apex-space-4:16px;--apex-space-5:20px;--apex-space-6:24px;--apex-space-8:32px;--apex-space-10:40px;--apex-space-12:48px;--apex-space-16:64px;--apex-space-20:80px;--apex-radius-xs:2px;--apex-radius-sm:4px;--apex-radius-md:8px;--apex-radius-lg:12px;--apex-radius-card:14px;--apex-radius-xl:16px;--apex-radius-2xl:24px;--apex-radius-pill:9999px;--apex-btn-padding-x:32px;--apex-btn-padding-y:16px;--apex-btn-radius:9px;--apex-btn-gap:8px;--apex-btn-font-size:14px;--apex-btn-font-weight:400;--apex-btn-line-height:120%;--apex-btn-letter-spacing:-.02em;--apex-icon-size:24px;--apex-icon-stroke-width:1.5px;--apex-shadow-button-drop:0 16px 36px #5b29ff4d;--apex-shadow-button-compact:0 8px 20px #5b29ff40;--apex-shadow-card-drop:0 24px 60px #00000059;--apex-shadow-dialog:0 20px 48px #0006;--apex-shadow-purple-glow:0 16px 36px #5b29ff4d;--apex-gradient-brand:linear-gradient(180deg, #7047f6 0%, #5b29ff 100%);--apex-gradient-brand-h:linear-gradient(90deg, #7047f6 0%, #5b29ff 100%);--apex-gradient-lilac:linear-gradient(180deg, #c298f7 0%, #5b29ff 100%);--apex-gradient-heading:linear-gradient(180deg, #fff 0%, #c298f7 100%);--apex-gradient-uplift:linear-gradient(135deg, #5b29ff 0%, #b987ff 140%);--apex-gradient-purple-deep:linear-gradient(135deg, #2a0f80 0%, #5b29ff 50%, #7c54ff 100%);--apex-motion-fast:.12s;--apex-motion-base:.18s;--apex-motion-slow:.26s;--apex-motion-ease-out:cubic-bezier(.16, 1, .3, 1);--apex-motion-ease-standard:cubic-bezier(.22, 1, .36, 1);--apex-chart-1:#c8b4ff;--apex-chart-2:#9b6fff;--apex-chart-3:#5b29ff;--apex-chart-4:#3a18a8;--apex-chart-5:var(--apex-green-500);--ink:var(--apex-ink);--surface-default:var(--apex-surface-page);--surface-page:var(--apex-surface-page);--surface-card:var(--apex-surface-card);--surface-card-solid:var(--apex-surface-card-solid);--surface-inset:var(--apex-surface-inset);--surface-secondary:var(--apex-surface-secondary);--surface-raised:var(--apex-surface-card-solid);--surface-glass:var(--apex-surface-glass);--ink-0:var(--apex-ink-0);--ink-1:var(--apex-ink-1);--ink-2:var(--apex-ink-2);--ink-3:var(--apex-ink-3);--ink-inset:var(--apex-ink-inset);--ink-pop:var(--apex-ink-pop);--ink-menu:var(--apex-ink-menu);--ink-canvas:var(--apex-ink-canvas);--panel-padding:var(--apex-panel-padding);--purple-950:var(--apex-purple-950);--purple-900:var(--apex-purple-900);--purple-800:var(--apex-purple-800);--purple-700:var(--apex-purple-700);--purple-600:var(--apex-purple-600);--purple-500:var(--apex-purple-500);--purple-400:var(--apex-purple-400);--purple-300:var(--apex-purple-300);--purple-200:var(--apex-purple-200);--purple-100:var(--apex-purple-100);--purple-50:var(--apex-purple-50);--gray-0:var(--apex-gray-0);--gray-25:var(--apex-gray-25);--gray-1000:var(--apex-gray-1000);--fg1:var(--apex-text-1);--fg2:var(--apex-text-2);--fg3:var(--apex-text-3);--fg4:var(--apex-text-4);--fg-accent:var(--apex-text-accent);--text-1:var(--apex-text-1);--text-2:var(--apex-text-2);--text-3:var(--apex-text-3);--text-4:var(--apex-text-4);--disabled-opacity:var(--apex-disabled-opacity);--text-heading:var(--apex-text-1);--text-body:var(--apex-text-2);--text-body-mute:var(--apex-text-3);--border-subtle:var(--apex-border-subtle);--border-default:var(--apex-border-default);--border-cards:var(--apex-border-default);--border-strong:var(--apex-border-strong);--btn-primary-bg:var(--apex-btn-primary-bg);--btn-primary-hover-bg:var(--apex-btn-primary-hover-bg);--btn-secondary-bg:var(--apex-btn-secondary-bg);--btn-secondary-hover-bg:var(--apex-btn-secondary-hover-bg);--tone-success-bg:var(--apex-tone-success-bg);--tone-success-fg:var(--apex-tone-success-fg);--tone-success-border:var(--apex-tone-success-border);--tone-critical-bg:var(--apex-tone-critical-bg);--tone-critical-fg:var(--apex-tone-critical-fg);--tone-critical-border:var(--apex-tone-critical-border);--tone-warning-bg:var(--apex-tone-warning-bg);--tone-warning-fg:var(--apex-tone-warning-fg);--tone-warning-border:var(--apex-tone-warning-border);--tone-info-bg:var(--apex-tone-info-bg);--tone-info-fg:var(--apex-tone-info-fg);--tone-info-border:var(--apex-tone-info-border);--tone-attention-bg:var(--apex-tone-attention-bg);--tone-attention-fg:var(--apex-tone-attention-fg);--tone-attention-border:var(--apex-tone-attention-border);--v3-accent:var(--apex-v3-accent);--v3-warn-fg:var(--apex-v3-warn-fg);--v3-warn:var(--apex-v3-warn);--v3-primary-hover:var(--apex-v3-primary-hover);--v3-control-radius:var(--apex-v3-control-radius);--space-1:var(--apex-space-1);--space-2:var(--apex-space-2);--space-3:var(--apex-space-3);--space-4:var(--apex-space-4);--space-5:var(--apex-space-5);--space-6:var(--apex-space-6);--space-8:var(--apex-space-8);--space-10:var(--apex-space-10);--space-12:var(--apex-space-12);--space-16:var(--apex-space-16);--space-20:var(--apex-space-20);--radius-xs:var(--apex-radius-xs);--radius-sm:var(--apex-radius-sm);--radius-md:var(--apex-radius-md);--radius-lg:var(--apex-radius-lg);--radius-xl:var(--apex-radius-xl);--radius-2xl:var(--apex-radius-2xl);--radius-card:var(--apex-radius-card);--r-pill:var(--apex-radius-pill);--font-heading:var(--apex-font-heading);--font-display:var(--apex-font-display);--font-body:var(--apex-font-body);--font-mono:var(--apex-font-mono);--font-code:var(--apex-font-code);--motion-fast:var(--apex-motion-fast);--motion-base:var(--apex-motion-base);--motion-slow:var(--apex-motion-slow);--motion-ease-out:var(--apex-motion-ease-out);--motion-ease-standard:var(--apex-motion-ease-standard);--shadow-button-compact:var(--apex-shadow-button-compact);--shadow-button-drop:var(--apex-shadow-button-drop);--shadow-card-drop:var(--apex-shadow-card-drop);--shadow-purple-glow:var(--apex-shadow-purple-glow);--icon-size:var(--apex-icon-size);--icon-stroke-width:var(--apex-icon-stroke-width);--ring:var(--apex-ring)}
.apex-app-canvas{background-color:var(--apex-ink-canvas);color:var(--apex-text-2);font-family:var(--apex-font-body);font-weight:var(--apex-body-weight);line-height:var(--apex-body-line-height);letter-spacing:var(--apex-body-letter-spacing);background-image:radial-gradient(70% 80% at 18% -10%,#5b29ff38,#0000 60%),radial-gradient(58% 66% at 92% 8%,#9b6fff29,#0000 62%);background-attachment:fixed}.apex-panel,.apex-card{border:1px solid var(--apex-border-subtle);border-radius:var(--apex-radius-card);background:var(--apex-surface-card);min-width:0;max-width:100%}.apex-inset{border-radius:var(--apex-radius-lg);background:var(--apex-surface-inset)}.apex-primary-box{border-radius:var(--apex-radius-xl);color:var(--apex-text-1);background:radial-gradient(50% 236.8%,#7047f652 0%,#301d6e52 86.81%);box-shadow:inset 0 0 48px 2px #ffffff14}.apex-panel-header{border-bottom:1px solid var(--apex-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;padding:14px 18px;display:flex}.apex-panel-body{padding:18px}.apex-heading{font-family:var(--apex-font-heading);font-weight:var(--apex-heading-weight);line-height:var(--apex-heading-line-height);letter-spacing:var(--apex-heading-letter-spacing);color:var(--apex-text-1)}.apex-ui-title{font-family:var(--apex-font-heading);font-size:var(--apex-ui-title);line-height:var(--apex-ui-title-lh);letter-spacing:-.01em;color:var(--apex-text-1);font-weight:600}.apex-ui-section{font-size:var(--apex-ui-section);line-height:var(--apex-ui-section-lh);font-weight:600}.apex-ui-body{font-size:var(--apex-ui-body);line-height:var(--apex-ui-body-lh)}.apex-ui-sm{font-size:var(--apex-ui-sm);line-height:var(--apex-ui-sm-lh)}.apex-ui-xs{font-size:var(--apex-ui-xs);line-height:var(--apex-ui-xs-lh)}.apex-text-1{color:var(--apex-text-1)}.apex-text-2{color:var(--apex-text-2)}.apex-text-3{color:var(--apex-text-3)}.apex-text-4{color:var(--apex-text-4)}.apex-eyebrow{font-family:var(--apex-font-body);color:var(--apex-text-3);font-size:12px;font-weight:500;line-height:16px}.apex-tone-success{background:var(--apex-tone-success-bg);color:var(--apex-tone-success-fg);border:1px solid var(--apex-tone-success-border)}.apex-tone-critical{background:var(--apex-tone-critical-bg);color:var(--apex-tone-critical-fg);border:1px solid var(--apex-tone-critical-border)}.apex-tone-warning{background:var(--apex-tone-warning-bg);color:var(--apex-tone-warning-fg);border:1px solid var(--apex-tone-warning-border)}.apex-tone-info{background:var(--apex-tone-info-bg);color:var(--apex-tone-info-fg);border:1px solid var(--apex-tone-info-border)}.apex-tone-attention{background:var(--apex-tone-attention-bg);color:var(--apex-tone-attention-fg);border:1px solid var(--apex-tone-attention-border)}.apex-tone-neutral{color:var(--apex-text-2);border:1px solid var(--apex-border-default);background:#ffffff0d}.apex-badge{border-radius:var(--apex-radius-sm);border:1px solid #0000;align-items:center;gap:4px;width:fit-content;height:20px;padding:0 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.apex-btn{justify-content:center;align-items:center;gap:var(--apex-btn-gap);white-space:nowrap;font-family:var(--apex-font-body);font-size:var(--apex-btn-font-size);font-weight:var(--apex-btn-font-weight);line-height:var(--apex-btn-line-height);letter-spacing:var(--apex-btn-letter-spacing);border-radius:var(--apex-btn-radius);cursor:pointer;transition:color var(--apex-motion-base) var(--apex-motion-ease-standard), background-color var(--apex-motion-base) var(--apex-motion-ease-standard), box-shadow var(--apex-motion-base) var(--apex-motion-ease-standard), transform var(--apex-motion-fast) var(--apex-motion-ease-standard);border:1px solid #0000;display:inline-flex}.apex-btn:active{transform:scale(.98)}.apex-btn:focus-visible{outline:2px solid var(--apex-ring);outline-offset:2px}.apex-btn-cta{padding:var(--apex-btn-padding-y) var(--apex-btn-padding-x)}.apex-btn-md{gap:6px;height:36px;padding:0 14px;font-size:13px}.apex-btn-xs{gap:6px;height:28px;padding:0 10px;font-size:12px}.apex-btn-primary{background-color:var(--apex-btn-primary-bg);color:var(--apex-gray-0);box-shadow:var(--apex-shadow-button-drop)}.apex-btn-primary:hover{background-color:var(--apex-btn-primary-hover-bg)}.apex-btn-secondary{background-color:var(--apex-btn-secondary-bg);color:var(--apex-gray-0)}.apex-btn-secondary:hover{background-color:var(--apex-btn-secondary-hover-bg)}.apex-btn-ghost{color:var(--apex-text-2)}.apex-btn-ghost:hover{color:var(--apex-text-1);background-color:#ffffff0d}.apex-input{border-radius:var(--apex-btn-radius);border:1px solid var(--apex-border-default);width:100%;height:36px;color:var(--apex-text-1);font-family:var(--apex-font-body);transition:border-color var(--apex-motion-fast) var(--apex-motion-ease-standard), box-shadow var(--apex-motion-fast) var(--apex-motion-ease-standard);background:#ffffff08;padding:0 12px;font-size:13px;display:flex}.apex-input::placeholder{color:var(--apex-text-3)}.apex-input:focus-visible{border-color:color-mix(in srgb, var(--apex-purple-400) 60%, transparent);box-shadow:0 0 0 2px var(--apex-ring);outline:none}.apex-focusable:focus-visible{box-shadow:0 0 0 2px var(--apex-ring);outline:none}.apex-scroll-area{-ms-overflow-style:none;scrollbar-width:none;max-width:100%;overflow-x:auto}.apex-scroll-area::-webkit-scrollbar{width:0;height:0;display:none}@keyframes apex-motion-enter{0%{opacity:0;filter:blur(2px);transform:translateY(4px)scale(.99)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes apex-motion-enter-subtle{0%{opacity:0;filter:blur(1px);transform:translateY(2px)scale(.996)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.apex-motion-enter{animation:apex-motion-enter var(--apex-motion-base) var(--apex-motion-ease-out) both}.apex-motion-page-enter{animation:apex-motion-enter-subtle var(--apex-motion-base) var(--apex-motion-ease-out) both}.apex-motion-press{transition:transform var(--apex-motion-fast) var(--apex-motion-ease-standard)}.apex-motion-press:active{transform:scale(.98)}.apex-motion-surface{transition:border-color var(--apex-motion-fast) var(--apex-motion-ease-standard), background-color var(--apex-motion-fast) var(--apex-motion-ease-standard), box-shadow var(--apex-motion-fast) var(--apex-motion-ease-standard), transform var(--apex-motion-fast) var(--apex-motion-ease-standard)}@media (prefers-reduced-motion:reduce){.apex-motion-enter,.apex-motion-enter-subtle,.apex-motion-page-enter{animation:none}.apex-btn,.apex-input,.apex-motion-press,.apex-motion-surface{transition-duration:1ms}}
.apx-sb,.apx-sb *,.apx-sb :before,.apx-sb :after{box-sizing:border-box}.apx-sb{background:var(--apex-ink-1,#0a0a0c);color:#fff;width:264px;height:100vh;font-family:var(--font-inter,"Inter"), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:-.16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;border-right:1px solid #ffffff0f;flex-direction:column;flex:none;font-size:16px;font-weight:400;line-height:24.8px;display:flex;position:relative;overflow:hidden}.apx-sb:before{content:"";pointer-events:none;background:linear-gradient(#ffffff05,#0000 24%);position:absolute;inset:0}.apx-sb>*{z-index:1;position:relative}:where(.apx-sb) :where(a){color:inherit;text-decoration:none}:where(.apx-sb) :where(button){font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}:where(.apx-sb) :where(svg){flex:none;display:block}.apx-sb-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.apx-sb-head{border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:center;height:56px;padding:0 16px;display:flex}.apx-sb-brand{align-items:center;gap:12px;min-width:0;display:flex}.apx-sb-tile{border-radius:10px;flex-shrink:0;width:36px;height:36px;display:inline-flex;position:relative;overflow:hidden}.apx-sb-tile>svg,.apx-sb-tile>img{width:100%;height:100%;display:block}.apx-sb-tile:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:32%;animation:6.4s cubic-bezier(.22,1,.36,1) infinite apx-sb-scan;position:absolute;top:-40%;bottom:-40%;left:-32%}@keyframes apx-sb-scan{0%{opacity:0;transform:translate(-120%)skew(-14deg)}20%,55%{opacity:.5}to{opacity:0;transform:translate(220%)skew(-14deg)}}.apx-sb-wordmark{width:auto;height:20px;display:block}.apx-sb-nav{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;min-height:0;padding:0 8px 12px;overflow-y:auto}.apx-sb-nav::-webkit-scrollbar{width:6px}.apx-sb-nav::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:9999px}.apx-sb-search-wrap{padding:12px 4px 8px}.apx-sb-search{background:var(--apex-ink-inset,#0b0b0e);color:#ffffff6b;border:1px solid #ffffff0f;border-radius:9px;align-items:center;gap:8px;width:100%;height:34px;padding:0 11px;font-size:12.5px;transition:border-color .15s,color .15s;display:flex}.apx-sb-search:hover{color:#ffffffa8;border-color:#ffffff1f}.apx-sb-search>svg{width:14px;height:14px}.apx-sb-search-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.apx-sb-kbd{color:#ffffff42;border:1px solid #ffffff0f;border-radius:4px;padding:1px 5px;font-size:10px;line-height:1}.apx-sb-item{color:#ffffffa8;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:flex;position:relative}.apx-sb-item>svg{color:#ffffff6b;width:16px;height:16px;transition:color .15s}.apx-sb-item:hover{color:#ffffffe6;background:#ffffff0a}.apx-sb-item:hover>svg{color:#ffffffb8}.apx-sb-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.apx-sb-item--dense{height:32px;font-size:12.5px}.apx-sb-item.is-active{color:#fff;background:#5b29ff26;font-weight:600}.apx-sb-item.is-active>svg{color:var(--apex-lady-blue-400,#c8b4ff)}.apx-sb-item.is-active:before{content:"";background:var(--apex-purple-400,#7c54ff);border-radius:0 4px 4px 0;width:3px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.apx-sb-item>.apx-sb-chev{color:#ffffff42;width:13px;height:13px}.apx-sb-stack{flex-direction:column;gap:4px;display:flex}.apx-sb-delivery{background:#7c54ff12;border:1px solid #7c54ff38;border-radius:11px;flex-direction:column;gap:2px;margin-top:8px;padding:4px;display:flex}.apx-sb-live{white-space:nowrap;color:var(--apex-green-500,#3dd68c);background:#3dd68c24;border:1px solid #3dd68c4d;border-radius:9999px;align-items:center;gap:5px;padding:2px 7px 2px 6px;font-size:9.5px;font-weight:500;line-height:1;display:inline-flex}.apx-sb-live-dot{background:var(--apex-green-500,#3dd68c);border-radius:9999px;width:5px;height:5px;box-shadow:0 0 6px #3dd68c}.apx-sb-count{background:var(--apex-ink-3,#1a1a21);color:#ffffffa8;border:1px solid #ffffff0f;border-radius:9999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.apx-sb-section{margin-top:12px}.apx-sb-section-head{border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:28px;padding:0 10px;display:flex}.apx-sb-section-label{text-transform:uppercase;letter-spacing:.09em;color:#ffffff59;font-size:10.5px;font-weight:600;transition:color .15s}.apx-sb-section-head:hover .apx-sb-section-label{color:#ffffff8c}.apx-sb-section-head>svg{color:#ffffff42;width:13px;height:13px;transition:transform .15s,color .15s}.apx-sb-section-head:hover>svg{color:#ffffff73}.apx-sb-section.is-collapsed .apx-sb-section-head>svg{transform:rotate(-90deg)}.apx-sb-section-items{flex-direction:column;gap:1px;margin-top:2px;display:flex}.apx-sb-fade{pointer-events:none;background:linear-gradient(180deg, transparent, var(--apex-ink-1,#0a0a0c));height:28px;margin:0 -8px -12px;position:sticky;bottom:0}.apx-sb-settings{border-top:1px solid #ffffff0f;padding:8px}.apx-sb-foot{border-top:1px solid #ffffff0f;padding:8px 8px 12px}.apx-sb-shop{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:6px 10px;transition:background-color .15s,border-color .15s;display:flex}.apx-sb-shop:hover{background:#ffffff0e;border-color:#c298f740}.apx-sb-shop-tile{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative;overflow:hidden}.apx-sb-shop-tile>img{object-fit:contain;width:100%;height:100%;display:block}.apx-sb-shop-tile.is-placeholder{color:#0a0a0c;letter-spacing:-.02em;background:#fff;font-size:15px;font-weight:700;line-height:1}.apx-sb-shop-text{flex:1;min-width:0}.apx-sb-shop-name{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:13px;font-weight:600;line-height:20px;display:block;overflow:hidden}.apx-sb-shop-domain{text-overflow:ellipsis;white-space:nowrap;color:#ffffff6b;font-size:11px;line-height:16px;display:block;overflow:hidden}.apx-sb-updown{color:#ffffff59;flex-direction:column;flex-shrink:0;transition:color .15s;display:flex}.apx-sb-shop:hover .apx-sb-updown{color:#fff9}.apx-sb-updown>svg{width:16px;height:16px}.apx-sb-updown>svg:first-child{margin-bottom:-4px}.apx-sb-updown>svg:last-child{margin-top:-4px}.apx-sb-user{border-radius:10px;padding:4px}.apx-sb-user-row{align-items:center;gap:8px;display:flex}.apx-sb-account{color:#fff;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:0;padding:4px;transition:background-color .15s;display:flex}.apx-sb-account:hover{background:#ffffff0a}.apx-sb-avatar{letter-spacing:0;color:#fff;background:linear-gradient(135deg,#7c54ff,#5b29ff);border-radius:12px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;line-height:1;display:flex;overflow:hidden}.apx-sb-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.apx-sb-account-text{flex:1;min-width:0}.apx-sb-account-name{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:12.5px;font-weight:500;line-height:16px;display:block;overflow:hidden}.apx-sb-account-role{text-overflow:ellipsis;white-space:nowrap;color:#ffffff6b;font-size:11px;line-height:16px;display:block;overflow:hidden}.apx-sb-account>.apx-sb-chev{color:#ffffff42;width:13px;height:13px;transition:color .15s}.apx-sb-account:hover>.apx-sb-chev{color:#ffffff80}.apx-sb-sos{color:#ffffff73;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.apx-sb-sos:hover{color:#fef08a;background:#facc1517;border-color:#facc1533}.apx-sb-collapse{color:#ffffff6b;border:1px solid #0000;border-radius:12px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.apx-sb-collapse:hover{color:#fff;background:#ffffff0d;border-color:#ffffff14}.apx-sb-sos>svg,.apx-sb-collapse>svg{width:16px;height:16px}.apx-sb :focus-visible{outline:none;box-shadow:inset 0 0 0 2px #7c54ff8c}@media (prefers-reduced-motion:reduce){.apx-sb-tile:after{animation:none}.apx-sb *,.apx-sb :before{transition:none!important}}.apx-shell{background:var(--apex-ink-canvas,#0e0e12);min-height:100vh;margin:0;display:flex}.apx-shell-main{background:var(--apex-ink-canvas,#0e0e12);flex:1;min-width:0}
*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{--font-inter:"Inter";--font-inter-tight:"Inter Tight";font-size:var(--apex-ui-body);line-height:var(--apex-ui-body-lh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--apex-purple-200);text-decoration:none}a:hover{color:var(--apex-purple-100)}code,.mono{font-family:var(--apex-font-code);font-size:12px}:focus-visible{outline:2px solid var(--apex-ring);outline-offset:2px}.shell{min-height:100vh;display:flex}.shell-main{flex:1;min-width:0}.apx-sb{position:sticky;top:0}.sb-product{flex-direction:column;min-width:0;display:flex}.sb-product-name{font-family:var(--apex-font-heading);letter-spacing:-.01em;color:var(--apex-text-1);font-size:16px;font-weight:600;line-height:20px}.sb-product-sub{color:#ffffff6b;font-size:11px;line-height:16px}.sb-signout{width:100%}.mobile-bar{display:none}@media (max-width:900px){.shell{flex-direction:column}.apx-sb{display:none}.mobile-bar{z-index:20;border-bottom:1px solid var(--apex-border-subtle);background:var(--apex-ink-1);flex-direction:column;gap:8px;padding:12px 16px 8px;display:flex;position:sticky;top:0}.mobile-bar-top{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.mobile-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.mobile-nav .apx-sb-item{text-align:center;flex-direction:column;justify-content:center;gap:4px;height:52px;padding:4px 2px;font-size:11px;line-height:14px}.mobile-nav .apx-sb-item .apx-sb-label{flex:none;max-width:100%}.mobile-nav .apx-sb-item.is-active:before{border-radius:4px 4px 0 0;width:18px;height:3px;top:auto;bottom:0;left:50%;transform:translate(-50%)}}.page{max-width:1200px;margin:0 auto;padding:24px 24px 64px}.page--detail{max-width:950px}.page--full{max-width:none}@media (max-width:640px){.page{padding:16px 16px 48px}}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:20px;display:flex}.page-header-text{flex:320px;min-width:0}.page-back{color:var(--apex-text-3);align-items:center;gap:4px;margin-bottom:8px;font-size:12px;display:inline-flex}.page-back:hover{color:var(--apex-text-1)}.page-title-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.page-title{overflow-wrap:anywhere;min-width:0;margin:0}.page-subtitle{color:var(--apex-text-3);font-size:var(--apex-ui-sm);line-height:var(--apex-ui-sm-lh);overflow-wrap:anywhere;margin:4px 0 0}.page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stack{flex-direction:column;gap:16px;min-width:0;display:flex}.row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.row--between{justify-content:space-between}.grow{flex:1;min-width:0}.panel-title{color:#ffffff6b;margin:0;font-size:11px;font-weight:500;line-height:16px}.panel-description{color:var(--apex-text-4);margin:2px 0 0;font-size:11.5px;line-height:16px}.apex-panel-body+.apex-panel-body{border-top:1px solid var(--apex-border-subtle)}.panel-footer{border-top:1px solid var(--apex-border-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.detail-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.detail-aside{position:sticky;top:24px}@media (max-width:1100px){.detail-grid{grid-template-columns:minmax(0,1fr)}.detail-aside{position:static}}.apex-badge svg{width:12px;height:12px}.apex-btn[disabled],.apex-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.apex-btn-primary[disabled]{box-shadow:none}.apex-btn-danger{background-color:var(--apex-tone-critical-bg);color:var(--apex-tone-critical-fg)}.apex-btn-danger:hover{background-color:#eb52522e}.apex-btn-block{width:100%}.apex-btn>svg{flex:none;width:16px;height:16px}.apex-btn-xs>svg{width:14px;height:14px}.btn-reset{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.stat-strip{border:1px solid var(--apex-border-subtle);border-radius:var(--apex-radius-card);background:var(--apex-surface-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stat-cell{border-top:1px solid var(--apex-border-subtle);min-width:0;padding:16px 18px}.stat-cell:nth-child(-n+2){border-top:0}.stat-cell:nth-child(2n){border-left:1px solid var(--apex-border-subtle)}@media (min-width:768px){.stat-strip{display:flex}.stat-cell{border-top:0;border-left:1px solid var(--apex-border-subtle);flex:1}.stat-cell:first-child{border-left:0}}.stat-label{letter-spacing:.01em;color:#ffffff6b;font-size:11px;font-weight:500;line-height:16px}.stat-value{font-family:var(--apex-font-heading);font-size:var(--apex-ui-title);line-height:var(--apex-ui-title-lh);font-variant-numeric:tabular-nums;color:var(--apex-text-1);margin-top:4px;font-weight:600}.stat-hint{color:var(--apex-text-4);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11.5px;line-height:16px}.funnel{flex-direction:column;gap:12px;display:flex}.funnel-row{grid-template-columns:120px minmax(0,1fr) 120px;align-items:center;gap:12px;display:grid}.funnel-label{color:var(--apex-text-2);font-size:12px}.funnel-track{border-radius:var(--apex-radius-pill);background:#ffffff0d;height:8px;overflow:hidden}.funnel-fill{border-radius:var(--apex-radius-pill);background:var(--apex-chart-2);height:100%}.funnel-fill--warn{background:var(--apex-tone-critical-fg)}.funnel-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--apex-text-1);font-size:12px}.funnel-value span{color:var(--apex-text-3)}@media (max-width:640px){.funnel-row{grid-template-columns:96px minmax(0,1fr) 88px;gap:8px}}.table{border-collapse:collapse;width:100%;font-size:13px;line-height:20px}.table th{text-align:left;color:#ffffff6b;white-space:nowrap;padding:12px 18px;font-size:11px;font-weight:500;line-height:16px}.table td{border-top:1px solid var(--apex-border-subtle);vertical-align:middle;color:var(--apex-text-2);padding:12px 18px}.table tr.is-link{cursor:pointer}.table tbody tr:hover td{background:#ffffff05}.table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table .nowrap{white-space:nowrap}.cell-title{text-overflow:ellipsis;white-space:nowrap;max-width:300px;color:var(--apex-text-1);font-weight:500;display:block;overflow:hidden}a.cell-title:hover{color:var(--apex-purple-200)}.cell-sub{text-overflow:ellipsis;white-space:nowrap;max-width:300px;color:var(--apex-text-3);font-size:12px;display:block;overflow:hidden}.chips{flex-wrap:wrap;gap:4px;display:flex}@media (max-width:640px){.table--cards thead{display:none}.table--cards,.table--cards tbody,.table--cards tr,.table--cards td{width:100%;display:block}.table--cards tr{border-top:1px solid var(--apex-border-subtle);padding:12px 18px}.table--cards tbody tr:first-child{border-top:0}.table--cards td{text-align:left;border:0;padding:2px 0}.table--cards td.num{text-align:left}.table--cards td[data-label]:before{content:attr(data-label);color:#ffffff6b;min-width:96px;margin-right:8px;font-size:11px;display:inline-block}.table--cards .cell-title,.table--cards .cell-sub{max-width:100%}.table tbody tr:hover td{background:0 0}}.pager{border-top:1px solid var(--apex-border-subtle);color:var(--apex-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;font-size:12px;display:flex}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-grid .span-2{grid-column:1/-1}@media (max-width:640px){.form-grid{grid-template-columns:minmax(0,1fr)}}.field{flex-direction:column;gap:4px;min-width:0;display:flex}.field-label{color:var(--apex-text-3);font-size:12px;font-weight:500;line-height:16px}.field-hint{color:var(--apex-text-4);font-size:11.5px;line-height:16px}.apex-input[readonly]{color:var(--apex-text-3)}select.apex-input{appearance:none;background-color:var(--apex-ink-2);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}select.apex-input option{background:var(--apex-ink-pop);color:var(--apex-text-1)}.apex-textarea{resize:vertical;border-radius:var(--apex-btn-radius);border:1px solid var(--apex-border-default);background:var(--apex-ink-inset);width:100%;min-height:160px;color:var(--apex-text-1);font-family:var(--apex-font-code);tab-size:2;padding:12px;font-size:12px;line-height:20px;display:block}.apex-textarea:focus-visible{border-color:color-mix(in srgb, var(--apex-purple-400) 60%, transparent);box-shadow:0 0 0 2px var(--apex-ring);outline:none}.apex-textarea[readonly]{color:var(--apex-text-3)}.check{min-width:0;color:var(--apex-text-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.check input{width:16px;height:16px;accent-color:var(--apex-purple-500);flex:none;margin:0}.check span{overflow-wrap:anywhere;min-width:0}.search-row{border-bottom:1px solid var(--apex-border-subtle);gap:8px;padding:14px 18px;display:flex}.search-row .apex-input{flex:1;min-width:0}.segmented{border-radius:var(--apex-btn-radius);background:#ffffff0a;gap:2px;padding:2px;display:inline-flex}.segmented button{height:28px;color:var(--apex-text-3);font:inherit;cursor:pointer;transition:background-color var(--apex-motion-fast) var(--apex-motion-ease-standard), color var(--apex-motion-fast) var(--apex-motion-ease-standard);background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12px;font-weight:500}.segmented button[aria-pressed=true]{background:var(--apex-ink-3);color:var(--apex-text-1)}.banner{border-radius:var(--apex-radius-lg);align-items:flex-start;gap:8px;padding:12px 14px;font-size:12.5px;line-height:18px;display:flex}.banner>svg{flex:none;width:16px;height:16px;margin-top:1px}.banner-body{overflow-wrap:anywhere;min-width:0}.banner-title{font-weight:600}.empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.empty-icon{border-radius:var(--apex-radius-lg);width:40px;height:40px;color:var(--apex-text-3);background:#ffffff0a;justify-content:center;align-items:center;display:flex}.empty-icon svg{width:20px;height:20px}.empty-title{color:var(--apex-text-1);margin:4px 0 0;font-size:14px;font-weight:600;line-height:20px}.empty-text{max-width:420px;color:var(--apex-text-3);margin:0;font-size:12.5px;line-height:18px}.skeleton{animation:skeleton-pulse 1.4s var(--apex-motion-ease-standard) infinite;background:#ffffff0d;border-radius:6px}@keyframes skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.kv{grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:8px 16px;margin:0;font-size:12.5px;line-height:18px;display:grid}.kv dt{color:var(--apex-text-3)}.kv dd{min-width:0;color:var(--apex-text-1);overflow-wrap:anywhere;margin:0}.timeline{margin:0;padding:0;list-style:none;position:relative}.timeline-item{grid-template-columns:16px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.timeline-item:last-child{padding-bottom:0}.timeline-item:before{content:"";background:var(--apex-border-default);width:1px;position:absolute;top:16px;bottom:0;left:7px}.timeline-item:last-child:before{display:none}.timeline-dot{border-radius:var(--apex-radius-pill);background:var(--apex-text-4);width:9px;height:9px;margin:5px 0 0 3px}.timeline-dot--success{background:var(--apex-tone-success-fg)}.timeline-dot--critical{background:var(--apex-tone-critical-fg)}.timeline-dot--warning{background:var(--apex-tone-warning-fg)}.timeline-dot--info{background:var(--apex-tone-info-fg)}.timeline-title{color:var(--apex-text-1);font-size:13px;font-weight:500}.timeline-meta{color:var(--apex-text-3);overflow-wrap:anywhere;font-size:12px}.editor-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px;display:grid}.editor-split>*{min-width:0}.editor-code{border-right:1px solid var(--apex-border-subtle);padding:18px}.editor-code .apex-textarea{height:100%;min-height:520px}.editor-preview{background:#0000002e;padding:18px}@media (max-width:1000px){.editor-split{grid-template-columns:minmax(0,1fr)}.editor-code{border-right:0;border-bottom:1px solid var(--apex-border-subtle)}.editor-code .apex-textarea{min-height:320px}}.preview-stage{border-radius:var(--apex-radius-lg);border:1px solid var(--apex-border-default);background:var(--apex-gray-0,#fff);margin:0 auto;position:relative;overflow:hidden}.preview-stage iframe{transform-origin:0 0;background:#fff;border:0;display:block}.preview-meta{min-width:0;color:var(--apex-text-3);flex-direction:column;gap:2px;margin:0 auto 12px;font-size:12px;display:flex}.preview-meta strong{color:var(--apex-text-1);overflow-wrap:anywhere;font-weight:600}.workflow-step{flex-direction:column;gap:8px;display:flex}.workflow-step+.workflow-step{border-top:1px solid var(--apex-border-subtle);padding-top:16px}.step-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.step-title{color:var(--apex-text-1);font-size:13px;font-weight:600}.manifest{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.manifest-cell{min-width:0}.manifest-cell .stat-value{overflow-wrap:anywhere;margin-top:2px;font-size:16px;line-height:20px}.muted{color:var(--apex-text-3)}.small{font-size:12px;line-height:16px}.text-1{color:var(--apex-text-1)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.auth-wrap{justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}.auth-card{width:100%;max-width:400px}.auth-brand{align-items:center;gap:12px;margin-bottom:20px;display:flex}.apx-sb-i{flex:none;width:16px;height:16px}.seg-icon,.page-back .apx-sb-i{width:14px;height:14px}fieldset.segmented{border:0;min-width:0;margin:0}.apex-btn-ghost{background-color:#0000}.apex-badge{white-space:nowrap}.empty--compact{padding:24px}.manifest-hash{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 12px 12px;display:flex}.manifest-hash .mono{text-overflow:ellipsis;white-space:nowrap;color:var(--apex-text-1);overflow:hidden}@media (max-width:640px){.table--cards td[data-label]{grid-template-columns:96px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.table--cards td[data-label]:before{grid-column:1;min-width:0;margin:2px 0 0}.table--cards td[data-label]>*{grid-column:2}.table--cards td.mobile-empty{display:none}}.mobile-bar .apx-sb-collapse{font:inherit;cursor:pointer;background:0 0;margin:0;padding:0}.mobile-bar a{color:inherit}@media (max-width:640px){.table--cards .cell-title,.table--cards .cell-sub{white-space:normal;overflow-wrap:anywhere}}.recipient-sample{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.recipient-list{border-top:1px solid var(--apex-border-subtle);flex-direction:column;gap:4px;margin:0;padding:8px 0 0;list-style:none;display:flex}.recipient-list li{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:24px;font-size:12px;display:flex}.recipient-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--apex-text-2);overflow:hidden}.sb-user-actions{flex:none;align-items:center;gap:2px;display:flex}.apx-sb-collapse.is-active{color:var(--apex-text-1);background:#ffffff0d;border-color:#ffffff14}.mobile-bar .sb-user-actions a.apx-sb-collapse{color:#ffffff6b}.paste-zone{border:1px dashed var(--apex-border-default);border-radius:var(--apex-radius-lg);transition:border-color var(--apex-motion-fast) var(--apex-motion-ease-standard), background-color var(--apex-motion-fast) var(--apex-motion-ease-standard);flex-direction:column;gap:12px;margin:18px;padding:12px;display:flex}.paste-zone.is-dragging{border-color:color-mix(in srgb, var(--apex-purple-400) 70%, transparent);background:#5b29ff0f}.paste-area{border-style:solid;min-height:360px}.paste-foot{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.paste-tips{flex-direction:column;gap:4px;padding:0 18px 18px;display:flex}.paste-tips p{max-width:640px;margin:0}.file-button{position:relative}.file-button:focus-within{outline:2px solid var(--apex-ring);outline-offset:2px}.source-details>summary{cursor:pointer;width:fit-content;color:var(--apex-text-2);align-items:center;gap:8px;font-size:12px;font-weight:500;list-style:none;display:flex}.source-details>summary::-webkit-details-marker{display:none}.source-details>summary:before{content:"";width:6px;height:6px;transition:transform var(--apex-motion-fast) var(--apex-motion-ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;margin-right:2px;transform:rotate(-45deg)}.source-details[open]>summary:before{transform:rotate(45deg)}.warning-list{margin:0;padding:0;list-style:none}.warning-item{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:12px 18px;display:grid}.warning-item+.warning-item{border-top:1px solid var(--apex-border-subtle)}.warning-icon{border-radius:var(--apex-radius-sm);border-color:#0000;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.warning-icon svg{width:14px;height:14px}.warning-body{flex-direction:column;gap:2px;min-width:0;display:flex}.warning-head{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.warning-label{color:var(--apex-text-3);font-size:11px;font-weight:600;line-height:16px}.warning-item--error .warning-label{color:var(--apex-tone-critical-fg)}.warning-item--warning .warning-label{color:var(--apex-tone-warning-fg)}.warning-message{min-width:0;color:var(--apex-text-1);overflow-wrap:anywhere;font-size:13px;line-height:20px}.warning-help{color:var(--apex-text-3);margin:0;font-size:12px;line-height:18px}.warning-excerpt{text-overflow:ellipsis;white-space:nowrap;background:var(--apex-ink-inset);max-width:100%;color:var(--apex-text-3);border-radius:6px;margin-top:4px;padding:6px 8px;font-size:11.5px;display:block;overflow:hidden}.compare-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.compare-col{min-width:0;padding:18px}.compare-col--original{border-right:1px solid var(--apex-border-subtle)}.compare-col--email{background:#0000002e}.compare-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;margin-bottom:12px;display:flex}.compare-frame{transition:opacity var(--apex-motion-base) var(--apex-motion-ease-standard)}.compare-frame.is-stale{opacity:.5}.compare-loading .skeleton{border-radius:var(--apex-radius-lg)}@media (max-width:1000px){.compare-split{grid-template-columns:minmax(0,1fr)}.compare-col--email{border-bottom:1px solid var(--apex-border-subtle);order:-1}.compare-col--original{border-right:0}}.preview-stage--dark,.preview-stage--dark iframe{background:#1c1c1e}.preview-note{max-width:640px;margin:0 auto 12px}.preview-note-text{color:var(--apex-text-3);align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.preview-note-text:before{content:"";border-radius:var(--apex-radius-pill);background:var(--apex-text-4);flex:none;width:6px;height:6px}.preview-note-text--success:before{background:var(--apex-tone-success-fg)}.preview-note-text--warning:before{background:var(--apex-tone-warning-fg)}.preview-note-text--critical:before{background:var(--apex-tone-critical-fg)}.preview-text{border-radius:var(--apex-radius-lg);border:1px solid var(--apex-border-default);background:var(--apex-ink-inset);max-width:640px;max-height:720px;color:var(--apex-text-2);font-family:var(--apex-font-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 auto;padding:16px;font-size:12.5px;line-height:20px;overflow:auto}.starter-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.starter-card{border:1px solid var(--apex-border-subtle);border-radius:var(--apex-radius-lg);background:var(--apex-surface-inset);flex-direction:column;min-width:0;display:flex;overflow:hidden}.thumb{border-bottom:1px solid var(--apex-border-subtle);pointer-events:none;background:#fff;height:200px;position:relative;overflow:hidden}.thumb iframe{transform-origin:0 0;background:#fff;border:0;display:block}.starter-body{flex-direction:column;gap:2px;min-width:0;padding:12px 14px 0;display:flex}.starter-name{text-overflow:ellipsis;white-space:nowrap;color:var(--apex-text-1);font-size:13px;font-weight:600;overflow:hidden}.starter-text{color:var(--apex-text-3);overflow-wrap:anywhere;font-size:12px;line-height:18px}.starter-foot{margin-top:auto;padding:12px 14px 14px}.copy-field{gap:8px;min-width:0;display:flex}.copy-field .apex-input{text-overflow:ellipsis;flex:1;min-width:0}.steps{color:var(--apex-text-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:12.5px;line-height:18px;display:flex}.token-list{margin:0;padding:0;list-style:none}.token-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:10px 0;display:flex}.token-row+.token-row{border-top:1px solid var(--apex-border-subtle)}.token-row .cell-title,.token-row .cell-sub{max-width:100%}@media (max-width:640px){.token-row .cell-sub{white-space:normal}}
