@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_0d86af{font-family:Fraunces,Fraunces Fallback}.__variable_0d86af{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--ease-spring:cubic-bezier(0.175,0.885,0.32,1.275);--ease-smooth:cubic-bezier(0.4,0,0.2,1);--motion-duration-instant:0ms;--motion-duration-fast:150ms;--motion-duration-base:200ms;--motion-duration-medium:300ms;--motion-duration-slow:500ms;--motion-named-button-hover:200ms cubic-bezier(0.4,0,0.2,1);--motion-named-tap-press:150ms cubic-bezier(0.34,1.56,0.64,1);--motion-named-sheet-in:320ms cubic-bezier(0.16,1,0.3,1);--motion-named-message-in:320ms cubic-bezier(0.175,0.885,0.32,1.275);--motion-named-route-crossfade:250ms cubic-bezier(0.4,0,0.2,1);--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:100px;--radius-full:9999px;--hit-target-compact:36px;--hit-target-regular:44px;--hit-target-comfortable:48px;--density-compact-padding-y:6px;--density-compact-padding-x:10px;--density-compact-gap:6px;--density-compact-row-min:32px;--density-regular-padding-y:10px;--density-regular-padding-x:14px;--density-regular-gap:10px;--density-regular-row-min:44px;--density-relaxed-padding-y:14px;--density-relaxed-padding-x:18px;--density-relaxed-gap:14px;--density-relaxed-row-min:56px;--vibrancy-elevated0-blur:0px;--vibrancy-elevated0-saturate:1;--vibrancy-elevated0-filter:none;--vibrancy-elevated1-blur:12px;--vibrancy-elevated1-saturate:1.4;--vibrancy-elevated1-filter:saturate(1.4) blur(12px);--vibrancy-elevated2-blur:20px;--vibrancy-elevated2-saturate:1.5;--vibrancy-elevated2-filter:saturate(1.5) blur(20px);--vibrancy-elevated3-blur:30px;--vibrancy-elevated3-saturate:1.6;--vibrancy-elevated3-filter:saturate(1.6) blur(30px);--type-display-size:44px;--type-display-line-height:1.05;--type-display-tracking:-0.02em;--type-hero-size:32px;--type-hero-line-height:1.1;--type-hero-tracking:-0.015em;--type-title-size:22px;--type-title-line-height:1.2;--type-title-tracking:-0.01em;--type-subtitle-size:17px;--type-subtitle-line-height:1.4;--type-subtitle-tracking:-0.005em;--type-body-size:15px;--type-body-line-height:1.5;--type-body-tracking:0em;--type-caption-size:13px;--type-caption-line-height:1.4;--type-caption-tracking:0em;--type-micro-size:11px;--type-micro-line-height:1.3;--type-micro-tracking:0.01em;--type-eyebrow-size:10px;--type-eyebrow-size-sm:12px;--type-eyebrow-tracking:0.08em;--type-eyebrow-line-height:1;--type-eyebrow-transform:uppercase;--type-eyebrow-weight:600;--brand-ring:#a855f7;--gradient-brand-subtle:linear-gradient(135deg,rgba(168,85,247,0.1),rgba(236,72,153,0.1));--brand-purple-rgb:168,85,247;--brand-pink-rgb:236,72,153;--brand-amber-500-rgb:245,158,11;--brand-amber-300-rgb:251,191,36;--brand-orange-600-rgb:249,115,22;--accent:var(--brand-ring);--surface-card:var(--surface-1);--surface-modal:var(--surface-2);--surface-toast:var(--surface-2);--surface-popover:var(--surface-2);--surface-sheet:var(--surface-1);--state-disabled-opacity:0.5;--state-disabled-ink:var(--ink-3);--state-disabled-surface:var(--surface-2);--state-disabled-cursor:not-allowed;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-halo-width:3px;--focus-halo-opacity:0.18;--focus-input-border-width:1.5px;--focus-input-halo-width:4px;--focus-input-halo-opacity:0.28;--scrim-black-rgb:0,0,0;--scrim-white-rgb:255,255,255;--scrim-gray-600-rgb:75,85,99;--accent-violet-rgb:139,92,246;--accent-cyan-rgb:6,182,212;--accent-emerald-rgb:16,185,129;--accent-amber-rgb:245,158,11;--accent-orange-rgb:249,115,22;--accent-rose-rgb:244,63,94;--accent-fuchsia-rgb:217,70,239;--accent-indigo-rgb:99,102,241;--accent-blue-rgb:59,130,246;--accent-yellow-rgb:253,224,71;--accent-red-rgb:239,68,68;--accent-green-rgb:34,197,94;--accent-emerald-300-rgb:110,231,183;--font-display:var(--font-fraunces),"Noto Serif","Source Serif 4",Georgia,serif;--font-body:var(--font-inter),"Noto Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-jetbrains-mono),"JetBrains Mono","Noto Sans Mono","SF Mono",Consolas,monospace;--icon-stroke-none:0;--icon-stroke-thin:1.5;--icon-stroke-regular:2;--icon-stroke-medium:2.25;--icon-stroke-bold:2.5;--icon-stroke-heavy:3;--icon-stroke-spinner:4;--foreground-rgb:17,24,39;--background-start-rgb:255,255,255;--background-end-rgb:249,250,251;--gradient-glow:radial-gradient(ellipse at center,rgba(168,85,247,0.08) 0%,transparent 70%);--brand-gradient:linear-gradient(90deg,#6d28d9,#be185d 50%,#c2410c);--gradient-brand:linear-gradient(135deg,#6d28d9,#be185d 50%,#c2410c);--surface-0:#ffffff;--surface-1:#f8f9fb;--surface-2:#f1f3f7;--surface-chat:#f0f0f5;--surface-inverse:#0a0b10;--ink-1:#0b0d12;--ink-2:#4b5563;--ink-3:#9aa3b2;--ink-inverse:#ffffff;--stroke-1:#e4e7ec;--stroke-2:#cdd2db;--shadow-elev-1:0 1px 2px rgba(10,13,20,0.06),0 1px 1px rgba(10,13,20,0.04);--shadow-elev-2:0 4px 12px rgba(10,13,20,0.08),0 2px 4px rgba(10,13,20,0.04);--shadow-elev-3:0 16px 32px rgba(10,13,20,0.12),0 6px 12px rgba(10,13,20,0.06);--semantic-accent:#7C3AED;--semantic-accent-rgb:124,58,237;--semantic-success:#059669;--semantic-success-rgb:5,150,105;--semantic-warning:#B45309;--semantic-warning-rgb:180,83,9;--semantic-destructive:#BE123C;--semantic-destructive-rgb:190,18,60;--semantic-info:#0891B2;--semantic-info-rgb:8,145,178;--material-ultra-thin:rgba(255,255,255,0.25);--material-thin:rgba(255,255,255,0.4);--material-regular:rgba(255,255,255,0.7);--material-thick:rgba(255,255,255,0.85);--material-chrome:rgba(255,255,255,0.95);--material-elevated-from:rgba(255,255,255,0.8);--material-elevated-to:rgba(249,250,251,0.9);--material-elevated-shadow:0 4px 6px -1px rgba(0,0,0,0.07),0 2px 4px -2px rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);--material-inset:rgba(0,0,0,0.03);--material-inset-shadow:inset 0 2px 4px rgba(0,0,0,0.06);--separator-opaque:#e4e7ec;--separator-non-opaque:rgba(0,0,0,0.08);--fill-primary:rgba(11,13,18,0.18);--fill-secondary:rgba(11,13,18,0.14);--fill-tertiary:rgba(11,13,18,0.10);--fill-quaternary:rgba(11,13,18,0.06)}.dark{--foreground-rgb:255,255,255;--background-start-rgb:3,7,18;--background-end-rgb:3,7,18;--gradient-glow:radial-gradient(ellipse at center,rgba(168,85,247,0.15) 0%,transparent 70%);--brand-gradient:linear-gradient(90deg,#a855f7,#ec4899 50%,#f97316);--gradient-brand:linear-gradient(135deg,#a855f7,#ec4899 50%,#f97316);--surface-0:#0a0b10;--surface-1:#111218;--surface-2:#1a1c24;--surface-chat:transparent;--surface-inverse:#ffffff;--ink-1:#f3f4f6;--ink-2:#9ca3af;--ink-3:#6b7280;--ink-inverse:#0a0b10;--stroke-1:#1f2230;--stroke-2:#2d3142;--shadow-elev-1:0 1px 2px rgba(0,0,0,0.4);--shadow-elev-2:0 4px 12px rgba(0,0,0,0.5);--shadow-elev-3:0 16px 32px rgba(0,0,0,0.6);--semantic-accent:#A855F7;--semantic-accent-rgb:168,85,247;--semantic-success:#10B981;--semantic-success-rgb:16,185,129;--semantic-warning:#F59E0B;--semantic-warning-rgb:245,158,11;--semantic-destructive:#F43F5E;--semantic-destructive-rgb:244,63,94;--semantic-info:#06B6D4;--semantic-info-rgb:6,182,212;--material-ultra-thin:rgba(17,24,39,0.25);--material-thin:rgba(17,24,39,0.4);--material-regular:rgba(17,24,39,0.7);--material-thick:rgba(17,24,39,0.88);--material-chrome:rgba(17,24,39,0.95);--material-elevated-from:rgba(31,41,55,0.5);--material-elevated-to:rgba(17,24,39,0.8);--material-elevated-shadow:0 4px 6px -1px rgba(0,0,0,0.3),0 2px 4px -2px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.03);--material-inset:rgba(0,0,0,0.2);--material-inset-shadow:inset 0 2px 4px rgba(0,0,0,0.3);--separator-opaque:#1f2230;--separator-non-opaque:rgba(255,255,255,0.10);--fill-primary:rgba(243,244,246,0.18);--fill-secondary:rgba(243,244,246,0.14);--fill-tertiary:rgba(243,244,246,0.10);--fill-quaternary:rgba(243,244,246,0.06)}