.page-wrapper:has(.site-system){--paper-canvas-width:1328px;--paper-field-width:1280px;--paper-content-inset:96px;--paper-rail-color:transparent;--paper-field-rail-color:transparent}@media (max-width:1279px){.page-wrapper:has(.site-system){--paper-content-inset:64px}}@media (max-width:1023px){.page-wrapper:has(.site-system){--paper-content-inset:58px}}.site-system{--box-shadow:0 0 0 1px var(--card-edge),var(--card-shadow);--gutter:12px;--col-3:calc((100% - 11*var(--gutter))/4 + 2*var(--gutter));--density:.65;--top-trim:.8;--section-header-action-gap:var(--header-row-gap,50px);--section-header-gap:calc(96px*var(--density));--section-header-top:calc(120px*var(--density)*var(--top-trim))}:root:not(.dark):has(.site-system){--background:var(--paper-gray-100)}.page-wrapper:has(.site-system){--text-h1:var(--hero-size,46px);--text-h1-line-height:var(--hero-size,46px);--text-h1-letter-spacing:-.01em;--text-h2:var(--title-size,26px);--text-h2-line-height:30px;--text-h2-letter-spacing:-.01em;--text-h3:24px;--text-h3-line-height:30px;--text-h3-letter-spacing:0em;--text-h4:22px;--text-h4-line-height:28px;--text-h4-letter-spacing:0em;--text-blockquote:28px;--text-blockquote-line-height:36px;--text-blockquote-font-weight:400;--hairline-stroke:1.2}.site-system{--text-h1-font-weight:var(--hero-weight,500);--text-h2-font-weight:var(--title-weight,500);--text-h3-font-weight:var(--subtitle-weight,500);--text-h4-font-weight:var(--subtitle-weight,500);--text-subhead-font-weight:var(--title-weight,500)}.site-system :is(h1,h2,h3,h4,h5,h6,.text-h1,.text-h2,.text-h3,.text-h4){font-family:var(--title-font,var(--font-sans))}.site-system [data-slot=accordion-item]{border-color:var(--neutral-border-muted)}.site-system [class~="lg:grid-cols-[352px_minmax(0,1fr)]"]>[data-slot=tabs-content]{background:var(--card);box-shadow:var(--box-shadow);border-radius:12px}@media (min-width:1024px){.site-system [class~="lg:grid-cols-[352px_minmax(0,1fr)]"]{grid-template-columns:var(--col-3)minmax(0,1fr);column-gap:var(--gutter);padding:0 var(--pattern-inset)calc(96px*var(--density))}.site-system [class~="lg:grid-cols-[352px_minmax(0,1fr)]"]>:first-child{padding:0}}
:root{--color-background-dark:var(--paper-gray-2100);--color-card-dark:var(--paper-gray-2000);--color-neutral-bg-dark:color-mix(in oklab,var(--paper-gray-1600)20%,transparent);--color-neutral-bg-secondary-dark:color-mix(in oklab,var(--paper-gray-1600)12%,transparent);--color-neutral-bg-muted-dark:color-mix(in oklab,var(--paper-gray-1600)6%,transparent);--color-neutral-fg-dark:var(--paper-gray-50);--color-neutral-fg-secondary-dark:var(--paper-gray-1100);--color-neutral-fg-muted-dark:var(--paper-gray-1500);--color-neutral-border-dark:color-mix(in oklab,var(--paper-gray-1600)36%,transparent);--color-neutral-border-secondary-dark:color-mix(in oklab,var(--paper-gray-1600)24%,transparent);--color-neutral-border-muted-dark:color-mix(in oklab,var(--paper-gray-1600)12%,transparent);--color-primary-bg-dark:var(--paper-purple-800);--color-primary-bg-secondary-dark:color-mix(in srgb,var(--paper-purple-500)20%,color-mix(in oklab,var(--paper-gray-1600)9%,var(--paper-gray-2100)));--color-primary-bg-muted-dark:color-mix(in srgb,var(--paper-purple-500)12%,color-mix(in oklab,var(--paper-gray-1600)9%,var(--paper-gray-2100)));--color-primary-fg-dark:var(--paper-purple-600);--color-primary-fg-secondary-dark:var(--paper-purple-800);--color-primary-fg-muted-dark:var(--paper-purple-1000);--color-primary-border-dark:var(--paper-purple-600);--color-primary-border-secondary-dark:var(--paper-purple-1200);--color-primary-border-muted-dark:color-mix(in srgb,var(--paper-purple-500)24%,color-mix(in oklab,var(--paper-gray-1600)9%,var(--paper-gray-2100)));--color-error-bg-dark:var(--paper-red-900);--color-error-bg-secondary-dark:var(--paper-red-1300);--color-error-bg-muted-dark:var(--paper-red-1400);--color-error-fg-dark:var(--paper-red-700);--color-error-fg-secondary-dark:var(--paper-red-900);--color-error-fg-muted-dark:var(--paper-red-1100);--color-error-border-dark:var(--paper-red-700);--color-error-border-secondary-dark:var(--paper-red-1100);--color-error-border-muted-dark:var(--paper-red-1300);--color-on-solid-dark:var(--paper-white);--color-fuchsia-1200:#550063;--color-fuchsia-200:#efb8f8;--color-fuchsia-500:#cc74d9;--color-fuchsia-900:#863194;--color-yellow-400:#cea900;--color-yellow-500:#b90;--color-yellow-600:#a88900;--color-yellow-900:#715a00;--paper-aqua-100:#a8eff2;--paper-aqua-1200:#003c40;--paper-aqua-200:#71e4ea;--paper-blue-1000:#004d9e;--paper-blue-1200:#00306e;--paper-blue-200:#9dd4ff;--paper-green-1000:#006214;--paper-green-1200:#004105;--paper-green-200:#9de2a9;--paper-orange-100:#ffd9ae;--paper-orange-1000:#734001;--paper-orange-1100:#603301;--paper-orange-1200:#4d2700;--paper-orange-200:#fbc381;--paper-orange-400:#ef9500;--paper-purple-100:#d3ddff;--paper-purple-1200:#222276;--paper-purple-200:#bccaff;--paper-red-300:#ff9891;--paper-white:#fff;--paper-black:#000;--paper-gray-50:#fff;--paper-gray-100:#fbfbfc;--paper-gray-200:#f8f8f9;--paper-gray-300:#f5f5f6;--paper-gray-400:#f0f0f1;--paper-gray-500:#ebebec;--paper-gray-600:#e5e5e6;--paper-gray-700:#ddddde;--paper-gray-800:#d5d5d6;--paper-gray-900:#cbcbcc;--paper-gray-1000:#bebebf;--paper-gray-1100:#afafb0;--paper-gray-1200:#9e9e9f;--paper-gray-1300:#89898a;--paper-gray-1400:#767677;--paper-gray-1500:#616162;--paper-gray-1600:#4e4e4f;--paper-gray-1700:#3d3d3e;--paper-gray-1800:#303031;--paper-gray-1900:#252526;--paper-gray-2000:#1d1d1e;--paper-gray-2100:#161617;--paper-gray-2200:#111112;--paper-gray-2300:#0c0c0d;--paper-purple-50:#eaf0ff;--paper-purple-300:#a6b7ff;--paper-purple-400:#94a4ff;--paper-purple-500:#6669c5;--paper-purple-600:#7482df;--paper-purple-700:#6572cd;--paper-purple-800:#5662bb;--paper-purple-900:#4852a9;--paper-purple-1000:#3b4298;--paper-purple-1100:#2e3287;--paper-purple-1300:#181066;--paper-orange-300:#f6ac4c;--paper-aqua-300:#05dae4;--paper-red-400:#ff7772;--paper-red-500:#ff5455;--paper-red-600:#f24045;--paper-red-700:#de2934;--paper-red-900:#b60011;--paper-red-50:#ffe8e4;--paper-red-100:#ffcec9;--paper-red-200:#ffb4ad;--paper-red-800:#cb0323;--paper-red-1000:#9c000b;--paper-red-1100:#820006;--paper-red-1200:#690003;--paper-red-1300:#510000;--paper-red-1400:#3b0000;--paper-red-1500:#260000;--paper-green-300:#77d68b;--paper-green-400:#4dc96e;--paper-green-500:#38b85e;--paper-green-600:#1ca64d;--paper-green-700:#00953d;--paper-green-900:#01741d;--paper-aqua-500:#00b4bd;--paper-aqua-600:#01a2aa;--paper-aqua-900:#006d73;--paper-blue-300:#7ac3ff;--paper-blue-500:#35a0ff;--paper-blue-600:#1e8fed;--paper-blue-900:#005cb7;--paper-orange-600:#c77601;--paper-orange-900:#874d00;--paper-orange-500:#dd8500;--paper-fuchsia-300:#e79ef3;--paper-fuchsia-500:#cc74d9;--paper-fuchsia-600:#ba63c8;--paper-fuchsia-900:#863194;--color-white:var(--paper-white);--color-black:var(--paper-black);--color-gray-50:var(--paper-gray-50);--color-gray-100:var(--paper-gray-100);--color-gray-200:var(--paper-gray-200);--color-gray-300:var(--paper-gray-300);--color-gray-400:var(--paper-gray-400);--color-gray-500:var(--paper-gray-500);--color-gray-600:var(--paper-gray-600);--color-gray-700:var(--paper-gray-700);--color-gray-800:var(--paper-gray-800);--color-gray-900:var(--paper-gray-900);--color-gray-1000:var(--paper-gray-1000);--color-gray-1100:var(--paper-gray-1100);--color-gray-1200:var(--paper-gray-1200);--color-gray-1300:var(--paper-gray-1300);--color-gray-1400:var(--paper-gray-1400);--color-gray-1500:var(--paper-gray-1500);--color-gray-1600:var(--paper-gray-1600);--color-gray-1700:var(--paper-gray-1700);--color-gray-1800:var(--paper-gray-1800);--color-gray-1900:var(--paper-gray-1900);--color-gray-2000:var(--paper-gray-2000);--color-gray-2100:var(--paper-gray-2100);--color-gray-2200:var(--paper-gray-2200);--color-gray-2300:var(--paper-gray-2300);--color-purple-500:var(--paper-purple-500);--color-purple-1100:var(--paper-purple-1100);--color-red-400:var(--paper-red-400);--color-red-500:var(--paper-red-500);--color-red-600:var(--paper-red-600);--color-red-700:var(--paper-red-700);--color-red-900:var(--paper-red-900);--color-green-400:var(--paper-green-400);--color-green-500:var(--paper-green-500);--color-green-600:var(--paper-green-600);--color-green-700:var(--paper-green-700);--color-green-900:var(--paper-green-900);--color-aqua-900:var(--paper-aqua-900);--font-sans:var(--font-geist-sans),Geist,ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-paper-mono),"Paper Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-weight-medium:500;--font-weight-semibold:600;--text-11:11px;--text-11-line-height:14px;--text-12:12px;--text-12-line-height:16px;--text-13:13px;--text-13-line-height:18px;--text-14:14px;--text-14-line-height:20px;--text-15:15px;--text-15-line-height:20px;--text-16:16px;--text-16-line-height:22px;--text-18:18px;--text-18-line-height:24px;--text-24:24px;--text-24-line-height:28px;--text-32:32px;--text-32-line-height:36px;--text-40:40px;--text-40-line-height:44px;--text-56:56px;--text-56-line-height:56px;--text-64:64px;--text-64-line-height:61px;--text-84:84px;--text-84-line-height:84px;--text-h1:var(--text-64);--text-h1-line-height:var(--text-64-line-height);--text-h1-font-weight:var(--font-weight-semibold);--text-h1-letter-spacing:-.02em;--text-h2:var(--text-40);--text-h2-line-height:var(--text-40-line-height);--text-h2-font-weight:var(--font-weight-medium);--text-h2-letter-spacing:-.01em;--text-h3:var(--text-32);--text-h3-line-height:var(--text-32-line-height);--text-h3-font-weight:var(--font-weight-medium);--text-h3-letter-spacing:-.01em;--text-h4:var(--text-24);--text-h4-line-height:var(--text-24-line-height);--text-h4-font-weight:var(--font-weight-medium);--text-h4-letter-spacing:-.01em;--text-subhead-font-weight:350;--text-blockquote:var(--text-40);--text-blockquote-line-height:48px;--text-blockquote-font-weight:450;--text-blockquote-letter-spacing:-.015em;--text-body-1:var(--text-15);--text-body-1-line-height:22px;--text-body-1-font-weight:450;--text-body-1-letter-spacing:0em;--text-body-2:var(--text-13);--text-body-2-line-height:18px;--text-body-2-font-weight:450;--text-body-2-letter-spacing:0em;--text-body-3:var(--text-12);--text-body-3-line-height:16px;--text-body-3-font-weight:450;--text-body-3-letter-spacing:0em;--text-body-4:11px;--text-body-4-line-height:14px;--text-body-4-font-weight:450;--text-body-4-letter-spacing:0em;--text-body-5:10px;--text-body-5-line-height:12px;--text-body-5-font-weight:450;--text-body-5-letter-spacing:0em;--text-label-1:var(--text-15);--text-label-1-line-height:22px;--text-label-1-font-weight:var(--font-weight-medium);--text-label-1-letter-spacing:-.01em;--text-label-2:var(--text-13);--text-label-2-line-height:20px;--text-label-2-font-weight:var(--font-weight-medium);--text-label-2-letter-spacing:0em;--text-label-3:var(--text-12);--text-label-3-line-height:var(--text-12-line-height);--text-label-3-font-weight:var(--font-weight-medium);--text-label-3-letter-spacing:0em;--text-label-4:var(--text-11);--text-label-4-line-height:var(--text-11-line-height);--text-label-4-font-weight:var(--font-weight-medium);--text-label-4-letter-spacing:0em;--text-label-5:10px;--text-label-5-line-height:12px;--text-label-5-font-weight:var(--font-weight-medium);--text-label-5-letter-spacing:0em;--text-mono-1:var(--text-15);--text-mono-1-line-height:22px;--text-mono-1-font-weight:400;--text-mono-1-letter-spacing:0em;--text-mono-1-font-family:var(--font-mono);--text-mono-2:var(--text-13);--text-mono-2-line-height:20px;--text-mono-2-font-weight:400;--text-mono-2-letter-spacing:0em;--text-mono-2-font-family:var(--font-mono);--text-mono-3:var(--text-12);--text-mono-3-line-height:var(--text-12-line-height);--text-mono-3-font-weight:400;--text-mono-3-letter-spacing:0em;--text-mono-3-font-family:var(--font-mono);--dot-grid-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Crect x='5.5' y='5.5' width='1' height='1' fill-opacity='.12'/%3E%3C/svg%3E");--dot-grid-size:10px 10px;--badge-purple-background:color-mix(in oklab,var(--paper-purple-500)16%,transparent);--badge-purple-dot:var(--paper-purple-600);--badge-purple-foreground-text:var(--paper-purple-900);--badge-green-background:color-mix(in oklab,var(--paper-green-500)16%,transparent);--badge-green-dot:var(--paper-green-600);--badge-green-foreground-text:var(--paper-green-900);--badge-blue-background:color-mix(in oklab,var(--paper-blue-500)16%,transparent);--badge-blue-dot:var(--paper-blue-600);--badge-blue-foreground-text:var(--paper-blue-900);--badge-aqua-background:color-mix(in oklab,var(--paper-aqua-500)16%,transparent);--badge-aqua-dot:var(--paper-aqua-600);--badge-aqua-foreground-text:var(--paper-aqua-900);--badge-orange-background:color-mix(in oklab,var(--paper-orange-500)16%,transparent);--badge-orange-dot:var(--paper-orange-600);--badge-orange-foreground-text:var(--paper-orange-900);--badge-red-background:color-mix(in oklab,var(--paper-red-500)16%,transparent);--badge-red-dot:var(--paper-red-600);--badge-red-foreground-text:var(--paper-red-900);--badge-fuchsia-background:color-mix(in oklab,var(--paper-fuchsia-500)16%,transparent);--badge-fuchsia-dot:var(--paper-fuchsia-600);--badge-fuchsia-foreground-text:var(--paper-fuchsia-900);--badge-neutral-background:color-mix(in oklab,var(--paper-gray-1300)16%,transparent);--badge-neutral-dot:var(--paper-gray-1300);--badge-neutral-foreground-text:var(--paper-gray-1600);--badge-icon-opacity:80%;--badge-purple-label:var(--paper-purple-900);--badge-green-label:var(--paper-green-900);--badge-blue-label:var(--paper-blue-900);--badge-aqua-label:var(--paper-aqua-900);--badge-orange-label:var(--paper-orange-900);--badge-red-label:var(--paper-red-900);--badge-fuchsia-label:var(--paper-fuchsia-900);--badge-neutral-label:var(--paper-gray-1600);--paper-canvas-width:1440px;--paper-rail:24px;--paper-rail-color:#4e4e4f14;--paper-field-width:1392px;--paper-content-inset:58px;--paper-grid-columns:12;--status-active:142 76% 36%;--status-provisioned:220 80% 56%;--status-stale:45 93% 47%;--status-suspended:25 95% 53%;--status-revoked:0 72% 51%;--decision-allow:var(--status-active);--decision-deny:var(--status-revoked);--decision-model:262 83% 58%;--card-edge:color-mix(in oklab,var(--paper-black)8%,transparent);--card-edge-hover:color-mix(in oklab,var(--paper-black)22%,transparent);--card-shadow:0 2px 2px color-mix(in oklab,var(--paper-black)3%,transparent),0 8px 8px -8px color-mix(in oklab,var(--paper-black)3%,transparent)}@supports (color:lab(0% 0 0)){:root{--color-fuchsia-1200:lab(19.1175% 43.9318 -35.1565);--color-fuchsia-200:lab(81.4758% 28.4006 -23.9591);--color-fuchsia-500:lab(61.8574% 46.5689 -37.3935);--color-fuchsia-900:lab(36.498% 47.2493 -37.7712);--color-yellow-400:lab(70.9645% 4.67107 73.1434);--color-yellow-500:lab(64.8995% 4.40845 67.8092);--color-yellow-600:lab(58.6019% 4.15099 62.5855);--color-yellow-900:lab(39.5716% 3.97493 47.0629);--paper-aqua-100:lab(89.7934% -22.1859 -8.85779);--paper-aqua-1200:lab(22.0911% -16.8079 -7.77277);--paper-aqua-200:lab(84.0898% -33.0113 -13.5401);--paper-blue-1000:lab(32.7318% 5.86617 -50.5772);--paper-blue-1200:lab(20.3258% 6.95077 -40.8354);--paper-blue-200:lab(82.2328% -10.4623 -27.1425);--paper-green-1000:lab(35.5886% -38.3623 34.3071);--paper-green-1200:lab(23.0405% -29.4098 27.8586);--paper-green-200:lab(84.1912% -31.0224 20.7541);--paper-orange-100:lab(89.1846% 9.2245 26.3318);--paper-orange-1000:lab(32.9229% 19.6666 42.4996);--paper-orange-1100:lab(26.6694% 18.1672 36.5547);--paper-orange-1200:lab(20.4333% 16.2541 29.6955);--paper-orange-200:lab(82.8408% 15.0173 41.1508);--paper-orange-400:lab(69.9664% 28.9519 74.7364);--paper-purple-100:lab(88.1907% 1.63114 -17.8533);--paper-purple-1200:lab(18.4232% 23.5677 -49.0783);--paper-purple-200:lab(81.6746% 3.70884 -27.9282);--paper-red-300:lab(73.8482% 39.0538 21.2023);--paper-gray-100:lab(98.5994% .0994504 -.363982);--paper-gray-400:lab(94.7714% .09951 -.363994);--paper-gray-500:lab(93.0314% .0994802 -.36397);--paper-gray-600:lab(90.9434% .09951 -.363982);--paper-gray-700:lab(88.1594% .09951 -.363994);--paper-gray-800:lab(85.2594% .0994802 -.363982);--paper-gray-1000:lab(77.0234% .09951 -.363958);--paper-gray-1100:lab(71.4554% .0995398 -.363934);--paper-gray-1700:lab(25.7513% .0999123 -.363719);--paper-gray-2000:lab(10.7873% .100255 -.363478);--paper-gray-2200:lab(5.08792% .0744462 -.271416);--paper-gray-2300:lab(3.35887% .0565648 -.20602);--paper-purple-50:lab(94.6682% .01809 -7.91246);--paper-purple-300:lab(75.1063% 6.61084 -37.8043);--paper-purple-400:lab(68.891% 11.4718 -47.8024);--paper-purple-600:lab(56.4003% 13.9848 -49.9978);--paper-purple-700:lab(50.3303% 14.5221 -49.547);--paper-purple-800:lab(43.9964% 15.4483 -49.4344);--paper-purple-900:lab(37.6533% 16.6158 -48.9545);--paper-purple-1000:lab(31.3561% 18.648 -49.1656);--paper-purple-1300:lab(11.8639% 28.0802 -49.581);--paper-orange-300:lab(76.4455% 21.6728 58.8436);--paper-aqua-300:lab(79.0325% -42.554 -18.1588);--paper-red-300:lab(73.8482% 39.0538 21.2023);--paper-red-400:lab(66.8974% 52.5529 29.1162);--paper-red-500:lab(60.9269% 65.5061 37.9295);--paper-red-600:lab(55.8784% 67.819 40.6226);--paper-red-700:lab(49.5526% 67.9356 42.1096);--paper-red-900:lab(38.6209% 62.8523 47.4391);--paper-red-50:lab(93.7483% 7.66852 4.97576);--paper-red-100:lab(87.0655% 17.2402 9.35506);--paper-red-200:lab(80.4838% 27.5314 15.1627);--paper-red-800:lab(43.384% 68.0879 44.059);--paper-red-1000:lab(32.7826% 56.1675 43.1915);--paper-red-1100:lab(26.6297% 49.1648 37.7913);--paper-red-1200:lab(20.5903% 42.1892 30.6815);--paper-red-1300:lab(14.5583% 35.1253 22.9182);--paper-red-1400:lab(8.73392% 28.5437 13.9408);--paper-red-1500:lab(3.91993% 17.3296 6.21725);--paper-green-300:lab(78.3958% -41.58 28.1166);--paper-green-400:lab(72.5465% -50.804 34.8079);--paper-green-500:lab(66.4564% -50.9179 35.0582);--paper-green-600:lab(59.946% -51.0688 35.3985);--paper-green-700:lab(53.8433% -49.8553 35.8247);--paper-green-900:lab(42.1445% -42.9408 37.2904);--paper-aqua-500:lab(66.3235% -36.8052 -16.0516);--paper-aqua-600:lab(60.2088% -34.0588 -14.7737);--paper-aqua-900:lab(41.2225% -25.5586 -11.3891);--paper-blue-300:lab(75.7699% -11.1842 -37.253);--paper-blue-500:lab(63.3913% -5.62364 -56.7595);--paper-blue-600:lab(57.1381% -4.25044 -56.6567);--paper-blue-900:lab(38.8036% 5.50771 -55.6103);--paper-orange-600:lab(57.7405% 27.8063 64.1335);--paper-orange-900:lab(39.0411% 21.7045 48.2475);--paper-orange-500:lab(64.0807% 29.5302 70.0614);--paper-fuchsia-300:lab(74.6643% 38.1015 -31.637);--paper-fuchsia-500:lab(61.8574% 46.5689 -37.3935);--paper-fuchsia-600:lab(55.4287% 46.8023 -37.8655);--paper-fuchsia-900:lab(36.498% 47.2493 -37.7712)}}.dark{--status-active:142 76% 46%;--status-provisioned:220 80% 66%;--status-stale:45 93% 57%;--status-suspended:25 95% 63%;--status-revoked:0 72% 61%;--decision-model:263 80% 70%;--card-edge:color-mix(in oklab,var(--paper-gray-1600)26%,transparent);--card-edge-hover:color-mix(in oklab,var(--paper-gray-1600)36%,transparent);--card-shadow:0 2px 2px color-mix(in oklab,var(--paper-black)16%,transparent),0 8px 8px -8px color-mix(in oklab,var(--paper-black)16%,transparent);--badge-purple-background:color-mix(in oklab,var(--paper-purple-500)20%,transparent);--badge-purple-dot:var(--paper-purple-500);--badge-purple-foreground-text:var(--paper-purple-300);--badge-green-background:color-mix(in oklab,var(--paper-green-500)20%,transparent);--badge-green-dot:var(--paper-green-500);--badge-green-foreground-text:var(--paper-green-300);--badge-blue-background:color-mix(in oklab,var(--paper-blue-500)20%,transparent);--badge-blue-dot:var(--paper-blue-500);--badge-blue-foreground-text:var(--paper-blue-300);--badge-aqua-background:color-mix(in oklab,var(--paper-aqua-500)20%,transparent);--badge-aqua-dot:var(--paper-aqua-500);--badge-aqua-foreground-text:var(--paper-aqua-300);--badge-orange-background:color-mix(in oklab,var(--paper-orange-500)20%,transparent);--badge-orange-dot:var(--paper-orange-500);--badge-orange-foreground-text:var(--paper-orange-300);--badge-red-background:color-mix(in oklab,var(--paper-red-500)20%,transparent);--badge-red-dot:var(--paper-red-500);--badge-red-foreground-text:var(--paper-red-300);--badge-fuchsia-background:color-mix(in oklab,var(--paper-fuchsia-500)20%,transparent);--badge-fuchsia-dot:var(--paper-fuchsia-500);--badge-fuchsia-foreground-text:var(--paper-fuchsia-300);--badge-neutral-background:color-mix(in oklab,var(--paper-gray-1300)12%,transparent);--badge-neutral-dot:var(--paper-gray-1200);--badge-neutral-foreground-text:var(--color-neutral-fg-secondary-dark);--badge-purple-label:var(--neutral-fg);--badge-green-label:var(--neutral-fg);--badge-blue-label:var(--neutral-fg);--badge-aqua-label:var(--neutral-fg);--badge-orange-label:var(--neutral-fg);--badge-red-label:var(--neutral-fg);--badge-fuchsia-label:var(--neutral-fg);--badge-neutral-label:var(--neutral-fg-secondary)}:root,.dark{--button-primary-default-background:linear-gradient(in oklab 180deg,var(--paper-purple-700)0%,var(--paper-purple-800)100%),var(--paper-purple-800);--button-primary-default-ring:#4d57b0;--button-primary-default-shadow:inset 0 1px .5px #ffffff29,0 1px 1px color-mix(in oklab,var(--paper-purple-1200)16%,transparent),0 2px 4px -2px color-mix(in oklab,var(--paper-purple-1200)20%,transparent),0 0 0 1px var(--button-primary-default-ring);--button-primary-default-foreground-text:var(--on-solid);--button-primary-default-foreground-icon:var(--on-solid);--button-primary-hover-background:linear-gradient(in oklab 180deg,var(--paper-purple-800)0%,var(--paper-purple-900)100%),var(--paper-purple-900);--button-secondary-default-background:var(--card);--button-secondary-default-ring:color-mix(in oklab,var(--paper-gray-1600)12%,transparent);--button-secondary-default-shadow:0 1px 1px color-mix(in oklab,var(--paper-gray-1600)7%,transparent),0 2px 4px -2px color-mix(in oklab,var(--paper-gray-1600)7%,transparent),0 0 0 1px var(--button-secondary-default-ring);--button-secondary-default-foreground-text:var(--neutral-fg);--button-secondary-default-foreground-icon:var(--neutral-fg-secondary);--button-secondary-hover-background:linear-gradient(var(--neutral-bg-secondary),var(--neutral-bg-secondary)),var(--button-secondary-default-background);--button-secondary-hover-foreground-icon:var(--button-secondary-default-foreground-icon);--button-secondary-hover-ring:var(--button-secondary-default-ring);--button-secondary-hover-shadow:var(--button-secondary-default-shadow);--button-ghost-default-background:transparent;--button-ghost-hover-background:var(--neutral-bg-secondary);--button-ghost-default-foreground-text:var(--neutral-fg);--button-ghost-default-foreground-icon:var(--neutral-fg-secondary);--button-ghost-hover-foreground-icon:var(--neutral-fg);--button-destructive-default-background:color-mix(in oklab,var(--paper-red-500)12%,transparent);--button-destructive-default-shadow:inset 0 0 0 1px color-mix(in oklab,var(--paper-red-500)32%,transparent);--button-destructive-default-foreground-text:var(--paper-red-900);--button-destructive-default-foreground-icon:var(--paper-red-900);--button-destructive-hover-background:color-mix(in oklab,var(--paper-red-500)18%,transparent);--button-link-1-default-foreground-text:var(--primary-fg);--button-link-1-default-foreground-icon:var(--primary-fg);--button-link-1-hover-foreground-text:var(--paper-purple-1300);--button-link-1-hover-foreground-icon:var(--paper-purple-1300);--button-link-2-default-foreground-text:var(--neutral-fg-secondary);--button-link-2-default-foreground-icon:var(--neutral-fg-secondary);--button-link-2-hover-foreground-text:var(--neutral-fg);--button-link-2-hover-foreground-icon:var(--neutral-fg)}.dark{--button-primary-default-background:linear-gradient(in oklab 180deg,var(--paper-purple-800)0%,var(--paper-purple-900)100%),var(--paper-purple-800);--button-primary-hover-background:linear-gradient(in oklab 180deg,var(--paper-purple-900)0%,var(--paper-purple-1000)100%),var(--paper-purple-1000);--button-primary-default-ring:color-mix(in oklab,var(--paper-black)16%,transparent);--button-primary-default-shadow:inset 0 1px .5px color-mix(in oklab,var(--paper-white)16%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--paper-white)10%,transparent),0 1px 1px color-mix(in oklab,var(--paper-black)8%,transparent),0 2px 4px -2px color-mix(in oklab,var(--paper-black)14%,transparent),0 0 0 1px var(--button-primary-default-ring);--button-secondary-default-background:var(--paper-gray-1900);--button-secondary-default-ring:color-mix(in oklab,var(--paper-black)16%,transparent);--button-secondary-default-shadow:inset 0 1px .5px color-mix(in oklab,var(--paper-white)3%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--paper-white)3%,transparent),0 1px 1px color-mix(in oklab,var(--paper-black)8%,transparent),0 2px 4px -2px color-mix(in oklab,var(--paper-black)14%,transparent),0 0 0 1px var(--button-secondary-default-ring);--button-destructive-default-background:color-mix(in oklab,var(--paper-red-500)20%,transparent);--button-destructive-default-shadow:inset 0 0 0 1px color-mix(in oklab,var(--paper-red-500)40%,transparent);--button-destructive-default-foreground-text:var(--paper-red-300);--button-destructive-default-foreground-icon:var(--paper-red-300);--button-destructive-hover-background:color-mix(in oklab,var(--paper-red-500)26%,transparent);--button-link-1-default-foreground-text:#8493f1;--button-link-1-default-foreground-icon:#8493f1;--button-link-1-hover-foreground-text:var(--paper-purple-400);--button-link-1-hover-foreground-icon:var(--paper-purple-400)}@supports (color:lab(0% 0 0)){.dark{--button-link-1-default-foreground-text:lab(62.8473% 13.0691 -49.7713);--button-link-1-default-foreground-icon:lab(62.8473% 13.0691 -49.7713)}}:root,.dark{--input-default-background:var(--button-secondary-default-background);--input-default-shadow:var(--button-secondary-default-shadow);--input-focus-band:var(--paper-gray-600);--input-focus-shadow:var(--input-default-shadow),0 0 0 3px var(--input-focus-band),0 0 0 4px color-mix(in oklab,var(--neutral-fg)20%,transparent);--input-invalid-shadow:0 0 0 1px var(--error-border),var(--input-default-shadow);--input-invalid-focus-shadow:var(--input-invalid-shadow),0 0 0 3px color-mix(in oklab,var(--error-border)14%,var(--background)),0 0 0 4px color-mix(in oklab,var(--error-border)40%,transparent);--input-disabled-background:var(--neutral-bg-muted);--input-disabled-shadow:0 0 0 1px var(--neutral-border-muted)}.dark{--input-focus-band:var(--paper-gray-1900)}:root,.dark{--tabs-ring-default-foreground-text:var(--neutral-fg-secondary);--tabs-ring-hover-background:var(--neutral-bg-secondary);--tabs-ring-hover-foreground-text:var(--neutral-fg);--tabs-ring-selected-background:var(--neutral-bg);--tabs-ring-selected-shadow:none;--tabs-ring-selected-foreground-text:var(--neutral-fg);--color-background:var(--background);--color-card:var(--card);--color-neutral-bg:var(--neutral-bg);--color-neutral-bg-secondary:var(--neutral-bg-secondary);--color-neutral-bg-muted:var(--neutral-bg-muted);--color-neutral-fg:var(--neutral-fg);--color-neutral-fg-secondary:var(--neutral-fg-secondary);--color-neutral-fg-muted:var(--neutral-fg-muted);--color-neutral-border:var(--neutral-border);--color-neutral-border-secondary:var(--neutral-border-secondary);--color-neutral-border-muted:var(--neutral-border-muted);--color-primary-bg:var(--primary-bg);--color-primary-bg-secondary:var(--primary-bg-secondary);--color-primary-bg-muted:var(--primary-bg-muted);--color-primary-fg:var(--primary-fg);--color-primary-fg-secondary:var(--primary-fg-secondary);--color-primary-fg-muted:var(--primary-fg-muted);--color-primary-border:var(--primary-border);--color-primary-border-secondary:var(--primary-border-secondary);--color-primary-border-muted:var(--primary-border-muted);--color-error-bg:var(--error-bg);--color-error-bg-secondary:var(--error-bg-secondary);--color-error-bg-muted:var(--error-bg-muted);--color-error-fg:var(--error-fg);--color-error-fg-secondary:var(--error-fg-secondary);--color-error-fg-muted:var(--error-fg-muted);--color-error-border:var(--error-border);--color-error-border-secondary:var(--error-border-secondary);--color-error-border-muted:var(--error-border-muted);--color-on-solid:var(--on-solid)}
:root{--background:var(--paper-gray-100);--card:var(--paper-white);--neutral-bg:color-mix(in oklab,var(--paper-gray-1600)8%,transparent);--neutral-bg-secondary:color-mix(in oklab,var(--paper-gray-1600)5%,transparent);--neutral-bg-muted:color-mix(in oklab,var(--paper-gray-1600)3%,transparent);--neutral-fg:var(--paper-gray-2100);--neutral-fg-secondary:var(--paper-gray-1500);--neutral-fg-muted:var(--paper-gray-1200);--neutral-border:color-mix(in oklab,var(--paper-gray-1600)24%,transparent);--neutral-border-secondary:color-mix(in oklab,var(--paper-gray-1600)14%,transparent);--neutral-border-muted:color-mix(in oklab,var(--paper-gray-1600)8%,transparent);--primary-bg:var(--paper-purple-800);--primary-bg-secondary:color-mix(in srgb,var(--paper-purple-500)16%,var(--card));--primary-bg-muted:color-mix(in srgb,var(--paper-purple-500)8%,var(--card));--primary-fg:var(--paper-purple-800);--primary-fg-secondary:var(--paper-purple-600);--primary-fg-muted:var(--paper-purple-400);--primary-border:var(--paper-purple-800);--primary-border-secondary:var(--paper-purple-200);--primary-border-muted:color-mix(in srgb,var(--paper-purple-500)16%,var(--card));--error-bg:var(--paper-red-800);--error-bg-secondary:var(--paper-red-100);--error-bg-muted:var(--paper-red-50);--error-fg:var(--paper-red-900);--error-fg-secondary:var(--paper-red-700);--error-fg-muted:var(--paper-red-500);--error-border:var(--paper-red-900);--error-border-secondary:var(--paper-red-400);--error-border-muted:var(--paper-red-100);--on-solid:var(--paper-white);--radius:.5rem}.dark{--background:var(--paper-gray-2100);--card:var(--paper-gray-2000);--neutral-bg:color-mix(in oklab,var(--paper-gray-1600)20%,transparent);--neutral-bg-secondary:color-mix(in oklab,var(--paper-gray-1600)12%,transparent);--neutral-bg-muted:color-mix(in oklab,var(--paper-gray-1600)6%,transparent);--neutral-fg:var(--paper-gray-50);--neutral-fg-secondary:var(--paper-gray-1100);--neutral-fg-muted:var(--paper-gray-1500);--neutral-border:color-mix(in oklab,var(--paper-gray-1600)36%,transparent);--neutral-border-secondary:color-mix(in oklab,var(--paper-gray-1600)24%,transparent);--neutral-border-muted:color-mix(in oklab,var(--paper-gray-1600)12%,transparent);--primary-bg-secondary:color-mix(in srgb,var(--paper-purple-500)20%,var(--card));--primary-bg-muted:color-mix(in srgb,var(--paper-purple-500)12%,var(--card));--primary-fg:var(--paper-purple-600);--primary-fg-secondary:var(--paper-purple-800);--primary-fg-muted:var(--paper-purple-1000);--primary-border:var(--paper-purple-600);--primary-border-secondary:var(--paper-purple-1200);--primary-border-muted:color-mix(in srgb,var(--paper-purple-500)24%,var(--card));--error-bg:var(--paper-red-900);--error-bg-secondary:var(--paper-red-1300);--error-bg-muted:var(--paper-red-1400);--error-fg:var(--paper-red-700);--error-fg-secondary:var(--paper-red-900);--error-fg-muted:var(--paper-red-1100);--error-border:var(--paper-red-700);--error-border-secondary:var(--paper-red-1100);--error-border-muted:var(--paper-red-1300)}@layer base{html{background:var(--background)}body{font-family:var(--font-sans);font-size:var(--text-body-1);font-weight:var(--text-body-1-font-weight);line-height:var(--text-body-1-line-height);letter-spacing:var(--text-body-1-letter-spacing)}main :where([id]){scroll-margin-top:91px}p,blockquote,button,input,textarea,select,label,h1,h2,h3,h4,h5,h6{font-family:inherit}h1,h2,h3,h4,h5,h6,[data-slot=button],[data-slot=navigation-menu-trigger]{font-variation-settings:normal}h1{font-size:var(--text-h1);font-weight:var(--text-h1-font-weight);line-height:var(--text-h1-line-height);letter-spacing:var(--text-h1-letter-spacing)}h2{font-size:var(--text-h2);font-weight:var(--text-h2-font-weight);line-height:var(--text-h2-line-height);letter-spacing:var(--text-h2-letter-spacing)}h3{font-size:var(--text-h3);font-weight:var(--text-h3-font-weight);line-height:var(--text-h3-line-height);letter-spacing:var(--text-h3-letter-spacing)}h4{font-size:var(--text-h4);font-weight:var(--text-h4-font-weight);line-height:var(--text-h4-line-height);letter-spacing:var(--text-h4-letter-spacing)}h5,h6{font-size:var(--text-label-1);font-weight:var(--text-label-1-font-weight);line-height:var(--text-label-1-line-height);letter-spacing:var(--text-label-1-letter-spacing)}}
