@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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_86768d{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_86768d{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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?dpl=dpl_BsYMrirvnhm6V9PHyrgiY2nNrncL) 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_42c770{font-family:Inter,Inter Fallback;font-style:normal}.__variable_42c770{--font-brand-inter:"Inter","Inter Fallback"}:root{--graphite-50:243 244 247;--graphite-100:231 233 238;--graphite-200:211 214 222;--graphite-300:175 180 192;--graphite-400:132 138 154;--graphite-500:96 102 118;--graphite-600:73 77 91;--graphite-700:51 55 66;--graphite-800:35 38 47;--graphite-900:23 26 33;--graphite-950:14 16 21;--limon-50:247 255 229;--limon-100:237 255 194;--limon-200:219 255 143;--limon-300:207 255 102;--limon-400:194 255 71;--limon-500:182 255 46;--limon-600:159 233 12;--limon-700:121 179 5;--limon-800:77 112 0;--limon-900:57 82 0;--limon-950:43 61 0;--k-red:255 49 49;--iris-50:247 240 255;--iris-100:236 219 255;--iris-200:216 181 255;--iris-300:196 143 255;--iris-400:174 102 255;--iris-500:156 67 255;--iris-600:131 20 255;--iris-700:104 0 219;--iris-800:75 0 158;--iris-900:53 0 112;--iris-950:36 0 76;--cream-bone:242 239 230;--cream-paper:234 230 218;--cream-dust:212 207 192;--cream-sand:191 185 166;--white:255 255 255;--app-tiktok:0 0 0;--app-tiktok-cyan:37 244 238;--app-tiktok-red:254 44 85;--app-youtube:255 0 0;--app-instagram-1:253 244 151;--app-instagram-2:253 89 73;--app-instagram-3:214 36 159;--app-instagram-4:40 90 235;--app-meta:8 102 255;--app-shopify:149 191 71;--background:250 250 250;--surface:255 255 255;--card:255 255 255;--card-hover:var(--graphite-50);--overlay:rgba(14,16,21,0.45);--foreground:var(--graphite-900);--foreground-secondary:var(--graphite-500);--foreground-muted:var(--graphite-400);--border:var(--graphite-200);--border-strong:var(--graphite-500);--primary:var(--limon-500);--primary-hover:var(--limon-600);--primary-soft:var(--limon-100);--primary-foreground:var(--graphite-900);--primary-ink:var(--limon-800);--accent:var(--primary);--accent-hover:var(--primary-hover);--accent-soft:var(--primary-soft);--accent-foreground:var(--primary-foreground);--accent-2:var(--iris-500);--accent-2-soft:var(--iris-100);--accent-2-ink:var(--iris-800);--success:18 122 60;--success-soft:227 245 234;--success-foreground:12 82 40;--warning:154 91 0;--warning-soft:251 240 220;--warning-foreground:107 63 0;--error:200 50 47;--error-soft:251 233 232;--error-foreground:142 35 32;--info:var(--graphite-700);--info-soft:var(--graphite-100);--info-foreground:var(--graphite-800);--disabled:var(--graphite-200);--disabled-foreground:var(--graphite-400);--focus-ring:rgba(182,255,46,0.55);--viz-1:100 144 0;--viz-2:156 67 255;--viz-3:162 121 0;--viz-4:0 145 158;--viz-5:240 0 27;--viz-6:0 125 242;--tiktok:0 0 0;--instagram:225 48 108;--youtube:255 0 0;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-panel:16px;--radius-2xl:24px;--radius-3xl:32px;--radius-section:40px;--radius-pill:999px;--radius-full:999px;--mobile-tab-bar-height:calc(4rem + env(safe-area-inset-bottom, 0px))}.dark,.surface-contrast,.surface-inverted{--background:var(--graphite-950);--surface:var(--graphite-900);--card:var(--graphite-900);--card-hover:var(--graphite-800);--overlay:rgba(0,0,0,0.6);--foreground:var(--cream-bone);--foreground-secondary:var(--graphite-300);--foreground-muted:var(--graphite-400);--border:var(--graphite-600);--border-strong:var(--graphite-400);--primary-hover:var(--limon-400);--primary-soft:var(--limon-950);--primary-ink:var(--limon-500);--accent-2-soft:var(--iris-950);--accent-2-ink:var(--iris-400);--success:63 203 126;--success-soft:12 46 26;--success-foreground:168 237 198;--warning:245 181 68;--warning-soft:51 35 10;--warning-foreground:251 223 168;--error:255 107 99;--error-soft:55 19 15;--error-foreground:255 196 192;--info:var(--graphite-200);--info-soft:var(--graphite-800);--info-foreground:var(--graphite-100);--disabled:var(--graphite-700);--disabled-foreground:var(--graphite-500);--focus-ring:rgba(182,255,46,0.65);--tiktok:var(--cream-bone)}.dark .surface-contrast,.surface-bright,.surface-page{--background:250 250 250;--surface:255 255 255;--card:255 255 255;--card-hover:var(--graphite-50);--overlay:rgba(14,16,21,0.45);--foreground:var(--graphite-900);--foreground-secondary:var(--graphite-500);--foreground-muted:var(--graphite-400);--border:var(--graphite-200);--border-strong:var(--graphite-500);--primary-hover:var(--limon-600);--primary-soft:var(--limon-100);--primary-ink:var(--limon-800);--accent-2-soft:var(--iris-100);--accent-2-ink:var(--iris-800);--success:18 122 60;--success-soft:227 245 234;--success-foreground:12 82 40;--warning:154 91 0;--warning-soft:251 240 220;--warning-foreground:107 63 0;--error:200 50 47;--error-soft:251 233 232;--error-foreground:142 35 32;--info:var(--graphite-700);--info-soft:var(--graphite-100);--info-foreground:var(--graphite-800);--disabled:var(--graphite-200);--disabled-foreground:var(--graphite-400);--focus-ring:rgba(182,255,46,0.55);--tiktok:0 0 0}.dark .surface-page{--background:var(--graphite-950);--surface:var(--graphite-900);--card:var(--graphite-900);--card-hover:var(--graphite-800);--overlay:rgba(0,0,0,0.6);--foreground:var(--cream-bone);--foreground-secondary:var(--graphite-300);--foreground-muted:var(--graphite-400);--border:var(--graphite-600);--border-strong:var(--graphite-400);--primary-hover:var(--limon-400);--primary-soft:var(--limon-950);--primary-ink:var(--limon-500);--accent-2-soft:var(--iris-950);--accent-2-ink:var(--iris-400);--success:63 203 126;--success-soft:12 46 26;--success-foreground:168 237 198;--warning:245 181 68;--warning-soft:51 35 10;--warning-foreground:251 223 168;--error:255 107 99;--error-soft:55 19 15;--error-foreground:255 196 192;--info:var(--graphite-200);--info-soft:var(--graphite-800);--info-foreground:var(--graphite-100);--disabled:var(--graphite-700);--disabled-foreground:var(--graphite-500);--focus-ring:rgba(182,255,46,0.65);--tiktok:var(--cream-bone)}.mobile-tab-safe-bottom{padding-bottom:var(--mobile-tab-bar-height)}.mobile-dock-shell{--mobile-tab-bar-height:calc(4.75rem + max(0.75rem, env(safe-area-inset-bottom, 0px)))}@media (min-width:768px){.mobile-dock-shell{--mobile-tab-bar-height:0px}}