@layer base{html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-y:scroll}*,:before,:after{box-sizing:inherit}*{scrollbar-width:thin;scrollbar-color:var(--ink-hint) transparent}::-webkit-scrollbar{background-color:#0000;width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:calc(var(--radius-unit) * 2);background-color:var(--ink-hint)}body{font:500 var(--font-size-lg) / 1.5 var(--manrope-font-family);margin:0}@media print{body{background-color:var(--surface-page)}}}
@property --space-factor{syntax:"<number>";inherits:true;initial-value:1}:root{--space-unit:calc(2px * var(--space-factor));--space-1:var(--space-unit);--space-2:calc(var(--space-unit) * 2);--space-3:calc(var(--space-unit) * 3);--space-4:calc(var(--space-unit) * 4);--space-5:calc(var(--space-unit) * 5);--space-6:calc(var(--space-unit) * 6);--space-7:calc(var(--space-unit) * 7);--space-8:calc(var(--space-unit) * 8);--space-10:calc(var(--space-unit) * 10);--space-12:calc(var(--space-unit) * 12);--space-14:calc(var(--space-unit) * 14);--space-16:calc(var(--space-unit) * 16);--space-20:calc(var(--space-unit) * 20);--space-24:calc(var(--space-unit) * 24)}:root[data-density=compact]{--space-factor:.75}:root[data-density=comfortable]{--space-factor:1.25}
@property --radius-factor{syntax:"<number>";inherits:true;initial-value:1}:root{--radius-unit:calc(2px * var(--radius-factor));--radius-3:calc(var(--radius-unit) * 3);--radius-4:calc(var(--radius-unit) * 4);--radius-5:calc(var(--radius-unit) * 5);--radius-6:calc(var(--radius-unit) * 6);--radius-8:calc(var(--radius-unit) * 8);--radius-full:9999px}:root[data-corners=sharp]{--radius-factor:.5}:root[data-corners=round]{--radius-factor:1.5}
@property --font-factor{syntax:"<number>";inherits:true;initial-value:1}@property --font-weight-shift{syntax:"<number>";inherits:true;initial-value:0}:root{--font-size-2xs:calc(.625rem * var(--font-factor));--line-height-2xs:120%;--font-size-xs:calc(.75rem * var(--font-factor));--line-height-xs:133%;--font-size-sm:calc(.875rem * var(--font-factor));--line-height-sm:143%;--font-size-md:calc(1rem * var(--font-factor));--line-height-md:111%;--font-size-lg:calc(1.125rem * var(--font-factor));--line-height-lg:111%;--font-size-xl:calc(1.25rem * var(--font-factor));--line-height-xl:120%;--font-size-2xl:calc(1.5rem * var(--font-factor));--line-height-2xl:117%;--font-size-3xl:calc(1.75rem * var(--font-factor));--line-height-3xl:114%;--font-size-4xl:calc(2rem * var(--font-factor));--line-height-4xl:125%;--font-size-5xl:calc(2.5rem * var(--font-factor));--line-height-5xl:120%;--font-size-6xl:calc(5rem * var(--font-factor));--line-height-6xl:105%;--font-size-7xl:calc(6.25rem * var(--font-factor));--line-height-7xl:110%;--font-weight-regular:calc(400 + var(--font-weight-shift));--font-weight-medium:calc(500 + var(--font-weight-shift));--font-weight-semibold:calc(600 + var(--font-weight-shift));--font-weight-bold:calc(700 + var(--font-weight-shift))}:root[data-scheme=dark]{--font-weight-shift:-25}:root[data-text-size=small]{--font-factor:.875}:root[data-text-size=large]{--font-factor:1.125}
:root{--control-height-xs:calc(24px * var(--font-factor));--control-height-sm:calc(32px * var(--font-factor));--control-height-md:calc(40px * var(--font-factor));--control-height-lg:calc(48px * var(--font-factor));--icon-size-sm:calc(18px * var(--font-factor));--icon-size-md:calc(20px * var(--font-factor));--icon-size-lg:calc(24px * var(--font-factor));--control-corner:var(--radius-4);--focus-ring-width:2px;--focus-ring-offset:2px}
@property --header-height{syntax:"<length>";inherits:true;initial-value:80px}:root{--header-control-height:var(--control-height-md);--header-gap-item:var(--space-4);--header-gap-group:var(--space-6);--header-gap-zone:var(--space-16)}
:root{--card-corner:var(--radius-6);--card-gap:var(--space-8)}
:root{--plate-corner:calc(var(--radius-unit) * 15)}
:root{--panel-inset:0px;--panel-corner:0px}:root:not([data-corners=sharp]){--panel-inset:var(--space-3);--panel-corner:var(--radius-6)}
:root{--nav-item-corner:var(--radius-4);--nav-icon-size:var(--icon-size-lg);--nav-item-padding-inline:var(--space-10);--nav-toggle-gap:var(--space-4);--nav-toggle-reserve:calc(var(--control-height-md) + 2 * var(--nav-toggle-gap))}

:root{--text-display-200-size:var(--font-size-5xl);--text-display-200-line-height:var(--line-height-5xl);--text-display-200-weight:var(--font-weight-bold);--text-display-100-size:var(--font-size-5xl);--text-display-100-line-height:var(--line-height-5xl);--text-display-100-weight:var(--font-weight-medium);--text-heading-400-size:var(--font-size-4xl);--text-heading-400-line-height:var(--line-height-4xl);--text-heading-400-weight:var(--font-weight-medium);--text-heading-300-size:var(--font-size-3xl);--text-heading-300-line-height:var(--line-height-3xl);--text-heading-300-weight:var(--font-weight-regular);--text-heading-200-size:var(--font-size-2xl);--text-heading-200-line-height:var(--line-height-2xl);--text-heading-200-weight:var(--font-weight-medium);--text-heading-100-size:var(--font-size-xl);--text-heading-100-line-height:var(--line-height-xl);--text-heading-100-weight:var(--font-weight-medium);--text-body-300-size:var(--font-size-lg);--text-body-300-line-height:var(--line-height-lg);--text-body-300-weight:var(--font-weight-medium);--text-body-300-strong-size:var(--text-body-300-size);--text-body-300-strong-line-height:var(--text-body-300-line-height);--text-body-300-strong-weight:var(--font-weight-semibold);--text-body-200-size:var(--font-size-md);--text-body-200-line-height:var(--line-height-md);--text-body-200-weight:var(--font-weight-medium);--text-body-200-strong-size:var(--text-body-200-size);--text-body-200-strong-line-height:var(--text-body-200-line-height);--text-body-200-strong-weight:var(--font-weight-semibold);--text-body-100-size:var(--font-size-sm);--text-body-100-line-height:var(--line-height-sm);--text-body-100-weight:var(--font-weight-medium);--text-label-100-size:var(--font-size-sm);--text-label-100-line-height:var(--line-height-sm);--text-label-100-weight:var(--font-weight-semibold);--text-caption-100-size:var(--font-size-xs);--text-caption-100-line-height:var(--line-height-xs);--text-caption-100-weight:var(--font-weight-medium)}@media (min-width:500px){:root{--text-display-200-size:var(--font-size-6xl);--text-display-200-line-height:var(--line-height-6xl)}}@media (min-width:1280px){:root{--text-display-200-size:var(--font-size-7xl);--text-display-200-line-height:var(--line-height-7xl)}}
:root{--palette-gray-100:#fff;--palette-gray-99:#f9fafb;--palette-gray-96:#f2f2f2;--palette-gray-92:#e3e4e7;--palette-gray-87:#d4d4d4;--palette-gray-82:#c4c4c4;--palette-gray-78:#b7b7b7;--palette-gray-73:#a8a8a8;--palette-gray-72:#a4a4a4;--palette-gray-68:#989898;--palette-gray-62:#868688;--palette-gray-50:#616369;--palette-gray-38:#414246;--palette-gray-23:#151f23;--palette-gray-0:#000;--palette-gray-32:#2f3338;--palette-gray-26:#212429;--palette-gray-20:#14161a;--palette-gray-17:#0d1013;--palette-blue-94:#ddefff;--palette-blue-92:#d1e7ff;--palette-blue-82:#6ad2ff;--palette-blue-80:#8fc0ff;--palette-blue-73:#45b5e9;--palette-blue-70:#08a9f6;--palette-blue-68:#6197ee;--palette-blue-62:#4881f1;--palette-blue-59:#0487bf;--palette-blue-55:#4573ad;--palette-blue-50:#016b99;--palette-teal-95:#b7ffea;--palette-teal-94:#cbf4ff;--palette-teal-91:#68fee3;--palette-teal-80:#10d7e2;--palette-teal-70:#30b0c7;--palette-teal-60:#0d9488;--palette-teal-51:#037856;--palette-violet-94:#f1e5ff;--palette-violet-92:#e0e4fe;--palette-violet-65:#7a7dfd;--palette-violet-64:#7b78f2;--palette-violet-61:#9358f7;--palette-violet-57:#6d55f7;--palette-purple-99:#fcfbff;--palette-purple-97:#f6f3fe;--palette-purple-94:#ece8fe;--palette-purple-88:#dbcffe;--palette-purple-80:#c3b0fa;--palette-purple-70:#a789f0;--palette-purple-50:#6e47b7;--palette-purple-30:#332155;--palette-azure-99:#fafcff;--palette-azure-97:#eff6ff;--palette-azure-94:#dfecfe;--palette-azure-88:#bfdafe;--palette-azure-80:#93c1fe;--palette-azure-70:#5ba0fa;--palette-azure-50:#0160c1;--palette-azure-30:#082d5a;--palette-neutral-99:#fcfcfc;--palette-neutral-97:#f5f5f5;--palette-neutral-94:#ebebeb;--palette-neutral-88:#d7d7d7;--palette-neutral-80:#bebebe;--palette-neutral-70:#9e9e9e;--palette-neutral-50:#636363;--palette-neutral-30:#2e2e2e;--palette-neutral-23:#1d1d1d;--palette-slate-99:#fafcfe;--palette-slate-97:#f2f5f9;--palette-slate-94:#e7ecf2;--palette-slate-88:#d1d8e2;--palette-slate-80:#b6bfcb;--palette-slate-70:#959fae;--palette-slate-50:#586475;--palette-slate-30:#262e3a;--palette-green-96:#d6fedc;--palette-green-92:#c2f5b7;--palette-green-79:#6cd853;--palette-green-72:#54bf5c;--palette-green-66:#04b125;--palette-green-55:#208900;--palette-green-52:#097f23;--palette-amber-95:#ffebcf;--palette-amber-93:#ffe6a0;--palette-amber-87:#f9ce59;--palette-amber-79:#fea339;--palette-amber-66:#cd7c22;--palette-amber-60:#b46d10;--palette-amber-48:#8a4a00;--palette-yellow-92:#f8e3af;--palette-yellow-55:#8f6c00;--palette-red-97:#fff3f2;--palette-red-92:#ffdad4;--palette-red-75:#ff8273;--palette-red-63:#ec4437;--palette-red-55:#c5362e;--palette-pink-91:#fcd4e9;--palette-pink-55:#a839b0;--palette-pink-52:#bd0566}@supports (color:lab(0% 0 0)){:root{--palette-gray-100:lab(100% 0 0);--palette-gray-99:lab(98.2596% -.247478 -.70653);--palette-gray-96:lab(95.36% 0 0);--palette-gray-92:lab(90.7076% -.0829101 -1.13561);--palette-gray-87:lab(84.92% 0 -.0000119209);--palette-gray-82:lab(79.12% -.0000298023 -.0000119209);--palette-gray-78:lab(74.48% -.0000298023 0);--palette-gray-73:lab(68.912% 0 -.0000119209);--palette-gray-72:lab(67.52% -.0000298023 0);--palette-gray-68:lab(62.88% -.0000298023 0);--palette-gray-62:lab(55.8941% .294417 -1.09251);--palette-gray-50:lab(41.9414% .155285 -3.77066);--palette-gray-38:lab(28.0332% .269175 -2.63031);--palette-gray-23:lab(10.7565% -3.65731 -4.16743);--palette-gray-0:lab(0% 0 0);--palette-gray-32:lab(21.0963% -.74555 -3.63423);--palette-gray-26:lab(14.1351% -.723496 -3.62393);--palette-gray-20:lab(7.20761% -.533313 -2.84967);--palette-gray-17:lab(4.42371% -.373177 -2.11717);--palette-blue-94:lab(93.5069% -3.8178 -9.90326);--palette-blue-92:lab(90.5751% -3.47111 -18.7198);--palette-blue-82:lab(79.2152% -21.8079 -32.1286);--palette-blue-80:lab(76.0286% -4.43661 -36.6485);--palette-blue-73:lab(69.0369% -20.1734 -35.9675);--palette-blue-70:lab(64.9672% -15.7613 -49.5041);--palette-blue-68:lab(61.6788% 1.56733 -50.0531);--palette-blue-62:lab(54.5134% 9.77841 -63.1216);--palette-blue-59:lab(52.3887% -15.4516 -38.6926);--palette-blue-55:lab(47.2637% -2.32536 -36.2179);--palette-blue-50:lab(41.9547% -13.1215 -32.9437);--palette-teal-95:lab(94.8546% -26.4003 2.83133);--palette-teal-94:lab(93.5766% -11.9624 -10.0287);--palette-teal-91:lab(91.2535% -46.7277 .521851);--palette-teal-80:lab(78.1322% -41.5093 -18.4595);--palette-teal-70:lab(65.9674% -29.4456 -22.1871);--palette-teal-60:lab(54.8747% -35.9721 -3.4463);--palette-teal-51:lab(44.3316% -36.501 10.3233);--palette-violet-94:lab(92.4753% 7.64444 -11.1816);--palette-violet-92:lab(90.9116% 2.2786 -12.9459);--palette-violet-65:lab(56.9932% 25.8462 -65.8049);--palette-violet-64:lab(55.3379% 25.8749 -62.2014);--palette-violet-61:lab(50.8383% 49.9298 -72.0762);--palette-violet-57:lab(46.3619% 43.2493 -79.5);--palette-purple-99:lab(98.7883% .763714 -1.69973);--palette-purple-97:lab(96.3627% 2.3188 -5.07934);--palette-purple-94:lab(92.7184% 4.72558 -10.1004);--palette-purple-88:lab(85.3428% 10.7293 -21.609);--palette-purple-80:lab(75.5151% 18.4328 -34.4391);--palette-purple-70:lab(63.1546% 28.6539 -48.5346);--palette-purple-50:lab(39.2763% 36.5723 -54.409);--palette-purple-30:lab(17.4298% 18.6632 -28.8745);--palette-azure-99:lab(98.8291% -.383258 -1.84582);--palette-azure-97:lab(96.4873% -1.03414 -5.14637);--palette-azure-94:lab(92.9676% -1.9384 -10.2261);--palette-azure-88:lab(85.8949% -3.36355 -20.9035);--palette-azure-80:lab(76.3771% -3.86667 -35.4389);--palette-azure-70:lab(64.3122% -1.12274 -52.2581);--palette-azure-50:lab(40.5421% 6.7143 -58.4942);--palette-azure-30:lab(18.1078% 2.18187 -31.0535);--palette-neutral-99:lab(98.84% .0000298023 -.0000119209);--palette-neutral-97:lab(96.52% -.0000298023 .0000119209);--palette-neutral-94:lab(93.04% .0000298023 -.0000119209);--palette-neutral-88:lab(86.08% -.0000298023 0);--palette-neutral-80:lab(76.8% -.0000298023 0);--palette-neutral-70:lab(65.2% 0 0);--palette-neutral-50:lab(42% 0 0);--palette-neutral-30:lab(18.8% 0 0);--palette-neutral-23:lab(10.68% .00000745058 -.00000298023);--palette-slate-99:lab(98.8336% -.231713 -1.10856);--palette-slate-97:lab(96.5068% -.457943 -2.2138);--palette-slate-94:lab(93.0173% -.749946 -3.68221);--palette-slate-88:lab(86.0444% -1.09622 -5.50767);--palette-slate-80:lab(76.7499% -1.41364 -7.31876);--palette-slate-70:lab(65.1329% -1.68538 -9.10895);--palette-slate-50:lab(41.9073% -1.79581 -10.8338);--palette-slate-30:lab(18.7127% -1.31029 -8.96046);--palette-green-96:lab(96.1651% -17.8927 11.9467);--palette-green-92:lab(91.9352% -25.632 24.8016);--palette-green-79:lab(77.8922% -50.6706 53.6775);--palette-green-72:lab(69.5705% -47.7195 39.7963);--palette-green-66:lab(63.0146% -58.9866 54.6338);--palette-green-55:lab(49.9298% -50.3526 61.2672);--palette-green-52:lab(46.1955% -45.1023 39.2232);--palette-amber-95:lab(94.2525% 4.93851 18.9744);--palette-amber-93:lab(92.2395% 1.58051 37.3529);--palette-amber-87:lab(85.044% 6.46368 62.4307);--palette-amber-79:lab(75.1613% 29.1011 65.9061);--palette-amber-66:lab(60.0628% 27.3671 58.5739);--palette-amber-60:lab(53.1766% 24.54 56.9366);--palette-amber-48:lab(38.811% 24.7316 48.3147);--palette-yellow-92:lab(90.9904% 1.67251 28.3224);--palette-yellow-55:lab(47.9726% 9.4941 86.0329);--palette-red-97:lab(96.7442% 4.03687 1.97948);--palette-red-92:lab(89.9092% 27.4021 17.0178);--palette-red-75:lab(69.0555% 55.9893 36.8339);--palette-red-63:lab(55.0949% 64.0735 47.184);--palette-red-55:lab(46.0341% 56.5588 39.9036);--palette-pink-91:lab(88.8539% 16.8735 -4.93436);--palette-pink-55:lab(44.6377% 56.7582 -41.1643);--palette-pink-52:lab(41.6677% 66.9667 -.367039)}}
:where(:root),[data-theme=cosmic]{--theme-accent-99:var(--palette-neutral-99);--theme-accent-97:var(--palette-neutral-97);--theme-accent-94:var(--palette-neutral-94);--theme-accent-88:var(--palette-neutral-88);--theme-accent-80:var(--palette-neutral-80);--theme-accent-70:var(--palette-neutral-70);--theme-accent-50:var(--palette-neutral-23);--theme-accent-30:var(--palette-neutral-23);--logo-motion:stars;--theme-scenery:none;--theme-brand-gradient:linear-gradient(96deg, var(--palette-violet-61) 1%, var(--palette-violet-64) 26%, var(--palette-blue-68) 49%, var(--palette-blue-73) 75%, var(--palette-teal-80) 97%)}:where(:root[data-scheme=dark]:not([data-theme])),[data-scheme=dark][data-theme=cosmic],[data-scheme=dark] [data-theme=cosmic]{--theme-accent-50:var(--palette-neutral-50);--theme-nav-lightness-shift:-.055;--theme-scenery:cosmic}
[data-theme=onyx]{--theme-accent-99:var(--palette-neutral-99);--theme-accent-97:var(--palette-neutral-97);--theme-accent-94:var(--palette-neutral-94);--theme-accent-88:var(--palette-neutral-88);--theme-accent-80:var(--palette-neutral-80);--theme-accent-70:var(--palette-neutral-70);--theme-accent-50:var(--palette-neutral-50);--theme-accent-30:var(--palette-neutral-30);--logo-motion:stone}
[data-theme=graphite]{--theme-accent-99:var(--palette-slate-99);--theme-accent-97:var(--palette-slate-97);--theme-accent-94:var(--palette-slate-94);--theme-accent-88:var(--palette-slate-88);--theme-accent-80:var(--palette-slate-80);--theme-accent-70:var(--palette-slate-70);--theme-accent-50:var(--palette-slate-50);--theme-accent-30:var(--palette-slate-30);--logo-motion:pencil}
[data-theme=amethyst]{--theme-accent-99:var(--palette-purple-99);--theme-accent-97:var(--palette-purple-97);--theme-accent-94:var(--palette-purple-94);--theme-accent-88:var(--palette-purple-88);--theme-accent-80:var(--palette-purple-80);--theme-accent-70:var(--palette-purple-70);--theme-accent-50:var(--palette-purple-50);--theme-accent-30:var(--palette-purple-30);--logo-motion:aurora}
[data-theme=ocean]{--theme-accent-99:var(--palette-azure-99);--theme-accent-97:var(--palette-azure-97);--theme-accent-94:var(--palette-azure-94);--theme-accent-88:var(--palette-azure-88);--theme-accent-80:var(--palette-azure-80);--theme-accent-70:var(--palette-azure-70);--theme-accent-50:var(--palette-azure-50);--theme-accent-30:var(--palette-azure-30);--logo-motion:wave;--theme-scenery:ocean}
:where([data-theme]){--theme-scenery:none}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--scheme-invert:0}[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--scheme-invert:1}
:root,[data-theme],[data-scheme]{--surface-page:var(--theme-accent-97);--surface-nav:oklch(from var(--theme-accent-50) l calc(c / 2) h);--surface-raised:var(--palette-gray-100);--surface-glass:oklch(from var(--surface-page) l c h / 78%);--surface-glass-filter:blur(14px) saturate(130%);--shadow-raised:1px 2px 3px oklch(from var(--theme-accent-30) l c h / 18%), 2px 6px 16px oklch(from var(--theme-accent-30) l c h / 14%);--surface-overlay:var(--palette-gray-100);--shadow-overlay:2px 4px 8px oklch(from var(--theme-accent-30) l c h / 20%), 4px 12px 32px oklch(from var(--theme-accent-30) l c h / 16%);--surface-modal:var(--palette-gray-100);--shadow-modal:4px 8px 16px oklch(from var(--palette-gray-0) l c h / 16%), 8px 24px 56px oklch(from var(--palette-gray-0) l c h / 22%);--scrim:oklch(from var(--palette-gray-0) l c h / 50%);--surface-media:var(--palette-gray-0);--ink-on-media:var(--palette-gray-100);--surface-sunken:var(--palette-gray-96);--surface-subtle:var(--theme-accent-99);--surface-hover:var(--palette-gray-99);--surface-tint:var(--theme-accent-88);--surface-tint-subtle:color-mix(in oklch, var(--surface-tint), var(--surface-page) 60%);--surface-tint-hover:color-mix(in oklch, var(--surface-tint), var(--surface-page) 45%);--surface-accent:var(--theme-accent-50);--surface-error:var(--palette-red-63);--surface-success:var(--palette-green-66);--surface-warning:var(--palette-amber-79);--surface-info:var(--palette-blue-59);--surface-disabled:var(--palette-gray-92);--surface-brand:var(--theme-brand-gradient);--surface-glow:radial-gradient(ellipse 80% 75% at 20% 0%, oklch(from var(--theme-accent-50) l c h / 19%), transparent);--surface-scenery-light:var(--theme-accent-80);--surface-scenery-shade:var(--theme-accent-50)}@property --theme-nav-lightness-shift{syntax:"<number>";inherits:false;initial-value:-.045}[data-scheme=dark],[data-scheme=dark] [data-theme]{--surface-page:oklch(from var(--theme-accent-30) calc(l - .09) calc(c * .13) h);--surface-nav:oklch(from var(--theme-accent-30) calc(l + var(--theme-nav-lightness-shift)) calc(c * .3) h);--surface-raised:oklch(from var(--theme-accent-30) calc(l - .04) calc(c * .3) h);--shadow-raised:1px 2px 3px oklch(from var(--palette-gray-0) l c h / 40%), 2px 6px 16px oklch(from var(--palette-gray-0) l c h / 30%);--surface-overlay:oklch(from var(--theme-accent-30) calc(l - .01) calc(c * .3) h);--shadow-overlay:2px 4px 8px oklch(from var(--palette-gray-0) l c h / 45%), 4px 12px 32px oklch(from var(--palette-gray-0) l c h / 35%);--surface-modal:oklch(from var(--theme-accent-30) calc(l + .02) calc(c * .3) h);--shadow-modal:4px 8px 16px oklch(from var(--palette-gray-0) l c h / 50%), 8px 24px 56px oklch(from var(--palette-gray-0) l c h / 40%);--surface-sunken:var(--palette-gray-17);--surface-subtle:oklch(from var(--theme-accent-30) calc(l - .07) calc(c * .3) h);--surface-hover:oklch(from var(--ink-primary) l c h / 10%);--surface-tint:var(--theme-accent-30);--surface-disabled:oklch(from var(--ink-primary) l c h / 10%);--surface-scenery-light:var(--theme-accent-70)}
:root,[data-theme],[data-scheme]{--status-online:var(--palette-green-72);--status-info:var(--palette-blue-80);--status-success:var(--palette-green-79);--status-warning:var(--palette-amber-87);--status-error:var(--palette-red-75);--status-info-subtle:var(--palette-blue-92);--status-success-subtle:var(--palette-green-92);--status-warning-subtle:var(--palette-yellow-92);--status-error-subtle:var(--palette-red-92);--status-neutral-surface:var(--decor-gray-subtle);--status-neutral-ink:var(--decor-gray-ink);--status-open-surface:var(--decor-blue-subtle);--status-open-ink:var(--decor-blue-ink);--status-progress-surface:var(--decor-yellow-subtle);--status-progress-ink:var(--decor-yellow-ink);--status-review-surface:var(--decor-violet-subtle);--status-review-ink:var(--decor-violet-ink);--status-delivered-surface:var(--decor-teal-subtle);--status-delivered-ink:var(--decor-teal-ink);--status-success-surface:var(--decor-green-subtle);--status-success-ink:var(--decor-green-ink);--status-canceled-surface:var(--decor-pink-subtle);--status-canceled-ink:var(--decor-pink-ink);--status-danger-surface:var(--decor-red-subtle);--status-danger-ink:var(--decor-red-ink)}[data-scheme=dark],[data-scheme=dark] [data-theme]{--status-info:color-mix(in oklab, var(--palette-blue-55) 65%, var(--surface-page));--status-success:color-mix(in oklab, var(--palette-green-55) 65%, var(--surface-page));--status-warning:color-mix(in oklab, var(--palette-yellow-55) 65%, var(--surface-page));--status-error:color-mix(in oklab, var(--palette-red-55) 65%, var(--surface-page));--status-info-subtle:color-mix(in oklab, var(--palette-blue-55) 18%, var(--surface-page));--status-success-subtle:color-mix(in oklab, var(--palette-green-55) 18%, var(--surface-page));--status-warning-subtle:color-mix(in oklab, var(--palette-yellow-55) 18%, var(--surface-page));--status-error-subtle:color-mix(in oklab, var(--palette-red-55) 18%, var(--surface-page))}
:root,[data-theme],[data-scheme]{--border-default:var(--palette-gray-92);--border-strong:var(--palette-gray-82);--border-divider:var(--palette-gray-87);--border-nav:oklch(from var(--ink-nav) l c h / 35%)}[data-scheme=dark],[data-scheme=dark] [data-theme]{--border-default:oklch(from var(--ink-primary) l c h / 14%);--border-strong:oklch(from var(--ink-primary) l c h / 22%);--border-divider:oklch(from var(--ink-primary) l c h / 18%)}
:root,[data-theme],[data-scheme]{--ink-primary:var(--palette-gray-23);--ink-secondary:var(--palette-gray-38);--ink-hint:var(--palette-gray-62);--ink-disabled:var(--palette-gray-78);--ink-error:var(--palette-red-63);--ink-success:var(--palette-green-66);--ink-warning:var(--palette-amber-79);--ink-info:var(--palette-blue-59);--ink-accent:var(--theme-accent-50);--ink-link:var(--ink-accent);--ink-accent-alt:oklch(from var(--ink-accent) l c calc(h - 40));--ink-inverse:var(--palette-gray-100);--ink-on-status:var(--surface-page);--ink-icon:color-mix(in oklch, var(--ink-muted), var(--surface-page) 21%);--ink-nav:var(--theme-accent-94);--ink-nav-hint:var(--theme-accent-80);--ink-nav-accent:var(--palette-gray-100);--ink-nav-icon:color-mix(in oklch, var(--ink-nav), var(--surface-nav) 21%);--ink-nav-logo:var(--palette-gray-100);--ink-nav-logo-fill:var(--theme-accent-70);--ink-nav-logo-glow:var(--theme-accent-94);--ink-logo:var(--palette-gray-23);--ink-logo-glow:var(--theme-accent-88);--ink-logo-halo:transparent;--ink-rating:var(--palette-amber-79);--border-selected:var(--ink-accent);--surface-selected:var(--theme-accent-94);--ink-muted:var(--palette-gray-50);--ink-subtle:var(--palette-gray-68);--ink-faint:var(--palette-gray-73)}[data-scheme=dark],[data-scheme=dark] [data-theme]{--ink-primary:var(--palette-gray-92);--ink-secondary:var(--palette-gray-78);--ink-hint:var(--palette-gray-68);--ink-disabled:oklch(from var(--ink-primary) l c h / 38%);--ink-info:var(--palette-blue-70);--ink-accent:var(--theme-accent-70);--ink-logo:var(--palette-gray-92);--ink-logo-glow:oklch(from var(--ink-accent) calc(l + .1) c h);--ink-logo-halo:currentColor;--ink-on-status:var(--ink-secondary);--ink-nav:var(--ink-muted);--ink-nav-hint:var(--ink-hint);--ink-nav-accent:var(--ink-accent);--ink-nav-logo:var(--ink-logo);--ink-nav-logo-fill:var(--ink-accent);--ink-nav-logo-glow:var(--ink-logo-glow);--surface-selected:oklch(from var(--ink-accent) l c h / 16%);--ink-muted:var(--palette-gray-72);--ink-subtle:var(--palette-gray-62);--ink-faint:var(--palette-gray-50)}
:root,[data-theme],[data-scheme]{--state-hover-tint:8%;--state-press-tint:16%;--state-hover-shade:.05;--state-press-shade:.1;--focus-ring-color:var(--ink-accent)}
:root,[data-theme],[data-scheme]{--decor-red:var(--palette-red-63);--decor-orange:var(--palette-amber-66);--decor-yellow:var(--palette-amber-87);--decor-green:var(--palette-green-66);--decor-teal:var(--palette-teal-60);--decor-cyan:var(--palette-teal-70);--decor-blue:var(--palette-blue-59);--decor-indigo:var(--palette-blue-62);--decor-violet:var(--palette-violet-57);--decor-magenta:var(--palette-pink-55);--decor-pink:var(--palette-pink-52);--decor-gray:var(--palette-gray-38);--decor-red-subtle:var(--palette-red-97);--decor-red-ink:var(--palette-red-63);--decor-orange-subtle:var(--palette-amber-95);--decor-orange-ink:var(--palette-amber-60);--decor-yellow-subtle:var(--palette-amber-93);--decor-yellow-ink:var(--palette-amber-48);--decor-green-subtle:var(--palette-green-96);--decor-green-ink:var(--palette-green-52);--decor-teal-subtle:var(--palette-teal-95);--decor-teal-ink:var(--palette-teal-51);--decor-blue-subtle:var(--palette-blue-94);--decor-blue-ink:var(--palette-blue-50);--decor-indigo-subtle:var(--palette-violet-92);--decor-indigo-ink:var(--palette-violet-65);--decor-violet-subtle:var(--palette-violet-94);--decor-violet-ink:var(--palette-violet-57);--decor-pink-subtle:var(--palette-pink-91);--decor-pink-ink:var(--palette-pink-52);--decor-gray-subtle:var(--palette-gray-96);--decor-gray-ink:var(--palette-gray-50)}[data-scheme=dark],[data-scheme=dark] [data-theme]{--decor-red-subtle:color-mix(in oklab, var(--decor-red) 20%, var(--surface-page));--decor-red-ink:color-mix(in oklab, var(--decor-red) 45%, var(--ink-primary));--decor-orange-subtle:color-mix(in oklab, var(--decor-orange) 20%, var(--surface-page));--decor-orange-ink:color-mix(in oklab, var(--decor-orange) 45%, var(--ink-primary));--decor-yellow-subtle:color-mix(in oklab, var(--decor-yellow) 20%, var(--surface-page));--decor-yellow-ink:color-mix(in oklab, var(--decor-yellow) 45%, var(--ink-primary));--decor-green-subtle:color-mix(in oklab, var(--decor-green) 20%, var(--surface-page));--decor-green-ink:color-mix(in oklab, var(--decor-green) 45%, var(--ink-primary));--decor-teal-subtle:color-mix(in oklab, var(--decor-teal) 20%, var(--surface-page));--decor-teal-ink:color-mix(in oklab, var(--decor-teal) 45%, var(--ink-primary));--decor-blue-subtle:color-mix(in oklab, var(--decor-blue) 20%, var(--surface-page));--decor-blue-ink:color-mix(in oklab, var(--decor-blue) 45%, var(--ink-primary));--decor-indigo-subtle:color-mix(in oklab, var(--decor-indigo) 20%, var(--surface-page));--decor-indigo-ink:color-mix(in oklab, var(--decor-indigo) 45%, var(--ink-primary));--decor-violet-subtle:color-mix(in oklab, var(--decor-violet) 20%, var(--surface-page));--decor-violet-ink:color-mix(in oklab, var(--decor-violet) 45%, var(--ink-primary));--decor-pink-subtle:color-mix(in oklab, var(--decor-pink) 20%, var(--surface-page));--decor-pink-ink:color-mix(in oklab, var(--decor-pink) 45%, var(--ink-primary));--decor-gray-subtle:color-mix(in oklab, var(--decor-gray) 20%, var(--surface-page));--decor-gray-ink:color-mix(in oklab, var(--decor-gray) 45%, var(--ink-primary))}
:root,[data-theme],[data-scheme]{--user-customer-ink:var(--ink-accent);--user-customer-surface:color-mix(in oklab, var(--user-customer-ink) 16%, var(--surface-raised));--user-freelancer-ink:var(--ink-accent-alt);--user-freelancer-surface:color-mix(in oklab, var(--user-freelancer-ink) 16%, var(--surface-raised))}


:root{--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--duration-slower:.5s;--easing-standard:cubic-bezier(.4, 0, .2, 1);--easing-spring:cubic-bezier(.34, 1.45, .64, 1);--easing-decelerate:cubic-bezier(.2, .8, .2, 1);--nav-relief-press:.1s ease-out;--nav-tint:.18s ease-out}:root[data-motion=reduced]{--duration-fast:.01ms;--duration-base:.01ms;--duration-slow:.01ms;--duration-slower:.01ms}
:root{--layer-sticky:200;--layer-header:1000;--layer-glow:1100;--layer-drawer:1200;--layer-modal:1300;--layer-dropdown:1300;--layer-toast:1400;--layer-tooltip:1500}
body{background-color:var(--surface-page);color:var(--ink-primary)}:where(body [data-scheme]){color:var(--ink-primary)}body:before{content:"";z-index:var(--layer-glow);background:var(--surface-glow);mix-blend-mode:screen;pointer-events:none;position:fixed;inset:0}.typography{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.typography[data-lines]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.typography[data-lines="1"]{-webkit-line-clamp:1}.typography[data-lines="2"]{-webkit-line-clamp:2}.typography[data-lines="3"]{-webkit-line-clamp:3}.typography[data-lines="4"]{-webkit-line-clamp:4}.typography[data-lines="5"]{-webkit-line-clamp:5}.typography[data-lines="6"]{-webkit-line-clamp:6}.typography[data-lines="7"]{-webkit-line-clamp:7}.typography[data-lines="8"]{-webkit-line-clamp:8}.typography[data-lines="9"]{-webkit-line-clamp:9}.typography[data-lines="10"]{-webkit-line-clamp:10}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100px)}}svg[data-icon]{flex-shrink:0}[data-nav-icon]{font-size:var(--nav-icon-size);flex-shrink:0}[data-nav-label]{--nav-label-gap:var(--space-8);--nav-label-slide:calc(-1 * (var(--nav-label-gap) + var(--nav-icon-size)));min-width:0;white-space:nowrap;text-align:start;text-indent:0;opacity:1;flex:1;margin-inline-start:var(--nav-label-gap);transition:text-indent .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),margin-inline-start .3s cubic-bezier(.4,0,.2,1);overflow-x:clip}body[data-sidebar-collapsed=true] [data-nav-collapsible] [data-nav-label]{text-indent:var(--nav-label-slide);opacity:0;margin-inline-start:0}:root[data-motion=reduced] [data-nav-label]{transition:none}
