@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.0c05j22lu0e1h.woff2)format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.14r01_8b-ryu9.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.2lg3sxkcxwsl6.woff2)format("woff2");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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_edafeff6-module__9R8U0a__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_edafeff6-module__9R8U0a__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.24j78amfme-4i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.2-a1crq_j_v8o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.36qyt9g-141hd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/611a8bd7707cff25-s.0a2ba7i0436aq.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.1qa4j0y-kycyw.woff2)format("woff2");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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.1na0jnguos70p.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.p.36xefmj0vqxkn.woff2)format("woff2");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:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_859d3e11-module__eWePdW__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_859d3e11-module__eWePdW__variable{--font-onest:"Onest", "Onest Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_8cd9989a-module__mYaj3W__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_8cd9989a-module__mYaj3W__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eceefb;--bg-2:#e3e6f8;--page-glow:radial-gradient(640px 440px at 90% 0%, #5b4beb29 0%, #5b4beb00 70%), radial-gradient(760px 520px at 0% 100%, #2f7af824 0%, #2f7af800 70%), linear-gradient(180deg, #eceefb 0%, #e3e6f8 100%);--topbar-bg:#f2f3fdd1;--surface:#fff;--surface-2:#f0f1fc;--card:#fff;--card-border:#d5d8f0;--card-tint-accent:linear-gradient(158deg, #e2deff 0%, #f6f5ff 40%, #fff 66%);--card-border-accent:#b4aaf7;--card-tint-data:linear-gradient(158deg, #d6e6ff 0%, #f4f8ff 40%, #fff 66%);--card-border-data:#a3c3f7;--chip-bg:#ffffffe6;--chip-border:#cdd1ec;--track:#e2e5f6;--ink:#10131a;--ink-2:#3d4260;--ink-3:#50567a;--line:#d5d8f0;--line-mid:#b8bde2;--line-strong:#6a6f9c;--rule:var(--line-mid);--accent:#5b4beb;--accent-2:#4d5ff0;--accent-3:#2f7af8;--accent-ink:#fff;--accent-soft:#e6e2ff;--accent-text:#4636d6;--accent-line:#b4aaf7;--grad-accent:linear-gradient(100deg, #5b4beb 0%, #4d5ff0 55%, #2a6ceb 100%);--grad-accent-text:linear-gradient(96deg, #4e3ee0 0%, #2369e6 100%);--glow-accent:#5b4beb8c;--data:#1c5fd6;--data-2:#2f7af8;--data-ink:#fff;--data-soft:#dde5ff;--data-line:#a3c3f7;--grad-data:linear-gradient(140deg, #2667e6 0%, #2b6fec 100%);--glow-data:#2f7af880;--highlight:#ffd23f;--highlight-ink:#3a2800;--positive:#056b3b;--live:#0c9b5a;--warning:#875000;--negative:#b61536;--focus:#1c5fd6;--chart-1:#5b4beb;--chart-2:#2f7af8;--chart-3:#c98a00;--chart-4:#0c9b5a;--chart-5:#50567a;--seq-1:#dde5ff;--seq-2:#b1c8ff;--seq-3:#7ba6fb;--seq-4:#2f7af8;--seq-5:#1c4fc0;--shadow-1:0 1px 2px #1e1c5a14, 0 8px 16px -12px #1e1c5a47;--shadow-2:0 1px 0 #fff inset, 0 1px 2px #1e1c5a12, 0 16px 30px -18px #1e1c5a4d;--shadow-3:0 1px 0 #fff inset, 0 2px 4px #1e1c5a14, 0 24px 38px -18px #1e1c5a61;--panel-bg:radial-gradient(420px 300px at 100% 0%, #2f7af873 0%, #2f7af800 70%), linear-gradient(135deg, #3b2dc9 0%, #2a1f9e 55%, #1b1468 100%);--panel-border:#5b4beb;--panel-ink:#fff;--panel-ink-2:#dcd9ff;--panel-ink-3:#bdb8f5;--panel-accent:#8fe3ff;--panel-data:#9cc4ff;--rail-bg:linear-gradient(180deg, #fff 0%, #f6f5ff 100%);--rail-border:#dcddf3;--rail-ink:#2b2f4a;--rail-ink-2:#5f6488;--rail-heading:#10131a;--rail-hover:#efedff;--rail-active-bg:linear-gradient(100deg, #5b4beb 0%, #4d5ff0 55%, #2a6ceb 100%);--rail-active-ink:#fff;--rail-active-glow:#5b4beb73;--radius-1:8px;--radius-2:12px;--radius-3:16px;--radius-card:16px;--radius-pill:999px;--font-display:var(--font-bricolage), var(--font-onest), system-ui, sans-serif;--font-ui:var(--font-onest), system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--container:1180px;--container-wide:1320px;--gutter:clamp(20px, 5vw, 56px);--gutter-tight:clamp(16px, 3vw, 24px)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090a18;--bg-2:#0d0f22;--page-glow:radial-gradient(640px 440px at 90% 0%, #6e60ff42 0%, #6e60ff00 70%), radial-gradient(760px 520px at 0% 100%, #2f7af824 0%, #2f7af800 70%), linear-gradient(180deg, #090a18 0%, #0d0f22 100%);--topbar-bg:#090a18c7;--surface:#12142b;--surface-2:#1a1d3a;--card:linear-gradient(180deg, #171a36 0%, #10122a 100%);--card-border:#aaa0ff24;--card-tint-accent:radial-gradient(260px 200px at 0% 0%, #6e60ff42 0%, #6e60ff00 70%), linear-gradient(180deg, #171a36 0%, #10122a 100%);--card-border-accent:#8c7dff75;--card-tint-data:radial-gradient(260px 200px at 0% 0%, #2f7af838 0%, #2f7af800 70%), linear-gradient(180deg, #151b38 0%, #10122a 100%);--card-border-data:#6ea5ff66;--chip-bg:#12142bdb;--chip-border:#aaa0ff33;--track:#beb9ff1f;--ink:#f3f3ff;--ink-2:#c3c5e6;--ink-3:#9ea1c8;--line:#23264a;--line-mid:#33376a;--line-strong:#7b80b8;--rule:var(--line-mid);--accent:#6a5af5;--accent-2:#6a86ff;--accent-3:#4c9bff;--accent-ink:#fff;--accent-soft:#241f5c;--accent-text:#a99fff;--accent-line:#8c7dff80;--grad-accent:linear-gradient(100deg, #5b4beb 0%, #4d5ff0 55%, #2a6ceb 100%);--grad-accent-text:linear-gradient(96deg, #9c8fff 0%, #6fb0ff 100%);--glow-accent:#6e60ffb3;--data:#7db4ff;--data-2:#4c9bff;--data-ink:#fff;--data-soft:#4c9bff29;--data-line:#7db4ff66;--grad-data:linear-gradient(140deg, #2667e6 0%, #2b6fec 100%);--glow-data:#4c9bff99;--highlight:#ffcb45;--highlight-ink:#3a2800;--positive:#5ad896;--live:#2ee08a;--warning:#f5b84b;--negative:#ff8094;--focus:#9cc4ff;--chart-1:#8c7dff;--chart-2:#4c9bff;--chart-3:#ffcb45;--chart-4:#2ee08a;--chart-5:#9ea1c8;--seq-1:#18234f;--seq-2:#1f3577;--seq-3:#2a55b8;--seq-4:#4c9bff;--seq-5:#a9ccff;--shadow-1:0 1px 0 #beb9ff0d inset, 0 10px 18px -14px #000000e6;--shadow-2:0 1px 0 #beb9ff0f inset, 0 22px 40px -24px #000000e6;--shadow-3:0 1px 0 #beb9ff17 inset, 0 28px 46px -22px #000000f2;--panel-bg:radial-gradient(420px 300px at 100% 0%, #2f7af861 0%, #2f7af800 70%), linear-gradient(135deg, #34289f 0%, #221a7a 55%, #150f4c 100%);--panel-border:#8c7dff99;--panel-ink:#fff;--panel-ink-2:#dcd9ff;--panel-ink-3:#bdb8f5;--panel-accent:#8fe3ff;--panel-data:#9cc4ff;--rail-bg:linear-gradient(180deg, #11132b 0%, #0c0e22 100%);--rail-border:#aaa0ff24;--rail-ink:#e4e4fa;--rail-ink-2:#a9acd2;--rail-heading:#fff;--rail-hover:#8c7dff24;--rail-active-bg:linear-gradient(100deg, #5b4beb 0%, #4d5ff0 55%, #2a6ceb 100%);--rail-active-ink:#fff;--rail-active-glow:#6e60ffb3}:root[data-skin=cobalt]{--bg:#e3ebff;--bg-2:#eef3ff;--page-glow:radial-gradient(700px 460px at 90% 0%, #2656ff2e 0%, #2656ff00 70%), radial-gradient(760px 520px at 0% 100%, #00c4f02e 0%, #00c4f000 70%), linear-gradient(180deg, #e3ebff 0%, #eef3ff 100%);--topbar-bg:#eef3ffc2;--surface:#fff;--surface-2:#edf2ff;--card:linear-gradient(180deg, #fff 0%, #f8faff 100%);--card-border:#d2dbf5;--card-tint-accent:linear-gradient(158deg, #d6e2ff 0%, #f4f7ff 40%, #fff 66%);--card-border-accent:#9db4ff;--card-tint-data:linear-gradient(158deg, #c9f2fc 0%, #f1fcff 40%, #fff 66%);--card-border-data:#7fd6ee;--chip-bg:#ffffffe6;--chip-border:#c5d0f0;--track:#dce4f8;--ink:#081135;--ink-2:#34406b;--ink-3:#4a567d;--line:#d2dbf5;--line-mid:#b4c1ea;--line-strong:#6371a8;--rule:var(--line-mid);--accent:#1f4fff;--accent-2:#00bfea;--accent-3:#5cebfb;--accent-ink:#fff;--accent-soft:#e0e9ff;--accent-text:#1a41db;--accent-line:#9db4ff;--grad-accent:linear-gradient(100deg, #1637d6 0%, #1f4fff 55%, #2a63ff 100%);--grad-accent-text:linear-gradient(96deg, #1637d6 0%, #2a5bff 100%);--glow-accent:#2a5bff8c;--data:#005f83;--data-2:#00bfea;--data-ink:#03203a;--data-soft:#cdf2fc;--data-line:#7fd6ee;--grad-data:linear-gradient(140deg, #5cebfb 0%, #06a9dd 100%);--glow-data:#00b4e280;--highlight:#ffd23f;--highlight-ink:#3a2800;--positive:#036547;--live:#0fb67f;--warning:#774f00;--negative:#ae1332;--focus:#1637d6;--chart-1:#2a5bff;--chart-2:#00a9d4;--chart-3:#e8a000;--chart-4:#0fb67f;--chart-5:#525e89;--seq-1:#d6e2ff;--seq-2:#a9c1ff;--seq-3:#6e94ff;--seq-4:#2a5bff;--seq-5:#1430b4;--shadow-1:0 1px 2px #0e26801a, 0 8px 16px -12px #0e26804d;--shadow-2:0 1px 0 #fff inset, 0 1px 2px #0e26801a, 0 18px 36px -18px #0e268061;--shadow-3:0 1px 0 #fff inset, 0 2px 4px #0e26801f, 0 26px 44px -18px #0e268075;--panel-bg:radial-gradient(420px 300px at 0% 50%, #48e3fa1f 0%, #48e3fa00 70%), linear-gradient(135deg, #0a1444 0%, #132a8a 100%);--panel-border:#ffd23f9e;--panel-ink:#fff;--panel-ink-2:#d3dcfa;--panel-ink-3:#b4c1ef;--panel-accent:#ffd23f;--panel-data:#62e9fb;--rail-bg:linear-gradient(180deg, #fff 0%, #f3f6ff 100%);--rail-border:#d6def6;--rail-ink:#1d2650;--rail-ink-2:#56628f;--rail-heading:#081135;--rail-hover:#e8eeff;--rail-active-bg:linear-gradient(100deg, #1637d6 0%, #1f4fff 55%, #2a63ff 100%);--rail-active-ink:#fff;--rail-active-glow:#2a5bff6b}:root[data-skin=cobalt][data-theme=dark]{--bg:#04081a;--bg-2:#070c22;--page-glow:radial-gradient(700px 460px at 90% 0%, #2c62ff66 0%, #2c62ff00 70%), radial-gradient(760px 520px at 0% 100%, #1cc8f024 0%, #1cc8f000 70%), linear-gradient(180deg, #04081a 0%, #070c22 100%);--topbar-bg:#04081ab3;--surface:#0b1334;--surface-2:#101b45;--card:linear-gradient(180deg, #111c49 0%, #0a1130 100%);--card-border:#7896ff30;--card-tint-accent:radial-gradient(260px 200px at 0% 0%, #4c7dff3d 0%, #4c7dff00 70%), linear-gradient(180deg, #111c49 0%, #0a1130 100%);--card-border-accent:#608cff80;--card-tint-data:radial-gradient(260px 200px at 0% 0%, #2ee0f729 0%, #2ee0f700 70%), linear-gradient(180deg, #111c49 0%, #0a1130 100%);--card-border-data:#2ee0f76b;--chip-bg:#080e2899;--chip-border:#7896ff4d;--track:#a0b9ff29;--ink:#f3f6ff;--ink-2:#b9c4ea;--ink-3:#97a3d1;--line:#1e2957;--line-mid:#2e3d75;--line-strong:#6f82c4;--rule:var(--line-mid);--accent:#3d7bff;--accent-2:#2ee0f7;--accent-3:#8bf1fd;--accent-ink:#03122e;--accent-soft:#1b2c65;--accent-text:#8fb2ff;--accent-line:#608cff85;--grad-accent:linear-gradient(100deg, #5a8bff 0%, #4fa8ff 60%, #3dd0fa 100%);--grad-accent-text:linear-gradient(96deg, #6e9bff 0%, #2ee0f7 100%);--glow-accent:#3c6eff99;--data:#62e9fb;--data-2:#2ee0f7;--data-ink:#03203a;--data-soft:#2ee0f729;--data-line:#2ee0f775;--grad-data:linear-gradient(140deg, #5cebfb 0%, #06a9dd 100%);--glow-data:#2ee0f76b;--highlight:#ffcb45;--highlight-ink:#3a2800;--positive:#2ee6a6;--live:#2ee6a6;--warning:#ffd468;--negative:#ff8296;--focus:#ffcb45;--chart-1:#4c7dff;--chart-2:#2ee0f7;--chart-3:#ffcb45;--chart-4:#2ee6a6;--chart-5:#94a1d0;--seq-1:#17255c;--seq-2:#22347c;--seq-3:#3d6dff;--seq-4:#5a93ff;--seq-5:#b4cbff;--shadow-1:0 1px 0 #a0beff14 inset, 0 10px 18px -14px #000000d9;--shadow-2:0 1px 0 #a0beff1a inset, 0 22px 44px -22px #000000d9;--shadow-3:0 1px 0 #a0beff29 inset, 0 28px 54px -22px #000000e6;--panel-bg:radial-gradient(420px 300px at 0% 50%, #3c78ff33 0%, #3c78ff00 70%), linear-gradient(135deg, #1b1e3c 0%, #0b1233 100%);--panel-border:#ffcb4580;--panel-ink:#f3f6ff;--panel-ink-2:#c6d0f2;--panel-ink-3:#a9b8ec;--panel-accent:#ffcb45;--panel-data:#62e9fb;--rail-bg:radial-gradient(130% 300px at 0% 0%, #3c78ff66 0%, #3c78ff00 62%), linear-gradient(180deg, #0b1640 0%, #070e2a 46%, #04081a 100%);--rail-border:#7896ff33;--rail-ink:#f3f6ff;--rail-ink-2:#c4ceef;--rail-heading:#fff;--rail-hover:#7896ff24;--rail-active-bg:linear-gradient(100deg, #5a93ff 0%, #2ee0f7 100%);--rail-active-ink:#03122e;--rail-active-glow:#2eb4ffb3}:root[data-skin=volt]{--bg:#ededf2;--bg-2:#e4e4eb;--page-glow:radial-gradient(780px 420px at 6% -8%, #ff2e8e29 0%, #ff2e8e00 62%), radial-gradient(620px 420px at 104% -4%, #00bea629 0%, #00bea600 62%), linear-gradient(180deg, #ededf2 0%, #e4e4eb 100%);--topbar-bg:#ededf2cc;--surface:#fff;--surface-2:#f1f1f6;--card:#fff;--card-border:#dcdce3;--card-tint-accent:linear-gradient(158deg, #ffd6e8 0%, #fff4f9 40%, #fff 66%);--card-border-accent:#ff9cc8;--card-tint-data:linear-gradient(158deg, #c9f6ee 0%, #f2fdfb 40%, #fff 66%);--card-border-data:#7fd9cb;--chip-bg:#ffffffe6;--chip-border:#d0d0d9;--track:#e2e2ea;--ink:#0b0b11;--ink-2:#3d3c4a;--ink-3:#565566;--line:#dcdce3;--line-mid:#c4c4ce;--line-strong:#717083;--rule:var(--line-mid);--accent:#ff2e8e;--accent-2:#ff63ac;--accent-3:#ff8fc3;--accent-ink:#17000b;--accent-soft:#ffe3f0;--accent-text:#ac095c;--accent-line:#ff9cc8;--grad-accent:linear-gradient(95deg, #ff2e8e 0%, #ff63ac 100%);--grad-accent-text:linear-gradient(96deg, #c80c68 0%, #db1177 100%);--glow-accent:#ff2e8e99;--data:#00635c;--data-2:#00b8a0;--data-ink:#03221d;--data-soft:#d3f5ef;--data-line:#7fd9cb;--grad-data:linear-gradient(135deg, #2fe6c8 0%, #7cf5e1 100%);--glow-data:#00b8a080;--highlight:#2fe6c8;--highlight-ink:#03221d;--positive:#00635c;--live:#00b8a0;--warning:#814c00;--negative:#a7231b;--focus:#0b0b11;--chart-1:#ff2e8e;--chart-2:#00b8a0;--chart-3:#0b0b11;--chart-4:#f5a300;--chart-5:#8a899c;--seq-1:#d3f5ef;--seq-2:#9be6da;--seq-3:#4fd3c0;--seq-4:#00b8a0;--seq-5:#00756a;--shadow-1:0 1px 2px #0c0c1214, 0 8px 16px -12px #0c0c124d;--shadow-2:0 1px 0 #fff inset, 0 2px 6px -2px #0c0c1214, 0 14px 28px -18px #0c0c1257;--shadow-3:0 1px 0 #fff inset, 0 3px 8px -2px #0c0c121a, 0 22px 44px -22px #0c0c1273;--panel-bg:radial-gradient(520px 240px at 0% 0%, #ff2e8e47 0%, #ff2e8e00 70%), linear-gradient(120deg, #131018 0%, #0d0c12 55%, #150d17 100%);--panel-border:#ff2e8e99;--panel-ink:#fff;--panel-ink-2:#d0cddc;--panel-ink-3:#b3b1c4;--panel-accent:#ff8fc3;--panel-data:#5cefd6;--rail-bg:linear-gradient(180deg, #fff 0%, #f7f6fa 100%);--rail-border:#dedde6;--rail-ink:#24232e;--rail-ink-2:#5e5c70;--rail-heading:#0b0b11;--rail-hover:#ffe8f3;--rail-active-bg:linear-gradient(95deg, #ff2e8e 0%, #ff63ac 100%);--rail-active-ink:#17000b;--rail-active-glow:#ff2e8e73}:root[data-skin=volt][data-theme=dark]{--bg:#060608;--bg-2:#0b0b10;--page-glow:radial-gradient(820px 460px at 8% -8%, #ff2e8e3d 0%, #ff2e8e00 62%), radial-gradient(640px 440px at 104% -6%, #2fe6c824 0%, #2fe6c800 62%), linear-gradient(180deg, #060608 0%, #0b0b10 100%);--topbar-bg:#060608bd;--surface:#101016;--surface-2:#1a1a23;--card:linear-gradient(170deg, #15151d 0%, #0f0f15 100%);--card-border:#ffffff1c;--card-tint-accent:radial-gradient(260px 200px at 0% 0%, #ff2e8e38 0%, #ff2e8e00 70%), linear-gradient(170deg, #15151d 0%, #0f0f15 100%);--card-border-accent:#ff2e8e85;--card-tint-data:radial-gradient(260px 200px at 0% 0%, #2fe6c829 0%, #2fe6c800 70%), linear-gradient(170deg, #15151d 0%, #0f0f15 100%);--card-border-data:#2fe6c873;--chip-bg:#101016db;--chip-border:#ffffff24;--track:#ffffff1a;--ink:#f6f5fa;--ink-2:#c2c0d0;--ink-3:#9f9db2;--line:#26262b;--line-mid:#36363b;--line-strong:#7c7a8c;--rule:var(--line-mid);--accent:#ff2e8e;--accent-2:#ff63ac;--accent-3:#ff8fc3;--accent-ink:#17000b;--accent-soft:#311427;--accent-text:#ff6fb2;--accent-line:#ff2e8e80;--grad-accent:linear-gradient(95deg, #ff2e8e 0%, #ff63ac 100%);--grad-accent-text:linear-gradient(96deg, #ff2e8e 0%, #ff63ac 100%);--glow-accent:#ff2e8ebf;--data:#5cefd6;--data-2:#2fe6c8;--data-ink:#03221d;--data-soft:#2fe6c829;--data-line:#2fe6c873;--grad-data:linear-gradient(135deg, #2fe6c8 0%, #7cf5e1 100%);--glow-data:#2fe6c899;--highlight:#2fe6c8;--highlight-ink:#03221d;--positive:#5cefd6;--live:#2fe6c8;--warning:#ffc857;--negative:#ff7a6b;--focus:#5cefd6;--chart-1:#ff2e8e;--chart-2:#2fe6c8;--chart-3:#f6f5fa;--chart-4:#ffc857;--chart-5:#9f9db2;--seq-1:#12332e;--seq-2:#1a5a50;--seq-3:#1f8f7d;--seq-4:#2fe6c8;--seq-5:#a8f7ea;--shadow-1:0 1px 0 #ffffff0d inset, 0 10px 18px -14px #000000f2;--shadow-2:0 1px 0 #ffffff0f inset, 0 22px 40px -26px #000000f2;--shadow-3:0 1px 0 #ffffff14 inset, 0 26px 48px -26px #000;--panel-bg:radial-gradient(520px 240px at 0% 0%, #ff2e8e47 0%, #ff2e8e00 70%), linear-gradient(120deg, #131018 0%, #0d0c12 55%, #150d17 100%);--panel-border:#ff2e8e99;--panel-ink:#fff;--panel-ink-2:#d0cddc;--panel-ink-3:#b3b1c4;--panel-accent:#ff8fc3;--panel-data:#5cefd6;--rail-bg:radial-gradient(360px 240px at 0% 0%, #ff2e8e42 0%, #ff2e8e00 72%), radial-gradient(340px 420px at 100% 100%, #2fe6c824 0%, #2fe6c800 72%), linear-gradient(180deg, #0c0b11 0%, #08080b 50%, #0e0a12 100%);--rail-border:#ffffff14;--rail-ink:#cfcddb;--rail-ink-2:#a6a4b8;--rail-heading:#fff;--rail-hover:#ffffff12;--rail-active-bg:linear-gradient(95deg, #ff2e8e 0%, #ff63ac 100%);--rail-active-ink:#17000b;--rail-active-glow:#ff2e8ebf}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,pre{margin:0}img,picture,video,canvas{max-width:100%;display:block}img,video{height:auto}svg{flex-shrink:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}a{color:inherit}body{background-color:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}body:before{content:"";z-index:-1;background:var(--page-glow);pointer-events:none;position:fixed;inset:0}::selection{background:var(--accent);color:var(--accent-ink)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sb-container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sb-container--wide{max-width:calc(var(--container-wide) + 2 * var(--gutter))}.sb-button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-2);min-height:42px;color:var(--ink);font-family:var(--font-ui);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 18px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .15s,filter .15s,background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.sb-button svg{width:17px;height:17px}.sb-button--primary{background:var(--grad-accent);color:var(--accent-ink);box-shadow:0 10px 26px -8px var(--glow-accent), inset 0 1px 0 #ffffff5c;border-color:#0000;font-weight:700}.sb-button--primary:hover{filter:brightness(1.06);box-shadow:0 14px 30px -8px var(--glow-accent), inset 0 1px 0 #ffffff5c;transform:translateY(-1px)}.sb-button--primary:active{filter:brightness(.97);transform:translateY(0)}.sb-button--secondary{border-color:var(--line-mid);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.sb-button--secondary:hover{border-color:var(--accent-line);box-shadow:0 10px 20px -12px var(--glow-accent);transform:translateY(-1px)}.sb-button--quiet{color:var(--ink-2);padding-inline:12px}.sb-button--quiet:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.sb-button--quiet:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.sb-button--quiet:hover{color:var(--ink)}.sb-button--sm{border-radius:10px;min-height:34px;padding-inline:13px;font-size:13px}.sb-button--sm svg{width:15px;height:15px}.sb-button--lg{border-radius:14px;min-height:50px;padding-inline:24px;font-size:16px}.sb-button--block{width:100%;display:flex}.sb-button:disabled,.sb-button[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;box-shadow:none;transform:none}.sb-pill{border:1px solid var(--chip-border);border-radius:var(--radius-pill);background:var(--chip-bg);color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:4px 10px 3px;font-size:11px;font-weight:700;line-height:15px;display:inline-flex}.sb-pill--accent:before,.sb-pill--data:before,.sb-pill--positive:before,.sb-pill--warning:before,.sb-pill--negative:before,.sb-pill--muted:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;margin-top:-1px}.sb-pill--accent{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-text)}.sb-pill--data{border-color:var(--data-line);background:var(--data-soft);color:var(--data)}.sb-pill--positive{border-color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.sb-pill--positive{border-color:color-mix(in srgb, var(--positive) 42%, transparent)}}.sb-pill--positive{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.sb-pill--positive{background:color-mix(in srgb, var(--positive) 11%, transparent)}}.sb-pill--positive{color:var(--positive)}.sb-pill--warning{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.sb-pill--warning{border-color:color-mix(in srgb, var(--warning) 46%, transparent)}}.sb-pill--warning{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.sb-pill--warning{background:color-mix(in srgb, var(--warning) 12%, transparent)}}.sb-pill--warning{color:var(--warning)}.sb-pill--negative{border-color:var(--negative)}@supports (color:color-mix(in lab, red, red)){.sb-pill--negative{border-color:color-mix(in srgb, var(--negative) 42%, transparent)}}.sb-pill--negative{background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.sb-pill--negative{background:color-mix(in srgb, var(--negative) 10%, transparent)}}.sb-pill--negative{color:var(--negative)}.sb-pill--muted{color:var(--ink-3)}.sb-pill--soft{background:var(--accent-soft);color:var(--accent-text);border-color:#0000}.sb-pill--solid{background:var(--grad-accent);color:var(--accent-ink);border-color:#0000}.sb-pill--highlight{background:var(--highlight);color:var(--highlight-ink);border-color:#0000;border-radius:6px;padding:3px 7px 2px;font-size:11px;line-height:14px}.sb-tag,.sb-eyebrow,.sb-section-label{font-family:var(--font-mono);text-transform:uppercase;font-weight:700}.sb-tag{color:var(--ink-3);letter-spacing:.18em;font-size:11px;line-height:16px}.sb-tag--box{border:1px solid var(--chip-border);background:var(--chip-bg);border-radius:8px;align-items:center;gap:7px;padding:4px 9px 3px;display:inline-flex}.sb-eyebrow{color:var(--ink-3);letter-spacing:.24em;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:11.5px;line-height:16px;display:inline-flex}.sb-eyebrow--live:before,.sb-live-dot{content:"";background:var(--live);width:8px;height:8px;box-shadow:0 0 0 4px var(--live);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.sb-eyebrow--live:before,.sb-live-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--live) 26%, transparent)}}.sb-eyebrow--live:before,.sb-live-dot{animation:2.4s ease-out infinite sb-live}.sb-eyebrow--live:before{margin-inline:4px 2px}.sb-live-dot{display:inline-block}@keyframes sb-live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--live) 55%, transparent)}70%,to{box-shadow:0 0 0 7px color-mix(in srgb, var(--live) 0%, transparent)}}.sb-section-label{color:var(--ink-3);letter-spacing:.3em;align-items:center;gap:16px;font-size:11px;line-height:16px;display:flex}.sb-section-label:after{content:"";background:linear-gradient(90deg, var(--line-mid), transparent);flex:1;height:1px}.sb-card{--sb-card-glow:var(--glow-accent);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--card);color:var(--ink);box-shadow:var(--shadow-2);padding:20px;display:block;position:relative}.sb-card--accent{border-color:var(--card-border-accent);background:var(--card-tint-accent)}.sb-card--data{--sb-card-glow:var(--glow-data);border-color:var(--card-border-data);background:var(--card-tint-data)}.sb-card--plain{background:var(--surface);box-shadow:none}.sb-card--ink{--ink:var(--panel-ink);--ink-2:var(--panel-ink-2);--ink-3:var(--panel-ink-3);--accent-text:var(--panel-accent);--grad-accent-text:linear-gradient(96deg, var(--panel-accent), var(--panel-accent));--data:var(--panel-data);--line:#ffffff1a;--line-mid:#ffffff2e;--chip-bg:#ffffff12;--chip-border:#ffffff2e;--track:#ffffff1f;--focus:var(--panel-ink);border-color:var(--panel-border);background:var(--panel-bg);color:var(--panel-ink);box-shadow:inset 0 1px 0 #ffffff14, 0 24px 44px -22px var(--sb-card-glow), var(--shadow-1)}.sb-card--glow{box-shadow:var(--shadow-2), 0 0 0 4px var(--sb-card-glow), 0 26px 46px -24px var(--sb-card-glow)}@supports (color:color-mix(in lab, red, red)){.sb-card--glow{box-shadow:var(--shadow-2), 0 0 0 4px color-mix(in srgb, var(--sb-card-glow) 12%, transparent), 0 26px 46px -24px var(--sb-card-glow)}}.sb-card--ink.sb-card--glow{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 4px var(--sb-card-glow), 0 0 56px -16px var(--sb-card-glow), 0 24px 44px -22px var(--sb-card-glow)}@supports (color:color-mix(in lab, red, red)){.sb-card--ink.sb-card--glow{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 4px color-mix(in srgb, var(--sb-card-glow) 12%, transparent), 0 0 56px -16px var(--sb-card-glow), 0 24px 44px -22px var(--sb-card-glow)}}.sb-card--flush{padding:0;overflow:hidden}a.sb-card,.sb-card--link{text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s}a.sb-card:hover,.sb-card--link:hover{transform:translateY(-2px)}a.sb-card:not(.sb-card--glow,.sb-card--ink,.sb-card--plain):hover,.sb-card--link:not(.sb-card--glow,.sb-card--ink,.sb-card--plain):hover{box-shadow:var(--shadow-3)}.sb-icon-tile{border:1px solid var(--line);background:var(--surface-2);width:40px;height:40px;color:var(--ink-2);border-radius:12px;flex:none;place-items:center;display:inline-grid}.sb-icon-tile svg{width:50%;height:50%}.sb-icon-tile--sm{border-radius:10px;width:34px;height:34px}.sb-icon-tile--lg{border-radius:16px;width:56px;height:56px}.sb-icon-tile--accent{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-text)}.sb-icon-tile--data{border-color:var(--data-line);background:var(--data-soft);color:var(--data)}.sb-icon-tile--solid{background:var(--grad-accent);color:var(--accent-ink);box-shadow:0 10px 24px -8px var(--glow-accent), inset 0 1px 0 #ffffff6b;border-color:#0000}.sb-icon-tile--solid-data{background:var(--grad-data);color:var(--data-ink);box-shadow:0 10px 24px -8px var(--glow-data), inset 0 1px 0 #ffffff6b;border-color:#0000}.sb-chip{border:1px solid var(--chip-border);border-radius:var(--radius-pill);background:var(--chip-bg);min-height:36px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;padding:0 13px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.sb-chip svg{width:15px;height:15px;color:var(--ink-3)}.sb-chip b,.sb-chip__num{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;margin-left:auto;padding-left:4px;font-size:17px;font-weight:800;line-height:1}.sb-chip--accent{border-color:var(--accent-line);background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.sb-chip--accent{background:color-mix(in srgb, var(--accent-soft) 60%, var(--chip-bg))}}.sb-chip--accent svg{color:var(--accent-text)}.sb-chip--data{border-color:var(--data-line);background:var(--data-soft)}@supports (color:color-mix(in lab, red, red)){.sb-chip--data{background:color-mix(in srgb, var(--data-soft) 60%, var(--chip-bg))}}.sb-chip--data svg{color:var(--data)}a.sb-chip:hover{border-color:var(--accent-line);color:var(--ink)}.sb-stat{align-items:flex-end;gap:11px;display:flex}.sb-stat__num{color:var(--ink);font-family:var(--font-display);letter-spacing:-.04em;font-variation-settings:"opsz" 96;font-variant-numeric:lining-nums;font-size:56px;font-weight:800;line-height:.82}.sb-stat__unit{letter-spacing:-.02em;margin-left:1px;font-size:.54em}.sb-stat__label{text-wrap:balance;max-width:13ch;color:var(--ink-2);padding-bottom:1px;font-size:13.5px;font-weight:600;line-height:1.22}.sb-stat--sm .sb-stat__num{font-size:38px}.sb-stat--lg .sb-stat__num{font-size:76px}.sb-stat--accent .sb-stat__num{background:var(--grad-accent-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-block:-.08em;padding-block:.08em}.sb-stat--data .sb-stat__num{color:var(--data)}.sb-link{color:var(--accent-text);align-items:center;gap:7px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.sb-link:after{content:"";background:currentColor;flex:none;width:16px;height:16px;transition:transform .15s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.sb-link:hover:after,a:hover>.sb-link:after{transform:translate(3px)}.sb-link--data{color:var(--data)}.sb-link--sm{font-size:14px}.sb-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.35}.sb-table th,.sb-table td{text-align:left;vertical-align:middle;padding:11px 16px}.sb-table th{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;padding-block:12px 9px;font-size:11px;font-weight:700}.sb-table td{border-top:1px solid var(--line);color:var(--ink-2)}.sb-table td:first-child{color:var(--ink);font-weight:600}.sb-table tbody tr:hover td{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.sb-table tbody tr:hover td{background:color-mix(in srgb, var(--ink) 3.5%, transparent)}}.sb-table .sb-table__num,.sb-table td.sb-num,.sb-table th.sb-num{text-align:right}.sb-table td.sb-table__num,.sb-table td.sb-num{color:var(--ink)}.sb-input{width:100%;min-height:42px;padding:0 var(--space-3);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-family:var(--font-ui);border-radius:10px;font-size:15px;line-height:1.4;transition:border-color .12s,box-shadow .12s;display:block}.sb-input::placeholder{color:var(--ink-3);opacity:1}.sb-input:hover{border-color:var(--ink-2)}.sb-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.sb-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 24%, transparent)}}textarea.sb-input{min-height:96px;padding-block:var(--space-2);resize:vertical}.sb-input--mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:14px}.sb-input[aria-invalid=true]{border-color:var(--negative)}.sb-input:disabled{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed}.sb-num{font-family:var(--font-ui);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-weight:700}.sb-num--display{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.04em;font-weight:800;line-height:.9}.sb-theme-toggle{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ink);flex:none;padding:3px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-theme-toggle{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.sb-theme-toggle__option{border-radius:var(--radius-pill);min-height:28px;color:var(--ink-2);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px 0 9px;font-size:12.5px;font-weight:600;line-height:16px;transition:color .12s,background-color .12s;display:inline-flex}.sb-theme-toggle__option:hover{color:var(--ink)}@media (max-width:860px){.sb-theme-toggle__option{min-height:38px}}.sb-theme-toggle__glyph{width:14.5px;height:14.5px}:root:not([data-theme=dark]) .sb-theme-toggle__option[data-theme-value=light]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0a0e1e38}:root[data-theme=dark] .sb-theme-toggle__option[data-theme-value=dark]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .sb-theme-toggle__option[data-theme-value=dark]{background:color-mix(in srgb, var(--ink) 20%, var(--surface))}}:root[data-theme=dark] .sb-theme-toggle__option[data-theme-value=dark]{color:var(--ink);box-shadow:inset 0 1px #ffffff1a}.sb-theme-toggle--compact .sb-theme-toggle__option{padding:0 8px}.sb-theme-toggle--compact .sb-theme-toggle__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sb-skin-switch{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ink);flex:none;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sb-skin-switch{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.sb-skin-switch__label{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding:0 4px 0 6px;font-size:11px;font-weight:700}.sb-skin-switch__option{border:2px solid var(--surface);background:var(--sb-swatch);width:24px;height:24px;box-shadow:0 0 0 1px var(--line-mid);cursor:pointer;border-radius:50%;padding:0;transition:transform .12s,box-shadow .12s;position:relative}.sb-skin-switch__option:hover{transform:scale(1.08)}.sb-skin-switch__option[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.sb-skin-switch__option[data-skin-value=violet]{--sb-swatch:linear-gradient(135deg, #5b4beb 0%, #2f7af8 100%)}.sb-skin-switch__option[data-skin-value=cobalt]{--sb-swatch:linear-gradient(135deg, #1f4fff 0%, #2ee0f7 100%)}.sb-skin-switch__option[data-skin-value=volt]{--sb-swatch:linear-gradient(135deg, #ff2e8e 52%, #2fe6c8 52%)}.sb-brand{--sb-brand-h:28px;align-items:center;gap:calc(var(--sb-brand-h) * .34);color:var(--ink);white-space:nowrap;text-decoration:none;display:inline-flex}.sb-brand--sm{--sb-brand-h:22px}.sb-brand--lg{--sb-brand-h:38px}.sb-brand__mark{width:var(--sb-brand-h);height:var(--sb-brand-h);flex:none}.sb-brand__base,.sb-brand__wall{fill:currentColor}.sb-brand__block,.sb-brand__stone{fill:var(--accent)}.sb-brand__stop-a{stop-color:var(--accent)}.sb-brand__stop-b{stop-color:var(--accent-2)}.sb-brand__stop-c{stop-color:var(--accent-3)}.sb-brand__word{font-family:var(--font-display);font-size:calc(var(--sb-brand-h) * .72);font-variation-settings:"opsz" 48;letter-spacing:-.03em;font-weight:800;line-height:1}.sb-grad-text{background:var(--grad-accent-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.sb-grad-text,.sb-stat--accent .sb-stat__num{color:canvastext;-webkit-text-fill-color:currentColor;background:0 0}}.sb-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
