@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NeueMetanaMono;src:url(/fonts/NeueMetana/NeueMetanaMono-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--color-primary-50:#fff2e0;--color-primary-100:#ffe5c7;--color-primary-200:#ffd09b;--color-primary-300:#ffbb71;--color-primary-400:#ffa629;--color-primary-500:#fc9a00;--color-primary-600:#e08600;--color-primary-700:#b96a00;--color-primary-800:#995600;--color-primary-900:#7e4600;--color-primary-950:#442600;--color-primary-alpha-5:#fc9a000d;--color-primary-alpha-10:#fc9a001a;--color-primary-alpha-20:#fc9a0033;--color-primary-alpha-50:#fc9a0080;--color-secondary-50:#f6f3ff;--color-secondary-100:#ece7ff;--color-secondary-200:#ddd3ff;--color-secondary-300:#c6b3ff;--color-secondary-400:#a58bec;--color-secondary-500:#7a59c3;--color-secondary-600:#6744ac;--color-secondary-700:#553790;--color-secondary-800:#432b74;--color-secondary-900:#2e1a54;--color-secondary-950:#140a29;--color-secondary-alpha-5:#7a59c30d;--color-secondary-alpha-10:#7a59c31a;--color-secondary-alpha-20:#7a59c333;--color-secondary-alpha-50:#7a59c380;--color-neutral-50:#f7f8ff;--color-neutral-100:#f1f1f8;--color-neutral-200:#e0e0e8;--color-neutral-300:#d0d0d7;--color-neutral-400:#97979e;--color-neutral-500:#717177;--color-neutral-600:#54555b;--color-neutral-700:#3f3f45;--color-neutral-800:#26262b;--color-neutral-900:#18181d;--color-neutral-950:#09090d;--color-neutral-alpha-5:#18181d0d;--color-neutral-alpha-10:#18181d1a;--color-neutral-alpha-20:#18181d33;--color-neutral-alpha-50:#18181d80;--color-cream-50:#fefbf8;--color-cream-100:#faf6f2;--color-cream-200:#f5ede7;--color-cream-300:#f0e6de;--color-cream-400:#e2d5cb;--color-cream-500:#cec1b8;--color-cream-600:#a79c94;--color-cream-700:#817872;--color-cream-800:#5a544f;--color-cream-900:#3f3935;--color-cream-950:#1d1a17;--color-cream-alpha-5:#cec1b80d;--color-cream-alpha-10:#cec1b81a;--color-cream-alpha-20:#cec1b833;--color-cream-alpha-50:#cec1b880;--color-success-50:#e4fcf0;--color-success-100:#c7f9e1;--color-success-200:#a1eecc;--color-success-300:#70ddb1;--color-success-400:#1fc893;--color-success-500:#00ac7c;--color-success-600:#009068;--color-success-700:#007753;--color-success-800:#006245;--color-success-900:#004f38;--color-success-950:#002619;--color-success-alpha-5:#00ac7c0d;--color-success-alpha-10:#00ac7c1a;--color-success-alpha-20:#00ac7c33;--color-success-alpha-50:#00ac7c80;--color-warning-50:#fff4e0;--color-warning-100:#ffe8c1;--color-warning-200:#fed48d;--color-warning-300:#f7c15f;--color-warning-400:#f3b01d;--color-warning-500:#e2a000;--color-warning-600:#c88b00;--color-warning-700:#a07000;--color-warning-800:#825b00;--color-warning-900:#6d4b00;--color-warning-950:#382500;--color-warning-alpha-5:#e2a0000d;--color-warning-alpha-10:#e2a0001a;--color-warning-alpha-20:#e2a00033;--color-warning-alpha-50:#e2a00080;--color-danger-50:#fff1f0;--color-danger-100:#ffe3df;--color-danger-200:#ffccc7;--color-danger-300:#ffaba3;--color-danger-400:#eb827b;--color-danger-500:#d55f59;--color-danger-600:#b94642;--color-danger-700:#9a3936;--color-danger-800:#7e302d;--color-danger-900:#6a2c29;--color-danger-950:#371210;--color-danger-alpha-5:#d55f590d;--color-danger-alpha-10:#d55f591a;--color-danger-alpha-20:#d55f5933;--color-danger-alpha-50:#d55f5980;--color-info-50:#f6f9fc;--color-info-100:#eef2f9;--color-info-200:#dce2ec;--color-info-300:#c3cbd8;--color-info-400:#8e99ab;--color-info-500:#677284;--color-info-600:#4c5666;--color-info-700:#3b4350;--color-info-800:#282e38;--color-info-900:#171b22;--color-info-950:#07090d;--color-info-alpha-5:#6772840d;--color-info-alpha-10:#6772841a;--color-info-alpha-20:#67728433;--color-info-alpha-50:#67728480;--color-bg-primary:#fff;--color-bg-secondary:var(--color-neutral-50);--color-bg-tertiary:var(--color-neutral-100);--color-bg-inverse:var(--color-neutral-900);--color-bg-overlay:var(--color-neutral-950);--color-bg-overlay-alpha:#09090d80;--color-bg-overlay-glass:#f8f8fc80;--color-bg-subtle:var(--color-neutral-50);--color-bg-muted:var(--color-neutral-100);--color-text-primary:var(--color-neutral-900);--color-text-secondary:var(--color-neutral-600);--color-text-tertiary:var(--color-neutral-500);--color-text-muted:var(--color-neutral-400);--color-text-inverse:#fff;--color-text-link:var(--color-primary-600);--color-text-link-hover:var(--color-primary-700);--color-text-accent:var(--color-secondary-600);--color-border-default:var(--color-neutral-200);--color-border-strong:var(--color-neutral-300);--color-border-subtle:var(--color-neutral-100);--color-border-focus:var(--color-primary-500);--color-border-error:var(--color-danger-500);--color-state-hover:#00000008;--color-state-active:#0000000f;--color-state-selected:var(--color-primary-50);--color-state-disabled:var(--color-neutral-100);--color-white:#fff;--color-black:#000}@supports (color:lab(0% 0 0)){:root{--color-primary-50:lab(96.4954% 5.58907 14.372);--color-primary-100:lab(92.9652% 10.3684 25.7055);--color-primary-200:lab(87.017% 19.472 46.5383);--color-primary-300:lab(81.0319% 27.8538 67.3591);--color-primary-400:lab(76.2095% 34.8081 91.5629);--color-primary-500:lab(72.6474% 37.4488 112.633);--color-primary-600:lab(64.4691% 38.3513 134.353);--color-primary-700:lab(52.9833% 32.53 104.154);--color-primary-800:lab(43.7673% 28.8332 86.3152);--color-primary-900:lab(35.7204% 24.9981 68.756);--color-primary-950:lab(18.457% 17.473 34.962);--color-primary-alpha-5:lab(72.6474% 37.4488 112.633/.05);--color-primary-alpha-10:lab(72.6474% 37.4488 112.633/.1);--color-primary-alpha-20:lab(72.6474% 37.4488 112.633/.2);--color-primary-alpha-50:lab(72.6474% 37.4488 112.633/.5);--color-secondary-50:lab(96.3119% 3.00649 -6.81709);--color-secondary-100:lab(92.6109% 6.17501 -13.5331);--color-secondary-200:lab(86.4508% 11.2778 -23.4341);--color-secondary-300:lab(76.6196% 18.9126 -36.3414);--color-secondary-400:lab(63.3409% 25.8024 -45.7555);--color-secondary-500:lab(45.4047% 32.3507 -51.7853);--color-secondary-600:lab(37.1482% 33.7111 -51.6439);--color-secondary-700:lab(30.5047% 29.4972 -45.1884);--color-secondary-800:lab(23.8611% 25.2833 -38.7329);--color-secondary-900:lab(14.8478% 21.5512 -32.2421);--color-secondary-950:lab(4.58159% 10.0639 -18.244);--color-secondary-alpha-5:lab(45.4047% 32.3507 -51.7853/.05);--color-secondary-alpha-10:lab(45.4047% 32.3507 -51.7853/.1);--color-secondary-alpha-20:lab(45.4047% 32.3507 -51.7853/.2);--color-secondary-alpha-50:lab(45.4047% 32.3507 -51.7853/.5);--color-neutral-50:lab(97.5947% .937521 -3.65156);--color-neutral-100:lab(95.2747% .937969 -3.65123);--color-neutral-200:lab(89.4746% .93931 -3.65036);--color-neutral-300:lab(83.6745% .940889 -3.6494);--color-neutral-400:lab(62.7939% .948221 -3.64484);--color-neutral-500:lab(47.7134% .956506 -3.63976);--color-neutral-600:lab(36.1127% .966162 -3.63401);--color-neutral-700:lab(26.8319% .97768 -3.62734);--color-neutral-800:lab(15.2303% 1.00175 -3.61401);--color-neutral-900:lab(8.26848% 1.0273 -3.60075);--color-neutral-950:lab(2.43513% .498824 -1.83362);--color-neutral-alpha-5:lab(8.26848% 1.0273 -3.60075/.05);--color-neutral-alpha-10:lab(8.26848% 1.0273 -3.60075/.1);--color-neutral-alpha-20:lab(8.26848% 1.0273 -3.60075/.2);--color-neutral-alpha-50:lab(8.26848% 1.0273 -3.60075/.5);--color-cream-50:lab(98.8312% .835866 1.65983);--color-cream-100:lab(97.0875% 1.17382 2.32612);--color-cream-200:lab(94.1778% 2.02829 3.99799);--color-cream-300:lab(91.8516% 2.54828 5.00597);--color-cream-400:lab(86.0404% 3.42956 6.69673);--color-cream-500:lab(79.08% 3.43752 6.70244);--color-cream-600:lab(65.1637% 3.09959 6.03628);--color-cream-700:lab(51.2497% 2.58359 5.03061);--color-cream-800:lab(36.1757% 2.0691 4.02619);--color-cream-900:lab(24.5795% 1.7288 3.3585);--color-cream-950:lab(9.50282% 1.39786 2.69779);--color-cream-alpha-5:lab(79.08% 3.43752 6.70244/.05);--color-cream-alpha-10:lab(79.08% 3.43752 6.70244/.1);--color-cream-alpha-20:lab(79.08% 3.43752 6.70244/.2);--color-cream-alpha-50:lab(79.08% 3.43752 6.70244/.5);--color-success-50:lab(96.9239% -9.8992 2.86828);--color-success-100:lab(93.8452% -19.9356 5.7542);--color-success-200:lab(88.4436% -30.1534 8.6629);--color-success-300:lab(80.718% -40.6436 11.605);--color-success-400:lab(71.8273% -51.5662 14.5983);--color-success-500:lab(62.5429% -51.9292 14.641);--color-success-600:lab(53.1284% -48.6706 13.6885);--color-success-700:lab(43.5845% -41.7004 11.731);--color-success-800:lab(36.362% -34.6195 9.76065);--color-success-900:lab(29.1391% -27.5625 7.79291);--color-success-950:lab(12.5021% -17.2159 4.8693);--color-success-alpha-5:lab(62.5429% -51.9292 14.641/.05);--color-success-alpha-10:lab(62.5429% -51.9292 14.641/.1);--color-success-alpha-20:lab(62.5429% -51.9292 14.641/.2);--color-success-alpha-50:lab(62.5429% -51.9292 14.641/.5);--color-warning-50:lab(96.5959% 1.91957 11.4456);--color-warning-100:lab(93.1608% 4.39197 23.3808);--color-warning-200:lab(87.3678% 8.60804 40.6153);--color-warning-300:lab(81.5265% 12.5628 55.6298);--color-warning-400:lab(76.8064% 17.1488 74.8702);--color-warning-500:lab(70.9465% 19.2186 87.3143);--color-warning-600:lab(62.8116% 18.3834 86.1234);--color-warning-700:lab(51.2092% 16.2654 78.3504);--color-warning-800:lab(41.9414% 13.907 65.2325);--color-warning-900:lab(35.0077% 11.3181 50.9422);--color-warning-950:lab(16.4709% 6.62138 24.7068);--color-warning-alpha-5:lab(70.9465% 19.2186 87.3143/.05);--color-warning-alpha-10:lab(70.9465% 19.2186 87.3143/.1);--color-warning-alpha-20:lab(70.9465% 19.2186 87.3143/.2);--color-warning-alpha-50:lab(70.9465% 19.2186 87.3143/.5);--color-danger-50:lab(96.3359% 6.12152 3.29586);--color-danger-100:lab(92.6692% 12.2811 6.63735);--color-danger-200:lab(86.5837% 21.5948 11.7596);--color-danger-300:lab(78.1698% 31.0117 17.0814);--color-danger-400:lab(66.2629% 40.5713 22.802);--color-danger-500:lab(55.605% 47.07 27.1612);--color-danger-600:lab(46.3104% 47.2106 27.79);--color-danger-700:lab(38.3897% 40.9094 24.0524);--color-danger-800:lab(31.631% 34.5897 20.2269);--color-danger-900:lab(27.1953% 28.2388 16.2842);--color-danger-950:lab(11.248% 18.8478 10.2853);--color-danger-alpha-5:lab(55.605% 47.07 27.1612/.05);--color-danger-alpha-10:lab(55.605% 47.07 27.1612/.1);--color-danger-alpha-20:lab(55.605% 47.07 27.1612/.2);--color-danger-alpha-50:lab(55.605% 47.07 27.1612/.5);--color-info-50:lab(97.6644% -.267297 -1.87219);--color-info-100:lab(95.3279% -.518709 -3.73528);--color-info-200:lab(89.5104% -.750661 -5.5878);--color-info-300:lab(81.3713% -.956416 -7.4271);--color-info-400:lab(62.7666% -1.24702 -11.0514);--color-info-500:lab(47.6812% -1.14912 -11.0096);--color-info-600:lab(36.0748% -1.03399 -10.9641);--color-info-700:lab(27.976% -.868633 -9.1394);--color-info-800:lab(18.7165% -.689328 -7.3094);--color-info-900:lab(9.45698% -.509754 -5.47932);--color-info-950:lab(2.4592% -.149362 -1.88869);--color-info-alpha-5:lab(47.6812% -1.14912 -11.0096/.05);--color-info-alpha-10:lab(47.6812% -1.14912 -11.0096/.1);--color-info-alpha-20:lab(47.6812% -1.14912 -11.0096/.2);--color-info-alpha-50:lab(47.6812% -1.14912 -11.0096/.5);--color-bg-primary:lab(100% 0 0);--color-bg-overlay-alpha:lab(2.43513% .498824 -1.83362/.5);--color-bg-overlay-glass:lab(97.6378% .462681 -1.8297/.5);--color-text-inverse:lab(100% 0 0);--color-state-hover:lab(0% 0 0/.03);--color-state-active:lab(0% 0 0/.06);--color-white:lab(100% 0 0);--color-black:lab(0% 0 0)}}.dark{--color-primary-50:#271705;--color-primary-100:#361d00;--color-primary-200:#492700;--color-primary-300:#613700;--color-primary-400:#a45e00;--color-primary-500:#fc9a00;--color-primary-600:#ff9d00;--color-primary-700:#ffa739;--color-primary-800:#ffbe72;--color-primary-900:#ffd8ac;--color-primary-950:#fed;--color-secondary-50:#1c1827;--color-secondary-100:#261f3a;--color-secondary-200:#342654;--color-secondary-300:#453073;--color-secondary-400:#573a93;--color-secondary-500:#8968d4;--color-secondary-600:#8c6bd8;--color-secondary-700:#9379d7;--color-secondary-800:#cabef7;--color-secondary-900:#e0d8fd;--color-secondary-950:#f2efff;--color-secondary-alpha-5:#8968d40d;--color-secondary-alpha-10:#8968d41a;--color-secondary-alpha-20:#8968d433;--color-secondary-alpha-50:#8968d480;--color-neutral-50:#1a1a1f;--color-neutral-100:#232329;--color-neutral-200:#303035;--color-neutral-300:#3f3f45;--color-neutral-400:#4f4f55;--color-neutral-500:#717177;--color-neutral-600:#8e8e95;--color-neutral-700:#aaaab1;--color-neutral-800:#c6c6ce;--color-neutral-900:#e0e0e8;--color-neutral-950:#f1f1f8;--color-neutral-alpha-5:#bdbdc40d;--color-neutral-alpha-10:#bdbdc41a;--color-neutral-alpha-20:#bdbdc433;--color-neutral-alpha-50:#bdbdc480;--color-cream-50:#1c1a18;--color-cream-100:#272321;--color-cream-200:#342f2b;--color-cream-300:#453e39;--color-cream-400:#534b45;--color-cream-500:#7b6f66;--color-cream-600:#988d84;--color-cream-700:#afa69e;--color-cream-800:#cac2bd;--color-cream-900:#e2ddd9;--color-cream-950:#f4f1ee;--color-success-50:#052016;--color-success-100:#002c1d;--color-success-200:#003b28;--color-success-300:#004e33;--color-success-400:#006746;--color-success-500:#00ac7c;--color-success-600:#3fbe90;--color-success-700:#6ccea6;--color-success-800:#9cdfc1;--color-success-900:#c3ecd9;--color-success-950:#e0f9ed;--color-warning-50:#241803;--color-warning-100:#322000;--color-warning-200:#422c00;--color-warning-300:#583900;--color-warning-400:#7e5400;--color-warning-500:#e2a000;--color-warning-600:#f0b135;--color-warning-700:#f7c56d;--color-warning-800:#fed899;--color-warning-900:#ffe8c1;--color-warning-950:#fff4e0;--color-danger-50:#271513;--color-danger-100:#391917;--color-danger-200:#521d1b;--color-danger-300:#6f2120;--color-danger-400:#90302e;--color-danger-500:#d55f59;--color-danger-600:#e47c75;--color-danger-700:#f29891;--color-danger-800:#fbb7b0;--color-danger-900:#ffd6d2;--color-danger-950:#ffecea;--color-info-50:#181b1e;--color-info-100:#21242a;--color-info-200:#2c3138;--color-info-300:#3a404b;--color-info-400:#454e5b;--color-info-500:#677284;--color-info-600:#86909f;--color-info-700:#a0a8b5;--color-info-800:#bec4ce;--color-info-900:#dadee5;--color-info-950:#f0f2f5;--color-dark-bg-base:#13131a;--color-dark-bg-elevated:#1c1c24;--color-dark-bg-surface:#282830;--color-dark-bg-overlay:#373740;--color-dark-text-primary:#dcd2cb;--color-dark-text-secondary:#928b85;--color-dark-text-tertiary:#68625e;--color-dark-text-muted:#46413e;--color-dark-border-default:#373740;--color-dark-border-muted:#282830;--color-dark-border-strong:#4c4c55;--color-bg-primary:var(--color-dark-bg-base);--color-bg-secondary:var(--color-dark-bg-elevated);--color-bg-tertiary:var(--color-dark-bg-surface);--color-bg-inverse:var(--color-neutral-900);--color-bg-overlay:var(--color-dark-bg-base);--color-bg-overlay-alpha:#05050bbf;--color-bg-overlay-glass:#13131a8c;--color-bg-subtle:var(--color-dark-bg-elevated);--color-bg-muted:var(--color-dark-bg-surface);--color-text-primary:var(--color-dark-text-primary);--color-text-secondary:var(--color-dark-text-secondary);--color-text-tertiary:var(--color-dark-text-tertiary);--color-text-muted:var(--color-dark-text-muted);--color-text-inverse:var(--color-dark-bg-base);--color-text-link:var(--color-primary-500);--color-text-link-hover:var(--color-primary-600);--color-text-accent:var(--color-secondary-500);--color-border-default:var(--color-dark-border-default);--color-border-strong:var(--color-dark-border-strong);--color-border-subtle:var(--color-dark-border-muted);--color-border-focus:var(--color-primary-500);--color-border-error:var(--color-danger-500);--color-state-hover:#d3ccc714;--color-state-active:#d3ccc724;--color-state-selected:#fc9a0026;--color-state-disabled:var(--color-dark-bg-surface)}@supports (color:lab(0% 0 0)){.dark{--color-primary-50:lab(9.4222% 6.89287 12.3015);--color-primary-100:lab(13.9782% 10.9166 21.5557);--color-primary-200:lab(19.5545% 19.7787 39.3137);--color-primary-300:lab(27.4454% 28.6577 64.5933);--color-primary-400:lab(47.0611% 35.7342 114.757);--color-primary-500:lab(72.6474% 37.4488 112.633);--color-primary-600:lab(73.8149% 37.3299 108.63);--color-primary-700:lab(76.2668% 32.5537 82.6856);--color-primary-800:lab(82.2872% 23.6256 56.4219);--color-primary-900:lab(89.4063% 15.6591 37.8061);--color-primary-950:lab(95.3056% 8.7089 21.8495);--color-secondary-50:lab(9.15415% 5.16119 -9.9102);--color-secondary-100:lab(13.5028% 9.14045 -16.3593);--color-secondary-200:lab(18.8129% 15.6542 -25.9669);--color-secondary-300:lab(25.2594% 22.3812 -35.5854);--color-secondary-400:lab(31.687% 29.2786 -45.2075);--color-secondary-500:lab(51.2797% 31.5806 -51.8914);--color-secondary-600:lab(52.453% 31.4422 -51.9126);--color-secondary-700:lab(56.334% 26.3139 -45.6416);--color-secondary-800:lab(79.3559% 13.1559 -26.661);--color-secondary-900:lab(87.8539% 7.83968 -16.8484);--color-secondary-950:lab(95.0432% 4.56852 -10.1877);--color-secondary-alpha-5:lab(51.2797% 31.5806 -51.8914/.05);--color-secondary-alpha-10:lab(51.2797% 31.5806 -51.8914/.1);--color-secondary-alpha-20:lab(51.2797% 31.5806 -51.8914/.2);--color-secondary-alpha-50:lab(51.2797% 31.5806 -51.8914/.5);--color-neutral-50:lab(9.42885% 1.02206 -3.6034);--color-neutral-100:lab(14.07% 1.00517 -3.61218);--color-neutral-200:lab(19.8711% .990242 -3.62028);--color-neutral-300:lab(26.8319% .97768 -3.62734);--color-neutral-400:lab(33.7926% .968635 -3.63256);--color-neutral-500:lab(47.7134% .956506 -3.63976);--color-neutral-600:lab(59.3138% .94983 -3.64382);--color-neutral-700:lab(69.7541% .945389 -3.64659);--color-neutral-800:lab(80.1944% .941843 -3.64876);--color-neutral-900:lab(89.4746% .93931 -3.65036);--color-neutral-950:lab(95.2747% .937969 -3.65123);--color-neutral-alpha-5:lab(76.7143% .942946 -3.6481/.05);--color-neutral-alpha-10:lab(76.7143% .942946 -3.6481/.1);--color-neutral-alpha-20:lab(76.7143% .942946 -3.6481/.2);--color-neutral-alpha-50:lab(76.7143% .942946 -3.6481/.5);--color-cream-50:lab(9.51011% .85739 1.67418);--color-cream-100:lab(14.1458% 1.20743 2.34892);--color-cream-200:lab(19.939% 1.73759 3.36508);--color-cream-300:lab(26.8948% 2.0856 4.03848);--color-cream-400:lab(32.6879% 2.61867 5.05708);--color-cream-500:lab(47.7571% 3.49459 6.74518);--color-cream-600:lab(59.3633% 3.10814 6.0425);--color-cream-700:lab(68.6507% 2.5644 5.01697);--color-cream-800:lab(79.0975% 2.03419 4.00186);--color-cream-900:lab(88.3856% 1.34486 2.66055);--color-cream-950:lab(95.3512% .836015 1.65995);--color-success-50:lab(10.0509% -13.4506 3.88063);--color-success-100:lab(14.9529% -20.793 5.85887);--color-success-200:lab(21.1432% -31.7778 8.85513);--color-success-300:lab(28.4929% -42.8735 11.8617);--color-success-400:lab(38.0372% -49.7848 13.8134);--color-success-500:lab(62.5429% -51.9292 14.641);--color-success-600:lab(69.2458% -44.4216 12.6197);--color-success-700:lab(75.9456% -37.2073 10.6319);--color-success-800:lab(83.6705% -26.76 7.69492);--color-success-900:lab(90.2316% -16.5814 4.79109);--color-success-950:lab(95.7639% -9.89983 2.86835);--color-warning-50:lab(9.53152% 4.12123 12.9815);--color-warning-100:lab(14.1379% 6.83589 22.6975);--color-warning-200:lab(19.8591% 11.3449 38.1927);--color-warning-300:lab(26.7364% 15.8918 58.2781);--color-warning-400:lab(39.4715% 19.5387 90.6974);--color-warning-500:lab(70.9465% 19.2186 87.3143);--color-warning-600:lab(76.8315% 15.651 68.1009);--color-warning-700:lab(82.7031% 11.199 50.3853);--color-warning-800:lab(88.5316% 7.45925 36.1179);--color-warning-900:lab(93.1608% 4.39197 23.3808);--color-warning-950:lab(96.5959% 1.91957 11.4456);--color-danger-50:lab(9.23369% 9.31873 4.93929);--color-danger-100:lab(13.6748% 15.6227 8.82254);--color-danger-200:lab(19.1688% 25.1479 14.6725);--color-danger-300:lab(25.8201% 34.6901 20.7584);--color-danger-400:lab(34.9032% 40.9699 24.3727);--color-danger-500:lab(55.605% 47.07 27.1612);--color-danger-600:lab(63.9409% 40.5923 22.8612);--color-danger-700:lab(72.2681% 34.1932 18.957);--color-danger-800:lab(80.686% 24.7308 13.522);--color-danger-900:lab(89.0947% 15.3771 8.33074);--color-danger-950:lab(95.0829% 9.19622 4.96011);--color-info-50:lab(9.49083% -.351779 -2.95578);--color-info-100:lab(14.1142% -.491172 -4.41722);--color-info-200:lab(19.9022% -.603542 -5.51698);--color-info-300:lab(26.8409% -.769168 -7.341);--color-info-400:lab(32.6188% -.918314 -9.15877);--color-info-500:lab(47.6812% -1.14912 -11.0096);--color-info-600:lab(59.3079% -1.08305 -9.22933);--color-info-700:lab(68.6101% -.934541 -7.41605);--color-info-800:lab(79.0699% -.742465 -5.58342);--color-info-900:lab(88.3678% -.516593 -3.73411);--color-info-950:lab(95.3444% -.267148 -1.87211);--color-dark-bg-base:lab(6.07392% 1.40233 -5.03975);--color-dark-bg-elevated:lab(10.5382% 1.60526 -5.37063);--color-dark-bg-surface:lab(16.3412% 1.56263 -5.39046);--color-dark-bg-overlay:lab(23.3036% 1.52823 -5.40757);--color-dark-text-primary:lab(84.8913% 2.55236 5.00872);--color-dark-text-secondary:lab(58.2169% 2.0462 4.01001);--color-dark-text-tertiary:lab(41.9806% 1.70819 3.34375);--color-dark-text-muted:lab(28.0643% 1.3686 2.67642);--color-dark-border-default:lab(23.3036% 1.52823 -5.40757);--color-dark-border-muted:lab(16.3412% 1.56263 -5.39046);--color-dark-border-strong:lab(32.5857% 1.49778 -5.42358);--color-bg-overlay-alpha:lab(1.50842% .619605 -2.15464/.75);--color-bg-overlay-glass:lab(6.07392% 1.40233 -5.03975/.55);--color-state-hover:lab(82.5816% 1.68815 3.33022/.08);--color-state-active:lab(82.5816% 1.68815 3.33022/.14);--color-state-selected:lab(72.6474% 37.4488 112.633/.15)}}:root{--font-family-base:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-family-heading:var(--font-family-base);--font-family-mono:"JetBrains Mono","Fira Code","SF Mono",Consolas,monospace;--font-family-accent:"NeueMetanaMono","Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-size-3xs:.5625rem;--font-size-2xs:.65rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-lg:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.25rem;--font-size-3xl:1.5rem;--font-size-4xl:1.875rem;--font-size-5xl:2.25rem;--font-size-6xl:3rem;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-none:1;--line-height-tight:1.2;--line-height-snug:1.35;--line-height-normal:1.5;--line-height-relaxed:1.65;--line-height-loose:2;--letter-spacing-tighter:-.04em;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.01em;--letter-spacing-wider:.02em;--letter-spacing-widest:.08em;--heading-1-size:var(--font-size-4xl);--heading-1-weight:var(--font-weight-semibold);--heading-1-line-height:var(--line-height-tight);--heading-1-letter-spacing:var(--letter-spacing-tight);--heading-2-size:var(--font-size-3xl);--heading-2-weight:var(--font-weight-semibold);--heading-2-line-height:var(--line-height-tight);--heading-2-letter-spacing:var(--letter-spacing-tight);--heading-3-size:var(--font-size-2xl);--heading-3-weight:var(--font-weight-medium);--heading-3-line-height:var(--line-height-snug);--heading-3-letter-spacing:var(--letter-spacing-normal);--heading-4-size:var(--font-size-xl);--heading-4-weight:var(--font-weight-medium);--heading-4-line-height:var(--line-height-snug);--heading-4-letter-spacing:var(--letter-spacing-normal);--body-size:var(--font-size-md);--body-weight:var(--font-weight-normal);--body-line-height:var(--line-height-normal);--body-small-size:var(--font-size-sm);--body-small-weight:var(--font-weight-normal);--body-small-line-height:var(--line-height-normal);--label-size:var(--font-size-sm);--label-weight:var(--font-weight-medium);--label-letter-spacing:var(--letter-spacing-wide);--spacing-0:0;--spacing-px:1px;--spacing-0-5:.125rem;--spacing-1:.25rem;--spacing-1-5:.375rem;--spacing-2:.5rem;--spacing-2-5:.625rem;--spacing-3:.75rem;--spacing-3-5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-48:12rem;--spacing-56:14rem;--spacing-64:16rem;--spacing-2xs:var(--spacing-0-5);--spacing-xs:var(--spacing-1);--spacing-sm:var(--spacing-2);--spacing-md:var(--spacing-3);--spacing-lg:var(--spacing-4);--spacing-xl:var(--spacing-6);--spacing-2xl:var(--spacing-8);--spacing-3xl:var(--spacing-12);--spacing-input-x:var(--spacing-2-5);--spacing-input-y:var(--spacing-1-5);--spacing-button-x:var(--spacing-3);--spacing-button-y:var(--spacing-1-5);--spacing-card:var(--spacing-3);--spacing-card-lg:var(--spacing-4);--spacing-section:var(--spacing-6);--spacing-page:var(--spacing-4);--spacing-page-lg:var(--spacing-6);--gap-2xs:var(--spacing-0-5);--gap-xs:var(--spacing-1);--gap-sm:var(--spacing-1-5);--gap-md:var(--spacing-2);--gap-lg:var(--spacing-3);--gap-xl:var(--spacing-4);--gap-2xl:var(--spacing-6);--inset-xs:var(--spacing-1);--inset-sm:var(--spacing-2);--inset-md:var(--spacing-3);--inset-lg:var(--spacing-4);--inset-xl:var(--spacing-6);--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--shadow-none:none;--shadow-xs:0 1px 2px 0 #00000008;--shadow-sm:0 1px 2px 0 #0000000a,0 1px 3px 0 #00000005;--shadow-md:0 2px 4px -1px #0000000a,0 4px 6px -1px #00000008;--shadow-lg:0 4px 6px -2px #00000008,0 8px 16px -4px #0000000f;--shadow-xl:0 8px 16px -4px #0000000a,0 20px 32px -8px #00000014;--shadow-2xl:0 16px 32px -8px #00000014,0 32px 64px -16px #0000001f;--shadow-inner:inset 0 1px 2px 0 #00000008;--shadow-ring:0 0 0 1px #0000000d;--shadow-focus:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-primary-400);--shadow-focus-error:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-danger-400);--shadow-focus-subtle:0 0 0 2px var(--color-primary-100);--shadow-hover:0 2px 8px -2px #00000014;--shadow-active:0 1px 2px 0 #00000005}@supports (color:lab(0% 0 0)){:root{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.03);--shadow-sm:0 1px 2px 0 lab(0% 0 0/.04),0 1px 3px 0 lab(0% 0 0/.02);--shadow-md:0 2px 4px -1px lab(0% 0 0/.04),0 4px 6px -1px lab(0% 0 0/.03);--shadow-lg:0 4px 6px -2px lab(0% 0 0/.03),0 8px 16px -4px lab(0% 0 0/.06);--shadow-xl:0 8px 16px -4px lab(0% 0 0/.04),0 20px 32px -8px lab(0% 0 0/.08);--shadow-2xl:0 16px 32px -8px lab(0% 0 0/.08),0 32px 64px -16px lab(0% 0 0/.12);--shadow-inner:inset 0 1px 2px 0 lab(0% 0 0/.03);--shadow-ring:0 0 0 1px lab(0% 0 0/.05);--shadow-hover:0 2px 8px -2px lab(0% 0 0/.08);--shadow-active:0 1px 2px 0 lab(0% 0 0/.02)}}.dark{--shadow-xs:0 1px 2px 0 #00000040;--shadow-sm:0 1px 2px 0 #0000004d,0 1px 3px 0 #00000026;--shadow-md:0 2px 4px -1px #0000004d,0 4px 6px -1px #0003;--shadow-lg:0 4px 6px -2px #00000040,0 8px 16px -4px #00000059;--shadow-xl:0 8px 16px -4px #0000004d,0 20px 32px -8px #0006;--shadow-2xl:0 16px 32px -8px #0006,0 32px 64px -16px #00000080;--shadow-inner:inset 0 1px 2px 0 #0003;--shadow-ring:0 0 0 1px #ffffff0d;--shadow-focus:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-primary-500);--shadow-focus-error:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-danger-500);--shadow-focus-subtle:0 0 0 2px #e290004d;--shadow-hover:0 2px 8px -2px #0006;--shadow-active:0 1px 2px 0 #00000026}@supports (color:lab(0% 0 0)){.dark{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.25);--shadow-sm:0 1px 2px 0 lab(0% 0 0/.3),0 1px 3px 0 lab(0% 0 0/.15);--shadow-md:0 2px 4px -1px lab(0% 0 0/.3),0 4px 6px -1px lab(0% 0 0/.2);--shadow-lg:0 4px 6px -2px lab(0% 0 0/.25),0 8px 16px -4px lab(0% 0 0/.35);--shadow-xl:0 8px 16px -4px lab(0% 0 0/.3),0 20px 32px -8px lab(0% 0 0/.4);--shadow-2xl:0 16px 32px -8px lab(0% 0 0/.4),0 32px 64px -16px lab(0% 0 0/.5);--shadow-inner:inset 0 1px 2px 0 lab(0% 0 0/.2);--shadow-ring:0 0 0 1px lab(100% 0 0/.05);--shadow-focus-subtle:0 0 0 2px lab(67.0402% 30.7716 97.5653/.3);--shadow-hover:0 2px 8px -2px lab(0% 0 0/.4);--shadow-active:0 1px 2px 0 lab(0% 0 0/.15)}}:root{--corner-shape:squircle;--border-width-0:0;--border-width-1:1px;--border-width-2:2px;--border-width-4:4px;--border-width-8:8px;--radius-none:0;--radius-xs:.125rem;--radius-sm:.1875rem;--radius-md:.25rem;--radius-lg:.375rem;--radius-xl:.5rem;--radius-2xl:.625rem;--radius-3xl:.75rem;--radius-full:9999px;--radius-button:var(--radius-md);--radius-input:var(--radius-md);--radius-card:var(--radius-lg);--radius-card-lg:var(--radius-xl);--radius-modal:var(--radius-xl);--radius-popover:var(--radius-lg);--radius-badge:var(--radius-sm);--radius-avatar:var(--radius-full);--radius-tag:var(--radius-sm);--border-subtle:var(--border-width-1)solid var(--color-border-subtle);--border-default:var(--border-width-1)solid var(--color-border-default);--border-strong:var(--border-width-1)solid var(--color-border-strong);--duration-instant:0s;--duration-fast:.1s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.5s;--easing-linear:linear;--easing-default:cubic-bezier(.4,0,.2,1);--easing-in:cubic-bezier(.4,0,1,1);--easing-out:cubic-bezier(0,0,.2,1);--easing-in-out:cubic-bezier(.4,0,.2,1);--easing-bounce:cubic-bezier(.68,-.55,.265,1.55);--transition-none:none;--transition-colors:color var(--duration-normal)var(--easing-default),background-color var(--duration-normal)var(--easing-default),border-color var(--duration-normal)var(--easing-default);--transition-opacity:opacity var(--duration-normal)var(--easing-default);--transition-shadow:box-shadow var(--duration-normal)var(--easing-default);--transition-transform:transform var(--duration-normal)var(--easing-default);--transition-all:all var(--duration-normal)var(--easing-default);--animation-spin:spin 1s linear infinite;--animation-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animation-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animation-bounce:bounce 1s infinite;--animation-fade-in:fadeIn var(--duration-normal)var(--easing-default);--animation-slide-up:slideUp var(--duration-normal)var(--easing-out);--animation-slide-down:slideDown var(--duration-normal)var(--easing-out)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root{--z-behind:-1;--z-base:0;--z-raised:1;--z-dropdown:45;--z-sticky:20;--z-fixed:30;--z-drawer:40;--z-sidebar-overlay:45;--z-modal-backdrop:50;--z-modal:60;--z-popover:70;--z-tooltip:80;--z-toast:90;--z-context-menu:100;--z-max:9999;--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-20:.2;--opacity-25:.25;--opacity-30:.3;--opacity-40:.4;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-75:.75;--opacity-80:.8;--opacity-90:.9;--opacity-95:.95;--opacity-100:1;--opacity-disabled:var(--opacity-50);--opacity-placeholder:var(--opacity-50);--opacity-hover:var(--opacity-80);--opacity-backdrop:var(--opacity-50);--opacity-full:var(--opacity-100);--max-width-xs:320px;--max-width-sm:384px;--max-width-md:448px;--max-width-lg:512px;--max-width-xl:576px;--max-width-2xl:672px;--max-width-3xl:768px;--max-width-4xl:896px;--max-width-5xl:1024px;--max-width-6xl:1152px;--max-width-7xl:1280px;--max-width-full:100%;--max-width-content:1200px;--max-width-prose:65ch;--height-input-sm:32px;--height-input-md:40px;--height-input-lg:48px;--height-button-sm:32px;--height-button-md:40px;--height-button-lg:48px;--height-header:64px;--height-footer:48px;--width-sidebar:256px;--width-sidebar-collapsed:64px;--width-card-sm:200px;--width-card-md:220px;--width-card-lg:280px;--width-form-sm:320px;--width-form-default:400px;--width-form-lg:480px;--modal-width-sm:clamp(420px,35vw,540px);--modal-width-md:clamp(540px,45vw,720px);--modal-width-lg:clamp(680px,57vw,900px);--modal-width-xl:clamp(880px,72vw,1100px);--modal-width-xxl:clamp(1080px,89vw,1320px);--touch-target-min:44px;--chart-color-1:var(--color-primary-500);--chart-color-1-light:var(--color-primary-300);--chart-color-1-dark:var(--color-primary-700);--chart-color-1-alpha:var(--color-primary-alpha-20);--chart-color-2:var(--color-secondary-500);--chart-color-2-light:var(--color-secondary-300);--chart-color-2-dark:var(--color-secondary-700);--chart-color-2-alpha:var(--color-secondary-alpha-20);--chart-color-3-h:240;--chart-color-3-c:.15;--chart-color-3:oklch(55% var(--chart-color-3-c)var(--chart-color-3-h));--chart-color-3-light:oklch(75% .12 var(--chart-color-3-h));--chart-color-3-dark:oklch(45% var(--chart-color-3-c)var(--chart-color-3-h));--chart-color-3-alpha:oklch(55% var(--chart-color-3-c)var(--chart-color-3-h)/.2);--chart-color-4:var(--color-success-500);--chart-color-4-light:var(--color-success-300);--chart-color-4-dark:var(--color-success-700);--chart-color-4-alpha:var(--color-success-alpha-20);--chart-color-5:var(--color-warning-500);--chart-color-5-light:var(--color-warning-300);--chart-color-5-dark:var(--color-warning-700);--chart-color-5-alpha:var(--color-warning-alpha-20);--chart-color-6-h:350;--chart-color-6-c:.14;--chart-color-6:oklch(60% var(--chart-color-6-c)var(--chart-color-6-h));--chart-color-6-light:oklch(78% .1 var(--chart-color-6-h));--chart-color-6-dark:oklch(48% var(--chart-color-6-c)var(--chart-color-6-h));--chart-color-6-alpha:oklch(60% var(--chart-color-6-c)var(--chart-color-6-h)/.2);--chart-color-7-h:185;--chart-color-7-c:.12;--chart-color-7:oklch(55% var(--chart-color-7-c)var(--chart-color-7-h));--chart-color-7-light:oklch(75% .09 var(--chart-color-7-h));--chart-color-7-dark:oklch(42% var(--chart-color-7-c)var(--chart-color-7-h));--chart-color-7-alpha:oklch(55% var(--chart-color-7-c)var(--chart-color-7-h)/.2);--chart-color-8:var(--color-neutral-500);--chart-color-8-light:var(--color-neutral-300);--chart-color-8-dark:var(--color-neutral-700);--chart-color-8-alpha:var(--color-neutral-alpha-20);--chart-color-9-h:270;--chart-color-9-c:.14;--chart-color-9:oklch(52% var(--chart-color-9-c)var(--chart-color-9-h));--chart-color-9-light:oklch(72% .1 var(--chart-color-9-h));--chart-color-9-dark:oklch(40% var(--chart-color-9-c)var(--chart-color-9-h));--chart-color-9-alpha:oklch(52% var(--chart-color-9-c)var(--chart-color-9-h)/.2);--chart-color-10-h:200;--chart-color-10-c:.13;--chart-color-10:oklch(58% var(--chart-color-10-c)var(--chart-color-10-h));--chart-color-10-light:oklch(78% .09 var(--chart-color-10-h));--chart-color-10-dark:oklch(45% var(--chart-color-10-c)var(--chart-color-10-h));--chart-color-10-alpha:oklch(58% var(--chart-color-10-c)var(--chart-color-10-h)/.2);--chart-color-success:var(--color-success-500);--chart-color-success-light:var(--color-success-300);--chart-color-success-dark:var(--color-success-700);--chart-color-success-alpha:var(--color-success-alpha-20);--chart-color-warning:var(--color-warning-500);--chart-color-warning-light:var(--color-warning-300);--chart-color-warning-dark:var(--color-warning-700);--chart-color-warning-alpha:var(--color-warning-alpha-20);--chart-color-danger:var(--color-danger-500);--chart-color-danger-light:var(--color-danger-300);--chart-color-danger-dark:var(--color-danger-700);--chart-color-danger-alpha:var(--color-danger-alpha-20);--chart-color-info:var(--color-info-500);--chart-color-info-light:var(--color-info-300);--chart-color-info-dark:var(--color-info-700);--chart-color-info-alpha:var(--color-info-alpha-20);--chart-color-neutral:var(--color-neutral-400);--chart-color-neutral-light:var(--color-neutral-300);--chart-color-neutral-dark:var(--color-neutral-600);--chart-color-neutral-alpha:var(--color-neutral-alpha-20);--chart-axis-color:var(--color-text-secondary);--chart-axis-line-color:var(--color-border-default);--chart-tick-color:var(--color-text-muted);--chart-grid-color:var(--color-border-subtle);--chart-grid-stroke-dasharray:3 3;--chart-legend-color:var(--color-text-secondary);--chart-reference-line-color:var(--color-warning-500);--chart-reference-line-dasharray:5 5;--chart-tooltip-bg:var(--color-bg-primary);--chart-tooltip-border:var(--color-border-default);--chart-tooltip-shadow:var(--shadow-md);--chart-tooltip-radius:var(--radius-md);--chart-tooltip-padding-x:var(--spacing-md);--chart-tooltip-padding-y:var(--spacing-sm);--chart-map-empty:var(--color-neutral-200);--chart-map-1:oklch(90% .05 var(--chart-color-3-h));--chart-map-2:oklch(75% .1 var(--chart-color-3-h));--chart-map-3:oklch(65% .13 var(--chart-color-3-h));--chart-map-4:oklch(55% var(--chart-color-3-c)var(--chart-color-3-h));--chart-map-5:oklch(45% var(--chart-color-3-c)var(--chart-color-3-h));--chart-map-stroke:var(--color-white);--chart-map-hover-empty:var(--color-neutral-300);--chart-cursor-fill:var(--color-state-hover);--chart-bar-radius:var(--radius-sm);--chart-area-opacity:.8;--chart-area-opacity-hover:.9;--chart-font-size-xs:var(--font-size-xs);--chart-font-size-sm:var(--font-size-sm);--chart-font-size-base:var(--font-size-base)}.dark{--chart-color-1:var(--color-primary-400);--chart-color-1-light:var(--color-primary-500);--chart-color-1-dark:var(--color-primary-300);--chart-color-2:var(--color-secondary-400);--chart-color-2-light:var(--color-secondary-500);--chart-color-2-dark:var(--color-secondary-300);--chart-color-3:oklch(65% var(--chart-color-3-c)var(--chart-color-3-h));--chart-color-3-light:oklch(55% .12 var(--chart-color-3-h));--chart-color-3-dark:oklch(75% var(--chart-color-3-c)var(--chart-color-3-h));--chart-color-4:var(--color-success-400);--chart-color-4-light:var(--color-success-500);--chart-color-4-dark:var(--color-success-300);--chart-color-5:var(--color-warning-400);--chart-color-5-light:var(--color-warning-500);--chart-color-5-dark:var(--color-warning-300);--chart-color-6:oklch(70% var(--chart-color-6-c)var(--chart-color-6-h));--chart-color-6-light:oklch(60% .1 var(--chart-color-6-h));--chart-color-6-dark:oklch(80% var(--chart-color-6-c)var(--chart-color-6-h));--chart-color-7:oklch(65% var(--chart-color-7-c)var(--chart-color-7-h));--chart-color-7-light:oklch(55% .09 var(--chart-color-7-h));--chart-color-7-dark:oklch(75% var(--chart-color-7-c)var(--chart-color-7-h));--chart-color-8:var(--color-neutral-400);--chart-color-8-light:var(--color-neutral-500);--chart-color-8-dark:var(--color-neutral-300);--chart-color-9:oklch(62% var(--chart-color-9-c)var(--chart-color-9-h));--chart-color-9-light:oklch(52% .1 var(--chart-color-9-h));--chart-color-9-dark:oklch(72% var(--chart-color-9-c)var(--chart-color-9-h));--chart-color-10:oklch(68% var(--chart-color-10-c)var(--chart-color-10-h));--chart-color-10-light:oklch(58% .09 var(--chart-color-10-h));--chart-color-10-dark:oklch(78% var(--chart-color-10-c)var(--chart-color-10-h));--chart-color-success:var(--color-success-400);--chart-color-success-light:var(--color-success-500);--chart-color-success-dark:var(--color-success-300);--chart-color-warning:var(--color-warning-400);--chart-color-warning-light:var(--color-warning-500);--chart-color-warning-dark:var(--color-warning-300);--chart-color-danger:var(--color-danger-400);--chart-color-danger-light:var(--color-danger-500);--chart-color-danger-dark:var(--color-danger-300);--chart-color-info:var(--color-info-400);--chart-color-info-light:var(--color-info-500);--chart-color-info-dark:var(--color-info-300);--chart-color-neutral:var(--color-neutral-400);--chart-color-neutral-light:var(--color-neutral-500);--chart-color-neutral-dark:var(--color-neutral-300);--chart-map-empty:var(--color-dark-bg-surface);--chart-map-1:oklch(32% .06 var(--chart-color-3-h));--chart-map-2:oklch(40% .1 var(--chart-color-3-h));--chart-map-3:oklch(50% .13 var(--chart-color-3-h));--chart-map-4:oklch(60% var(--chart-color-3-c)var(--chart-color-3-h));--chart-map-5:oklch(70% var(--chart-color-3-c)var(--chart-color-3-h));--chart-map-stroke:var(--color-dark-border-muted);--chart-map-hover-empty:var(--color-dark-bg-overlay);--chart-axis-color:var(--color-dark-text-secondary);--chart-axis-line-color:var(--color-dark-border-default);--chart-tick-color:var(--color-dark-text-tertiary);--chart-grid-color:var(--color-dark-border-muted);--chart-legend-color:var(--color-dark-text-secondary);--chart-reference-line-color:var(--color-warning-400)}:root{--kanban-board-gap:var(--spacing-sm);--kanban-board-gap-tablet:var(--spacing-md);--kanban-board-gap-desktop:var(--spacing-lg);--kanban-board-padding:var(--spacing-sm);--kanban-board-padding-tablet:var(--spacing-md);--kanban-board-min-height:var(--spacing-64);--kanban-column-bg:var(--color-bg-tertiary);--kanban-column-radius:var(--radius-lg);--kanban-column-min-width-mobile:calc(85vw - var(--spacing-lg));--kanban-column-header-padding:var(--spacing-sm)var(--spacing-md);--kanban-column-header-border-width:var(--border-width-2);--kanban-column-content-padding:var(--spacing-sm);--kanban-column-content-padding-tablet:var(--spacing-md);--kanban-column-content-min-height:var(--spacing-32);--kanban-card-gap:var(--spacing-sm);--kanban-highlight-bg:var(--color-primary-50);--kanban-highlight-border-color:var(--color-primary-300);--kanban-highlight-border-width:var(--border-width-2);--kanban-indicator-size:var(--spacing-xs);--kanban-indicator-radius:var(--radius-full);--kanban-empty-min-height:var(--spacing-24);--kanban-empty-padding:var(--spacing-md);--kanban-empty-border:var(--border-width-1)dashed var(--color-border-default);--kanban-empty-radius:var(--radius-md);--kanban-skeleton-column-width:var(--spacing-72);--kanban-skeleton-column-width-tablet:var(--spacing-80)}*,:before,:after{box-sizing:border-box;corner-shape:var(--corner-shape,squircle)}*{margin:0;padding:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root{isolation:isolate;height:100%}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none}fieldset{border:none}table{border-collapse:collapse;border-spacing:0}summary{cursor:pointer}:focus{outline:none}:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.recharts-tooltip-cursor{fill:var(--chart-cursor-fill)!important;stroke:var(--chart-cursor-fill)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{font-size:100%}body{font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary)}h1,.h1{font-family:var(--font-family-heading);font-size:var(--heading-1-size);font-weight:var(--heading-1-weight);line-height:var(--heading-1-line-height);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}h2,.h2{font-family:var(--font-family-heading);font-size:var(--heading-2-size);font-weight:var(--heading-2-weight);line-height:var(--heading-2-line-height);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}h3,.h3{font-family:var(--font-family-heading);font-size:var(--heading-3-size);font-weight:var(--heading-3-weight);line-height:var(--heading-3-line-height);color:var(--color-text-primary)}h4,.h4{font-family:var(--font-family-heading);font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);line-height:var(--heading-4-line-height);color:var(--color-text-primary)}h5,.h5{font-family:var(--font-family-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-text-primary)}h6,.h6{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-text-primary)}p{margin-bottom:var(--spacing-md)}p:last-child{margin-bottom:0}a{color:var(--color-text-link);transition:var(--transition-colors)}a:hover{color:var(--color-text-link-hover)}small,.text-sm{font-size:var(--font-size-sm)}.text-xs{font-size:var(--font-size-xs)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-tertiary{color:var(--color-text-tertiary)}.text-success{color:var(--color-success-600)}.text-warning{color:var(--color-warning-600)}.text-danger{color:var(--color-danger-600)}code,pre,kbd,samp{font-family:var(--font-family-mono);font-size:var(--font-size-sm)}code{padding:var(--spacing-0-5)var(--spacing-1);background-color:var(--color-bg-tertiary);border-radius:var(--radius-sm)}pre{padding:var(--spacing-md);background-color:var(--color-bg-tertiary);border-radius:var(--radius-md);overflow-x:auto}pre code{background-color:#0000;border-radius:0;padding:0}::selection{background-color:var(--color-primary-200);color:var(--color-text-primary)}.accent-font{font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.accent-h1{font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:var(--heading-1-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-1-line-height)}.accent-h2{font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:var(--heading-2-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-2-line-height)}.accent-h3{font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:var(--heading-3-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-3-line-height)}.accent-h4{font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:var(--heading-4-size);font-weight:var(--font-weight-medium);line-height:var(--heading-4-line-height)}.accent-h5{font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}.accent-h6{font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}:root{--theme-transition-x:50vw;--theme-transition-y:50vh;--theme-transition-radius:100vmax;--theme-transition-duration:.5s;--theme-transition-active:0}:root.theme-transitioning{--theme-transition-active:1}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.theme-transitioning{pointer-events:none}@keyframes theme-circle-in{0%{clip-path:circle(0px at var(--theme-transition-x)var(--theme-transition-y))}to{clip-path:circle(var(--theme-transition-radius)at var(--theme-transition-x)var(--theme-transition-y))}}@keyframes theme-circle-out{0%{clip-path:circle(var(--theme-transition-radius)at var(--theme-transition-x)var(--theme-transition-y))}to{clip-path:circle(0px at var(--theme-transition-x)var(--theme-transition-y))}}@media (prefers-reduced-motion:reduce){.theme-transitioning{pointer-events:auto}}:root{--page-transition-duration:.15s;--page-transition-easing:cubic-bezier(.4,0,.2,1)}::view-transition-old(page-content){animation-duration:var(--page-transition-duration);animation-timing-function:var(--page-transition-easing)}::view-transition-new(page-content){animation-duration:var(--page-transition-duration);animation-timing-function:var(--page-transition-easing)}::view-transition-old(page-content){animation-name:page-fade-out}::view-transition-new(page-content){animation-name:page-fade-in}@keyframes page-fade-out{0%{opacity:1}to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}::view-transition-old(header){animation:none}::view-transition-new(header){animation:none}::view-transition-old(sidebar){animation:none}::view-transition-new(sidebar){animation:none}::view-transition-old(bottom-nav){animation:none}::view-transition-new(bottom-nav){animation:none}::view-transition-old(card-morph){animation-duration:var(--page-transition-duration);animation-timing-function:var(--page-transition-easing)}::view-transition-new(card-morph){animation-duration:var(--page-transition-duration);animation-timing-function:var(--page-transition-easing)}@media (prefers-reduced-motion:reduce){::view-transition-old(page-content){animation:none}::view-transition-new(page-content){animation:none}}.page-transitioning{pointer-events:none}@keyframes staggerFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes staggerFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes staggerSlideIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}:root{--stagger-delay-base:50ms;--stagger-duration:.25s}.stagger-container-fade-up>*{opacity:0;animation:staggerFadeUp var(--stagger-duration)cubic-bezier(0,0,.2,1)forwards}.stagger-container-fade-up>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(9){animation-delay:calc(8*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(10){animation-delay:calc(9*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(11){animation-delay:calc(10*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(12){animation-delay:calc(11*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(13){animation-delay:calc(12*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(14){animation-delay:calc(13*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(15){animation-delay:calc(14*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(16){animation-delay:calc(15*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(17){animation-delay:calc(16*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(18){animation-delay:calc(17*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(19){animation-delay:calc(18*var(--stagger-delay-base))}.stagger-container-fade-up>:nth-child(20){animation-delay:calc(19*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){.stagger-container-fade-up>*{opacity:1;animation:none}}.stagger-container-fade-in>*{opacity:0;animation:staggerFadeIn var(--stagger-duration)cubic-bezier(0,0,.2,1)forwards}.stagger-container-fade-in>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(9){animation-delay:calc(8*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(10){animation-delay:calc(9*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(11){animation-delay:calc(10*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(12){animation-delay:calc(11*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(13){animation-delay:calc(12*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(14){animation-delay:calc(13*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(15){animation-delay:calc(14*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(16){animation-delay:calc(15*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(17){animation-delay:calc(16*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(18){animation-delay:calc(17*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(19){animation-delay:calc(18*var(--stagger-delay-base))}.stagger-container-fade-in>:nth-child(20){animation-delay:calc(19*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){.stagger-container-fade-in>*{opacity:1;animation:none}}.stagger-container-slide-in>*{opacity:0;animation:staggerSlideIn var(--stagger-duration)cubic-bezier(0,0,.2,1)forwards}.stagger-container-slide-in>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(9){animation-delay:calc(8*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(10){animation-delay:calc(9*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(11){animation-delay:calc(10*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(12){animation-delay:calc(11*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(13){animation-delay:calc(12*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(14){animation-delay:calc(13*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(15){animation-delay:calc(14*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(16){animation-delay:calc(15*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(17){animation-delay:calc(16*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(18){animation-delay:calc(17*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(19){animation-delay:calc(18*var(--stagger-delay-base))}.stagger-container-slide-in>:nth-child(20){animation-delay:calc(19*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){.stagger-container-slide-in>*{opacity:1;animation:none}}[class*=Grid]>*,[class*=Section][class*=kpi]>*,[class*=Section][class*=stats]>*{opacity:0;animation:staggerFadeUp var(--stagger-duration,.25s)cubic-bezier(0,0,.2,1)forwards}[class*=Grid]>:first-child,[class*=Section][class*=kpi]>:first-child,[class*=Section][class*=stats]>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}[class*=Grid]>:nth-child(2),[class*=Section][class*=kpi]>:nth-child(2),[class*=Section][class*=stats]>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}[class*=Grid]>:nth-child(3),[class*=Section][class*=kpi]>:nth-child(3),[class*=Section][class*=stats]>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}[class*=Grid]>:nth-child(4),[class*=Section][class*=kpi]>:nth-child(4),[class*=Section][class*=stats]>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}[class*=Grid]>:nth-child(5),[class*=Section][class*=kpi]>:nth-child(5),[class*=Section][class*=stats]>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}[class*=Grid]>:nth-child(6),[class*=Section][class*=kpi]>:nth-child(6),[class*=Section][class*=stats]>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}[class*=Grid]>:nth-child(7),[class*=Section][class*=kpi]>:nth-child(7),[class*=Section][class*=stats]>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}[class*=Grid]>:nth-child(8),[class*=Section][class*=kpi]>:nth-child(8),[class*=Section][class*=stats]>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}[class*=Grid]>:nth-child(9),[class*=Section][class*=kpi]>:nth-child(9),[class*=Section][class*=stats]>:nth-child(9){animation-delay:calc(8*var(--stagger-delay-base))}[class*=Grid]>:nth-child(10),[class*=Section][class*=kpi]>:nth-child(10),[class*=Section][class*=stats]>:nth-child(10){animation-delay:calc(9*var(--stagger-delay-base))}[class*=Grid]>:nth-child(11),[class*=Section][class*=kpi]>:nth-child(11),[class*=Section][class*=stats]>:nth-child(11){animation-delay:calc(10*var(--stagger-delay-base))}[class*=Grid]>:nth-child(12),[class*=Section][class*=kpi]>:nth-child(12),[class*=Section][class*=stats]>:nth-child(12){animation-delay:calc(11*var(--stagger-delay-base))}[class*=Grid]>:nth-child(13),[class*=Section][class*=kpi]>:nth-child(13),[class*=Section][class*=stats]>:nth-child(13){animation-delay:calc(12*var(--stagger-delay-base))}[class*=Grid]>:nth-child(14),[class*=Section][class*=kpi]>:nth-child(14),[class*=Section][class*=stats]>:nth-child(14){animation-delay:calc(13*var(--stagger-delay-base))}[class*=Grid]>:nth-child(15),[class*=Section][class*=kpi]>:nth-child(15),[class*=Section][class*=stats]>:nth-child(15){animation-delay:calc(14*var(--stagger-delay-base))}[class*=Grid]>:nth-child(16),[class*=Section][class*=kpi]>:nth-child(16),[class*=Section][class*=stats]>:nth-child(16){animation-delay:calc(15*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){[class*=Grid]>*,[class*=Section][class*=kpi]>*,[class*=Section][class*=stats]>*{opacity:1;animation:none}}[class*=board][data-stagger-init=true]>[class*=column]{opacity:0;animation:staggerSlideIn var(--stagger-duration,.25s)cubic-bezier(.33,1,.68,1)forwards}[class*=board][data-stagger-init=true]>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}[class*=board][data-stagger-init=true]>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}[class*=board][data-stagger-init=true]>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}[class*=board][data-stagger-init=true]>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}[class*=board][data-stagger-init=true]>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}[class*=board][data-stagger-init=true]>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}[class*=board][data-stagger-init=true]>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}[class*=board][data-stagger-init=true]>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){[class*=board][data-stagger-init=true]>[class*=column]{opacity:1;animation:none}}[data-stagger-init=true] [class*=items]>*{opacity:0;animation:staggerFadeUp var(--stagger-duration,.2s)cubic-bezier(.33,1,.68,1)forwards}[data-stagger-init=true] [class*=items]>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(9){animation-delay:calc(8*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(10){animation-delay:calc(9*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(11){animation-delay:calc(10*var(--stagger-delay-base))}[data-stagger-init=true] [class*=items]>:nth-child(12){animation-delay:calc(11*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){[data-stagger-init=true] [class*=items]>*{opacity:1;animation:none}}[data-stagger-init=true][class*=listContainer]>*{opacity:0;animation:staggerFadeUp var(--stagger-duration,.3s)cubic-bezier(.33,1,.68,1)forwards}[data-stagger-init=true][class*=listContainer]>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(9){animation-delay:calc(8*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(10){animation-delay:calc(9*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(11){animation-delay:calc(10*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(12){animation-delay:calc(11*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(13){animation-delay:calc(12*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(14){animation-delay:calc(13*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(15){animation-delay:calc(14*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(16){animation-delay:calc(15*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(17){animation-delay:calc(16*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(18){animation-delay:calc(17*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(19){animation-delay:calc(18*var(--stagger-delay-base))}[data-stagger-init=true][class*=listContainer]>:nth-child(20){animation-delay:calc(19*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){[data-stagger-init=true][class*=listContainer]>*{opacity:1;animation:none}}[class*=tbody]>tr,[class*=tbody]>[class*=row],table tbody>tr,table tbody>[class*=row]{opacity:0;animation:staggerFadeUp var(--stagger-duration,.2s)cubic-bezier(.33,1,.68,1)forwards}[class*=tbody]>:first-child,table tbody>:first-child{animation-delay:calc(0*var(--stagger-delay-base))}[class*=tbody]>:nth-child(2),table tbody>:nth-child(2){animation-delay:calc(1*var(--stagger-delay-base))}[class*=tbody]>:nth-child(3),table tbody>:nth-child(3){animation-delay:calc(2*var(--stagger-delay-base))}[class*=tbody]>:nth-child(4),table tbody>:nth-child(4){animation-delay:calc(3*var(--stagger-delay-base))}[class*=tbody]>:nth-child(5),table tbody>:nth-child(5){animation-delay:calc(4*var(--stagger-delay-base))}[class*=tbody]>:nth-child(6),table tbody>:nth-child(6){animation-delay:calc(5*var(--stagger-delay-base))}[class*=tbody]>:nth-child(7),table tbody>:nth-child(7){animation-delay:calc(6*var(--stagger-delay-base))}[class*=tbody]>:nth-child(8),table tbody>:nth-child(8){animation-delay:calc(7*var(--stagger-delay-base))}[class*=tbody]>:nth-child(9),table tbody>:nth-child(9){animation-delay:calc(8*var(--stagger-delay-base))}[class*=tbody]>:nth-child(10),table tbody>:nth-child(10){animation-delay:calc(9*var(--stagger-delay-base))}[class*=tbody]>:nth-child(11),table tbody>:nth-child(11){animation-delay:calc(10*var(--stagger-delay-base))}[class*=tbody]>:nth-child(12),table tbody>:nth-child(12){animation-delay:calc(11*var(--stagger-delay-base))}[class*=tbody]>:nth-child(13),table tbody>:nth-child(13){animation-delay:calc(12*var(--stagger-delay-base))}[class*=tbody]>:nth-child(14),table tbody>:nth-child(14){animation-delay:calc(13*var(--stagger-delay-base))}[class*=tbody]>:nth-child(15),table tbody>:nth-child(15){animation-delay:calc(14*var(--stagger-delay-base))}[class*=tbody]>:nth-child(16),table tbody>:nth-child(16){animation-delay:calc(15*var(--stagger-delay-base))}[class*=tbody]>:nth-child(17),table tbody>:nth-child(17){animation-delay:calc(16*var(--stagger-delay-base))}[class*=tbody]>:nth-child(18),table tbody>:nth-child(18){animation-delay:calc(17*var(--stagger-delay-base))}[class*=tbody]>:nth-child(19),table tbody>:nth-child(19){animation-delay:calc(18*var(--stagger-delay-base))}[class*=tbody]>:nth-child(20),table tbody>:nth-child(20){animation-delay:calc(19*var(--stagger-delay-base))}@media (prefers-reduced-motion:reduce){[class*=tbody]>tr,[class*=tbody]>[class*=row],table tbody>tr,table tbody>[class*=row]{opacity:1;animation:none}}[data-no-stagger]>*{opacity:1;animation:none}[data-stagger=slow]{--stagger-delay-base:75ms}[data-stagger=fast]{--stagger-delay-base:30ms}[data-stagger=scale]>*{animation-name:staggerFadeIn}[data-stagger=slide]>*{animation-name:staggerSlideIn}@keyframes successPulse{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes errorShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes warningPulse{0%{box-shadow:0 0 #f59e0b80}70%{box-shadow:0 0 0 8px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}[data-animate=success]{animation:.6s ease-out successPulse}@media (prefers-reduced-motion:reduce){[data-animate=success]{animation:none}}[data-animate=error]{animation:.4s ease-out errorShake}@media (prefers-reduced-motion:reduce){[data-animate=error]{animation:none}}[data-animate=warning]{animation:.6s ease-out warningPulse}@media (prefers-reduced-motion:reduce){[data-animate=warning]{animation:none}}@keyframes focusGlow{0%{box-shadow:0 0 0 0 var(--color-primary-200)}50%{box-shadow:0 0 0 var(--spacing-1)var(--color-primary-100)}to{box-shadow:var(--shadow-focus-subtle)}}@keyframes badgeBounce{0%{transform:scale(1)}25%{transform:scale(1.4)}50%{transform:scale(.9)}75%{transform:scale(1.15)}to{transform:scale(1)}}[data-animate=bounce]{animation:.4s cubic-bezier(.34,1.56,.64,1) badgeBounce}@media (prefers-reduced-motion:reduce){[data-animate=bounce]{animation:none}}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}[data-animate=float],.animate-float{animation:3s ease-in-out infinite floatUpDown}@media (prefers-reduced-motion:reduce){[data-animate=float],.animate-float{animation:none}}
