@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);--ease-standard:cubic-bezier(0.2,0.8,0.2,1);--motion-duration-instant:0ms;--motion-duration-fast:120ms;--motion-duration-base:200ms;--motion-duration-medium:240ms;--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;--z-base:0;--z-raised:10;--z-sticky:20;--z-dropdown:30;--z-overlay:40;--z-nav:50;--z-modal:60;--z-popover:70;--z-toast:100;--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-colossal-size:64px;--type-colossal-line-height:1.02;--type-colossal-tracking:-0.025em;--type-super-size:40px;--type-super-line-height:1.05;--type-super-tracking:-0.022em;--type-display-size:44px;--type-display-line-height:1.05;--type-display-tracking:-0.02em;--type-mega-size:36px;--type-mega-line-height:1.08;--type-mega-tracking:-0.018em;--type-hero-size:32px;--type-hero-line-height:1.1;--type-hero-tracking:-0.015em;--type-feature-size:28px;--type-feature-line-height:1.15;--type-feature-tracking:-0.015em;--type-section-size:24px;--type-section-line-height:1.2;--type-section-tracking:-0.012em;--type-title-size:22px;--type-title-line-height:1.2;--type-title-tracking:-0.01em;--type-lede-size:20px;--type-lede-line-height:1.3;--type-lede-tracking:-0.008em;--type-headline-size:18px;--type-headline-line-height:1.35;--type-headline-tracking:-0.005em;--type-subtitle-size:17px;--type-subtitle-line-height:1.4;--type-subtitle-tracking:-0.005em;--type-callout-size:16px;--type-callout-line-height:1.5;--type-callout-tracking:-0.003em;--type-body-size:15px;--type-body-line-height:1.5;--type-body-tracking:0em;--type-footnote-size:14px;--type-footnote-line-height:1.45;--type-footnote-tracking:0em;--type-caption-size:13px;--type-caption-line-height:1.4;--type-caption-tracking:0em;--type-tiny-size:12px;--type-tiny-line-height:1.4;--type-tiny-tracking:0.005em;--type-micro-size:11px;--type-micro-line-height:1.3;--type-micro-tracking:0.01em;--type-nano-size:10px;--type-nano-line-height:1.3;--type-nano-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;--tracking-extra-12:0.12em;--tracking-extra-13:0.13em;--tracking-extra-14:0.14em;--tracking-extra-16:0.16em;--tracking-extra-18:0.18em;--tracking-extra-04:0.04em;--tracking-extra-06:0.06em;--tracking-extra-08:0.08em;--leading-extra-104:1.04;--leading-extra-105:1.05;--leading-extra-108:1.08;--leading-extra-110:1.1;--leading-extra-115:1.15;--leading-extra-120:1.2;--leading-extra-130:1.3;--leading-extra-135:1.35;--leading-extra-140:1.4;--leading-extra-145:1.45;--leading-extra-155:1.55;--leading-extra-160:1.6;--leading-extra-165:1.65;--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);--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-emerald-rgb:16,185,129;--accent-amber-rgb:245,158,11;--accent-rose-rgb:244,63,94;--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-inter),"Noto Sans",system-ui,-apple-system,"Segoe UI",sans-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;--paper-top:#f5f1ea;--paper-bottom:#e2dcd2;--paper-ink:#18181b;--paper-ink-dim:#52525b;--signal-verified:#34d399;--signal-warning:#fbbf24;--signal-danger:#f87171;--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:#fbfaf7;--surface-1:#ffffff;--surface-2:#f5f3ef;--surface-3:#ebe8e2;--surface-chat:#f0f0f5;--surface-inverse:#0a0a0b;--ink-1:#18181b;--ink-body:#3f3f46;--ink-2:#6b6b73;--ink-3:#9a9aa3;--ink-inverse:#ffffff;--stroke-1:rgba(0,0,0,0.06);--stroke-2:rgba(0,0,0,0.10);--shadow-elev-1:0 2px 6px rgba(0,0,0,0.30);--shadow-elev-2:0 8px 24px rgba(0,0,0,0.45);--shadow-elev-3:0 12px 40px rgba(0,0,0,0.55);--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;--semantic-accent-soft:rgba(124,58,237,0.08);--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);--overlay-thin:rgba(0,0,0,0.40);--overlay-regular:rgba(0,0,0,0.60);--overlay-thick:rgba(0,0,0,0.80)}.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:#0a0a0b;--surface-1:#111113;--surface-2:#16161a;--surface-3:#1c1c22;--surface-chat:transparent;--surface-inverse:#ffffff;--ink-1:#fafafa;--ink-body:#d4d4d8;--ink-2:#8a8a93;--ink-3:#5a5a63;--ink-inverse:#0a0a0b;--stroke-1:rgba(255,255,255,0.07);--stroke-2:rgba(255,255,255,0.12);--shadow-elev-1:0 2px 6px rgba(0,0,0,0.30);--shadow-elev-2:0 8px 24px rgba(0,0,0,0.45);--shadow-elev-3:0 12px 40px rgba(0,0,0,0.55);--semantic-accent:#A78BFA;--semantic-accent-rgb:167,139,250;--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;--semantic-accent-soft:rgba(167,139,250,0.12);--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);--overlay-thin:rgba(0,0,0,0.50);--overlay-regular:rgba(0,0,0,0.65);--overlay-thick:rgba(0,0,0,0.80)}