/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */:root{--geist-space:4px;--geist-space-small:32px;--geist-space-medium:36px;--geist-space-large:40px;--geist-space-gap:24px;--geist-page-margin:var(--geist-space-gap);--geist-page-width:1200px;--geist-page-width-with-margin:calc(var(--geist-page-width) + calc(2 * var(--geist-page-margin)));--geist-success:#0070f3;--geist-success-dark:#0761d1;--geist-success-light:#3291ff;--geist-warning:#f5a623;--geist-warning-dark:#ab570a;--geist-warning-light:#f7b955;--geist-cyan:#50e3c2;--geist-cyan-dark:#29bc9b;--geist-gradient-trial:linear-gradient(135deg,#0070f3,#7928ca);--geist-gradient-turbo:linear-gradient(90deg,#ff1e56,#0196ff);--ds-black:#000;--ds-white:#fff;--ds-page-width:1400px;--ds-page-width-with-margin:calc(var(--ds-page-width) + calc(2 * var(--geist-page-margin)));--ds-z-drawer:200;--ds-z-modal:300;--ds-z-menu:2001;--ds-z-toast:5000;--ds-z-tooltip:99999;--ds-focus-ring-outline:2px solid var(--ds-focus-color);--ds-overlay-backdrop-color:var(--ds-background-200);--ds-overlay-backdrop-opacity:.8;--ds-motion-timing-swift:cubic-bezier(.175,.885,.32,1.1);--ds-motion-overlay-scale:.96;--ds-motion-overlay-timing:var(--ds-motion-timing-swift);--ds-motion-overlay-duration:.3s;--ds-motion-popover-timing:var(--ds-motion-timing-swift);--ds-motion-popover-duration:.2s;--ds-size-small:var(--geist-space-small);--ds-size-medium:var(--geist-space-medium);--ds-size-large:var(--geist-space-large);--ds-control-decoration-size:14px;--ds-popover-padding:6px;--ds-popover-row-height:var(--geist-space-medium);--ds-popover-row-radius:6px;--ds-popover-row-padding:0 8px;--ds-contrast-fg:#fff}:root,[data-theme=light]{color-scheme:light;--ds-background-100:#fff;--ds-background-200:#fafafa;--ds-gray-100:#f2f2f2;--ds-gray-200:#ebebeb;--ds-gray-300:#e6e6e6;--ds-gray-400:#eaeaea;--ds-gray-500:#c9c9c9;--ds-gray-600:#a8a8a8;--ds-gray-700:#8f8f8f;--ds-gray-800:#7d7d7d;--ds-gray-900:#4d4d4d;--ds-gray-1000:#171717;--ds-gray-alpha-100:#0000000d;--ds-gray-alpha-200:#00000015;--ds-gray-alpha-300:#0000001a;--ds-gray-alpha-400:#00000014;--ds-gray-alpha-500:#00000036;--ds-gray-alpha-600:#0000003d;--ds-gray-alpha-700:#00000070;--ds-gray-alpha-800:#00000082;--ds-gray-alpha-900:#000000b3;--ds-gray-alpha-1000:#000000e8;--ds-blue-100:#f0f7ff;--ds-blue-200:#eaf4ff;--ds-blue-300:#e0efff;--ds-blue-400:#cce7ff;--ds-blue-500:#97ccff;--ds-blue-600:#51aeff;--ds-blue-700:#0070f7;--ds-blue-800:#005edc;--ds-blue-900:#0064e2;--ds-blue-1000:#002453;--ds-red-100:#ffeef0;--ds-red-200:#ffe9ea;--ds-red-300:#ffe4e5;--ds-red-400:#ffd8d7;--ds-red-500:#ffb5b6;--ds-red-600:#ff6a6e;--ds-red-700:#fc0035;--ds-red-800:#e70022;--ds-red-900:#d60020;--ds-red-1000:#46000c;--ds-amber-100:#fff6e1;--ds-amber-200:#fff4d4;--ds-amber-300:#fff1c8;--ds-amber-400:#ffdd84;--ds-amber-500:#ffc85e;--ds-amber-600:#fa0;--ds-amber-700:#ffb200;--ds-amber-800:#f90;--ds-amber-900:#a64f00;--ds-amber-1000:#541c00;--ds-green-100:#ecfdec;--ds-green-200:#e5fce7;--ds-green-300:#d3fad1;--ds-green-400:#b9f5bc;--ds-green-500:#82eb8d;--ds-green-600:#4ce15e;--ds-green-700:#28a948;--ds-green-800:#279141;--ds-green-900:#107d32;--ds-green-1000:#00370d;--ds-teal-100:#dffffb;--ds-teal-200:#ddfef6;--ds-teal-300:#ccf9f1;--ds-teal-400:#b1f7ec;--ds-teal-500:#52f0db;--ds-teal-600:#00e2c4;--ds-teal-700:#00a694;--ds-teal-800:#008d7d;--ds-teal-900:#007a6e;--ds-teal-1000:#003d34;--ds-purple-100:#f9f0ff;--ds-purple-200:#f9f1ff;--ds-purple-300:#f5e8ff;--ds-purple-400:#f1d9ff;--ds-purple-500:#dda9ff;--ds-purple-600:#c77dff;--ds-purple-700:#9f00f4;--ds-purple-800:#8400cd;--ds-purple-900:#7c00c9;--ds-purple-1000:#2e004d;--ds-pink-100:#ffeaf5;--ds-pink-200:#ffeaf2;--ds-pink-300:#ffe0eb;--ds-pink-400:#ffd5e1;--ds-pink-500:#fdb3cc;--ds-pink-600:#f97ea7;--ds-pink-700:#f22782;--ds-pink-800:#e4106e;--ds-pink-900:#c41562;--ds-pink-1000:#460523;--ds-shadow-background-border:0 0 0 1px var(--ds-background-200);--ds-shadow-border-base:0 0 0 1px #00000014;--ds-shadow-border-inset:inset 0 0 0 1px #00000014;--ds-shadow-border:var(--ds-shadow-border-base),var(--ds-shadow-background-border);--ds-shadow-2xs:0px 1px 1px #0000000a;--ds-shadow-xs:0px 1px 2px #0000000a;--ds-shadow-small:0px 2px 2px #0000000a;--ds-shadow-border-small:var(--ds-shadow-border-base),var(--ds-shadow-small),var(--ds-shadow-background-border);--ds-shadow-medium:0px 2px 2px #0000000a,0px 8px 8px -8px #0000000a;--ds-shadow-border-medium:var(--ds-shadow-border-base),var(--ds-shadow-medium),var(--ds-shadow-background-border);--ds-shadow-large:0px 2px 2px #0000000a,0px 8px 16px -4px #0000000a;--ds-shadow-border-large:var(--ds-shadow-border-base),var(--ds-shadow-large),var(--ds-shadow-background-border);--ds-shadow-xl:0px 1px 1px #00000005,0px 4px 8px -4px #0000000a,0px 16px 24px -8px #0000000f;--ds-shadow-2xl:0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f;--ds-shadow-tooltip:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 4px 8px #0000000a,var(--ds-shadow-background-border);--ds-shadow-menu:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 4px 8px -4px #0000000a,0px 16px 24px -8px #0000000f,var(--ds-shadow-background-border);--ds-shadow-modal:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f,var(--ds-shadow-background-border);--ds-shadow-fullscreen:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f,var(--ds-shadow-background-border);--ds-focus-ring:0 0 0 2px var(--ds-background-100),0 0 0 4px var(--ds-focus-color);--ds-gray-100-value:0,0%,95%;--ds-gray-200-value:0,0%,92%;--ds-gray-300-value:0,0%,90%;--ds-gray-400-value:0,0%,92%;--ds-gray-500-value:0,0%,79%;--ds-gray-600-value:0,0%,66%;--ds-gray-700-value:0,0%,56%;--ds-gray-800-value:0,0%,49%;--ds-gray-900-value:0,0%,30%;--ds-gray-1000-value:0,0%,9%;--ds-blue-100-value:212,100%,97%;--ds-blue-200-value:210,100%,96%;--ds-blue-300-value:210,100%,94%;--ds-blue-400-value:209,100%,90%;--ds-blue-500-value:209,100%,80%;--ds-blue-600-value:208,100%,66%;--ds-blue-700-value:212,100%,48%;--ds-blue-800-value:212,100%,41%;--ds-blue-900-value:211,100%,42%;--ds-blue-1000-value:211,100%,15%;--ds-red-100-value:0,100%,97%;--ds-red-200-value:0,100%,96%;--ds-red-300-value:0,100%,95%;--ds-red-400-value:0,90%,92%;--ds-red-500-value:0,82%,85%;--ds-red-600-value:359,90%,71%;--ds-red-700-value:358,75%,59%;--ds-red-800-value:358,70%,52%;--ds-red-900-value:358,66%,48%;--ds-red-1000-value:355,49%,15%;--ds-amber-100-value:39,100%,95%;--ds-amber-200-value:44,100%,92%;--ds-amber-300-value:43,96%,90%;--ds-amber-400-value:42,100%,78%;--ds-amber-500-value:38,100%,71%;--ds-amber-600-value:36,90%,62%;--ds-amber-700-value:39,100%,57%;--ds-amber-800-value:35,100%,52%;--ds-amber-900-value:30,100%,32%;--ds-amber-1000-value:20,79%,17%;--ds-green-100-value:120,60%,96%;--ds-green-200-value:120,60%,95%;--ds-green-300-value:120,60%,91%;--ds-green-400-value:122,60%,86%;--ds-green-500-value:124,60%,75%;--ds-green-600-value:125,60%,64%;--ds-green-700-value:131,41%,46%;--ds-green-800-value:132,43%,39%;--ds-green-900-value:133,50%,32%;--ds-green-1000-value:128,29%,15%;--ds-teal-100-value:169,70%,96%;--ds-teal-200-value:167,70%,94%;--ds-teal-300-value:168,70%,90%;--ds-teal-400-value:170,70%,85%;--ds-teal-500-value:170,70%,72%;--ds-teal-600-value:170,70%,57%;--ds-teal-700-value:173,80%,36%;--ds-teal-800-value:173,83%,30%;--ds-teal-900-value:174,91%,25%;--ds-teal-1000-value:171,80%,13%;--ds-purple-100-value:276,100%,97%;--ds-purple-200-value:277,87%,97%;--ds-purple-300-value:274,78%,95%;--ds-purple-400-value:276,71%,92%;--ds-purple-500-value:274,70%,82%;--ds-purple-600-value:273,72%,73%;--ds-purple-700-value:272,51%,54%;--ds-purple-800-value:272,47%,45%;--ds-purple-900-value:274,71%,43%;--ds-purple-1000-value:276,100%,15%;--ds-pink-100-value:330,100%,96%;--ds-pink-200-value:340,90%,96%;--ds-pink-300-value:340,82%,94%;--ds-pink-400-value:341,76%,91%;--ds-pink-500-value:340,75%,84%;--ds-pink-600-value:341,75%,73%;--ds-pink-700-value:336,80%,58%;--ds-pink-800-value:336,74%,51%;--ds-pink-900-value:336,65%,45%;--ds-pink-1000-value:333,74%,15%;--ds-background-100-value:0,0%,100%;--ds-background-200-value:0,0%,98%;--ds-focus-border:0 0 0 1px var(--ds-gray-alpha-600),0px 0px 0px 4px #00000029;--ds-focus-color:var(--ds-blue-700);--accents-1:#fafafa;--accents-2:#eaeaea;--accents-3:#999;--accents-4:#888;--accents-5:#666;--accents-6:#444;--accents-7:#333;--accents-8:#111;--geist-foreground:#000;--geist-background:#fff;--geist-error:#e00}[data-theme=dark]{color-scheme:dark;--ds-background-100:#0a0a0a;--ds-background-200:#000;--ds-gray-100:#1a1a1a;--ds-gray-200:#1f1f1f;--ds-gray-300:#292929;--ds-gray-400:#2e2e2e;--ds-gray-500:#454545;--ds-gray-600:#878787;--ds-gray-700:#8f8f8f;--ds-gray-800:#7d7d7d;--ds-gray-900:#a0a0a0;--ds-gray-1000:#ededed;--ds-gray-alpha-100:#ffffff12;--ds-gray-alpha-200:#ffffff17;--ds-gray-alpha-300:#ffffff21;--ds-gray-alpha-400:#ffffff24;--ds-gray-alpha-500:#ffffff3d;--ds-gray-alpha-600:#ffffff82;--ds-gray-alpha-700:#ffffff8a;--ds-gray-alpha-800:#ffffff78;--ds-gray-alpha-900:#ffffff9c;--ds-gray-alpha-1000:#ffffffeb;--ds-blue-100:#06193a;--ds-blue-200:#022248;--ds-blue-300:#002f62;--ds-blue-400:#003771;--ds-blue-500:#004287;--ds-blue-600:#0090ff;--ds-blue-700:#0071f6;--ds-blue-800:#005fd8;--ds-blue-900:#50a8ff;--ds-blue-1000:#ebf6ff;--ds-red-100:#330a11;--ds-red-200:#440d13;--ds-red-300:#5d0e17;--ds-red-400:#6f101b;--ds-red-500:#88151f;--ds-red-600:#f32e40;--ds-red-700:#f13242;--ds-red-800:#e2162a;--ds-red-900:#ff5e63;--ds-red-1000:#ffeaed;--ds-amber-100:#291800;--ds-amber-200:#331b00;--ds-amber-300:#4f2900;--ds-amber-400:#573200;--ds-amber-500:#6c4100;--ds-amber-600:#e99c00;--ds-amber-700:#ffb200;--ds-amber-800:#f90;--ds-amber-900:#f90;--ds-amber-1000:#fff3d9;--ds-green-100:#00250a;--ds-green-200:#003110;--ds-green-300:#003814;--ds-green-400:#004616;--ds-green-500:#00661d;--ds-green-600:#009431;--ds-green-700:#00ab3e;--ds-green-800:#009335;--ds-green-900:#00ca52;--ds-green-1000:#daffe5;--ds-teal-100:#00211b;--ds-teal-200:#002922;--ds-teal-300:#003b33;--ds-teal-400:#003f35;--ds-teal-500:#005f53;--ds-teal-600:#009885;--ds-teal-700:#00a794;--ds-teal-800:#008d7d;--ds-teal-900:#00c9b5;--ds-teal-1000:#cefff5;--ds-purple-100:#290c33;--ds-purple-200:#341142;--ds-purple-300:#47185e;--ds-purple-400:#541a76;--ds-purple-500:#642290;--ds-purple-600:#9440d5;--ds-purple-700:#9440d5;--ds-purple-800:#7d2bba;--ds-purple-900:#c472fb;--ds-purple-1000:#faedff;--ds-pink-100:#310d1e;--ds-pink-200:#420c25;--ds-pink-300:#571032;--ds-pink-400:#5d0c34;--ds-pink-500:#76063f;--ds-pink-600:#b90056;--ds-pink-700:#f12b82;--ds-pink-800:#e6006e;--ds-pink-900:#ff518d;--ds-pink-1000:#ffeaf4;--ds-shadow-background-border:0 0 0 1px var(--ds-background-200);--ds-shadow-border-base:0 0 0 1px #ffffff25;--ds-shadow-border-inset:inset 0 0 0 1px #ffffff1a;--ds-shadow-border:var(--ds-shadow-border-base),var(--ds-shadow-background-border);--ds-shadow-2xs:0px 1px 1px #00000029;--ds-shadow-xs:0px 1px 2px #00000029;--ds-shadow-small:0px 1px 2px #00000029;--ds-shadow-border-small:var(--ds-shadow-border-base),var(--ds-shadow-small),var(--ds-shadow-background-border);--ds-shadow-medium:0px 2px 2px #00000052,0px 8px 8px -8px #00000029;--ds-shadow-border-medium:var(--ds-shadow-border-base),var(--ds-shadow-medium),var(--ds-shadow-background-border);--ds-shadow-large:0px 2px 2px #0000000a,0px 8px 16px -4px #0000000a;--ds-shadow-border-large:var(--ds-shadow-border-base),var(--ds-shadow-large),var(--ds-shadow-background-border);--ds-shadow-xl:0px 1px 1px #00000005,0px 4px 8px -4px #0000000a,0px 16px 24px -8px #0000000f;--ds-shadow-2xl:0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f;--ds-shadow-tooltip:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 4px 8px #0000000a,var(--ds-shadow-background-border);--ds-shadow-menu:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 4px 8px -4px #0000000a,0px 16px 24px -8px #0000000f,var(--ds-shadow-background-border);--ds-shadow-modal:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f,var(--ds-shadow-background-border);--ds-shadow-fullscreen:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f,var(--ds-shadow-background-border);--ds-focus-ring:0 0 0 2px var(--ds-background-100),0 0 0 4px var(--ds-focus-color);--ds-gray-100-value:0,0%,10%;--ds-gray-200-value:0,0%,12%;--ds-gray-300-value:0,0%,16%;--ds-gray-400-value:0,0%,18%;--ds-gray-500-value:0,0%,27%;--ds-gray-600-value:0,0%,53%;--ds-gray-700-value:0,0%,56%;--ds-gray-800-value:0,0%,49%;--ds-gray-900-value:0,0%,63%;--ds-gray-1000-value:0,0%,93%;--ds-blue-100-value:216,50%,12%;--ds-blue-200-value:214,59%,15%;--ds-blue-300-value:213,71%,20%;--ds-blue-400-value:212,78%,23%;--ds-blue-500-value:211,86%,27%;--ds-blue-600-value:206,100%,50%;--ds-blue-700-value:212,100%,48%;--ds-blue-800-value:212,100%,41%;--ds-blue-900-value:210,100%,66%;--ds-blue-1000-value:206,100%,96%;--ds-red-100-value:357,37%,12%;--ds-red-200-value:357,46%,16%;--ds-red-300-value:356,54%,22%;--ds-red-400-value:357,55%,26%;--ds-red-500-value:357,60%,32%;--ds-red-600-value:358,75%,59%;--ds-red-700-value:358,75%,59%;--ds-red-800-value:358,69%,52%;--ds-red-900-value:358,100%,69%;--ds-red-1000-value:353,90%,96%;--ds-amber-100-value:35,100%,8%;--ds-amber-200-value:32,100%,10%;--ds-amber-300-value:33,100%,15%;--ds-amber-400-value:35,100%,17%;--ds-amber-500-value:35,91%,22%;--ds-amber-600-value:39,85%,49%;--ds-amber-700-value:39,100%,57%;--ds-amber-800-value:35,100%,52%;--ds-amber-900-value:39,90%,50%;--ds-amber-1000-value:40,94%,93%;--ds-green-100-value:136,50%,9%;--ds-green-200-value:137,50%,12%;--ds-green-300-value:136,50%,14%;--ds-green-400-value:135,70%,16%;--ds-green-500-value:135,70%,23%;--ds-green-600-value:135,70%,34%;--ds-green-700-value:131,41%,46%;--ds-green-800-value:132,43%,39%;--ds-green-900-value:131,43%,57%;--ds-green-1000-value:136,73%,94%;--ds-teal-100-value:169,78%,7%;--ds-teal-200-value:170,74%,9%;--ds-teal-300-value:171,75%,13%;--ds-teal-400-value:171,85%,13%;--ds-teal-500-value:172,85%,20%;--ds-teal-600-value:172,85%,32%;--ds-teal-700-value:173,80%,36%;--ds-teal-800-value:173,83%,30%;--ds-teal-900-value:174,90%,41%;--ds-teal-1000-value:166,71%,93%;--ds-purple-100-value:283,30%,12%;--ds-purple-200-value:281,38%,16%;--ds-purple-300-value:279,44%,23%;--ds-purple-400-value:277,46%,28%;--ds-purple-500-value:274,49%,35%;--ds-purple-600-value:272,51%,54%;--ds-purple-700-value:272,51%,54%;--ds-purple-800-value:272,47%,45%;--ds-purple-900-value:275,80%,71%;--ds-purple-1000-value:281,73%,96%;--ds-pink-100-value:335,32%,12%;--ds-pink-200-value:335,43%,16%;--ds-pink-300-value:335,47%,21%;--ds-pink-400-value:335,51%,22%;--ds-pink-500-value:335,57%,27%;--ds-pink-600-value:336,75%,40%;--ds-pink-700-value:336,80%,58%;--ds-pink-800-value:336,74%,51%;--ds-pink-900-value:341,90%,67%;--ds-pink-1000-value:333,90%,96%;--ds-background-100-value:0,0%,4%;--ds-background-200-value:0,0%,0%;--ds-focus-border:0 0 0 1px var(--ds-gray-alpha-600),0px 0px 0px 4px #ffffff3d;--ds-focus-color:var(--ds-blue-900);--accents-1:#111;--accents-2:#333;--accents-3:#444;--accents-4:#666;--accents-5:#888;--accents-6:#999;--accents-7:#eaeaea;--accents-8:#fafafa;--geist-foreground:#fff;--geist-background:#000;--geist-error:red}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--ds-background-100:#0a0a0a;--ds-background-200:#000;--ds-gray-100:#1a1a1a;--ds-gray-200:#1f1f1f;--ds-gray-300:#292929;--ds-gray-400:#2e2e2e;--ds-gray-500:#454545;--ds-gray-600:#878787;--ds-gray-700:#8f8f8f;--ds-gray-800:#7d7d7d;--ds-gray-900:#a0a0a0;--ds-gray-1000:#ededed;--ds-gray-alpha-100:#ffffff12;--ds-gray-alpha-200:#ffffff17;--ds-gray-alpha-300:#ffffff21;--ds-gray-alpha-400:#ffffff24;--ds-gray-alpha-500:#ffffff3d;--ds-gray-alpha-600:#ffffff82;--ds-gray-alpha-700:#ffffff8a;--ds-gray-alpha-800:#ffffff78;--ds-gray-alpha-900:#ffffff9c;--ds-gray-alpha-1000:#ffffffeb;--ds-blue-100:#06193a;--ds-blue-200:#022248;--ds-blue-300:#002f62;--ds-blue-400:#003771;--ds-blue-500:#004287;--ds-blue-600:#0090ff;--ds-blue-700:#0071f6;--ds-blue-800:#005fd8;--ds-blue-900:#50a8ff;--ds-blue-1000:#ebf6ff;--ds-red-100:#330a11;--ds-red-200:#440d13;--ds-red-300:#5d0e17;--ds-red-400:#6f101b;--ds-red-500:#88151f;--ds-red-600:#f32e40;--ds-red-700:#f13242;--ds-red-800:#e2162a;--ds-red-900:#ff5e63;--ds-red-1000:#ffeaed;--ds-amber-100:#291800;--ds-amber-200:#331b00;--ds-amber-300:#4f2900;--ds-amber-400:#573200;--ds-amber-500:#6c4100;--ds-amber-600:#e99c00;--ds-amber-700:#ffb200;--ds-amber-800:#f90;--ds-amber-900:#f90;--ds-amber-1000:#fff3d9;--ds-green-100:#00250a;--ds-green-200:#003110;--ds-green-300:#003814;--ds-green-400:#004616;--ds-green-500:#00661d;--ds-green-600:#009431;--ds-green-700:#00ab3e;--ds-green-800:#009335;--ds-green-900:#00ca52;--ds-green-1000:#daffe5;--ds-teal-100:#00211b;--ds-teal-200:#002922;--ds-teal-300:#003b33;--ds-teal-400:#003f35;--ds-teal-500:#005f53;--ds-teal-600:#009885;--ds-teal-700:#00a794;--ds-teal-800:#008d7d;--ds-teal-900:#00c9b5;--ds-teal-1000:#cefff5;--ds-purple-100:#290c33;--ds-purple-200:#341142;--ds-purple-300:#47185e;--ds-purple-400:#541a76;--ds-purple-500:#642290;--ds-purple-600:#9440d5;--ds-purple-700:#9440d5;--ds-purple-800:#7d2bba;--ds-purple-900:#c472fb;--ds-purple-1000:#faedff;--ds-pink-100:#310d1e;--ds-pink-200:#420c25;--ds-pink-300:#571032;--ds-pink-400:#5d0c34;--ds-pink-500:#76063f;--ds-pink-600:#b90056;--ds-pink-700:#f12b82;--ds-pink-800:#e6006e;--ds-pink-900:#ff518d;--ds-pink-1000:#ffeaf4;--ds-shadow-background-border:0 0 0 1px var(--ds-background-200);--ds-shadow-border-base:0 0 0 1px #ffffff25;--ds-shadow-border-inset:inset 0 0 0 1px #ffffff1a;--ds-shadow-border:var(--ds-shadow-border-base),var(--ds-shadow-background-border);--ds-shadow-2xs:0px 1px 1px #00000029;--ds-shadow-xs:0px 1px 2px #00000029;--ds-shadow-small:0px 1px 2px #00000029;--ds-shadow-border-small:var(--ds-shadow-border-base),var(--ds-shadow-small),var(--ds-shadow-background-border);--ds-shadow-medium:0px 2px 2px #00000052,0px 8px 8px -8px #00000029;--ds-shadow-border-medium:var(--ds-shadow-border-base),var(--ds-shadow-medium),var(--ds-shadow-background-border);--ds-shadow-large:0px 2px 2px #0000000a,0px 8px 16px -4px #0000000a;--ds-shadow-border-large:var(--ds-shadow-border-base),var(--ds-shadow-large),var(--ds-shadow-background-border);--ds-shadow-xl:0px 1px 1px #00000005,0px 4px 8px -4px #0000000a,0px 16px 24px -8px #0000000f;--ds-shadow-2xl:0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f;--ds-shadow-tooltip:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 4px 8px #0000000a,var(--ds-shadow-background-border);--ds-shadow-menu:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 4px 8px -4px #0000000a,0px 16px 24px -8px #0000000f,var(--ds-shadow-background-border);--ds-shadow-modal:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f,var(--ds-shadow-background-border);--ds-shadow-fullscreen:var(--ds-shadow-border-base),0px 1px 1px #00000005,0px 8px 16px -4px #0000000a,0px 24px 32px -8px #0000000f,var(--ds-shadow-background-border);--ds-focus-ring:0 0 0 2px var(--ds-background-100),0 0 0 4px var(--ds-focus-color);--ds-gray-100-value:0,0%,10%;--ds-gray-200-value:0,0%,12%;--ds-gray-300-value:0,0%,16%;--ds-gray-400-value:0,0%,18%;--ds-gray-500-value:0,0%,27%;--ds-gray-600-value:0,0%,53%;--ds-gray-700-value:0,0%,56%;--ds-gray-800-value:0,0%,49%;--ds-gray-900-value:0,0%,63%;--ds-gray-1000-value:0,0%,93%;--ds-blue-100-value:216,50%,12%;--ds-blue-200-value:214,59%,15%;--ds-blue-300-value:213,71%,20%;--ds-blue-400-value:212,78%,23%;--ds-blue-500-value:211,86%,27%;--ds-blue-600-value:206,100%,50%;--ds-blue-700-value:212,100%,48%;--ds-blue-800-value:212,100%,41%;--ds-blue-900-value:210,100%,66%;--ds-blue-1000-value:206,100%,96%;--ds-red-100-value:357,37%,12%;--ds-red-200-value:357,46%,16%;--ds-red-300-value:356,54%,22%;--ds-red-400-value:357,55%,26%;--ds-red-500-value:357,60%,32%;--ds-red-600-value:358,75%,59%;--ds-red-700-value:358,75%,59%;--ds-red-800-value:358,69%,52%;--ds-red-900-value:358,100%,69%;--ds-red-1000-value:353,90%,96%;--ds-amber-100-value:35,100%,8%;--ds-amber-200-value:32,100%,10%;--ds-amber-300-value:33,100%,15%;--ds-amber-400-value:35,100%,17%;--ds-amber-500-value:35,91%,22%;--ds-amber-600-value:39,85%,49%;--ds-amber-700-value:39,100%,57%;--ds-amber-800-value:35,100%,52%;--ds-amber-900-value:39,90%,50%;--ds-amber-1000-value:40,94%,93%;--ds-green-100-value:136,50%,9%;--ds-green-200-value:137,50%,12%;--ds-green-300-value:136,50%,14%;--ds-green-400-value:135,70%,16%;--ds-green-500-value:135,70%,23%;--ds-green-600-value:135,70%,34%;--ds-green-700-value:131,41%,46%;--ds-green-800-value:132,43%,39%;--ds-green-900-value:131,43%,57%;--ds-green-1000-value:136,73%,94%;--ds-teal-100-value:169,78%,7%;--ds-teal-200-value:170,74%,9%;--ds-teal-300-value:171,75%,13%;--ds-teal-400-value:171,85%,13%;--ds-teal-500-value:172,85%,20%;--ds-teal-600-value:172,85%,32%;--ds-teal-700-value:173,80%,36%;--ds-teal-800-value:173,83%,30%;--ds-teal-900-value:174,90%,41%;--ds-teal-1000-value:166,71%,93%;--ds-purple-100-value:283,30%,12%;--ds-purple-200-value:281,38%,16%;--ds-purple-300-value:279,44%,23%;--ds-purple-400-value:277,46%,28%;--ds-purple-500-value:274,49%,35%;--ds-purple-600-value:272,51%,54%;--ds-purple-700-value:272,51%,54%;--ds-purple-800-value:272,47%,45%;--ds-purple-900-value:275,80%,71%;--ds-purple-1000-value:281,73%,96%;--ds-pink-100-value:335,32%,12%;--ds-pink-200-value:335,43%,16%;--ds-pink-300-value:335,47%,21%;--ds-pink-400-value:335,51%,22%;--ds-pink-500-value:335,57%,27%;--ds-pink-600-value:336,75%,40%;--ds-pink-700-value:336,80%,58%;--ds-pink-800-value:336,74%,51%;--ds-pink-900-value:341,90%,67%;--ds-pink-1000-value:333,90%,96%;--ds-background-100-value:0,0%,4%;--ds-background-200-value:0,0%,0%;--ds-focus-border:0 0 0 1px var(--ds-gray-alpha-600),0px 0px 0px 4px #ffffff3d;--ds-focus-color:var(--ds-blue-900);--accents-1:#111;--accents-2:#333;--accents-3:#444;--accents-4:#666;--accents-5:#888;--accents-6:#999;--accents-7:#eaeaea;--accents-8:#fafafa;--geist-foreground:#fff;--geist-background:#000;--geist-error:red}}:root,[data-theme=light]{--ds-background-100:var(--app-surface);--ds-background-200:var(--app-bg);--ds-gray-100:var(--app-fill);--ds-gray-200:var(--app-panel-hover);--ds-gray-300:var(--app-panel-hover);--ds-gray-400:var(--app-border-strong);--ds-gray-500:var(--app-faint);--ds-gray-600:var(--app-faint);--ds-gray-700:var(--app-muted);--ds-gray-800:var(--app-muted);--ds-gray-900:var(--app-muted);--ds-gray-1000:var(--app-accent);--ds-gray-alpha-100:#1617180a;--ds-gray-alpha-200:#16171814;--ds-gray-alpha-300:#1617181a;--ds-gray-alpha-400:var(--app-border);--ds-gray-alpha-500:var(--app-border-strong);--ds-gray-alpha-600:var(--app-border-strong);--ds-gray-alpha-700:#16171859;--ds-gray-alpha-800:#16171873;--ds-gray-alpha-900:#16171899;--ds-gray-alpha-1000:#161718bf;--accents-1:var(--app-fill);--accents-2:var(--app-panel-hover);--accents-3:var(--app-faint);--accents-4:var(--app-faint);--accents-5:var(--app-muted);--accents-6:var(--app-muted);--accents-7:var(--app-accent-hover);--accents-8:var(--app-accent);--geist-foreground:var(--app-text);--geist-background:var(--app-bg);--geist-error:var(--app-error);--ds-focus-color:var(--app-accent);--ds-focus-border:0 0 0 1px var(--app-accent),0px 0px 0px 4px var(--app-border-strong);--ds-focus-ring:0 0 0 2px var(--app-bg),0 0 0 4px var(--app-accent);--ds-shadow-border-inset:0 0 0 0 transparent;--ds-shadow-border:0 0 0 0 transparent;--ds-shadow-2xs:0 0 0 0 transparent;--ds-shadow-xs:0 0 0 0 transparent;--ds-shadow-small:0 0 0 0 transparent;--ds-shadow-border-small:0 0 0 0 transparent;--ds-shadow-medium:0 0 0 0 transparent;--ds-shadow-border-medium:0 0 0 0 transparent;--ds-shadow-large:0 0 0 0 transparent;--ds-shadow-border-large:0 0 0 0 transparent;--ds-shadow-xl:0 0 0 0 transparent;--ds-shadow-2xl:0 0 0 0 transparent;--ds-shadow-tooltip:0 0 0 1px var(--app-border-strong);--ds-shadow-menu:0 0 0 1px var(--app-border-strong);--ds-shadow-modal:0 0 0 1px var(--app-border-strong);--ds-shadow-fullscreen:0 0 0 1px var(--app-border-strong)}[data-theme=dark]{--ds-background-100:var(--app-surface);--ds-background-200:var(--app-bg);--ds-gray-100:var(--app-fill);--ds-gray-200:var(--app-panel-hover);--ds-gray-300:var(--app-panel-hover);--ds-gray-400:var(--app-border-strong);--ds-gray-500:var(--app-faint);--ds-gray-600:var(--app-faint);--ds-gray-700:var(--app-muted);--ds-gray-800:var(--app-muted);--ds-gray-900:var(--app-muted);--ds-gray-1000:var(--app-accent);--ds-gray-alpha-100:#ecedee0a;--ds-gray-alpha-200:#ecedee14;--ds-gray-alpha-300:#ecedee2e;--ds-gray-alpha-400:var(--app-border);--ds-gray-alpha-500:var(--app-border-strong);--ds-gray-alpha-600:var(--app-border-strong);--ds-gray-alpha-700:#ecedee66;--ds-gray-alpha-800:#ecedee8c;--ds-gray-alpha-900:#ecedeeb3;--ds-gray-alpha-1000:#ecedeed9;--accents-1:var(--app-fill);--accents-2:var(--app-panel-hover);--accents-3:var(--app-faint);--accents-4:var(--app-faint);--accents-5:var(--app-muted);--accents-6:var(--app-muted);--accents-7:var(--app-accent-hover);--accents-8:var(--app-accent);--geist-foreground:var(--app-text);--geist-background:var(--app-bg);--geist-error:var(--app-error);--ds-focus-color:var(--app-accent);--ds-focus-border:0 0 0 1px var(--app-accent),0px 0px 0px 4px var(--app-border-strong);--ds-focus-ring:0 0 0 2px var(--app-bg),0 0 0 4px var(--app-accent);--ds-shadow-border-inset:0 0 0 0 transparent;--ds-shadow-border:0 0 0 0 transparent;--ds-shadow-2xs:0 0 0 0 transparent;--ds-shadow-xs:0 0 0 0 transparent;--ds-shadow-small:0 0 0 0 transparent;--ds-shadow-border-small:0 0 0 0 transparent;--ds-shadow-medium:0 0 0 0 transparent;--ds-shadow-border-medium:0 0 0 0 transparent;--ds-shadow-large:0 0 0 0 transparent;--ds-shadow-border-large:0 0 0 0 transparent;--ds-shadow-xl:0 0 0 0 transparent;--ds-shadow-2xl:0 0 0 0 transparent;--ds-shadow-tooltip:0 0 0 1px var(--app-border-strong);--ds-shadow-menu:0 0 0 1px var(--app-border-strong);--ds-shadow-modal:0 0 0 1px var(--app-border-strong);--ds-shadow-fullscreen:0 0 0 1px var(--app-border-strong)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--ds-background-100:var(--app-surface);--ds-background-200:var(--app-bg);--ds-gray-100:var(--app-fill);--ds-gray-200:var(--app-panel-hover);--ds-gray-300:var(--app-panel-hover);--ds-gray-400:var(--app-border-strong);--ds-gray-500:var(--app-faint);--ds-gray-600:var(--app-faint);--ds-gray-700:var(--app-muted);--ds-gray-800:var(--app-muted);--ds-gray-900:var(--app-muted);--ds-gray-1000:var(--app-accent);--ds-gray-alpha-100:#ecedee0a;--ds-gray-alpha-200:#ecedee14;--ds-gray-alpha-300:#ecedee2e;--ds-gray-alpha-400:var(--app-border);--ds-gray-alpha-500:var(--app-border-strong);--ds-gray-alpha-600:var(--app-border-strong);--ds-gray-alpha-700:#ecedee66;--ds-gray-alpha-800:#ecedee8c;--ds-gray-alpha-900:#ecedeeb3;--ds-gray-alpha-1000:#ecedeed9;--accents-1:var(--app-fill);--accents-2:var(--app-panel-hover);--accents-3:var(--app-faint);--accents-4:var(--app-faint);--accents-5:var(--app-muted);--accents-6:var(--app-muted);--accents-7:var(--app-accent-hover);--accents-8:var(--app-accent);--geist-foreground:var(--app-text);--geist-background:var(--app-bg);--geist-error:var(--app-error);--ds-focus-color:var(--app-accent);--ds-focus-border:0 0 0 1px var(--app-accent),0px 0px 0px 4px var(--app-border-strong);--ds-focus-ring:0 0 0 2px var(--app-bg),0 0 0 4px var(--app-accent);--ds-shadow-border-inset:0 0 0 0 transparent;--ds-shadow-border:0 0 0 0 transparent;--ds-shadow-2xs:0 0 0 0 transparent;--ds-shadow-xs:0 0 0 0 transparent;--ds-shadow-small:0 0 0 0 transparent;--ds-shadow-border-small:0 0 0 0 transparent;--ds-shadow-medium:0 0 0 0 transparent;--ds-shadow-border-medium:0 0 0 0 transparent;--ds-shadow-large:0 0 0 0 transparent;--ds-shadow-border-large:0 0 0 0 transparent;--ds-shadow-xl:0 0 0 0 transparent;--ds-shadow-2xl:0 0 0 0 transparent;--ds-shadow-tooltip:0 0 0 1px var(--app-border-strong);--ds-shadow-menu:0 0 0 1px var(--app-border-strong);--ds-shadow-modal:0 0 0 1px var(--app-border-strong);--ds-shadow-fullscreen:0 0 0 1px var(--app-border-strong)}}.text-heading-72{letter-spacing:-4.32px;font-size:72px;line-height:72px}.text-heading-64,.text-heading-72{font-family:var(--font-geist-sans);font-weight:600}.text-heading-64{letter-spacing:-3.84px;font-size:64px;line-height:64px}.text-heading-56{letter-spacing:-3.36px;font-size:56px}.text-heading-48,.text-heading-56{font-family:var(--font-geist-sans);font-weight:600;line-height:56px}.text-heading-48{letter-spacing:-2.88px;font-size:48px}.text-heading-40{letter-spacing:-2.4px;font-size:40px;line-height:48px}.text-heading-32,.text-heading-40{font-family:var(--font-geist-sans);font-weight:600}.text-heading-32{letter-spacing:-1.28px;font-size:32px;line-height:40px}.text-heading-24{letter-spacing:-.96px;font-size:24px;line-height:32px}.text-heading-20,.text-heading-24{font-family:var(--font-geist-sans);font-weight:600}.text-heading-20{letter-spacing:-.4px;font-size:20px;line-height:26px}.text-heading-16{letter-spacing:-.32px;font-size:16px;line-height:24px}.text-heading-14,.text-heading-16{font-family:var(--font-geist-sans);font-weight:600}.text-heading-14{letter-spacing:-.28px;font-size:14px;line-height:20px}.text-button-16{font-size:16px}.text-button-14,.text-button-16{font-family:var(--font-geist-sans);font-weight:500;line-height:20px}.text-button-14{font-size:14px}.text-button-12{font-family:var(--font-geist-sans);font-size:12px;font-weight:500;line-height:16px}.text-label-20{font-size:20px;line-height:32px}.text-label-18,.text-label-20{font-family:var(--font-geist-sans);font-weight:400}.text-label-18{font-size:18px;line-height:20px}.text-label-16{font-size:16px}.text-label-14,.text-label-16{font-family:var(--font-geist-sans);font-weight:400;line-height:20px}.text-label-14{font-size:14px}.text-label-13{font-size:13px}.text-label-12,.text-label-13{font-family:var(--font-geist-sans);font-weight:400;line-height:16px}.text-label-12{font-size:12px}.text-label-14-mono{font-size:14px}.text-label-13-mono,.text-label-14-mono{font-family:var(--font-geist-mono);font-weight:400;line-height:20px}.text-label-13-mono{font-size:13px}.text-label-12-mono{font-family:var(--font-geist-mono);font-size:12px;font-weight:400;line-height:16px}.text-copy-24{font-size:24px}.text-copy-20,.text-copy-24{font-family:var(--font-geist-sans);font-weight:400;line-height:36px}.text-copy-20{font-size:20px}.text-copy-18{font-size:18px;line-height:28px}.text-copy-16,.text-copy-18{font-family:var(--font-geist-sans);font-weight:400}.text-copy-16{font-size:16px;line-height:24px}.text-copy-14{font-size:14px;line-height:20px}.text-copy-13,.text-copy-14{font-family:var(--font-geist-sans);font-weight:400}.text-copy-13{font-size:13px;line-height:18px}.text-copy-14-mono{font-size:14px;line-height:20px}.text-copy-13-mono,.text-copy-14-mono{font-family:var(--font-geist-mono);font-weight:400}.text-copy-13-mono{font-size:13px;line-height:18px}.material-base{box-shadow:var(--ds-shadow-border)}.material-base,.material-small{background-color:var(--ds-background-100);border-radius:6px}.material-small{box-shadow:var(--ds-shadow-border-small)}.material-medium{box-shadow:var(--ds-shadow-border-medium)}.material-large,.material-medium{background-color:var(--ds-background-100);border-radius:12px}.material-large{box-shadow:var(--ds-shadow-border-large)}.material-tooltip{background-color:var(--ds-background-100);box-shadow:var(--ds-shadow-tooltip);border-radius:6px}.material-menu{box-shadow:var(--ds-shadow-menu)}.material-menu,.material-modal{background-color:var(--ds-background-100);border-radius:12px}.material-modal{box-shadow:var(--ds-shadow-modal)}.material-fullscreen{background-color:var(--ds-background-100);box-shadow:var(--ds-shadow-fullscreen);border-radius:16px}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-geist-mono),ui-monospace,monospace;--font-pixel:var(--font-geist-pixel-square),var(--font-geist-mono),ui-monospace,monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0\.5{top:calc(var(--spacing) * .5)}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.h-\[84px\]{height:84px}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--nv-radius-micro:2px;--nv-radius-xs:4px;--nv-radius-control:6px;--nv-radius-tiny:8px;--nv-radius-small:10px;--nv-radius-reply:12px;--nv-radius-inset:12px;--nv-radius-menu:13px;--nv-radius-field:16px;--nv-radius-card:18px;--nv-radius-card-medium:20px;--nv-radius-card-large:22px;--nv-radius-sheet:28px;--nv-radius-menu-card:30px;--nv-radius-pill:999px;--nv-radius-bubble:18px;--nv-radius-bubble-tail:4px;--nv-radius-drag-handle:4px;--nv-space-2:.125rem;--nv-space-4:.25rem;--nv-space-6:.375rem;--nv-space-8:.5rem;--nv-space-10:.625rem;--nv-space-12:.75rem;--nv-space-16:1rem;--nv-space-20:1.25rem;--nv-space-24:1.5rem;--nv-space-32:2rem;--nv-card-padding:1.25rem;--nv-screen-x:.75rem;--nv-toolbar-h:3.5rem;--nv-duration-fast:.15s;--nv-duration-page-forward:.32s;--nv-duration-page-reverse:.26s;--nv-duration-tab-bar:.35s;--nv-ease-micro:cubic-bezier(.2,.6,.2,1)}:root,[data-theme=light]{--app-bg:#fff;--app-surface:#f8f8f8;--app-surface-2:#f2f2f2;--app-chrome:#f8f8f8;--app-sheet:#f8f8f8;--app-fill:#f2f2f2;--app-fill-raised:#eaebec;--app-panel:#f2f2f2;--app-panel-hover:#eaebec;--app-search-fill:#f2f2f2;--app-border:#1617180a;--app-border-strong:#1617181a;--app-control-stroke:#bbbdc2;--app-text:#161718;--app-muted:#484b52;--app-faint:#888d96;--app-disabled:#a3a6ad;--app-icon:#404040;--app-accent:#161718;--app-accent-hover:#000;--app-on-accent:#fff;--app-chip:#f2f2f2;--app-chip-active:#404040;--app-on-chip-active:#fff;--app-error:#fc0035;--app-success:#28a948;--app-warning:#ffb200;--app-info:#0070f7;--app-indicator:#0070f7;--app-ai:#9f00f4;--app-warehouse:#a2845e;--app-scrim:#0000004d;--app-overlay:#0003;--s-emergency:#e5383b;--s-new:#ff9500;--s-progress:#007aff;--s-waiting:#af52de;--s-done:#34c759;--s-archived:#938b7e}[data-theme=dark]{--app-bg:#000;--app-surface:#151515;--app-surface-2:#222;--app-chrome:#151515;--app-sheet:#151515;--app-fill:#222;--app-fill-raised:#2e2e2e;--app-panel:#222;--app-panel-hover:#2e2e2e;--app-search-fill:#222;--app-border:#ededed0a;--app-border-strong:#ededed2e;--app-control-stroke:#474747;--app-text:#ededed;--app-muted:#a1a1a1;--app-faint:gray;--app-disabled:#6b6b6b;--app-icon:#ededed;--app-accent:#ededed;--app-accent-hover:#fff;--app-on-accent:#0a0a0a;--app-chip:#222;--app-chip-active:#ededed;--app-on-chip-active:#0a0a0a;--app-error:#f13242;--app-success:#00ab3e;--app-warning:#ffb200;--app-info:#0071f6;--app-indicator:#0071f6;--app-ai:#9440d5;--app-warehouse:#b89b76;--app-scrim:#0009;--app-overlay:#00000080;--s-emergency:#ff5b52;--s-new:#ff9f0a;--s-progress:#0a84ff;--s-waiting:#bf5af2;--s-done:#30d158;--s-archived:#a8a095}@media (prefers-color-scheme:dark){:root:not([data-theme]){--app-bg:#000;--app-surface:#151515;--app-surface-2:#222;--app-chrome:#151515;--app-sheet:#151515;--app-fill:#222;--app-fill-raised:#2e2e2e;--app-panel:#222;--app-panel-hover:#2e2e2e;--app-search-fill:#222;--app-border:#ededed0a;--app-border-strong:#ededed2e;--app-control-stroke:#474747;--app-text:#ededed;--app-muted:#a1a1a1;--app-faint:gray;--app-disabled:#6b6b6b;--app-icon:#ededed;--app-accent:#ededed;--app-accent-hover:#fff;--app-on-accent:#0a0a0a;--app-chip:#222;--app-chip-active:#ededed;--app-on-chip-active:#0a0a0a;--app-error:#f13242;--app-success:#00ab3e;--app-warning:#ffb200;--app-info:#0071f6;--app-indicator:#0071f6;--app-ai:#9440d5;--app-warehouse:#b89b76;--app-scrim:#0009;--app-overlay:#00000080;--s-emergency:#ff5b52;--s-new:#ff9f0a;--s-progress:#0a84ff;--s-waiting:#bf5af2;--s-done:#30d158;--s-archived:#a8a095}}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-padding-top:80px}:target{scroll-margin-top:80px}body{background:var(--ds-background-200);color:var(--ds-gray-1000);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;margin:0;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}::selection{background:var(--ds-gray-1000);color:var(--ds-background-200)}:focus-visible{box-shadow:var(--ds-focus-ring);border-radius:6px;outline:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.cookie-consent_wrap__N7bED{position:fixed;left:16px;bottom:16px;z-index:100;max-width:min(380px,calc(100vw - 32px));animation:cookie-consent_rise__RZ97r .24s ease-out}@keyframes cookie-consent_rise__RZ97r{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cookie-consent_wrap__N7bED{animation:none}}.cookie-consent_card__aC80C{background:var(--ds-background-100);border:1px solid var(--ds-gray-alpha-400);border-radius:12px;box-shadow:var(--ds-shadow-menu,0 8px 30px rgba(0,0,0,.24));padding:16px}.cookie-consent_text__g3KuD{margin:0;font-size:13px;line-height:1.55;color:var(--ds-gray-900)}.cookie-consent_link__yRQsw{color:var(--ds-gray-1000);text-decoration:underline;text-underline-offset:2px}.cookie-consent_link__yRQsw:hover{color:var(--ds-gray-800)}.cookie-consent_settings__he3X0{margin:14px 0 4px;display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--ds-gray-alpha-400)}.cookie-consent_row__eUB0_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cookie-consent_rowInfo__SWtEx{display:flex;flex-direction:column;gap:2px;min-width:0}.cookie-consent_rowTitle__lPO6J{font-size:13px;font-weight:500;color:var(--ds-gray-1000)}.cookie-consent_rowDesc__67_az{font-size:12px;line-height:1.45;color:var(--ds-gray-700)}.cookie-consent_checkbox__6mFa0{margin-top:2px;width:16px;height:16px;flex:none;accent-color:var(--ds-gray-1000);cursor:pointer}.cookie-consent_checkbox__6mFa0:disabled{cursor:not-allowed;opacity:.6}.cookie-consent_actions__mGr_W{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}@media (max-width:767px){.cookie-consent_actions__mGr_W button{flex:1 1 0;height:40px;min-width:0}}