@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/a3c3aa47c4aa9c38-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:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/a85a111c68a0323d-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/849c382dee069680-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:Mona Sans Fallback;src:local("Arial");ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.00%;size-adjust:104.08%}.__className_f41afb{font-family:Mona Sans,Mona Sans Fallback;font-style:normal}.__variable_f41afb{--font-ox-display:"Mona Sans","Mona Sans Fallback"}@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-20c4,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_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-ox-sans:"Inter","Inter 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-20c4,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-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(/_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:600;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:600;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:600;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:600;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:600;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;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_5f34dc{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_5f34dc{--font-ox-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--neutral-50:oklch(0.985 0.002 255);--neutral-100:oklch(0.968 0.003 255);--neutral-200:oklch(0.920 0.004 255);--neutral-300:oklch(0.865 0.005 255);--neutral-400:oklch(0.720 0.006 255);--neutral-500:oklch(0.620 0.007 255);--neutral-600:oklch(0.510 0.007 255);--neutral-700:oklch(0.400 0.006 255);--neutral-800:oklch(0.300 0.006 255);--neutral-900:oklch(0.220 0.005 255);--neutral-950:oklch(0.160 0.004 255);--primary-50:oklch(0.972 0.018 32);--primary-100:oklch(0.945 0.044 32);--primary-200:oklch(0.895 0.078 32);--primary-300:oklch(0.815 0.115 32);--primary-400:oklch(0.720 0.150 32);--primary-500:oklch(0.645 0.180 32);--primary-600:oklch(0.585 0.175 32);--primary-700:oklch(0.510 0.150 31);--primary-800:oklch(0.420 0.120 31);--primary-900:oklch(0.340 0.090 30);--accent-50:oklch(0.970 0.024 190);--accent-100:oklch(0.940 0.048 190);--accent-200:oklch(0.890 0.078 190);--accent-300:oklch(0.820 0.100 190);--accent-400:oklch(0.760 0.118 190);--accent-500:oklch(0.700 0.130 190);--accent-600:oklch(0.620 0.125 191);--accent-700:oklch(0.520 0.108 192);--accent-800:oklch(0.430 0.088 193);--accent-900:oklch(0.360 0.068 194);--tertiary-50:oklch(0.975 0.022 82);--tertiary-100:oklch(0.950 0.048 82);--tertiary-200:oklch(0.910 0.082 82);--tertiary-300:oklch(0.875 0.110 80);--tertiary-400:oklch(0.840 0.130 79);--tertiary-500:oklch(0.800 0.140 78);--tertiary-600:oklch(0.720 0.135 74);--tertiary-700:oklch(0.620 0.118 68);--tertiary-800:oklch(0.510 0.098 64);--tertiary-900:oklch(0.420 0.078 60);--success-100:oklch(0.945 0.040 150);--success-500:oklch(0.600 0.108 150);--success-700:oklch(0.455 0.090 152);--warning-100:oklch(0.955 0.045 82);--warning-500:oklch(0.740 0.120 78);--warning-700:oklch(0.520 0.095 66);--danger-100:oklch(0.945 0.038 25);--danger-500:oklch(0.585 0.140 25);--danger-700:oklch(0.470 0.130 26);--info-100:oklch(0.945 0.035 250);--info-500:oklch(0.600 0.100 250);--info-700:oklch(0.460 0.095 252);--bg-page:var(--neutral-50);--bg-surface:oklch(1 0 0);--bg-raised:oklch(1 0 0);--bg-sunken:var(--neutral-100);--bg-subtle:var(--neutral-100);--bg-hover:var(--neutral-100);--bg-active:var(--neutral-200);--bg-inverse:var(--neutral-950);--bg-overlay:oklch(0.982 0.003 75/0.85);--text-strong:var(--neutral-950);--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-muted:var(--neutral-600);--text-faint:var(--neutral-500);--text-disabled:var(--neutral-400);--text-inverse:var(--neutral-50);--text-on-accent:oklch(1 0 0);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300);--border-strong:var(--neutral-400);--border-focus:var(--primary-500);--brand:var(--primary-500);--brand-hover:var(--primary-600);--brand-active:var(--primary-700);--brand-fg:oklch(1 0 0);--brand-subtle:var(--primary-50);--brand-subtle-fg:var(--primary-700);--brand-border:var(--primary-200);--brand-ring:oklch(0.645 0.180 32/0.30);--accent:var(--accent-500);--accent-hover:var(--accent-600);--accent-active:var(--accent-700);--accent-fg:oklch(1 0 0);--accent-subtle:var(--accent-50);--accent-subtle-fg:var(--accent-700);--accent-border:var(--accent-200);--accent-ring:oklch(0.700 0.130 190/0.28);--accent-link:var(--accent-700);--accent-link-hover:var(--accent-800);--tertiary:var(--tertiary-500);--tertiary-hover:var(--tertiary-600);--tertiary-fg:var(--neutral-950);--tertiary-subtle:var(--tertiary-50);--tertiary-subtle-fg:var(--tertiary-700);--success:var(--success-500);--success-bg:var(--success-100);--success-fg:var(--success-700);--warning:var(--warning-500);--warning-bg:var(--warning-100);--warning-fg:var(--warning-700);--danger:var(--danger-500);--danger-bg:var(--danger-100);--danger-fg:var(--danger-700);--info:var(--info-500);--info-bg:var(--info-100);--info-fg:var(--info-700);--ring:0 0 0 3px var(--brand-ring);--stone-50:var(--neutral-950);--stone-100:var(--neutral-900);--stone-200:var(--neutral-800);--stone-300:var(--neutral-700);--stone-400:var(--neutral-600);--stone-500:var(--neutral-500);--stone-600:var(--neutral-400);--stone-700:var(--neutral-300);--stone-800:var(--neutral-200);--stone-900:var(--neutral-100);--stone-950:var(--neutral-50)}[data-theme=dark]{--neutral-50:oklch(0.235 0.005 255);--neutral-100:oklch(0.265 0.006 255);--neutral-200:oklch(0.330 0.007 255);--neutral-300:oklch(0.400 0.008 255);--neutral-400:oklch(0.520 0.008 255);--neutral-500:oklch(0.620 0.008 255);--neutral-600:oklch(0.710 0.007 255);--neutral-700:oklch(0.800 0.006 255);--neutral-800:oklch(0.880 0.005 255);--neutral-900:oklch(0.935 0.004 255);--neutral-950:oklch(0.975 0.003 255);--primary-500:oklch(0.700 0.175 32);--accent-500:oklch(0.740 0.128 190);--tertiary-500:oklch(0.820 0.135 80);--bg-page:oklch(0.165 0.004 255);--bg-surface:var(--neutral-50);--bg-raised:var(--neutral-100);--bg-overlay:oklch(0.165 0.004 255/0.85);--brand-subtle:oklch(0.260 0.045 32);--brand-ring:oklch(0.700 0.175 32/0.34);--accent-ring:oklch(0.740 0.128 190/0.34);--accent-link:var(--accent-300);--accent-link-hover:var(--accent-200)}:root{--pf-instagram:#E4405F;--pf-x:#111111;--pf-linkedin:#0A66C2;--pf-tiktok:#111111;--pf-youtube:#FF0000;--pf-facebook:#1877F2;--pf-threads:#111111;--pf-bluesky:#1185FE;--pf-pinterest:#BD081C;--pf-mastodon:#6364FF;--pf-instagram-bg:oklch(0.955 0.030 15);--pf-x-bg:oklch(0.955 0.002 260);--pf-linkedin-bg:oklch(0.955 0.030 255);--pf-tiktok-bg:oklch(0.955 0.002 260);--pf-youtube-bg:oklch(0.955 0.038 25);--pf-facebook-bg:oklch(0.955 0.032 255);--pf-threads-bg:oklch(0.955 0.002 260);--pf-bluesky-bg:oklch(0.955 0.030 250);--pf-pinterest-bg:oklch(0.955 0.035 20);--pf-mastodon-bg:oklch(0.955 0.035 285);--font-display:"Sora",ui-sans-serif,system-ui,sans-serif;--font-sans:"Manrope",ui-sans-serif,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:16px;--text-xl:19px;--text-2xl:23px;--text-3xl:29px;--text-4xl:37px;--text-5xl:47px;--text-6xl:60px;--leading-none:1;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.65;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extra:800;--tracking-tighter:-0.03em;--tracking-tight:-0.015em;--tracking-normal:0em;--tracking-wide:0.02em;--tracking-wider:0.06em;--tracking-caps:0.09em;--space-0:0px;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--control-xs:22px;--control-sm:28px;--control-md:32px;--control-lg:38px;--control-xl:44px;--radius-none:0px;--radius-xs:2px;--radius-sm:3px;--radius:4px;--radius-md:5px;--radius-lg:7px;--radius-xl:10px;--radius-full:999px;--sidebar-w:232px;--sidebar-w-collapsed:60px;--topbar-h:52px;--container-max:1440px;--z-base:0;--z-sticky:100;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-toast:600;--z-tooltip:700;--shadow-xs:0 1px 1px oklch(0.22 0.01 255/0.05);--shadow-sm:0 1px 2px oklch(0.22 0.01 255/0.06),0 1px 1px oklch(0.22 0.01 255/0.05);--shadow:0 2px 4px oklch(0.22 0.01 255/0.06),0 1px 2px oklch(0.22 0.01 255/0.05);--shadow-md:0 6px 14px oklch(0.22 0.01 255/0.08),0 2px 4px oklch(0.22 0.01 255/0.06);--shadow-lg:0 14px 32px oklch(0.22 0.01 255/0.11),0 4px 8px oklch(0.22 0.01 255/0.06);--shadow-xl:0 26px 56px oklch(0.20 0.01 255/0.15),0 8px 16px oklch(0.22 0.01 255/0.07);--shadow-inset:inset 0 1px 2px oklch(0.22 0.01 255/0.06);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:120ms;--dur:180ms;--dur-slow:260ms;--ox-lime:#c6ff3d;--ox-ink:#0b0f0c;--ox-page:#fafbf6;--ox-surface:#ffffff;--ox-inset:#f3f5ec;--ox-line:#dde2d4;--ox-text:#0b0f0c;--ox-muted:#5c665f;--ox-accent-text:#3b6200;--ox-wash:#eefbc8;--ox-scrim:rgb(11 15 12/0.28);--ox-shadow:0 1px 2px rgb(11 15 12/0.04),0 12px 32px -12px rgb(11 15 12/0.18);--ox-logo-tile:var(--ox-lime);--ox-logo-symbol:var(--ox-ink);--ox-btn-hover-bg:var(--ox-ink);--ox-btn-hover-text:var(--ox-lime);--ox-wire:#d5dacb;--ox-pulse:var(--ox-ink);--ox-grid:#c5ccbd;--ox-glow:rgb(198 255 61/0.38);--ox-hub-bg:var(--ox-lime);--ox-hub-fg:var(--ox-ink);--ox-hub-line:transparent;--ox-hub-shadow:0 18px 40px -18px rgb(11 15 12/0.45);--ox-ring:rgb(11 15 12/0.35);--ox-lit-line:var(--ox-ink);--ox-lit-shadow:0 6px 20px -8px rgb(11 15 12/0.35);--ox-logo-bg:#f3f5ec;--ox-danger:#c2340f;--ox-danger-wash:#fdebe5;--ox-band:#0b0f0c;--ox-band-line:#2a322d;--ox-band-raised:#1b211d;--ox-band-text:#f3f5ec;--ox-band-muted:#a3ada6}[data-theme=dark]{--ox-page:#0b0f0c;--ox-surface:#151a17;--ox-inset:#1b211d;--ox-line:#2a322d;--ox-text:#f3f5ec;--ox-muted:#a3ada6;--ox-accent-text:#c6ff3d;--ox-wash:rgb(198 255 61/0.12);--ox-scrim:rgb(0 0 0/0.5);--ox-shadow:0 1px 2px rgb(0 0 0/0.3),0 16px 40px -16px rgb(0 0 0/0.7);--ox-logo-tile:transparent;--ox-logo-symbol:var(--ox-lime);--ox-btn-hover-bg:#dcff85;--ox-btn-hover-text:var(--ox-ink);--ox-wire:#2a322d;--ox-pulse:var(--ox-lime);--ox-grid:#26302a;--ox-glow:rgb(198 255 61/0.1);--ox-hub-bg:radial-gradient(circle,#1f2a1a,#0b0f0c 70%);--ox-hub-fg:var(--ox-lime);--ox-hub-line:#2a322d;--ox-hub-shadow:none;--ox-ring:var(--ox-lime);--ox-lit-line:rgb(198 255 61/0.55);--ox-lit-shadow:0 0 0 4px rgb(198 255 61/0.08);--ox-danger:#ff5b3a;--ox-danger-wash:rgb(255 91 58/0.14);--ox-band:#151a17;--ox-band-line:#2a322d;--ox-band-raised:#1b211d}@keyframes oxRipple{0%{transform:scale(.9);opacity:.7}to{transform:scale(1.7);opacity:0}}@keyframes oxPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}[data-ox-surface=band]{--ox-btn-hover-bg:#dcff85;--ox-btn-hover-text:var(--ox-ink)}:root{--font-display:var(--font-ox-display),ui-sans-serif,system-ui,sans-serif;--font-sans:var(--font-ox-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-ox-mono),ui-monospace,"SF Mono",Menlo,monospace;--neutral-50:#fafbf6;--neutral-100:#f3f5ec;--neutral-200:#e3e7da;--neutral-300:#cdd3c4;--neutral-400:#a3ada6;--neutral-500:#7a847c;--neutral-600:#5c665f;--neutral-700:#3d4640;--neutral-800:#2a322d;--neutral-900:#1b211d;--neutral-950:#0b0f0c;--primary-50:#f6fde4;--primary-100:#eefbc8;--primary-200:#def79c;--primary-300:#d2fb6c;--primary-400:#cbfd52;--primary-500:#c6ff3d;--primary-600:#b5ee2c;--primary-700:#3b6200;--primary-800:#2f4f00;--primary-900:#233b00;--accent-50:#f6fde4;--accent-100:#eefbc8;--accent-200:#def79c;--accent-300:#b9dc6e;--accent-400:#7fa23a;--accent-500:#5a8a12;--accent-600:#4a7608;--accent-700:#3b6200;--accent-800:#2f4f00;--accent-900:#233b00;--danger-100:#fdebe5;--danger-500:#c2340f;--danger-700:#a12a0b;--bg-page:var(--ox-page);--bg-surface:#ffffff;--bg-raised:#ffffff;--bg-sunken:var(--ox-inset);--bg-subtle:var(--ox-inset);--bg-hover:var(--ox-inset);--bg-active:#e8ecdf;--bg-inverse:var(--ox-ink);--bg-overlay:rgb(250 251 246/0.85);--text-strong:var(--ox-ink);--text-primary:#1b211d;--text-secondary:#3d4640;--text-muted:#4f5852;--text-faint:#646e66;--text-disabled:#a3ada6;--text-inverse:#f3f5ec;--text-on-accent:var(--ox-ink);--border-subtle:var(--ox-line);--border-default:#c4cbba;--border-strong:#8f998f;--border-focus:var(--ox-ink);--brand:var(--ox-lime);--brand-hover:var(--ox-btn-hover-bg);--brand-active:var(--ox-btn-hover-bg);--brand-fg:var(--ox-ink);--brand-subtle:var(--ox-wash);--brand-subtle-fg:var(--ox-accent-text);--brand-border:#c9e88a;--brand-ring:rgb(11 15 12/0.22);--accent:var(--ox-accent-text);--accent-hover:#2f4f00;--accent-fg:#ffffff;--accent-subtle:var(--ox-wash);--accent-subtle-fg:var(--ox-accent-text);--accent-border:#c9e88a;--accent-ring:rgb(11 15 12/0.22);--accent-link:var(--ox-accent-text);--accent-link-hover:var(--ox-ink);--radius-sm:4px;--radius:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--shadow-sm:0 0 0 1px var(--ox-line),0 1px 2px rgb(11 15 12/0.04);--shadow-md:var(--ox-shadow);--chart-series:#3b6200}[data-theme=dark]{--neutral-50:#151a17;--neutral-100:#1b211d;--neutral-200:#2a322d;--neutral-300:#3a443d;--neutral-400:#5c665f;--neutral-500:#7a847c;--neutral-600:#a3ada6;--neutral-700:#c3cbc4;--neutral-800:#dde2d4;--neutral-900:#eceee6;--neutral-950:#f3f5ec;--primary-500:#c6ff3d;--primary-600:#dcff85;--primary-700:#c6ff3d;--accent-500:#c6ff3d;--accent-700:#c6ff3d;--danger-100:rgb(255 91 58/0.14);--danger-500:#ff5b3a;--danger-700:#ff8a70;--bg-page:var(--ox-page);--bg-surface:var(--ox-surface);--bg-raised:var(--ox-surface);--bg-sunken:var(--ox-inset);--bg-subtle:var(--ox-inset);--bg-hover:var(--ox-inset);--bg-active:#2a322d;--bg-inverse:#f3f5ec;--bg-overlay:rgb(11 15 12/0.85);--text-strong:#f3f5ec;--text-primary:#e6e9e0;--text-secondary:#c3cbc4;--text-muted:#b3bcb5;--text-faint:#8f998f;--text-inverse:var(--ox-ink);--border-subtle:var(--ox-line);--border-default:#3a443d;--border-strong:#6b756d;--border-focus:var(--ox-lime);--brand-subtle:var(--ox-wash);--brand-border:rgb(198 255 61/0.35);--brand-ring:rgb(198 255 61/0.4);--accent-subtle:var(--ox-wash);--accent-ring:rgb(198 255 61/0.4);--accent-link:var(--ox-lime);--accent-link-hover:#dcff85;--accent-fg:var(--ox-ink);--shadow-sm:0 0 0 1px var(--ox-line),0 1px 2px rgb(0 0 0/0.3);--chart-series:#76a41c}