:root{color-scheme:light;--ui-font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ui-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--ui-density-scale:1;--ui-space-1:calc(4px * var(--ui-density-scale));--ui-space-2:calc(8px * var(--ui-density-scale));--ui-space-3:calc(12px * var(--ui-density-scale));--ui-space-4:calc(16px * var(--ui-density-scale));--ui-space-5:calc(20px * var(--ui-density-scale));--ui-space-6:calc(24px * var(--ui-density-scale));--ui-space-8:calc(32px * var(--ui-density-scale));--ui-space-10:calc(40px * var(--ui-density-scale));--ui-space-12:calc(48px * var(--ui-density-scale));--ui-radius-sm:5px;--ui-radius-md:7px;--ui-radius-lg:10px;--ui-radius-control:var(--ui-radius-md);--ui-radius-panel:var(--ui-radius-lg);--ui-radius-pill:999px;--ui-font-size-xs:12px;--ui-font-size-sm:14px;--ui-font-size-md:16px;--ui-font-size-lg:20px;--ui-font-size-xl:28px;--ui-font-weight-normal:400;--ui-font-weight-medium:500;--ui-font-weight-semibold:600;--ui-font-weight-bold:700;--ui-font-weight-control:var(--ui-font-weight-medium);--ui-font-weight-strong:var(--ui-font-weight-semibold);--ui-line-height-tight:1.2;--ui-line-height-normal:1.4;--ui-line-height-body:1.5;--ui-control-height-xs:calc(28px * var(--ui-density-scale));--ui-control-height-sm:calc(32px * var(--ui-density-scale));--ui-control-height-md:calc(40px * var(--ui-density-scale));--ui-control-height-lg:calc(48px * var(--ui-density-scale));--ui-control-padding-x-xs:calc(8px * var(--ui-density-scale));--ui-control-padding-x-sm:calc(10px * var(--ui-density-scale));--ui-control-padding-x-md:calc(14px * var(--ui-density-scale));--ui-control-padding-x-lg:calc(18px * var(--ui-density-scale));--ui-icon-size-xs:calc(14px * var(--ui-density-scale));--ui-icon-size-sm:calc(16px * var(--ui-density-scale));--ui-icon-size-md:calc(18px * var(--ui-density-scale));--ui-icon-size-lg:calc(20px * var(--ui-density-scale));--ui-duration-fast:120ms;--ui-duration-normal:180ms;--ui-duration-slow:680ms;--ui-ease-out:cubic-bezier(0.16,1,0.3,1);--ui-transition-control:background-color var(--ui-duration-fast) var(--ui-ease-out),border-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out),box-shadow var(--ui-duration-fast) var(--ui-ease-out);--ui-z-sidebar:20;--ui-z-header:30;--ui-z-modal:200;--ui-z-popover:220;--ui-z-tooltip:230;--ui-z-lab-controls:260;--ui-z-toast:300;--ui-bg:#f8fafc;--ui-fg:#111827;--ui-muted:#6b7280;--ui-muted-fg:var(--ui-muted);--ui-subtle:#9aa5b5;--ui-surface:#ffffff;--ui-surface-raised:#ffffff;--ui-surface-muted:#f2f5fa;--ui-border:#dfe5ee;--ui-border-strong:#c6d0df;--ui-primary:#2f6df6;--ui-primary-fg:#ffffff;--ui-danger:#b42318;--ui-danger-fg:#ffffff;--ui-warning:#a15c07;--ui-warning-fg:#ffffff;--ui-success:#067647;--ui-success-fg:#ffffff;--ui-focus:#2f6df6;--ui-selection-bg:#2f6df6;--ui-selection-fg:#ffffff;--ui-disabled-opacity:0.56;--ui-chart-1:#2f6df6;--ui-chart-2:#45c586;--ui-chart-3:#ff9f2f;--ui-chart-4:#b42318;--ui-chart-5:#f4699b;--ui-chart-6:#0e7490;--ui-chart-7:#4d7c0f;--ui-chart-8:#be185d;--ui-chart-axis:var(--ui-muted);--ui-chart-grid:color-mix(in srgb,var(--ui-border) 72%,transparent);--ui-chart-reference:var(--ui-border-strong);--ui-shadow-sm:0 1px 2px rgba(15,23,42,0.06);--ui-shadow-md:0 10px 26px rgba(15,23,42,0.08);--ui-shadow-control:var(--ui-shadow-sm);--ui-shadow-panel:0 1px 2px rgba(15,23,42,0.04),0 18px 44px rgba(15,23,42,0.07);--ui-shadow-popover:0 18px 52px rgba(15,23,42,0.14);--ui-focus-ring:0 0 0 3px color-mix(in srgb,var(--ui-focus) 20%,transparent);--ui-focus-ring-strong:0 0 0 4px color-mix(in srgb,var(--ui-focus) 22%,transparent);--ui-invalid-ring:0 0 0 3px color-mix(in srgb,var(--ui-control-border-invalid) 20%,transparent);--ui-invalid-ring-strong:0 0 0 4px color-mix(in srgb,var(--ui-control-border-invalid) 20%,transparent);--ui-primary-ring-subtle:0 0 0 4px color-mix(in srgb,var(--ui-primary) 14%,transparent);--ui-switch-thumb-shadow:0 1px 2px rgba(20,20,18,0.22);--ui-slider-thumb-size-xs:14px;--ui-slider-thumb-size-sm:16px;--ui-slider-thumb-size-md:18px;--ui-slider-thumb-size-lg:22px;--ui-slider-track-size-xs:4px;--ui-slider-track-size-sm:5px;--ui-slider-track-size-md:6px;--ui-slider-track-size-lg:7px;--ui-button-primary-bg:var(--ui-primary);--ui-button-primary-fg:var(--ui-primary-fg);--ui-button-neutral-bg:var(--ui-surface);--ui-button-neutral-fg:var(--ui-fg);--ui-button-border:var(--ui-border);--ui-field-gap:var(--ui-space-2);--ui-field-label-color:var(--ui-fg);--ui-field-description-color:var(--ui-muted);--ui-field-error-color:var(--ui-danger);--ui-field-required-color:var(--ui-danger);--ui-control-bg:var(--ui-surface);--ui-control-fg:var(--ui-fg);--ui-control-border:var(--ui-border);--ui-control-border-hover:var(--ui-border-strong);--ui-control-border-focus:var(--ui-focus);--ui-control-border-invalid:var(--ui-danger);--ui-control-placeholder:var(--ui-subtle);--ui-control-radius:var(--ui-radius-control);--ui-control-shadow:none;--ui-lab-canvas-bg:var(--ui-surface-muted)}[data-ui-density=compact]{--ui-density-scale:0.9}[data-ui-density=comfortable]{--ui-density-scale:1.12}[data-ui-density]{--ui-space-1:calc(4px * var(--ui-density-scale));--ui-space-2:calc(8px * var(--ui-density-scale));--ui-space-3:calc(12px * var(--ui-density-scale));--ui-space-4:calc(16px * var(--ui-density-scale));--ui-space-5:calc(20px * var(--ui-density-scale));--ui-space-6:calc(24px * var(--ui-density-scale));--ui-space-8:calc(32px * var(--ui-density-scale));--ui-space-10:calc(40px * var(--ui-density-scale));--ui-space-12:calc(48px * var(--ui-density-scale));--ui-control-height-xs:calc(28px * var(--ui-density-scale));--ui-control-height-sm:calc(32px * var(--ui-density-scale));--ui-control-height-md:calc(40px * var(--ui-density-scale));--ui-control-height-lg:calc(48px * var(--ui-density-scale));--ui-control-padding-x-xs:calc(8px * var(--ui-density-scale));--ui-control-padding-x-sm:calc(10px * var(--ui-density-scale));--ui-control-padding-x-md:calc(14px * var(--ui-density-scale));--ui-control-padding-x-lg:calc(18px * var(--ui-density-scale));--ui-icon-size-xs:calc(14px * var(--ui-density-scale));--ui-icon-size-sm:calc(16px * var(--ui-density-scale));--ui-icon-size-md:calc(18px * var(--ui-density-scale));--ui-icon-size-lg:calc(20px * var(--ui-density-scale))}@media (prefers-reduced-motion:reduce){:root{--ui-duration-fast:0ms;--ui-duration-normal:0ms;--ui-duration-slow:0ms}}[data-ui-theme=enterprise]{color-scheme:light;--ui-bg:#f6f7f8;--ui-fg:#15181d;--ui-muted:#5f6975;--ui-subtle:#7b8490;--ui-surface:#ffffff;--ui-surface-raised:#ffffff;--ui-surface-muted:#eceff3;--ui-border:#d5dae1;--ui-border-strong:#aeb7c2;--ui-primary:#1d4ed8;--ui-primary-fg:#ffffff;--ui-focus:#1d4ed8;--ui-field-label-color:var(--ui-fg);--ui-field-description-color:var(--ui-muted);--ui-field-error-color:var(--ui-danger);--ui-field-required-color:var(--ui-danger);--ui-control-bg:var(--ui-surface);--ui-control-fg:var(--ui-fg);--ui-control-border:var(--ui-border);--ui-control-border-hover:var(--ui-border-strong);--ui-control-border-focus:var(--ui-focus);--ui-control-border-invalid:var(--ui-danger);--ui-control-placeholder:var(--ui-subtle);--ui-control-radius:var(--ui-radius-control);--ui-control-shadow:none;--ui-shadow-control:0 1px 2px rgba(21,24,29,0.08);--ui-shadow-panel:0 1px 2px rgba(21,24,29,0.06),0 10px 28px rgba(21,24,29,0.08)}[data-ui-theme=consumer]{color-scheme:light;--ui-bg:#fbf9f7;--ui-fg:#201a17;--ui-muted:#75665e;--ui-subtle:#958780;--ui-surface:#fffefd;--ui-surface-raised:#ffffff;--ui-surface-muted:#f2ece7;--ui-border:#e3d8cf;--ui-border-strong:#c9b8aa;--ui-primary:#c2410c;--ui-primary-fg:#ffffff;--ui-focus:#c2410c;--ui-radius-control:8px;--ui-radius-panel:8px;--ui-field-label-color:var(--ui-fg);--ui-field-description-color:var(--ui-muted);--ui-field-error-color:var(--ui-danger);--ui-field-required-color:var(--ui-danger);--ui-control-bg:var(--ui-surface);--ui-control-fg:var(--ui-fg);--ui-control-border:var(--ui-border);--ui-control-border-hover:var(--ui-border-strong);--ui-control-border-focus:var(--ui-focus);--ui-control-border-invalid:var(--ui-danger);--ui-control-placeholder:var(--ui-subtle);--ui-control-radius:var(--ui-radius-control);--ui-control-shadow:none;--ui-shadow-control:0 1px 2px rgba(32,26,23,0.08);--ui-shadow-panel:0 1px 2px rgba(32,26,23,0.05),0 18px 42px rgba(194,65,12,0.13)}[data-ui-theme=mobile]{color-scheme:light;--ui-bg:#f4f8f6;--ui-fg:#12201a;--ui-muted:#587064;--ui-subtle:#7c9088;--ui-surface:#ffffff;--ui-surface-raised:#ffffff;--ui-surface-muted:#e8f0ec;--ui-border:#cbd9d2;--ui-border-strong:#9fb5aa;--ui-primary:#0f766e;--ui-primary-fg:#ffffff;--ui-focus:#0f766e;--ui-field-label-color:var(--ui-fg);--ui-field-description-color:var(--ui-muted);--ui-field-error-color:var(--ui-danger);--ui-field-required-color:var(--ui-danger);--ui-control-bg:var(--ui-surface);--ui-control-fg:var(--ui-fg);--ui-control-border:var(--ui-border);--ui-control-border-hover:var(--ui-border-strong);--ui-control-border-focus:var(--ui-focus);--ui-control-border-invalid:var(--ui-danger);--ui-control-placeholder:var(--ui-subtle);--ui-control-radius:var(--ui-radius-control);--ui-control-shadow:none;--ui-control-height-xs:calc(34px * var(--ui-density-scale));--ui-control-height-sm:calc(38px * var(--ui-density-scale));--ui-control-height-md:calc(46px * var(--ui-density-scale));--ui-control-height-lg:calc(54px * var(--ui-density-scale));--ui-shadow-control:0 1px 2px rgba(18,32,26,0.08)}[data-ui-theme=dark]{color-scheme:dark;--ui-bg:#111312;--ui-fg:#f1f3ef;--ui-muted:#a2aaa2;--ui-subtle:#7f877f;--ui-surface:#181b1a;--ui-surface-raised:#202423;--ui-surface-muted:#242a28;--ui-border:#343b38;--ui-border-strong:#4b5551;--ui-primary:#7dd3fc;--ui-primary-fg:#0b2532;--ui-danger:#fca5a5;--ui-warning:#fcd34d;--ui-success:#86efac;--ui-focus:#7dd3fc;--ui-selection-bg:#7dd3fc;--ui-selection-fg:#0b2532;--ui-danger-fg:#2b0b0b;--ui-warning-fg:#211700;--ui-success-fg:#062512;--ui-field-label-color:#dce3dc;--ui-field-description-color:#a2aaa2;--ui-field-error-color:#f87171;--ui-field-required-color:#f87171;--ui-control-bg:#0f1211;--ui-control-fg:#f1f3ef;--ui-control-border:#56615c;--ui-control-border-hover:#74817b;--ui-control-border-focus:#7dd3fc;--ui-control-border-invalid:#f87171;--ui-control-placeholder:#909991;--ui-control-radius:var(--ui-radius-control);--ui-control-shadow:0 1px 0 rgba(255,255,255,0.04);--ui-switch-thumb-shadow:0 1px 2px rgba(0,0,0,0.46);--ui-shadow-control:0 1px 2px rgba(0,0,0,0.34);--ui-shadow-panel:0 1px 2px rgba(0,0,0,0.3),0 18px 44px rgba(0,0,0,0.36)}[data-ui-theme=high-contrast]{color-scheme:light;--ui-bg:#ffffff;--ui-fg:#000000;--ui-muted:#303030;--ui-subtle:#4a4a4a;--ui-surface:#ffffff;--ui-surface-raised:#ffffff;--ui-surface-muted:#f0f0f0;--ui-border:#000000;--ui-border-strong:#000000;--ui-primary:#0000ee;--ui-primary-fg:#ffffff;--ui-danger:#b00020;--ui-danger-fg:#ffffff;--ui-warning:#7a4a00;--ui-warning-fg:#ffffff;--ui-success:#005a2b;--ui-success-fg:#ffffff;--ui-focus:#000000;--ui-field-label-color:#000000;--ui-field-description-color:#303030;--ui-field-error-color:#b00020;--ui-field-required-color:#b00020;--ui-control-bg:#ffffff;--ui-control-fg:#000000;--ui-control-border:#000000;--ui-control-border-hover:#000000;--ui-control-border-focus:#000000;--ui-control-border-invalid:#b00020;--ui-control-placeholder:#4a4a4a;--ui-control-radius:var(--ui-radius-control);--ui-control-shadow:none;--ui-focus-ring:0 0 0 3px #000000;--ui-focus-ring-strong:0 0 0 4px #000000;--ui-invalid-ring:0 0 0 3px #b00020;--ui-invalid-ring-strong:0 0 0 4px #b00020;--ui-primary-ring-subtle:0 0 0 4px #0000ee;--ui-switch-thumb-shadow:none;--ui-shadow-control:none;--ui-shadow-panel:none;--ui-shadow-popover:none}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.6b69666c.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}[data-nui-foundation]{--ds-component-badge-outline-foreground:var(--ds-semantic-color-content-muted);--ds-component-badge-tone-amber-background:var(--ds-ref-color-amber-step-900);--ds-component-badge-tone-amber-border:var(--ds-ref-color-amber-step-800);--ds-component-badge-tone-amber-foreground:var(--ds-ref-color-amber-step-300);--ds-component-badge-tone-blue-background:var(--ds-ref-color-blue-step-900);--ds-component-badge-tone-blue-border:var(--ds-ref-color-blue-step-800);--ds-component-badge-tone-blue-foreground:var(--ds-ref-color-blue-step-300);--ds-component-badge-tone-cyan-background:var(--ds-ref-color-cyan-step-900);--ds-component-badge-tone-cyan-border:var(--ds-ref-color-cyan-step-800);--ds-component-badge-tone-cyan-foreground:var(--ds-ref-color-cyan-step-300);--ds-component-badge-tone-green-background:var(--ds-ref-color-green-step-900);--ds-component-badge-tone-green-border:var(--ds-ref-color-green-step-800);--ds-component-badge-tone-green-foreground:var(--ds-ref-color-green-step-300);--ds-component-badge-tone-rose-background:var(--ds-ref-color-rose-step-900);--ds-component-badge-tone-rose-border:var(--ds-ref-color-rose-step-800);--ds-component-badge-tone-rose-foreground:var(--ds-ref-color-rose-step-300);--ds-component-badge-tone-violet-background:var(--ds-ref-color-violet-step-900);--ds-component-badge-tone-violet-border:var(--ds-ref-color-violet-step-800);--ds-component-badge-tone-violet-foreground:var(--ds-ref-color-violet-step-300);--ds-component-button-danger-background-default:var(--ds-semantic-color-status-danger-solid);--ds-component-button-danger-background-hover:var(--ds-semantic-color-status-danger-solid-hover);--ds-component-button-danger-border-default:var(--ds-semantic-color-status-danger-solid);--ds-component-button-danger-border-hover:var(--ds-semantic-color-status-danger-solid-hover);--ds-component-button-danger-foreground-default:var(--ds-semantic-color-status-danger-on-solid);--ds-component-button-danger-shadow:0px 8px 18px 0px oklch(0.405024 0.122368 20.788222/0.2);--ds-component-button-primary-shadow:0px 8px 18px 0px oklch(0.177392 0.004416 264.455547/0.18);--ds-component-card-gap-compact:var(--ds-ref-space-step-14);--ds-component-card-gap-default:var(--ds-ref-space-step-18);--ds-component-card-spacing-compact:var(--ds-ref-space-step-18);--ds-component-card-spacing-default:var(--ds-ref-space-step-22);--ds-component-file-upload-boundary-color-default:var(--ds-semantic-color-border-interactive);--ds-component-file-upload-boundary-color-hover:var(--ds-semantic-color-border-interactive-hover);--ds-component-file-upload-media-action-border:oklch(1 0 0/0.22);--ds-component-file-upload-media-action-border-strong:oklch(1 0 0/0.88);--ds-component-file-upload-media-action-foreground:oklch(1 0 0);--ds-component-file-upload-media-action-foreground-disabled:oklch(1 0 0/0.4);--ds-component-file-upload-media-action-surface:oklch(0.199946 0.004282 264.471537/0.82);--ds-component-file-upload-media-action-surface-hover:oklch(1 0 0/0.15);--ds-component-file-upload-media-action-surface-hover-strong:oklch(0.199946 0.004282 264.471537);--ds-component-file-upload-media-action-surface-strong:var(--ds-component-file-upload-media-action-surface);--ds-component-media-viewer-border-control:var(--ds-component-media-viewer-border-default);--ds-component-media-viewer-border-default:oklch(1 0 0/0.18);--ds-component-media-viewer-border-subtle:var(--ds-component-media-viewer-border-default);--ds-component-media-viewer-focus-ring:var(--ds-component-media-viewer-foreground-control);--ds-component-media-viewer-foreground-emphasis:oklch(1 0 0/0.9);--ds-component-media-viewer-foreground-base:var(--ds-component-media-viewer-foreground-prominent);--ds-component-media-viewer-foreground-control:oklch(1 0 0/0.82);--ds-component-media-viewer-foreground-default:var(--ds-component-media-viewer-foreground-emphasis);--ds-component-media-viewer-foreground-disabled:oklch(1 0 0/0.3);--ds-component-media-viewer-foreground-prominent:oklch(1 0 0);--ds-component-media-viewer-foreground-quiet:var(--ds-component-media-viewer-foreground-tertiary);--ds-component-media-viewer-foreground-secondary:var(--ds-component-media-viewer-foreground-control);--ds-component-media-viewer-foreground-tertiary:oklch(1 0 0/0.66);--ds-component-media-viewer-foreground-volume:var(--ds-component-media-viewer-foreground-control);--ds-component-media-viewer-slider-indicator:var(--ds-component-media-viewer-foreground-emphasis);--ds-component-media-viewer-slider-track:oklch(1 0 0/0.22);--ds-component-media-viewer-surface-canvas:oklch(0.186367 0.008759 264.336778);--ds-component-media-viewer-surface-control:oklch(0.190872 0.008705 264.345052/0.72);--ds-component-media-viewer-surface-control-strong:oklch(0.190872 0.008705 264.345052/0.9);--ds-component-media-viewer-surface-interactive-hover:oklch(1 0 0/0.12);--ds-component-media-viewer-surface-interactive-hover-subtle:var(--ds-component-media-viewer-surface-interactive-hover);--ds-component-media-viewer-surface-shadow:0px 42px 120px 0px oklch(0 0 0/0.48),0px 8px 28px 0px oklch(0 0 0/0.28);--ds-component-media-viewer-surface-toolbar:var(--ds-component-media-viewer-surface-control);--ds-component-media-viewer-surface-video:oklch(0 0 0);--ds-component-overlay-surface-shadow:0px 34px 90px 0px oklch(0.144338 0.009439 262.987193/0.28),0px 8px 28px 0px oklch(0.144338 0.009439 262.987193/0.14),0px 1px 2px 0px oklch(0.144338 0.009439 262.987193/0.1);--ds-component-skeleton-base-background:var(--ds-ref-color-neutral-step-800);--ds-component-skeleton-motion-duration:var(--ds-ref-motion-duration-step-1650);--ds-component-skeleton-shine-background:var(--ds-ref-color-neutral-step-900);--ds-component-spinner-motion-duration:var(--ds-ref-motion-duration-step-800);--ds-component-switch-thumb-background:var(--ds-ref-color-neutral-step-1000);--ds-component-switch-track-background-off:var(--ds-semantic-color-border-strong);--ds-component-table-column-action-width:76px;--ds-component-table-column-compact-width:88px;--ds-component-table-column-control-width:52px;--ds-component-table-column-flex-min-width:300px;--ds-component-table-column-icon-width:72px;--ds-component-table-column-lg-width:220px;--ds-component-table-column-md-width:160px;--ds-component-table-column-sm-width:120px;--ds-component-table-column-xl-width:300px;--ds-component-table-footer-height:var(--ds-ref-size-step-48);--ds-component-table-header-background:var(--ds-semantic-color-control-background-disabled);--ds-component-table-header-height:var(--ds-ref-size-step-44);--ds-component-table-row-background-hover:var(--ds-semantic-color-surface-hover);--ds-component-table-row-background-selected:var(--ds-semantic-color-surface-selected);--ds-component-table-row-background-selected-hover:var(--ds-semantic-color-surface-selected-hover);--ds-component-table-row-height:var(--ds-ref-size-step-64);--ds-component-table-sticky-edge-color:var(--ds-ref-color-neutral-alpha-ink-13);--ds-component-tabs-pill-background-active:var(--ds-semantic-color-content-default);--ds-component-tabs-pill-border-active:var(--ds-semantic-color-content-default);--ds-component-tabs-pill-count-background-active:var(--ds-semantic-color-content-inverse);--ds-component-tabs-pill-count-foreground-active:var(--ds-semantic-color-content-default);--ds-component-tabs-pill-foreground-active:var(--ds-semantic-color-content-inverse);--ds-ref-border-width-hairline:1px;--ds-ref-border-width-strong:2px;--ds-ref-breakpoint-step-1040:1040px;--ds-ref-breakpoint-step-1180:1180px;--ds-ref-breakpoint-step-1380:1380px;--ds-ref-breakpoint-step-480:480px;--ds-ref-breakpoint-step-620:620px;--ds-ref-breakpoint-step-720:720px;--ds-ref-breakpoint-step-820:820px;--ds-ref-breakpoint-step-980:980px;--ds-ref-color-amber-step-100:oklch(0.299557 0.023781 86.050419);--ds-ref-color-amber-step-200:oklch(0.397889 0.038328 87.094142);--ds-ref-color-amber-step-300:oklch(0.51789 0.082357 74.933711);--ds-ref-color-amber-step-600:oklch(0.832507 0.077334 85.442154);--ds-ref-color-amber-step-800:oklch(0.906667 0.035722 85.407047);--ds-ref-color-amber-step-900:oklch(0.968547 0.017121 84.586972);--ds-ref-color-blue-step-100:oklch(0.282659 0.031135 258.325228);--ds-ref-color-blue-step-200:oklch(0.387517 0.049641 258.700614);--ds-ref-color-blue-step-300:oklch(0.483108 0.109521 255.926615);--ds-ref-color-blue-step-600:oklch(0.819444 0.064312 257.278696);--ds-ref-color-blue-step-800:oklch(0.91853 0.031895 260.028919);--ds-ref-color-blue-step-900:oklch(0.965819 0.016079 262.753272);--ds-ref-color-cyan-step-100:oklch(0.294886 0.024113 208.962065);--ds-ref-color-cyan-step-200:oklch(0.394833 0.030149 208.912759);--ds-ref-color-cyan-step-300:oklch(0.498457 0.062034 205.725214);--ds-ref-color-cyan-step-600:oklch(0.832032 0.044447 203.519925);--ds-ref-color-cyan-step-800:oklch(0.91911 0.022417 203.68497);--ds-ref-color-cyan-step-900:oklch(0.968948 0.010679 204.124571);--ds-ref-color-danger-step-100:oklch(0.239549 0.021202 3.514951);--ds-ref-color-danger-step-200:oklch(0.286487 0.031126 6.053155);--ds-ref-color-danger-step-300:oklch(0.416555 0.05249 7.227254);--ds-ref-color-danger-step-400:oklch(0.389785 0.116699 19.762023);--ds-ref-color-danger-step-500:oklch(0.477104 0.136984 19.559729);--ds-ref-color-danger-step-600:oklch(0.792835 0.089294 14.022076);--ds-ref-color-danger-step-700:oklch(0.839326 0.044799 12.860296);--ds-ref-color-danger-step-800:oklch(0.915854 0.043708 12.735683);--ds-ref-color-danger-step-900:oklch(0.9511 0.018654 9.305384);--ds-ref-color-danger-step-950:oklch(0.984524 0.007493 17.284098);--ds-ref-color-green-step-100:oklch(0.292416 0.024876 165.851104);--ds-ref-color-green-step-200:oklch(0.389173 0.037123 157.447011);--ds-ref-color-green-step-300:oklch(0.499563 0.076746 154.222547);--ds-ref-color-green-step-600:oklch(0.829331 0.053185 156.237501);--ds-ref-color-green-step-800:oklch(0.913518 0.025817 158.170528);--ds-ref-color-green-step-900:oklch(0.964724 0.012375 157.002239);--ds-ref-color-neutral-alpha-black-42:oklch(0 0 0/0.42);--ds-ref-color-neutral-alpha-ink-13:oklch(0.204265 0.01719 264.084787/0.13);--ds-ref-color-neutral-alpha-ink-94:oklch(0.200402 0.006176 271.098029/0.94);--ds-ref-color-neutral-alpha-white-92:oklch(1 0 0/0.92);--ds-ref-color-neutral-step-000:oklch(0.168171 0.004477 264.447307);--ds-ref-color-neutral-step-050:oklch(0.199946 0.004282 264.471537);--ds-ref-color-neutral-step-100:oklch(0.231384 0.007826 274.595632);--ds-ref-color-neutral-step-1000:oklch(1 0 0);--ds-ref-color-neutral-step-150:oklch(0.268631 0.009721 268.31273);--ds-ref-color-neutral-step-200:oklch(0.301596 0.011168 271.028409);--ds-ref-color-neutral-step-250:oklch(0.359848 0.012737 267.178822);--ds-ref-color-neutral-step-300:oklch(0.467244 0.015394 266.570226);--ds-ref-color-neutral-step-400:oklch(0.56803 0.015099 262.348437);--ds-ref-color-neutral-step-500:oklch(0.695742 0.010751 267.325112);--ds-ref-color-neutral-step-600:oklch(0.860597 0.007216 268.53953);--ds-ref-color-neutral-step-700:oklch(0.909835 0.004201 271.36618);--ds-ref-color-neutral-step-750:oklch(0.931087 0.004177 271.367413);--ds-ref-color-neutral-step-800:oklch(0.957949 0.002881 264.541826);--ds-ref-color-neutral-step-850:oklch(0.969593 0.002647 106.448649);--ds-ref-color-neutral-step-900:oklch(0.985383 0.00132 286.37582);--ds-ref-color-rose-step-100:oklch(0.285478 0.025565 358.342351);--ds-ref-color-rose-step-200:oklch(0.374096 0.035647 359.804336);--ds-ref-color-rose-step-300:oklch(0.50074 0.077694 6.665615);--ds-ref-color-rose-step-600:oklch(0.806898 0.05403 2.054516);--ds-ref-color-rose-step-800:oklch(0.902717 0.026591 359.982019);--ds-ref-color-rose-step-900:oklch(0.961569 0.012467 358.761946);--ds-ref-color-violet-step-100:oklch(0.280382 0.037012 297.745837);--ds-ref-color-violet-step-200:oklch(0.378809 0.058348 298.453306);--ds-ref-color-violet-step-300:oklch(0.501172 0.123475 296.258362);--ds-ref-color-violet-step-600:oklch(0.810586 0.075531 298.532467);--ds-ref-color-violet-step-800:oklch(0.909782 0.037616 300.826864);--ds-ref-color-violet-step-900:oklch(0.962575 0.020359 298.196632);--ds-ref-font-family-interface:"Manrope Variable","PingFang SC","Microsoft YaHei",sans-serif;--ds-ref-font-size-base:0.875rem;--ds-ref-font-size-display-lg:2.5rem;--ds-ref-font-size-display-md:2rem;--ds-ref-font-size-display-sm:1.75rem;--ds-ref-font-size-lg:1rem;--ds-ref-font-size-md:0.9375rem;--ds-ref-font-size-micro:10px;--ds-ref-font-size-sm:0.8125rem;--ds-ref-font-size-xl:1.125rem;--ds-ref-font-size-xs:0.75rem;--ds-ref-font-size-xxl:1.25rem;--ds-ref-font-size-xxs:0.6875rem;--ds-ref-font-size-xxxl:1.5rem;--ds-ref-font-weight-bold:700;--ds-ref-font-weight-heavy:800;--ds-ref-font-weight-medium:500;--ds-ref-font-weight-regular:400;--ds-ref-font-weight-semibold:600;--ds-ref-font-weight-strong:750;--ds-ref-layer-level-100:100;--ds-ref-layer-level-25:25;--ds-ref-layer-level-30:30;--ds-ref-layer-level-45:45;--ds-ref-layer-level-50:50;--ds-ref-layer-level-60:60;--ds-ref-layer-level-70:70;--ds-ref-layer-level-80:80;--ds-ref-layer-level-90:90;--ds-ref-letter-spacing-display-tight:-0.05em;--ds-ref-letter-spacing-extreme-tight:-0.09em;--ds-ref-letter-spacing-illustrative:0.19em;--ds-ref-letter-spacing-label:0.04em;--ds-ref-letter-spacing-normal:0em;--ds-ref-letter-spacing-overline:0.14em;--ds-ref-letter-spacing-tight:-0.02em;--ds-ref-letter-spacing-title-tight:-0.035em;--ds-ref-letter-spacing-wide:0.08em;--ds-ref-line-height-compact:1.35;--ds-ref-line-height-display:1;--ds-ref-line-height-heading:1.05;--ds-ref-line-height-normal:1.5;--ds-ref-line-height-relaxed:1.6;--ds-ref-line-height-spacious:1.7;--ds-ref-line-height-tight:1.2;--ds-ref-motion-duration-step-1150:1150ms;--ds-ref-motion-duration-step-120:120ms;--ds-ref-motion-duration-step-150:150ms;--ds-ref-motion-duration-step-1650:1650ms;--ds-ref-motion-duration-step-190:190ms;--ds-ref-motion-duration-step-700:700ms;--ds-ref-motion-duration-step-800:800ms;--ds-ref-motion-easing-continuous:cubic-bezier(0.42,0,0.58,1);--ds-ref-motion-easing-enter:cubic-bezier(0,0,0.58,1);--ds-ref-motion-easing-overlay:cubic-bezier(0.2,0.8,0.2,1);--ds-ref-motion-easing-standard:cubic-bezier(0.25,0.1,0.25,1);--ds-ref-radius-step-05:5px;--ds-ref-radius-step-06:6px;--ds-ref-radius-step-09:9px;--ds-ref-radius-step-11:11px;--ds-ref-radius-step-12:12px;--ds-ref-radius-step-15:15px;--ds-ref-radius-step-18:18px;--ds-ref-radius-step-23:23px;--ds-ref-radius-step-26:26px;--ds-ref-shadow-feedback-error:0px 14px 34px 0px oklch(0.366449 0.101316 17.883942/0.08),0px 1px 2px 0px oklch(0.366449 0.101316 17.883942/0.06);--ds-ref-shadow-focus-error:0px 0px 0px 3px oklch(0.477104 0.136984 19.559729/0.14);--ds-ref-shadow-focus-ring:0px 0px 0px 3px oklch(0.199946 0.004282 264.471537/0.09);--ds-ref-shadow-frame:0px 30px 70px 0px oklch(0.250995 0.010452 260.694498/0.14),0px 3px 10px 0px oklch(0.250995 0.010452 260.694498/0.08);--ds-ref-shadow-overlay:0px 18px 46px 0px oklch(0.225591 0.006566 258.364495/0.055),0px 1px 2px 0px oklch(0.225591 0.006566 258.364495/0.04);--ds-ref-shadow-panel:0px 12px 30px 0px oklch(0.225591 0.006566 258.364495/0.06),0px 1px 2px 0px oklch(0.225591 0.006566 258.364495/0.05);--ds-ref-shadow-xs:0px 1px 1px 0px oklch(0.225591 0.006566 258.364495/0.025);--ds-ref-size-step-12:12px;--ds-ref-size-step-14:14px;--ds-ref-size-step-16:16px;--ds-ref-size-step-18:18px;--ds-ref-size-step-20:20px;--ds-ref-size-step-24:24px;--ds-ref-size-step-28:28px;--ds-ref-size-step-32:32px;--ds-ref-size-step-36:36px;--ds-ref-size-step-40:40px;--ds-ref-size-step-44:44px;--ds-ref-size-step-48:48px;--ds-ref-size-step-56:56px;--ds-ref-size-step-64:64px;--ds-ref-size-step-72:72px;--ds-ref-size-step-80:80px;--ds-ref-size-step-96:96px;--ds-ref-space-step-02:2px;--ds-ref-space-step-04:4px;--ds-ref-space-step-06:6px;--ds-ref-space-step-08:8px;--ds-ref-space-step-10:10px;--ds-ref-space-step-12:12px;--ds-ref-space-step-14:14px;--ds-ref-space-step-16:16px;--ds-ref-space-step-18:18px;--ds-ref-space-step-20:20px;--ds-ref-space-step-22:22px;--ds-ref-space-step-24:24px;--ds-ref-space-step-28:28px;--ds-ref-space-step-30:30px;--ds-ref-space-step-32:32px;--ds-ref-space-step-40:40px;--ds-ref-space-step-48:48px;--ds-ref-space-step-56:56px;--ds-ref-space-step-64:64px;--ds-ref-space-step-72:72px;--ds-ref-space-step-80:80px;--ds-semantic-border-width-default:var(--ds-ref-border-width-hairline);--ds-semantic-border-width-error:var(--ds-ref-border-width-hairline);--ds-semantic-border-width-focus:var(--ds-ref-border-width-strong);--ds-semantic-border-width-hairline:var(--ds-ref-border-width-hairline);--ds-semantic-border-width-strong:var(--ds-ref-border-width-strong);--ds-semantic-breakpoint-collection-mobile:var(--ds-ref-breakpoint-step-820);--ds-semantic-breakpoint-content-mobile:var(--ds-ref-breakpoint-step-620);--ds-semantic-breakpoint-content-narrow:var(--ds-ref-breakpoint-step-480);--ds-semantic-breakpoint-form-stack:var(--ds-ref-breakpoint-step-720);--ds-semantic-breakpoint-shell-compact:var(--ds-ref-breakpoint-step-1040);--ds-semantic-breakpoint-shell-wide:var(--ds-ref-breakpoint-step-1380);--ds-semantic-breakpoint-structure-compact:var(--ds-ref-breakpoint-step-980);--ds-semantic-breakpoint-structure-wide:var(--ds-ref-breakpoint-step-1180);--ds-semantic-color-border-default:var(--ds-ref-color-neutral-step-700);--ds-semantic-color-border-focus:var(--ds-ref-color-neutral-step-050);--ds-semantic-color-border-interactive:var(--ds-ref-color-neutral-step-700);--ds-semantic-color-border-interactive-hover:var(--ds-ref-color-neutral-step-400);--ds-semantic-color-border-strong:var(--ds-ref-color-neutral-step-600);--ds-semantic-color-border-subtle:var(--ds-ref-color-neutral-step-750);--ds-semantic-color-canvas-page:var(--ds-ref-color-neutral-step-750);--ds-semantic-color-content-default:var(--ds-ref-color-neutral-step-050);--ds-semantic-color-content-faint:var(--ds-ref-color-neutral-step-500);--ds-semantic-color-content-inverse:var(--ds-ref-color-neutral-step-1000);--ds-semantic-color-content-muted:var(--ds-ref-color-neutral-step-400);--ds-semantic-color-content-subtle:var(--ds-ref-color-neutral-step-250);--ds-semantic-color-control-background-active:var(--ds-ref-color-neutral-step-1000);--ds-semantic-color-control-background-choice:var(--ds-ref-color-neutral-step-900);--ds-semantic-color-control-background-composite:var(--ds-ref-color-neutral-step-1000);--ds-semantic-color-control-background-default:var(--ds-ref-color-neutral-step-900);--ds-semantic-color-control-background-disabled:var(--ds-ref-color-neutral-step-800);--ds-semantic-color-control-background-structure:var(--ds-ref-color-neutral-step-850);--ds-semantic-color-data-cursor:var(--ds-ref-color-neutral-step-500);--ds-semantic-color-data-fill:var(--ds-ref-color-neutral-step-600);--ds-semantic-color-data-grid:var(--ds-ref-color-neutral-step-750);--ds-semantic-color-data-muted:var(--ds-ref-color-neutral-step-700);--ds-semantic-color-data-primary:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-data-secondary:var(--ds-ref-color-neutral-step-500);--ds-semantic-color-overlay-scrim:oklch(0.163514 0.004509 264.442662/0.5);--ds-semantic-color-status-danger-border:var(--ds-ref-color-danger-step-700);--ds-semantic-color-status-danger-foreground:var(--ds-ref-color-danger-step-500);--ds-semantic-color-status-danger-foreground-strong:var(--ds-ref-color-danger-step-400);--ds-semantic-color-status-danger-icon-surface:var(--ds-ref-color-danger-step-900);--ds-semantic-color-status-danger-on-solid:var(--ds-ref-color-neutral-step-1000);--ds-semantic-color-status-danger-solid:var(--ds-ref-color-danger-step-500);--ds-semantic-color-status-danger-solid-hover:var(--ds-ref-color-danger-step-400);--ds-semantic-color-status-danger-surface:var(--ds-ref-color-danger-step-950);--ds-semantic-color-status-success-foreground:var(--ds-ref-color-green-step-300);--ds-semantic-color-surface-default:var(--ds-ref-color-neutral-step-1000);--ds-semantic-color-surface-frame:var(--ds-ref-color-neutral-step-850);--ds-semantic-color-surface-hover:var(--ds-ref-color-neutral-step-900);--ds-semantic-color-surface-inset:var(--ds-ref-color-neutral-step-800);--ds-semantic-color-surface-primary:var(--ds-ref-color-neutral-step-1000);--ds-semantic-color-surface-quiet:var(--ds-ref-color-neutral-step-900);--ds-semantic-color-surface-raised:var(--ds-ref-color-neutral-step-1000);--ds-semantic-color-surface-selected:var(--ds-ref-color-neutral-step-750);--ds-semantic-color-surface-selected-hover:var(--ds-ref-color-neutral-step-700);--ds-semantic-color-surface-soft:var(--ds-ref-color-neutral-step-800);--ds-semantic-color-surface-strong:var(--ds-ref-color-neutral-step-750);--ds-semantic-layer-chrome:var(--ds-ref-layer-level-50);--ds-semantic-layer-feedback:var(--ds-ref-layer-level-30);--ds-semantic-layer-flyout:var(--ds-ref-layer-level-45);--ds-semantic-layer-navigation:var(--ds-ref-layer-level-70);--ds-semantic-layer-overlay:var(--ds-ref-layer-level-80);--ds-semantic-layer-popover:var(--ds-ref-layer-level-60);--ds-semantic-layer-popup:var(--ds-ref-layer-level-90);--ds-semantic-layer-sticky:var(--ds-ref-layer-level-25);--ds-semantic-layer-tooltip:var(--ds-ref-layer-level-100);--ds-semantic-motion-duration-continuous:var(--ds-ref-motion-duration-step-1150);--ds-semantic-motion-duration-emphasis:var(--ds-ref-motion-duration-step-700);--ds-semantic-motion-duration-fast:var(--ds-ref-motion-duration-step-120);--ds-semantic-motion-duration-overlay:var(--ds-ref-motion-duration-step-190);--ds-semantic-motion-duration-standard:var(--ds-ref-motion-duration-step-150);--ds-semantic-motion-easing-continuous:var(--ds-ref-motion-easing-continuous);--ds-semantic-motion-easing-enter:var(--ds-ref-motion-easing-enter);--ds-semantic-motion-easing-overlay:var(--ds-ref-motion-easing-overlay);--ds-semantic-motion-easing-standard:var(--ds-ref-motion-easing-standard);--ds-semantic-radius-surface-badge:var(--ds-ref-radius-step-09);--ds-semantic-radius-surface-card:var(--ds-ref-radius-step-15);--ds-semantic-radius-surface-control:var(--ds-ref-radius-step-11);--ds-semantic-radius-surface-group:var(--ds-ref-radius-step-12);--ds-semantic-radius-surface-overlay:var(--ds-ref-radius-step-23);--ds-semantic-radius-surface-panel:var(--ds-ref-radius-step-18);--ds-semantic-radius-surface-shell:var(--ds-ref-radius-step-26);--ds-semantic-shadow-depth-control:var(--ds-ref-shadow-xs);--ds-semantic-shadow-depth-frame:var(--ds-ref-shadow-frame);--ds-semantic-shadow-depth-overlay:var(--ds-ref-shadow-overlay);--ds-semantic-shadow-depth-panel:var(--ds-ref-shadow-panel);--ds-semantic-shadow-feedback-error:var(--ds-ref-shadow-feedback-error);--ds-semantic-shadow-focus-error:var(--ds-ref-shadow-focus-error);--ds-semantic-shadow-focus-ring:var(--ds-ref-shadow-focus-ring);--ds-semantic-size-control-comfortable:var(--ds-ref-size-step-44);--ds-semantic-size-control-compact:var(--ds-ref-size-step-36);--ds-semantic-size-control-default:var(--ds-ref-size-step-40);--ds-semantic-size-control-dense:var(--ds-ref-size-step-32);--ds-semantic-size-control-large:var(--ds-ref-size-step-48);--ds-semantic-size-icon-compact:var(--ds-ref-size-step-14);--ds-semantic-size-icon-default:var(--ds-ref-size-step-16);--ds-semantic-size-icon-display:var(--ds-ref-size-step-24);--ds-semantic-size-icon-emphasis:var(--ds-ref-size-step-20);--ds-semantic-size-icon-feature:var(--ds-ref-size-step-28);--ds-semantic-size-icon-hero:var(--ds-ref-size-step-48);--ds-semantic-size-icon-illustration:var(--ds-ref-size-step-32);--ds-semantic-size-icon-micro:var(--ds-ref-size-step-12);--ds-semantic-size-icon-prominent:var(--ds-ref-size-step-18);--ds-semantic-size-icon-showcase:var(--ds-ref-size-step-40);--ds-semantic-size-selection-control:var(--ds-ref-size-step-18);--ds-semantic-size-target-minimum:var(--ds-ref-size-step-32);--ds-semantic-space-control-gap:var(--ds-ref-space-step-08);--ds-semantic-space-field-gap:var(--ds-ref-space-step-08);--ds-semantic-space-inline-default:var(--ds-ref-space-step-08);--ds-semantic-space-inline-loose:var(--ds-ref-space-step-12);--ds-semantic-space-inline-tight:var(--ds-ref-space-step-04);--ds-semantic-space-module-gap:var(--ds-ref-space-step-18);--ds-semantic-space-module-inset:var(--ds-ref-space-step-18);--ds-semantic-space-page-inset:var(--ds-ref-space-step-30);--ds-semantic-space-section-gap:var(--ds-ref-space-step-24);--ds-semantic-space-stack-default:var(--ds-ref-space-step-12);--ds-semantic-space-stack-loose:var(--ds-ref-space-step-18);--ds-semantic-space-stack-tight:var(--ds-ref-space-step-08);--ds-semantic-type-body-lead-size:var(--ds-ref-font-size-md);--ds-semantic-type-body-small-size:var(--ds-ref-font-size-sm);--ds-semantic-type-body-size:var(--ds-ref-font-size-base);--ds-semantic-type-caption-compact-size:var(--ds-ref-font-size-xxs);--ds-semantic-type-caption-size:var(--ds-ref-font-size-xs);--ds-semantic-type-card-title-size:var(--ds-ref-font-size-lg);--ds-semantic-type-control-size:var(--ds-ref-font-size-sm);--ds-semantic-type-display-medium-size:var(--ds-ref-font-size-display-sm);--ds-semantic-type-display-small-size:var(--ds-ref-font-size-xxxl);--ds-semantic-type-emphasis-bold-weight:var(--ds-ref-font-weight-bold);--ds-semantic-type-emphasis-heavy-weight:var(--ds-ref-font-weight-heavy);--ds-semantic-type-emphasis-medium-weight:var(--ds-ref-font-weight-medium);--ds-semantic-type-emphasis-regular-weight:var(--ds-ref-font-weight-regular);--ds-semantic-type-emphasis-semibold-weight:var(--ds-ref-font-weight-semibold);--ds-semantic-type-emphasis-strong-weight:var(--ds-ref-font-weight-strong);--ds-semantic-type-eyebrow-size:var(--ds-ref-font-size-xxs);--ds-semantic-type-heading-compact-size:var(--ds-ref-font-size-xxl);--ds-semantic-type-interface-family:var(--ds-ref-font-family-interface);--ds-semantic-type-leading-compact-line-height:var(--ds-ref-line-height-compact);--ds-semantic-type-leading-display-line-height:var(--ds-ref-line-height-display);--ds-semantic-type-leading-heading-line-height:var(--ds-ref-line-height-heading);--ds-semantic-type-leading-normal-line-height:var(--ds-ref-line-height-normal);--ds-semantic-type-leading-relaxed-line-height:var(--ds-ref-line-height-relaxed);--ds-semantic-type-leading-spacious-line-height:var(--ds-ref-line-height-spacious);--ds-semantic-type-leading-tight-line-height:var(--ds-ref-line-height-tight);--ds-semantic-type-metric-display-size:var(--ds-ref-font-size-display-lg);--ds-semantic-type-metric-size:var(--ds-ref-font-size-display-md);--ds-semantic-type-micro-label-size:var(--ds-ref-font-size-micro);--ds-semantic-type-page-title-size:var(--ds-ref-font-size-display-md);--ds-semantic-type-section-title-size:var(--ds-ref-font-size-xl);--ds-semantic-type-table-body-size:var(--ds-ref-font-size-sm);--ds-semantic-type-table-header-size:var(--ds-ref-font-size-xxs);--ds-semantic-type-table-meta-size:var(--ds-ref-font-size-xs);--ds-semantic-type-table-title-size:var(--ds-ref-font-size-base);--ds-semantic-type-tracking-display-tight-letter-spacing:var(--ds-ref-letter-spacing-display-tight);--ds-semantic-type-tracking-extreme-tight-letter-spacing:var(--ds-ref-letter-spacing-extreme-tight);--ds-semantic-type-tracking-illustrative-letter-spacing:var(--ds-ref-letter-spacing-illustrative);--ds-semantic-type-tracking-label-letter-spacing:var(--ds-ref-letter-spacing-label);--ds-semantic-type-tracking-normal-letter-spacing:var(--ds-ref-letter-spacing-normal);--ds-semantic-type-tracking-overline-letter-spacing:var(--ds-ref-letter-spacing-overline);--ds-semantic-type-tracking-tight-letter-spacing:var(--ds-ref-letter-spacing-tight);--ds-semantic-type-tracking-title-tight-letter-spacing:var(--ds-ref-letter-spacing-title-tight);--ds-semantic-type-tracking-wide-letter-spacing:var(--ds-ref-letter-spacing-wide);--ds-structure-app-shell-frame-inset:18px;--ds-structure-app-shell-mobile-scrim-background:var(--ds-semantic-color-overlay-scrim);--ds-structure-app-shell-rail-width:286px;--ds-structure-app-shell-sidebar-background:var(--ds-ref-color-neutral-step-900);--ds-structure-app-shell-sidebar-collapsed-width:78px;--ds-structure-app-shell-sidebar-expanded-width:252px;--ds-structure-shell-chrome-background:var(--ds-ref-color-neutral-alpha-white-92);--ds-structure-app-shell-topbar-background:var(--ds-structure-shell-chrome-background);--ds-structure-app-shell-topbar-height:74px;--ds-structure-data-list-workbench-selection-danger-background-hover:oklch(0.552419 0.161151 19.655491/0.28);--ds-structure-data-list-workbench-selection-danger-foreground:oklch(0.917988 0.042539 12.567245);--ds-structure-overlay-dialog-max-height:720px;--ds-structure-overlay-dialog-width:540px;--ds-structure-overlay-sheet-width:560px;--ds-structure-overlay-viewport-inset:32px;--ds-structure-page-frame-mobile-content-inset-inline:15px;--ds-structure-page-frame-mobile-header-background:var(--ds-structure-shell-chrome-background);--ds-structure-page-frame-mobile-header-radius:var(--ds-ref-radius-step-26);--ds-structure-page-frame-mobile-header-shadow:0 14px 30px rgb(15 23 42/0.06);--ds-structure-route-form-column-gap:20px;--ds-structure-route-form-rail-compact-width:280px;--ds-structure-route-form-rail-width:310px;--ds-structure-route-form-savebar-reserve:88px}[data-nui-foundation][data-theme=dark]{--ds-component-badge-tone-amber-background:var(--ds-ref-color-amber-step-100);--ds-component-badge-tone-amber-border:var(--ds-ref-color-amber-step-200);--ds-component-badge-tone-amber-foreground:var(--ds-ref-color-amber-step-600);--ds-component-badge-tone-blue-background:var(--ds-ref-color-blue-step-100);--ds-component-badge-tone-blue-border:var(--ds-ref-color-blue-step-200);--ds-component-badge-tone-blue-foreground:var(--ds-ref-color-blue-step-600);--ds-component-badge-tone-cyan-background:var(--ds-ref-color-cyan-step-100);--ds-component-badge-tone-cyan-border:var(--ds-ref-color-cyan-step-200);--ds-component-badge-tone-cyan-foreground:var(--ds-ref-color-cyan-step-600);--ds-component-badge-tone-green-background:var(--ds-ref-color-green-step-100);--ds-component-badge-tone-green-border:var(--ds-ref-color-green-step-200);--ds-component-badge-tone-green-foreground:var(--ds-ref-color-green-step-600);--ds-component-badge-tone-rose-background:var(--ds-ref-color-rose-step-100);--ds-component-badge-tone-rose-border:var(--ds-ref-color-rose-step-200);--ds-component-badge-tone-rose-foreground:var(--ds-ref-color-rose-step-600);--ds-component-badge-tone-violet-background:var(--ds-ref-color-violet-step-100);--ds-component-badge-tone-violet-border:var(--ds-ref-color-violet-step-200);--ds-component-badge-tone-violet-foreground:var(--ds-ref-color-violet-step-600);--ds-component-skeleton-base-background:var(--ds-ref-color-neutral-step-150);--ds-component-skeleton-shine-background:var(--ds-ref-color-neutral-step-200);--ds-component-table-sticky-edge-color:var(--ds-ref-color-neutral-alpha-black-42);--ds-ref-shadow-feedback-error:0px 16px 38px 0px oklch(0 0 0/0.25),0px 1px 2px 0px oklch(0 0 0/0.22);--ds-ref-shadow-focus-error:0px 0px 0px 3px oklch(0.792835 0.089294 14.022076/0.14);--ds-ref-shadow-focus-ring:0px 0px 0px 3px oklch(0.969593 0.002647 106.448649/0.09);--ds-ref-shadow-frame:0px 34px 90px 0px oklch(0 0 0/0.38),0px 3px 16px 0px oklch(0 0 0/0.28);--ds-ref-shadow-overlay:0px 20px 52px 0px oklch(0 0 0/0.22),0px 1px 1px 0px oklch(0 0 0/0.18);--ds-ref-shadow-panel:0px 16px 34px 0px oklch(0 0 0/0.18),0px 1px 1px 0px oklch(0 0 0/0.2);--ds-ref-shadow-xs:0px 1px 1px 0px oklch(0 0 0/0.12);--ds-semantic-color-border-default:var(--ds-ref-color-neutral-step-200);--ds-semantic-color-border-focus:var(--ds-ref-color-neutral-step-850);--ds-semantic-color-border-interactive:var(--ds-ref-color-neutral-step-250);--ds-semantic-color-border-interactive-hover:var(--ds-ref-color-neutral-step-400);--ds-semantic-color-border-strong:var(--ds-ref-color-neutral-step-250);--ds-semantic-color-border-subtle:var(--ds-ref-color-neutral-step-150);--ds-semantic-color-canvas-page:var(--ds-ref-color-neutral-step-000);--ds-semantic-color-content-default:var(--ds-ref-color-neutral-step-850);--ds-semantic-color-content-faint:var(--ds-ref-color-neutral-step-400);--ds-semantic-color-content-inverse:var(--ds-ref-color-neutral-step-050);--ds-semantic-color-content-muted:var(--ds-ref-color-neutral-step-500);--ds-semantic-color-content-subtle:var(--ds-ref-color-neutral-step-600);--ds-semantic-color-control-background-active:var(--ds-ref-color-neutral-step-150);--ds-semantic-color-control-background-choice:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-control-background-composite:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-control-background-default:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-control-background-disabled:var(--ds-ref-color-neutral-step-050);--ds-semantic-color-control-background-structure:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-data-cursor:var(--ds-ref-color-neutral-step-300);--ds-semantic-color-data-fill:var(--ds-ref-color-neutral-step-250);--ds-semantic-color-data-grid:var(--ds-ref-color-neutral-step-200);--ds-semantic-color-data-muted:var(--ds-ref-color-neutral-step-250);--ds-semantic-color-data-primary:var(--ds-ref-color-neutral-step-800);--ds-semantic-color-data-secondary:var(--ds-ref-color-neutral-step-400);--ds-semantic-color-status-danger-border:var(--ds-ref-color-danger-step-300);--ds-semantic-color-status-danger-foreground:var(--ds-ref-color-danger-step-600);--ds-semantic-color-status-danger-foreground-strong:var(--ds-ref-color-danger-step-800);--ds-semantic-color-status-danger-icon-surface:var(--ds-ref-color-danger-step-200);--ds-semantic-color-status-danger-surface:var(--ds-ref-color-danger-step-100);--ds-semantic-color-status-success-foreground:var(--ds-ref-color-green-step-600);--ds-semantic-color-surface-default:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-surface-frame:var(--ds-ref-color-neutral-step-050);--ds-semantic-color-surface-hover:var(--ds-ref-color-neutral-step-150);--ds-semantic-color-surface-inset:var(--ds-ref-color-neutral-step-050);--ds-semantic-color-surface-primary:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-surface-quiet:var(--ds-ref-color-neutral-step-100);--ds-semantic-color-surface-raised:var(--ds-ref-color-neutral-step-150);--ds-semantic-color-surface-selected:var(--ds-ref-color-neutral-step-200);--ds-semantic-color-surface-selected-hover:var(--ds-ref-color-neutral-step-250);--ds-semantic-color-surface-soft:var(--ds-ref-color-neutral-step-050);--ds-semantic-color-surface-strong:var(--ds-ref-color-neutral-step-200);--ds-semantic-shadow-depth-control:var(--ds-ref-shadow-xs);--ds-semantic-shadow-depth-frame:var(--ds-ref-shadow-frame);--ds-semantic-shadow-depth-overlay:var(--ds-ref-shadow-overlay);--ds-semantic-shadow-depth-panel:var(--ds-ref-shadow-panel);--ds-semantic-shadow-feedback-error:var(--ds-ref-shadow-feedback-error);--ds-semantic-shadow-focus-error:var(--ds-ref-shadow-focus-error);--ds-semantic-shadow-focus-ring:var(--ds-ref-shadow-focus-ring);--ds-structure-app-shell-sidebar-background:var(--ds-ref-color-neutral-step-050);--ds-structure-shell-chrome-background:var(--ds-ref-color-neutral-alpha-ink-94);--ds-structure-data-list-workbench-selection-danger-foreground:var(--ds-ref-color-danger-step-400)}[data-nui-foundation]{font-family:var(--ds-semantic-type-interface-family);color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;color:var(--ds-semantic-color-content-default);font-size:var(--ds-semantic-type-body-size);font-weight:var(--ds-semantic-type-emphasis-regular-weight);line-height:var(--ds-semantic-type-leading-normal-line-height);letter-spacing:var(--ds-semantic-type-tracking-normal-letter-spacing);-webkit-font-smoothing:antialiased}[data-nui-foundation][data-theme=dark]{color-scheme:dark}[data-nui-foundation],[data-nui-foundation] *,[data-nui-foundation] :after,[data-nui-foundation] :before{box-sizing:border-box}[data-nui-foundation=boundary],[data-nui-foundation=document]{min-width:320px;min-height:100dvh;background:var(--ds-semantic-color-canvas-page)}[data-nui-foundation=boundary]{width:100%;min-width:0;overflow-x:clip}[data-nui-foundation=portal]{font-family:var(--ds-semantic-type-interface-family);color:var(--ds-semantic-color-content-default)}html[data-nui-foundation=document],html[data-nui-foundation=document] body{min-width:320px;min-height:100%}html[data-nui-foundation=document] body{margin:0;min-height:100vh;overflow-x:hidden;background:var(--ds-semantic-color-canvas-page);color:var(--ds-semantic-color-content-default)}:where([data-nui-foundation]) :where(button,input,select,textarea){font:inherit}:where([data-nui-foundation]) :where(button,select){cursor:pointer}:where([data-nui-foundation]) :where(button){color:inherit}[data-nui-foundation] button:disabled,[data-nui-foundation] input:disabled,[data-nui-foundation] select:disabled,[data-nui-foundation] textarea:disabled{cursor:not-allowed}[data-nui-foundation] a:focus-visible,[data-nui-foundation] button:focus-visible,[data-nui-foundation] input:focus-visible,[data-nui-foundation] select:focus-visible,[data-nui-foundation] textarea:focus-visible{outline:var(--ds-semantic-border-width-focus) solid var(--ds-semantic-color-content-default);outline-offset:2px}[data-nui-foundation] ::selection{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default)}[data-nui-foundation] .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){[data-nui-foundation],[data-nui-foundation] *,[data-nui-foundation] :after,[data-nui-foundation] :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ui-button-group{display:inline-flex;width:max-content;max-width:100%;align-items:stretch;isolation:isolate}.ui-button-group--horizontal{flex-direction:row}.ui-button-group--vertical{min-width:148px;flex-direction:column}.ui-button-group>:where(.button,.ui-button-group__text){position:relative;z-index:0;flex:0 1 auto}.ui-button-group--horizontal>:where(.button,.ui-button-group__text){border-radius:0}.ui-button-group--horizontal>:where(.button,.ui-button-group__text):not(:first-child){-webkit-margin-start:-1px;margin-inline-start:-1px}.ui-button-group--horizontal>:where(.button,.ui-button-group__text):first-child{border-start-start-radius:var(--ds-semantic-radius-surface-control);border-end-start-radius:var(--ds-semantic-radius-surface-control)}.ui-button-group--horizontal>:where(.button,.ui-button-group__text):last-child{border-start-end-radius:var(--ds-semantic-radius-surface-control);border-end-end-radius:var(--ds-semantic-radius-surface-control)}.ui-button-group--vertical>:where(.button,.ui-button-group__text){width:100%;border-radius:0}.ui-button-group--vertical>:where(.button,.ui-button-group__text):not(:first-child){-webkit-margin-before:-1px;margin-block-start:-1px}.ui-button-group--vertical>:where(.button,.ui-button-group__text):first-child{border-start-start-radius:var(--ds-semantic-radius-surface-control);border-start-end-radius:var(--ds-semantic-radius-surface-control)}.ui-button-group--vertical>:where(.button,.ui-button-group__text):last-child{border-end-start-radius:var(--ds-semantic-radius-surface-control);border-end-end-radius:var(--ds-semantic-radius-surface-control)}.ui-button-group>.button.button--active,.ui-button-group>.button:focus-visible,.ui-button-group>.button:hover{z-index:2}.ui-button-group>.button:active,.ui-button-group>.button:hover{transform:none}.ui-button-group__text{display:inline-flex;min-height:var(--ds-ref-size-step-40);align-items:center;justify-content:center;padding-inline:var(--ds-ref-space-step-12);color:var(--ds-semantic-color-content-muted);background:var(--ds-semantic-color-surface-soft);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-default);font-size:var(--ds-semantic-type-body-small-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight);white-space:nowrap}.ui-button-group__separator{position:relative;z-index:3;flex:0 0 auto;align-self:center;width:0;height:0;overflow:hidden;background:transparent;pointer-events:none}.ui-button-group__separator--horizontal,.ui-button-group__separator--vertical{align-self:stretch;margin:0}.ui-card{--ui-card-spacing:var(--ds-component-card-spacing-default);--ui-card-gap:var(--ds-component-card-gap-default);display:flex;min-width:0;flex-direction:column;gap:var(--ui-card-gap);padding-block:var(--ui-card-spacing);color:var(--ds-semantic-color-content-default);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-subtle);border-radius:var(--ds-semantic-radius-surface-panel)}.ui-card--compact{--ui-card-spacing:var(--ds-component-card-spacing-compact);--ui-card-gap:var(--ds-component-card-gap-compact)}.ui-card--primary{background:var(--ds-semantic-color-surface-primary);box-shadow:var(--ds-semantic-shadow-depth-overlay)}.ui-card--quiet{background:var(--ds-semantic-color-surface-quiet);box-shadow:var(--ds-semantic-shadow-depth-control)}.ui-card--inverse{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);border-color:color-mix(in srgb,var(--ds-semantic-color-content-inverse),transparent 88%);box-shadow:var(--ds-semantic-shadow-depth-overlay)}.ui-card__header{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:var(--ds-ref-space-step-06) var(--ds-ref-space-step-16);gap:var(--ds-ref-space-step-06) var(--ds-ref-space-step-16);padding-inline:var(--ui-card-spacing)}.ui-card__header:has(.ui-card__action){grid-template-columns:minmax(0,1fr) auto}.ui-card__description,.ui-card__title{min-width:0;grid-column:1}.ui-card__title{margin:0;font-size:var(--ds-semantic-type-card-title-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight);letter-spacing:var(--ds-semantic-type-tracking-tight-letter-spacing);line-height:var(--ds-semantic-type-leading-compact-line-height)}.ui-card__description{margin:0;color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-body-small-size);line-height:var(--ds-semantic-type-leading-normal-line-height)}.ui-card--inverse .ui-card__description{color:color-mix(in srgb,var(--ds-semantic-color-content-inverse),transparent 40%)}.ui-card__action{display:flex;min-width:0;grid-column:2;grid-row:1/span 2;align-items:center;justify-content:flex-end}.ui-card__content,.ui-card__footer{min-width:0;padding-inline:var(--ui-card-spacing)}.ui-card__footer{display:flex;align-items:center;gap:var(--ds-ref-space-step-08)}.ui-avatar{position:relative;display:inline-grid;overflow:hidden;flex:0 0 auto;place-items:center;color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);border-radius:50%;font-weight:var(--ds-semantic-type-emphasis-heavy-weight)}.ui-avatar--xs{width:var(--ds-ref-size-step-20);height:var(--ds-ref-size-step-20)}.ui-avatar--sm,.ui-avatar--xs{font-size:var(--ds-semantic-type-caption-compact-size)}.ui-avatar--sm{width:var(--ds-ref-size-step-24);height:var(--ds-ref-size-step-24)}.ui-avatar--md{width:var(--ds-ref-size-step-36);height:var(--ds-ref-size-step-36);font-size:var(--ds-semantic-type-body-small-size)}.ui-avatar__fallback,.ui-avatar__image{position:absolute;inset:0;width:100%;height:100%}.ui-avatar__image{z-index:1;display:block;object-fit:cover;opacity:0}.ui-avatar[data-image-status=loaded] .ui-avatar__image{opacity:1}.ui-avatar__fallback{display:grid;place-items:center}.ui-breadcrumb{container:breadcrumb/inline-size;color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-body-size);white-space:nowrap}.ui-breadcrumb__list{display:flex;align-items:center;gap:var(--ds-ref-space-step-08);padding:0;margin:0;list-style:none}.ui-breadcrumb__item,.ui-breadcrumb__separator{display:inline-flex;align-items:center;min-width:0}.ui-breadcrumb__item{max-width:100%}.ui-breadcrumb__link{color:var(--ds-semantic-color-content-muted);text-decoration:none}.ui-breadcrumb__link:hover{color:var(--ds-semantic-color-content-default)}.ui-breadcrumb__link:focus-visible{border-radius:2px;outline:var(--ds-semantic-border-width-focus) solid var(--ds-semantic-color-content-default);outline-offset:3px}.ui-breadcrumb__separator{color:var(--ds-semantic-color-content-faint)}.ui-breadcrumb__separator>svg{width:var(--ds-semantic-size-icon-compact);height:var(--ds-semantic-size-icon-compact)}.ui-breadcrumb__page{color:var(--ds-semantic-color-content-subtle);font-weight:var(--ds-semantic-type-emphasis-bold-weight)}@container breadcrumb (max-width: 360px){.ui-breadcrumb{white-space:normal}.ui-breadcrumb__list{flex-wrap:wrap;white-space:normal}.ui-breadcrumb__link,.ui-breadcrumb__page{overflow-wrap:anywhere}}.notice{container:notice/inline-size;display:grid;width:100%;min-width:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--ds-ref-space-step-12);gap:var(--ds-ref-space-step-12);padding:var(--ds-ref-space-step-14) var(--ds-ref-space-step-16);color:var(--ds-semantic-color-content-default);background:var(--ds-semantic-color-surface-soft);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-default);border-radius:var(--ds-semantic-radius-surface-card)}.notice__icon{display:grid;width:var(--ds-semantic-size-icon-showcase);height:var(--ds-semantic-size-icon-showcase);place-items:center;color:var(--ds-semantic-color-content-subtle);background:var(--ds-semantic-color-surface-inset);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-subtle);border-radius:var(--ds-semantic-radius-surface-control)}.notice__icon>svg{width:var(--ds-semantic-size-icon-emphasis);height:var(--ds-semantic-size-icon-emphasis)}.notice__content{min-width:0;overflow-wrap:anywhere}.notice__content strong{display:block;color:var(--ds-semantic-color-content-default);font-size:var(--ds-semantic-type-body-small-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.notice__content p{margin:var(--ds-ref-space-step-04) 0 0;color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-caption-size);line-height:var(--ds-semantic-type-leading-relaxed-line-height)}.notice--info{background:var(--ds-component-badge-tone-blue-background);border-color:var(--ds-component-badge-tone-blue-border)}.notice--info .notice__icon{color:var(--ds-component-badge-tone-blue-foreground);background:color-mix(in srgb,var(--ds-component-badge-tone-blue-border),transparent 38%);border-color:transparent}.notice--warning{background:var(--ds-component-badge-tone-amber-background);border-color:var(--ds-component-badge-tone-amber-border)}.notice--warning .notice__icon{color:var(--ds-component-badge-tone-amber-foreground);background:color-mix(in srgb,var(--ds-component-badge-tone-amber-border),transparent 38%);border-color:transparent}.notice--error{background:var(--ds-semantic-color-status-danger-surface);border-color:var(--ds-semantic-color-status-danger-border)}.notice--error .notice__icon{color:var(--ds-semantic-color-status-danger-foreground);background:var(--ds-semantic-color-status-danger-icon-surface);border-color:transparent}.notice--success{background:var(--ds-component-badge-tone-green-background);border-color:var(--ds-component-badge-tone-green-border)}.notice--success .notice__icon{color:var(--ds-component-badge-tone-green-foreground);background:color-mix(in srgb,var(--ds-component-badge-tone-green-border),transparent 38%);border-color:transparent}.notice--compact{gap:var(--ds-ref-space-step-10);padding:var(--ds-ref-space-step-10) var(--ds-ref-space-step-12);border-radius:var(--ds-semantic-radius-surface-control)}.notice--compact .notice__icon{width:var(--ds-semantic-size-icon-illustration);height:var(--ds-semantic-size-icon-illustration);border-radius:var(--ds-ref-radius-step-09)}.notice--compact .notice__icon>svg{width:var(--ds-semantic-size-icon-prominent);height:var(--ds-semantic-size-icon-prominent)}@media (max-width:720px){.notice{grid-template-columns:auto minmax(0,1fr)}.notice>.button{grid-column:1/-1;width:100%}}@container notice (max-width: 520px){.notice{grid-template-columns:auto minmax(0,1fr)}.notice>.button{grid-column:1/-1;width:100%}}.data-badge{display:inline-flex;align-items:center;gap:var(--ds-ref-space-step-06);padding:0 var(--ds-ref-space-step-08);border:var(--ds-semantic-border-width-default) solid transparent;border-radius:var(--ds-semantic-radius-surface-badge);font-size:var(--ds-semantic-type-caption-compact-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.data-badge,.data-badge--sm{min-height:var(--ds-ref-size-step-24)}.data-badge--md{min-height:var(--ds-ref-size-step-28);padding-inline:var(--ds-ref-space-step-10);font-size:var(--ds-semantic-type-caption-size)}.data-badge--blue{color:var(--ds-component-badge-tone-blue-foreground);background:var(--ds-component-badge-tone-blue-background);border-color:var(--ds-component-badge-tone-blue-border)}.data-badge--violet{color:var(--ds-component-badge-tone-violet-foreground);background:var(--ds-component-badge-tone-violet-background);border-color:var(--ds-component-badge-tone-violet-border)}.data-badge--cyan{color:var(--ds-component-badge-tone-cyan-foreground);background:var(--ds-component-badge-tone-cyan-background);border-color:var(--ds-component-badge-tone-cyan-border)}.data-badge--amber{color:var(--ds-component-badge-tone-amber-foreground);background:var(--ds-component-badge-tone-amber-background);border-color:var(--ds-component-badge-tone-amber-border)}.data-badge--green{color:var(--ds-component-badge-tone-green-foreground);background:var(--ds-component-badge-tone-green-background);border-color:var(--ds-component-badge-tone-green-border)}.data-badge--rose{color:var(--ds-component-badge-tone-rose-foreground);background:var(--ds-component-badge-tone-rose-background);border-color:var(--ds-component-badge-tone-rose-border)}.data-badge--neutral{color:var(--ds-semantic-color-content-subtle);background:var(--ds-semantic-color-surface-soft);border-color:var(--ds-semantic-color-border-default)}.data-badge--solid{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);border-color:var(--ds-semantic-color-content-default)}.data-badge--outline{color:var(--ds-component-badge-outline-foreground);background:transparent;border-color:var(--ds-semantic-color-border-strong)}.data-badge__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 13px}.data-badge--md .data-badge__icon,.data-badge__icon{width:var(--ds-semantic-size-icon-compact);height:var(--ds-semantic-size-icon-compact)}.data-badge--md .data-badge__icon{flex-basis:var(--ds-ref-size-step-14)}.data-badge__icon>svg{width:100%;height:100%}.data-badge__dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}.data-badge__label{min-width:0}.data-badge--truncate{min-width:0;max-width:100%}.data-badge--truncate .data-badge__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-badge--outline,.data-badge--solid{min-width:var(--ds-ref-size-step-32);justify-content:center;font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.data-badge--outline{border-style:dashed}.status{display:inline-flex;align-items:center;gap:var(--ds-ref-space-step-06);color:var(--ds-semantic-color-content-subtle)}.status>span{width:6px;height:6px;background:var(--ds-semantic-color-content-muted);border-radius:50%}.status--done>span,.status--running>span{background:var(--ds-semantic-color-content-default)}.status--done>span{box-shadow:0 0 0 3px var(--ds-semantic-color-surface-strong)}.status--review>span{background:transparent;border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-content-default)}.status--danger{color:var(--ds-semantic-color-status-danger-foreground)}.status--danger>span{background:var(--ds-semantic-color-status-danger-foreground);box-shadow:0 0 0 3px var(--ds-semantic-color-status-danger-surface)}.ui-progress{position:relative;display:block;width:100%;overflow:hidden;background:var(--ds-semantic-color-surface-strong);border-radius:999px}.ui-progress--xs{height:3px}.ui-progress--sm{height:4px}.ui-progress--md{height:5px}.ui-progress__indicator{display:block;width:100%;height:100%;background:var(--ds-semantic-color-content-default);border-radius:inherit;transform:scaleX(var(--runtime-ui-progress-value,0));transform-origin:left center;transition:transform var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard)}.ui-progress[data-state=indeterminate] .ui-progress__indicator{width:40%;transform:translateX(-125%);animation:ui-progress-indeterminate var(--ds-semantic-motion-duration-continuous) var(--ds-semantic-motion-easing-continuous) infinite}@keyframes ui-progress-indeterminate{to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.ui-progress__indicator{transition:none}.ui-progress[data-state=indeterminate] .ui-progress__indicator{animation:none;transform:translateX(75%)}}.ui-skeleton{position:relative;display:block;overflow:hidden;background:var(--ds-component-skeleton-base-background);border-radius:var(--ds-ref-radius-step-09)}.ui-skeleton:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,var(--ds-component-skeleton-shine-background) 48%,transparent 76%);content:"";transform:translateX(-100%);animation:skeleton-shimmer var(--ds-component-skeleton-motion-duration) var(--ds-semantic-motion-easing-continuous) infinite}.ui-skeleton--line{border-radius:999px}.ui-skeleton--circle{border-radius:50%}@keyframes skeleton-shimmer{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.ui-skeleton:after{animation:none}}.ui-spinner{display:block;flex:0 0 auto;animation:ui-spinner-rotate var(--ds-component-spinner-motion-duration) linear infinite;transform-origin:center}.ui-spinner--medium,.ui-spinner--small{width:var(--ds-ref-size-step-16);height:var(--ds-ref-size-step-16)}.ui-spinner--large{width:var(--ds-ref-size-step-18);height:var(--ds-ref-size-step-18)}@keyframes ui-spinner-rotate{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ui-spinner{animation:none}}.button{position:relative;display:inline-flex;min-width:0;min-height:var(--ds-semantic-size-control-default);align-items:center;justify-content:center;gap:var(--ds-semantic-space-control-gap);padding:0 var(--ds-ref-space-step-14);border-radius:var(--ds-semantic-radius-surface-control);font-size:var(--ds-semantic-type-body-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight);white-space:nowrap;transition:transform var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),background var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),border-color var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard);border:var(--ds-semantic-border-width-default) solid transparent}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.button--primary{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);box-shadow:var(--ds-component-button-primary-shadow)}.button--secondary{color:var(--ds-semantic-color-content-default);background:var(--ds-semantic-color-surface-default)}.button--quiet,.button--secondary{border-color:var(--ds-semantic-color-border-default)}.button--quiet{color:var(--ds-semantic-color-content-muted);background:transparent}.button--ghost{background:transparent;border-color:transparent}.button--ghost:hover{border-color:var(--ds-semantic-color-border-default)}.button--active,.button--ghost:hover{background:var(--ds-semantic-color-surface-soft)}.button--active{color:var(--ds-semantic-color-content-default);border-color:var(--ds-semantic-color-border-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-semantic-color-content-default),transparent 94%)}.button--ghost.button--active{background:var(--ds-semantic-color-surface-soft);border-color:var(--ds-semantic-color-border-default);box-shadow:none}.button--danger{color:var(--ds-component-button-danger-foreground-default);background:var(--ds-component-button-danger-background-default);border-color:var(--ds-component-button-danger-border-default);box-shadow:var(--ds-component-button-danger-shadow)}.button--danger:hover{background:var(--ds-component-button-danger-background-hover);border-color:var(--ds-component-button-danger-border-hover)}.button--standard{min-height:var(--ds-semantic-size-control-default)}.button--compact{min-height:var(--ds-semantic-size-control-compact);padding-inline:var(--ds-ref-space-step-10)}.button--link{color:inherit;background:transparent;border-color:transparent}.button--link:active,.button--link:hover{transform:none}.button--icon,.button--icon-compact,.button--icon-dense{display:inline-grid;flex:0 0 auto;padding:0;place-items:center}.button--icon{width:var(--ds-semantic-size-control-default);min-width:var(--ds-semantic-size-control-default);min-height:var(--ds-semantic-size-control-default);height:var(--ds-semantic-size-control-default)}.button--icon-compact{width:var(--ds-semantic-size-control-compact);min-width:var(--ds-semantic-size-control-compact);min-height:var(--ds-semantic-size-control-compact);height:var(--ds-semantic-size-control-compact);border-radius:var(--ds-ref-radius-step-09)}.button--icon-dense{width:var(--ds-semantic-size-control-dense);min-width:var(--ds-semantic-size-control-dense);min-height:var(--ds-semantic-size-control-dense);height:var(--ds-semantic-size-control-dense)}.button[data-icon-only]:hover{transform:none}.button[data-icon-only]:active{transform:scale(.96)}.button__icon{flex:0 0 auto}.button__icon,.button__icon-only{display:inline-grid;place-items:center}.button__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty{display:flex;width:min(100%,520px);min-width:0;align-items:center;flex-direction:column;justify-content:center;color:var(--ds-semantic-color-content-default);text-align:center}.empty__icon{display:grid;width:var(--ds-semantic-size-icon-hero);height:var(--ds-semantic-size-icon-hero);margin-bottom:var(--ds-semantic-space-stack-loose);place-items:center;color:var(--ds-semantic-color-content-subtle);background:var(--ds-semantic-color-surface-soft);border-radius:var(--ds-semantic-radius-surface-card);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-semantic-color-border-subtle),transparent 22%)}.empty__icon>svg{width:var(--ds-semantic-size-icon-emphasis);height:var(--ds-semantic-size-icon-emphasis)}.empty__content{min-width:0;max-width:480px;overflow-wrap:anywhere}.empty__content strong{display:block;color:var(--ds-semantic-color-content-default);font-size:var(--ds-semantic-type-section-title-size);font-weight:var(--ds-semantic-type-emphasis-strong-weight);letter-spacing:var(--ds-semantic-type-tracking-tight-letter-spacing)}.empty__content p{max-width:460px;margin:var(--ds-semantic-space-stack-tight) 0 0;color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-body-small-size);line-height:var(--ds-semantic-type-leading-spacious-line-height)}.empty__action{display:flex;align-items:center;justify-content:center;margin-top:var(--ds-ref-space-step-22)}.empty__action .button{min-height:var(--ds-semantic-size-control-comfortable);padding-inline:var(--ds-ref-space-step-18)}@media (max-width:520px){.empty__action,.empty__action .button{width:100%}}