:root{--jui-font-family:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--jui-font-family-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--jui-font-size-xs:.75rem;--jui-font-size-sm:.8125rem;--jui-font-size-md:.875rem;--jui-font-size-lg:.9375rem;--jui-font-size-xl:1rem;--jui-font-weight-regular:400;--jui-font-weight-medium:500;--jui-font-weight-semibold:600;--jui-font-weight-bold:700;--jui-line-height-tight:1.25;--jui-line-height-normal:1.5;--jui-letter-spacing-tight:-.01em;--jui-space-1:.25rem;--jui-space-2:.5rem;--jui-space-3:.75rem;--jui-space-4:1rem;--jui-space-5:1.25rem;--jui-space-6:1.5rem;--jui-space-8:2rem;--jui-space-10:2.5rem;--jui-space-12:3rem;--jui-radius-xs:.25rem;--jui-radius-sm:.375rem;--jui-radius-md:.5rem;--jui-radius-lg:.75rem;--jui-radius-xl:1rem;--jui-radius-full:9999px;--jui-radius-control:var(--jui-radius-md);--jui-control-xs:1.5rem;--jui-control-sm:2rem;--jui-control-md:2.25rem;--jui-control-lg:2.75rem;--jui-control-xl:3.25rem;--jui-duration-fast:.12s;--jui-duration-normal:.2s;--jui-ease:cubic-bezier(.2, 0, 0, 1);--jui-color-deepen:#000;--jui-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--jui-z-dropdown:1000;--jui-z-popover:1100;--jui-z-toast:1200;--jui-z-tooltip:1300;--jui-gradient-from:#5146ee;--jui-gradient-via:#911be0;--jui-gradient-to:#c90084;--jui-gradient-contrast:#fff;--jui-gradient-duration:6s;--jui-gradient-glow:55%;--jui-gradient-sunset-from:#d40530;--jui-gradient-sunset-via:#c34e00;--jui-gradient-sunset-to:#c70075;--jui-gradient-ocean-from:#2154d8;--jui-gradient-ocean-via:#0076a1;--jui-gradient-ocean-to:#007979;--jui-gradient-aurora-from:#007d5c;--jui-gradient-aurora-via:#1957d2;--jui-gradient-aurora-to:#8b28d4}@supports (color:lab(0% 0 0)){:root{--jui-color-deepen:lab(0% 0 0);--jui-gradient-from:lab(40.2269% 44.2249 -84.4776);--jui-gradient-via:lab(40.5236% 67.9448 -75.7361);--jui-gradient-to:lab(44.5346% 75.0835 -14.7242);--jui-gradient-contrast:lab(100% 0 0);--jui-gradient-sunset-from:lab(45.4759% 70.4087 39.4946);--jui-gradient-sunset-via:lab(48.6614% 52.9886 83.8952);--jui-gradient-sunset-to:lab(43.4981% 75.9476 -6.88379);--jui-gradient-ocean-from:lab(39.29% 23.7799 -73.9192);--jui-gradient-ocean-via:lab(45.5238% -19.6055 -42.2927);--jui-gradient-ocean-to:lab(45.5804% -39.3117 -11.6707);--jui-gradient-aurora-from:lab(46.0328% -45.9411 10.0801);--jui-gradient-aurora-via:lab(39.6376% 19.096 -70.0996);--jui-gradient-aurora-to:lab(39.8822% 61.7241 -69.9066)}}:root,[data-jui-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--jui-color-bg:#fff;--jui-color-bg-subtle:#fafafb;--jui-color-bg-muted:#f4f4f5;--jui-color-bg-emphasis:#e9e9ec;--jui-color-fg:#18181b;--jui-color-fg-muted:#525259;--jui-color-fg-subtle:#6e6e76;--jui-color-border:#18181b1a;--jui-color-border-strong:#18181b29;--jui-color-border-hover:#18181b47;--jui-color-primary:#4f46e5;--jui-color-primary-contrast:#fff;--jui-color-neutral:#18181b;--jui-color-neutral-contrast:#fff;--jui-color-success:#008148;--jui-color-success-contrast:#fff;--jui-color-warning:#f8bd2c;--jui-color-warning-contrast:#401f00;--jui-color-danger:#d8151e;--jui-color-danger-contrast:#fff;--jui-color-mix:#000;--jui-color-neutral-mix:#fff;--jui-color-text-mix:18%;--jui-color-soft-mix:11%;--jui-color-outline-mix:38%;--jui-shadow-xs:0 1px 2px 0 #18181b0f;--jui-shadow-sm:0 1px 3px 0 #18181b1a, 0 1px 2px -1px #18181b1a;--jui-shadow-md:0 4px 6px -1px #18181b1a, 0 2px 4px -2px #18181b1a;--jui-shadow-lg:0 10px 15px -3px #18181b1a, 0 4px 6px -4px #18181b1a;--jui-shadow-xl:0 20px 25px -5px #18181b1a, 0 8px 10px -6px #18181b1a;--jui-color-overlay-bg:#fff;--jui-color-tooltip-bg:#18181b;--jui-color-tooltip-fg:#fafafa;--jui-color-tooltip-border:transparent;--jui-color-backdrop:#18181b59;--jui-chart-1:#2a78d6;--jui-chart-2:#eb6834;--jui-chart-3:#1baf7a;--jui-chart-4:#eda100;--jui-chart-5:#e87ba4;--jui-chart-6:#008300;--jui-chart-7:#4a3aa7;--jui-chart-8:#e34948}@supports (color:lab(0% 0 0)){:root,[data-jui-theme=light]{--jui-color-bg:lab(100% 0 0);--jui-color-bg-subtle:lab(98.2514% .0972152 -.364745);--jui-color-bg-muted:lab(96.1548% .194907 -.729167);--jui-color-bg-emphasis:lab(92.4255% .39199 -1.45701);--jui-color-fg:lab(8.30591% .622027 -2.16446);--jui-color-fg-muted:lab(34.9321% 1.24039 -4.33103);--jui-color-fg-subtle:lab(46.5331% 1.22616 -4.33934);--jui-color-border:lab(8.30591% .622027 -2.16446/.1);--jui-color-border-strong:lab(8.30591% .622027 -2.16446/.16);--jui-color-border-hover:lab(8.30591% .622027 -2.16446/.28);--jui-color-primary:lab(39.3081% 41.5979 -80.942);--jui-color-primary-contrast:lab(100% 0 0);--jui-color-neutral:lab(8.30591% .622027 -2.16446);--jui-color-neutral-contrast:lab(100% 0 0);--jui-color-success:lab(47.2758% -45.2132 23.3991);--jui-color-success-contrast:lab(100% 0 0);--jui-color-warning:lab(80.4405% 13.1817 74.2929);--jui-color-warning-contrast:lab(16.1605% 15.1755 25.3289);--jui-color-danger:lab(46.7455% 69.423 50.7381);--jui-color-danger-contrast:lab(100% 0 0);--jui-color-mix:lab(0% 0 0);--jui-color-neutral-mix:lab(100% 0 0);--jui-shadow-xs:0 1px 2px 0 lab(8.30591% .622027 -2.16446/.06);--jui-shadow-sm:0 1px 3px 0 lab(8.30591% .622027 -2.16446/.1), 0 1px 2px -1px lab(8.30591% .622027 -2.16446/.1);--jui-shadow-md:0 4px 6px -1px lab(8.30591% .622027 -2.16446/.1), 0 2px 4px -2px lab(8.30591% .622027 -2.16446/.1);--jui-shadow-lg:0 10px 15px -3px lab(8.30591% .622027 -2.16446/.1), 0 4px 6px -4px lab(8.30591% .622027 -2.16446/.1);--jui-shadow-xl:0 20px 25px -5px lab(8.30591% .622027 -2.16446/.1), 0 8px 10px -6px lab(8.30591% .622027 -2.16446/.1);--jui-color-overlay-bg:lab(100% 0 0);--jui-color-tooltip-bg:lab(8.30591% .622027 -2.16446);--jui-color-tooltip-fg:lab(98.26% 0 0);--jui-color-backdrop:lab(8.30591% .622027 -2.16446/.35)}}[data-jui-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--jui-color-bg:#0d0d0f;--jui-color-bg-subtle:#131316;--jui-color-bg-muted:#1b1b1e;--jui-color-bg-emphasis:#26262a;--jui-color-fg:#f5f5f6;--jui-color-fg-muted:#a4a4ab;--jui-color-fg-subtle:#85858d;--jui-color-border:#ffffff14;--jui-color-border-strong:#ffffff24;--jui-color-border-hover:#ffffff42;--jui-color-primary:#6061f8;--jui-color-primary-contrast:#fff;--jui-color-neutral:#f1f1f3;--jui-color-neutral-contrast:#18181b;--jui-color-success:#37c080;--jui-color-success-contrast:#041b0f;--jui-color-warning:#f8c143;--jui-color-warning-contrast:#381c01;--jui-color-danger:#e23439;--jui-color-danger-contrast:#fff;--jui-color-mix:#fff;--jui-color-neutral-mix:#000;--jui-color-text-mix:32%;--jui-color-soft-mix:18%;--jui-color-outline-mix:55%;--jui-shadow-xs:0 1px 2px 0 #0006;--jui-shadow-sm:0 1px 3px 0 #00000080, 0 1px 2px -1px #00000080;--jui-shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #00000080;--jui-shadow-lg:0 10px 15px -3px #0000008c, 0 4px 6px -4px #00000080;--jui-shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #00000080;--jui-color-overlay-bg:#161619;--jui-color-tooltip-bg:#28282c;--jui-color-tooltip-fg:#f5f5f6;--jui-color-tooltip-border:#ffffff1a;--jui-color-backdrop:#0009;--jui-chart-1:#3987e5;--jui-chart-2:#d95926;--jui-chart-3:#199e70;--jui-chart-4:#c98500;--jui-chart-5:#d55181;--jui-chart-6:#008300;--jui-chart-7:#9085e9;--jui-chart-8:#e66767}@supports (color:lab(0% 0 0)){[data-jui-theme=dark]{--jui-color-bg:lab(3.67288% .312388 -1.13405);--jui-color-bg-subtle:lab(6.14996% .529029 -1.91981);--jui-color-bg-muted:lab(10.0461% .61933 -2.166);--jui-color-bg-emphasis:lab(15.2572% .721335 -2.52771);--jui-color-fg:lab(96.5028% .194937 -.729167);--jui-color-fg-muted:lab(67.4322% 1.0024 -3.62804);--jui-color-fg-subtle:lab(55.8136% 1.21808 -4.34415);--jui-color-border:lab(100% 0 0/.08);--jui-color-border-strong:lab(100% 0 0/.14);--jui-color-border-hover:lab(100% 0 0/.26);--jui-color-primary:lab(48.0292% 34.7445 -77.4366);--jui-color-primary-contrast:lab(100% 0 0);--jui-color-neutral:lab(95.3428% .194937 -.729167);--jui-color-neutral-contrast:lab(8.30591% .622027 -2.16446);--jui-color-success:lab(69.4879% -49.2251 21.6667);--jui-color-success-contrast:lab(7.72867% -11.2331 4.87928);--jui-color-warning:lab(81.6201% 11.861 67.5244);--jui-color-warning-contrast:lab(13.8982% 12.8186 20.5559);--jui-color-danger:lab(51.4697% 66.4876 41.5698);--jui-color-danger-contrast:lab(100% 0 0);--jui-color-mix:lab(100% 0 0);--jui-color-neutral-mix:lab(0% 0 0);--jui-shadow-xs:0 1px 2px 0 lab(0% 0 0/.4);--jui-shadow-sm:0 1px 3px 0 lab(0% 0 0/.5), 0 1px 2px -1px lab(0% 0 0/.5);--jui-shadow-md:0 4px 6px -1px lab(0% 0 0/.5), 0 2px 4px -2px lab(0% 0 0/.5);--jui-shadow-lg:0 10px 15px -3px lab(0% 0 0/.55), 0 4px 6px -4px lab(0% 0 0/.5);--jui-shadow-xl:0 20px 25px -5px lab(0% 0 0/.6), 0 8px 10px -6px lab(0% 0 0/.5);--jui-color-overlay-bg:lab(7.17581% .584051 -2.11152);--jui-color-tooltip-bg:lab(16.4173% .719801 -2.5286);--jui-color-tooltip-fg:lab(96.5028% .194937 -.729167);--jui-color-tooltip-border:lab(100% 0 0/.1);--jui-color-backdrop:lab(0% 0 0/.6)}}@media (prefers-color-scheme:dark){[data-jui-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--jui-color-bg:#0d0d0f;--jui-color-bg-subtle:#131316;--jui-color-bg-muted:#1b1b1e;--jui-color-bg-emphasis:#26262a;--jui-color-fg:#f5f5f6;--jui-color-fg-muted:#a4a4ab;--jui-color-fg-subtle:#85858d;--jui-color-border:#ffffff14;--jui-color-border-strong:#ffffff24;--jui-color-border-hover:#ffffff42;--jui-color-primary:#6061f8;--jui-color-primary-contrast:#fff;--jui-color-neutral:#f1f1f3;--jui-color-neutral-contrast:#18181b;--jui-color-success:#37c080;--jui-color-success-contrast:#041b0f;--jui-color-warning:#f8c143;--jui-color-warning-contrast:#381c01;--jui-color-danger:#e23439;--jui-color-danger-contrast:#fff;--jui-color-mix:#fff;--jui-color-neutral-mix:#000;--jui-color-text-mix:32%;--jui-color-soft-mix:18%;--jui-color-outline-mix:55%;--jui-shadow-xs:0 1px 2px 0 #0006;--jui-shadow-sm:0 1px 3px 0 #00000080, 0 1px 2px -1px #00000080;--jui-shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #00000080;--jui-shadow-lg:0 10px 15px -3px #0000008c, 0 4px 6px -4px #00000080;--jui-shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #00000080;--jui-color-overlay-bg:#161619;--jui-color-tooltip-bg:#28282c;--jui-color-tooltip-fg:#f5f5f6;--jui-color-tooltip-border:#ffffff1a;--jui-color-backdrop:#0009;--jui-chart-1:#3987e5;--jui-chart-2:#d95926;--jui-chart-3:#199e70;--jui-chart-4:#c98500;--jui-chart-5:#d55181;--jui-chart-6:#008300;--jui-chart-7:#9085e9;--jui-chart-8:#e66767}@supports (color:lab(0% 0 0)){[data-jui-theme=system]{--jui-color-bg:lab(3.67288% .312388 -1.13405);--jui-color-bg-subtle:lab(6.14996% .529029 -1.91981);--jui-color-bg-muted:lab(10.0461% .61933 -2.166);--jui-color-bg-emphasis:lab(15.2572% .721335 -2.52771);--jui-color-fg:lab(96.5028% .194937 -.729167);--jui-color-fg-muted:lab(67.4322% 1.0024 -3.62804);--jui-color-fg-subtle:lab(55.8136% 1.21808 -4.34415);--jui-color-border:lab(100% 0 0/.08);--jui-color-border-strong:lab(100% 0 0/.14);--jui-color-border-hover:lab(100% 0 0/.26);--jui-color-primary:lab(48.0292% 34.7445 -77.4366);--jui-color-primary-contrast:lab(100% 0 0);--jui-color-neutral:lab(95.3428% .194937 -.729167);--jui-color-neutral-contrast:lab(8.30591% .622027 -2.16446);--jui-color-success:lab(69.4879% -49.2251 21.6667);--jui-color-success-contrast:lab(7.72867% -11.2331 4.87928);--jui-color-warning:lab(81.6201% 11.861 67.5244);--jui-color-warning-contrast:lab(13.8982% 12.8186 20.5559);--jui-color-danger:lab(51.4697% 66.4876 41.5698);--jui-color-danger-contrast:lab(100% 0 0);--jui-color-mix:lab(100% 0 0);--jui-color-neutral-mix:lab(0% 0 0);--jui-shadow-xs:0 1px 2px 0 lab(0% 0 0/.4);--jui-shadow-sm:0 1px 3px 0 lab(0% 0 0/.5), 0 1px 2px -1px lab(0% 0 0/.5);--jui-shadow-md:0 4px 6px -1px lab(0% 0 0/.5), 0 2px 4px -2px lab(0% 0 0/.5);--jui-shadow-lg:0 10px 15px -3px lab(0% 0 0/.55), 0 4px 6px -4px lab(0% 0 0/.5);--jui-shadow-xl:0 20px 25px -5px lab(0% 0 0/.6), 0 8px 10px -6px lab(0% 0 0/.5);--jui-color-overlay-bg:lab(7.17581% .584051 -2.11152);--jui-color-tooltip-bg:lab(16.4173% .719801 -2.5286);--jui-color-tooltip-fg:lab(96.5028% .194937 -.729167);--jui-color-tooltip-border:lab(100% 0 0/.1);--jui-color-backdrop:lab(0% 0 0/.6)}}}:root,[data-jui-theme]{--jui-color-focus:var(--jui-color-primary);--jui-color-focus-ring:color-mix(in oklab, var(--jui-color-primary) 28%, transparent);--jui-color-danger-ring:color-mix(in oklab, var(--jui-color-danger) 24%, transparent);--jui-color-danger-fg:color-mix(in oklab, var(--jui-color-danger), var(--jui-color-mix) 12%)}.jui-Collapsible-root{min-width:0}.jui-Collapsible-trigger{box-sizing:border-box;height:var(--jui-control-sm);font-family:var(--jui-font-family);font-size:var(--jui-font-size-sm);font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;color:var(--jui-color-fg-muted);border-radius:calc(var(--jui-radius-control) * .875);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background-color:#0000;border:0;align-items:center;gap:.375rem;margin:0;padding-block:0;padding-inline:.625rem;line-height:1;display:inline-flex}.jui-Collapsible-trigger>svg{flex-shrink:0;width:.875rem;height:.875rem}@media (hover:hover){.jui-Collapsible-trigger:where(:not(:disabled)):hover{color:var(--jui-color-fg);background-color:var(--jui-color-bg-muted)}}.jui-Collapsible-trigger[data-state=open]{color:var(--jui-color-fg)}.jui-Collapsible-trigger:focus-visible{outline-offset:2px;outline-width:2px}.jui-Collapsible-trigger:disabled{opacity:.5;cursor:not-allowed}.jui-Collapsible-chevron{transition:transform var(--jui-duration-normal) var(--jui-ease);flex-shrink:0}.jui-Collapsible-chevron[data-state=open]{transform:rotate(180deg)}.jui-Collapsible-content{grid-template-rows:1fr;min-width:0;display:grid}.jui-Collapsible-content[hidden]{display:none}.jui-Collapsible-content[data-state=open]:not([data-initial]){animation:jui-Collapsible-collapsible-open var(--jui-duration-normal) var(--jui-ease)}.jui-Collapsible-content[data-state=closed]{animation:jui-Collapsible-collapsible-close var(--jui-duration-normal) var(--jui-ease) forwards;pointer-events:none}.jui-Collapsible-inner{min-width:0;min-height:0}@keyframes jui-Collapsible-collapsible-open{0%{opacity:0;clip-path:inset(0 -100vmax);grid-template-rows:0fr}to{clip-path:inset(0 -100vmax)}}@keyframes jui-Collapsible-collapsible-close{0%{clip-path:inset(0 -100vmax)}to{opacity:0;clip-path:inset(0 -100vmax);grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.jui-Collapsible-trigger,.jui-Collapsible-chevron{transition:none}.jui-Collapsible-content[data-state]{animation:none}}.jui-Accordion-root{--_px:0;--_py:.875rem;--_radius:var(--jui-radius-lg);--_hover-bg:transparent;--_trigger-radius:var(--jui-radius-sm);box-sizing:border-box;min-width:0;font-family:var(--jui-font-family);color:var(--jui-color-fg);flex-direction:column;display:flex}.jui-Accordion-root[data-variant=plain]>.jui-Accordion-item{border-bottom:1px solid var(--jui-color-border)}.jui-Accordion-root[data-variant=outline]{--_px:1rem;--_hover-bg:var(--jui-color-bg-subtle);--_trigger-radius:0;background-color:var(--jui-color-bg);border:1px solid var(--jui-color-border-strong);border-radius:var(--_radius);box-shadow:var(--jui-shadow-xs)}.jui-Accordion-root[data-variant=outline]>.jui-Accordion-item+.jui-Accordion-item{border-top:1px solid var(--jui-color-border)}.jui-Accordion-root[data-variant=outline]>.jui-Accordion-item:first-child .jui-Accordion-trigger{border-start-start-radius:calc(var(--_radius) - 1px);border-start-end-radius:calc(var(--_radius) - 1px)}.jui-Accordion-root[data-variant=outline]>.jui-Accordion-item:last-child[data-state=closed] .jui-Accordion-trigger{border-end-end-radius:calc(var(--_radius) - 1px);border-end-start-radius:calc(var(--_radius) - 1px)}.jui-Accordion-root[data-variant=separated]{--_px:1rem;--_hover-bg:var(--jui-color-bg-subtle);--_trigger-radius:calc(var(--_radius) - 1px);gap:var(--jui-space-2)}.jui-Accordion-root[data-variant=separated]>.jui-Accordion-item{background-color:var(--jui-color-bg);border:1px solid var(--jui-color-border-strong);border-radius:var(--_radius);box-shadow:var(--jui-shadow-xs);transition:border-color var(--jui-duration-fast) var(--jui-ease)}.jui-Accordion-root[data-variant=separated]>.jui-Accordion-item[data-state=open]>.jui-Accordion-header .jui-Accordion-trigger{border-end-end-radius:0;border-end-start-radius:0}.jui-Accordion-header{font:inherit;margin:0;display:flex}.jui-Accordion-trigger{box-sizing:border-box;width:100%;min-width:0;padding:var(--_py) var(--_px);font-family:inherit;font-size:var(--jui-font-size-md);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight);text-align:start;color:var(--jui-color-fg);border-radius:var(--_trigger-radius);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background-color:#0000;border:0;flex:1;align-items:center;gap:.75rem;margin:0;display:flex}.jui-Accordion-title{text-underline-offset:.25em;flex:1;min-width:0;text-decoration-thickness:1px}.jui-Accordion-end{font-weight:var(--jui-font-weight-regular);color:var(--jui-color-fg-muted);flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.jui-Accordion-chevron{width:1rem;height:1rem;color:var(--jui-color-fg-muted)}@media (hover:hover){.jui-Accordion-trigger:where(:not(:disabled,[data-locked])):hover{background-color:var(--_hover-bg)}.jui-Accordion-trigger:where(:not(:disabled,[data-locked])):hover .jui-Accordion-chevron{color:var(--jui-color-fg)}.jui-Accordion-root[data-variant=plain] .jui-Accordion-trigger:where(:not(:disabled,[data-locked])):hover .jui-Accordion-title{text-decoration-line:underline}}.jui-Accordion-trigger:focus-visible{outline-offset:2px;outline-width:2px}.jui-Accordion-root:is([data-variant=outline],[data-variant=separated]) .jui-Accordion-trigger:focus-visible{outline-offset:-2px}.jui-Accordion-trigger[data-locked]{cursor:default}.jui-Accordion-trigger:disabled{opacity:.5;cursor:not-allowed}.jui-Accordion-body{padding:0 var(--_px) var(--_py);font-size:var(--jui-font-size-md);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted)}.jui-Accordion-body>:first-child{margin-top:0}.jui-Accordion-body>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.jui-Accordion-trigger,.jui-Accordion-root[data-variant=separated]>.jui-Accordion-item{transition:none}}.jui-VisuallyHidden-root{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jui-Spinner-root{--_size:1.25rem;width:var(--_size);height:var(--_size);vertical-align:middle;flex-shrink:0;display:inline-flex}.jui-Spinner-root[data-size=xs]{--_size:.75rem}.jui-Spinner-root[data-size=sm]{--_size:1rem}.jui-Spinner-root[data-size=lg]{--_size:1.5rem}.jui-Spinner-root[data-size=xl]{--_size:2rem}.jui-Spinner-ring{will-change:transform;width:100%;height:100%;animation:.75s linear infinite jui-Spinner-spin}.jui-Spinner-track{opacity:.2}.jui-Spinner-items{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.jui-Spinner-item{will-change:transform, opacity;background:currentColor;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.jui-Spinner-item:nth-child(2){animation-delay:.15s}.jui-Spinner-item:nth-child(3){animation-delay:.3s}.jui-Spinner-root[data-variant=dots] .jui-Spinner-item{aspect-ratio:1;border-radius:50%;width:26%;animation-name:jui-Spinner-dot}.jui-Spinner-root[data-variant=bars] .jui-Spinner-item{border-radius:999px;width:20%;height:100%;animation-name:jui-Spinner-bar}@keyframes jui-Spinner-spin{to{transform:rotate(360deg)}}@keyframes jui-Spinner-dot{0%,80%,to{opacity:.35;transform:scale(.55)}40%{opacity:1;transform:scale(1)}}@keyframes jui-Spinner-bar{0%,to{opacity:.45;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.jui-Spinner-ring{animation-duration:1.5s}.jui-Spinner-item{animation-duration:2s}}.jui-Button-root{--_bg:transparent;--_bg-hover:transparent;--_bg-active:transparent;--_fg:var(--_c-text);--_border:transparent;--_shadow:none;--_gloss:none;--_radius:var(--jui-radius-control);--_h:var(--jui-control-md);--_px:.875rem;--_fs:var(--jui-font-size-md);--_gap:.5rem;--_icon:1rem;isolation:isolate;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_gap);height:var(--_h);padding-block:0;padding-inline:var(--_px);font-family:var(--jui-font-family);font-size:var(--_fs);font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;color:var(--_fg);background-color:var(--_bg);background-image:var(--_gloss);border:1px solid var(--_border);border-radius:var(--_radius);box-shadow:var(--_shadow);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,border-color,color,box-shadow,transform,opacity,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background-origin:border-box;flex-shrink:0;margin:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.jui-Button-root[data-variant=solid]{--_bg:var(--_c);--_bg-hover:var(--_c-hover);--_bg-active:var(--_c-active);--_fg:var(--_c-contrast);--_gloss:linear-gradient(#ffffff1a, #fff0);--_shadow:inset 0 1px 0 0 #ffffff24, inset 0 -1px 0 0 #00000014, var(--jui-shadow-xs)}@supports (color:lab(0% 0 0)){.jui-Button-root[data-variant=solid]{--_gloss:linear-gradient(lab(100% 0 0/.1), lab(100% 0 0/0));--_shadow:inset 0 1px 0 0 lab(100% 0 0/.14), inset 0 -1px 0 0 lab(0% 0 0/.08), var(--jui-shadow-xs)}}.jui-Button-root[data-variant=soft]{--_bg:var(--_c-soft);--_bg-hover:var(--_c-soft-hover);--_bg-active:var(--_c-soft-active)}.jui-Button-root[data-variant=outline]{--_border:var(--_c-border);--_bg-hover:var(--_c-soft);--_bg-active:var(--_c-soft-hover);--_shadow:var(--jui-shadow-xs)}.jui-Button-root[data-variant=outline][data-color=neutral]{--_border:var(--jui-color-border-strong);--_fg:var(--jui-color-fg);--_bg:var(--jui-color-bg);--_bg-hover:var(--jui-color-bg-muted);--_bg-active:var(--jui-color-bg-emphasis)}.jui-Button-root[data-variant=ghost]{--_bg-hover:var(--_c-soft);--_bg-active:var(--_c-soft-hover)}.jui-Button-root[data-variant=ghost][data-color=neutral]{--_fg:var(--jui-color-fg-muted)}.jui-Button-root[data-variant=link]{text-underline-offset:.25em;border:0;height:auto;padding:0;text-decoration-thickness:1px}.jui-Button-root[data-variant=gradient]{--_g1:var(--jui-gradient-from);--_g2:var(--jui-gradient-via);--_g3:var(--jui-gradient-to);--_glow:color-mix(in oklab, var(--_g2) var(--jui-gradient-glow), transparent);--_bg:var(--_g1);--_bg-hover:var(--_g1);--_bg-active:var(--_g1);--_fg:var(--jui-gradient-contrast);--_shadow:inset 0 1px 0 0 #ffffff38, 0 1px 2px 0 #00000024, 0 6px 18px -6px var(--_glow);padding-inline:calc(var(--_px) + 1px);text-shadow:0 1px 1px lab(0% 0 0/.12);border-width:0;overflow:hidden}@supports (color:lab(0% 0 0)){.jui-Button-root[data-variant=gradient]{--_shadow:inset 0 1px 0 0 lab(100% 0 0/.22), 0 1px 2px 0 lab(0% 0 0/.14), 0 6px 18px -6px var(--_glow)}}.jui-Button-root[data-gradient=sunset]{--_g1:var(--jui-gradient-sunset-from);--_g2:var(--jui-gradient-sunset-via);--_g3:var(--jui-gradient-sunset-to)}.jui-Button-root[data-gradient=ocean]{--_g1:var(--jui-gradient-ocean-from);--_g2:var(--jui-gradient-ocean-via);--_g3:var(--jui-gradient-ocean-to)}.jui-Button-root[data-gradient=aurora]{--_g1:var(--jui-gradient-aurora-from);--_g2:var(--jui-gradient-aurora-via);--_g3:var(--jui-gradient-aurora-to)}.jui-Button-root[data-variant=gradient]:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--_g1), var(--_g2), var(--_g3), var(--_g2), var(--_g1)) 0 0 / 50% 100% repeat-x;width:400%;animation:jui-Button-gradient-flow var(--jui-gradient-duration) linear infinite;will-change:transform;pointer-events:none;position:absolute;inset:0 auto 0 0}.jui-Button-root[data-variant=gradient]:after{content:"";z-index:-1;opacity:.6;transition:opacity var(--jui-duration-normal) var(--jui-ease);pointer-events:none;background:linear-gradient(lab(100% 0 0/.2),lab(100% 0 0/0) 60%);position:absolute;inset:0}.jui-Button-root[data-variant=gradient]:is(:disabled,[data-disabled]):not([data-loading]):before{animation-play-state:paused}@keyframes jui-Button-gradient-flow{to{transform:translate(-50%)}}.jui-Button-root[data-size=xs]{--_h:var(--jui-control-xs);--_px:.5rem;--_fs:var(--jui-font-size-xs);--_gap:.25rem;--_icon:.75rem;--_radius:calc(var(--jui-radius-control) * .75)}.jui-Button-root[data-size=sm]{--_h:var(--jui-control-sm);--_px:.75rem;--_fs:var(--jui-font-size-sm);--_gap:.375rem;--_icon:.875rem;--_radius:calc(var(--jui-radius-control) * .875)}.jui-Button-root[data-size=lg]{--_h:var(--jui-control-lg);--_px:1.125rem;--_fs:var(--jui-font-size-lg);--_icon:1.125rem}.jui-Button-root[data-size=xl]{--_h:var(--jui-control-xl);--_px:1.375rem;--_fs:var(--jui-font-size-xl);--_gap:.625rem;--_icon:1.25rem;--_radius:calc(var(--jui-radius-control) * 1.25)}.jui-Button-root[data-icon-only]{width:var(--_h);padding-inline:0}.jui-Button-root[data-full-width]{width:100%;display:flex}@media (hover:hover){.jui-Button-root:where(:not(:disabled,[data-disabled])):hover{background-color:var(--_bg-hover)}.jui-Button-root[data-variant=ghost][data-color=neutral]:where(:not(:disabled,[data-disabled])):hover{--_fg:var(--jui-color-fg)}.jui-Button-root[data-variant=link]:where(:not(:disabled,[data-disabled])):hover{text-decoration-line:underline}.jui-Button-root[data-variant=gradient]:where(:not(:disabled,[data-disabled])):hover{--_shadow:inset 0 1px 0 0 #ffffff42, 0 1px 2px 0 #00000024, 0 10px 28px -8px var(--_glow)}@supports (color:lab(0% 0 0)){.jui-Button-root[data-variant=gradient]:where(:not(:disabled,[data-disabled])):hover{--_shadow:inset 0 1px 0 0 lab(100% 0 0/.26), 0 1px 2px 0 lab(0% 0 0/.14), 0 10px 28px -8px var(--_glow)}}.jui-Button-root[data-variant=gradient]:where(:not(:disabled,[data-disabled])):hover:after{opacity:1}}.jui-Button-root:where(:not(:disabled,[data-disabled])):active{background-color:var(--_bg-active);transform:translateY(.5px)scale(.985)}.jui-Button-root[data-variant=link]:active{transform:none}.jui-Button-root:focus-visible{outline-offset:2px;outline-width:2px}.jui-Button-root:is(:disabled,[data-disabled]):not([data-loading]){opacity:.5;cursor:not-allowed;box-shadow:none}.jui-Button-root[data-loading]{cursor:progress}.jui-Button-root[data-loading]>.jui-Button-content{color:#0000;text-shadow:none}.jui-Button-root[data-loading]>.jui-Button-content .jui-Button-icon{opacity:0}.jui-Button-content{display:contents}.jui-Button-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.jui-Button-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-Button-loader{animation:jui-Button-fade-in var(--jui-duration-normal) var(--jui-ease);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes jui-Button-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.jui-Button-root{transition:none}.jui-Button-root:active{transform:none}.jui-Button-root[data-variant=gradient]:before{animation:none}}.jui-Alert-root{--_bg:var(--_c-soft);--_border:color-mix(in oklab, var(--_c) calc(var(--jui-color-outline-mix) * .55), transparent);--_title:var(--_c-text);--_text:var(--jui-color-fg-muted);--_link:var(--_c-text);--_icon-color:var(--_c);--_shadow:none;--_gloss:none;--_close-fg:var(--jui-color-fg-subtle);--_close-bg-hover:color-mix(in oklab, var(--_c) 14%, transparent);--_close-bg-active:color-mix(in oklab, var(--_c) 20%, transparent);--_radius:calc(var(--jui-radius-control) * 1.25);--_px:.875rem;--_py:.75rem;--_gap:.625rem;--_icon:1rem;--_lh:1.25rem;--_title-fs:var(--jui-font-size-md);--_text-fs:var(--jui-font-size-sm);box-sizing:border-box;align-items:flex-start;gap:var(--_gap);min-width:0;padding:var(--_py) var(--_px);font-family:var(--jui-font-family);color:var(--_text);background-color:var(--_bg);background-image:var(--_gloss);border:1px solid var(--_border);border-radius:var(--_radius);box-shadow:var(--_shadow);-webkit-font-smoothing:antialiased;display:flex}.jui-Alert-root:not(:has(.jui-Alert-description)){align-items:center}.jui-Alert-root[data-variant=outline]{--_bg:transparent;--_border:var(--_c-border);--_close-bg-hover:color-mix(in oklab, var(--_c) var(--jui-color-soft-mix), transparent)}.jui-Alert-root[data-variant=solid]{--_bg:var(--_c);--_border:transparent;--_title:var(--_c-contrast);--_text:var(--_c-contrast);--_link:var(--_c-contrast);--_icon-color:var(--_c-contrast);--_gloss:linear-gradient(#ffffff14, #fff0);--_shadow:inset 0 1px 0 0 #ffffff1f, var(--jui-shadow-sm);--_close-fg:color-mix(in oklab, var(--_c-contrast) 80%, transparent);--_close-bg-hover:color-mix(in oklab, var(--_c-contrast) 16%, transparent);--_close-bg-active:color-mix(in oklab, var(--_c-contrast) 24%, transparent);--jui-color-focus:var(--_c-contrast)}@supports (color:lab(0% 0 0)){.jui-Alert-root[data-variant=solid]{--_gloss:linear-gradient(lab(100% 0 0/.08), lab(100% 0 0/0));--_shadow:inset 0 1px 0 0 lab(100% 0 0/.12), var(--jui-shadow-sm)}}.jui-Alert-root[data-variant=solid][data-color=danger]{--_bg:color-mix(in oklab, var(--_c), var(--jui-color-deepen) 12%)}.jui-Alert-root[data-color=neutral]{--_icon-color:var(--jui-color-fg-muted);--_title:var(--jui-color-fg);--_link:var(--jui-color-fg)}.jui-Alert-root[data-color=neutral][data-variant=soft]{--_bg:var(--jui-color-bg-muted);--_border:var(--jui-color-border)}.jui-Alert-root[data-color=neutral][data-variant=outline]{--_border:var(--jui-color-border-strong)}.jui-Alert-root[data-color=neutral][data-variant=solid]{--_icon-color:var(--_c-contrast);--_title:var(--_c-contrast);--_link:var(--_c-contrast)}.jui-Alert-root[data-color=warning]:not([data-variant=solid]){--_icon-color:var(--_c-text)}.jui-Alert-root[data-size=sm]{--_radius:var(--jui-radius-control);--_px:.625rem;--_py:.4375rem;--_gap:.5rem;--_icon:.875rem;--_lh:1.125rem;--_title-fs:var(--jui-font-size-sm);--_text-fs:var(--jui-font-size-sm)}.jui-Alert-root[data-size=sm] .jui-Alert-content{display:block}.jui-Alert-root[data-size=sm] .jui-Alert-title{margin-inline-end:.375em;display:inline}.jui-Alert-root[data-size=sm] .jui-Alert-description{line-height:var(--_lh);display:inline}.jui-Alert-icon{height:var(--_lh);color:var(--_icon-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.jui-Alert-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-Alert-body{align-items:center;gap:.625rem var(--_px);flex-wrap:wrap;flex:1;min-width:0;display:flex}.jui-Alert-content{overflow-wrap:break-word;flex-direction:column;flex:16rem;gap:.125rem;min-width:0;display:flex}.jui-Alert-title{font-size:var(--_title-fs);font-weight:var(--jui-font-weight-semibold);line-height:var(--_lh);letter-spacing:var(--jui-letter-spacing-tight);color:var(--_title)}.jui-Alert-description{font-size:var(--_text-fs);color:var(--_text);line-height:1.5}.jui-Alert-content>.jui-Alert-description:first-child{font-size:var(--_title-fs);line-height:var(--_lh);color:var(--_title)}.jui-Alert-description :where(a){font-weight:var(--jui-font-weight-medium);color:var(--_link);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}.jui-Alert-description :where(p){margin:0}.jui-Alert-description :where(p+p){margin-top:.375rem}.jui-Alert-action{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.jui-Alert-close{margin-block:calc((var(--_lh) - var(--jui-control-xs)) / 2);margin-inline:-.125rem calc(var(--_px) * -.5)}@media (hover:hover){.jui-Alert-close:not(:disabled):hover{--_close-fg:var(--_title)}}.jui-Dialog-root{--_w:32rem;--_gap:var(--jui-space-4);--_radius:calc(var(--jui-radius-control) * 1.5);--_px:var(--jui-space-5);--_py:var(--jui-space-5);--_enter:var(--jui-duration-normal);--_exit:var(--jui-duration-fast);--_hidden-transform:translateY(.5rem) scale(.97);box-sizing:border-box;width:min(var(--_w), calc(100% - var(--_gap) * 2));max-width:none;height:fit-content;max-height:calc(100dvh - var(--_gap) * 2);font-family:var(--jui-font-family);font-size:var(--jui-font-size-md);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg);background:var(--jui-color-overlay-bg);border:1px solid var(--jui-color-border);border-radius:var(--_radius);box-shadow:var(--jui-shadow-xl);opacity:0;transform:var(--_hidden-transform);transition-property:opacity,transform,overlay,display;transition-duration:var(--_exit);transition-timing-function:var(--jui-ease);transition-behavior:allow-discrete;outline:none;flex-direction:column;margin:auto;padding:0;display:none;position:fixed;inset:0;overflow:hidden}.jui-Dialog-root[open]{opacity:1;transition-duration:var(--_enter);display:flex;transform:none}@starting-style{.jui-Dialog-root[open]{opacity:0;transform:var(--_hidden-transform)}}.jui-Dialog-root::backdrop{background:var(--jui-color-backdrop,#0006);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition-property:opacity,overlay,display;transition-duration:var(--_exit);transition-timing-function:var(--jui-ease);transition-behavior:allow-discrete}@supports (color:lab(0% 0 0)){.jui-Dialog-root::backdrop{background:var(--jui-color-backdrop,lab(0% 0 0/.4))}}.jui-Dialog-root[open]::backdrop{opacity:1;transition-duration:var(--_enter)}@starting-style{.jui-Dialog-root[open]::backdrop{opacity:0}}.jui-Dialog-root[data-size=sm]{--_w:24rem}.jui-Dialog-root[data-size=lg]{--_w:42rem}.jui-Dialog-root[data-size=xl]{--_w:56rem}.jui-Dialog-root[data-size=full]{--_w:100%;height:calc(100dvh - var(--_gap) * 2)}.jui-Dialog-root[data-variant=sheet]{--_w:24rem;--_gap:0px;--_enter:calc(var(--jui-duration-normal) * 1.5);--_exit:var(--jui-duration-normal);--_hidden-transform:translateX(100%);width:min(var(--_w), calc(100% - var(--jui-space-12)));opacity:1;border-block:0;border-inline-end:0;border-radius:0;height:100dvh;max-height:100dvh;margin:0;inset:0 0 0 auto}.jui-Dialog-root[data-variant=sheet][data-size=sm]{--_w:20rem}.jui-Dialog-root[data-variant=sheet][data-size=lg]{--_w:32rem}.jui-Dialog-root[data-variant=sheet][data-size=xl]{--_w:40rem}.jui-Dialog-root[data-variant=sheet][data-size=full]{--_w:100%;width:100%}@starting-style{.jui-Dialog-root[data-variant=sheet][open]{opacity:1}}.jui-Dialog-close{top:calc(var(--_py) - .375rem);right:calc(var(--_px) - .5rem);position:absolute}.jui-Dialog-header{padding:var(--_py) var(--_px) 0;flex-direction:column;flex-shrink:0;gap:.375rem;display:flex}.jui-Dialog-root[data-with-close] .jui-Dialog-header{padding-inline-end:calc(var(--_px) + 2rem)}.jui-Dialog-title{font-size:var(--jui-font-size-lg);font-weight:var(--jui-font-weight-semibold);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);margin:0}.jui-Dialog-description{font-size:var(--jui-font-size-md);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted);margin:0}.jui-Dialog-body{overscroll-behavior:contain;min-height:0;padding:var(--jui-space-4) var(--_px);flex:auto;overflow-y:auto}.jui-Dialog-body:first-child{padding-top:var(--_py)}.jui-Dialog-body:last-child{padding-bottom:var(--_py)}.jui-Dialog-footer{justify-content:flex-end;align-items:center;gap:var(--jui-space-2);padding:var(--jui-space-2) var(--_px) var(--_py);flex-wrap:wrap;flex-shrink:0;display:flex}.jui-Dialog-header+.jui-Dialog-footer{padding-top:var(--jui-space-6)}.jui-Dialog-root[data-variant=sheet] .jui-Dialog-footer{padding-top:var(--jui-space-4);border-top:1px solid var(--jui-color-border);margin-top:auto}@media (width<=30rem){.jui-Dialog-root{--_px:var(--jui-space-4);--_py:var(--jui-space-4)}.jui-Dialog-footer{flex-direction:column-reverse;align-items:stretch}.jui-Dialog-footer>*{width:100%}}@media (prefers-reduced-motion:reduce){.jui-Dialog-root,.jui-Dialog-root[data-variant=sheet]{--_hidden-transform:none}.jui-Dialog-root[data-variant=sheet]{opacity:0}.jui-Dialog-root[data-variant=sheet][open]{opacity:1}@starting-style{.jui-Dialog-root[data-variant=sheet][open]{opacity:0}}}.jui-AlertDialog-root{--_py:var(--jui-space-6);--_px:var(--jui-space-6)}.jui-AlertDialog-body{padding-top:var(--jui-space-4);padding-bottom:var(--jui-space-2)}@media (width<=30rem){.jui-AlertDialog-root{--_py:var(--jui-space-5);--_px:var(--jui-space-5)}}.jui-Avatar-root{--_size:2rem;--_fs:calc(var(--_size) * .4);--_radius:50%;--_dot:clamp(.375rem, calc(var(--_size) * .28), .875rem);--_dot-ring:2px;--_hue-base:oklch(.7 .14 var(--_hue,260));--_bg:var(--jui-color-bg-emphasis);--_fg:var(--jui-color-fg-muted);box-sizing:border-box;width:var(--_size);height:var(--_size);vertical-align:middle;font-family:var(--jui-font-family);-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-flex;position:relative}.jui-Avatar-root[data-tint]{--_bg:color-mix(in oklab, var(--_hue-base) 24%, var(--jui-color-bg));--_fg:color-mix(in oklab, var(--_hue-base) 50%, var(--jui-color-fg))}.jui-Avatar-root[data-size=xs]{--_size:1.25rem;--_dot-ring:1.5px}.jui-Avatar-root[data-size=sm]{--_size:1.5rem;--_dot-ring:1.5px}.jui-Avatar-root[data-size=lg]{--_size:2.5rem}.jui-Avatar-root[data-size=xl]{--_size:3.5rem;--_fs:calc(var(--_size) * .36)}.jui-Avatar-root[data-shape=square]{--_radius:calc(var(--_size) * .25)}.jui-Avatar-media{width:100%;height:100%;color:var(--_fg);background-color:var(--_bg);border-radius:var(--_radius);place-items:center;display:grid;position:relative;overflow:hidden}.jui-Avatar-media:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--jui-color-border);pointer-events:none;position:absolute;inset:0}.jui-Avatar-initials{font-size:var(--_fs);font-weight:var(--jui-font-weight-semibold);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;grid-area:1/1;line-height:1}.jui-Avatar-initials[data-length="3"],.jui-Avatar-initials[data-length="4"]{font-size:calc(var(--_fs) * .85)}.jui-Avatar-icon{grid-area:1/1;display:inline-flex}.jui-Avatar-icon>svg{width:calc(var(--_size) * .5);height:calc(var(--_size) * .5)}.jui-Avatar-image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--jui-duration-normal) var(--jui-ease);grid-area:1/1}.jui-Avatar-image[data-loaded]{opacity:1}.jui-Avatar-status{box-sizing:border-box;width:var(--_dot);height:var(--_dot);background-color:var(--_dot-color,var(--jui-color-fg-subtle));box-shadow:0 0 0 var(--_dot-ring) var(--jui-color-bg);border-radius:50%;position:absolute;inset-block-end:0;inset-inline-end:0}.jui-Avatar-root[data-shape=square]>.jui-Avatar-status{inset-block-end:calc(var(--_dot) * -.2);inset-inline-end:calc(var(--_dot) * -.2)}.jui-Avatar-status[data-status=online]{--_dot-color:var(--jui-color-success)}.jui-Avatar-status[data-status=busy]{--_dot-color:var(--jui-color-danger)}.jui-Avatar-status[data-status=away]{--_dot-color:color-mix(in oklab, var(--jui-color-warning), var(--jui-color-mix) 18%)}.jui-Avatar-status[data-status=offline]{background-color:var(--jui-color-bg);box-shadow:inset 0 0 0 calc(var(--_dot) * .22) var(--jui-color-fg-subtle), 0 0 0 var(--_dot-ring) var(--jui-color-bg)}.jui-Avatar-group{--_overlap:calc(2rem * -.25);isolation:isolate;align-items:center;display:inline-flex}.jui-Avatar-group[data-size=xs]{--_overlap:-.25rem}.jui-Avatar-group[data-size=sm]{--_overlap:-.3125rem}.jui-Avatar-group[data-size=lg]{--_overlap:-.625rem}.jui-Avatar-group[data-size=xl]{--_overlap:-.875rem}.jui-Avatar-group>*+*{margin-inline-start:var(--_overlap)}.jui-Avatar-group[data-shape=square]>*+*{margin-inline-start:calc(var(--_overlap) * .5)}.jui-Avatar-group>:not(:last-child) .jui-Avatar-initials{transform:translateX(calc(var(--_overlap) / 2))}.jui-Avatar-group .jui-Avatar-media{box-shadow:0 0 0 2px var(--jui-color-bg)}.jui-Avatar-group>.jui-Avatar-root{transition:transform var(--jui-duration-fast) var(--jui-ease)}@media (hover:hover){.jui-Avatar-group>.jui-Avatar-root:hover{z-index:1;transform:translateY(-2px)}}.jui-Avatar-more{--_bg:var(--jui-color-bg-muted);--_fg:var(--jui-color-fg-muted)}@media (prefers-reduced-motion:reduce){.jui-Avatar-image,.jui-Avatar-group>.jui-Avatar-root{transition:none}.jui-Avatar-group>.jui-Avatar-root:hover{transform:none}}.jui-Badge-root{--_bg:var(--_c-soft);--_bg-hover:var(--_c-soft-hover);--_border:color-mix(in oklab, var(--_c) calc(var(--jui-color-soft-mix) + 7%), transparent);--_fg:var(--_c-text);--_dot:var(--_c);--_radius:var(--jui-radius-full);--_h:1.25rem;--_px:.5rem;--_fs:var(--jui-font-size-xs);--_gap:.3125rem;--_icon:.75rem;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_gap);min-width:var(--_h);height:var(--_h);padding-block:0;padding-inline:var(--_px);font-family:var(--jui-font-family);font-size:var(--_fs);font-weight:var(--jui-font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;color:var(--_fg);background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);outline:0 solid var(--jui-color-focus);outline-offset:0;-webkit-font-smoothing:antialiased;transition-property:background-color,border-color,color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);flex-shrink:0;margin:0;line-height:1;text-decoration:none;display:inline-flex}.jui-Badge-root[data-variant=solid]{--_bg:var(--_c);--_bg-hover:var(--_c-hover);--_border:transparent;--_fg:var(--_c-contrast)}.jui-Badge-root[data-variant=outline]{--_bg:transparent;--_bg-hover:var(--_c-soft);--_border:var(--_c-border)}.jui-Badge-root[data-variant=solid][data-color=danger]{--_deepen:var(--jui-color-deepen);--_bg:color-mix(in oklab, var(--_c), var(--_deepen) 12%);--_bg-hover:color-mix(in oklab, var(--_c-hover), var(--_deepen) 12%)}.jui-Badge-root[data-variant=dot]{--_bg:transparent;--_bg-hover:var(--jui-color-bg-muted);--_border:var(--jui-color-border-strong);--_fg:var(--jui-color-fg)}.jui-Badge-root[data-color=neutral][data-variant=soft]{--_bg:var(--jui-color-bg-muted);--_bg-hover:var(--jui-color-bg-emphasis);--_border:var(--jui-color-border);--_fg:var(--jui-color-fg-muted)}.jui-Badge-root[data-color=neutral][data-variant=outline]{--_border:var(--jui-color-border-strong);--_fg:var(--jui-color-fg-muted);--_bg-hover:var(--jui-color-bg-muted)}.jui-Badge-root[data-color=neutral]{--_dot:var(--jui-color-fg-subtle)}.jui-Badge-root[data-size=xs]{--_h:1.125rem;--_px:.375rem;--_fs:.6875rem;--_gap:.25rem;--_icon:.625rem}.jui-Badge-root[data-size=md]{--_h:1.5rem;--_px:.625rem;--_fs:var(--jui-font-size-sm);--_gap:.375rem;--_icon:.875rem}.jui-Badge-icon{flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--_px) * -.2);display:inline-flex}.jui-Badge-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-Badge-dot{background:var(--_dot);width:.375rem;height:.375rem;border-radius:50%;flex-shrink:0;margin-inline-start:calc(var(--_px) * -.15)}.jui-Badge-root[data-size=xs] .jui-Badge-dot{width:.3125rem;height:.3125rem}.jui-Badge-root:is(a,button){cursor:pointer}@media (hover:hover){.jui-Badge-root:is(a,button):hover{background-color:var(--_bg-hover)}}.jui-Badge-root:is(a,button):focus-visible{outline-offset:2px;outline-width:2px}@media (prefers-reduced-motion:reduce){.jui-Badge-root{transition:none}}.jui-StatusDot-root{--_size:.5rem;--_dot:var(--_c);width:var(--_size);height:var(--_size);vertical-align:middle;background:var(--_dot);border-radius:50%;flex-shrink:0;display:inline-block;position:relative}.jui-StatusDot-root[data-color=neutral]{--_dot:var(--jui-color-fg-subtle)}.jui-StatusDot-root[data-size=sm]{--_size:.375rem}.jui-StatusDot-root[data-size=lg]{--_size:.625rem}.jui-StatusDot-root[data-pulse]:before{content:"";background:var(--_dot);border-radius:inherit;will-change:transform, opacity;pointer-events:none;animation:1.8s cubic-bezier(0,0,.2,1) infinite jui-StatusDot-ping;position:absolute;inset:0}@keyframes jui-StatusDot-ping{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(2.75)}}@media (prefers-reduced-motion:reduce){.jui-StatusDot-root[data-pulse]:before{opacity:.22;animation:none;transform:scale(2.1)}}.jui-Chart-root{min-width:0;font-family:var(--jui-font-family);color:var(--jui-color-fg);border-radius:var(--jui-radius-md);outline:0 solid var(--jui-color-focus);outline-offset:4px;-webkit-tap-highlight-color:transparent;transition:outline-width var(--jui-duration-fast) var(--jui-ease);position:relative}.jui-Chart-root:focus-visible{outline-width:2px}.jui-Chart-plot{touch-action:pan-y;transition:opacity var(--jui-duration-normal) var(--jui-ease);position:relative}.jui-Chart-root[data-loading] .jui-Chart-plot{opacity:.5}.jui-Chart-svg{display:block;overflow:visible}.jui-Chart-grid{stroke:var(--jui-color-border);stroke-width:1px;shape-rendering:crispedges}.jui-Chart-baseline{stroke:var(--jui-color-border-strong);stroke-width:1px;shape-rendering:crispedges}.jui-Chart-tick{font-variant-numeric:tabular-nums;fill:var(--jui-color-fg-subtle);font-size:11px}.jui-Chart-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.jui-Chart-reveal{animation:jui-Chart-reveal .9s var(--jui-ease) both}@keyframes jui-Chart-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.jui-Chart-threshold{stroke-width:1px;stroke-dasharray:4 4;shape-rendering:crispedges}.jui-Chart-threshold[data-tone=warning]{stroke:var(--jui-color-warning)}.jui-Chart-threshold[data-tone=danger]{stroke:var(--jui-color-danger)}.jui-Chart-threshold[data-tone=neutral]{stroke:var(--jui-color-border-hover)}.jui-Chart-thresholdLabel{font-size:11px;font-weight:var(--jui-font-weight-medium);fill:var(--jui-color-fg-muted);paint-order:stroke;stroke:var(--jui-color-bg);stroke-width:3px;stroke-linejoin:round}.jui-Chart-crosshair{stroke:var(--jui-color-border-hover);stroke-width:1px;shape-rendering:crispedges;pointer-events:none}.jui-Chart-dot{stroke:var(--jui-color-bg);stroke-width:2px;pointer-events:none}.jui-Chart-pulse{transform-box:fill-box;transform-origin:50%;animation:jui-Chart-pulse 1.8s var(--jui-ease) infinite;pointer-events:none}@keyframes jui-Chart-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.jui-Chart-event,.jui-Chart-tooltipEvent{--_event:var(--jui-color-fg-muted)}:is(.jui-Chart-event,.jui-Chart-tooltipEvent)[data-tone=info]{--_event:var(--jui-color-primary)}:is(.jui-Chart-event,.jui-Chart-tooltipEvent)[data-tone=success]{--_event:var(--jui-color-success)}:is(.jui-Chart-event,.jui-Chart-tooltipEvent)[data-tone=warning]{--_event:var(--jui-color-warning)}:is(.jui-Chart-event,.jui-Chart-tooltipEvent)[data-tone=danger]{--_event:var(--jui-color-danger)}.jui-Chart-event{pointer-events:none}.jui-Chart-eventLine{stroke:var(--_event);stroke-width:1px;stroke-dasharray:2 3;shape-rendering:crispedges}.jui-Chart-eventMarker{fill:var(--_event);stroke:var(--jui-color-bg);stroke-width:2px}.jui-Chart-plot[data-zoomable]{cursor:crosshair}.jui-Chart-brush{fill:color-mix(in oklab, var(--jui-color-primary) 12%, transparent);stroke:color-mix(in oklab, var(--jui-color-primary) 50%, transparent);stroke-width:1px;shape-rendering:crispedges;pointer-events:none}.jui-Chart-resetZoom{z-index:1;position:absolute;top:0}.jui-Chart-band{fill:color-mix(in oklab, var(--jui-color-fg) 5%, transparent);pointer-events:none}.jui-Chart-column{transition:opacity var(--jui-duration-fast) var(--jui-ease)}.jui-Chart-column[data-dim]{opacity:.45}.jui-Chart-grow{transform-box:fill-box;transform-origin:bottom;animation:jui-Chart-grow .7s var(--jui-ease-spring) both;animation-delay:calc(min(var(--_i,0), 24) * 22ms)}.jui-Chart-grow[data-negative]{transform-origin:top}@keyframes jui-Chart-grow{0%{transform:scaleY(0)}}.jui-Chart-growX{transform-box:fill-box;transform-origin:0;animation:jui-Chart-growX .7s var(--jui-ease-spring) both;animation-delay:calc(min(var(--_i,0), 24) * 22ms)}.jui-Chart-growX[data-negative]{transform-origin:100%}@keyframes jui-Chart-growX{0%{transform:scaleX(0)}}.jui-Chart-barValue{font-size:11px;font-weight:var(--jui-font-weight-medium);font-variant-numeric:tabular-nums;fill:var(--jui-color-fg-muted)}.jui-Chart-srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jui-Chart-tooltip{z-index:1;box-sizing:border-box;min-width:9rem;font-size:var(--jui-font-size-sm);color:var(--jui-color-fg);background:var(--jui-color-overlay-bg);border:1px solid var(--jui-color-border);border-radius:calc(var(--jui-radius-control) * .875);box-shadow:var(--jui-shadow-md);pointer-events:none;padding:.5rem .625rem;line-height:1.5;position:absolute;top:.5rem;transform:translate(12px)}.jui-Chart-tooltip[data-flip]{transform:translate(calc(-100% - 12px))}.jui-Chart-tooltipTitle{font-size:var(--jui-font-size-xs);white-space:nowrap;color:var(--jui-color-fg-muted);margin-bottom:.25rem}.jui-Chart-tooltipEvent{font-weight:var(--jui-font-weight-medium);white-space:nowrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.jui-Chart-eventDot{background:var(--_event);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-inline:.125rem}.jui-Chart-tooltipRow{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.jui-Chart-tooltipValue{min-width:3.5rem;font-weight:var(--jui-font-weight-semibold);font-variant-numeric:tabular-nums}.jui-Chart-tooltipName{color:var(--jui-color-fg-muted)}.jui-Chart-key{border-radius:1px;flex-shrink:0;width:.75rem;height:2px}.jui-Chart-key[data-marker=rect]{border-radius:2px;width:.625rem;height:.625rem}.jui-Chart-legend{flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:.75rem;display:flex}.jui-Chart-legendItem{font:inherit;font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted);border-radius:var(--jui-radius-sm);cursor:pointer;outline:0 solid var(--jui-color-focus);outline-offset:0;transition-property:opacity,background-color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;align-items:center;gap:.5rem;margin:0 -.375rem;padding:.125rem .375rem;line-height:1.5;display:inline-flex}.jui-Chart-legendItem[data-static]{cursor:default}@media (hover:hover){.jui-Chart-legendItem:where(button):hover{background:var(--jui-color-bg-muted)}}.jui-Chart-legendItem:focus-visible{outline-offset:2px;outline-width:2px}.jui-Chart-legendItem[aria-pressed=false]{opacity:.55}.jui-Chart-legendItem[aria-pressed=false] .jui-Chart-key[data-marker=rect]{box-shadow:inset 0 0 0 1.5px;background:0 0!important}.jui-Chart-legendValue{font-weight:var(--jui-font-weight-medium);font-variant-numeric:tabular-nums;color:var(--jui-color-fg)}.jui-Chart-empty{font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.jui-Chart-wait{width:min(70%,320px);max-height:60%;overflow:visible}.jui-Chart-waitLine{fill:none;stroke:var(--jui-color-border-hover);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:2.8s ease-in-out infinite jui-Chart-wait}@keyframes jui-Chart-wait{55%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.jui-Chart-reveal,.jui-Chart-pulse,.jui-Chart-grow,.jui-Chart-growX{animation:none}.jui-Chart-waitLine{stroke-dashoffset:0;animation:none}.jui-Chart-plot,.jui-Chart-legendItem,.jui-Chart-column{transition:none}}@keyframes jui-overlay-panel-in{0%{opacity:0;transform:translate(var(--_dx), var(--_dy)) scale(.97)}}@keyframes jui-overlay-panel-out{to{opacity:0;transform:translate(var(--_dx), var(--_dy)) scale(.97)}}@media (prefers-reduced-motion:reduce){.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}@keyframes jui-overlay-fade-in{0%{opacity:0}}@keyframes jui-overlay-fade-out{to{opacity:0}}.jui-Tooltip-root{z-index:var(--jui-z-tooltip);box-sizing:border-box;max-width:min(18rem, var(--jui-available-width,18rem));font-family:var(--jui-font-family);font-size:var(--jui-font-size-sm);font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);overflow-wrap:break-word;color:var(--jui-color-tooltip-fg);background:var(--jui-color-tooltip-bg);border-radius:calc(var(--jui-radius-control) * .75);box-shadow:inset 0 0 0 1px var(--jui-color-tooltip-border), var(--jui-shadow-md);-webkit-font-smoothing:antialiased;padding:.375rem .625rem;line-height:1.4}.jui-Breadcrumbs-root{--_fs:var(--jui-font-size-md);--_icon:1rem;--_sep:.875rem;--_gap:.375rem;--_item-max-w:12rem;min-width:0;font-family:var(--jui-font-family);font-size:var(--_fs);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight)}.jui-Breadcrumbs-root[data-size=sm]{--_fs:var(--jui-font-size-sm);--_icon:.875rem;--_sep:.8125rem;--_gap:.25rem}.jui-Breadcrumbs-list{align-items:center;gap:.25rem var(--_gap);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.jui-Breadcrumbs-item{align-items:center;min-width:0;display:inline-flex}.jui-Breadcrumbs-link{max-width:var(--_item-max-w);min-width:0;font:inherit;color:var(--jui-color-fg-muted);border-radius:var(--jui-radius-sm);outline:0 solid var(--jui-color-focus);-webkit-tap-highlight-color:transparent;transition-property:color,background-color,outline-width;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);align-items:center;gap:.375rem;margin:-.25rem -.3125rem;padding:.25rem .3125rem;text-decoration:none;display:inline-flex}a.jui-Breadcrumbs-link,button.jui-Breadcrumbs-link{cursor:pointer}@media (hover:hover){a.jui-Breadcrumbs-link:hover,.jui-Breadcrumbs-item:not([data-current]) .jui-Breadcrumbs-link[href]:hover{color:var(--jui-color-fg);background-color:var(--jui-color-bg-muted)}}.jui-Breadcrumbs-link:focus-visible{outline-width:2px}.jui-Breadcrumbs-item[data-current] .jui-Breadcrumbs-link{font-weight:var(--jui-font-weight-medium);color:var(--jui-color-fg)}.jui-Breadcrumbs-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jui-Breadcrumbs-icon{flex-shrink:0;display:inline-flex}.jui-Breadcrumbs-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-Breadcrumbs-separator{color:var(--jui-color-fg-subtle);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;display:inline-flex}.jui-Breadcrumbs-separator>svg{width:var(--_sep);height:var(--_sep)}.jui-Breadcrumbs-separator[data-text]{opacity:.8;padding-inline:.125rem}.jui-Breadcrumbs-collapse{width:calc(var(--_icon) + .75rem);height:calc(var(--_icon) + .25rem);font:inherit;color:var(--jui-color-fg-muted);border-radius:var(--jui-radius-sm);outline:0 solid var(--jui-color-focus);cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:color,background-color,outline-width,transform;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background-color:#0000;border:0;justify-content:center;align-items:center;margin-block:-.125rem;padding:0;display:inline-flex}.jui-Breadcrumbs-collapse>svg{width:var(--_icon);height:var(--_icon)}@media (hover:hover){.jui-Breadcrumbs-collapse:hover{color:var(--jui-color-fg);background-color:var(--jui-color-bg-muted)}}.jui-Breadcrumbs-collapse:active{transform:scale(.94)}.jui-Breadcrumbs-collapse:focus-visible{outline-width:2px}@media (prefers-reduced-motion:reduce){.jui-Breadcrumbs-link,.jui-Breadcrumbs-collapse{transition:none}.jui-Breadcrumbs-collapse:active{transform:none}}.jui-Calendar-root{--_cell:2.25rem;--_fs:var(--jui-font-size-md);--_fs-head:var(--jui-font-size-xs);--_nav:var(--jui-control-sm);--_radius:calc(var(--jui-radius-control) * .875);--_row-gap:2px;--_months-gap:1.5rem;--_band:color-mix(in oklab, var(--jui-color-primary) var(--jui-color-soft-mix), transparent);--_band-hover:color-mix(in oklab, var(--jui-color-primary) calc(var(--jui-color-soft-mix) + 8%), transparent);--_band-preview:color-mix(in oklab, var(--jui-color-primary) calc(var(--jui-color-soft-mix) * .6), transparent);--_accent:color-mix(in oklab, var(--jui-color-primary), var(--jui-color-mix) var(--jui-color-text-mix));--_hover:color-mix(in oklab, var(--jui-color-fg) 7%, transparent);--_muted:color-mix(in oklab, var(--jui-color-fg-subtle), var(--jui-color-fg) 10%);box-sizing:border-box;max-width:100%;font-family:var(--jui-font-family);font-size:var(--_fs);line-height:var(--jui-line-height-tight);color:var(--jui-color-fg);-webkit-tap-highlight-color:transparent;flex-direction:column;display:inline-flex}.jui-Calendar-root[data-size=sm]{--_cell:2rem;--_fs:var(--jui-font-size-sm);--_fs-head:calc(var(--jui-font-size-xs) * .95);--_nav:var(--jui-control-xs);--_radius:calc(var(--jui-radius-control) * .75);--_months-gap:1.25rem}.jui-Calendar-root[data-size=lg]{--_cell:2.625rem;--_fs:var(--jui-font-size-lg);--_fs-head:var(--jui-font-size-sm);--_nav:var(--jui-control-md);--_radius:var(--jui-radius-control);--_months-gap:2rem}.jui-Calendar-root[data-disabled] :is(.jui-Calendar-day,.jui-Calendar-levelButton,.jui-Calendar-captionButton){opacity:.45}.jui-Calendar-months{gap:var(--_months-gap);flex-wrap:wrap;display:flex}.jui-Calendar-month{width:calc(var(--_cell) * 7);flex-direction:column;gap:.375rem;max-width:100%;display:flex}.jui-Calendar-head{height:var(--_nav);justify-content:space-between;align-items:center;gap:.25rem;display:flex}.jui-Calendar-navSpacer{width:var(--_nav);flex-shrink:0}.jui-Calendar-nav{flex-shrink:0}.jui-Calendar-caption{min-width:0;font-size:var(--_fs);font-weight:var(--jui-font-weight-semibold);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;flex:1;justify-content:center;display:flex}.jui-Calendar-caption>span{text-overflow:ellipsis;display:inline-block;overflow:hidden}.jui-Calendar-captionButton{max-width:100%;height:var(--_nav);font:inherit;letter-spacing:inherit;color:inherit;border-radius:var(--_radius);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;appearance:none;transition-property:background-color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;align-items:center;gap:.25rem;margin:0;padding-inline:.625rem .5rem;display:inline-flex}.jui-Calendar-captionButton>span{text-overflow:ellipsis;display:inline-block;overflow:hidden}.jui-Calendar-captionIcon{width:.875em;height:.875em;color:var(--jui-color-fg-muted);transition:transform var(--jui-duration-normal) var(--jui-ease);flex-shrink:0}.jui-Calendar-root:not([data-view=days]) .jui-Calendar-captionIcon{transform:rotate(180deg)}.jui-Calendar-captionButton:disabled{cursor:default}.jui-Calendar-captionButton:focus-visible{outline-offset:2px;outline-width:2px}.jui-Calendar-grid{box-sizing:border-box;table-layout:fixed;border-collapse:separate;width:100%;border-spacing:0 var(--_row-gap);margin-block:calc(var(--_row-gap) * -1)}.jui-Calendar-weekday{height:calc(var(--_cell) * .8);font-size:var(--_fs-head);font-weight:var(--jui-font-weight-medium);text-align:center;color:var(--jui-color-fg-muted);-webkit-user-select:none;user-select:none;padding:0}.jui-Calendar-cell{height:var(--_cell);text-align:center;padding:0;position:relative}.jui-Calendar-cell[data-band]:before{content:"";background:var(--_band);pointer-events:none;position:absolute;inset:0}.jui-Calendar-cell[data-band=preview]:before{background:var(--_band-preview)}.jui-Calendar-cell[data-band-start]:before{inset-inline-start:50%}.jui-Calendar-cell[data-band-end]:before{inset-inline-end:50%}.jui-Calendar-cell[data-edge-start]:before{border-start-start-radius:var(--_radius);border-end-start-radius:var(--_radius)}.jui-Calendar-cell[data-edge-end]:before{border-start-end-radius:var(--_radius);border-end-end-radius:var(--_radius)}.jui-Calendar-day{width:100%;max-width:var(--_cell);height:var(--_cell);font:inherit;font-variant-numeric:tabular-nums;color:inherit;border-radius:var(--_radius);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;transition-property:background-color,color,box-shadow,outline-width,outline-offset,transform;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.jui-Calendar-day[data-today]:after{content:"";border-radius:var(--jui-radius-full);inset-inline-start:50%;background:currentColor;width:4px;height:4px;margin-inline-start:-2px;position:absolute;bottom:18%}.jui-Calendar-day[data-today]{font-weight:var(--jui-font-weight-semibold);color:var(--_accent)}.jui-Calendar-day[data-outside]{color:var(--_muted)}@media (hover:hover){.jui-Calendar-day:where(:not([data-selected],[aria-disabled],:disabled)):hover{background-color:var(--_hover)}.jui-Calendar-cell[data-band]>.jui-Calendar-day:where(:not([data-selected],[aria-disabled],:disabled)):hover{background-color:var(--_band-hover)}.jui-Calendar-levelButton:where(:not([data-selected],[aria-disabled],:disabled)):hover{background-color:var(--_hover)}}.jui-Calendar-day:where(:not([aria-disabled],:disabled)):active{transform:scale(.94)}.jui-Calendar-day:focus-visible,.jui-Calendar-levelButton:focus-visible{z-index:1;outline-offset:2px;outline-width:2px}.jui-Calendar-day[data-selected]{font-weight:var(--jui-font-weight-semibold);color:var(--jui-color-primary-contrast);background-color:var(--jui-color-primary);box-shadow:inset 0 1px 0 0 #ffffff24, var(--jui-shadow-xs);animation:jui-Calendar-select-pop var(--jui-duration-normal) var(--jui-ease-spring)}@supports (color:lab(0% 0 0)){.jui-Calendar-day[data-selected]{box-shadow:inset 0 1px 0 0 lab(100% 0 0/.14), var(--jui-shadow-xs)}}.jui-Calendar-day[data-preview-end]{box-shadow:inset 0 0 0 1.5px var(--jui-color-primary)}.jui-Calendar-day[aria-disabled]{color:var(--jui-color-fg-subtle);opacity:.55;cursor:not-allowed}.jui-Calendar-day[data-blocked]{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, currentColor 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 60%, transparent);text-decoration-color:color-mix(in oklab, currentColor 60%, transparent)}.jui-Calendar-day:disabled{cursor:not-allowed}@keyframes jui-Calendar-select-pop{0%{transform:scale(.82)}}.jui-Calendar-levelGrid{height:calc(var(--_cell) * 6.8 + var(--_row-gap) * 5);flex-direction:column;gap:.25rem;display:flex}.jui-Calendar-levelRow{flex:1;gap:.25rem;display:flex}.jui-Calendar-levelCell{flex:1;min-width:0;display:flex}.jui-Calendar-levelButton{min-width:0;font:inherit;font-size:calc(var(--_fs) * .95);font-variant-numeric:tabular-nums;color:inherit;border-radius:var(--_radius);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;appearance:none;transition-property:background-color,color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;flex:1;margin:0;padding:0 .25rem;overflow:hidden}.jui-Calendar-levelButton[data-current]{font-weight:var(--jui-font-weight-semibold);color:var(--_accent)}.jui-Calendar-levelButton[data-outside]{color:var(--_muted)}.jui-Calendar-levelButton[data-selected]{font-weight:var(--jui-font-weight-semibold);color:var(--jui-color-primary-contrast);background-color:var(--jui-color-primary);box-shadow:inset 0 1px 0 0 #ffffff24, var(--jui-shadow-xs)}@supports (color:lab(0% 0 0)){.jui-Calendar-levelButton[data-selected]{box-shadow:inset 0 1px 0 0 lab(100% 0 0/.14), var(--jui-shadow-xs)}}.jui-Calendar-levelButton[aria-disabled]{color:var(--jui-color-fg-subtle);opacity:.6;cursor:not-allowed}.jui-Calendar-anim[data-anim=next]{animation:jui-Calendar-slide-next var(--jui-duration-normal) var(--jui-ease)}.jui-Calendar-anim[data-anim=prev]{animation:jui-Calendar-slide-prev var(--jui-duration-normal) var(--jui-ease)}.jui-Calendar-anim[data-anim=zoom-out]{animation:jui-Calendar-zoom-out var(--jui-duration-normal) var(--jui-ease)}.jui-Calendar-anim[data-anim=zoom-in]{animation:jui-Calendar-zoom-in var(--jui-duration-normal) var(--jui-ease)}@keyframes jui-Calendar-slide-next{0%{opacity:0;transform:translate(.75rem)}}@keyframes jui-Calendar-slide-prev{0%{opacity:0;transform:translate(-.75rem)}}@keyframes jui-Calendar-zoom-out{0%{opacity:0;transform:scale(1.04)}}@keyframes jui-Calendar-zoom-in{0%{opacity:0;transform:scale(.96)}}@keyframes jui-Calendar-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.jui-Calendar-anim[data-anim]{animation-name:jui-Calendar-fade-in}.jui-Calendar-day,.jui-Calendar-levelButton,.jui-Calendar-captionButton,.jui-Calendar-captionIcon{transition:none}.jui-Calendar-day[data-selected]{animation:none}.jui-Calendar-day:active{transform:none}}.jui-Card-root{--_bg:var(--jui-color-bg);--_border:var(--jui-color-border);--_shadow:var(--jui-shadow-xs);--_bg-hover:var(--_bg);--_border-hover:var(--jui-color-border-hover);--_shadow-hover:var(--jui-shadow-md);--_radius:var(--jui-radius-lg);--_pad:var(--jui-space-5);--_gap:var(--jui-space-4);--_title-fs:var(--jui-font-size-lg);box-sizing:border-box;gap:var(--_gap);min-width:0;padding:var(--_pad);font-family:var(--jui-font-family);font-size:var(--jui-font-size-md);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg);text-align:start;background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);box-shadow:var(--_shadow);outline:0 solid var(--jui-color-focus);outline-offset:0;flex-direction:column;margin:0;text-decoration:none;display:flex;position:relative}.jui-Card-root[data-variant=soft]{--_bg:var(--jui-color-bg-subtle);--_bg-hover:var(--jui-color-bg-muted);--_shadow:none;--_shadow-hover:none}.jui-Card-root[data-variant=elevated]{--_bg:var(--jui-color-overlay-bg);--_border:color-mix(in oklab, var(--jui-color-border) 55%, transparent);--_shadow:var(--jui-shadow-md);--_border-hover:var(--jui-color-border);--_shadow-hover:var(--jui-shadow-lg)}.jui-Card-root[data-variant=ghost]{--_bg:transparent;--_border:transparent;--_shadow:none;--_bg-hover:var(--jui-color-bg-muted);--_border-hover:transparent;--_shadow-hover:none}.jui-Card-root[data-padding=none]{--_pad:0px}.jui-Card-root[data-padding=sm]{--_pad:var(--jui-space-3);--_gap:var(--jui-space-3);--_title-fs:var(--jui-font-size-md)}.jui-Card-root[data-padding=lg]{--_pad:var(--jui-space-8);--_gap:var(--jui-space-5);--_title-fs:var(--jui-font-size-xl)}.jui-Card-root[data-interactive]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:transform,box-shadow,border-color,background-color,outline-width,outline-offset;transition-duration:var(--jui-duration-normal);transition-timing-function:var(--jui-ease)}@media (hover:hover){.jui-Card-root[data-interactive]:where(:not([aria-disabled=true])):hover{--_bg:var(--_bg-hover);--_border:var(--_border-hover);--_shadow:var(--_shadow-hover);transform:translateY(-1px)}}.jui-Card-root[data-interactive]:where(:not([aria-disabled=true])):active{transition-duration:var(--jui-duration-fast);transform:translateY(0)}.jui-Card-root[data-interactive]:focus-visible{outline-offset:2px;outline-width:2px}.jui-Card-root[aria-disabled=true]{opacity:.6;cursor:not-allowed}.jui-Card-header{align-items:flex-start;gap:var(--jui-space-3);min-width:0;display:flex}.jui-Card-leading{flex-shrink:0;align-items:center;display:flex}.jui-Card-headerText{gap:var(--jui-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.jui-Card-actions{align-items:center;gap:var(--jui-space-2);margin-block:calc(var(--jui-space-1) * -1);flex-shrink:0;display:flex}.jui-Card-title{font-size:var(--_title-fs);font-weight:var(--jui-font-weight-semibold);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);overflow-wrap:anywhere;margin:0}.jui-Card-description{font-size:var(--jui-font-size-sm);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted);margin:0}.jui-Card-body{min-width:0}.jui-Card-footer{align-items:center;gap:var(--jui-space-2);min-width:0;font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted);flex-wrap:wrap;margin-top:auto;display:flex}.jui-Card-footer[data-justify=end]{justify-content:flex-end}.jui-Card-footer[data-justify=between]{justify-content:space-between}.jui-Card-section,.jui-Card-footer[data-divider]{margin-inline:calc(var(--_pad) * -1);padding-inline:var(--_pad);padding-top:var(--_gap);border-top:1px solid var(--jui-color-border)}.jui-Card-section:first-child{border-top:0;padding-top:0}@media (prefers-reduced-motion:reduce){.jui-Card-root[data-interactive]{transition-property:box-shadow,border-color,background-color}.jui-Card-root[data-interactive]:hover{transform:none}}@media (hover:hover){.jui-choice-root[data-variant=card]:where(:not([data-disabled])):hover{border-color:var(--jui-color-border-hover)}}@media (prefers-reduced-motion:reduce){.jui-choice-root{transition:none}}.jui-Checkbox-root{--_box:1rem;--_icon:.75rem;--_box-radius:var(--jui-radius-xs);--_ease-pop:var(--jui-ease-spring)}.jui-Checkbox-root[data-size=sm]{--_box:.875rem;--_icon:.625rem;--_box-radius:calc(var(--jui-radius-xs) * .875)}.jui-Checkbox-root[data-size=lg]{--_box:1.25rem;--_icon:.875rem;--_box-radius:var(--jui-radius-sm)}.jui-Checkbox-control{transition:transform var(--jui-duration-fast) var(--jui-ease)}.jui-Checkbox-input{--_bg:var(--jui-color-bg);--_border:var(--jui-color-border-hover);--_shadow:var(--jui-shadow-xs);box-sizing:border-box;width:var(--_box);height:var(--_box);background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--_box-radius);box-shadow:var(--_shadow);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:inherit;appearance:none;transition-property:background-color,border-color,box-shadow,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);flex-shrink:0;margin:0}.jui-Checkbox-root:is([data-state=checked],[data-state=indeterminate]) .jui-Checkbox-input{--_bg:var(--_c);--_border:var(--_c);--_shadow:inset 0 1px 0 0 #ffffff24, var(--jui-shadow-xs)}@supports (color:lab(0% 0 0)){.jui-Checkbox-root:is([data-state=checked],[data-state=indeterminate]) .jui-Checkbox-input{--_shadow:inset 0 1px 0 0 lab(100% 0 0/.14), var(--jui-shadow-xs)}}.jui-Checkbox-icon{color:var(--_c-contrast);pointer-events:none;opacity:0;transition:transform var(--jui-duration-normal) var(--_ease-pop), opacity var(--jui-duration-fast) var(--jui-ease);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.4)}.jui-Checkbox-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-Checkbox-root[data-state=checked] .jui-Checkbox-icon[data-icon=check],.jui-Checkbox-root[data-state=indeterminate] .jui-Checkbox-icon[data-icon=indeterminate]{opacity:1;transform:none}@media (hover:hover){.jui-Checkbox-root[data-state=unchecked]:where(:not([data-disabled])):hover .jui-Checkbox-input{--_border:var(--jui-color-fg-subtle)}.jui-Checkbox-root:is([data-state=checked],[data-state=indeterminate]):where(:not([data-disabled])):hover .jui-Checkbox-input{--_bg:var(--_c-hover);--_border:var(--_c-hover)}}.jui-Checkbox-root[data-invalid][data-state=unchecked] .jui-Checkbox-input{--_border:var(--jui-color-danger)}.jui-Checkbox-input:focus-visible{outline-offset:2px;outline-width:2px}.jui-Checkbox-root:where(:not([data-disabled])):active .jui-Checkbox-control{transform:scale(.92)}.jui-Checkbox-root[data-disabled] .jui-Checkbox-input{--_shadow:none}@media (prefers-reduced-motion:reduce){.jui-Checkbox-input,.jui-Checkbox-icon,.jui-Checkbox-control{transition:none}.jui-Checkbox-root:active .jui-Checkbox-control{transform:none}}.jui-Chip-root{--_bg:var(--jui-color-bg);--_bg-hover:var(--jui-color-bg-muted);--_bg-active:var(--jui-color-bg-emphasis);--_border:var(--jui-color-border-strong);--_fg:var(--jui-color-fg);--_radius:var(--jui-radius-full);--_h:var(--jui-control-sm);--_px:.75rem;--_fs:var(--jui-font-size-sm);--_gap:.375rem;--_icon:.875rem;--_remove:1.125rem;box-sizing:border-box;align-items:center;gap:var(--_gap);height:var(--_h);max-width:100%;padding-block:0;padding-inline:var(--_px);font-family:var(--jui-font-family);font-size:var(--_fs);font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;vertical-align:middle;color:var(--_fg);background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);outline:0 solid var(--jui-color-focus);outline-offset:0;-webkit-user-select:none;user-select:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;transition-property:background-color,border-color,color,transform,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);flex-shrink:0;margin:0;line-height:1;text-decoration:none;display:inline-flex}.jui-Chip-root[data-selected]{--_bg:var(--_c-soft);--_bg-hover:var(--_c-soft-hover);--_bg-active:var(--_c-soft-active);--_border:var(--_c-border);--_fg:var(--_c-text)}.jui-Chip-root[data-selected][data-color=neutral]{--_bg:var(--jui-color-bg-emphasis);--_bg-hover:color-mix(in oklab, var(--jui-color-bg-emphasis), var(--jui-color-fg) 6%);--_bg-active:color-mix(in oklab, var(--jui-color-bg-emphasis), var(--jui-color-fg) 10%);--_border:var(--jui-color-border-hover);--_fg:var(--jui-color-fg)}.jui-Chip-root[data-size=xs]{--_h:var(--jui-control-xs);--_px:.5rem;--_fs:var(--jui-font-size-xs);--_gap:.25rem;--_icon:.75rem;--_remove:.875rem}.jui-Chip-root[data-size=md]{--_h:var(--jui-control-md);--_px:.875rem;--_fs:var(--jui-font-size-md);--_gap:.5rem;--_icon:1rem;--_remove:1.25rem}.jui-Chip-root[data-removable]{gap:0;padding-inline:0}.jui-Chip-main{align-items:center;gap:var(--_gap);min-width:0;height:100%;padding-block:0;padding-inline:var(--_px) calc(var(--_px) * .5);font:inherit;letter-spacing:inherit;color:inherit;border-radius:inherit;outline:0 solid var(--jui-color-focus);outline-offset:0;appearance:none;background:0 0;border:0;margin:0;display:inline-flex}.jui-Chip-root[data-removable]>.jui-Chip-main:is(button,a){cursor:pointer}.jui-Chip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jui-Chip-icon{flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--_px) * -.2);display:inline-flex}.jui-Chip-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-Chip-avatar{width:calc(var(--_h) - .5rem);height:calc(var(--_h) - .5rem);font-size:.8em;font-weight:var(--jui-font-weight-semibold);color:var(--jui-color-fg-muted);background:var(--jui-color-bg-muted);border-radius:var(--jui-radius-full);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--_px) * -.6);line-height:1;display:inline-flex;overflow:hidden}.jui-Chip-avatar>img{object-fit:cover;width:100%;height:100%}.jui-Chip-count{min-width:1.25em;height:1.4em;font-size:.9em;font-weight:var(--jui-font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--jui-color-fg-muted);background:var(--jui-color-bg-muted);border-radius:var(--jui-radius-full);flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(var(--_px) * -.35);padding-inline:.375em;display:inline-flex}.jui-Chip-root[data-selected] .jui-Chip-count{color:var(--_c-text);background:color-mix(in oklab, var(--_c) calc(var(--jui-color-soft-mix) + 10%), transparent)}.jui-Chip-root[data-selected][data-color=neutral] .jui-Chip-count{color:var(--jui-color-fg);background:var(--jui-color-bg)}.jui-Chip-remove{width:var(--_remove);height:var(--_remove);font-size:calc(var(--_remove) * .62);color:inherit;border-radius:var(--jui-radius-full);outline:0 solid var(--jui-color-focus);outline-offset:0;opacity:.7;cursor:pointer;appearance:none;transition-property:background-color,opacity,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;margin-inline-end:calc((var(--_h) - var(--_remove)) / 2 - 1px);padding:0;display:inline-flex}@media (hover:hover){.jui-Chip-root:is(button,a):where(:not(:disabled,[data-disabled])):hover{background-color:var(--_bg-hover)}.jui-Chip-root[data-removable]:where(:not([data-disabled])):has(>.jui-Chip-main:is(button,a):hover){background-color:var(--_bg-hover)}.jui-Chip-remove:where(:not(:disabled)):hover{background-color:color-mix(in oklab, currentcolor 14%, transparent);opacity:1}}.jui-Chip-root:is(button,a):where(:not(:disabled,[data-disabled])):active{background-color:var(--_bg-active);transform:scale(.97)}.jui-Chip-root:is(button,a):focus-visible,.jui-Chip-remove:focus-visible,.jui-Chip-main:focus-visible{outline-offset:2px;outline-width:2px}@supports selector(:has(*)){.jui-Chip-main:focus-visible{outline-width:0}.jui-Chip-root:has(>.jui-Chip-main:focus-visible){outline-offset:2px;outline-width:2px}}.jui-Chip-root:is(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.jui-Chip-root[data-disabled] .jui-Chip-remove,.jui-Chip-root[data-disabled] .jui-Chip-main{cursor:not-allowed}.jui-Chip-group{align-items:center;gap:var(--jui-space-2);margin:-3px;padding:3px;display:flex}.jui-Chip-group[data-wrap]{flex-wrap:wrap}.jui-Chip-group:not([data-wrap]){scrollbar-width:thin;scroll-padding-inline:var(--jui-space-2);overscroll-behavior-inline:contain;overflow-x:auto}@media (prefers-reduced-motion:reduce){.jui-Chip-root,.jui-Chip-remove{transition:none}.jui-Chip-root:active{transform:none}}.jui-CodeBlock-root{--_bg:color-mix(in oklab, var(--jui-color-bg-muted) 60%, var(--jui-color-neutral-mix));--_border:var(--jui-color-border);--_header-fg:var(--jui-color-fg-muted);--_radius:var(--jui-radius-md);--_fs:.8125rem;--_lh:1.65;--_py:.875rem;--_px:1rem;--_header-h:2.25rem;box-sizing:border-box;min-width:0;font-family:var(--jui-font-family);color:var(--jui-color-fg);background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);flex-direction:column;display:flex;position:relative;overflow:hidden}.jui-CodeBlock-root[data-color]{--_bg:color-mix(in oklab, var(--_c) 6%, color-mix(in oklab, var(--jui-color-bg-muted) 60%, var(--jui-color-neutral-mix)));--_border:color-mix(in oklab, var(--_c) 30%, transparent);--_header-fg:var(--_c-text)}.jui-CodeBlock-root[data-size=sm]{--_fs:.75rem;--_lh:1.6;--_py:.625rem;--_px:.75rem;--_header-h:2rem}.jui-CodeBlock-header{justify-content:space-between;align-items:center;gap:var(--jui-space-3);min-height:var(--_header-h);padding-inline:var(--_px) .375rem;font-size:var(--jui-font-size-xs);color:var(--_header-fg);border-bottom:1px solid var(--_border);display:flex}.jui-CodeBlock-title{min-width:0;font-family:var(--jui-font-family-mono);font-weight:var(--jui-font-weight-medium);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;display:flex;overflow:hidden}.jui-CodeBlock-title>svg{flex-shrink:0;width:.875rem;height:.875rem}.jui-CodeBlock-headerEnd{align-items:center;gap:var(--jui-space-2);flex-shrink:0;display:flex}.jui-CodeBlock-language{font-family:var(--jui-font-family-mono);letter-spacing:.02em;color:var(--jui-color-fg-muted);font-size:.6875rem}.jui-CodeBlock-headerEnd:not(:has(button)){padding-inline-end:calc(var(--_px) - .375rem)}.jui-CodeBlock-body{min-width:0;position:relative}.jui-CodeBlock-pre{box-sizing:border-box;max-height:var(--_max-h,none);padding:var(--_py) var(--_px);font-family:var(--jui-font-family-mono);font-size:var(--_fs);line-height:var(--_lh);color:var(--jui-color-fg);white-space:pre;tab-size:2;font-variant-ligatures:none;border-radius:inherit;outline:0 solid var(--jui-color-focus);outline-offset:-2px;scrollbar-width:thin;scrollbar-color:var(--jui-color-border-strong) transparent;margin:0;overflow:auto}.jui-CodeBlock-pre:focus-visible{outline-width:2px}.jui-CodeBlock-root[data-floating-copy] .jui-CodeBlock-pre{padding-inline-end:calc(var(--_px) + 2.25rem)}.jui-CodeBlock-root[data-wrap] .jui-CodeBlock-pre{white-space:pre-wrap;overflow-wrap:anywhere}.jui-CodeBlock-code{width:max-content;min-width:100%;font:inherit;color:inherit;counter-reset:line;background:0 0;display:block}.jui-CodeBlock-root[data-wrap] .jui-CodeBlock-code{width:auto}.jui-CodeBlock-line{min-height:calc(1em * var(--_lh));display:block}.jui-CodeBlock-root[data-line-numbers] .jui-CodeBlock-line{grid-template-columns:var(--_gutter,1ch) minmax(0, 1fr);counter-increment:line;column-gap:1.25em;display:grid}.jui-CodeBlock-root[data-line-numbers] .jui-CodeBlock-line:before{content:counter(line);text-align:end;font-variant-numeric:tabular-nums;color:var(--jui-color-fg-subtle);-webkit-user-select:none;user-select:none}.jui-CodeBlock-floatingCopy{background-color:var(--_bg);border-radius:var(--jui-radius-sm);box-shadow:-.5rem 0 .5rem var(--_bg);display:flex;position:absolute;inset-block-start:.4375rem;inset-inline-end:.4375rem}.jui-CodeBlock-root[data-size=sm] .jui-CodeBlock-floatingCopy{inset-block-start:.3125rem;inset-inline-end:.3125rem}.jui-CodeBlock-inline{font-family:var(--jui-font-family-mono);color:var(--jui-color-fg);overflow-wrap:anywhere;background-color:var(--jui-color-bg-muted);border:1px solid var(--jui-color-border);border-radius:var(--jui-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.125em .375em;font-size:.875em;line-height:1}.jui-CopyButton-root{--_check:color-mix(in oklab, var(--jui-color-success), var(--jui-color-mix) var(--jui-color-text-mix));--_error:var(--jui-color-danger-fg)}.jui-CopyButton-root:where([data-variant=solid],[data-variant=gradient]){--_check:currentColor;--_error:currentColor}.jui-CopyButton-icons{width:var(--_icon,1rem);height:var(--_icon,1rem);place-items:center;display:inline-grid}.jui-CopyButton-icons>svg{width:100%;height:100%;transition-property:opacity,transform;transition-duration:var(--jui-duration-normal);transition-timing-function:var(--jui-ease);grid-area:1/1}.jui-CopyButton-check{color:var(--_check)}.jui-CopyButton-error{color:var(--_error)}.jui-CopyButton-icons>.jui-CopyButton-check,.jui-CopyButton-icons>.jui-CopyButton-error,.jui-CopyButton-icons[data-status=copied]>.jui-CopyButton-copy,.jui-CopyButton-icons[data-status=error]>.jui-CopyButton-copy{opacity:0;transform:scale(.4)rotate(-12deg)}.jui-CopyButton-icons[data-status=copied]>.jui-CopyButton-check,.jui-CopyButton-icons[data-status=error]>.jui-CopyButton-error{opacity:1;transform:none}.jui-CopyButton-icons[data-status=copied]>.jui-CopyButton-check{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){.jui-CopyButton-icons>svg,.jui-CopyButton-icons>.jui-CopyButton-check,.jui-CopyButton-icons>.jui-CopyButton-error,.jui-CopyButton-icons[data-status]>.jui-CopyButton-copy{transition-property:opacity;transform:none}}.jui-Kbd-combo{--_h:1.25rem;--_px:.3125rem;--_fs:var(--jui-font-size-xs);--_radius:var(--jui-radius-xs);vertical-align:middle;font-family:var(--jui-font-family);font-size:var(--_fs);font-weight:var(--jui-font-weight-medium);white-space:nowrap;color:var(--jui-color-fg-muted);align-items:center;gap:.1875rem;font-style:normal;line-height:1;display:inline-flex}.jui-Kbd-combo[data-size=xs]{--_h:1.125rem;--_px:.25rem;--_fs:.6875rem}.jui-Kbd-combo[data-size=md]{--_h:1.5rem;--_px:.4375rem;--_fs:var(--jui-font-size-sm);--_radius:var(--jui-radius-sm)}.jui-Kbd-key{box-sizing:border-box;min-width:var(--_h);height:var(--_h);padding-inline:var(--_px);font:inherit;letter-spacing:0;font-variant-numeric:tabular-nums;color:inherit;background-color:var(--jui-color-bg-subtle);border:1px solid var(--jui-color-border-strong);border-radius:var(--_radius);box-shadow:inset 0 -1px 0 0 var(--jui-color-border-strong), 0 1px 0 0 var(--jui-color-border);background-image:linear-gradient(lab(100% 0 0/.05),lab(100% 0 0/0));justify-content:center;align-items:center;display:inline-flex}.jui-Kbd-key[data-symbol]{font-size:calc(var(--_fs) * 1.12)}.jui-Kbd-separator{font-weight:var(--jui-font-weight-regular);color:var(--jui-color-fg-muted)}.jui-CommandPalette-dialog[data-command-palette][data-size]{--_top:min(12dvh, 7.5rem);--_w:40rem;--_radius:calc(var(--jui-radius-control) * 1.75);--_hidden-transform:translateY(-.375rem) scale(.98);--_item-radius:calc(var(--jui-radius-control) * 1.1);--_highlight:color-mix(in oklab, var(--jui-color-fg) 7%, transparent);margin:var(--_top) auto auto;max-height:calc(100dvh - var(--_top) - var(--_gap));line-height:var(--jui-line-height-tight);-webkit-font-smoothing:antialiased}.jui-CommandPalette-header{align-items:center;gap:var(--jui-space-2);height:3.25rem;padding-inline:var(--jui-space-4) var(--jui-space-3);border-bottom:1px solid var(--jui-color-border);flex-shrink:0;display:flex}.jui-CommandPalette-searchIcon{width:1.125rem;height:1.125rem;color:var(--jui-color-fg-muted);flex-shrink:0}.jui-CommandPalette-input{min-width:0;height:100%;font:inherit;font-size:var(--jui-font-size-xl);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);caret-color:var(--jui-color-primary);background:0 0;border:0;outline:0;flex:auto;padding:0}.jui-CommandPalette-input::placeholder{color:var(--jui-color-fg-subtle);opacity:1}.jui-CommandPalette-input::-webkit-search-cancel-button{display:none}.jui-CommandPalette-chip{min-width:0;max-width:11rem;height:1.625rem;padding-inline:var(--jui-space-2);font-size:var(--jui-font-size-sm);font-weight:var(--jui-font-weight-medium);color:var(--jui-color-fg);text-overflow:ellipsis;white-space:nowrap;background:var(--jui-color-bg-muted);border:1px solid var(--jui-color-border);border-radius:var(--jui-radius-sm);animation:jui-CommandPalette-chip-in var(--jui-duration-normal) var(--jui-ease-spring);flex-shrink:1;align-items:center;display:inline-flex;overflow:hidden}@keyframes jui-CommandPalette-chip-in{0%{opacity:0;transform:scale(.85)}}.jui-CommandPalette-back,.jui-CommandPalette-close{font:inherit;color:var(--jui-color-fg-muted);border-radius:var(--jui-radius-sm);outline:0 solid var(--jui-color-focus);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.jui-CommandPalette-back{width:1.75rem;height:1.75rem;animation:jui-CommandPalette-chip-in var(--jui-duration-normal) var(--jui-ease);margin-inline-start:calc(var(--jui-space-1) * -1.5);font-size:1.0625rem}.jui-CommandPalette-close{min-width:1.75rem;height:1.75rem;margin-inline-start:var(--jui-space-1)}.jui-CommandPalette-back:focus-visible,.jui-CommandPalette-close:focus-visible{outline-offset:2px;outline-width:2px}@media (hover:hover){.jui-CommandPalette-back:hover{color:var(--jui-color-fg);background:var(--_highlight)}.jui-CommandPalette-close:hover{color:var(--jui-color-fg)}}.jui-CommandPalette-closeKbd{pointer-events:none}.jui-CommandPalette-closeIcon{font-size:1.125rem;display:none}@media (hover:none){.jui-CommandPalette-closeKbd{display:none}.jui-CommandPalette-closeIcon{display:inline-flex}}.jui-CommandPalette-spinner{color:var(--jui-color-fg-muted);flex-shrink:0}.jui-CommandPalette-body{flex-direction:column;flex:auto;min-height:0;display:flex}.jui-CommandPalette-list{min-height:0;max-height:min(24rem, calc(100dvh - var(--_top) - var(--_gap) - 6.25rem));overscroll-behavior:contain;scrollbar-width:thin;outline:0;flex:auto;overflow:hidden auto}.jui-CommandPalette-spacer{position:relative}.jui-CommandPalette-spacer[data-direction=forward]{animation:jui-CommandPalette-page-forward var(--jui-duration-normal) var(--jui-ease)}.jui-CommandPalette-spacer[data-direction=back]{animation:jui-CommandPalette-page-back var(--jui-duration-normal) var(--jui-ease)}@keyframes jui-CommandPalette-page-forward{0%{opacity:0;transform:translate(.75rem)}}@keyframes jui-CommandPalette-page-back{0%{opacity:0;transform:translate(-.75rem)}}.jui-CommandPalette-run{position:absolute;top:0;left:0;right:0}.jui-CommandPalette-groupLabel{box-sizing:border-box;height:30px;padding:0 var(--jui-space-4) .375rem;font-size:var(--jui-font-size-xs);font-weight:var(--jui-font-weight-medium);color:var(--jui-color-fg-muted);-webkit-user-select:none;user-select:none;align-items:flex-end;display:flex}.jui-CommandPalette-item{--_icon-color:var(--jui-color-fg-muted);box-sizing:border-box;align-items:center;gap:var(--jui-space-3);height:40px;font-size:var(--jui-font-size-md);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);border-radius:var(--_item-radius);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;margin-inline:.375rem;padding-inline:.625rem;display:flex}.jui-CommandPalette-item[data-active]{--_icon-color:var(--jui-color-fg);background:var(--_highlight)}.jui-CommandPalette-item[data-color=danger]{--_icon-color:currentColor;color:var(--jui-color-danger-fg)}.jui-CommandPalette-item[data-color=danger][data-active]{background:color-mix(in oklab, var(--jui-color-danger) var(--jui-color-soft-mix), transparent)}.jui-CommandPalette-item[data-disabled]{opacity:.5;cursor:not-allowed}.jui-CommandPalette-icon{width:1.125rem;height:1.125rem;color:var(--_icon-color);flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:inline-flex}.jui-CommandPalette-icon>svg{width:1rem;height:1rem}.jui-CommandPalette-text{align-items:baseline;gap:var(--jui-space-2);white-space:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.jui-CommandPalette-label{text-overflow:ellipsis;flex-shrink:0;max-width:100%;overflow:hidden}.jui-CommandPalette-description,.jui-CommandPalette-path{min-width:0;font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted);text-overflow:ellipsis;overflow:hidden}.jui-CommandPalette-description{flex:auto}.jui-CommandPalette-path{gap:var(--jui-space-2);flex-shrink:1;display:inline-flex}.jui-CommandPalette-pathSeparator{color:var(--jui-color-fg-subtle)}.jui-CommandPalette-item[data-color=danger] .jui-CommandPalette-description{color:inherit;opacity:.8}.jui-CommandPalette-match{font-weight:var(--jui-font-weight-semibold);color:color-mix(in oklab, var(--jui-color-primary), var(--jui-color-mix) var(--jui-color-text-mix));background:0 0}.jui-CommandPalette-item[data-color=danger] .jui-CommandPalette-match{color:inherit}.jui-CommandPalette-shortcut{flex-shrink:0;margin-inline-start:auto}.jui-CommandPalette-check,.jui-CommandPalette-chevron{flex-shrink:0;align-items:center;font-size:1rem;display:inline-flex}.jui-CommandPalette-check{color:var(--jui-color-primary)}.jui-CommandPalette-chevron{color:var(--jui-color-fg-subtle)}.jui-CommandPalette-item[data-active] .jui-CommandPalette-chevron{color:var(--jui-color-fg-muted)}.jui-CommandPalette-empty{align-items:center;gap:var(--jui-space-1);padding:var(--jui-space-10) var(--jui-space-4);text-align:center;animation:jui-CommandPalette-fade-up var(--jui-duration-normal) var(--jui-ease);flex-direction:column;display:flex}.jui-CommandPalette-emptyIcon{width:1.5rem;height:1.5rem;margin-bottom:var(--jui-space-2);color:var(--jui-color-fg-subtle)}.jui-CommandPalette-emptyTitle{font-weight:var(--jui-font-weight-medium);color:var(--jui-color-fg)}.jui-CommandPalette-emptyHint{font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted)}.jui-CommandPalette-emptyCustom{padding:var(--jui-space-6) var(--jui-space-4);animation:jui-CommandPalette-fade-up var(--jui-duration-normal) var(--jui-ease)}@keyframes jui-CommandPalette-fade-up{0%{opacity:0;transform:translateY(.25rem)}}.jui-CommandPalette-skeleton{padding-block:.375rem}.jui-CommandPalette-skeletonRow{align-items:center;gap:var(--jui-space-3);height:40px;animation:jui-CommandPalette-pulse 1.4s var(--jui-ease) infinite;animation-delay:calc(var(--_i) * .12s);padding-inline:1rem;display:flex}.jui-CommandPalette-skeletonIcon,.jui-CommandPalette-skeletonText{background:var(--jui-color-bg-emphasis);border-radius:var(--jui-radius-xs);height:.75rem;display:block}.jui-CommandPalette-skeletonIcon{width:1rem;height:1rem}.jui-CommandPalette-skeletonText{width:calc(var(--_w) * 100%)}@keyframes jui-CommandPalette-pulse{50%{opacity:.45}}.jui-CommandPalette-footer{justify-content:space-between;align-items:center;gap:var(--jui-space-3);min-height:2.5rem;padding:var(--jui-space-2) var(--jui-space-4);font-size:var(--jui-font-size-xs);color:var(--jui-color-fg-muted);background:color-mix(in oklab, var(--jui-color-bg-subtle) 60%, transparent);border-top:1px solid var(--jui-color-border);flex-shrink:0;display:flex}.jui-CommandPalette-hints{align-items:center;gap:var(--jui-space-2) var(--jui-space-4);flex-wrap:wrap;display:flex}.jui-CommandPalette-hint{align-items:center;gap:.3125rem;display:inline-flex}.jui-CommandPalette-hint>kbd+kbd{margin-inline-start:-.125rem}@media (hover:none){.jui-CommandPalette-hints{display:none}.jui-CommandPalette-footer:has(>.jui-CommandPalette-hints:only-child){display:none}}@media (width<=30rem){.jui-CommandPalette-dialog[data-command-palette][data-size]{--_top:var(--jui-space-3);--_gap:var(--jui-space-3)}.jui-CommandPalette-list{max-height:calc(100dvh - var(--_top) - var(--_gap) - 6.25rem)}}@media (prefers-reduced-motion:reduce){.jui-CommandPalette-dialog[data-command-palette][data-size]{--_hidden-transform:none}.jui-CommandPalette-chip,.jui-CommandPalette-back,.jui-CommandPalette-spacer[data-direction],.jui-CommandPalette-empty,.jui-CommandPalette-emptyCustom{animation-name:jui-CommandPalette-fade-in}.jui-CommandPalette-skeletonRow{animation:none}}@keyframes jui-CommandPalette-fade-in{0%{opacity:0}}.jui-Container-root{--_size:64rem;--_px:clamp(var(--jui-space-4), 2.5vw, var(--jui-space-8));box-sizing:border-box;width:100%;max-width:calc(var(--_size) + var(--_px) * 2);padding-inline:var(--_px);margin-inline:auto}.jui-Container-root[data-size=sm]{--_size:40rem}.jui-Container-root[data-size=md]{--_size:48rem}.jui-Container-root[data-size=xl]{--_size:80rem}.jui-Container-root[data-size=full]{max-width:none}@media (prefers-reduced-motion:reduce){.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}.jui-Menu-content{z-index:var(--jui-z-dropdown);box-sizing:border-box;min-width:min(12rem, var(--jui-available-width,12rem));max-width:var(--jui-available-width,calc(100vw - 1rem));max-height:var(--jui-available-height,calc(100vh - 1rem));overscroll-behavior:contain;padding:var(--jui-space-1);font-family:var(--jui-font-family);font-size:var(--jui-font-size-md);line-height:var(--jui-line-height-tight);color:var(--jui-color-fg);background:var(--jui-color-overlay-bg);border:1px solid var(--jui-color-border);border-radius:calc(var(--jui-radius-control) * 1.25);box-shadow:var(--jui-shadow-lg);-webkit-font-smoothing:antialiased;outline:none;overflow-y:auto}.jui-Menu-item{--_highlight:color-mix(in oklab, var(--jui-color-fg) 7%, transparent);--_icon-color:var(--jui-color-fg-muted);box-sizing:border-box;align-items:center;gap:var(--jui-space-2);height:2rem;padding-inline:var(--jui-space-2);font:inherit;letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);border-radius:calc(var(--jui-radius-control) * .75);cursor:default;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none;display:flex;position:relative}.jui-Menu-item[data-highlighted]{--_icon-color:var(--jui-color-fg);background:var(--_highlight)}.jui-Menu-item[data-color=danger]{--_highlight:color-mix(in oklab, var(--jui-color-danger) var(--jui-color-soft-mix), transparent);--_icon-color:currentColor;color:var(--jui-color-danger-fg)}.jui-Menu-item[data-disabled]{opacity:.5}.jui-Menu-icon,.jui-Menu-indicator{width:1rem;height:1rem;color:var(--_icon-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.jui-Menu-icon>svg,.jui-Menu-indicator>svg{width:1rem;height:1rem}.jui-Menu-indicator{color:var(--jui-color-fg)}.jui-Menu-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.jui-Menu-shortcut{font-size:var(--jui-font-size-xs);letter-spacing:.02em;color:var(--jui-color-fg-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-inline-start:auto;padding-inline-start:var(--jui-space-4)}.jui-Menu-item[data-color=danger] .jui-Menu-shortcut{color:inherit;opacity:.8}.jui-Menu-menuLabel{padding:var(--jui-space-2) var(--jui-space-2) var(--jui-space-1);font-size:var(--jui-font-size-xs);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);color:var(--jui-color-fg-muted);cursor:default;-webkit-user-select:none;user-select:none}.jui-Menu-group{display:block}.jui-Menu-separator{height:1px;margin:var(--jui-space-1) calc(var(--jui-space-1) * -1);background:var(--jui-color-border)}.jui-ContextMenu-trigger{-webkit-touch-callout:none}.jui-ContextMenu-trigger[data-pressing]{-webkit-user-select:none;user-select:none}.jui-ContextMenu-content[data-context-menu]{min-width:min(13rem, var(--jui-available-width,13rem))}@media (hover:hover){.jui-Input-root:where([data-variant=outline]:not([data-disabled])):hover{--_border:var(--jui-color-border-hover)}.jui-Input-root:where([data-variant=filled],[data-variant=ghost]):where(:not([data-disabled])):hover{--_bg:var(--jui-color-bg-emphasis)}}@media (prefers-reduced-motion:reduce){.jui-Input-root{transition:none}.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}@media (hover:hover){.jui-Input-root:where([data-variant=outline]:not([data-disabled])):hover{--_border:var(--jui-color-border-hover)}.jui-Input-root:where([data-variant=filled],[data-variant=ghost]):where(:not([data-disabled])):hover{--_bg:var(--jui-color-bg-emphasis)}}@media (prefers-reduced-motion:reduce){.jui-Input-root{transition:none}}.jui-DatePicker-root{min-width:0;display:block;position:relative}.jui-DatePicker-root[data-open] .jui-DatePicker-field:not([data-invalid]){--_bg:var(--jui-color-bg);--_border:var(--jui-color-primary);--_ring:0 0 0 3px var(--jui-color-focus-ring)}.jui-DatePicker-root[data-open] .jui-DatePicker-field[data-invalid]{--_ring:0 0 0 3px var(--jui-color-danger-ring)}.jui-DatePicker-input{font-variant-numeric:tabular-nums}.jui-DatePicker-calendarButton[data-state=open]{color:var(--jui-color-fg);background-color:color-mix(in oklab, var(--jui-color-fg) 8%, transparent)}.jui-DatePicker-panel{z-index:var(--jui-z-popover);box-sizing:border-box;max-width:var(--jui-available-width,calc(100vw - 1rem));max-height:var(--jui-available-height,calc(100vh - 1rem));font-family:var(--jui-font-family);color:var(--jui-color-fg);background:var(--jui-color-overlay-bg);border:1px solid var(--jui-color-border);border-radius:calc(var(--jui-radius-control) * 1.25);box-shadow:var(--jui-shadow-lg);overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;outline:none;padding:.75rem;overflow:auto}.jui-DatePicker-rangeRoot{min-width:0;position:relative}.jui-DatePicker-rangeRoot[data-open]{--_bg:var(--jui-color-bg);--_ring:0 0 0 3px var(--jui-color-focus-ring)}.jui-DatePicker-rangeRoot[data-open]:not([data-invalid]){--_border:var(--jui-color-primary)}.jui-DatePicker-rangeRoot[data-open][data-invalid]{--_ring:0 0 0 3px var(--jui-color-danger-ring)}.jui-DatePicker-trigger{min-width:0;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:inherit;text-align:start;color:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;flex:1;align-self:stretch;align-items:center;margin:0;padding:0;display:flex}.jui-DatePicker-trigger:after{content:"";border-radius:inherit;position:absolute;inset:-1px}.jui-DatePicker-trigger:disabled{cursor:not-allowed}.jui-DatePicker-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jui-DatePicker-value[data-placeholder]{color:color-mix(in oklab, var(--jui-color-fg-subtle), var(--jui-color-fg) 8%)}.jui-DatePicker-section{color:var(--jui-color-fg-subtle);pointer-events:none;transition:color var(--jui-duration-fast) var(--jui-ease);flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.jui-DatePicker-rangeRoot:is(:focus-within,[data-open]) .jui-DatePicker-section{color:var(--jui-color-fg-muted)}.jui-DatePicker-section>svg{width:var(--_icon);height:var(--_icon)}.jui-DatePicker-section button{z-index:1;pointer-events:auto;position:relative}.jui-DatePicker-chevron{transition:transform var(--jui-duration-normal) var(--jui-ease)}.jui-DatePicker-rangeRoot[data-open] .jui-DatePicker-chevron{transform:rotate(180deg)}.jui-DatePicker-clear{width:calc(var(--_icon) + .375rem);height:calc(var(--_icon) + .375rem);color:inherit;border-radius:calc(var(--_radius) * .6);outline:0 solid var(--jui-color-focus);cursor:pointer;appearance:none;transition-property:color,background-color,outline-width;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.jui-DatePicker-clear>svg{width:calc(var(--_icon) * .8);height:calc(var(--_icon) * .8)}@media (hover:hover){.jui-DatePicker-clear:hover{color:var(--jui-color-fg);background-color:color-mix(in oklab, var(--jui-color-fg) 8%, transparent)}.jui-DatePicker-preset:where(:not([aria-pressed=true])):hover{color:var(--jui-color-fg);background-color:color-mix(in oklab, var(--jui-color-fg) 7%, transparent)}}.jui-DatePicker-clear:focus-visible{color:var(--jui-color-fg);outline-width:2px}.jui-DatePicker-native{z-index:-1;opacity:0;pointer-events:none;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.jui-DatePicker-rangePanel{padding:0}.jui-DatePicker-rangeLayout{align-items:stretch;display:flex}.jui-DatePicker-presets{border-inline-end:1px solid var(--jui-color-border);flex-direction:column;gap:2px;min-width:10.5rem;padding:.5rem;display:flex}.jui-DatePicker-preset{min-height:2rem;font:inherit;font-size:var(--jui-font-size-sm);line-height:var(--jui-line-height-tight);text-align:start;white-space:nowrap;color:var(--jui-color-fg-muted);border-radius:calc(var(--jui-radius-control) * .875);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;appearance:none;transition-property:color,background-color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;align-items:center;margin:0;padding:.375rem .625rem;display:flex}.jui-DatePicker-preset:focus-visible{outline-offset:2px;outline-width:2px}.jui-DatePicker-preset[aria-pressed=true]{font-weight:var(--jui-font-weight-medium);color:color-mix(in oklab, var(--jui-color-primary), var(--jui-color-mix) var(--jui-color-text-mix));background-color:color-mix(in oklab, var(--jui-color-primary) var(--jui-color-soft-mix), transparent)}.jui-DatePicker-rangeMain{flex-direction:column;gap:.625rem;min-width:0;padding:.75rem;display:flex}.jui-DatePicker-footer{min-height:1.25rem;font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted);border-top:1px solid var(--jui-color-border);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding-top:.625rem;display:flex}.jui-DatePicker-footerValue{font-weight:var(--jui-font-weight-medium);font-variant-numeric:tabular-nums;color:var(--jui-color-fg)}@media (width<=40rem){.jui-DatePicker-rangeLayout{flex-direction:column}.jui-DatePicker-rangeMain{align-items:center}.jui-DatePicker-footer{align-self:stretch}.jui-DatePicker-presets{border-inline-end:0;border-bottom:1px solid var(--jui-color-border);flex-flow:wrap;gap:.25rem;min-width:0}.jui-DatePicker-preset{min-height:1.75rem;font-size:var(--jui-font-size-xs);background-color:color-mix(in oklab, var(--jui-color-fg) 4%, transparent);padding:.25rem .625rem}}@media (prefers-reduced-motion:reduce){.jui-DatePicker-chevron,.jui-DatePicker-clear,.jui-DatePicker-section,.jui-DatePicker-preset{transition:none}}.jui-DescriptionList-root{--_term-w:10rem;--_py:var(--jui-space-3);--_gap:var(--jui-space-3);--_term-fs:var(--jui-font-size-sm);--_fs:var(--jui-font-size-md);box-sizing:border-box;gap:var(--_gap);min-width:0;font-family:var(--jui-font-family);font-size:var(--_fs);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg);flex-direction:column;margin:0;padding:0;display:flex;container:jui-description-list/inline-size}.jui-DescriptionList-root[data-size=sm]{--_py:var(--jui-space-2);--_gap:var(--jui-space-2);--_term-fs:var(--jui-font-size-sm);--_fs:var(--jui-font-size-sm)}.jui-DescriptionList-root[data-dividers]{gap:0}.jui-DescriptionList-root[data-dividers]>.jui-DescriptionList-item{padding-block:var(--_py)}.jui-DescriptionList-root[data-dividers]>.jui-DescriptionList-item+.jui-DescriptionList-item{border-top:1px solid var(--jui-color-border)}.jui-DescriptionList-item{grid-template-columns:minmax(0,1fr);row-gap:.125rem;min-width:0;display:grid}.jui-DescriptionList-root[data-orientation=horizontal]>.jui-DescriptionList-item{grid-template-columns:minmax(0, var(--_term-w)) minmax(0, 1fr);column-gap:var(--jui-space-4);align-items:baseline}.jui-DescriptionList-root[data-orientation=horizontal]>.jui-DescriptionList-item>.jui-DescriptionList-details{grid-column:2}.jui-DescriptionList-root[data-orientation=horizontal]>.jui-DescriptionList-item>.jui-DescriptionList-term{grid-column:1}@container jui-description-list (width<30rem){.jui-DescriptionList-root[data-orientation=horizontal]>.jui-DescriptionList-item{grid-template-columns:minmax(0,1fr)}.jui-DescriptionList-root[data-orientation=horizontal]>.jui-DescriptionList-item>:is(.jui-DescriptionList-term,.jui-DescriptionList-details){grid-column:1}}.jui-DescriptionList-term{font-size:var(--_term-fs);font-weight:var(--jui-font-weight-regular);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted);overflow-wrap:anywhere;margin:0}.jui-DescriptionList-details{min-width:0;font-size:var(--_fs);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.jui-DescriptionList-details[data-mono]{font-family:var(--jui-font-family-mono);font-size:calc(var(--_fs) * .93);letter-spacing:0}.jui-DescriptionList-details[data-copyable]{align-items:center;gap:var(--jui-space-1);display:flex}.jui-DescriptionList-value{min-width:0}.jui-DescriptionList-copy{flex-shrink:0;margin-block:-.25rem}.jui-EmptyState-root{--_accent:var(--jui-color-primary);--_accent-text:color-mix(in oklab, var(--_accent), var(--jui-color-mix) var(--jui-color-text-mix));--_media:3rem;--_icon:1.375rem;--_ring:.375rem;--_px:1.5rem;--_py:2.5rem;--_gap:1rem;--_title-fs:var(--jui-font-size-lg);--_text-fs:var(--jui-font-size-md);--_max:25rem;box-sizing:border-box;align-items:center;gap:var(--_gap);min-width:0;padding:var(--_py) var(--_px);font-family:var(--jui-font-family);text-align:center;color:var(--jui-color-fg);flex-direction:column;display:flex}.jui-EmptyState-root[data-align=start]{text-align:start;align-items:flex-start}.jui-EmptyState-root[data-variant=dashed]{background:var(--jui-color-bg-subtle);border:1px dashed var(--jui-color-border-hover);border-radius:calc(var(--jui-radius-control) * 1.5)}.jui-EmptyState-root[data-size=sm]{--_media:2.25rem;--_icon:1.125rem;--_ring:.25rem;--_px:1rem;--_py:1.5rem;--_gap:.75rem;--_title-fs:var(--jui-font-size-md);--_text-fs:var(--jui-font-size-sm);--_max:20rem}.jui-EmptyState-root[data-size=lg]{--_media:3.5rem;--_icon:1.625rem;--_ring:.5rem;--_px:2rem;--_py:4rem;--_gap:1.25rem;--_title-fs:calc(var(--jui-font-size-xl) * 1.25);--_text-fs:var(--jui-font-size-lg);--_max:28rem}.jui-EmptyState-media{isolation:isolate;width:var(--_media);height:var(--_media);margin:calc(var(--_ring) * 1.5) 0 calc(var(--_ring) * .75);color:var(--_accent-text);background:linear-gradient(180deg, color-mix(in oklab, var(--_accent) 5%, var(--jui-color-bg)), color-mix(in oklab, var(--_accent) 13%, var(--jui-color-bg)));border-radius:calc(var(--_media) * .3);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--_accent) 24%, transparent), inset 0 1px 0 0 #ffffff24, 0 0 0 var(--_ring) color-mix(in oklab, var(--_accent) 7%, transparent), 0 0 0 calc(var(--_ring) * 2) color-mix(in oklab, var(--_accent) 3.5%, transparent), var(--jui-shadow-sm);flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:lab(0% 0 0)){.jui-EmptyState-media{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--_accent) 24%, transparent), inset 0 1px 0 0 lab(100% 0 0/.14), 0 0 0 var(--_ring) color-mix(in oklab, var(--_accent) 7%, transparent), 0 0 0 calc(var(--_ring) * 2) color-mix(in oklab, var(--_accent) 3.5%, transparent), var(--jui-shadow-sm)}}.jui-EmptyState-media:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--_accent) 13%, transparent), transparent);pointer-events:none;position:absolute;inset:-90%}.jui-EmptyState-media>svg{width:var(--_icon);height:var(--_icon)}.jui-EmptyState-text{align-items:inherit;max-width:var(--_max);flex-direction:column;gap:.375rem;display:flex}.jui-EmptyState-title{font-size:var(--_title-fs);font-weight:var(--jui-font-weight-semibold);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);text-wrap:balance;margin:0}.jui-EmptyState-description{font-size:var(--_text-fs);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted);text-wrap:pretty;margin:0}.jui-EmptyState-actions{margin-top:calc(var(--_gap) * .25);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.jui-EmptyState-root[data-align=start] .jui-EmptyState-actions{justify-content:flex-start}.jui-Field-root{min-width:0;font-family:var(--jui-font-family);flex-direction:column;gap:.375rem;display:flex}.jui-Field-labelRow{align-self:flex-start;align-items:center;gap:.375rem;display:flex}.jui-Field-info{width:.9375rem;height:.9375rem;color:var(--jui-color-fg-subtle);cursor:help;outline:0 solid var(--jui-color-focus);outline-offset:0;transition-property:color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.jui-Field-info>svg{width:100%;height:100%}@media (hover:hover){.jui-Field-info:hover{color:var(--jui-color-fg-muted)}}.jui-Field-info:focus-visible{color:var(--jui-color-fg-muted);outline-offset:2px;outline-width:2px}.jui-Field-label{font-size:var(--jui-font-size-md);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);align-self:flex-start}.jui-Field-required{color:var(--jui-color-danger-fg);margin-inline-start:.1875rem}.jui-Field-description,.jui-Field-error{font-size:var(--jui-font-size-sm);margin:0;line-height:1.45}.jui-Field-description{color:var(--jui-color-fg-muted)}.jui-Field-error{color:var(--jui-color-danger-fg);animation:jui-Field-appear var(--jui-duration-normal) var(--jui-ease);align-items:flex-start;gap:.375rem;display:flex}.jui-Field-errorIcon{flex-shrink:0;width:1em;height:1em;margin-top:.225em}.jui-Field-root[data-disabled] .jui-Field-label{opacity:.55}@keyframes jui-Field-appear{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.jui-Field-error{animation:none}}.jui-FileDropzone-root{width:100%;font-family:var(--jui-font-family);flex-direction:column;gap:.75rem;display:flex;position:relative}.jui-FileDropzone-zone{box-sizing:border-box;width:100%;min-height:9rem;font:inherit;text-align:center;color:var(--jui-color-fg);background:var(--jui-color-bg-subtle);border:1.5px dashed var(--jui-color-border-strong);border-radius:calc(var(--jui-radius-control) * 1.5);cursor:pointer;outline:0 solid var(--jui-color-focus);outline-offset:0;appearance:none;transition-property:background-color,border-color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin:0;padding:1.5rem;display:flex}@media (hover:hover){.jui-FileDropzone-zone:where(:not(:disabled)):hover{background:var(--jui-color-bg-muted);border-color:var(--jui-color-border-hover)}}.jui-FileDropzone-zone:focus-visible{outline-offset:2px;outline-width:2px}.jui-FileDropzone-root[data-dragging] .jui-FileDropzone-zone{background:var(--_c-soft);border-style:solid;border-color:var(--_c)}.jui-FileDropzone-root[data-invalid] .jui-FileDropzone-zone{border-color:var(--jui-color-danger)}.jui-FileDropzone-zone:disabled{opacity:.55;cursor:not-allowed}.jui-FileDropzone-icon{width:2.5rem;height:2.5rem;color:var(--_c-text);background:var(--_c-soft);border-radius:calc(var(--jui-radius-control) * 1.25);transition:transform var(--jui-duration-normal) var(--jui-ease-spring);justify-content:center;align-items:center;display:inline-flex}.jui-FileDropzone-icon>svg{width:1.25rem;height:1.25rem}.jui-FileDropzone-root[data-dragging] .jui-FileDropzone-icon{transform:translateY(-2px)scale(1.08)}.jui-FileDropzone-text{flex-direction:column;gap:.25rem;display:flex}.jui-FileDropzone-title{font-size:var(--jui-font-size-md);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight)}.jui-FileDropzone-browse{color:var(--_c-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:.2em}.jui-FileDropzone-hint{font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted);line-height:1.45}.jui-FileDropzone-root[data-variant=compact] .jui-FileDropzone-zone{min-height:var(--jui-control-xl);text-align:start;border-radius:var(--jui-radius-control);flex-direction:row;justify-content:flex-start;gap:.75rem;padding:.5rem .75rem}.jui-FileDropzone-root[data-variant=compact] .jui-FileDropzone-icon{border-radius:var(--jui-radius-control);width:2rem;height:2rem}.jui-FileDropzone-root[data-variant=compact] .jui-FileDropzone-icon>svg{width:1rem;height:1rem}.jui-FileDropzone-root[data-variant=compact] .jui-FileDropzone-text{gap:0}.jui-FileDropzone-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:50%}.jui-FileDropzone-list{background:var(--jui-color-bg);border:1px solid var(--jui-color-border);border-radius:calc(var(--jui-radius-control) * 1.25);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.jui-FileDropzone-file{min-height:var(--jui-control-md);font-size:var(--jui-font-size-md);animation:jui-FileDropzone-file-in var(--jui-duration-normal) var(--jui-ease);align-items:center;gap:.625rem;padding:.25rem .375rem .25rem .75rem;display:flex}.jui-FileDropzone-file+.jui-FileDropzone-file{border-top:1px solid var(--jui-color-border)}.jui-FileDropzone-fileIcon{color:var(--jui-color-fg-subtle);flex-shrink:0;display:inline-flex}.jui-FileDropzone-fileIcon>svg{width:1rem;height:1rem}.jui-FileDropzone-fileName{min-width:0;font-weight:var(--jui-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--jui-color-fg);flex:1;overflow:hidden}.jui-FileDropzone-fileSize{font-size:var(--jui-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--jui-color-fg-muted);flex-shrink:0}@keyframes jui-FileDropzone-file-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.jui-FileDropzone-zone,.jui-FileDropzone-icon{transition:none}.jui-FileDropzone-root[data-dragging] .jui-FileDropzone-icon{transform:none}.jui-FileDropzone-file{animation:none}}.jui-Progress-root{--_h:.375rem;--_value:0;--_track:color-mix(in oklab, var(--jui-color-fg) 10%, transparent);--_fill:var(--_c);min-width:0;font-family:var(--jui-font-family);flex-direction:column;gap:.5rem;display:flex}.jui-Progress-root[data-size=xs]{--_h:.25rem}.jui-Progress-root[data-size=md]{--_h:.5rem}.jui-Progress-root[data-color=neutral]{--_fill:var(--jui-color-fg-muted)}.jui-Progress-header{font-size:var(--jui-font-size-sm);line-height:var(--jui-line-height-tight);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.jui-Progress-label{min-width:0;font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg)}.jui-Progress-value{font-variant-numeric:tabular-nums;color:var(--jui-color-fg-muted);flex-shrink:0;margin-inline-start:auto}.jui-Progress-track{height:var(--_h);background:var(--_track);border-radius:var(--jui-radius-full);position:relative;overflow:hidden}.jui-Progress-fill{background-color:var(--_fill);transform:scaleX(var(--_value));transform-origin:0;transition:transform .5s var(--jui-ease), background-color var(--jui-duration-normal) var(--jui-ease);background-image:linear-gradient(lab(100% 0 0/.16),lab(100% 0 0/0));position:absolute;inset:0}.jui-Progress-fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.jui-Progress-root[data-indeterminate] .jui-Progress-fill{border-radius:inherit;will-change:transform;width:40%;animation:1.5s cubic-bezier(.65,0,.35,1) infinite jui-Progress-slide;inset-inline-end:auto;transform:translate(-100%)}@keyframes jui-Progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes jui-Progress-slide-rtl{0%{transform:translate(100%)}to{transform:translate(-250%)}}.jui-Progress-root[data-indeterminate] .jui-Progress-fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:jui-Progress-slide-rtl}@media (prefers-reduced-motion:reduce){.jui-Progress-fill{transition:background-color var(--jui-duration-normal) var(--jui-ease)}.jui-Progress-root[data-indeterminate] .jui-Progress-fill,.jui-Progress-root[data-indeterminate] .jui-Progress-fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){width:auto;animation:2s ease-in-out infinite jui-Progress-pulse;inset-inline-end:0;transform:none}}@keyframes jui-Progress-pulse{0%,to{opacity:.35}50%{opacity:.8}}.jui-Gauge-root{--_size:10rem;--_value-fs:1.75rem;width:var(--_size);max-width:100%;font-family:var(--jui-font-family);color:var(--jui-color-fg);flex-direction:column;align-items:center;display:inline-flex}.jui-Gauge-root[data-size=sm]{--_size:7rem;--_value-fs:1.25rem}.jui-Gauge-root[data-size=lg]{--_size:13rem;--_value-fs:2.25rem}.jui-Gauge-dial{aspect-ratio:120/92;width:100%;position:relative}.jui-Gauge-svg{width:100%;height:100%;display:block;overflow:visible}.jui-Gauge-track,.jui-Gauge-fill{fill:none;stroke-width:9px;stroke-linecap:round}.jui-Gauge-track{stroke:var(--jui-color-bg-muted)}.jui-Gauge-fill{stroke:var(--_c);stroke-dasharray:100 200;transition:stroke-dashoffset .8s var(--jui-ease), stroke var(--jui-duration-normal) var(--jui-ease)}.jui-Gauge-root[data-animate] .jui-Gauge-fill{animation:jui-Gauge-fill .8s var(--jui-ease)}@keyframes jui-Gauge-fill{0%{stroke-dashoffset:100px}}.jui-Gauge-fill[data-empty]{opacity:0}.jui-Gauge-zone{fill:none;stroke-width:2.5px;opacity:.8}.jui-Gauge-zone[data-tone=warning]{stroke:var(--jui-color-warning)}.jui-Gauge-zone[data-tone=danger]{stroke:var(--jui-color-danger)}.jui-Gauge-center{pointer-events:none;inset-inline:0;justify-content:center;display:flex;position:absolute;top:65%;transform:translateY(-50%)}.jui-Gauge-value{font-size:var(--_value-fs);font-weight:var(--jui-font-weight-semibold);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;line-height:1}.jui-Gauge-unit{font-size:.55em;font-weight:var(--jui-font-weight-medium);letter-spacing:0;color:var(--jui-color-fg-muted);margin-inline-start:.15em}.jui-Gauge-range{box-sizing:border-box;width:100%;font-size:var(--jui-font-size-xs);font-variant-numeric:tabular-nums;color:var(--jui-color-fg-subtle);justify-content:space-between;margin-top:-.25rem;padding-inline:8%;line-height:1.4;display:flex}.jui-Gauge-label{font-size:var(--jui-font-size-sm);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);text-align:center;color:var(--jui-color-fg-muted);margin-top:.25rem}.jui-Gauge-status{font-size:var(--jui-font-size-xs);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);color:var(--_c-text);align-items:center;gap:.25rem;margin-top:.25rem;display:inline-flex}.jui-Gauge-status>svg{flex-shrink:0;width:.875rem;height:.875rem}@media (prefers-reduced-motion:reduce){.jui-Gauge-fill{transition:none}.jui-Gauge-root[data-animate] .jui-Gauge-fill{animation:none}}.jui-Grid-root{--_cols:minmax(0, 1fr);--_gap:var(--jui-space-4);--_row-gap:var(--_gap);--_col-gap:var(--_gap);grid-template-columns:var(--_cols);row-gap:var(--_row-gap);column-gap:var(--_col-gap);min-width:0;display:grid}.jui-Grid-root:where(ul,ol){margin:0;padding:0;list-style:none}.jui-Grid-root[data-align=start]{align-items:start}.jui-Grid-root[data-align=center]{align-items:center}.jui-Grid-root[data-align=end]{align-items:end}.jui-Grid-root[data-align=stretch]{align-items:stretch}.jui-Grid-root[data-align=baseline]{align-items:baseline}.jui-Heading-root{--_fs:1.5rem;--_lh:1.3;--_ls:-.018em;font-size:var(--_fs);font-weight:var(--jui-font-weight-semibold);line-height:var(--_lh);letter-spacing:var(--_ls);color:var(--jui-color-fg);text-wrap:balance;overflow-wrap:break-word}.jui-Heading-root[data-size=xs]{--_fs:1rem;--_lh:1.45;--_ls:-.006em}.jui-Heading-root[data-size=sm]{--_fs:1.125rem;--_lh:1.4;--_ls:-.01em}.jui-Heading-root[data-size=md]{--_fs:1.25rem;--_lh:1.35;--_ls:-.014em}.jui-Heading-root[data-size=lg]{--_fs:1.5rem;--_lh:1.3;--_ls:-.018em}.jui-Heading-root[data-size=xl]{--_fs:1.875rem;--_lh:1.22;--_ls:-.022em}.jui-Heading-root[data-size="2xl"]{--_fs:2.25rem;--_lh:1.16;--_ls:-.026em}.jui-Heading-root[data-size="3xl"]{--_fs:3rem;--_lh:1.08;--_ls:-.032em}.jui-Heatmap-scale{font-size:var(--jui-font-size-xs);font-variant-numeric:tabular-nums;color:var(--jui-color-fg-muted);justify-content:flex-end;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.jui-Heatmap-swatches{gap:2px;display:inline-flex}.jui-Heatmap-swatch{border-radius:2px;width:1rem;height:.625rem}.jui-Heatmap-cell{transition:fill var(--jui-duration-normal) var(--jui-ease)}.jui-Heatmap-focus{fill:none;stroke:var(--jui-color-fg);stroke-width:1.5px;pointer-events:none}.jui-Heatmap-appear{animation:jui-Heatmap-appear .52s var(--jui-ease) both;animation-delay:calc(min(var(--_c,0), 48) * 10ms)}@keyframes jui-Heatmap-appear{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.jui-Heatmap-appear{animation:none}.jui-Heatmap-cell{transition:none}}.jui-Link-root{--_line:transparent;color:var(--_c-text);text-decoration-line:underline;-webkit-text-decoration-color:var(--_line);-webkit-text-decoration-color:var(--_line);text-decoration-color:var(--_line);text-underline-offset:.2em;border-radius:var(--jui-radius-xs);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:color,text-decoration-color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);text-decoration-thickness:1px}.jui-Link-root[data-color=neutral]{color:var(--jui-color-fg)}.jui-Link-root[data-color=inherit]{color:inherit}.jui-Link-root[data-underline=always]{--_line:color-mix(in oklab, currentColor 40%, transparent)}.jui-Link-root[data-underline=none]{text-decoration-line:none}@media (hover:hover){.jui-Link-root:where(:not([data-disabled])):hover{--_line:currentColor}}.jui-Link-root:focus-visible{outline-offset:2px;outline-width:2px}.jui-Link-root[data-disabled]{--_line:transparent;opacity:.5;cursor:not-allowed}.jui-Link-icon{vertical-align:-.02em;opacity:.8;width:.8em;height:.8em;margin-inline-start:.15em;display:inline-block}@media (prefers-reduced-motion:reduce){.jui-Link-root{transition:none}}.jui-List-root{--_radius:var(--jui-radius-lg);--_px:var(--jui-space-4);--_py:var(--jui-space-3);--_gap:var(--jui-space-3);--_title-fs:var(--jui-font-size-md);--_desc-fs:var(--jui-font-size-sm);--_row-h:3.5rem;box-sizing:border-box;min-width:0;font-family:var(--jui-font-family);font-size:var(--_title-fs);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jui-List-root[data-variant=outline]{background-color:var(--jui-color-bg);border:1px solid var(--jui-color-border-strong);border-radius:var(--_radius);box-shadow:var(--jui-shadow-xs)}.jui-List-root[data-size=sm]{--_px:var(--jui-space-3);--_py:var(--jui-space-2);--_gap:.625rem;--_title-fs:var(--jui-font-size-sm);--_desc-fs:var(--jui-font-size-xs);--_row-h:2.75rem}.jui-List-item{box-sizing:border-box;align-items:center;gap:var(--_gap);min-width:0;min-height:0;padding:var(--_py) var(--_px);transition:background-color var(--jui-duration-fast) var(--jui-ease);margin:0;display:flex;position:relative}.jui-List-root[data-dividers]>.jui-List-item+.jui-List-item{border-top:1px solid var(--jui-color-border)}.jui-List-root[data-variant=outline]>.jui-List-item:first-child{border-start-start-radius:calc(var(--_radius) - 1px);border-start-end-radius:calc(var(--_radius) - 1px)}.jui-List-root[data-variant=outline]>.jui-List-item:last-child{border-end-end-radius:calc(var(--_radius) - 1px);border-end-start-radius:calc(var(--_radius) - 1px)}.jui-List-root[data-variant=plain]>.jui-List-item{padding-inline:0}.jui-List-root[data-variant=plain]>.jui-List-item[data-interactive]{margin-inline:calc(var(--jui-space-2) * -1);padding-inline:var(--jui-space-2);border-radius:var(--jui-radius-md)}.jui-List-root[data-lazy]>.jui-List-item{content-visibility:auto;contain-intrinsic-block-size:auto var(--_row-h)}.jui-List-row{align-items:center;gap:var(--_gap);min-width:0;font:inherit;letter-spacing:inherit;color:inherit;text-align:start;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;text-decoration:none;display:flex}.jui-List-item[data-interactive]>.jui-List-row{cursor:pointer}.jui-List-item[data-interactive]>.jui-List-row:after{content:"";border-radius:inherit;outline:0 solid var(--jui-color-focus);outline-offset:-2px;transition:outline-width var(--jui-duration-fast) var(--jui-ease);position:absolute;inset:0}.jui-List-item[data-interactive]>.jui-List-row:focus-visible:after{outline-width:2px}.jui-List-leading{color:var(--jui-color-fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.jui-List-leading>svg{width:1.125rem;height:1.125rem}.jui-List-main{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.jui-List-title{font-size:var(--_title-fs);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);overflow-wrap:anywhere;display:block}.jui-List-description{font-size:var(--_desc-fs);color:var(--jui-color-fg-muted);overflow-wrap:anywhere;line-height:1.4;display:block}.jui-List-item[data-truncate] :is(.jui-List-title,.jui-List-description){white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.jui-List-trailing{align-items:center;gap:var(--jui-space-2);font-size:var(--_desc-fs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--jui-color-fg-muted);flex-shrink:0;display:flex}.jui-List-trailing :is(a,button,input,select,textarea,label,[tabindex]:not([tabindex="-1"])){z-index:1;position:relative}@media (hover:hover){.jui-List-item[data-interactive]:where(:not([data-disabled])):hover{background-color:var(--jui-color-bg-muted)}.jui-List-item[data-selected][data-interactive]:where(:not([data-disabled])):hover{background-color:color-mix(in oklab, var(--jui-color-primary) calc(var(--jui-color-soft-mix) + 5%), transparent)}}.jui-List-item[data-interactive]:where(:not([data-disabled])):active{background-color:var(--jui-color-bg-emphasis)}.jui-List-item[data-selected]{background-color:color-mix(in oklab, var(--jui-color-primary) var(--jui-color-soft-mix), transparent)}.jui-List-item[data-selected] .jui-List-leading{color:color-mix(in oklab, var(--jui-color-primary), var(--jui-color-mix) var(--jui-color-text-mix))}.jui-List-item[data-disabled]{opacity:.5}.jui-List-item[data-disabled]>.jui-List-row{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.jui-List-item,.jui-List-item>.jui-List-row:after{transition:none}}@media (hover:hover){.jui-Input-root:where([data-variant=outline]:not([data-disabled])):hover{--_border:var(--jui-color-border-hover)}.jui-Input-root:where([data-variant=filled],[data-variant=ghost]):where(:not([data-disabled])):hover{--_bg:var(--jui-color-bg-emphasis)}}@media (prefers-reduced-motion:reduce){.jui-Input-root{transition:none}.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}@media (hover:hover){.jui-Select-clear:hover{color:var(--jui-color-fg);background-color:color-mix(in oklab, var(--jui-color-fg) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.jui-Select-chevron,.jui-Select-clear,.jui-Select-section{transition:none}}@supports (field-sizing:content){.jui-TagField-root[data-has-value] .jui-TagField-input{field-sizing:content;flex:1 0 auto;min-width:1.5rem}}@media (hover:hover){.jui-TagField-tagRemove:hover{background-color:color-mix(in oklab, currentcolor 14%, transparent);opacity:1}}@supports not selector(:has(*)){.jui-TagField-tagRemove{outline:0 solid var(--jui-color-focus)}.jui-TagField-tagRemove:focus-visible{outline-offset:2px;outline-width:2px}}@media (hover:hover){.jui-TagField-more:hover{color:var(--jui-color-fg);border-color:var(--jui-color-fg-subtle)}}@keyframes jui-TagField-tag-in{0%{opacity:0;transform:scale(.8)}}@keyframes jui-TagField-tag-bump-a{35%{transform:scale(1.08)}}@keyframes jui-TagField-tag-bump-b{35%{transform:scale(1.08)}}@keyframes jui-TagField-tag-flash-a{15%{opacity:1}}@keyframes jui-TagField-tag-flash-b{15%{opacity:1}}@keyframes jui-TagField-shake-a{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-1.5px)}}@keyframes jui-TagField-shake-b{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-1.5px)}}@media (prefers-reduced-motion:reduce){.jui-TagField-section,.jui-TagField-tag,.jui-TagField-tagRemove,.jui-TagField-more{transition:none}.jui-TagField-tag[data-appear]{animation-name:jui-TagField-fade-in}.jui-TagField-tag[data-flash],.jui-TagField-root[data-shake]{animation:none}}@keyframes jui-TagField-fade-in{0%{opacity:0}}@media (hover:hover){.jui-Input-root:where([data-variant=outline]:not([data-disabled])):hover{--_border:var(--jui-color-border-hover)}.jui-Input-root:where([data-variant=filled],[data-variant=ghost]):where(:not([data-disabled])):hover{--_bg:var(--jui-color-bg-emphasis)}}@media (prefers-reduced-motion:reduce){.jui-Input-root{transition:none}}@media (hover:hover){.jui-Select-clear:hover{color:var(--jui-color-fg);background-color:color-mix(in oklab, var(--jui-color-fg) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.jui-Select-chevron,.jui-Select-clear,.jui-Select-section{transition:none}}@supports (field-sizing:content){.jui-TagField-root[data-has-value] .jui-TagField-input{field-sizing:content;flex:1 0 auto;min-width:1.5rem}}@media (hover:hover){.jui-TagField-tagRemove:hover{background-color:color-mix(in oklab, currentcolor 14%, transparent);opacity:1}}@supports not selector(:has(*)){.jui-TagField-tagRemove{outline:0 solid var(--jui-color-focus)}.jui-TagField-tagRemove:focus-visible{outline-offset:2px;outline-width:2px}}@media (hover:hover){.jui-TagField-more:hover{color:var(--jui-color-fg);border-color:var(--jui-color-fg-subtle)}}@media (prefers-reduced-motion:reduce){.jui-TagField-section,.jui-TagField-tag,.jui-TagField-tagRemove,.jui-TagField-more{transition:none}.jui-TagField-tag[data-appear]{animation-name:jui-TagField-fade-in}.jui-TagField-tag[data-flash],.jui-TagField-root[data-shake]{animation:none}.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}.jui-MultiSelect-root:not([data-disabled]){cursor:pointer}.jui-MultiSelect-root[data-open]{--_bg:var(--jui-color-bg);--_ring:0 0 0 3px var(--jui-color-focus-ring)}.jui-MultiSelect-root[data-open]:not([data-invalid]){--_border:var(--jui-color-primary)}.jui-MultiSelect-root[data-open][data-invalid]{--_ring:0 0 0 3px var(--jui-color-danger-ring)}.jui-MultiSelect-root[data-searchable] .jui-MultiSelect-input{cursor:text}.jui-MultiSelect-root:not([data-searchable]) .jui-MultiSelect-input{caret-color:#0000;cursor:inherit}.jui-MultiSelect-root:not([data-searchable])[data-has-value] .jui-MultiSelect-input{flex-basis:.5rem;min-width:.5rem}.jui-MultiSelect-chevron{transition:transform var(--jui-duration-normal) var(--jui-ease)}.jui-MultiSelect-root[data-open] .jui-MultiSelect-chevron{transform:rotate(180deg)}.jui-MultiSelect-status[data-tone=limit]{font-size:var(--_fs-desc);border-top:1px solid var(--jui-color-border);padding-block:.5rem .5625rem}.jui-MultiSelect-checkbox{box-sizing:border-box;width:var(--_icon);height:var(--_icon);margin-block:calc((var(--_fs) * 1.25 - var(--_icon)) / 2);color:var(--jui-color-primary-contrast);background-color:var(--jui-color-bg);border:1px solid var(--jui-color-border-hover);border-radius:calc(var(--_icon) * .25);box-shadow:var(--jui-shadow-xs);transition-property:background-color,border-color;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex;position:relative}.jui-MultiSelect-checkbox>svg{opacity:0;width:72%;height:72%;transition:transform var(--jui-duration-normal) var(--jui-ease-spring), opacity var(--jui-duration-fast) var(--jui-ease);transform:scale(.4)}.jui-MultiSelect-checkbox:is([data-state=checked],[data-state=mixed]){background-color:var(--jui-color-primary);border-color:var(--jui-color-primary)}.jui-MultiSelect-checkbox:is([data-state=checked],[data-state=mixed])>svg{opacity:1;transform:none}.jui-MultiSelect-option[data-active] .jui-MultiSelect-checkbox[data-state=unchecked]{border-color:var(--jui-color-fg-subtle)}.jui-MultiSelect-selectAll{margin-bottom:calc(var(--_pad) * 2 + 1px);position:relative}.jui-MultiSelect-selectAll:has(+.jui-MultiSelect-group){margin-bottom:0}.jui-MultiSelect-selectAll:after{content:"";inset-inline:calc(var(--_pad) * -1);bottom:calc(var(--_pad) * -1 - 1px);border-top:1px solid var(--jui-color-border);pointer-events:none;position:absolute}.jui-MultiSelect-selectAll:has(+.jui-MultiSelect-group):after{display:none}@media (prefers-reduced-motion:reduce){.jui-MultiSelect-chevron,.jui-MultiSelect-checkbox,.jui-MultiSelect-checkbox>svg{transition:none}}.jui-NumberInput-root{--_stepper:calc(var(--_h) * .66)}.jui-NumberInput-input{font-variant-numeric:tabular-nums}.jui-NumberInput-input[data-controls=sides]{text-align:center}.jui-NumberInput-affix{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--jui-color-fg-muted);-webkit-user-select:none;user-select:none}.jui-NumberInput-section:has(>.jui-NumberInput-stepper){align-self:stretch;margin-inline-end:calc(var(--_px) * -1)}.jui-NumberInput-stepper{width:var(--_stepper);border-inline-start:1px solid var(--jui-color-border);flex-direction:column;display:flex}.jui-NumberInput-step{min-height:0;color:var(--jui-color-fg-subtle);cursor:pointer;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition-property:background-color,color;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;flex:1;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.jui-NumberInput-step+.jui-NumberInput-step{border-top:1px solid var(--jui-color-border)}.jui-NumberInput-step:first-child{border-start-end-radius:calc(var(--_radius) - 1px)}.jui-NumberInput-step:last-child{border-end-end-radius:calc(var(--_radius) - 1px)}.jui-NumberInput-step>svg{width:calc(var(--_icon) * .75);height:calc(var(--_icon) * .75)}@media (hover:hover){.jui-NumberInput-step:not(:disabled):hover{color:var(--jui-color-fg);background-color:var(--jui-color-bg-muted)}}.jui-NumberInput-step:not(:disabled):active{background-color:var(--jui-color-bg-emphasis)}.jui-NumberInput-step:disabled{opacity:.4;cursor:default}.jui-NumberInput-root[data-size=xs] .jui-NumberInput-sideButton[data-size]{--_h:1.125rem;--_icon:.6875rem}.jui-NumberInput-sideButton{touch-action:manipulation}@media (prefers-reduced-motion:reduce){.jui-NumberInput-step{transition:none}}.jui-Pagination-root{--_h:var(--jui-control-md);--_fs:var(--jui-font-size-md);--_gap:.25rem;font-family:var(--jui-font-family);font-size:var(--_fs);color:var(--jui-color-fg);display:flex}.jui-Pagination-root[data-size=sm]{--_h:var(--jui-control-sm);--_fs:var(--jui-font-size-sm);--_gap:.125rem}.jui-Pagination-list{align-items:center;gap:var(--_gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.jui-Pagination-list>li{display:flex}.jui-Pagination-list .jui-Pagination-page[data-size]{--_px:.375rem;min-width:var(--_h);font-variant-numeric:tabular-nums}.jui-Pagination-list .jui-Pagination-page[data-active]{--_shadow:inset 0 0 0 1px color-mix(in oklab, var(--_c) 22%, transparent);font-weight:var(--jui-font-weight-semibold)}.jui-Pagination-list .jui-Pagination-edge[data-size]:not([data-icon-only]){--_px:.625rem;--_gap:.25rem}.jui-Pagination-list .jui-Pagination-edge>svg,.jui-Pagination-list .jui-Pagination-edge svg{width:calc(var(--_icon) + .125rem);height:calc(var(--_icon) + .125rem)}.jui-Pagination-ellipsis{width:var(--_h);height:var(--_h);color:var(--jui-color-fg-subtle);justify-content:center;align-items:center}.jui-Pagination-ellipsis>svg{width:1rem;height:1rem}.jui-Pagination-status{height:var(--_h);color:var(--jui-color-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding-inline:.5rem}.jui-Pagination-status strong{font-weight:var(--jui-font-weight-semibold);color:var(--jui-color-fg);margin-inline:.125em}.jui-Pagination-root[data-disabled] .jui-Pagination-ellipsis,.jui-Pagination-root[data-disabled] .jui-Pagination-status{opacity:.5}.jui-PasswordInput-root{flex-direction:column;gap:.5rem;width:100%;display:flex}.jui-PasswordInput-strength{align-items:center;gap:.75rem;display:flex}.jui-PasswordInput-meter{flex:1;grid-template-columns:repeat(4,1fr);gap:.25rem;display:grid}.jui-PasswordInput-segment{background:var(--jui-color-bg-emphasis);border-radius:999px;height:.25rem;position:relative;overflow:hidden}.jui-PasswordInput-segment:after{content:"";background:var(--_c);border-radius:inherit;transform-origin:0;transition:transform var(--jui-duration-normal) var(--jui-ease), background-color var(--jui-duration-normal) var(--jui-ease);position:absolute;inset:0;transform:scaleX(0)}.jui-PasswordInput-segment[data-active]:after{transform:scaleX(1)}.jui-PasswordInput-segment:nth-child(2):after{transition-delay:40ms}.jui-PasswordInput-segment:nth-child(3):after{transition-delay:80ms}.jui-PasswordInput-segment:nth-child(4):after{transition-delay:.12s}.jui-PasswordInput-label{min-width:4.5rem;font-family:var(--jui-font-family);font-size:var(--jui-font-size-sm);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);text-align:end;color:var(--_c-text)}@media (prefers-reduced-motion:reduce){.jui-PasswordInput-segment:after{transition:none}}.jui-PinInput-root{--_cell:var(--jui-control-lg);--_fs:var(--jui-font-size-xl);--_gap:.5rem;--_radius:var(--jui-radius-control);gap:var(--_gap);font-family:var(--jui-font-family);display:inline-flex}.jui-PinInput-root[data-size=sm]{--_cell:var(--jui-control-sm);--_fs:var(--jui-font-size-md);--_gap:.375rem;--_radius:calc(var(--jui-radius-control) * .875)}.jui-PinInput-root[data-size=lg]{--_cell:var(--jui-control-xl);--_fs:1.25rem;--_gap:.625rem;--_radius:calc(var(--jui-radius-control) * 1.25)}.jui-PinInput-cell{box-sizing:border-box;width:var(--_cell);height:var(--_cell);font:inherit;font-size:var(--_fs);font-weight:var(--jui-font-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;color:var(--jui-color-fg);caret-color:var(--jui-color-primary);background:var(--jui-color-bg);border:1px solid var(--jui-color-border-strong);border-radius:var(--_radius);box-shadow:var(--jui-shadow-xs);appearance:none;transition-property:border-color,box-shadow,background-color;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);outline:0;margin:0;padding:0}.jui-PinInput-cell::placeholder{color:var(--jui-color-fg-subtle);opacity:1}.jui-PinInput-cell[data-filled]{border-color:var(--jui-color-border-hover)}@media (hover:hover){.jui-PinInput-cell:where(:not(:disabled,:focus)):hover{border-color:var(--jui-color-border-hover)}}.jui-PinInput-cell:focus{border-color:var(--jui-color-primary);box-shadow:0 0 0 3px var(--jui-color-focus-ring)}.jui-PinInput-cell:focus::placeholder{color:#0000}.jui-PinInput-root[data-invalid] .jui-PinInput-cell{border-color:var(--jui-color-danger)}.jui-PinInput-root[data-invalid] .jui-PinInput-cell:focus{box-shadow:0 0 0 3px var(--jui-color-danger-ring)}.jui-PinInput-root[data-invalid]{animation:jui-PinInput-shake .36s var(--jui-ease)}.jui-PinInput-cell:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}@keyframes jui-PinInput-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.jui-PinInput-root[data-invalid]{animation:none}.jui-PinInput-cell{transition:none}.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}.jui-Popover-content{--_width:min(20rem, var(--jui-available-width,20rem));z-index:var(--jui-z-popover);box-sizing:border-box;width:var(--_width);max-width:var(--jui-available-width,calc(100vw - 1rem));max-height:var(--jui-available-height,calc(100vh - 1rem));padding:var(--jui-space-4);font-family:var(--jui-font-family);font-size:var(--jui-font-size-md);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg);background:var(--jui-color-overlay-bg);border:1px solid var(--jui-color-border);border-radius:calc(var(--jui-radius-control) * 1.25);box-shadow:var(--jui-shadow-lg);outline:none;overflow:auto}.jui-Popover-content:focus-visible{outline:none}.jui-RadioGroup-root{flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0;display:flex}.jui-RadioGroup-root[data-size=sm]{gap:.5rem}.jui-RadioGroup-root[data-size=lg]{gap:.75rem}.jui-RadioGroup-root[data-orientation=horizontal]{flex-flow:wrap;column-gap:1.25rem}.jui-RadioGroup-root[data-variant=card]{align-items:stretch;gap:.5rem}.jui-RadioGroup-root[data-variant=card][data-orientation=horizontal]>*{flex:10rem;width:auto}@media (hover:hover){.jui-choice-root[data-variant=card]:where(:not([data-disabled])):hover{border-color:var(--jui-color-border-hover)}}@media (prefers-reduced-motion:reduce){.jui-choice-root{transition:none}}.jui-Radio-root{--_box:1rem;--_ease-pop:var(--jui-ease-spring)}.jui-Radio-root[data-size=sm]{--_box:.875rem}.jui-Radio-root[data-size=lg]{--_box:1.25rem}.jui-Radio-control{transition:transform var(--jui-duration-fast) var(--jui-ease)}.jui-Radio-input{--_bg:var(--jui-color-bg);--_border:var(--jui-color-border-hover);--_shadow:var(--jui-shadow-xs);box-sizing:border-box;width:var(--_box);height:var(--_box);background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--jui-radius-full);box-shadow:var(--_shadow);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:inherit;appearance:none;transition-property:background-color,border-color,box-shadow,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);flex-shrink:0;margin:0}.jui-Radio-root[data-state=checked] .jui-Radio-input{--_bg:var(--_c);--_border:var(--_c);--_shadow:inset 0 1px 0 0 #ffffff24, var(--jui-shadow-xs)}@supports (color:lab(0% 0 0)){.jui-Radio-root[data-state=checked] .jui-Radio-input{--_shadow:inset 0 1px 0 0 lab(100% 0 0/.14), var(--jui-shadow-xs)}}.jui-Radio-dot{width:calc(var(--_box) * .375);height:calc(var(--_box) * .375);background-color:var(--_c-contrast);border-radius:var(--jui-radius-full);pointer-events:none;opacity:0;transition:transform var(--jui-duration-normal) var(--_ease-pop), opacity var(--jui-duration-fast) var(--jui-ease);margin:auto;position:absolute;inset:0;transform:scale(0)}.jui-Radio-root[data-state=checked] .jui-Radio-dot{opacity:1;transform:none}@media (hover:hover){.jui-Radio-root[data-state=unchecked]:where(:not([data-disabled])):hover .jui-Radio-input{--_border:var(--jui-color-fg-subtle)}.jui-Radio-root[data-state=checked]:where(:not([data-disabled])):hover .jui-Radio-input{--_bg:var(--_c-hover);--_border:var(--_c-hover)}}.jui-Radio-root[data-invalid][data-state=unchecked] .jui-Radio-input{--_border:var(--jui-color-danger)}.jui-Radio-input:focus-visible{outline-offset:2px;outline-width:2px}.jui-Radio-root:where(:not([data-disabled])):active .jui-Radio-control{transform:scale(.92)}.jui-Radio-root[data-disabled] .jui-Radio-input{--_shadow:none}@media (prefers-reduced-motion:reduce){.jui-Radio-input,.jui-Radio-dot,.jui-Radio-control{transition:none}.jui-Radio-root:active .jui-Radio-control{transform:none}}.jui-ScrollArea-root{--_max-h:none;--_fade:var(--jui-space-6);--_thumb:var(--jui-color-border-strong);--_fs-y:0px;--_fe-y:0px;--_fs-x:0px;--_fe-x:0px;--_x-dir:to right;--_mask-y:linear-gradient(to bottom, transparent, black var(--_fs-y), black calc(100% - var(--_fe-y)), transparent);--_mask-x:linear-gradient(var(--_x-dir), transparent, black var(--_fs-x), black calc(100% - var(--_fe-x)), transparent);--_mask:var(--_mask-y);box-sizing:border-box;min-width:0;min-height:0;max-height:var(--_max-h);outline:0 solid var(--jui-color-focus);outline-offset:0;transition-property:outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);flex-direction:column;display:flex;position:relative}.jui-ScrollArea-root[data-orientation=horizontal]{--_mask:var(--_mask-x)}.jui-ScrollArea-root[data-orientation=both]{--_mask:var(--_mask-y), var(--_mask-x)}.jui-ScrollArea-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_x-dir:to left}.jui-ScrollArea-root[data-overflow-start~=y]{--_fs-y:var(--_fade)}.jui-ScrollArea-root[data-overflow-end~=y]{--_fe-y:var(--_fade)}.jui-ScrollArea-root[data-overflow-start~=x]{--_fs-x:var(--_fade)}.jui-ScrollArea-root[data-overflow-end~=x]{--_fe-x:var(--_fade)}.jui-ScrollArea-root:has(>.jui-ScrollArea-viewport:focus-visible){outline-offset:2px;outline-width:2px}@media (hover:hover){.jui-ScrollArea-root:hover{--_thumb:var(--jui-color-border-hover)}}.jui-ScrollArea-viewport{border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--_thumb) transparent;min-height:0;transition:scrollbar-color var(--jui-duration-fast) var(--jui-ease);outline:none;flex:auto;overflow:auto}.jui-ScrollArea-root[data-orientation=vertical]>.jui-ScrollArea-viewport{overflow:hidden auto}.jui-ScrollArea-root[data-orientation=horizontal]>.jui-ScrollArea-viewport{overflow:auto hidden}.jui-ScrollArea-root[data-fade]:where([data-overflow-start],[data-overflow-end])>.jui-ScrollArea-viewport{-webkit-mask-image:var(--_mask);-webkit-mask-image:var(--_mask);mask-image:var(--_mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.jui-ScrollArea-viewport::-webkit-scrollbar{width:10px;height:10px}.jui-ScrollArea-viewport::-webkit-scrollbar-thumb{background-color:var(--_thumb);border-radius:var(--jui-radius-full);background-clip:padding-box;border:3px solid #0000}.jui-ScrollArea-viewport::-webkit-scrollbar-track{background-color:#0000}.jui-ScrollArea-viewport::-webkit-scrollbar-corner{background-color:#0000}.jui-ScrollArea-root[data-hide-scrollbar]>.jui-ScrollArea-viewport{scrollbar-width:none}.jui-ScrollArea-root[data-hide-scrollbar]>.jui-ScrollArea-viewport::-webkit-scrollbar{display:none}@supports not selector(:has(*)){.jui-ScrollArea-viewport:focus-visible{outline:2px solid var(--jui-color-focus);outline-offset:-2px}}.jui-ScrollArea-content{display:flow-root}.jui-ScrollArea-root[data-orientation=horizontal]>.jui-ScrollArea-viewport>.jui-ScrollArea-content{width:max-content;min-width:100%}.jui-ScrollArea-root[data-orientation=both]>.jui-ScrollArea-viewport>.jui-ScrollArea-content{width:fit-content;min-width:100%}@media (prefers-reduced-motion:reduce){.jui-ScrollArea-root,.jui-ScrollArea-viewport{transition:none}}.jui-SegmentedControl-root{--_radius:var(--jui-radius-control);--_h:var(--jui-control-md);--_pad:.1875rem;--_px:.75rem;--_fs:var(--jui-font-size-md);--_gap:.375rem;--_icon:1rem;--_inner-radius:max(0px, calc(var(--_radius) - var(--_pad)));--_thumb:var(--jui-color-bg);isolation:isolate;box-sizing:border-box;max-width:100%;height:var(--_h);padding:var(--_pad);font-family:var(--jui-font-family);font-size:var(--_fs);background-color:var(--jui-color-bg-muted);border-radius:var(--_radius);box-shadow:inset 0 0 0 1px var(--jui-color-border);align-items:stretch;line-height:1;display:inline-flex;position:relative}@supports (color:light-dark(white, black)){.jui-SegmentedControl-root{--_thumb:light-dark(var(--jui-color-bg),var(--jui-color-bg-emphasis))}}.jui-SegmentedControl-root[data-size=sm]{--_h:var(--jui-control-sm);--_px:.625rem;--_fs:var(--jui-font-size-sm);--_icon:.875rem;--_radius:calc(var(--jui-radius-control) * .875)}.jui-SegmentedControl-root[data-size=lg]{--_h:var(--jui-control-lg);--_pad:.25rem;--_px:1rem;--_fs:var(--jui-font-size-lg);--_icon:1.125rem}.jui-SegmentedControl-root[data-full-width]{width:100%;display:flex}.jui-SegmentedControl-root[data-full-width]>.jui-SegmentedControl-item{flex:1 1 0}.jui-SegmentedControl-indicator{inset-block:var(--_pad);z-index:-1;width:var(--_w,0px);background-color:var(--_thumb);border-radius:var(--_inner-radius);box-shadow:var(--jui-shadow-sm), 0 0 0 1px var(--jui-color-border);pointer-events:none;opacity:0;transform:translateX(var(--_x,0px));transition:transform var(--jui-duration-normal) var(--jui-ease), opacity var(--jui-duration-fast) var(--jui-ease);position:absolute;left:0}.jui-SegmentedControl-indicator[data-visible]{opacity:1}.jui-SegmentedControl-indicator[data-instant]{transition:none}.jui-SegmentedControl-item{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_gap);min-width:0;padding-inline:var(--_px);font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;color:var(--jui-color-fg-muted);border-radius:var(--_inner-radius);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition-property:color,background-color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);display:inline-flex;position:relative}.jui-SegmentedControl-item[data-icon-only]{padding-inline:calc((var(--_h) - 2 * var(--_pad) - var(--_icon)) / 2);gap:0}.jui-SegmentedControl-item[data-state=checked]{color:var(--jui-color-fg)}.jui-SegmentedControl-indicator:not([data-visible])~.jui-SegmentedControl-item[data-state=checked]{background-color:var(--_thumb);box-shadow:var(--jui-shadow-sm), 0 0 0 1px var(--jui-color-border)}.jui-SegmentedControl-input{clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jui-SegmentedControl-icon{flex-shrink:0;display:inline-flex}.jui-SegmentedControl-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-SegmentedControl-label{text-overflow:ellipsis;overflow:hidden}@media (hover:hover){.jui-SegmentedControl-item:where(:not([data-disabled],[data-state=checked])):hover{color:var(--jui-color-fg)}}.jui-SegmentedControl-item:has(:focus-visible){outline-offset:1px;outline-width:2px}.jui-SegmentedControl-item[data-disabled]{cursor:not-allowed}.jui-SegmentedControl-root:not([data-disabled]) .jui-SegmentedControl-item[data-disabled]{opacity:.45}.jui-SegmentedControl-root[data-disabled]{opacity:.5}@media (prefers-reduced-motion:reduce){.jui-SegmentedControl-indicator,.jui-SegmentedControl-item{transition:none}}@media (hover:hover){.jui-Input-root:where([data-variant=outline]:not([data-disabled])):hover{--_border:var(--jui-color-border-hover)}.jui-Input-root:where([data-variant=filled],[data-variant=ghost]):where(:not([data-disabled])):hover{--_bg:var(--jui-color-bg-emphasis)}}@media (prefers-reduced-motion:reduce){.jui-Input-root{transition:none}.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}@media (hover:hover){.jui-Select-clear:hover{color:var(--jui-color-fg);background-color:color-mix(in oklab, var(--jui-color-fg) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.jui-Select-chevron,.jui-Select-clear,.jui-Select-section{transition:none}}.jui-Separator-root{--_spacing:0px;--_line:var(--jui-color-border);background-color:var(--_line);border:0;flex-shrink:0;margin:0}.jui-Separator-root[data-orientation=horizontal]{width:auto;height:1px;margin-block:var(--_spacing)}.jui-Separator-root[data-orientation=vertical]{width:1px;height:auto;min-height:1em;margin-inline:var(--_spacing);align-self:stretch}.jui-Separator-root[data-labelled]{align-items:center;gap:var(--jui-space-3);background-color:#0000;width:auto;height:auto;min-height:0;display:flex}.jui-Separator-root[data-labelled][data-orientation=vertical]{gap:var(--jui-space-2);flex-direction:column}.jui-Separator-root[data-labelled]:before,.jui-Separator-root[data-labelled]:after{content:"";background-color:var(--_line);flex:1}.jui-Separator-root[data-labelled][data-orientation=horizontal]:before,.jui-Separator-root[data-labelled][data-orientation=horizontal]:after{height:1px}.jui-Separator-root[data-labelled][data-orientation=vertical]:before,.jui-Separator-root[data-labelled][data-orientation=vertical]:after{width:1px;min-height:.75rem}.jui-Separator-label{font-family:var(--jui-font-family);font-size:var(--jui-font-size-xs);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);letter-spacing:.01em;color:var(--jui-color-fg-muted);white-space:nowrap;flex-shrink:0}.jui-Skeleton-root{--_bg:color-mix(in oklab, var(--jui-color-fg) 9%, transparent);--_highlight:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff12);--_radius:var(--jui-radius-control);width:var(--_w,100%);height:var(--_h,1rem);background:var(--_bg);border-radius:var(--_radius);isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;max-width:100%;display:block;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.jui-Skeleton-root{--_highlight:var(--lightningcss-light,lab(100% 0 0/.65))var(--lightningcss-dark,lab(100% 0 0/.07))}}@supports not (color:light-dark(white, black)){.jui-Skeleton-root{--_highlight:#ffffff4d}@supports (color:lab(0% 0 0)){.jui-Skeleton-root{--_highlight:lab(100% 0 0/.3)}}}.jui-Skeleton-root[data-variant=text]{--_radius:var(--jui-radius-xs);height:var(--_h,.75em);margin-block:max(0px, calc((1.5em - var(--_h,.75em)) / 2))}.jui-Skeleton-root[data-variant=circle]{--_radius:50%;width:var(--_w,var(--_h,2.5rem));height:var(--_h,var(--_w,2.5rem))}.jui-Skeleton-root[data-content]{width:var(--_w,auto);height:var(--_h,auto)}.jui-Skeleton-content{visibility:hidden;display:contents}.jui-Skeleton-group{width:var(--_w,100%);flex-direction:column;max-width:100%;display:flex}.jui-Skeleton-root[data-animation=shimmer]:after{content:"";background:linear-gradient(90deg, transparent, var(--_highlight) 50%, transparent);animation:jui-Skeleton-shimmer 1.8s var(--jui-ease) infinite;will-change:transform;position:absolute;inset:0;transform:translate(-100%)}.jui-Skeleton-root[data-animation=pulse]{animation:1.8s ease-in-out infinite jui-Skeleton-pulse}@keyframes jui-Skeleton-shimmer{70%,to{transform:translate(100%)}}@keyframes jui-Skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.jui-Skeleton-root[data-animation=shimmer]:after{content:none}.jui-Skeleton-root[data-animation=shimmer],.jui-Skeleton-root[data-animation=pulse]{animation:2.4s ease-in-out infinite jui-Skeleton-pulse-gentle}}@keyframes jui-Skeleton-pulse-gentle{50%{opacity:.7}}.jui-Slider-root{--_rail:.375rem;--_thumb:1.125rem;--_pad:.5625rem;--_track-bg:var(--jui-color-border-strong);box-sizing:border-box;width:100%;font-family:var(--jui-font-family);display:block}.jui-Slider-root[data-size=sm]{--_rail:.25rem;--_thumb:.875rem;--_pad:.625rem}.jui-Slider-root[data-show-value=always]{padding-block-start:1.625rem}.jui-Slider-root[data-mark-labels]{padding-block-end:1.375rem}.jui-Slider-control{padding-inline:calc(var(--_thumb) / 2);padding-block:var(--_pad);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;position:relative}.jui-Slider-rail{height:var(--_rail);border-radius:var(--jui-radius-full);position:relative;container-type:inline-size}.jui-Slider-track{background-color:var(--_track-bg);border-radius:inherit;position:absolute;inset:0;overflow:hidden}.jui-Slider-fill{background-color:var(--_c);width:100%;transform:translateX(calc(var(--_from) * 100%)) scaleX(var(--_len));transform-origin:0;inset-block:0;position:absolute;left:0}.jui-Slider-mark{background-color:var(--jui-color-fg-subtle);border-radius:var(--jui-radius-full);opacity:.55;width:.25rem;height:.25rem;translate:calc(var(--_p) * 100cqw - 50%) -50%;position:absolute;top:50%;left:0}.jui-Slider-mark[data-inside]{background-color:var(--_c-contrast);opacity:.7}.jui-Slider-thumb{box-sizing:border-box;width:var(--_thumb);height:var(--_thumb);background-color:var(--jui-color-bg);border:2px solid var(--_c);border-radius:var(--jui-radius-full);box-shadow:var(--jui-shadow-sm);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:grab;touch-action:none;translate:calc(var(--_p) * 100cqw - 50%) -50%;transition-property:box-shadow,outline-width,outline-offset,scale;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);position:absolute;top:50%;left:0}:is(.jui-Slider-thumb[data-dragging],.jui-Slider-root:has(.jui-Slider-thumb[data-dragging]) .jui-Slider-fill){will-change:translate, transform}.jui-Slider-thumb[data-dragging]{cursor:grabbing;box-shadow:0 0 0 .5rem var(--_c-soft), var(--jui-shadow-sm);scale:1.05}.jui-Slider-root:has(.jui-Slider-thumb[data-dragging]) .jui-Slider-control{cursor:grabbing}@media (hover:hover){.jui-Slider-root:where(:not([data-disabled])) .jui-Slider-thumb:hover{box-shadow:0 0 0 .375rem var(--_c-soft), var(--jui-shadow-sm)}}.jui-Slider-thumb:focus-visible{outline-offset:2px;outline-width:2px}.jui-Slider-bubble{font-size:var(--jui-font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--jui-color-tooltip-fg);background-color:var(--jui-color-tooltip-bg);border:1px solid var(--jui-color-tooltip-border);border-radius:var(--jui-radius-sm);box-shadow:var(--jui-shadow-sm);pointer-events:none;opacity:0;transition-property:opacity,translate;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);padding:.0625rem .375rem;line-height:1.5;position:absolute;bottom:calc(100% + .5rem);left:50%;translate:-50% .25rem}.jui-Slider-root[data-show-value=always] .jui-Slider-bubble,.jui-Slider-root[data-show-value=hover] .jui-Slider-thumb:is(:focus-visible,[data-dragging]) .jui-Slider-bubble{opacity:1;translate:-50%}@media (hover:hover){.jui-Slider-root[data-show-value=hover]:where(:not([data-disabled])):hover .jui-Slider-bubble{opacity:1;translate:-50%}}.jui-Slider-markLabels{width:100%;position:absolute;top:100%;left:0}.jui-Slider-markLabel{font-size:var(--jui-font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--jui-color-fg-muted);translate:calc(var(--_p) * 100cqw - 50%) 0;line-height:1.3;position:absolute;top:.5rem;left:0}.jui-Slider-root[data-invalid] .jui-Slider-fill{background-color:var(--jui-color-danger)}.jui-Slider-root[data-invalid] .jui-Slider-thumb{border-color:var(--jui-color-danger)}.jui-Slider-root[data-invalid] .jui-Slider-thumb:focus-visible{outline-color:var(--jui-color-danger)}.jui-Slider-root[data-disabled]{opacity:.55}.jui-Slider-root[data-disabled] .jui-Slider-control,.jui-Slider-root[data-disabled] .jui-Slider-thumb{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.jui-Slider-thumb,.jui-Slider-bubble{transition:none}}.jui-Sparkline-root{width:100%;min-width:2rem;display:block}.jui-Sparkline-svg{display:block;overflow:visible}.jui-Sparkline-line{fill:none;stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.jui-Stack-root{--_gap:var(--jui-space-4);gap:var(--_gap);flex-direction:column;min-width:0;display:flex}.jui-Stack-root:where(ul,ol){margin:0;padding:0;list-style:none}.jui-Stack-root:where(form,fieldset){margin:0}.jui-Stack-root[data-direction=row]{flex-direction:row}.jui-Stack-root[data-inline]{display:inline-flex}.jui-Stack-root[data-wrap]{flex-wrap:wrap}.jui-Stack-root[data-align=start]{align-items:flex-start}.jui-Stack-root[data-align=center]{align-items:center}.jui-Stack-root[data-align=end]{align-items:flex-end}.jui-Stack-root[data-align=stretch]{align-items:stretch}.jui-Stack-root[data-align=baseline]{align-items:baseline}.jui-Stack-root[data-justify=start]{justify-content:flex-start}.jui-Stack-root[data-justify=center]{justify-content:center}.jui-Stack-root[data-justify=end]{justify-content:flex-end}.jui-Stack-root[data-justify=between]{justify-content:space-between}.jui-Stack-root[data-justify=around]{justify-content:space-around}.jui-Stack-root[data-justify=evenly]{justify-content:space-evenly}.jui-StatCard-root{overflow:hidden}.jui-StatCard-root[data-loading] .jui-StatCard-value{color:var(--jui-color-fg-muted)}.jui-StatCard-root[data-loading] .jui-StatCard-trend{opacity:.4}.jui-StatCard-main{gap:var(--jui-space-2);flex-direction:column;min-width:0;display:flex}.jui-StatCard-head{align-items:center;gap:var(--jui-space-2);min-width:0;min-height:1.5rem;display:flex}.jui-StatCard-icon{color:var(--jui-color-fg-muted);flex-shrink:0;display:inline-flex}.jui-StatCard-icon>svg{width:1rem;height:1rem}.jui-StatCard-label{min-width:0;font-size:var(--jui-font-size-sm);font-weight:var(--jui-font-weight-medium);line-height:var(--jui-line-height-tight);text-overflow:ellipsis;white-space:nowrap;color:var(--jui-color-fg-muted);flex:1;overflow:hidden}.jui-StatCard-action{margin-block:calc(var(--jui-space-1) * -1);flex-shrink:0;display:inline-flex}.jui-StatCard-value{min-width:0;font-size:1.875rem;font-weight:var(--jui-font-weight-semibold);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);transition:color var(--jui-duration-normal) var(--jui-ease);align-items:baseline;gap:.25rem;line-height:1.1;display:flex}.jui-StatCard-root .jui-StatCard-trend{transition:opacity var(--jui-duration-normal) var(--jui-ease)}.jui-StatCard-unit{font-size:var(--jui-font-size-md);font-weight:var(--jui-font-weight-medium);letter-spacing:0;color:var(--jui-color-fg-muted)}.jui-StatCard-meta{align-items:center;gap:var(--jui-space-2);font-size:var(--jui-font-size-sm);flex-wrap:wrap;display:flex}.jui-StatCard-delta{font-weight:var(--jui-font-weight-medium);white-space:nowrap;color:var(--_c-text);background:var(--_c-soft);border-radius:var(--jui-radius-full);align-items:center;gap:.125rem;padding:.0625rem .375rem .0625rem .25rem;line-height:1.5;display:inline-flex}.jui-StatCard-delta[data-color=neutral]{color:var(--jui-color-fg-muted)}.jui-StatCard-arrow{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem}.jui-StatCard-deltaLabel{color:var(--jui-color-fg-subtle)}.jui-StatCard-root .jui-StatCard-trend{width:calc(100% + var(--_pad) * 2);margin-inline:calc(var(--_pad) * -1);margin-bottom:calc(var(--_pad) * -1);margin-top:calc(var(--jui-space-2) * -1)}@media (prefers-reduced-motion:reduce){.jui-StatCard-value,.jui-StatCard-root .jui-StatCard-trend{transition:none}}.jui-Stepper-root{--_ind:2rem;--_ind-fs:var(--jui-font-size-xs);--_icon:.875rem;--_title-fs:var(--jui-font-size-md);--_title-lh:1.25rem;--_desc-fs:var(--jui-font-size-sm);--_gap:.75rem;--_line:2px;--_track:var(--jui-color-border-strong);--_step-space:1.5rem;font-family:var(--jui-font-family);color:var(--jui-color-fg);margin:0;padding:0;list-style:none;display:flex}.jui-Stepper-root[data-size=sm]{--_ind:1.5rem;--_ind-fs:.6875rem;--_icon:.75rem;--_title-fs:var(--jui-font-size-sm);--_title-lh:1.125rem;--_desc-fs:var(--jui-font-size-xs);--_gap:.625rem;--_step-space:1.125rem}.jui-Stepper-root[data-orientation=horizontal]{align-items:flex-start;gap:var(--_gap);flex-direction:row}.jui-Stepper-root[data-orientation=vertical]{flex-direction:column}.jui-Stepper-step{min-width:0;display:flex;position:relative}.jui-Stepper-root[data-orientation=horizontal]>.jui-Stepper-step{align-items:flex-start;gap:var(--_gap);flex:1 1 0}.jui-Stepper-root[data-orientation=horizontal]>.jui-Stepper-step:last-child{flex:0 auto}.jui-Stepper-root[data-orientation=vertical]>.jui-Stepper-step{padding-bottom:var(--_step-space)}.jui-Stepper-root[data-orientation=vertical]>.jui-Stepper-step:last-child{padding-bottom:0}.jui-Stepper-trigger{align-items:flex-start;gap:var(--_gap);min-width:0;font:inherit;color:inherit;text-align:start;border-radius:var(--jui-radius-md);outline:0 solid var(--jui-color-focus);outline-offset:3px;-webkit-tap-highlight-color:transparent;transition:outline-width var(--jui-duration-fast) var(--jui-ease);background:0 0;border:0;margin:0;padding:0;display:flex}button.jui-Stepper-trigger{cursor:pointer}button.jui-Stepper-trigger:focus-visible{outline-width:2px}@media (hover:hover){button.jui-Stepper-trigger:hover .jui-Stepper-title{color:var(--_c-text)}button.jui-Stepper-trigger:hover .jui-Stepper-indicator{background-color:var(--_c-hover)}}button.jui-Stepper-trigger:active .jui-Stepper-indicator{transform:scale(.94)}.jui-Stepper-indicator{box-sizing:border-box;width:var(--_ind);height:var(--_ind);font-size:var(--_ind-fs);font-weight:var(--jui-font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--jui-color-fg-muted);background-color:var(--jui-color-bg);box-shadow:inset 0 0 0 1px var(--jui-color-border-strong);transition-property:background-color,color,box-shadow,transform;transition-duration:var(--jui-duration-normal);transition-timing-function:var(--jui-ease);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.jui-Stepper-indicator>svg{width:var(--_icon);height:var(--_icon)}.jui-Stepper-step[data-status=current]>.jui-Stepper-trigger>.jui-Stepper-indicator{color:var(--_c-text);background-color:var(--_c-soft);box-shadow:inset 0 0 0 1.5px var(--_c)}.jui-Stepper-step[data-status=current]>.jui-Stepper-trigger>.jui-Stepper-indicator:after{content:"";border:1.5px solid var(--_c);border-radius:inherit;opacity:0;animation:jui-Stepper-step-pulse 2.2s var(--jui-ease) infinite;pointer-events:none;position:absolute;inset:0}.jui-Stepper-step:is([data-status=complete],[data-status=error])>.jui-Stepper-trigger>.jui-Stepper-indicator{color:var(--_c-contrast);background-color:var(--_c);box-shadow:inset 0 1px 0 0 #ffffff24, inset 0 -1px 0 0 #00000014, var(--jui-shadow-xs)}@supports (color:lab(0% 0 0)){.jui-Stepper-step:is([data-status=complete],[data-status=error])>.jui-Stepper-trigger>.jui-Stepper-indicator{box-shadow:inset 0 1px 0 0 lab(100% 0 0/.14), inset 0 -1px 0 0 lab(0% 0 0/.08), var(--jui-shadow-xs)}}.jui-Stepper-step:is([data-status=complete],[data-status=error])>.jui-Stepper-trigger>.jui-Stepper-indicator>svg{animation:jui-Stepper-step-pop var(--jui-duration-normal) var(--jui-ease)}.jui-Stepper-text{min-width:0;padding-top:calc((var(--_ind) - var(--_title-lh)) / 2);flex-direction:column;gap:.125rem;display:flex}.jui-Stepper-title{font-size:var(--_title-fs);font-weight:var(--jui-font-weight-medium);line-height:var(--_title-lh);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);transition:color var(--jui-duration-fast) var(--jui-ease)}.jui-Stepper-step[data-status=upcoming] .jui-Stepper-title{color:var(--jui-color-fg-muted)}.jui-Stepper-step[data-status=error] .jui-Stepper-title{color:var(--_c-text)}.jui-Stepper-description{font-size:var(--_desc-fs);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted)}.jui-Stepper-connector{background-color:var(--_track);border-radius:var(--_line);position:relative;overflow:hidden}.jui-Stepper-fill{background-color:var(--_c);transform-origin:0;transition:transform .48s var(--jui-ease);position:absolute;inset:0;transform:scaleX(0)}.jui-Stepper-fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.jui-Stepper-root[data-orientation=horizontal]>.jui-Stepper-step>.jui-Stepper-connector{min-width:1rem;height:var(--_line);margin-top:calc((var(--_ind) - var(--_line)) / 2);flex:1 1 0}.jui-Stepper-root[data-orientation=vertical]>.jui-Stepper-step>.jui-Stepper-connector{inset-inline-start:calc((var(--_ind) - var(--_line)) / 2);top:calc(var(--_ind) + .375rem);width:var(--_line);position:absolute;bottom:.375rem}.jui-Stepper-root[data-orientation=vertical]>.jui-Stepper-step>.jui-Stepper-connector>.jui-Stepper-fill{transform-origin:top;transform:scaleY(0)}.jui-Stepper-root>.jui-Stepper-step[data-status=complete]>.jui-Stepper-connector>.jui-Stepper-fill{transform:none}@keyframes jui-Stepper-step-pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@keyframes jui-Stepper-step-pop{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.jui-Stepper-indicator,.jui-Stepper-fill,.jui-Stepper-title{transition:none}button.jui-Stepper-trigger:active .jui-Stepper-indicator{transform:none}.jui-Stepper-step[data-status=current]>.jui-Stepper-trigger>.jui-Stepper-indicator:after{opacity:.35;animation:none;transform:scale(1.3)}.jui-Stepper-step:is([data-status=complete],[data-status=error])>.jui-Stepper-trigger>.jui-Stepper-indicator>svg{animation:none}}.jui-choice-root{--_fs:var(--jui-font-size-md);--_desc-fs:var(--jui-font-size-sm);--_lh:1.43;--_line:calc(var(--_fs) * var(--_lh));--_gap:.625rem;--_box:1rem;--_card-py:.75rem;--_card-px:.875rem;box-sizing:border-box;align-items:flex-start;gap:var(--_gap);max-width:100%;font-family:var(--jui-font-family);color:var(--jui-color-fg);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.jui-choice-root[data-size=sm]{--_fs:var(--jui-font-size-sm);--_desc-fs:var(--jui-font-size-xs);--_gap:.5rem;--_card-py:.625rem;--_card-px:.75rem}.jui-choice-root[data-size=lg]{--_fs:var(--jui-font-size-lg);--_desc-fs:var(--jui-font-size-md);--_gap:.75rem;--_card-py:1rem;--_card-px:1.125rem}.jui-choice-control{height:max(var(--_line), var(--_box));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.jui-choice-control:only-child{height:var(--_box)}.jui-choice-content{min-width:0;flex-direction:column;gap:.125rem;padding-block-start:max(0px, (var(--_box) - var(--_line)) / 2);display:flex}.jui-choice-label{font-size:var(--_fs);font-weight:var(--jui-font-weight-medium);line-height:var(--_lh);letter-spacing:var(--jui-letter-spacing-tight)}.jui-choice-description{font-size:var(--_desc-fs);color:var(--jui-color-fg-muted);line-height:1.45}.jui-choice-root[data-variant=card]{width:100%;padding:var(--_card-py) var(--_card-px);background-color:var(--jui-color-bg);border:1px solid var(--jui-color-border-strong);border-radius:var(--jui-radius-lg);box-shadow:var(--jui-shadow-xs);outline:0 solid var(--jui-color-focus);outline-offset:0;transition-property:background-color,border-color,box-shadow,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);display:flex}.jui-choice-root[data-variant=card]>.jui-choice-content{flex:1}.jui-choice-root[data-variant=card]>.jui-choice-control{order:1}@media (hover:hover){.jui-choice-root[data-variant=card]:where(:not([data-disabled])):hover{border-color:var(--jui-color-border-hover)}}.jui-choice-root[data-variant=card]:is([data-state=checked],[data-state=indeterminate]){background-color:color-mix(in oklab, var(--_c) calc(var(--jui-color-soft-mix) * .5), var(--jui-color-bg));border-color:var(--_c);box-shadow:inset 0 0 0 1px var(--_c), var(--jui-shadow-xs)}.jui-choice-root[data-variant=card][data-invalid][data-state=unchecked]{border-color:var(--jui-color-danger)}.jui-choice-root[data-variant=card]:has(:focus-visible){outline-offset:2px;outline-width:2px}.jui-choice-root[data-variant=card] .jui-choice-control>:focus-visible{outline-width:0}.jui-choice-root[data-disabled]{cursor:not-allowed;opacity:.5}.jui-choice-root[data-variant=card][data-disabled]{box-shadow:none}@media (prefers-reduced-motion:reduce){.jui-choice-root{transition:none}}.jui-Switch-root{--_w:2.25rem;--_box:1.25rem;--_pad:.125rem;--_thumb:calc(var(--_box) - 2 * var(--_pad));--_travel:calc(var(--_w) - var(--_box));--_stretch:calc(var(--_thumb) * .1);--_track:var(--jui-color-border-strong);--_track-border:var(--jui-color-border);--_thumb-bg:var(--jui-color-bg)}@supports (color:light-dark(white, black)){.jui-Switch-root{--_thumb-bg:light-dark(var(--jui-color-bg),var(--jui-color-fg))}}.jui-Switch-root[data-size=sm]{--_w:1.75rem;--_box:1rem}.jui-Switch-root[data-size=lg]{--_w:2.75rem;--_box:1.5rem}.jui-Switch-root[data-label-position=start]{justify-content:space-between}.jui-Switch-input{box-sizing:border-box;width:var(--_w);height:var(--_box);background-color:var(--_track);border-radius:var(--jui-radius-full);box-shadow:inset 0 0 0 1px var(--_track-border);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:inherit;appearance:none;transition-property:background-color,box-shadow,outline-width,outline-offset;transition-duration:var(--jui-duration-normal);transition-timing-function:var(--jui-ease);border:0;flex-shrink:0;margin:0}.jui-Switch-root[data-state=checked]{--_track:var(--_c);--_track-border:transparent;--_thumb-bg:var(--_c-contrast)}.jui-Switch-thumb{inset-block:0;left:var(--_pad);width:var(--_thumb);height:var(--_thumb);background-color:var(--_thumb-bg);border-radius:var(--jui-radius-full);pointer-events:none;transition:transform var(--jui-duration-normal) var(--jui-ease), background-color var(--jui-duration-fast) var(--jui-ease);margin-block:auto;position:absolute;transform:translate(0)scaleX(1);box-shadow:0 1px 2px lab(0% 0 0/.16),0 0 0 .5px lab(0% 0 0/.04)}.jui-Switch-root[data-state=checked] .jui-Switch-thumb{transform:translateX(var(--_travel)) scaleX(1)}.jui-Switch-root:where(:not([data-disabled])):active .jui-Switch-thumb{transform:translateX(var(--_stretch)) scaleX(1.2)}.jui-Switch-root[data-state=checked]:where(:not([data-disabled])):active .jui-Switch-thumb{transform:translateX(calc(var(--_travel) - var(--_stretch))) scaleX(1.2)}@media (hover:hover){.jui-Switch-root[data-state=unchecked]:where(:not([data-disabled])):hover{--_track:var(--jui-color-border-hover)}.jui-Switch-root[data-state=checked]:where(:not([data-disabled])):hover{--_track:var(--_c-hover)}}.jui-Switch-root[data-invalid][data-state=unchecked]{--_track-border:var(--jui-color-danger)}.jui-Switch-input:focus-visible{outline-offset:2px;outline-width:2px}@media (prefers-reduced-motion:reduce){.jui-Switch-input,.jui-Switch-thumb{transition:none}.jui-Switch-root:active .jui-Switch-thumb{transform:translate(0)scaleX(1)}.jui-Switch-root[data-state=checked]:active .jui-Switch-thumb{transform:translateX(var(--_travel)) scaleX(1)}}.jui-Table-root{--_radius:var(--jui-radius-lg);--_bg:transparent;--_border:var(--jui-color-border);--_fade:var(--jui-color-bg);--_head-bg:var(--jui-color-bg-subtle);--_head-fg:var(--jui-color-fg-muted);--_hover-color:color-mix(in oklab, var(--jui-color-fg) 4%, transparent);--_hover:transparent;--_stripe:transparent;--_selected:color-mix(in oklab, var(--jui-color-primary) calc(var(--jui-color-soft-mix) * .6), transparent);--_px:.75rem;--_py:.6875rem;--_lh:1.25rem;--_fs:var(--jui-font-size-md);--_head-py:.5rem;--_head-fs:var(--jui-font-size-sm);--_edge:var(--_px);--_row-h:2.6875rem;--_head-radius:var(--jui-radius-md);--_head-frame:1px;--_last-row-border:1px;--_head-pos:static;--_truncate-w:20rem;--_max-h:none;box-sizing:border-box;max-width:100%;font-family:var(--jui-font-family);font-size:var(--_fs);line-height:var(--_lh);color:var(--jui-color-fg);background-color:var(--_bg);position:relative}.jui-Table-root[data-variant=outline]{--_bg:var(--jui-color-bg);--_edge:calc(var(--_px) + .25rem);--_head-radius:0;--_head-frame:0;--_last-row-border:0;border:1px solid var(--jui-color-border);border-radius:var(--_radius);box-shadow:var(--jui-shadow-xs);overflow:hidden}.jui-Table-root[data-size=sm]{--_px:.625rem;--_py:.4375rem;--_lh:1.125rem;--_fs:var(--jui-font-size-sm);--_head-py:.375rem;--_head-fs:var(--jui-font-size-xs);--_row-h:2.0625rem}.jui-Table-root[data-hoverable]{--_hover:var(--_hover-color)}.jui-Table-root[data-striped]{--_stripe:color-mix(in oklab, var(--jui-color-fg) 2.5%, transparent)}.jui-Table-root[data-sticky-header]{--_head-pos:sticky}.jui-Table-root[data-layout=fixed]{--_truncate-w:100%}.jui-Table-scroller{max-height:var(--_max-h);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--jui-color-border-hover) transparent;border-radius:inherit;outline:0 solid var(--jui-color-focus);outline-offset:-2px;overflow:auto}.jui-Table-scroller:focus-visible{outline-width:2px}.jui-Table-root:before,.jui-Table-root:after{content:"";top:0;bottom:var(--_scrollbar-x,0px);z-index:3;background:linear-gradient(to right, var(--_fade), transparent);opacity:0;pointer-events:none;width:1.5rem;transition:opacity var(--jui-duration-normal) var(--jui-ease);position:absolute}.jui-Table-root:before{inset-inline-start:0}.jui-Table-root:after{inset-inline-end:var(--_scrollbar-y,0px);transform:scaleX(-1)}.jui-Table-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:scaleX(-1)}.jui-Table-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform:none}.jui-Table-root[data-overflow-start]:before,.jui-Table-root[data-overflow-end]:after{opacity:1}.jui-Table-table{border-collapse:separate;border-spacing:0;width:100%;font:inherit;color:inherit;text-indent:0;margin:0}.jui-Table-root[data-layout=fixed]>.jui-Table-scroller>.jui-Table-table{table-layout:fixed}.jui-Table-head,.jui-Table-cell{box-sizing:border-box;padding:var(--_py) var(--_px);text-align:start;vertical-align:middle;border-bottom:1px solid var(--_border)}.jui-Table-head:first-child,.jui-Table-cell:first-child{padding-inline-start:var(--_edge)}.jui-Table-head:last-child,.jui-Table-cell:last-child{padding-inline-end:var(--_edge)}:is(.jui-Table-head,.jui-Table-cell)[data-align=left]{text-align:left}:is(.jui-Table-head,.jui-Table-cell)[data-align=center]{text-align:center}:is(.jui-Table-head,.jui-Table-cell)[data-align=right],.jui-Table-cell[data-numeric]{text-align:right}.jui-Table-cell[data-numeric]{font-variant-numeric:tabular-nums;white-space:nowrap}.jui-Table-cell[data-mono]{font-family:var(--jui-font-family-mono);letter-spacing:0;font-size:.92em}.jui-Table-cell>[data-variant][data-size]{margin-block:min(0px, calc((var(--_lh) - var(--_h)) / 2));vertical-align:middle}.jui-Table-truncate{max-width:var(--_truncate-w);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jui-Table-header>.jui-Table-row>.jui-Table-head{position:var(--_head-pos);z-index:2;padding-block:var(--_head-py);font-size:var(--_head-fs);font-weight:var(--jui-font-weight-medium);line-height:var(--_lh);color:var(--_head-fg);white-space:nowrap;background-color:var(--_head-bg);border-top:var(--_head-frame) solid var(--_border);transition:box-shadow var(--jui-duration-normal) var(--jui-ease);top:0}.jui-Table-header>.jui-Table-row>.jui-Table-head:first-child{border-inline-start:var(--_head-frame) solid var(--_border);border-start-start-radius:var(--_head-radius);border-end-start-radius:var(--_head-radius)}.jui-Table-header>.jui-Table-row>.jui-Table-head:last-child{border-inline-end:var(--_head-frame) solid var(--_border);border-start-end-radius:var(--_head-radius);border-end-end-radius:var(--_head-radius)}.jui-Table-root[data-sticky-header][data-scrolled]>.jui-Table-scroller>.jui-Table-table>.jui-Table-header>.jui-Table-row>.jui-Table-head{box-shadow:0 6px 8px -6px lab(0% 0 0/.12)}.jui-Table-body>.jui-Table-row>.jui-Table-head{font-weight:var(--jui-font-weight-medium)}.jui-Table-head[data-sort=asc],.jui-Table-head[data-sort=desc]{color:var(--jui-color-fg)}.jui-Table-sortButton{max-width:100%;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;border-radius:var(--jui-radius-sm);outline:0 solid var(--jui-color-focus);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,color,outline-width;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;align-items:center;gap:.25rem;margin:-.125rem -.375rem;padding:.125rem .375rem;display:inline-flex}.jui-Table-head[data-align=right]>.jui-Table-sortButton{flex-direction:row-reverse}.jui-Table-sortButton:focus-visible{outline-width:2px}@media (hover:hover){.jui-Table-sortButton:hover{color:var(--jui-color-fg);background-color:var(--jui-color-bg-emphasis)}.jui-Table-sortButton:hover .jui-Table-sortIdle{opacity:.9}}.jui-Table-sortLabel{text-overflow:ellipsis;overflow:hidden}.jui-Table-sortIcon{flex-shrink:0;width:.875rem;height:.875rem;display:inline-grid}.jui-Table-sortIcon>svg{width:100%;height:100%;transition-property:opacity,transform;transition-duration:var(--jui-duration-normal);transition-timing-function:var(--jui-ease);grid-area:1/1}.jui-Table-sortIdle{opacity:.45}.jui-Table-sortArrow,.jui-Table-head[data-sort=asc] .jui-Table-sortIdle,.jui-Table-head[data-sort=desc] .jui-Table-sortIdle{opacity:0;transform:scale(.6)}.jui-Table-head[data-sort=asc] .jui-Table-sortArrow{opacity:1;transform:none}.jui-Table-head[data-sort=desc] .jui-Table-sortArrow{opacity:1;transform:rotate(180deg)}.jui-Table-row{background-color:#0000}.jui-Table-body>.jui-Table-row:nth-child(2n){background-color:var(--_stripe)}.jui-Table-body>.jui-Table-row[data-selected]{background-color:var(--_selected)}.jui-Table-body>.jui-Table-row[data-selected]>:first-child{box-shadow:inset 2px 0 0 var(--jui-color-primary)}.jui-Table-body>.jui-Table-row[data-selected]>:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -2px 0 0 var(--jui-color-primary)}.jui-Table-body>.jui-Table-row[data-interactive]{--_hover:var(--_hover-color);cursor:pointer}@media (hover:hover){.jui-Table-body>.jui-Table-row:hover{background-image:linear-gradient(var(--_hover), var(--_hover))}.jui-Table-body>.jui-Table-row[data-empty]:hover{background-image:none}}.jui-Table-body>.jui-Table-row[data-lazy]{content-visibility:auto;contain-intrinsic-size:auto var(--_row-h)}.jui-Table-body:last-child>.jui-Table-row:last-child>:is(.jui-Table-cell,.jui-Table-head){border-bottom-width:var(--_last-row-border)}.jui-Table-footer>.jui-Table-row>:is(.jui-Table-cell,.jui-Table-head){font-weight:var(--jui-font-weight-medium);background-color:var(--_head-bg)}.jui-Table-footer>.jui-Table-row:last-child>:is(.jui-Table-cell,.jui-Table-head){border-bottom-width:var(--_last-row-border)}.jui-Table-caption{caption-side:bottom;padding:.75rem var(--_edge);font-size:var(--jui-font-size-sm);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted);text-align:start}.jui-Table-caption[data-side=top]{caption-side:top}.jui-Table-root[data-variant=outline]>.jui-Table-scroller>.jui-Table-table>.jui-Table-caption[data-side=bottom]{border-top:1px solid var(--_border)}.jui-Table-root[data-variant=outline]>.jui-Table-scroller>.jui-Table-table>.jui-Table-caption[data-side=top]{border-bottom:1px solid var(--_border)}.jui-Table-cell.jui-Table-empty{text-align:center;white-space:normal;padding-block:2.5rem}.jui-Table-emptyContent{flex-direction:column;align-items:center;gap:.25rem;max-width:24rem;margin-inline:auto;display:flex}.jui-Table-emptyIcon{width:2.5rem;height:2.5rem;color:var(--jui-color-fg-muted);background-color:var(--jui-color-bg-muted);border-radius:var(--jui-radius-md);box-shadow:inset 0 0 0 1px var(--jui-color-border);justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.jui-Table-emptyIcon>svg{width:1.25rem;height:1.25rem}.jui-Table-emptyTitle{font-weight:var(--jui-font-weight-medium);color:var(--jui-color-fg)}.jui-Table-emptyDescription{font-size:var(--jui-font-size-sm);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg-muted)}.jui-Table-emptyActions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.jui-Table-emptyContent>.jui-Table-emptyActions:first-child{color:var(--jui-color-fg-muted);margin-top:0}@media (prefers-reduced-motion:reduce){.jui-Table-root:before,.jui-Table-root:after,.jui-Table-sortButton,.jui-Table-sortIcon>svg,.jui-Table-header>.jui-Table-row>.jui-Table-head{transition:none}}.jui-Tabs-tabs{gap:var(--jui-space-4);flex-direction:column;min-width:0;display:flex}.jui-Tabs-tabs[data-orientation=vertical]{align-items:flex-start;gap:var(--jui-space-6);flex-direction:row}.jui-Tabs-root{--_ctrl:var(--jui-control-md);--_px:.75rem;--_fs:var(--jui-font-size-md);--_gap:.5rem;--_icon:1rem;--_count-h:1.25rem;--_radius:var(--jui-radius-control);--_pad:.25rem;--_fade:1.5rem;--_tab-h:calc(var(--_ctrl) + .25rem);--_tab-radius:calc(var(--_radius) * .75);--_surface-inset:.375rem 0;--_ring-offset:2px;box-sizing:border-box;min-width:0;max-width:100%;font-family:var(--jui-font-family);display:flex;position:relative}.jui-Tabs-list{box-sizing:border-box;min-width:0;padding:var(--_pad);scroll-padding-inline:var(--_fade);overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;align-items:center;display:flex;position:relative;overflow:auto hidden}.jui-Tabs-list::-webkit-scrollbar{display:none}.jui-Tabs-list[data-overflow-start]{--_fade-start:var(--_fade)}.jui-Tabs-list[data-overflow-end]{--_fade-end:var(--_fade)}.jui-Tabs-root[data-orientation=horizontal] .jui-Tabs-list:is([data-overflow-start],[data-overflow-end]){--_mask:linear-gradient(to right, transparent, black var(--_fade-start,0px), black calc(100% - var(--_fade-end,0px)), transparent);-webkit-mask-image:var(--_mask);-webkit-mask-image:var(--_mask);-webkit-mask-image:var(--_mask);mask-image:var(--_mask)}.jui-Tabs-root[data-variant=underline]{box-shadow:inset 0 -1px 0 0 var(--jui-color-border)}.jui-Tabs-root[data-variant=underline]>.jui-Tabs-list{margin:calc(var(--_pad) * -1);gap:.25rem}.jui-Tabs-root[data-variant=pills]{--_pad:.1875rem;--_tab-h:calc(var(--_ctrl) - var(--_pad) * 2);--_tab-radius:calc(var(--_radius) - var(--_pad));--_surface-inset:0;--_ring-offset:1px;vertical-align:middle;background-color:var(--jui-color-bg-muted);border-radius:var(--_radius);width:fit-content;box-shadow:inset 0 0 0 1px var(--jui-color-border);display:inline-flex}.jui-Tabs-root[data-orientation=vertical]{flex-direction:column;flex-shrink:0;display:inline-flex}.jui-Tabs-root[data-orientation=vertical]>.jui-Tabs-list{flex-direction:column;align-items:stretch;overflow:visible}.jui-Tabs-root[data-orientation=vertical][data-variant=underline]{--_tab-h:var(--_ctrl);--_surface-inset:.125rem 0 .125rem .375rem;box-shadow:inset 1px 0 0 0 var(--jui-color-border)}.jui-Tabs-root[data-orientation=vertical][data-variant=underline]>.jui-Tabs-list{gap:.125rem}.jui-Tabs-root[data-orientation=vertical] .jui-Tabs-tab{justify-content:flex-start}.jui-Tabs-root[data-orientation=vertical][data-variant=underline] .jui-Tabs-tab{padding-inline-start:calc(var(--_px) + .375rem)}.jui-Tabs-root[data-size=sm]{--_ctrl:var(--jui-control-sm);--_px:.625rem;--_fs:var(--jui-font-size-sm);--_gap:.375rem;--_icon:.875rem;--_count-h:1.125rem;--_radius:calc(var(--jui-radius-control) * .875)}.jui-Tabs-root[data-size=sm][data-variant=underline][data-orientation=horizontal]{--_surface-inset:.3125rem 0}.jui-Tabs-root[data-size=lg]{--_ctrl:var(--jui-control-lg);--_px:1rem;--_fs:var(--jui-font-size-lg);--_icon:1.125rem;--_count-h:1.375rem}.jui-Tabs-root[data-size=lg][data-variant=underline][data-orientation=horizontal]{--_tab-h:calc(var(--_ctrl) + .25rem);--_surface-inset:.5rem 0}.jui-Tabs-root[data-full-width]{width:100%;display:flex}.jui-Tabs-root[data-full-width] .jui-Tabs-tab{flex:1 1 0}.jui-Tabs-tab{isolation:isolate;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_gap);height:var(--_tab-h);min-width:0;padding-block:0;padding-inline:var(--_px);font-family:inherit;font-size:var(--_fs);font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;color:var(--jui-color-fg-muted);border-radius:var(--_tab-radius);cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:color var(--jui-duration-fast) var(--jui-ease);background:0 0;border:0;outline:none;flex-shrink:0;margin:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.jui-Tabs-tab:before{content:"";inset:var(--_surface-inset);z-index:-1;background-color:var(--jui-color-bg-muted);border-radius:var(--_tab-radius);opacity:0;outline:0 solid var(--jui-color-focus);outline-offset:0;transition-property:opacity,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);position:absolute}.jui-Tabs-root[data-variant=pills] .jui-Tabs-tab:before{background-color:#0000}.jui-Tabs-tab:is([data-active],[aria-current=page]){color:var(--jui-color-fg)}@media (hover:hover){.jui-Tabs-tab:where(:not(:disabled,[data-disabled])):hover{color:var(--jui-color-fg)}.jui-Tabs-root[data-variant=underline] .jui-Tabs-tab:where(:not(:disabled,[data-disabled])):hover:before{opacity:1}}.jui-Tabs-tab:focus-visible:before{opacity:1;outline-offset:var(--_ring-offset);outline-width:2px}.jui-Tabs-root[data-variant=underline] .jui-Tabs-tab:is([data-active],[aria-current=page]):not(:hover):focus-visible:before{background-color:#0000}.jui-Tabs-tab:is(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.jui-Tabs-label{text-overflow:ellipsis;overflow:hidden}.jui-Tabs-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.jui-Tabs-icon>svg{width:var(--_icon);height:var(--_icon)}.jui-Tabs-count{box-sizing:border-box;min-width:var(--_count-h);height:var(--_count-h);font-size:var(--jui-font-size-xs);font-weight:var(--jui-font-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--jui-color-fg-muted);background-color:var(--jui-color-bg-emphasis);border-radius:var(--jui-radius-full);transition:background-color var(--jui-duration-fast) var(--jui-ease);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.375rem;line-height:1;display:inline-flex}.jui-Tabs-root[data-variant=pills] .jui-Tabs-tab:is([data-active],[aria-current=page]) .jui-Tabs-count{background-color:var(--jui-color-bg-muted)}.jui-Tabs-badge{flex-shrink:0;align-items:center;display:inline-flex}.jui-Tabs-indicator{width:var(--_iw,0);height:var(--_ih,0);transform-origin:0 0;transform:translate(var(--_ix,0), var(--_iy,0)) scale(var(--_sx,1), var(--_sy,1));transition:transform var(--jui-duration-normal) var(--jui-ease), opacity var(--jui-duration-fast) var(--jui-ease);pointer-events:none;position:absolute;top:0;left:0}.jui-Tabs-indicator[data-instant]{transition:none}.jui-Tabs-indicator[data-hidden]{opacity:0}.jui-Tabs-root[data-variant=underline] .jui-Tabs-indicator{background-color:var(--jui-color-fg);border-radius:1px}.jui-Tabs-root[data-variant=underline][data-orientation=horizontal] .jui-Tabs-indicator{height:2px;transform:translate(var(--_ix,0), calc(var(--_iy,0px) + var(--_ih,0px) - 2px)) scaleX(var(--_sx,1))}.jui-Tabs-root[data-variant=underline][data-orientation=vertical] .jui-Tabs-indicator{width:2px;transform:translate(var(--_ix,0), var(--_iy,0)) scaleY(var(--_sy,1))}.jui-Tabs-root[data-variant=pills] .jui-Tabs-indicator{background-color:var(--jui-color-bg);border-radius:var(--_tab-radius);box-shadow:inset 0 0 0 1px var(--jui-color-border), var(--jui-shadow-xs);background-image:linear-gradient(lab(100% 0 0/.1),lab(100% 0 0/.1))}.jui-Tabs-panel{min-width:0;font-family:var(--jui-font-family);color:var(--jui-color-fg);border-radius:var(--jui-radius-sm);outline:0 solid var(--jui-color-focus);outline-offset:0;transition-property:outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease)}.jui-Tabs-tabs[data-orientation=vertical]>.jui-Tabs-panel{flex:1}.jui-Tabs-panel:focus-visible{outline-offset:2px;outline-width:2px}.jui-Tabs-panel[data-state=active]{animation:jui-Tabs-panel-in var(--jui-duration-normal) var(--jui-ease)}@keyframes jui-Tabs-panel-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.jui-Tabs-tab,.jui-Tabs-tab:before,.jui-Tabs-count,.jui-Tabs-indicator,.jui-Tabs-panel{transition:none}.jui-Tabs-panel[data-state=active]{animation:none}}.jui-Input-root{--_radius:var(--jui-radius-control);--_h:var(--jui-control-md);--_px:.75rem;--_fs:var(--jui-font-size-md);--_gap:.5rem;--_icon:1rem;--_bg:var(--jui-color-bg);--_border:var(--jui-color-border-strong);--_shadow:var(--jui-shadow-xs);--_ring:0 0 0 0 transparent;box-sizing:border-box;align-items:center;gap:var(--_gap);width:100%;height:var(--_h);padding-inline:var(--_px);font-family:var(--jui-font-family);font-size:var(--_fs);line-height:var(--jui-line-height-tight);color:var(--jui-color-fg);background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);box-shadow:var(--_ring), var(--_shadow);cursor:text;transition-property:background-color,border-color,box-shadow;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);display:flex}.jui-Input-root:where([data-variant=filled]){--_bg:var(--jui-color-bg-muted);--_border:transparent;--_shadow:none}.jui-Input-root:where([data-variant=ghost]){--_bg:transparent;--_border:transparent;--_shadow:none}.jui-Input-root:where([data-size=xs]){--_h:var(--jui-control-xs);--_px:.5rem;--_fs:var(--jui-font-size-xs);--_gap:.25rem;--_icon:.75rem;--_radius:calc(var(--jui-radius-control) * .75)}.jui-Input-root:where([data-size=sm]){--_h:var(--jui-control-sm);--_px:.625rem;--_fs:var(--jui-font-size-sm);--_gap:.375rem;--_icon:.875rem;--_radius:calc(var(--jui-radius-control) * .875)}.jui-Input-root:where([data-size=lg]){--_h:var(--jui-control-lg);--_px:.875rem;--_fs:var(--jui-font-size-lg);--_icon:1.125rem}.jui-Input-root:where([data-size=xl]){--_h:var(--jui-control-xl);--_px:1rem;--_fs:var(--jui-font-size-xl);--_gap:.625rem;--_icon:1.25rem;--_radius:calc(var(--jui-radius-control) * 1.25)}@media (hover:hover){.jui-Input-root:where([data-variant=outline]:not([data-disabled])):hover{--_border:var(--jui-color-border-hover)}.jui-Input-root:where([data-variant=filled],[data-variant=ghost]):where(:not([data-disabled])):hover{--_bg:var(--jui-color-bg-emphasis)}}.jui-Input-root:focus-within{--_bg:var(--jui-color-bg);--_border:var(--jui-color-primary);--_ring:0 0 0 3px var(--jui-color-focus-ring)}.jui-Input-root[data-invalid]{--_border:var(--jui-color-danger)}.jui-Input-root[data-invalid]:focus-within{--_ring:0 0 0 3px var(--jui-color-danger-ring)}.jui-Input-root[data-disabled]{opacity:.55;cursor:not-allowed;--_shadow:none}.jui-Input-input{min-width:0;height:100%;font:inherit;letter-spacing:inherit;color:inherit;appearance:none;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.jui-Input-input::placeholder{color:var(--jui-color-fg-subtle);opacity:1}.jui-Input-input:disabled{cursor:not-allowed}.jui-Input-input:autofill{-webkit-text-fill-color:var(--jui-color-fg);transition:background-color 9999s}.jui-Input-section{color:var(--jui-color-fg-subtle);transition:color var(--jui-duration-fast) var(--jui-ease);flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.jui-Input-root:focus-within .jui-Input-section{color:var(--jui-color-fg-muted)}.jui-Input-section>svg{width:var(--_icon);height:var(--_icon)}.jui-Input-section[data-position=start]:has(>button){margin-inline-start:calc(var(--_px) * -.5)}.jui-Input-section[data-position=end]:has(>button){margin-inline-end:calc(var(--_px) * -.5)}@media (prefers-reduced-motion:reduce){.jui-Input-root{transition:none}}.jui-Select-root{position:relative}.jui-Select-root[data-open]{--_bg:var(--jui-color-bg);--_ring:0 0 0 3px var(--jui-color-focus-ring)}.jui-Select-root[data-open]:not([data-invalid]){--_border:var(--jui-color-primary)}.jui-Select-root[data-open][data-invalid]{--_ring:0 0 0 3px var(--jui-color-danger-ring)}.jui-Select-trigger{align-self:stretch;align-items:center;gap:var(--_gap);min-width:0;font:inherit;letter-spacing:inherit;text-align:start;color:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;display:flex}.jui-Select-trigger:after{content:"";border-radius:inherit;position:absolute;inset:-1px}.jui-Select-trigger:disabled{cursor:not-allowed}.jui-Select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jui-Select-value[data-placeholder]{color:color-mix(in oklab, var(--jui-color-fg-subtle), var(--jui-color-fg) 8%)}.jui-Select-valueIcon{font-size:var(--_icon);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.jui-Select-valueIcon>svg{width:var(--_icon);height:var(--_icon)}.jui-Select-section{color:var(--jui-color-fg-subtle);pointer-events:none;transition:color var(--jui-duration-fast) var(--jui-ease);flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.jui-Select-root:is(:focus-within,[data-open]) .jui-Select-section{color:var(--jui-color-fg-muted)}.jui-Select-section>svg{width:var(--_icon);height:var(--_icon)}.jui-Select-section button{z-index:1;pointer-events:auto;position:relative}.jui-Select-chevron{transition:transform var(--jui-duration-normal) var(--jui-ease)}.jui-Select-root[data-open] .jui-Select-chevron{transform:rotate(180deg)}.jui-Select-clear{width:calc(var(--_icon) + .375rem);height:calc(var(--_icon) + .375rem);color:inherit;border-radius:calc(var(--_radius) * .6);outline:0 solid var(--jui-color-focus);cursor:pointer;appearance:none;transition-property:color,background-color,outline-width;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.jui-Select-clear>svg{width:calc(var(--_icon) * .8);height:calc(var(--_icon) * .8)}@media (hover:hover){.jui-Select-clear:hover{color:var(--jui-color-fg);background-color:color-mix(in oklab, var(--jui-color-fg) 8%, transparent)}}.jui-Select-clear:focus-visible{color:var(--jui-color-fg);outline-width:2px}.jui-Select-native{z-index:-1;opacity:0;pointer-events:none;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.jui-Select-panel{--_panel-radius:calc(var(--jui-radius-control) * 1.25);--_pad:4px;--_row-h:2rem;--_row-px:.5rem;--_fs:var(--jui-font-size-md);--_fs-desc:var(--jui-font-size-xs);--_icon:1rem;--_gap:.5rem;--_hl:color-mix(in oklab, var(--jui-color-fg) 7%, transparent);--_check:color-mix(in oklab, var(--jui-color-primary), var(--jui-color-mix) var(--jui-color-text-mix));z-index:var(--jui-z-dropdown);box-sizing:border-box;width:max-content;min-width:var(--jui-anchor-width);max-width:min(var(--jui-available-width,100vw), max(var(--jui-anchor-width,0px), 22rem));max-height:min(20rem, var(--jui-available-height,20rem));font-family:var(--jui-font-family);font-size:var(--_fs);line-height:var(--jui-line-height-tight);color:var(--jui-color-fg);background:var(--jui-color-overlay-bg);border:1px solid var(--jui-color-border);border-radius:var(--_panel-radius);box-shadow:var(--jui-shadow-lg);-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;overflow:hidden}.jui-Select-panel[data-large]{width:max(var(--jui-anchor-width,0px), 14rem)}.jui-Select-panel[data-size=xs]{--_row-h:1.5rem;--_row-px:.375rem;--_fs:var(--jui-font-size-xs);--_icon:.75rem;--_gap:.375rem}.jui-Select-panel[data-size=sm]{--_row-h:1.75rem;--_fs:var(--jui-font-size-sm);--_icon:.875rem}.jui-Select-panel[data-size=lg]{--_row-h:2.25rem;--_row-px:.625rem;--_fs:var(--jui-font-size-lg);--_fs-desc:var(--jui-font-size-sm);--_icon:1.125rem}.jui-Select-panel[data-size=xl]{--_row-h:2.5rem;--_row-px:.75rem;--_fs:var(--jui-font-size-xl);--_fs-desc:var(--jui-font-size-sm);--_icon:1.25rem;--_gap:.625rem}.jui-Select-search{align-items:center;gap:var(--_gap);min-height:calc(var(--_row-h) + .5rem);padding-inline:calc(var(--_pad) + var(--_row-px));color:var(--jui-color-fg-subtle);border-bottom:1px solid var(--jui-color-border);flex-shrink:0;display:flex}.jui-Select-searchIcon{width:var(--_icon);height:var(--_icon);flex-shrink:0}.jui-Select-searchInput{min-width:0;height:calc(var(--_row-h) + .5rem);font:inherit;letter-spacing:inherit;color:var(--jui-color-fg);appearance:none;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.jui-Select-searchInput::placeholder{color:var(--jui-color-fg-subtle);opacity:1}.jui-Select-list{min-height:0;padding:var(--_pad);overscroll-behavior:contain;scroll-padding-block:var(--_pad);outline:0;flex:auto;position:relative;overflow-y:auto}.jui-Select-group:not(:first-child){margin:var(--_pad) calc(var(--_pad) * -1) 0;padding:var(--_pad) var(--_pad) 0;border-top:1px solid var(--jui-color-border)}.jui-Select-groupLabel{padding:.375rem var(--_row-px) .25rem;font-size:calc(var(--jui-font-size-xs) * .92);font-weight:var(--jui-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--jui-color-fg-muted);-webkit-user-select:none;user-select:none}.jui-Select-option{box-sizing:border-box;align-items:center;gap:var(--_gap);min-height:var(--_row-h);padding:.3125rem var(--_row-px);border-radius:max(calc(var(--_panel-radius) - var(--_pad)), 0px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;display:flex}.jui-Select-panel[data-large] .jui-Select-option{content-visibility:auto;contain-intrinsic-size:auto var(--_row-h)}.jui-Select-option[data-active]{background-color:var(--_hl)}.jui-Select-option[data-disabled]{opacity:.45;cursor:not-allowed}.jui-Select-optionIcon{height:calc(var(--_fs) * 1.25);font-size:var(--_icon);color:var(--jui-color-fg-muted);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;line-height:1;display:inline-flex}.jui-Select-optionIcon>svg{width:var(--_icon);height:var(--_icon)}.jui-Select-option[data-active] .jui-Select-optionIcon{color:var(--jui-color-fg)}.jui-Select-optionText{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.jui-Select-optionLabel{overflow-wrap:anywhere}.jui-Select-option[data-selected] .jui-Select-optionLabel{font-weight:var(--jui-font-weight-medium)}.jui-Select-optionDescription{font-size:var(--_fs-desc);color:var(--jui-color-fg-muted);overflow-wrap:anywhere;line-height:1.35}.jui-Select-check{height:calc(var(--_fs) * 1.25);width:var(--_icon);color:var(--_check);flex-shrink:0;align-self:flex-start;align-items:center;margin-inline-start:auto;display:inline-flex}.jui-Select-check>svg{width:var(--_icon);height:var(--_icon)}.jui-Select-status{justify-content:center;align-items:center;gap:var(--_gap);padding:.75rem var(--_row-px);font-size:var(--_fs);color:var(--jui-color-fg-muted);display:flex}.jui-Select-list:not([hidden])+.jui-Select-status{border-top:1px solid var(--jui-color-border);padding-block:.5rem .625rem}@media (prefers-reduced-motion:reduce){.jui-Select-chevron,.jui-Select-clear,.jui-Select-section{transition:none}}.jui-TagField-root{--_tag-h:1.5rem;--_tag-fs:var(--jui-font-size-sm);--_tag-gap:.25rem;--_tag-bg:color-mix(in oklab, var(--jui-color-fg) 8%, transparent);position:relative}.jui-TagField-root[data-size]{--_py:calc((var(--_h) - 2px - var(--_tag-h)) / 2);--_tag-radius:max(calc(var(--_radius) - var(--_py)), var(--jui-radius-xs));height:auto;min-height:var(--_h);padding-block:var(--_py);align-items:flex-start}.jui-TagField-root[data-has-value]:not([data-has-start]){padding-inline-start:calc(var(--_py) + 1px)}.jui-TagField-root[data-size=xs]{--_tag-h:1rem;--_tag-fs:.6875rem;--_tag-gap:.1875rem}.jui-TagField-root[data-size=sm]{--_tag-h:1.375rem;--_tag-fs:var(--jui-font-size-xs)}.jui-TagField-root[data-size=lg]{--_tag-h:1.875rem;--_tag-fs:var(--jui-font-size-md);--_tag-gap:.3125rem}.jui-TagField-root[data-size=xl]{--_tag-h:2.25rem;--_tag-fs:var(--jui-font-size-lg);--_tag-gap:.375rem}.jui-TagField-root[data-shake=a]{animation:jui-TagField-shake-a .28s var(--jui-ease)}.jui-TagField-root[data-shake=b]{animation:jui-TagField-shake-b .28s var(--jui-ease)}.jui-TagField-values{align-items:center;gap:var(--_tag-gap);flex-wrap:wrap;flex:1;min-width:0;display:flex}.jui-TagField-input{min-width:4rem;height:var(--_tag-h);font:inherit;letter-spacing:inherit;color:inherit;appearance:none;background:0 0;border:0;outline:0;flex:4rem;margin:0;padding:0}.jui-TagField-root[data-has-value] .jui-TagField-input{flex-basis:2.5rem;min-width:2.5rem;padding-inline-start:.125rem}@supports (field-sizing:content){.jui-TagField-root[data-has-value] .jui-TagField-input{field-sizing:content;flex:1 0 auto;min-width:1.5rem}}.jui-TagField-input::placeholder{color:var(--jui-color-fg-subtle);opacity:1}.jui-TagField-input:disabled{cursor:not-allowed}.jui-TagField-section{height:var(--_tag-h);color:var(--jui-color-fg-subtle);transition:color var(--jui-duration-fast) var(--jui-ease);flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.jui-TagField-root:is(:focus-within,[data-open]) .jui-TagField-section{color:var(--jui-color-fg-muted)}.jui-TagField-section>svg{width:var(--_icon);height:var(--_icon)}.jui-TagField-section[data-position=end]:has(>button:last-child){margin-inline-end:calc(var(--_px) * -.35)}.jui-TagField-tag{box-sizing:border-box;min-width:0;max-width:100%;height:var(--_tag-h);padding-inline:calc(var(--_tag-h) * .32);font-size:var(--_tag-fs);font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);white-space:nowrap;color:var(--jui-color-fg);background-color:var(--_tag-bg);border-radius:var(--_tag-radius);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:default;-webkit-font-smoothing:antialiased;transition-property:outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);align-items:center;gap:.25rem;line-height:1;display:inline-flex;position:relative}.jui-TagField-tag[data-removable]{gap:.125rem;padding-inline-end:.1875rem}.jui-TagField-tag[data-appear]{animation:jui-TagField-tag-in var(--jui-duration-normal) var(--jui-ease-spring)}.jui-TagField-tag:after{content:"";border-radius:inherit;background:color-mix(in oklab, var(--jui-color-warning) 45%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.jui-TagField-tag[data-flash=a]{animation:jui-TagField-tag-bump-a .42s var(--jui-ease)}.jui-TagField-tag[data-flash=b]{animation:jui-TagField-tag-bump-b .42s var(--jui-ease)}.jui-TagField-tag[data-flash=a]:after{animation:jui-TagField-tag-flash-a .9s var(--jui-ease)}.jui-TagField-tag[data-flash=b]:after{animation:jui-TagField-tag-flash-b .9s var(--jui-ease)}.jui-TagField-tagIcon{margin-inline:calc(var(--_tag-h) * -.06) calc(var(--_tag-h) * .08);font-size:calc(var(--_tag-h) * .55);color:var(--jui-color-fg-muted);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.jui-TagField-tagIcon>svg{width:1em;height:1em}.jui-TagField-tagLabel{text-overflow:ellipsis;min-width:0;padding-block:.125em;overflow:hidden}.jui-TagField-tagRemove{width:calc(var(--_tag-h) - .375rem);height:calc(var(--_tag-h) - .375rem);color:inherit;border-radius:max(calc(var(--_tag-radius) - .1875rem), .1875rem);opacity:.6;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,opacity;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;border:0;outline:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.jui-TagField-tagRemove>svg{width:62%;height:62%}@media (hover:hover){.jui-TagField-tagRemove:hover{background-color:color-mix(in oklab, currentcolor 14%, transparent);opacity:1}}.jui-TagField-tagRemove:focus-visible{background-color:color-mix(in oklab, currentcolor 14%, transparent);opacity:1}.jui-TagField-tag:has(>.jui-TagField-tagRemove:focus-visible){outline-offset:2px;outline-width:2px}@supports not selector(:has(*)){.jui-TagField-tagRemove{outline:0 solid var(--jui-color-focus)}.jui-TagField-tagRemove:focus-visible{outline-offset:2px;outline-width:2px}}.jui-TagField-more{box-sizing:border-box;height:var(--_tag-h);padding-inline:calc(var(--_tag-h) * .3);font:inherit;font-size:var(--_tag-fs);font-weight:var(--jui-font-weight-medium);font-variant-numeric:tabular-nums;color:var(--jui-color-fg-muted);border:1px dashed var(--jui-color-border-hover);border-radius:var(--_tag-radius);outline:0 solid var(--jui-color-focus);outline-offset:0;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition-property:color,border-color,outline-width,outline-offset;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);background:0 0;flex-shrink:0;align-items:center;margin:0;line-height:1;display:inline-flex}@media (hover:hover){.jui-TagField-more:hover{color:var(--jui-color-fg);border-color:var(--jui-color-fg-subtle)}}.jui-TagField-more:focus-visible{color:var(--jui-color-fg);outline-offset:2px;outline-width:2px}.jui-TagField-proxy{z-index:-1;opacity:0;pointer-events:none;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.jui-TagField-section,.jui-TagField-tag,.jui-TagField-tagRemove,.jui-TagField-more{transition:none}.jui-TagField-tag[data-appear]{animation-name:jui-TagField-fade-in}.jui-TagField-tag[data-flash],.jui-TagField-root[data-shake]{animation:none}}.jui-overlay-panel{--_dx:0px;--_dy:0px;transform-origin:var(--_origin,center);animation:jui-overlay-panel-in var(--jui-duration-normal) var(--jui-ease)}.jui-overlay-panel[data-side=bottom]{--_dy:-4px;--_origin:top}.jui-overlay-panel[data-side=top]{--_dy:4px;--_origin:bottom}.jui-overlay-panel[data-side=left]{--_dx:4px;--_origin:right}.jui-overlay-panel[data-side=right]{--_dx:-4px;--_origin:left}.jui-overlay-panel[data-state=closed]{animation:jui-overlay-panel-out var(--jui-duration-fast) var(--jui-ease) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.jui-overlay-panel{--_dx:0px;--_dy:0px;animation-name:jui-overlay-fade-in}.jui-overlay-panel[data-state=closed]{animation-name:jui-overlay-fade-out}}.jui-TagInput-counter{font-size:var(--jui-font-size-xs);font-variant-numeric:tabular-nums;color:var(--jui-color-fg-subtle);-webkit-user-select:none;user-select:none}.jui-TagInput-counter[data-full]{color:var(--jui-color-fg-muted);font-weight:var(--jui-font-weight-medium)}.jui-TagInput-tagEditing[data-editing]{background-color:var(--jui-color-bg);box-shadow:inset 0 0 0 1px var(--jui-color-primary);padding-inline:0}.jui-TagInput-root[data-invalid] .jui-TagInput-tagEditing[data-editing]{box-shadow:inset 0 0 0 1px var(--jui-color-danger)}.jui-TagInput-tagEdit{box-sizing:border-box;field-sizing:content;min-width:2ch;max-width:100%;height:100%;padding:0 calc(var(--_tag-h) * .32);font:inherit;letter-spacing:inherit;color:inherit;border-radius:inherit;appearance:none;background:0 0;border:0;outline:0;margin:0}.jui-TagInput-panel[data-kind=message]{width:max-content;min-width:0;max-width:min(var(--jui-available-width,100vw), 22rem)}.jui-TagInput-message{font-size:var(--_fs-desc);font-weight:var(--jui-font-weight-medium);color:color-mix(in oklab, var(--jui-color-danger), var(--jui-color-mix) var(--jui-color-text-mix));align-items:flex-start;gap:.5rem;padding:.5rem .75rem .5625rem .625rem;line-height:1.35;display:flex}.jui-TagInput-message+.jui-TagInput-list{border-top:1px solid var(--jui-color-border)}.jui-TagInput-messageIcon{flex-shrink:0;width:1.1em;height:1.1em;margin-top:.05em}.jui-typography-base{font-family:var(--jui-font-family);margin:0}.jui-typography-base[data-color=default]{color:var(--jui-color-fg)}.jui-typography-base[data-color=muted]{color:var(--jui-color-fg-muted)}.jui-typography-base[data-color=subtle]{color:var(--jui-color-fg-subtle)}.jui-typography-base:is([data-color=primary],[data-color=success],[data-color=warning],[data-color=danger]){color:var(--_c-text)}.jui-typography-base[data-align=start]{text-align:start}.jui-typography-base[data-align=center]{text-align:center}.jui-typography-base[data-align=end]{text-align:end}.jui-typography-base[data-truncate]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jui-Text-root{--_clamp:none;font-size:var(--jui-font-size-md);font-weight:var(--jui-font-weight-regular);line-height:var(--jui-line-height-normal);color:var(--jui-color-fg);overflow-wrap:break-word}.jui-Text-root:where(span,strong,em,small){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.jui-Text-root:where(strong){font-weight:var(--jui-font-weight-semibold)}.jui-Text-root:where(small){font-size:.875em}.jui-Text-root:where(p){text-wrap:pretty}.jui-Text-root[data-size=xs]{font-size:var(--jui-font-size-xs)}.jui-Text-root[data-size=sm]{font-size:var(--jui-font-size-sm)}.jui-Text-root[data-size=md]{font-size:var(--jui-font-size-md)}.jui-Text-root[data-size=lg]{font-size:var(--jui-font-size-lg)}.jui-Text-root[data-size=xl]{font-size:var(--jui-font-size-xl)}.jui-Text-root[data-weight=regular]{font-weight:var(--jui-font-weight-regular)}.jui-Text-root[data-weight=medium]{font-weight:var(--jui-font-weight-medium)}.jui-Text-root[data-weight=semibold]{font-weight:var(--jui-font-weight-semibold)}.jui-Text-root[data-weight=bold]{font-weight:var(--jui-font-weight-bold)}.jui-Text-root[data-leading=tight]{line-height:var(--jui-line-height-tight)}.jui-Text-root[data-leading=normal]{line-height:var(--jui-line-height-normal)}.jui-Text-root[data-leading=relaxed]{line-height:1.65}.jui-Text-root[data-mono]{font-family:var(--jui-font-family-mono)}.jui-Text-root[data-tabular]{font-variant-numeric:tabular-nums}.jui-Text-root[data-truncate]:where(span,strong,em,small,label){vertical-align:bottom;max-width:100%;display:inline-block}.jui-Text-root[data-line-clamp]{-webkit-line-clamp:var(--_clamp);line-clamp:var(--_clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jui-Textarea-root{--_radius:var(--jui-radius-control);--_h:var(--jui-control-md);--_px:.75rem;--_fs:var(--jui-font-size-md);--_lh:var(--jui-line-height-normal);--_line:calc(var(--_fs) * var(--_lh));--_py:calc((var(--_h) - var(--_line)) / 2 - 1px);--_bg:var(--jui-color-bg);--_border:var(--jui-color-border-strong);--_shadow:var(--jui-shadow-xs);--_ring:0 0 0 0 transparent;box-sizing:border-box;width:100%;font-family:var(--jui-font-family);font-size:var(--_fs);line-height:var(--_lh);color:var(--jui-color-fg);background-color:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);box-shadow:var(--_ring), var(--_shadow);cursor:text;transition-property:background-color,border-color,box-shadow;transition-duration:var(--jui-duration-fast);transition-timing-function:var(--jui-ease);display:flex}.jui-Textarea-root:where([data-variant=filled]){--_bg:var(--jui-color-bg-muted);--_border:transparent;--_shadow:none}.jui-Textarea-root:where([data-variant=ghost]){--_bg:transparent;--_border:transparent;--_shadow:none}.jui-Textarea-root:where([data-size=xs]){--_h:var(--jui-control-xs);--_px:.5rem;--_fs:var(--jui-font-size-xs);--_radius:calc(var(--jui-radius-control) * .75)}.jui-Textarea-root:where([data-size=sm]){--_h:var(--jui-control-sm);--_px:.625rem;--_fs:var(--jui-font-size-sm);--_radius:calc(var(--jui-radius-control) * .875)}.jui-Textarea-root:where([data-size=lg]){--_h:var(--jui-control-lg);--_px:.875rem;--_fs:var(--jui-font-size-lg)}.jui-Textarea-root:where([data-size=xl]){--_h:var(--jui-control-xl);--_px:1rem;--_fs:var(--jui-font-size-xl);--_radius:calc(var(--jui-radius-control) * 1.25)}.jui-Textarea-root[data-mono]{font-family:var(--jui-font-family-mono)}@media (hover:hover){.jui-Textarea-root:where([data-variant=outline]:not([data-disabled])):hover{--_border:var(--jui-color-border-hover)}.jui-Textarea-root:where([data-variant=filled],[data-variant=ghost]):where(:not([data-disabled])):hover{--_bg:var(--jui-color-bg-emphasis)}}.jui-Textarea-root:focus-within{--_bg:var(--jui-color-bg);--_border:var(--jui-color-primary);--_ring:0 0 0 3px var(--jui-color-focus-ring)}.jui-Textarea-root[data-invalid]{--_border:var(--jui-color-danger)}.jui-Textarea-root[data-invalid]:focus-within{--_ring:0 0 0 3px var(--jui-color-danger-ring)}.jui-Textarea-root[data-disabled]{opacity:.55;cursor:not-allowed;--_shadow:none}.jui-Textarea-textarea{box-sizing:border-box;width:100%;min-width:0;height:calc(var(--_rows,3) * var(--_line) + 2 * var(--_py));min-height:calc(var(--_line) + 2 * var(--_py));padding:var(--_py) var(--_px);font:inherit;letter-spacing:inherit;color:inherit;border-radius:calc(var(--_radius) - 1px);appearance:none;resize:vertical;scrollbar-width:thin;scrollbar-color:var(--jui-color-border-hover) transparent;background:0 0;border:0;outline:0;flex:1;margin:0;display:block}.jui-Textarea-textarea::placeholder{color:var(--jui-color-fg-subtle);opacity:1}.jui-Textarea-textarea:disabled{cursor:not-allowed}.jui-Textarea-root[data-resize=none] .jui-Textarea-textarea{resize:none}.jui-Textarea-root[data-auto-resize] .jui-Textarea-textarea{height:auto;min-height:calc(var(--_rows) * var(--_line) + 2 * var(--_py));max-height:calc(var(--_max-rows) * var(--_line) + 2 * var(--_py))}@supports (field-sizing:content){.jui-Textarea-root[data-auto-resize] .jui-Textarea-textarea{field-sizing:content}}.jui-Textarea-textarea:autofill{-webkit-text-fill-color:var(--jui-color-fg);transition:background-color 9999s}@media (prefers-reduced-motion:reduce){.jui-Textarea-root{transition:none}}.jui-tone-root{--_c:var(--jui-color-primary);--_c-contrast:var(--jui-color-primary-contrast);--_mix:var(--jui-color-mix);--_text-mix:var(--jui-color-text-mix);--_c-hover:color-mix(in oklab, var(--_c), var(--_mix) 10%);--_c-active:color-mix(in oklab, var(--_c), var(--_mix) 18%);--_c-soft:color-mix(in oklab, var(--_c) var(--jui-color-soft-mix), transparent);--_c-soft-hover:color-mix(in oklab, var(--_c) calc(var(--jui-color-soft-mix) + 6%), transparent);--_c-soft-active:color-mix(in oklab, var(--_c) calc(var(--jui-color-soft-mix) + 12%), transparent);--_c-text:color-mix(in oklab, var(--_c), var(--jui-color-mix) var(--_text-mix));--_c-border:color-mix(in oklab, var(--_c) var(--jui-color-outline-mix), transparent)}.jui-tone-root[data-color=neutral]{--_c:var(--jui-color-neutral);--_c-contrast:var(--jui-color-neutral-contrast);--_mix:var(--jui-color-neutral-mix)}.jui-tone-root[data-color=success]{--_c:var(--jui-color-success);--_c-contrast:var(--jui-color-success-contrast)}.jui-tone-root[data-color=warning]{--_c:var(--jui-color-warning);--_c-contrast:var(--jui-color-warning-contrast);--_text-mix:48%}.jui-tone-root[data-color=danger]{--_c:var(--jui-color-danger);--_c-contrast:var(--jui-color-danger-contrast)}.jui-Toast-viewport{--_edge:1.5rem;--_gap:12px;--_peek:12px;--_sign:-1;--_width:22.5rem;z-index:var(--jui-z-toast);box-sizing:border-box;width:var(--_width);max-width:calc(100vw - var(--_edge) * 2);font-family:var(--jui-font-family);pointer-events:none;outline:none;margin:0;padding:0;position:fixed}.jui-Toast-viewport[data-y=bottom]{bottom:var(--_edge)}.jui-Toast-viewport[data-y=top]{--_sign:1;top:var(--_edge)}.jui-Toast-viewport[data-x=right]{right:var(--_edge)}.jui-Toast-viewport[data-x=left]{left:var(--_edge)}.jui-Toast-viewport[data-x=center]{left:50%;translate:-50%}@media (width<=30rem){.jui-Toast-viewport{--_edge:1rem;right:var(--_edge);left:var(--_edge);width:auto;max-width:none;translate:none}}.jui-Toast-list{pointer-events:auto;position:relative}.jui-Toast-toast{--_i:0;--_y:0px;--_h:0px;--_ratio:1;--_s:calc(1 - var(--_i) * .05);--_icon-color:var(--_c);z-index:calc(100 - var(--_i));box-sizing:border-box;font-size:var(--jui-font-size-md);color:var(--jui-color-fg);overflow-wrap:anywhere;background:var(--jui-color-overlay-bg);border:1px solid var(--jui-color-border);border-radius:calc(var(--jui-radius-control) * 1.25);box-shadow:var(--jui-shadow-lg);outline:0 solid var(--jui-color-focus);outline-offset:0;-webkit-font-smoothing:antialiased;touch-action:manipulation;transform:translateY(calc(var(--_sign) * (var(--_front-h) - var(--_h) + var(--_i) * var(--_peek)))) scale(var(--_s), calc(var(--_s) * var(--_ratio)));transition:transform .4s var(--jui-ease), opacity .4s var(--jui-ease), outline-width var(--jui-duration-fast) var(--jui-ease), outline-offset var(--jui-duration-fast) var(--jui-ease), visibility 0s;align-items:flex-start;gap:.625rem;padding:.8125rem .875rem;display:flex;position:absolute;inset-inline:0}.jui-Toast-viewport[data-y=bottom] .jui-Toast-toast{transform-origin:50% 0;bottom:0}.jui-Toast-viewport[data-y=top] .jui-Toast-toast{transform-origin:50% 100%;top:0}.jui-Toast-list[data-expanded] .jui-Toast-toast{transform:translateY(calc(var(--_sign) * var(--_y)))}.jui-Toast-list .jui-Toast-toast[data-state=entering]{opacity:0;transform:translateY(calc(var(--_sign) * -100%)) scale(.96)}.jui-Toast-list .jui-Toast-toast[data-state=exiting]{opacity:0;pointer-events:none}.jui-Toast-list .jui-Toast-toast[data-state=exiting][data-front]{transform:translateY(calc(var(--_sign) * -100%)) scale(.96)}.jui-Toast-list .jui-Toast-toast[data-hidden]{visibility:hidden;opacity:0;pointer-events:none;transition:transform .4s var(--jui-ease), opacity .4s var(--jui-ease), visibility 0s .4s}.jui-Toast-toast>*{transition:opacity .3s var(--jui-ease)}.jui-Toast-list:not([data-expanded]) .jui-Toast-toast:not([data-front])>*{opacity:0}.jui-Toast-toast:focus-visible{outline-offset:2px;outline-width:2px}.jui-Toast-toast[data-color=warning]{--_icon-color:var(--_c-text)}.jui-Toast-toast[data-color=neutral],.jui-Toast-toast[data-type=loading]{--_icon-color:var(--jui-color-fg-muted)}.jui-Toast-toast[data-accent]:before{content:"";background:var(--_icon-color);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:.75rem;inset-inline-start:-1px}.jui-Toast-icon{height:1.25rem;color:var(--_icon-color);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.jui-Toast-icon>svg{width:1rem;height:1rem}.jui-Toast-content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.jui-Toast-title{font-weight:var(--jui-font-weight-medium);letter-spacing:var(--jui-letter-spacing-tight);color:var(--jui-color-fg);line-height:1.25rem}.jui-Toast-description{font-size:var(--jui-font-size-sm);color:var(--jui-color-fg-muted);line-height:1.45}.jui-Toast-action{align-self:center}.jui-Toast-close{margin-block:-.125rem;margin-inline:-.125rem -.375rem}@media (prefers-reduced-motion:reduce){.jui-Toast-toast{transition:opacity .2s var(--jui-ease), visibility 0s}.jui-Toast-list .jui-Toast-toast[data-state=entering],.jui-Toast-list .jui-Toast-toast[data-state=exiting][data-front]{transform:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0}body{background:var(--jui-color-bg);min-height:100dvh;color:var(--jui-color-fg);font-family:var(--jui-font-family);font-size:var(--jui-font-size-md);line-height:var(--jui-line-height-normal,1.5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100dvh}.page-stack{gap:var(--jui-space-5);flex-direction:column;display:flex}.toolbar{align-items:flex-end;gap:var(--jui-space-2) var(--jui-space-3);flex-wrap:wrap;display:flex}.toolbar>.toolbar-grow{flex:14rem;min-width:0}.toolbar>.toolbar-item{flex:0 12rem;min-width:9rem}.toolbar-spacer{flex:1}.mono{font-family:var(--jui-font-family-mono);font-size:.95em}.muted{color:var(--jui-color-fg-muted)}.subtle{color:var(--jui-color-fg-subtle)}.nowrap{white-space:nowrap}.cell-link{color:var(--jui-color-fg);font-weight:var(--jui-font-weight-medium);text-decoration:none}.cell-link:hover{color:var(--jui-color-primary);text-underline-offset:2px;text-decoration:underline}.cell-link:focus-visible{outline:2px solid var(--jui-color-focus);outline-offset:2px;border-radius:2px}.link-button{font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cell-sub{color:var(--jui-color-fg-muted);font-size:var(--jui-font-size-xs);display:block}.inline-list{gap:var(--jui-space-1);flex-wrap:wrap;display:flex}.card-table{margin:calc(var(--jui-space-4) * -1);margin-top:0}.form-grid{gap:var(--jui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-grid>.span-2{grid-column:1/-1}@media (width<=640px){.form-grid{grid-template-columns:minmax(0,1fr)}}.form-stack{gap:var(--jui-space-4);flex-direction:column;display:flex}.load-more{padding-block:var(--jui-space-3);justify-content:center;display:flex}.table-footer{justify-content:space-between;align-items:center;gap:var(--jui-space-3);padding-top:var(--jui-space-3);flex-wrap:wrap;display:flex}._shell_gw652_1{--sidebar-width:15rem;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100dvh;display:grid}._sidebar_gw652_11{gap:var(--jui-space-3);height:100dvh;padding:var(--jui-space-4) var(--jui-space-3) var(--jui-space-3);border-inline-end:1px solid var(--jui-color-border);background:var(--jui-color-bg-subtle);flex-direction:column;display:flex;position:sticky;top:0}._sidebarScroll_gw652_23{min-height:0;margin-inline:calc(var(--jui-space-1) * -1);padding-inline:var(--jui-space-1);flex:1;overflow-y:auto}._sidebarFooter_gw652_31{padding-top:var(--jui-space-3);border-top:1px solid var(--jui-color-border)}._brand_gw652_36{align-items:center;gap:var(--jui-space-2);padding-inline:var(--jui-space-2);color:var(--jui-color-fg);font-weight:var(--jui-font-weight-semibold);font-size:var(--jui-font-size-lg);border-radius:var(--jui-radius-sm);text-decoration:none;display:flex}._brand_gw652_36:focus-visible{outline:2px solid var(--jui-color-focus);outline-offset:2px}._logo_gw652_53{border-radius:var(--jui-radius-md);background:var(--jui-color-primary);width:1.75rem;height:1.75rem;color:var(--jui-color-primary-contrast);font-size:.6875rem;font-weight:var(--jui-font-weight-bold);letter-spacing:.02em;place-items:center;display:inline-grid}._brandText_gw652_66{white-space:nowrap}._searchButton_gw652_70{align-items:center;gap:var(--jui-space-2);width:100%;height:var(--jui-control-sm);padding-inline:var(--jui-space-2);border:1px solid var(--jui-color-border);border-radius:var(--jui-radius-control);background:var(--jui-color-bg);color:var(--jui-color-fg-muted);font:inherit;font-size:var(--jui-font-size-sm);cursor:pointer;transition:border-color var(--jui-duration-fast) var(--jui-ease);display:flex}._searchButton_gw652_70:hover{border-color:var(--jui-color-border-hover)}._searchButton_gw652_70:focus-visible{outline:2px solid var(--jui-color-focus);outline-offset:1px}._searchKbd_gw652_96{margin-inline-start:auto}._nav_gw652_102{flex-direction:column;gap:2px;display:flex}._navLink_gw652_108{align-items:center;gap:var(--jui-space-2);height:var(--jui-control-sm);padding-inline:var(--jui-space-2);border-radius:var(--jui-radius-md);color:var(--jui-color-fg-muted);font-size:var(--jui-font-size-md);font-weight:var(--jui-font-weight-medium);transition:background-color var(--jui-duration-fast) var(--jui-ease), color var(--jui-duration-fast) var(--jui-ease);text-decoration:none;display:flex}._navLink_gw652_108:hover{background:var(--jui-color-bg-muted);color:var(--jui-color-fg)}._navLink_gw652_108:focus-visible{outline:2px solid var(--jui-color-focus);outline-offset:-2px}._navLinkActive_gw652_134,._navLinkActive_gw652_134:hover{background:var(--jui-color-bg-emphasis);color:var(--jui-color-fg)}._navLinkActive_gw652_134 svg{color:var(--jui-color-primary)}._userTrigger_gw652_146{align-items:center;gap:var(--jui-space-2);width:100%;padding:var(--jui-space-1) var(--jui-space-2);border-radius:var(--jui-radius-md);color:var(--jui-color-fg);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._userTrigger_gw652_146:hover,._userTrigger_gw652_146[aria-expanded=true]{background:var(--jui-color-bg-muted)}._userTrigger_gw652_146:focus-visible{outline:2px solid var(--jui-color-focus);outline-offset:-2px}._userText_gw652_171{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}._userName_gw652_179{font-size:var(--jui-font-size-sm);font-weight:var(--jui-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userRole_gw652_187{color:var(--jui-color-fg-muted);font-size:var(--jui-font-size-xs)}._userChevron_gw652_192{color:var(--jui-color-fg-subtle);flex-shrink:0}._main_gw652_199{min-width:0}._content_gw652_203{width:100%;max-width:96rem;padding:var(--jui-space-6) var(--jui-space-6) var(--jui-space-10);margin-inline:auto}._pageFallback_gw652_210{place-items:center;min-height:40vh;display:grid}._topbar_gw652_218{display:none}._topbarActions_gw652_222{gap:var(--jui-space-1);display:flex}._sheetFooter_gw652_227{justify-content:stretch}._sheetFooter_gw652_227>*{flex:1}@media (width<=900px){._shell_gw652_1{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}._sidebar_gw652_11{display:none}._topbar_gw652_218{z-index:10;height:3.25rem;padding-inline:var(--jui-space-3) var(--jui-space-2);border-bottom:1px solid var(--jui-color-border);background:color-mix(in oklab, var(--jui-color-bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._content_gw652_203{padding:var(--jui-space-4) var(--jui-space-4) var(--jui-space-8)}}@media (width<=480px){._content_gw652_203{padding-inline:var(--jui-space-3)}}._page_jus09_1{min-height:100dvh;padding:var(--jui-space-4);background:radial-gradient(60rem 30rem at 50% -10%, color-mix(in oklab, var(--jui-color-primary) 12%, transparent), transparent), var(--jui-color-bg-subtle);place-items:center;display:grid}._card_jus09_11{width:min(24rem,100%)}._head_jus09_15{align-items:flex-start;gap:var(--jui-space-2);margin-bottom:var(--jui-space-5);flex-direction:column;display:flex}._head_jus09_15 h1,._head_jus09_15 p{margin:0}._logo_jus09_28{width:2.25rem;height:2.25rem;margin-bottom:var(--jui-space-1);border-radius:var(--jui-radius-md);background:var(--jui-color-primary);color:var(--jui-color-primary-contrast);font-size:.75rem;font-weight:var(--jui-font-weight-bold);place-items:center;display:inline-grid}._form_jus09_41{gap:var(--jui-space-4);flex-direction:column;display:flex}
