*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root,:where([data-dn-color-mode=light]){--dn-color-accent:#334155;--dn-color-accent-hover:#1f2937;--dn-color-accent-active:#111827;--dn-color-border:#e5e7eb;--dn-color-border-strong:#d1d5db;--dn-color-border-translucent:#1118271a;--dn-color-skeleton-translucent:#1118270f;--dn-color-clickable-ghost-active-background:#f3f4f6;--dn-color-clickable-ghost-active-border:transparent;--dn-color-clickable-ghost-active-foreground:#111827;--dn-color-clickable-ghost-disabled-background:transparent;--dn-color-clickable-ghost-disabled-border:transparent;--dn-color-clickable-ghost-disabled-foreground:#9ca3af;--dn-color-clickable-ghost-focus-background:#f9fafb;--dn-color-clickable-ghost-focus-border:transparent;--dn-color-clickable-ghost-focus-foreground:#111827;--dn-color-clickable-ghost-hover-background:#f9fafb;--dn-color-clickable-ghost-hover-border:transparent;--dn-color-clickable-ghost-hover-foreground:#111827;--dn-color-clickable-ghost-normal-background:transparent;--dn-color-clickable-ghost-normal-border:transparent;--dn-color-clickable-ghost-normal-foreground:#111827;--dn-color-clickable-ghost-selected-active-background:#f3f4f6;--dn-color-clickable-ghost-selected-active-border:transparent;--dn-color-clickable-ghost-selected-active-foreground:#111827;--dn-color-clickable-ghost-selected-background:#f9fafb;--dn-color-clickable-ghost-selected-border:transparent;--dn-color-clickable-ghost-selected-foreground:#111827;--dn-color-clickable-outline-active-background:#f3f4f6;--dn-color-clickable-outline-active-border:#d1d5db;--dn-color-clickable-outline-active-foreground:#111827;--dn-color-clickable-outline-disabled-background:transparent;--dn-color-clickable-outline-disabled-border:#e5e7eb;--dn-color-clickable-outline-disabled-foreground:#9ca3af;--dn-color-clickable-outline-focus-background:#f9fafb;--dn-color-clickable-outline-focus-border:#d1d5db;--dn-color-clickable-outline-focus-foreground:#111827;--dn-color-clickable-outline-hover-background:#f9fafb;--dn-color-clickable-outline-hover-border:#d1d5db;--dn-color-clickable-outline-hover-foreground:#111827;--dn-color-clickable-outline-normal-background:transparent;--dn-color-clickable-outline-normal-border:#e5e7eb;--dn-color-clickable-outline-normal-foreground:#111827;--dn-color-clickable-outline-selected-active-background:#f3f4f6;--dn-color-clickable-outline-selected-active-border:#d1d5db;--dn-color-clickable-outline-selected-active-foreground:#111827;--dn-color-clickable-outline-selected-background:#f9fafb;--dn-color-clickable-outline-selected-border:#d1d5db;--dn-color-clickable-outline-selected-foreground:#111827;--dn-color-clickable-primary-active-background:#374151;--dn-color-clickable-primary-active-border:var(--dn-color-clickable-primary-active-background);--dn-color-clickable-primary-active-foreground:#fff;--dn-color-clickable-primary-disabled-background:#e5e7eb;--dn-color-clickable-primary-disabled-border:var(--dn-color-clickable-primary-disabled-background);--dn-color-clickable-primary-disabled-foreground:#9ca3af;--dn-color-clickable-primary-focus-background:#1f2937;--dn-color-clickable-primary-focus-border:var(--dn-color-clickable-primary-focus-background);--dn-color-clickable-primary-focus-foreground:#fff;--dn-color-clickable-primary-hover-background:#1f2937;--dn-color-clickable-primary-hover-border:var(--dn-color-clickable-primary-hover-background);--dn-color-clickable-primary-hover-foreground:#fff;--dn-color-clickable-primary-normal-background:#111827;--dn-color-clickable-primary-normal-border:var(--dn-color-clickable-primary-normal-background);--dn-color-clickable-primary-normal-foreground:#fff;--dn-color-clickable-primary-selected-active-background:#374151;--dn-color-clickable-primary-selected-active-border:var(--dn-color-clickable-primary-selected-active-background);--dn-color-clickable-primary-selected-active-foreground:#fff;--dn-color-clickable-primary-selected-background:#1f2937;--dn-color-clickable-primary-selected-border:var(--dn-color-clickable-primary-selected-background);--dn-color-clickable-primary-selected-foreground:#fff;--dn-color-clickable-secondary-active-background:#f3f4f6;--dn-color-clickable-secondary-active-border:var(--dn-color-clickable-secondary-active-background);--dn-color-clickable-secondary-active-foreground:#111827;--dn-color-clickable-secondary-disabled-background:#f3f4f6;--dn-color-clickable-secondary-disabled-border:var(--dn-color-clickable-secondary-disabled-background);--dn-color-clickable-secondary-disabled-foreground:#9ca3af;--dn-color-clickable-secondary-focus-background:#f3f4f6;--dn-color-clickable-secondary-focus-border:var(--dn-color-clickable-secondary-focus-background);--dn-color-clickable-secondary-focus-foreground:#111827;--dn-color-clickable-secondary-hover-background:#f3f4f6;--dn-color-clickable-secondary-hover-border:var(--dn-color-clickable-secondary-hover-background);--dn-color-clickable-secondary-hover-foreground:#111827;--dn-color-clickable-secondary-normal-background:#f9fafb;--dn-color-clickable-secondary-normal-border:var(--dn-color-clickable-secondary-normal-background);--dn-color-clickable-secondary-normal-foreground:#111827;--dn-color-clickable-secondary-selected-active-background:#f3f4f6;--dn-color-clickable-secondary-selected-active-border:var(--dn-color-clickable-secondary-selected-active-background);--dn-color-clickable-secondary-selected-active-foreground:#111827;--dn-color-clickable-secondary-selected-background:#f3f4f6;--dn-color-clickable-secondary-selected-border:var(--dn-color-clickable-secondary-selected-background);--dn-color-clickable-secondary-selected-foreground:#111827;--dn-color-card-border:#1118270d;--dn-color-card-shadow:#1118270a;--dn-color-card-shadow-subtle:#11182708;--dn-color-chart-axis:var(--dn-color-border-strong);--dn-color-chart-grid:var(--dn-color-border);--dn-color-chart-label:var(--dn-color-text-secondary);--dn-color-chart-negative:#c2413b;--dn-color-chart-positive:#24834d;--dn-color-chart-series-1:#2563eb;--dn-color-chart-series-2:#9333ea;--dn-color-chart-series-3:#0891b2;--dn-color-chart-series-4:#ea580c;--dn-color-chart-series-5:#db2777;--dn-color-chart-series-6:#65a30d;--dn-color-primary:#111827;--dn-color-primary-hover:#1f2937;--dn-color-primary-active:#374151;--dn-color-destructive:#dc2626;--dn-color-clickable-destructive-primary-normal-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-normal-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-normal-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-hover-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-hover-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-hover-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-active-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-active-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-focus-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-focus-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-focus-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-disabled-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-primary-disabled-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-primary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-primary-selected-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-selected-active-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-active-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-secondary-normal-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-normal-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-normal-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-hover-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-hover-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-hover-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-active-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-active-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-focus-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-focus-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-focus-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-disabled-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-disabled-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-secondary-selected-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-selected-active-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-active-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-normal-background:var(--dn-color-clickable-destructive-secondary-normal-background);--dn-color-clickable-destructive-outline-normal-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-normal-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-hover-background:var(--dn-color-clickable-destructive-secondary-hover-background);--dn-color-clickable-destructive-outline-hover-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-hover-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-active-background:var(--dn-color-clickable-destructive-secondary-active-background);--dn-color-clickable-destructive-outline-active-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-focus-background:var(--dn-color-clickable-destructive-secondary-focus-background);--dn-color-clickable-destructive-outline-focus-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-focus-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-disabled-background:var(--dn-color-clickable-destructive-secondary-disabled-background);--dn-color-clickable-destructive-outline-disabled-border:var(--dn-color-destructive-border);--dn-color-clickable-destructive-outline-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-outline-selected-background:var(--dn-color-clickable-destructive-secondary-selected-background);--dn-color-clickable-destructive-outline-selected-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-selected-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-selected-active-background:var(--dn-color-clickable-destructive-secondary-selected-active-background);--dn-color-clickable-destructive-outline-selected-active-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-selected-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-normal-background:transparent;--dn-color-clickable-destructive-ghost-normal-border:transparent;--dn-color-clickable-destructive-ghost-normal-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-hover-background:transparent;--dn-color-clickable-destructive-ghost-hover-border:transparent;--dn-color-clickable-destructive-ghost-hover-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-active-background:transparent;--dn-color-clickable-destructive-ghost-active-border:transparent;--dn-color-clickable-destructive-ghost-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-focus-background:transparent;--dn-color-clickable-destructive-ghost-focus-border:transparent;--dn-color-clickable-destructive-ghost-focus-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-disabled-background:transparent;--dn-color-clickable-destructive-ghost-disabled-border:transparent;--dn-color-clickable-destructive-ghost-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-ghost-selected-background:transparent;--dn-color-clickable-destructive-ghost-selected-border:transparent;--dn-color-clickable-destructive-ghost-selected-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-selected-active-background:transparent;--dn-color-clickable-destructive-ghost-selected-active-border:transparent;--dn-color-clickable-destructive-ghost-selected-active-foreground:var(--dn-color-destructive-foreground);--dn-color-success:#16a34a;--dn-color-clickable-success-primary-normal-background:var(--dn-color-success);--dn-color-clickable-success-primary-normal-border:var(--dn-color-success);--dn-color-clickable-success-primary-normal-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-hover-background:var(--dn-color-success);--dn-color-clickable-success-primary-hover-border:var(--dn-color-success);--dn-color-clickable-success-primary-hover-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-active-background:var(--dn-color-success);--dn-color-clickable-success-primary-active-border:var(--dn-color-success);--dn-color-clickable-success-primary-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-focus-background:var(--dn-color-success);--dn-color-clickable-success-primary-focus-border:var(--dn-color-success);--dn-color-clickable-success-primary-focus-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-disabled-background:var(--dn-color-success-background);--dn-color-clickable-success-primary-disabled-border:var(--dn-color-success-background);--dn-color-clickable-success-primary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-primary-selected-background:var(--dn-color-success);--dn-color-clickable-success-primary-selected-border:var(--dn-color-success);--dn-color-clickable-success-primary-selected-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-selected-active-background:var(--dn-color-success);--dn-color-clickable-success-primary-selected-active-border:var(--dn-color-success);--dn-color-clickable-success-primary-selected-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-secondary-normal-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-normal-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-normal-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-hover-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-hover-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-hover-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-active-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-active-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-focus-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-focus-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-focus-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-disabled-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-disabled-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-secondary-selected-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-selected-active-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-active-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-normal-background:var(--dn-color-clickable-success-secondary-normal-background);--dn-color-clickable-success-outline-normal-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-normal-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-hover-background:var(--dn-color-clickable-success-secondary-hover-background);--dn-color-clickable-success-outline-hover-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-hover-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-active-background:var(--dn-color-clickable-success-secondary-active-background);--dn-color-clickable-success-outline-active-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-focus-background:var(--dn-color-clickable-success-secondary-focus-background);--dn-color-clickable-success-outline-focus-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-focus-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-disabled-background:var(--dn-color-clickable-success-secondary-disabled-background);--dn-color-clickable-success-outline-disabled-border:var(--dn-color-success-border);--dn-color-clickable-success-outline-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-outline-selected-background:var(--dn-color-clickable-success-secondary-selected-background);--dn-color-clickable-success-outline-selected-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-selected-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-selected-active-background:var(--dn-color-clickable-success-secondary-selected-active-background);--dn-color-clickable-success-outline-selected-active-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-selected-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-normal-background:transparent;--dn-color-clickable-success-ghost-normal-border:transparent;--dn-color-clickable-success-ghost-normal-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-hover-background:transparent;--dn-color-clickable-success-ghost-hover-border:transparent;--dn-color-clickable-success-ghost-hover-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-active-background:transparent;--dn-color-clickable-success-ghost-active-border:transparent;--dn-color-clickable-success-ghost-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-focus-background:transparent;--dn-color-clickable-success-ghost-focus-border:transparent;--dn-color-clickable-success-ghost-focus-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-disabled-background:transparent;--dn-color-clickable-success-ghost-disabled-border:transparent;--dn-color-clickable-success-ghost-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-ghost-selected-background:transparent;--dn-color-clickable-success-ghost-selected-border:transparent;--dn-color-clickable-success-ghost-selected-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-selected-active-background:transparent;--dn-color-clickable-success-ghost-selected-active-border:transparent;--dn-color-clickable-success-ghost-selected-active-foreground:var(--dn-color-success-foreground);--dn-color-warning:#ca8a04;--dn-color-clickable-warning-primary-normal-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-normal-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-normal-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-hover-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-hover-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-hover-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-active-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-active-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-focus-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-focus-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-focus-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-disabled-background:var(--dn-color-warning-background);--dn-color-clickable-warning-primary-disabled-border:var(--dn-color-warning-background);--dn-color-clickable-warning-primary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-primary-selected-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-selected-active-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-active-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-secondary-normal-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-normal-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-normal-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-hover-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-hover-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-hover-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-active-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-active-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-focus-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-focus-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-focus-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-disabled-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-disabled-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-secondary-selected-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-selected-active-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-active-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-normal-background:var(--dn-color-clickable-warning-secondary-normal-background);--dn-color-clickable-warning-outline-normal-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-normal-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-hover-background:var(--dn-color-clickable-warning-secondary-hover-background);--dn-color-clickable-warning-outline-hover-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-hover-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-active-background:var(--dn-color-clickable-warning-secondary-active-background);--dn-color-clickable-warning-outline-active-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-focus-background:var(--dn-color-clickable-warning-secondary-focus-background);--dn-color-clickable-warning-outline-focus-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-focus-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-disabled-background:var(--dn-color-clickable-warning-secondary-disabled-background);--dn-color-clickable-warning-outline-disabled-border:var(--dn-color-warning-border);--dn-color-clickable-warning-outline-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-outline-selected-background:var(--dn-color-clickable-warning-secondary-selected-background);--dn-color-clickable-warning-outline-selected-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-selected-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-selected-active-background:var(--dn-color-clickable-warning-secondary-selected-active-background);--dn-color-clickable-warning-outline-selected-active-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-selected-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-normal-background:transparent;--dn-color-clickable-warning-ghost-normal-border:transparent;--dn-color-clickable-warning-ghost-normal-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-hover-background:transparent;--dn-color-clickable-warning-ghost-hover-border:transparent;--dn-color-clickable-warning-ghost-hover-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-active-background:transparent;--dn-color-clickable-warning-ghost-active-border:transparent;--dn-color-clickable-warning-ghost-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-focus-background:transparent;--dn-color-clickable-warning-ghost-focus-border:transparent;--dn-color-clickable-warning-ghost-focus-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-disabled-background:transparent;--dn-color-clickable-warning-ghost-disabled-border:transparent;--dn-color-clickable-warning-ghost-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-ghost-selected-background:transparent;--dn-color-clickable-warning-ghost-selected-border:transparent;--dn-color-clickable-warning-ghost-selected-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-selected-active-background:transparent;--dn-color-clickable-warning-ghost-selected-active-border:transparent;--dn-color-clickable-warning-ghost-selected-active-foreground:var(--dn-color-warning-foreground);--dn-color-destructive-background:#fff7f7;--dn-color-destructive-border:#fee2e2;--dn-color-destructive-foreground:#b91c1c;--dn-color-success-background:#f7fdf8;--dn-color-success-border:#dcfce7;--dn-color-success-foreground:#166534;--dn-color-warning-background:#fffef7;--dn-color-warning-border:#fef3c7;--dn-color-warning-foreground:#854d0e;--dn-color-debug:#dc2626;--dn-color-focus:#475569;--dn-color-focus-shadow:#4755692e;--dn-color-depth-1:#fff;--dn-color-depth-2:#fcfcfd;--dn-color-depth-3:#f9fafb;--dn-color-depth-4:#f3f4f6;--dn-color-depth-5:#eef0f2;--dn-color-depth-6:#e9ebee;--dn-color-depth-7:#e5e7eb;--dn-color-mac-traffic-close:#ff5f57;--dn-color-mac-traffic-close-border:#e2463f;--dn-color-mac-traffic-minimize:#ffbd2e;--dn-color-mac-traffic-minimize-border:#e0a120;--dn-color-mac-traffic-zoom:#28c840;--dn-color-mac-traffic-zoom-border:#1dad2b;--dn-color-surface:#fff;--dn-color-surface-hover:#f9fafb;--dn-color-surface-active:#f3f4f6;--dn-color-text:#111827;--dn-color-text-secondary:#4b5563;--dn-color-text-tertiary:#6b7280;--dn-color-text-inverted:#fff;--dn-color-typable-primary-normal-background:var(--dn-color-surface);--dn-color-typable-primary-normal-border:var(--dn-color-border-translucent);--dn-color-typable-primary-normal-foreground:var(--dn-color-text);--dn-color-typable-primary-focus-background:var(--dn-color-surface);--dn-color-typable-primary-focus-border:var(--dn-color-focus);--dn-color-typable-primary-focus-foreground:var(--dn-color-text);--dn-color-typable-primary-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-primary-disabled-border:var(--dn-color-border-translucent);--dn-color-typable-primary-disabled-foreground:var(--dn-color-text);--dn-color-typable-secondary-normal-background:var(--dn-color-surface-hover);--dn-color-typable-secondary-normal-border:transparent;--dn-color-typable-secondary-normal-foreground:var(--dn-color-text);--dn-color-typable-secondary-focus-background:var(--dn-color-surface-hover);--dn-color-typable-secondary-focus-border:var(--dn-color-focus);--dn-color-typable-secondary-focus-foreground:var(--dn-color-text);--dn-color-typable-secondary-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-secondary-disabled-border:transparent;--dn-color-typable-secondary-disabled-foreground:var(--dn-color-text);--dn-color-typable-outline-normal-background:transparent;--dn-color-typable-outline-normal-border:var(--dn-color-border-translucent);--dn-color-typable-outline-normal-foreground:var(--dn-color-text);--dn-color-typable-outline-focus-background:transparent;--dn-color-typable-outline-focus-border:var(--dn-color-focus);--dn-color-typable-outline-focus-foreground:var(--dn-color-text);--dn-color-typable-outline-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-outline-disabled-border:var(--dn-color-border-translucent);--dn-color-typable-outline-disabled-foreground:var(--dn-color-text);--dn-color-typable-ghost-normal-background:transparent;--dn-color-typable-ghost-normal-border:transparent;--dn-color-typable-ghost-normal-foreground:var(--dn-color-text);--dn-color-typable-ghost-focus-background:transparent;--dn-color-typable-ghost-focus-border:var(--dn-color-focus);--dn-color-typable-ghost-focus-foreground:var(--dn-color-text);--dn-color-typable-ghost-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-ghost-disabled-border:transparent;--dn-color-typable-ghost-disabled-foreground:var(--dn-color-text)}:root{--dn-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dn-font-family-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--dn-radius-2xs:2px;--dn-radius-xs:4px;--dn-radius-sm:6px;--dn-radius-md:8px;--dn-radius-lg:10px;--dn-radius-xl:12px;--dn-radius-2xl:16px;--dn-radius-3xl:24px;--dn-radius-full:9999px;--dn-shadow-2xs:0 1px 1px var(--dn-color-card-shadow-subtle);--dn-shadow-xs:0 1px 2px var(--dn-color-card-shadow);--dn-shadow-sm:0 1px 1px var(--dn-color-card-shadow-subtle), 0 2px 6px var(--dn-color-card-shadow);--dn-shadow-md:0 3px 10px var(--dn-color-card-shadow);--dn-shadow-lg:0 1px 1px var(--dn-color-card-shadow-subtle), 0 8px 24px var(--dn-color-card-shadow);--dn-shadow-xl:0 12px 32px var(--dn-color-card-shadow);--dn-shadow-2xl:0 16px 40px var(--dn-color-card-shadow);--dn-shadow-3xl:0 24px 56px var(--dn-color-card-shadow);--dn-radius-control:var(--dn-radius-sm);--dn-size-padding:.375rem;--dn-size-2xs-font:.6875rem;--dn-size-2xs-line:.875rem;--dn-size-xs-font:.75rem;--dn-size-xs-line:1rem;--dn-size-sm-font:.8125rem;--dn-size-sm-line:1rem;--dn-size-md-font:.875rem;--dn-size-md-line:1.125rem;--dn-size-lg-font:.9375rem;--dn-size-lg-line:1.25rem;--dn-size-xl-font:1rem;--dn-size-xl-line:1.375rem;--dn-size-2xl-font:1.125rem;--dn-size-2xl-line:1.5rem;--dn-size-3xl-font:1.25rem;--dn-size-3xl-line:1.625rem}:where([data-dn-color-mode=dark]){--dn-color-accent:#d1d5db;--dn-color-accent-hover:#e5e7eb;--dn-color-accent-active:#f3f4f6;--dn-color-border:#3a4047;--dn-color-border-strong:#737b86;--dn-color-border-translucent:#ffffff24;--dn-color-skeleton-translucent:#ffffff14;--dn-color-clickable-ghost-active-background:#484f58;--dn-color-clickable-ghost-active-border:transparent;--dn-color-clickable-ghost-active-foreground:#f7f7f8;--dn-color-clickable-ghost-disabled-background:transparent;--dn-color-clickable-ghost-disabled-border:transparent;--dn-color-clickable-ghost-disabled-foreground:#737b86;--dn-color-clickable-ghost-focus-background:#343a41;--dn-color-clickable-ghost-focus-border:transparent;--dn-color-clickable-ghost-focus-foreground:#f7f7f8;--dn-color-clickable-ghost-hover-background:#343a41;--dn-color-clickable-ghost-hover-border:transparent;--dn-color-clickable-ghost-hover-foreground:#f7f7f8;--dn-color-clickable-ghost-normal-background:transparent;--dn-color-clickable-ghost-normal-border:transparent;--dn-color-clickable-ghost-normal-foreground:#f7f7f8;--dn-color-clickable-ghost-selected-active-background:#484f58;--dn-color-clickable-ghost-selected-active-border:transparent;--dn-color-clickable-ghost-selected-active-foreground:#f7f7f8;--dn-color-clickable-ghost-selected-background:#343a41;--dn-color-clickable-ghost-selected-border:transparent;--dn-color-clickable-ghost-selected-foreground:#f7f7f8;--dn-color-clickable-outline-active-background:#484f58;--dn-color-clickable-outline-active-border:#737b86;--dn-color-clickable-outline-active-foreground:#f7f7f8;--dn-color-clickable-outline-disabled-background:transparent;--dn-color-clickable-outline-disabled-border:#454b54;--dn-color-clickable-outline-disabled-foreground:#737b86;--dn-color-clickable-outline-focus-background:#343a41;--dn-color-clickable-outline-focus-border:#737b86;--dn-color-clickable-outline-focus-foreground:#f7f7f8;--dn-color-clickable-outline-hover-background:#343a41;--dn-color-clickable-outline-hover-border:#737b86;--dn-color-clickable-outline-hover-foreground:#f7f7f8;--dn-color-clickable-outline-normal-background:transparent;--dn-color-clickable-outline-normal-border:#525963;--dn-color-clickable-outline-normal-foreground:#f7f7f8;--dn-color-clickable-outline-selected-active-background:#484f58;--dn-color-clickable-outline-selected-active-border:#737b86;--dn-color-clickable-outline-selected-active-foreground:#f7f7f8;--dn-color-clickable-outline-selected-background:#343a41;--dn-color-clickable-outline-selected-border:#737b86;--dn-color-clickable-outline-selected-foreground:#f7f7f8;--dn-color-clickable-primary-active-background:#d1d5db;--dn-color-clickable-primary-active-border:var(--dn-color-clickable-primary-active-background);--dn-color-clickable-primary-active-foreground:#17191c;--dn-color-clickable-primary-disabled-background:#454b54;--dn-color-clickable-primary-disabled-border:var(--dn-color-clickable-primary-disabled-background);--dn-color-clickable-primary-disabled-foreground:#737b86;--dn-color-clickable-primary-focus-background:#e5e7eb;--dn-color-clickable-primary-focus-border:var(--dn-color-clickable-primary-focus-background);--dn-color-clickable-primary-focus-foreground:#17191c;--dn-color-clickable-primary-hover-background:#e5e7eb;--dn-color-clickable-primary-hover-border:var(--dn-color-clickable-primary-hover-background);--dn-color-clickable-primary-hover-foreground:#17191c;--dn-color-clickable-primary-normal-background:#f7f7f8;--dn-color-clickable-primary-normal-border:var(--dn-color-clickable-primary-normal-background);--dn-color-clickable-primary-normal-foreground:#17191c;--dn-color-clickable-primary-selected-active-background:#d1d5db;--dn-color-clickable-primary-selected-active-border:var(--dn-color-clickable-primary-selected-active-background);--dn-color-clickable-primary-selected-active-foreground:#17191c;--dn-color-clickable-primary-selected-background:#e5e7eb;--dn-color-clickable-primary-selected-border:var(--dn-color-clickable-primary-selected-background);--dn-color-clickable-primary-selected-foreground:#17191c;--dn-color-clickable-secondary-active-background:#484f58;--dn-color-clickable-secondary-active-border:var(--dn-color-clickable-secondary-active-background);--dn-color-clickable-secondary-active-foreground:#f7f7f8;--dn-color-clickable-secondary-disabled-background:#343a41;--dn-color-clickable-secondary-disabled-border:var(--dn-color-clickable-secondary-disabled-background);--dn-color-clickable-secondary-disabled-foreground:#737b86;--dn-color-clickable-secondary-focus-background:#484f58;--dn-color-clickable-secondary-focus-border:var(--dn-color-clickable-secondary-focus-background);--dn-color-clickable-secondary-focus-foreground:#f7f7f8;--dn-color-clickable-secondary-hover-background:#484f58;--dn-color-clickable-secondary-hover-border:var(--dn-color-clickable-secondary-hover-background);--dn-color-clickable-secondary-hover-foreground:#f7f7f8;--dn-color-clickable-secondary-normal-background:#343a41;--dn-color-clickable-secondary-normal-border:var(--dn-color-clickable-secondary-normal-background);--dn-color-clickable-secondary-normal-foreground:#f7f7f8;--dn-color-clickable-secondary-selected-active-background:#484f58;--dn-color-clickable-secondary-selected-active-border:var(--dn-color-clickable-secondary-selected-active-background);--dn-color-clickable-secondary-selected-active-foreground:#f7f7f8;--dn-color-clickable-secondary-selected-background:#484f58;--dn-color-clickable-secondary-selected-border:var(--dn-color-clickable-secondary-selected-background);--dn-color-clickable-secondary-selected-foreground:#f7f7f8;--dn-color-card-border:#ffffff1a;--dn-color-card-shadow:#00000047;--dn-color-card-shadow-subtle:#0000002e;--dn-color-chart-axis:var(--dn-color-border-strong);--dn-color-chart-grid:var(--dn-color-border);--dn-color-chart-label:var(--dn-color-text-secondary);--dn-color-chart-negative:#ec8984;--dn-color-chart-positive:#72c893;--dn-color-chart-series-1:#60a5fa;--dn-color-chart-series-2:#c084fc;--dn-color-chart-series-3:#22d3ee;--dn-color-chart-series-4:#fb923c;--dn-color-chart-series-5:#f472b6;--dn-color-chart-series-6:#a3e635;--dn-color-primary:#f7f7f8;--dn-color-primary-hover:#e5e7eb;--dn-color-primary-active:#d1d5db;--dn-color-destructive:#f87171;--dn-color-clickable-destructive-primary-normal-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-normal-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-normal-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-hover-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-hover-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-hover-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-active-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-active-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-focus-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-focus-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-focus-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-disabled-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-primary-disabled-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-primary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-primary-selected-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-primary-selected-active-background:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-active-border:var(--dn-color-destructive);--dn-color-clickable-destructive-primary-selected-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-destructive-secondary-normal-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-normal-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-normal-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-hover-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-hover-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-hover-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-active-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-active-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-focus-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-focus-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-focus-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-disabled-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-disabled-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-secondary-selected-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-secondary-selected-active-background:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-active-border:var(--dn-color-destructive-background);--dn-color-clickable-destructive-secondary-selected-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-normal-background:var(--dn-color-clickable-destructive-secondary-normal-background);--dn-color-clickable-destructive-outline-normal-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-normal-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-hover-background:var(--dn-color-clickable-destructive-secondary-hover-background);--dn-color-clickable-destructive-outline-hover-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-hover-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-active-background:var(--dn-color-clickable-destructive-secondary-active-background);--dn-color-clickable-destructive-outline-active-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-focus-background:var(--dn-color-clickable-destructive-secondary-focus-background);--dn-color-clickable-destructive-outline-focus-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-focus-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-disabled-background:var(--dn-color-clickable-destructive-secondary-disabled-background);--dn-color-clickable-destructive-outline-disabled-border:var(--dn-color-destructive-border);--dn-color-clickable-destructive-outline-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-outline-selected-background:var(--dn-color-clickable-destructive-secondary-selected-background);--dn-color-clickable-destructive-outline-selected-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-selected-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-selected-active-background:var(--dn-color-clickable-destructive-secondary-selected-active-background);--dn-color-clickable-destructive-outline-selected-active-border:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-outline-selected-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-normal-background:transparent;--dn-color-clickable-destructive-ghost-normal-border:transparent;--dn-color-clickable-destructive-ghost-normal-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-hover-background:transparent;--dn-color-clickable-destructive-ghost-hover-border:transparent;--dn-color-clickable-destructive-ghost-hover-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-active-background:transparent;--dn-color-clickable-destructive-ghost-active-border:transparent;--dn-color-clickable-destructive-ghost-active-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-focus-background:transparent;--dn-color-clickable-destructive-ghost-focus-border:transparent;--dn-color-clickable-destructive-ghost-focus-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-disabled-background:transparent;--dn-color-clickable-destructive-ghost-disabled-border:transparent;--dn-color-clickable-destructive-ghost-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-destructive-ghost-selected-background:transparent;--dn-color-clickable-destructive-ghost-selected-border:transparent;--dn-color-clickable-destructive-ghost-selected-foreground:var(--dn-color-destructive-foreground);--dn-color-clickable-destructive-ghost-selected-active-background:transparent;--dn-color-clickable-destructive-ghost-selected-active-border:transparent;--dn-color-clickable-destructive-ghost-selected-active-foreground:var(--dn-color-destructive-foreground);--dn-color-success:#4ade80;--dn-color-clickable-success-primary-normal-background:var(--dn-color-success);--dn-color-clickable-success-primary-normal-border:var(--dn-color-success);--dn-color-clickable-success-primary-normal-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-hover-background:var(--dn-color-success);--dn-color-clickable-success-primary-hover-border:var(--dn-color-success);--dn-color-clickable-success-primary-hover-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-active-background:var(--dn-color-success);--dn-color-clickable-success-primary-active-border:var(--dn-color-success);--dn-color-clickable-success-primary-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-focus-background:var(--dn-color-success);--dn-color-clickable-success-primary-focus-border:var(--dn-color-success);--dn-color-clickable-success-primary-focus-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-disabled-background:var(--dn-color-success-background);--dn-color-clickable-success-primary-disabled-border:var(--dn-color-success-background);--dn-color-clickable-success-primary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-primary-selected-background:var(--dn-color-success);--dn-color-clickable-success-primary-selected-border:var(--dn-color-success);--dn-color-clickable-success-primary-selected-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-primary-selected-active-background:var(--dn-color-success);--dn-color-clickable-success-primary-selected-active-border:var(--dn-color-success);--dn-color-clickable-success-primary-selected-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-success-secondary-normal-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-normal-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-normal-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-hover-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-hover-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-hover-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-active-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-active-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-focus-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-focus-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-focus-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-disabled-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-disabled-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-secondary-selected-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-secondary-selected-active-background:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-active-border:var(--dn-color-success-background);--dn-color-clickable-success-secondary-selected-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-normal-background:var(--dn-color-clickable-success-secondary-normal-background);--dn-color-clickable-success-outline-normal-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-normal-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-hover-background:var(--dn-color-clickable-success-secondary-hover-background);--dn-color-clickable-success-outline-hover-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-hover-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-active-background:var(--dn-color-clickable-success-secondary-active-background);--dn-color-clickable-success-outline-active-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-focus-background:var(--dn-color-clickable-success-secondary-focus-background);--dn-color-clickable-success-outline-focus-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-focus-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-disabled-background:var(--dn-color-clickable-success-secondary-disabled-background);--dn-color-clickable-success-outline-disabled-border:var(--dn-color-success-border);--dn-color-clickable-success-outline-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-outline-selected-background:var(--dn-color-clickable-success-secondary-selected-background);--dn-color-clickable-success-outline-selected-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-selected-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-selected-active-background:var(--dn-color-clickable-success-secondary-selected-active-background);--dn-color-clickable-success-outline-selected-active-border:var(--dn-color-success-foreground);--dn-color-clickable-success-outline-selected-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-normal-background:transparent;--dn-color-clickable-success-ghost-normal-border:transparent;--dn-color-clickable-success-ghost-normal-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-hover-background:transparent;--dn-color-clickable-success-ghost-hover-border:transparent;--dn-color-clickable-success-ghost-hover-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-active-background:transparent;--dn-color-clickable-success-ghost-active-border:transparent;--dn-color-clickable-success-ghost-active-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-focus-background:transparent;--dn-color-clickable-success-ghost-focus-border:transparent;--dn-color-clickable-success-ghost-focus-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-disabled-background:transparent;--dn-color-clickable-success-ghost-disabled-border:transparent;--dn-color-clickable-success-ghost-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-success-ghost-selected-background:transparent;--dn-color-clickable-success-ghost-selected-border:transparent;--dn-color-clickable-success-ghost-selected-foreground:var(--dn-color-success-foreground);--dn-color-clickable-success-ghost-selected-active-background:transparent;--dn-color-clickable-success-ghost-selected-active-border:transparent;--dn-color-clickable-success-ghost-selected-active-foreground:var(--dn-color-success-foreground);--dn-color-warning:#facc15;--dn-color-clickable-warning-primary-normal-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-normal-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-normal-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-hover-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-hover-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-hover-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-active-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-active-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-focus-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-focus-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-focus-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-disabled-background:var(--dn-color-warning-background);--dn-color-clickable-warning-primary-disabled-border:var(--dn-color-warning-background);--dn-color-clickable-warning-primary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-primary-selected-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-primary-selected-active-background:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-active-border:var(--dn-color-warning);--dn-color-clickable-warning-primary-selected-active-foreground:var(--dn-color-text-inverted);--dn-color-clickable-warning-secondary-normal-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-normal-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-normal-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-hover-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-hover-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-hover-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-active-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-active-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-focus-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-focus-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-focus-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-disabled-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-disabled-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-secondary-selected-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-secondary-selected-active-background:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-active-border:var(--dn-color-warning-background);--dn-color-clickable-warning-secondary-selected-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-normal-background:var(--dn-color-clickable-warning-secondary-normal-background);--dn-color-clickable-warning-outline-normal-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-normal-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-hover-background:var(--dn-color-clickable-warning-secondary-hover-background);--dn-color-clickable-warning-outline-hover-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-hover-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-active-background:var(--dn-color-clickable-warning-secondary-active-background);--dn-color-clickable-warning-outline-active-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-focus-background:var(--dn-color-clickable-warning-secondary-focus-background);--dn-color-clickable-warning-outline-focus-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-focus-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-disabled-background:var(--dn-color-clickable-warning-secondary-disabled-background);--dn-color-clickable-warning-outline-disabled-border:var(--dn-color-warning-border);--dn-color-clickable-warning-outline-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-outline-selected-background:var(--dn-color-clickable-warning-secondary-selected-background);--dn-color-clickable-warning-outline-selected-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-selected-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-selected-active-background:var(--dn-color-clickable-warning-secondary-selected-active-background);--dn-color-clickable-warning-outline-selected-active-border:var(--dn-color-warning-foreground);--dn-color-clickable-warning-outline-selected-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-normal-background:transparent;--dn-color-clickable-warning-ghost-normal-border:transparent;--dn-color-clickable-warning-ghost-normal-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-hover-background:transparent;--dn-color-clickable-warning-ghost-hover-border:transparent;--dn-color-clickable-warning-ghost-hover-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-active-background:transparent;--dn-color-clickable-warning-ghost-active-border:transparent;--dn-color-clickable-warning-ghost-active-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-focus-background:transparent;--dn-color-clickable-warning-ghost-focus-border:transparent;--dn-color-clickable-warning-ghost-focus-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-disabled-background:transparent;--dn-color-clickable-warning-ghost-disabled-border:transparent;--dn-color-clickable-warning-ghost-disabled-foreground:var(--dn-color-text-tertiary);--dn-color-clickable-warning-ghost-selected-background:transparent;--dn-color-clickable-warning-ghost-selected-border:transparent;--dn-color-clickable-warning-ghost-selected-foreground:var(--dn-color-warning-foreground);--dn-color-clickable-warning-ghost-selected-active-background:transparent;--dn-color-clickable-warning-ghost-selected-active-border:transparent;--dn-color-clickable-warning-ghost-selected-active-foreground:var(--dn-color-warning-foreground);--dn-color-destructive-background:#261a1a;--dn-color-destructive-border:#5f2929;--dn-color-destructive-foreground:#fca5a5;--dn-color-success-background:#18231b;--dn-color-success-border:#1c4a2a;--dn-color-success-foreground:#86efac;--dn-color-warning-background:#242016;--dn-color-warning-border:#55421a;--dn-color-warning-foreground:#facc15;--dn-color-debug:#d18484;--dn-color-focus:#d1d5db;--dn-color-focus-shadow:#d1d5db3d;--dn-color-depth-1:#1d2024;--dn-color-depth-2:#24282d;--dn-color-depth-3:#2b3036;--dn-color-depth-4:#343a41;--dn-color-depth-5:#3d444c;--dn-color-depth-6:#484f58;--dn-color-depth-7:#545c66;--dn-color-mac-traffic-close:#ff5f57;--dn-color-mac-traffic-close-border:#e2463f;--dn-color-mac-traffic-minimize:#ffbd2e;--dn-color-mac-traffic-minimize-border:#e0a120;--dn-color-mac-traffic-zoom:#28c840;--dn-color-mac-traffic-zoom-border:#1dad2b;--dn-color-surface:#24282d;--dn-color-surface-hover:#343a41;--dn-color-surface-active:#484f58;--dn-color-text:#f7f7f8;--dn-color-text-secondary:#d1d5db;--dn-color-text-tertiary:#9ca3af;--dn-color-text-inverted:#17191c;--dn-color-typable-primary-normal-background:var(--dn-color-surface-hover);--dn-color-typable-primary-normal-border:var(--dn-color-border-translucent);--dn-color-typable-primary-normal-foreground:var(--dn-color-text);--dn-color-typable-primary-focus-background:var(--dn-color-surface-hover);--dn-color-typable-primary-focus-border:var(--dn-color-focus);--dn-color-typable-primary-focus-foreground:var(--dn-color-text);--dn-color-typable-primary-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-primary-disabled-border:var(--dn-color-border-translucent);--dn-color-typable-primary-disabled-foreground:var(--dn-color-text);--dn-color-typable-secondary-normal-background:var(--dn-color-surface-hover);--dn-color-typable-secondary-normal-border:transparent;--dn-color-typable-secondary-normal-foreground:var(--dn-color-text);--dn-color-typable-secondary-focus-background:var(--dn-color-surface-hover);--dn-color-typable-secondary-focus-border:var(--dn-color-focus);--dn-color-typable-secondary-focus-foreground:var(--dn-color-text);--dn-color-typable-secondary-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-secondary-disabled-border:transparent;--dn-color-typable-secondary-disabled-foreground:var(--dn-color-text);--dn-color-typable-outline-normal-background:transparent;--dn-color-typable-outline-normal-border:var(--dn-color-border-translucent);--dn-color-typable-outline-normal-foreground:var(--dn-color-text);--dn-color-typable-outline-focus-background:transparent;--dn-color-typable-outline-focus-border:var(--dn-color-focus);--dn-color-typable-outline-focus-foreground:var(--dn-color-text);--dn-color-typable-outline-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-outline-disabled-border:var(--dn-color-border-translucent);--dn-color-typable-outline-disabled-foreground:var(--dn-color-text);--dn-color-typable-ghost-normal-background:transparent;--dn-color-typable-ghost-normal-border:transparent;--dn-color-typable-ghost-normal-foreground:var(--dn-color-text);--dn-color-typable-ghost-focus-background:transparent;--dn-color-typable-ghost-focus-border:var(--dn-color-focus);--dn-color-typable-ghost-focus-foreground:var(--dn-color-text);--dn-color-typable-ghost-disabled-background:var(--dn-color-surface-hover);--dn-color-typable-ghost-disabled-border:transparent;--dn-color-typable-ghost-disabled-foreground:var(--dn-color-text)}:root{--dn-shadow-focus:0 0 0 3px var(--dn-color-focus-shadow);--dn-size-current-font:var(--dn-size-md-font);--dn-size-current-line:var(--dn-size-md-line);--dn-size-current-title-font-weight:500;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-sm-font);--dn-size-step-down-line:var(--dn-size-sm-line);--dn-size-current-gap:.375rem;--dn-size-current-height:1.75rem}:root,:where([data-dn-color-mode=light]){--dn-color-depth-adjacent:var(--dn-color-depth-2)}:where([data-dn-color-mode=dark]){--dn-color-depth-adjacent:var(--dn-color-depth-3)}:root,:where([data-dn-color-mode=light]){color-scheme:light}:where([data-dn-color-mode=dark]){color-scheme:dark}:where([data-dn-color=destructive]){--dn-color-current-background:var(--dn-color-destructive-background);--dn-color-current-border:var(--dn-color-destructive-border);--dn-color-current-foreground:var(--dn-color-destructive-foreground);--dn-color-current-surface-background:var(--dn-color-clickable-destructive-primary-normal-background);--dn-color-current-surface-border:var(--dn-color-clickable-destructive-primary-normal-border);--dn-color-current-surface-foreground:var(--dn-color-clickable-destructive-primary-normal-foreground);--dn-color-current-clickable-primary-normal-background:var(--dn-color-clickable-destructive-primary-normal-background);--dn-color-current-clickable-primary-normal-border:var(--dn-color-clickable-destructive-primary-normal-border);--dn-color-current-clickable-primary-normal-foreground:var(--dn-color-clickable-destructive-primary-normal-foreground);--dn-color-current-clickable-primary-hover-background:var(--dn-color-clickable-destructive-primary-hover-background);--dn-color-current-clickable-primary-hover-border:var(--dn-color-clickable-destructive-primary-hover-border);--dn-color-current-clickable-primary-hover-foreground:var(--dn-color-clickable-destructive-primary-hover-foreground);--dn-color-current-clickable-primary-active-background:var(--dn-color-clickable-destructive-primary-active-background);--dn-color-current-clickable-primary-active-border:var(--dn-color-clickable-destructive-primary-active-border);--dn-color-current-clickable-primary-active-foreground:var(--dn-color-clickable-destructive-primary-active-foreground);--dn-color-current-clickable-primary-focus-background:var(--dn-color-clickable-destructive-primary-focus-background);--dn-color-current-clickable-primary-focus-border:var(--dn-color-clickable-destructive-primary-focus-border);--dn-color-current-clickable-primary-focus-foreground:var(--dn-color-clickable-destructive-primary-focus-foreground);--dn-color-current-clickable-primary-disabled-background:var(--dn-color-clickable-destructive-primary-disabled-background);--dn-color-current-clickable-primary-disabled-border:var(--dn-color-clickable-destructive-primary-disabled-border);--dn-color-current-clickable-primary-disabled-foreground:var(--dn-color-clickable-destructive-primary-disabled-foreground);--dn-color-current-clickable-primary-selected-background:var(--dn-color-clickable-destructive-primary-selected-background);--dn-color-current-clickable-primary-selected-border:var(--dn-color-clickable-destructive-primary-selected-border);--dn-color-current-clickable-primary-selected-foreground:var(--dn-color-clickable-destructive-primary-selected-foreground);--dn-color-current-clickable-primary-selected-active-background:var(--dn-color-clickable-destructive-primary-selected-active-background);--dn-color-current-clickable-primary-selected-active-border:var(--dn-color-clickable-destructive-primary-selected-active-border);--dn-color-current-clickable-primary-selected-active-foreground:var(--dn-color-clickable-destructive-primary-selected-active-foreground);--dn-color-current-clickable-secondary-normal-background:var(--dn-color-clickable-destructive-secondary-normal-background);--dn-color-current-clickable-secondary-normal-border:var(--dn-color-clickable-destructive-secondary-normal-border);--dn-color-current-clickable-secondary-normal-foreground:var(--dn-color-clickable-destructive-secondary-normal-foreground);--dn-color-current-clickable-secondary-hover-background:var(--dn-color-clickable-destructive-secondary-hover-background);--dn-color-current-clickable-secondary-hover-border:var(--dn-color-clickable-destructive-secondary-hover-border);--dn-color-current-clickable-secondary-hover-foreground:var(--dn-color-clickable-destructive-secondary-hover-foreground);--dn-color-current-clickable-secondary-active-background:var(--dn-color-clickable-destructive-secondary-active-background);--dn-color-current-clickable-secondary-active-border:var(--dn-color-clickable-destructive-secondary-active-border);--dn-color-current-clickable-secondary-active-foreground:var(--dn-color-clickable-destructive-secondary-active-foreground);--dn-color-current-clickable-secondary-focus-background:var(--dn-color-clickable-destructive-secondary-focus-background);--dn-color-current-clickable-secondary-focus-border:var(--dn-color-clickable-destructive-secondary-focus-border);--dn-color-current-clickable-secondary-focus-foreground:var(--dn-color-clickable-destructive-secondary-focus-foreground);--dn-color-current-clickable-secondary-disabled-background:var(--dn-color-clickable-destructive-secondary-disabled-background);--dn-color-current-clickable-secondary-disabled-border:var(--dn-color-clickable-destructive-secondary-disabled-border);--dn-color-current-clickable-secondary-disabled-foreground:var(--dn-color-clickable-destructive-secondary-disabled-foreground);--dn-color-current-clickable-secondary-selected-background:var(--dn-color-clickable-destructive-secondary-selected-background);--dn-color-current-clickable-secondary-selected-border:var(--dn-color-clickable-destructive-secondary-selected-border);--dn-color-current-clickable-secondary-selected-foreground:var(--dn-color-clickable-destructive-secondary-selected-foreground);--dn-color-current-clickable-secondary-selected-active-background:var(--dn-color-clickable-destructive-secondary-selected-active-background);--dn-color-current-clickable-secondary-selected-active-border:var(--dn-color-clickable-destructive-secondary-selected-active-border);--dn-color-current-clickable-secondary-selected-active-foreground:var(--dn-color-clickable-destructive-secondary-selected-active-foreground);--dn-color-current-clickable-outline-normal-background:var(--dn-color-clickable-destructive-outline-normal-background);--dn-color-current-clickable-outline-normal-border:var(--dn-color-clickable-destructive-outline-normal-border);--dn-color-current-clickable-outline-normal-foreground:var(--dn-color-clickable-destructive-outline-normal-foreground);--dn-color-current-clickable-outline-hover-background:var(--dn-color-clickable-destructive-outline-hover-background);--dn-color-current-clickable-outline-hover-border:var(--dn-color-clickable-destructive-outline-hover-border);--dn-color-current-clickable-outline-hover-foreground:var(--dn-color-clickable-destructive-outline-hover-foreground);--dn-color-current-clickable-outline-active-background:var(--dn-color-clickable-destructive-outline-active-background);--dn-color-current-clickable-outline-active-border:var(--dn-color-clickable-destructive-outline-active-border);--dn-color-current-clickable-outline-active-foreground:var(--dn-color-clickable-destructive-outline-active-foreground);--dn-color-current-clickable-outline-focus-background:var(--dn-color-clickable-destructive-outline-focus-background);--dn-color-current-clickable-outline-focus-border:var(--dn-color-clickable-destructive-outline-focus-border);--dn-color-current-clickable-outline-focus-foreground:var(--dn-color-clickable-destructive-outline-focus-foreground);--dn-color-current-clickable-outline-disabled-background:var(--dn-color-clickable-destructive-outline-disabled-background);--dn-color-current-clickable-outline-disabled-border:var(--dn-color-clickable-destructive-outline-disabled-border);--dn-color-current-clickable-outline-disabled-foreground:var(--dn-color-clickable-destructive-outline-disabled-foreground);--dn-color-current-clickable-outline-selected-background:var(--dn-color-clickable-destructive-outline-selected-background);--dn-color-current-clickable-outline-selected-border:var(--dn-color-clickable-destructive-outline-selected-border);--dn-color-current-clickable-outline-selected-foreground:var(--dn-color-clickable-destructive-outline-selected-foreground);--dn-color-current-clickable-outline-selected-active-background:var(--dn-color-clickable-destructive-outline-selected-active-background);--dn-color-current-clickable-outline-selected-active-border:var(--dn-color-clickable-destructive-outline-selected-active-border);--dn-color-current-clickable-outline-selected-active-foreground:var(--dn-color-clickable-destructive-outline-selected-active-foreground);--dn-color-current-clickable-ghost-normal-background:var(--dn-color-clickable-destructive-ghost-normal-background);--dn-color-current-clickable-ghost-normal-border:var(--dn-color-clickable-destructive-ghost-normal-border);--dn-color-current-clickable-ghost-normal-foreground:var(--dn-color-clickable-destructive-ghost-normal-foreground);--dn-color-current-clickable-ghost-hover-background:var(--dn-color-clickable-destructive-ghost-hover-background);--dn-color-current-clickable-ghost-hover-border:var(--dn-color-clickable-destructive-ghost-hover-border);--dn-color-current-clickable-ghost-hover-foreground:var(--dn-color-clickable-destructive-ghost-hover-foreground);--dn-color-current-clickable-ghost-active-background:var(--dn-color-clickable-destructive-ghost-active-background);--dn-color-current-clickable-ghost-active-border:var(--dn-color-clickable-destructive-ghost-active-border);--dn-color-current-clickable-ghost-active-foreground:var(--dn-color-clickable-destructive-ghost-active-foreground);--dn-color-current-clickable-ghost-focus-background:var(--dn-color-clickable-destructive-ghost-focus-background);--dn-color-current-clickable-ghost-focus-border:var(--dn-color-clickable-destructive-ghost-focus-border);--dn-color-current-clickable-ghost-focus-foreground:var(--dn-color-clickable-destructive-ghost-focus-foreground);--dn-color-current-clickable-ghost-disabled-background:var(--dn-color-clickable-destructive-ghost-disabled-background);--dn-color-current-clickable-ghost-disabled-border:var(--dn-color-clickable-destructive-ghost-disabled-border);--dn-color-current-clickable-ghost-disabled-foreground:var(--dn-color-clickable-destructive-ghost-disabled-foreground);--dn-color-current-clickable-ghost-selected-background:var(--dn-color-clickable-destructive-ghost-selected-background);--dn-color-current-clickable-ghost-selected-border:var(--dn-color-clickable-destructive-ghost-selected-border);--dn-color-current-clickable-ghost-selected-foreground:var(--dn-color-clickable-destructive-ghost-selected-foreground);--dn-color-current-clickable-ghost-selected-active-background:var(--dn-color-clickable-destructive-ghost-selected-active-background);--dn-color-current-clickable-ghost-selected-active-border:var(--dn-color-clickable-destructive-ghost-selected-active-border);--dn-color-current-clickable-ghost-selected-active-foreground:var(--dn-color-clickable-destructive-ghost-selected-active-foreground)}:where([data-dn-color=success]){--dn-color-current-background:var(--dn-color-success-background);--dn-color-current-border:var(--dn-color-success-border);--dn-color-current-foreground:var(--dn-color-success-foreground);--dn-color-current-surface-background:var(--dn-color-clickable-success-primary-normal-background);--dn-color-current-surface-border:var(--dn-color-clickable-success-primary-normal-border);--dn-color-current-surface-foreground:var(--dn-color-clickable-success-primary-normal-foreground);--dn-color-current-clickable-primary-normal-background:var(--dn-color-clickable-success-primary-normal-background);--dn-color-current-clickable-primary-normal-border:var(--dn-color-clickable-success-primary-normal-border);--dn-color-current-clickable-primary-normal-foreground:var(--dn-color-clickable-success-primary-normal-foreground);--dn-color-current-clickable-primary-hover-background:var(--dn-color-clickable-success-primary-hover-background);--dn-color-current-clickable-primary-hover-border:var(--dn-color-clickable-success-primary-hover-border);--dn-color-current-clickable-primary-hover-foreground:var(--dn-color-clickable-success-primary-hover-foreground);--dn-color-current-clickable-primary-active-background:var(--dn-color-clickable-success-primary-active-background);--dn-color-current-clickable-primary-active-border:var(--dn-color-clickable-success-primary-active-border);--dn-color-current-clickable-primary-active-foreground:var(--dn-color-clickable-success-primary-active-foreground);--dn-color-current-clickable-primary-focus-background:var(--dn-color-clickable-success-primary-focus-background);--dn-color-current-clickable-primary-focus-border:var(--dn-color-clickable-success-primary-focus-border);--dn-color-current-clickable-primary-focus-foreground:var(--dn-color-clickable-success-primary-focus-foreground);--dn-color-current-clickable-primary-disabled-background:var(--dn-color-clickable-success-primary-disabled-background);--dn-color-current-clickable-primary-disabled-border:var(--dn-color-clickable-success-primary-disabled-border);--dn-color-current-clickable-primary-disabled-foreground:var(--dn-color-clickable-success-primary-disabled-foreground);--dn-color-current-clickable-primary-selected-background:var(--dn-color-clickable-success-primary-selected-background);--dn-color-current-clickable-primary-selected-border:var(--dn-color-clickable-success-primary-selected-border);--dn-color-current-clickable-primary-selected-foreground:var(--dn-color-clickable-success-primary-selected-foreground);--dn-color-current-clickable-primary-selected-active-background:var(--dn-color-clickable-success-primary-selected-active-background);--dn-color-current-clickable-primary-selected-active-border:var(--dn-color-clickable-success-primary-selected-active-border);--dn-color-current-clickable-primary-selected-active-foreground:var(--dn-color-clickable-success-primary-selected-active-foreground);--dn-color-current-clickable-secondary-normal-background:var(--dn-color-clickable-success-secondary-normal-background);--dn-color-current-clickable-secondary-normal-border:var(--dn-color-clickable-success-secondary-normal-border);--dn-color-current-clickable-secondary-normal-foreground:var(--dn-color-clickable-success-secondary-normal-foreground);--dn-color-current-clickable-secondary-hover-background:var(--dn-color-clickable-success-secondary-hover-background);--dn-color-current-clickable-secondary-hover-border:var(--dn-color-clickable-success-secondary-hover-border);--dn-color-current-clickable-secondary-hover-foreground:var(--dn-color-clickable-success-secondary-hover-foreground);--dn-color-current-clickable-secondary-active-background:var(--dn-color-clickable-success-secondary-active-background);--dn-color-current-clickable-secondary-active-border:var(--dn-color-clickable-success-secondary-active-border);--dn-color-current-clickable-secondary-active-foreground:var(--dn-color-clickable-success-secondary-active-foreground);--dn-color-current-clickable-secondary-focus-background:var(--dn-color-clickable-success-secondary-focus-background);--dn-color-current-clickable-secondary-focus-border:var(--dn-color-clickable-success-secondary-focus-border);--dn-color-current-clickable-secondary-focus-foreground:var(--dn-color-clickable-success-secondary-focus-foreground);--dn-color-current-clickable-secondary-disabled-background:var(--dn-color-clickable-success-secondary-disabled-background);--dn-color-current-clickable-secondary-disabled-border:var(--dn-color-clickable-success-secondary-disabled-border);--dn-color-current-clickable-secondary-disabled-foreground:var(--dn-color-clickable-success-secondary-disabled-foreground);--dn-color-current-clickable-secondary-selected-background:var(--dn-color-clickable-success-secondary-selected-background);--dn-color-current-clickable-secondary-selected-border:var(--dn-color-clickable-success-secondary-selected-border);--dn-color-current-clickable-secondary-selected-foreground:var(--dn-color-clickable-success-secondary-selected-foreground);--dn-color-current-clickable-secondary-selected-active-background:var(--dn-color-clickable-success-secondary-selected-active-background);--dn-color-current-clickable-secondary-selected-active-border:var(--dn-color-clickable-success-secondary-selected-active-border);--dn-color-current-clickable-secondary-selected-active-foreground:var(--dn-color-clickable-success-secondary-selected-active-foreground);--dn-color-current-clickable-outline-normal-background:var(--dn-color-clickable-success-outline-normal-background);--dn-color-current-clickable-outline-normal-border:var(--dn-color-clickable-success-outline-normal-border);--dn-color-current-clickable-outline-normal-foreground:var(--dn-color-clickable-success-outline-normal-foreground);--dn-color-current-clickable-outline-hover-background:var(--dn-color-clickable-success-outline-hover-background);--dn-color-current-clickable-outline-hover-border:var(--dn-color-clickable-success-outline-hover-border);--dn-color-current-clickable-outline-hover-foreground:var(--dn-color-clickable-success-outline-hover-foreground);--dn-color-current-clickable-outline-active-background:var(--dn-color-clickable-success-outline-active-background);--dn-color-current-clickable-outline-active-border:var(--dn-color-clickable-success-outline-active-border);--dn-color-current-clickable-outline-active-foreground:var(--dn-color-clickable-success-outline-active-foreground);--dn-color-current-clickable-outline-focus-background:var(--dn-color-clickable-success-outline-focus-background);--dn-color-current-clickable-outline-focus-border:var(--dn-color-clickable-success-outline-focus-border);--dn-color-current-clickable-outline-focus-foreground:var(--dn-color-clickable-success-outline-focus-foreground);--dn-color-current-clickable-outline-disabled-background:var(--dn-color-clickable-success-outline-disabled-background);--dn-color-current-clickable-outline-disabled-border:var(--dn-color-clickable-success-outline-disabled-border);--dn-color-current-clickable-outline-disabled-foreground:var(--dn-color-clickable-success-outline-disabled-foreground);--dn-color-current-clickable-outline-selected-background:var(--dn-color-clickable-success-outline-selected-background);--dn-color-current-clickable-outline-selected-border:var(--dn-color-clickable-success-outline-selected-border);--dn-color-current-clickable-outline-selected-foreground:var(--dn-color-clickable-success-outline-selected-foreground);--dn-color-current-clickable-outline-selected-active-background:var(--dn-color-clickable-success-outline-selected-active-background);--dn-color-current-clickable-outline-selected-active-border:var(--dn-color-clickable-success-outline-selected-active-border);--dn-color-current-clickable-outline-selected-active-foreground:var(--dn-color-clickable-success-outline-selected-active-foreground);--dn-color-current-clickable-ghost-normal-background:var(--dn-color-clickable-success-ghost-normal-background);--dn-color-current-clickable-ghost-normal-border:var(--dn-color-clickable-success-ghost-normal-border);--dn-color-current-clickable-ghost-normal-foreground:var(--dn-color-clickable-success-ghost-normal-foreground);--dn-color-current-clickable-ghost-hover-background:var(--dn-color-clickable-success-ghost-hover-background);--dn-color-current-clickable-ghost-hover-border:var(--dn-color-clickable-success-ghost-hover-border);--dn-color-current-clickable-ghost-hover-foreground:var(--dn-color-clickable-success-ghost-hover-foreground);--dn-color-current-clickable-ghost-active-background:var(--dn-color-clickable-success-ghost-active-background);--dn-color-current-clickable-ghost-active-border:var(--dn-color-clickable-success-ghost-active-border);--dn-color-current-clickable-ghost-active-foreground:var(--dn-color-clickable-success-ghost-active-foreground);--dn-color-current-clickable-ghost-focus-background:var(--dn-color-clickable-success-ghost-focus-background);--dn-color-current-clickable-ghost-focus-border:var(--dn-color-clickable-success-ghost-focus-border);--dn-color-current-clickable-ghost-focus-foreground:var(--dn-color-clickable-success-ghost-focus-foreground);--dn-color-current-clickable-ghost-disabled-background:var(--dn-color-clickable-success-ghost-disabled-background);--dn-color-current-clickable-ghost-disabled-border:var(--dn-color-clickable-success-ghost-disabled-border);--dn-color-current-clickable-ghost-disabled-foreground:var(--dn-color-clickable-success-ghost-disabled-foreground);--dn-color-current-clickable-ghost-selected-background:var(--dn-color-clickable-success-ghost-selected-background);--dn-color-current-clickable-ghost-selected-border:var(--dn-color-clickable-success-ghost-selected-border);--dn-color-current-clickable-ghost-selected-foreground:var(--dn-color-clickable-success-ghost-selected-foreground);--dn-color-current-clickable-ghost-selected-active-background:var(--dn-color-clickable-success-ghost-selected-active-background);--dn-color-current-clickable-ghost-selected-active-border:var(--dn-color-clickable-success-ghost-selected-active-border);--dn-color-current-clickable-ghost-selected-active-foreground:var(--dn-color-clickable-success-ghost-selected-active-foreground)}:where([data-dn-color=warning]){--dn-color-current-background:var(--dn-color-warning-background);--dn-color-current-border:var(--dn-color-warning-border);--dn-color-current-foreground:var(--dn-color-warning-foreground);--dn-color-current-surface-background:var(--dn-color-clickable-warning-primary-normal-background);--dn-color-current-surface-border:var(--dn-color-clickable-warning-primary-normal-border);--dn-color-current-surface-foreground:var(--dn-color-clickable-warning-primary-normal-foreground);--dn-color-current-clickable-primary-normal-background:var(--dn-color-clickable-warning-primary-normal-background);--dn-color-current-clickable-primary-normal-border:var(--dn-color-clickable-warning-primary-normal-border);--dn-color-current-clickable-primary-normal-foreground:var(--dn-color-clickable-warning-primary-normal-foreground);--dn-color-current-clickable-primary-hover-background:var(--dn-color-clickable-warning-primary-hover-background);--dn-color-current-clickable-primary-hover-border:var(--dn-color-clickable-warning-primary-hover-border);--dn-color-current-clickable-primary-hover-foreground:var(--dn-color-clickable-warning-primary-hover-foreground);--dn-color-current-clickable-primary-active-background:var(--dn-color-clickable-warning-primary-active-background);--dn-color-current-clickable-primary-active-border:var(--dn-color-clickable-warning-primary-active-border);--dn-color-current-clickable-primary-active-foreground:var(--dn-color-clickable-warning-primary-active-foreground);--dn-color-current-clickable-primary-focus-background:var(--dn-color-clickable-warning-primary-focus-background);--dn-color-current-clickable-primary-focus-border:var(--dn-color-clickable-warning-primary-focus-border);--dn-color-current-clickable-primary-focus-foreground:var(--dn-color-clickable-warning-primary-focus-foreground);--dn-color-current-clickable-primary-disabled-background:var(--dn-color-clickable-warning-primary-disabled-background);--dn-color-current-clickable-primary-disabled-border:var(--dn-color-clickable-warning-primary-disabled-border);--dn-color-current-clickable-primary-disabled-foreground:var(--dn-color-clickable-warning-primary-disabled-foreground);--dn-color-current-clickable-primary-selected-background:var(--dn-color-clickable-warning-primary-selected-background);--dn-color-current-clickable-primary-selected-border:var(--dn-color-clickable-warning-primary-selected-border);--dn-color-current-clickable-primary-selected-foreground:var(--dn-color-clickable-warning-primary-selected-foreground);--dn-color-current-clickable-primary-selected-active-background:var(--dn-color-clickable-warning-primary-selected-active-background);--dn-color-current-clickable-primary-selected-active-border:var(--dn-color-clickable-warning-primary-selected-active-border);--dn-color-current-clickable-primary-selected-active-foreground:var(--dn-color-clickable-warning-primary-selected-active-foreground);--dn-color-current-clickable-secondary-normal-background:var(--dn-color-clickable-warning-secondary-normal-background);--dn-color-current-clickable-secondary-normal-border:var(--dn-color-clickable-warning-secondary-normal-border);--dn-color-current-clickable-secondary-normal-foreground:var(--dn-color-clickable-warning-secondary-normal-foreground);--dn-color-current-clickable-secondary-hover-background:var(--dn-color-clickable-warning-secondary-hover-background);--dn-color-current-clickable-secondary-hover-border:var(--dn-color-clickable-warning-secondary-hover-border);--dn-color-current-clickable-secondary-hover-foreground:var(--dn-color-clickable-warning-secondary-hover-foreground);--dn-color-current-clickable-secondary-active-background:var(--dn-color-clickable-warning-secondary-active-background);--dn-color-current-clickable-secondary-active-border:var(--dn-color-clickable-warning-secondary-active-border);--dn-color-current-clickable-secondary-active-foreground:var(--dn-color-clickable-warning-secondary-active-foreground);--dn-color-current-clickable-secondary-focus-background:var(--dn-color-clickable-warning-secondary-focus-background);--dn-color-current-clickable-secondary-focus-border:var(--dn-color-clickable-warning-secondary-focus-border);--dn-color-current-clickable-secondary-focus-foreground:var(--dn-color-clickable-warning-secondary-focus-foreground);--dn-color-current-clickable-secondary-disabled-background:var(--dn-color-clickable-warning-secondary-disabled-background);--dn-color-current-clickable-secondary-disabled-border:var(--dn-color-clickable-warning-secondary-disabled-border);--dn-color-current-clickable-secondary-disabled-foreground:var(--dn-color-clickable-warning-secondary-disabled-foreground);--dn-color-current-clickable-secondary-selected-background:var(--dn-color-clickable-warning-secondary-selected-background);--dn-color-current-clickable-secondary-selected-border:var(--dn-color-clickable-warning-secondary-selected-border);--dn-color-current-clickable-secondary-selected-foreground:var(--dn-color-clickable-warning-secondary-selected-foreground);--dn-color-current-clickable-secondary-selected-active-background:var(--dn-color-clickable-warning-secondary-selected-active-background);--dn-color-current-clickable-secondary-selected-active-border:var(--dn-color-clickable-warning-secondary-selected-active-border);--dn-color-current-clickable-secondary-selected-active-foreground:var(--dn-color-clickable-warning-secondary-selected-active-foreground);--dn-color-current-clickable-outline-normal-background:var(--dn-color-clickable-warning-outline-normal-background);--dn-color-current-clickable-outline-normal-border:var(--dn-color-clickable-warning-outline-normal-border);--dn-color-current-clickable-outline-normal-foreground:var(--dn-color-clickable-warning-outline-normal-foreground);--dn-color-current-clickable-outline-hover-background:var(--dn-color-clickable-warning-outline-hover-background);--dn-color-current-clickable-outline-hover-border:var(--dn-color-clickable-warning-outline-hover-border);--dn-color-current-clickable-outline-hover-foreground:var(--dn-color-clickable-warning-outline-hover-foreground);--dn-color-current-clickable-outline-active-background:var(--dn-color-clickable-warning-outline-active-background);--dn-color-current-clickable-outline-active-border:var(--dn-color-clickable-warning-outline-active-border);--dn-color-current-clickable-outline-active-foreground:var(--dn-color-clickable-warning-outline-active-foreground);--dn-color-current-clickable-outline-focus-background:var(--dn-color-clickable-warning-outline-focus-background);--dn-color-current-clickable-outline-focus-border:var(--dn-color-clickable-warning-outline-focus-border);--dn-color-current-clickable-outline-focus-foreground:var(--dn-color-clickable-warning-outline-focus-foreground);--dn-color-current-clickable-outline-disabled-background:var(--dn-color-clickable-warning-outline-disabled-background);--dn-color-current-clickable-outline-disabled-border:var(--dn-color-clickable-warning-outline-disabled-border);--dn-color-current-clickable-outline-disabled-foreground:var(--dn-color-clickable-warning-outline-disabled-foreground);--dn-color-current-clickable-outline-selected-background:var(--dn-color-clickable-warning-outline-selected-background);--dn-color-current-clickable-outline-selected-border:var(--dn-color-clickable-warning-outline-selected-border);--dn-color-current-clickable-outline-selected-foreground:var(--dn-color-clickable-warning-outline-selected-foreground);--dn-color-current-clickable-outline-selected-active-background:var(--dn-color-clickable-warning-outline-selected-active-background);--dn-color-current-clickable-outline-selected-active-border:var(--dn-color-clickable-warning-outline-selected-active-border);--dn-color-current-clickable-outline-selected-active-foreground:var(--dn-color-clickable-warning-outline-selected-active-foreground);--dn-color-current-clickable-ghost-normal-background:var(--dn-color-clickable-warning-ghost-normal-background);--dn-color-current-clickable-ghost-normal-border:var(--dn-color-clickable-warning-ghost-normal-border);--dn-color-current-clickable-ghost-normal-foreground:var(--dn-color-clickable-warning-ghost-normal-foreground);--dn-color-current-clickable-ghost-hover-background:var(--dn-color-clickable-warning-ghost-hover-background);--dn-color-current-clickable-ghost-hover-border:var(--dn-color-clickable-warning-ghost-hover-border);--dn-color-current-clickable-ghost-hover-foreground:var(--dn-color-clickable-warning-ghost-hover-foreground);--dn-color-current-clickable-ghost-active-background:var(--dn-color-clickable-warning-ghost-active-background);--dn-color-current-clickable-ghost-active-border:var(--dn-color-clickable-warning-ghost-active-border);--dn-color-current-clickable-ghost-active-foreground:var(--dn-color-clickable-warning-ghost-active-foreground);--dn-color-current-clickable-ghost-focus-background:var(--dn-color-clickable-warning-ghost-focus-background);--dn-color-current-clickable-ghost-focus-border:var(--dn-color-clickable-warning-ghost-focus-border);--dn-color-current-clickable-ghost-focus-foreground:var(--dn-color-clickable-warning-ghost-focus-foreground);--dn-color-current-clickable-ghost-disabled-background:var(--dn-color-clickable-warning-ghost-disabled-background);--dn-color-current-clickable-ghost-disabled-border:var(--dn-color-clickable-warning-ghost-disabled-border);--dn-color-current-clickable-ghost-disabled-foreground:var(--dn-color-clickable-warning-ghost-disabled-foreground);--dn-color-current-clickable-ghost-selected-background:var(--dn-color-clickable-warning-ghost-selected-background);--dn-color-current-clickable-ghost-selected-border:var(--dn-color-clickable-warning-ghost-selected-border);--dn-color-current-clickable-ghost-selected-foreground:var(--dn-color-clickable-warning-ghost-selected-foreground);--dn-color-current-clickable-ghost-selected-active-background:var(--dn-color-clickable-warning-ghost-selected-active-background);--dn-color-current-clickable-ghost-selected-active-border:var(--dn-color-clickable-warning-ghost-selected-active-border);--dn-color-current-clickable-ghost-selected-active-foreground:var(--dn-color-clickable-warning-ghost-selected-active-foreground)}:where([data-dn-color]) :where([data-dn-emphasis=primary]),:where([data-dn-emphasis=primary]) :where([data-dn-color]),:where([data-dn-color][data-dn-emphasis=primary]){--dn-color-current-surface-background:var(--dn-color-current-clickable-primary-normal-background);--dn-color-current-surface-border:var(--dn-color-current-clickable-primary-normal-border);--dn-color-current-surface-foreground:var(--dn-color-current-clickable-primary-normal-foreground)}:where([data-dn-color]) :where([data-dn-emphasis=secondary]),:where([data-dn-emphasis=secondary]) :where([data-dn-color]),:where([data-dn-color][data-dn-emphasis=secondary]){--dn-color-current-surface-background:var(--dn-color-current-clickable-secondary-normal-background);--dn-color-current-surface-border:var(--dn-color-current-clickable-secondary-normal-border);--dn-color-current-surface-foreground:var(--dn-color-current-clickable-secondary-normal-foreground)}:where([data-dn-color]) :where([data-dn-emphasis=outline]),:where([data-dn-emphasis=outline]) :where([data-dn-color]),:where([data-dn-color][data-dn-emphasis=outline]){--dn-color-current-surface-background:var(--dn-color-current-clickable-outline-normal-background);--dn-color-current-surface-border:var(--dn-color-current-clickable-outline-normal-border);--dn-color-current-surface-foreground:var(--dn-color-current-clickable-outline-normal-foreground)}:where([data-dn-color]) :where([data-dn-emphasis^=ghost]),:where([data-dn-emphasis^=ghost]) :where([data-dn-color]),:where([data-dn-color][data-dn-emphasis^=ghost]){--dn-color-current-surface-background:var(--dn-color-current-clickable-ghost-normal-background);--dn-color-current-surface-border:var(--dn-color-current-clickable-ghost-normal-border);--dn-color-current-surface-foreground:var(--dn-color-current-clickable-ghost-normal-foreground)}:where([data-dn-depth]){color:var(--dn-color-text)}:where([data-dn-depth="1"]){background:var(--dn-color-depth-1);--dn-color-depth-adjacent:var(--dn-color-depth-2)}:where([data-dn-depth="2"]){background:var(--dn-color-depth-2);--dn-color-depth-adjacent:var(--dn-color-depth-3)}:where([data-dn-depth="3"]){background:var(--dn-color-depth-3);--dn-color-depth-adjacent:var(--dn-color-depth-4)}:where([data-dn-depth="4"]){background:var(--dn-color-depth-4);--dn-color-depth-adjacent:var(--dn-color-depth-5)}:where([data-dn-depth="5"]){background:var(--dn-color-depth-5);--dn-color-depth-adjacent:var(--dn-color-depth-6)}:where([data-dn-depth="6"]){background:var(--dn-color-depth-6);--dn-color-depth-adjacent:var(--dn-color-depth-7)}:where([data-dn-depth="7"]){background:var(--dn-color-depth-7);--dn-color-depth-adjacent:var(--dn-color-depth-6)}:where([data-dn-border=none]){outline:0}:where([data-dn-border=border]){outline:1px solid var(--dn-color-border)}:where([data-dn-radius=none]){border-radius:0}:where([data-dn-radius="2xs"]){border-radius:var(--dn-radius-2xs)}:where([data-dn-radius=xs]){border-radius:var(--dn-radius-xs)}:where([data-dn-radius=sm]){border-radius:var(--dn-radius-sm)}:where([data-dn-radius=md]){border-radius:var(--dn-radius-md)}:where([data-dn-radius=lg]){border-radius:var(--dn-radius-lg)}:where([data-dn-radius=xl]){border-radius:var(--dn-radius-xl)}:where([data-dn-radius="2xl"]){border-radius:var(--dn-radius-2xl)}:where([data-dn-radius="3xl"]){border-radius:var(--dn-radius-3xl)}:where([data-dn-radius=full]){border-radius:var(--dn-radius-full)}:where([data-dn-shadow=none]){box-shadow:none}:where([data-dn-shadow="2xs"]){box-shadow:var(--dn-shadow-2xs)}:where([data-dn-shadow=xs]){box-shadow:var(--dn-shadow-xs)}:where([data-dn-shadow=sm]){box-shadow:var(--dn-shadow-sm)}:where([data-dn-shadow=md]){box-shadow:var(--dn-shadow-md)}:where([data-dn-shadow=lg]){box-shadow:var(--dn-shadow-lg)}:where([data-dn-shadow=xl]){box-shadow:var(--dn-shadow-xl)}:where([data-dn-shadow="2xl"]){box-shadow:var(--dn-shadow-2xl)}:where([data-dn-shadow="3xl"]){box-shadow:var(--dn-shadow-3xl)}:where([data-dn-padding=none]){--dn-size-padding:0}:where([data-dn-padding="2xs"]),:where([data-dn-padding=xs]){--dn-size-padding:.25rem}:where([data-dn-padding=sm]){--dn-size-padding:.3125rem}:where([data-dn-padding=md]){--dn-size-padding:.375rem}:where([data-dn-padding=lg]){--dn-size-padding:.4375rem}:where([data-dn-padding=xl]){--dn-size-padding:.5rem}:where([data-dn-padding="2xl"]){--dn-size-padding:.5625rem}:where([data-dn-padding="3xl"]){--dn-size-padding:.625rem}:where([data-dn-gap=none]){gap:0}:where([data-dn-gap="2xs"]),:where([data-dn-gap=xs]){gap:.25rem}:where([data-dn-gap=sm]){gap:.3125rem}:where([data-dn-gap=md]){gap:.375rem}:where([data-dn-gap=lg]){gap:.4375rem}:where([data-dn-gap=xl]){gap:.5rem}:where([data-dn-gap="2xl"]){gap:.5625rem}:where([data-dn-gap="3xl"]){gap:.625rem}:where([data-dn-size="2xs"]){--dn-size-current-font:var(--dn-size-2xs-font);--dn-size-current-line:var(--dn-size-2xs-line);--dn-size-current-title-font-weight:500;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-2xs-font);--dn-size-step-down-line:var(--dn-size-2xs-line);--dn-size-current-gap:.25rem;--dn-size-current-height:1.25rem}:where([data-dn-size=xs]){--dn-size-current-font:var(--dn-size-xs-font);--dn-size-current-line:var(--dn-size-xs-line);--dn-size-current-title-font-weight:500;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-2xs-font);--dn-size-step-down-line:var(--dn-size-2xs-line);--dn-size-current-gap:.25rem;--dn-size-current-height:1.375rem}:where([data-dn-size=sm]){--dn-size-current-font:var(--dn-size-sm-font);--dn-size-current-line:var(--dn-size-sm-line);--dn-size-current-title-font-weight:500;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-xs-font);--dn-size-step-down-line:var(--dn-size-xs-line);--dn-size-current-gap:.3125rem;--dn-size-current-height:1.5rem}:where([data-dn-size=md]){--dn-size-current-font:var(--dn-size-md-font);--dn-size-current-line:var(--dn-size-md-line);--dn-size-step-down-font:var(--dn-size-sm-font);--dn-size-step-down-line:var(--dn-size-sm-line);--dn-size-current-gap:.375rem;--dn-size-current-height:1.75rem}:where([data-dn-size=lg]){--dn-size-current-font:var(--dn-size-lg-font);--dn-size-current-line:var(--dn-size-lg-line);--dn-size-current-title-font-weight:600;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-md-font);--dn-size-step-down-line:var(--dn-size-md-line);--dn-size-current-gap:.4375rem;--dn-size-current-height:2rem}:where([data-dn-size=xl]){--dn-size-current-font:var(--dn-size-xl-font);--dn-size-current-line:var(--dn-size-xl-line);--dn-size-current-title-font-weight:600;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-lg-font);--dn-size-step-down-line:var(--dn-size-lg-line);--dn-size-current-gap:.5rem;--dn-size-current-height:2.25rem}:where([data-dn-size="2xl"]){--dn-size-current-font:var(--dn-size-2xl-font);--dn-size-current-line:var(--dn-size-2xl-line);--dn-size-current-title-font-weight:600;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-xl-font);--dn-size-step-down-line:var(--dn-size-xl-line);--dn-size-current-gap:.5625rem;--dn-size-current-height:2.5rem}:where([data-dn-size="3xl"]){--dn-size-current-font:var(--dn-size-3xl-font);--dn-size-current-line:var(--dn-size-3xl-line);--dn-size-current-title-font-weight:600;--dn-size-current-title-line:1.15;--dn-size-step-down-font:var(--dn-size-2xl-font);--dn-size-step-down-line:var(--dn-size-2xl-line);--dn-size-current-gap:.625rem;--dn-size-current-height:2.75rem}:where([data-dn-layout=flex]){display:flex}:where([data-dn-layout=grid]){display:grid}:where([data-dn-layout=flex][data-dn-orientation=horizontal]){flex-direction:row}:where([data-dn-layout=flex][data-dn-orientation=vertical]){flex-direction:column}:where([data-dn-layout=grid][data-dn-orientation=horizontal]){grid-auto-flow:column}:where([data-dn-layout=grid][data-dn-orientation=vertical]){grid-auto-flow:row}:where([data-dn-layout=flex][data-dn-wrap]){flex-wrap:wrap}:where([data-dn-layout][data-dn-justify=start]){justify-content:flex-start}:where([data-dn-layout][data-dn-justify=center]){justify-content:center}:where([data-dn-layout][data-dn-justify=end]){justify-content:flex-end}:where([data-dn-layout][data-dn-justify=between]){justify-content:space-between}:where([data-dn-layout][data-dn-justify=around]){justify-content:space-around}:where([data-dn-layout][data-dn-justify=evenly]){justify-content:space-evenly}:where([data-dn-layout][data-dn-align=start]){align-items:flex-start}:where([data-dn-layout][data-dn-align=center]){align-items:center}:where([data-dn-layout][data-dn-align=end]){align-items:flex-end}:where([data-dn-layout][data-dn-align=stretch]){align-items:stretch}:where([data-dn-layout][data-dn-align=baseline]){align-items:baseline}:where([data-dn-layout]:not([data-dn-gap])){gap:var(--dn-size-current-gap)}:where([data-dn-layout]){padding:var(--dn-size-padding)}@media (hover:hover){:where([data-dn-reveal]:not(:hover):not(:focus-within) [data-dn-reveal-target=hover]),:where([data-dn-reveal]:hover [data-dn-reveal-target=not-hover],[data-dn-reveal]:focus-within [data-dn-reveal-target=not-hover]){display:none!important}}:where([data-dn-emphasis=primary],[data-dn-emphasis=outline],[data-dn-emphasis=ghost-primary]){color:var(--dn-color-text)}:where([data-dn-emphasis=secondary],[data-dn-emphasis=ghost-secondary]){color:var(--dn-color-text-secondary)}:where([data-dn-emphasis=ghost-tertiary]){color:var(--dn-color-text-tertiary)}[data-dn-clickable]:not([data-dn-typable]){appearance:none;background:var(--dn-clickable-background);border:1px solid var(--dn-clickable-border);box-sizing:border-box;color:var(--dn-clickable-foreground);cursor:pointer;user-select:none;transition:background-color .12s,border-color .12s,color .12s,outline-color .12s}:where([data-dn-clickable]:not([data-dn-typable]) :is(svg,[data-dn-icon])){color:currentColor}:where([data-dn-clickable]:not([data-dn-typable])):focus-visible{outline:2px solid var(--dn-color-focus);outline-offset:2px}:where([data-dn-clickable]:not([data-dn-typable]):disabled,[data-dn-clickable]:not([data-dn-typable])[data-disabled]){cursor:not-allowed}:where([data-dn-clickable]:not([data-dn-typable])){--dn-clickable-background:var(--dn-clickable-normal-background,var(--dn-color-clickable-secondary-normal-background));--dn-clickable-border:var(--dn-clickable-normal-border,var(--dn-color-clickable-secondary-normal-border));--dn-clickable-foreground:var(--dn-clickable-normal-foreground,var(--dn-color-clickable-secondary-normal-foreground))}:where([data-dn-emphasis=primary]){--dn-clickable-normal-background:var(--dn-color-clickable-primary-normal-background);--dn-clickable-normal-border:var(--dn-color-clickable-primary-normal-border);--dn-clickable-normal-foreground:var(--dn-color-clickable-primary-normal-foreground);--dn-clickable-hover-background:var(--dn-color-clickable-primary-hover-background);--dn-clickable-hover-border:var(--dn-color-clickable-primary-hover-border);--dn-clickable-hover-foreground:var(--dn-color-clickable-primary-hover-foreground);--dn-clickable-focus-background:var(--dn-color-clickable-primary-focus-background);--dn-clickable-focus-border:var(--dn-color-clickable-primary-focus-border);--dn-clickable-focus-foreground:var(--dn-color-clickable-primary-focus-foreground);--dn-clickable-active-background:var(--dn-color-clickable-primary-active-background);--dn-clickable-active-border:var(--dn-color-clickable-primary-active-border);--dn-clickable-active-foreground:var(--dn-color-clickable-primary-active-foreground);--dn-clickable-selected-background:var(--dn-color-clickable-primary-selected-background);--dn-clickable-selected-border:var(--dn-color-clickable-primary-selected-border);--dn-clickable-selected-foreground:var(--dn-color-clickable-primary-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-clickable-primary-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-clickable-primary-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-clickable-primary-selected-active-foreground);--dn-clickable-disabled-background:var(--dn-color-clickable-primary-disabled-background);--dn-clickable-disabled-border:var(--dn-color-clickable-primary-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-clickable-primary-disabled-foreground)}:where([data-dn-emphasis=secondary]){--dn-clickable-normal-background:var(--dn-color-clickable-secondary-normal-background);--dn-clickable-normal-border:var(--dn-color-clickable-secondary-normal-border);--dn-clickable-normal-foreground:var(--dn-color-clickable-secondary-normal-foreground);--dn-clickable-hover-background:var(--dn-color-clickable-secondary-hover-background);--dn-clickable-hover-border:var(--dn-color-clickable-secondary-hover-border);--dn-clickable-hover-foreground:var(--dn-color-clickable-secondary-hover-foreground);--dn-clickable-focus-background:var(--dn-color-clickable-secondary-focus-background);--dn-clickable-focus-border:var(--dn-color-clickable-secondary-focus-border);--dn-clickable-focus-foreground:var(--dn-color-clickable-secondary-focus-foreground);--dn-clickable-active-background:var(--dn-color-clickable-secondary-active-background);--dn-clickable-active-border:var(--dn-color-clickable-secondary-active-border);--dn-clickable-active-foreground:var(--dn-color-clickable-secondary-active-foreground);--dn-clickable-selected-background:var(--dn-color-clickable-secondary-selected-background);--dn-clickable-selected-border:var(--dn-color-clickable-secondary-selected-border);--dn-clickable-selected-foreground:var(--dn-color-clickable-secondary-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-clickable-secondary-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-clickable-secondary-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-clickable-secondary-selected-active-foreground);--dn-clickable-disabled-background:var(--dn-color-clickable-secondary-disabled-background);--dn-clickable-disabled-border:var(--dn-color-clickable-secondary-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-clickable-secondary-disabled-foreground)}:where([data-dn-emphasis=outline]){--dn-clickable-normal-background:var(--dn-color-clickable-outline-normal-background);--dn-clickable-normal-border:var(--dn-color-clickable-outline-normal-border);--dn-clickable-normal-foreground:var(--dn-color-clickable-outline-normal-foreground);--dn-clickable-hover-background:var(--dn-color-clickable-outline-hover-background);--dn-clickable-hover-border:var(--dn-color-clickable-outline-hover-border);--dn-clickable-hover-foreground:var(--dn-color-clickable-outline-hover-foreground);--dn-clickable-focus-background:var(--dn-color-clickable-outline-focus-background);--dn-clickable-focus-border:var(--dn-color-clickable-outline-focus-border);--dn-clickable-focus-foreground:var(--dn-color-clickable-outline-focus-foreground);--dn-clickable-active-background:var(--dn-color-clickable-outline-active-background);--dn-clickable-active-border:var(--dn-color-clickable-outline-active-border);--dn-clickable-active-foreground:var(--dn-color-clickable-outline-active-foreground);--dn-clickable-selected-background:var(--dn-color-clickable-outline-selected-background);--dn-clickable-selected-border:var(--dn-color-clickable-outline-selected-border);--dn-clickable-selected-foreground:var(--dn-color-clickable-outline-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-clickable-outline-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-clickable-outline-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-clickable-outline-selected-active-foreground);--dn-clickable-disabled-background:var(--dn-color-clickable-outline-disabled-background);--dn-clickable-disabled-border:var(--dn-color-clickable-outline-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-clickable-outline-disabled-foreground)}:where([data-dn-emphasis^=ghost]){--dn-clickable-normal-background:var(--dn-color-clickable-ghost-normal-background);--dn-clickable-normal-border:var(--dn-color-clickable-ghost-normal-border);--dn-clickable-normal-foreground:var(--dn-color-clickable-ghost-normal-foreground);--dn-clickable-hover-background:var(--dn-color-clickable-ghost-hover-background);--dn-clickable-hover-border:var(--dn-color-clickable-ghost-hover-border);--dn-clickable-hover-foreground:var(--dn-color-clickable-ghost-hover-foreground);--dn-clickable-focus-background:var(--dn-color-clickable-ghost-focus-background);--dn-clickable-focus-border:var(--dn-color-clickable-ghost-focus-border);--dn-clickable-focus-foreground:var(--dn-color-clickable-ghost-focus-foreground);--dn-clickable-active-background:var(--dn-color-clickable-ghost-active-background);--dn-clickable-active-border:var(--dn-color-clickable-ghost-active-border);--dn-clickable-active-foreground:var(--dn-color-clickable-ghost-active-foreground);--dn-clickable-selected-background:var(--dn-color-clickable-ghost-selected-background);--dn-clickable-selected-border:var(--dn-color-clickable-ghost-selected-border);--dn-clickable-selected-foreground:var(--dn-color-clickable-ghost-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-clickable-ghost-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-clickable-ghost-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-clickable-ghost-selected-active-foreground);--dn-clickable-disabled-background:var(--dn-color-clickable-ghost-disabled-background);--dn-clickable-disabled-border:var(--dn-color-clickable-ghost-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-clickable-ghost-disabled-foreground)}:where([data-dn-emphasis=ghost-secondary]){--dn-clickable-normal-foreground:var(--dn-color-text-secondary);--dn-clickable-hover-foreground:var(--dn-color-text-secondary);--dn-clickable-focus-foreground:var(--dn-color-text-secondary);--dn-clickable-active-foreground:var(--dn-color-text-secondary);--dn-clickable-selected-foreground:var(--dn-color-text-secondary);--dn-clickable-selected-active-foreground:var(--dn-color-text-secondary)}:where([data-dn-emphasis=ghost-tertiary]){--dn-clickable-normal-foreground:var(--dn-color-text-tertiary);--dn-clickable-hover-foreground:var(--dn-color-text-tertiary);--dn-clickable-focus-foreground:var(--dn-color-text-tertiary);--dn-clickable-active-foreground:var(--dn-color-text-tertiary);--dn-clickable-selected-foreground:var(--dn-color-text-tertiary);--dn-clickable-selected-active-foreground:var(--dn-color-text-tertiary)}:where([data-dn-clickable]:not([data-dn-typable])):hover{--dn-clickable-background:var(--dn-clickable-hover-background,var(--dn-color-clickable-secondary-hover-background));--dn-clickable-border:var(--dn-clickable-hover-border,var(--dn-color-clickable-secondary-hover-border));--dn-clickable-foreground:var(--dn-clickable-hover-foreground,var(--dn-color-clickable-secondary-hover-foreground))}:where([data-dn-clickable]:not([data-dn-typable])):focus-visible{--dn-clickable-background:var(--dn-clickable-focus-background,var(--dn-color-clickable-secondary-focus-background));--dn-clickable-border:var(--dn-clickable-focus-border,var(--dn-color-clickable-secondary-focus-border));--dn-clickable-foreground:var(--dn-clickable-focus-foreground,var(--dn-color-clickable-secondary-focus-foreground))}:where([data-dn-clickable]:not([data-dn-typable])):active,:where([data-dn-clickable]:not([data-dn-typable])[data-pressed]){--dn-clickable-background:var(--dn-clickable-active-background,var(--dn-color-clickable-secondary-active-background));--dn-clickable-border:var(--dn-clickable-active-border,var(--dn-color-clickable-secondary-active-border));--dn-clickable-foreground:var(--dn-clickable-active-foreground,var(--dn-color-clickable-secondary-active-foreground))}:where([data-dn-clickable]:not([data-dn-typable])[data-selected]){--dn-clickable-background:var(--dn-clickable-selected-background,var(--dn-color-clickable-secondary-selected-background));--dn-clickable-border:var(--dn-clickable-selected-border,var(--dn-color-clickable-secondary-selected-border));--dn-clickable-foreground:var(--dn-clickable-selected-foreground,var(--dn-color-clickable-secondary-selected-foreground))}:where([data-dn-clickable]:not([data-dn-typable])[data-selected]):active,:where([data-dn-clickable]:not([data-dn-typable])[data-selected][data-pressed]){--dn-clickable-background:var(--dn-clickable-selected-active-background,var(--dn-color-clickable-secondary-selected-active-background));--dn-clickable-border:var(--dn-clickable-selected-active-border,var(--dn-color-clickable-secondary-selected-active-border));--dn-clickable-foreground:var(--dn-clickable-selected-active-foreground,var(--dn-color-clickable-secondary-selected-active-foreground))}:where([data-dn-clickable]:not([data-dn-typable]):disabled,[data-dn-clickable]:not([data-dn-typable])[data-disabled]){--dn-clickable-background:var(--dn-clickable-disabled-background,var(--dn-color-clickable-secondary-disabled-background));--dn-clickable-border:var(--dn-clickable-disabled-border,var(--dn-color-clickable-secondary-disabled-border));--dn-clickable-foreground:var(--dn-clickable-disabled-foreground,var(--dn-color-clickable-secondary-disabled-foreground))}:where([data-dn-emphasis=primary]) :where([data-dn-clickable]:not([data-dn-typable])[data-dn-color]),:where([data-dn-clickable]:not([data-dn-typable])[data-dn-color][data-dn-emphasis=primary]){--dn-clickable-normal-background:var(--dn-color-current-clickable-primary-normal-background);--dn-clickable-normal-border:var(--dn-color-current-clickable-primary-normal-border);--dn-clickable-normal-foreground:var(--dn-color-current-clickable-primary-normal-foreground);--dn-clickable-hover-background:var(--dn-color-current-clickable-primary-hover-background);--dn-clickable-hover-border:var(--dn-color-current-clickable-primary-hover-border);--dn-clickable-hover-foreground:var(--dn-color-current-clickable-primary-hover-foreground);--dn-clickable-active-background:var(--dn-color-current-clickable-primary-active-background);--dn-clickable-active-border:var(--dn-color-current-clickable-primary-active-border);--dn-clickable-active-foreground:var(--dn-color-current-clickable-primary-active-foreground);--dn-clickable-focus-background:var(--dn-color-current-clickable-primary-focus-background);--dn-clickable-focus-border:var(--dn-color-current-clickable-primary-focus-border);--dn-clickable-focus-foreground:var(--dn-color-current-clickable-primary-focus-foreground);--dn-clickable-disabled-background:var(--dn-color-current-clickable-primary-disabled-background);--dn-clickable-disabled-border:var(--dn-color-current-clickable-primary-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-current-clickable-primary-disabled-foreground);--dn-clickable-selected-background:var(--dn-color-current-clickable-primary-selected-background);--dn-clickable-selected-border:var(--dn-color-current-clickable-primary-selected-border);--dn-clickable-selected-foreground:var(--dn-color-current-clickable-primary-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-current-clickable-primary-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-current-clickable-primary-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-current-clickable-primary-selected-active-foreground)}:where([data-dn-emphasis=secondary]) :where([data-dn-clickable]:not([data-dn-typable])[data-dn-color]),:where([data-dn-clickable]:not([data-dn-typable])[data-dn-color][data-dn-emphasis=secondary]){--dn-clickable-normal-background:var(--dn-color-current-clickable-secondary-normal-background);--dn-clickable-normal-border:var(--dn-color-current-clickable-secondary-normal-border);--dn-clickable-normal-foreground:var(--dn-color-current-clickable-secondary-normal-foreground);--dn-clickable-hover-background:var(--dn-color-current-clickable-secondary-hover-background);--dn-clickable-hover-border:var(--dn-color-current-clickable-secondary-hover-border);--dn-clickable-hover-foreground:var(--dn-color-current-clickable-secondary-hover-foreground);--dn-clickable-active-background:var(--dn-color-current-clickable-secondary-active-background);--dn-clickable-active-border:var(--dn-color-current-clickable-secondary-active-border);--dn-clickable-active-foreground:var(--dn-color-current-clickable-secondary-active-foreground);--dn-clickable-focus-background:var(--dn-color-current-clickable-secondary-focus-background);--dn-clickable-focus-border:var(--dn-color-current-clickable-secondary-focus-border);--dn-clickable-focus-foreground:var(--dn-color-current-clickable-secondary-focus-foreground);--dn-clickable-disabled-background:var(--dn-color-current-clickable-secondary-disabled-background);--dn-clickable-disabled-border:var(--dn-color-current-clickable-secondary-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-current-clickable-secondary-disabled-foreground);--dn-clickable-selected-background:var(--dn-color-current-clickable-secondary-selected-background);--dn-clickable-selected-border:var(--dn-color-current-clickable-secondary-selected-border);--dn-clickable-selected-foreground:var(--dn-color-current-clickable-secondary-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-current-clickable-secondary-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-current-clickable-secondary-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-current-clickable-secondary-selected-active-foreground)}:where([data-dn-emphasis=outline]) :where([data-dn-clickable]:not([data-dn-typable])[data-dn-color]),:where([data-dn-clickable]:not([data-dn-typable])[data-dn-color][data-dn-emphasis=outline]){--dn-clickable-normal-background:var(--dn-color-current-clickable-outline-normal-background);--dn-clickable-normal-border:var(--dn-color-current-clickable-outline-normal-border);--dn-clickable-normal-foreground:var(--dn-color-current-clickable-outline-normal-foreground);--dn-clickable-hover-background:var(--dn-color-current-clickable-outline-hover-background);--dn-clickable-hover-border:var(--dn-color-current-clickable-outline-hover-border);--dn-clickable-hover-foreground:var(--dn-color-current-clickable-outline-hover-foreground);--dn-clickable-active-background:var(--dn-color-current-clickable-outline-active-background);--dn-clickable-active-border:var(--dn-color-current-clickable-outline-active-border);--dn-clickable-active-foreground:var(--dn-color-current-clickable-outline-active-foreground);--dn-clickable-focus-background:var(--dn-color-current-clickable-outline-focus-background);--dn-clickable-focus-border:var(--dn-color-current-clickable-outline-focus-border);--dn-clickable-focus-foreground:var(--dn-color-current-clickable-outline-focus-foreground);--dn-clickable-disabled-background:var(--dn-color-current-clickable-outline-disabled-background);--dn-clickable-disabled-border:var(--dn-color-current-clickable-outline-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-current-clickable-outline-disabled-foreground);--dn-clickable-selected-background:var(--dn-color-current-clickable-outline-selected-background);--dn-clickable-selected-border:var(--dn-color-current-clickable-outline-selected-border);--dn-clickable-selected-foreground:var(--dn-color-current-clickable-outline-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-current-clickable-outline-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-current-clickable-outline-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-current-clickable-outline-selected-active-foreground)}:where([data-dn-emphasis^=ghost]) :where([data-dn-clickable]:not([data-dn-typable])[data-dn-color]),:where([data-dn-clickable]:not([data-dn-typable])[data-dn-color][data-dn-emphasis^=ghost]){--dn-clickable-normal-background:var(--dn-color-current-clickable-ghost-normal-background);--dn-clickable-normal-border:var(--dn-color-current-clickable-ghost-normal-border);--dn-clickable-normal-foreground:var(--dn-color-current-clickable-ghost-normal-foreground);--dn-clickable-hover-background:var(--dn-color-current-clickable-ghost-hover-background);--dn-clickable-hover-border:var(--dn-color-current-clickable-ghost-hover-border);--dn-clickable-hover-foreground:var(--dn-color-current-clickable-ghost-hover-foreground);--dn-clickable-active-background:var(--dn-color-current-clickable-ghost-active-background);--dn-clickable-active-border:var(--dn-color-current-clickable-ghost-active-border);--dn-clickable-active-foreground:var(--dn-color-current-clickable-ghost-active-foreground);--dn-clickable-focus-background:var(--dn-color-current-clickable-ghost-focus-background);--dn-clickable-focus-border:var(--dn-color-current-clickable-ghost-focus-border);--dn-clickable-focus-foreground:var(--dn-color-current-clickable-ghost-focus-foreground);--dn-clickable-disabled-background:var(--dn-color-current-clickable-ghost-disabled-background);--dn-clickable-disabled-border:var(--dn-color-current-clickable-ghost-disabled-border);--dn-clickable-disabled-foreground:var(--dn-color-current-clickable-ghost-disabled-foreground);--dn-clickable-selected-background:var(--dn-color-current-clickable-ghost-selected-background);--dn-clickable-selected-border:var(--dn-color-current-clickable-ghost-selected-border);--dn-clickable-selected-foreground:var(--dn-color-current-clickable-ghost-selected-foreground);--dn-clickable-selected-active-background:var(--dn-color-current-clickable-ghost-selected-active-background);--dn-clickable-selected-active-border:var(--dn-color-current-clickable-ghost-selected-active-border);--dn-clickable-selected-active-foreground:var(--dn-color-current-clickable-ghost-selected-active-foreground)}:where([data-dn-typable]:not([data-dn-clickable])){--dn-typable-background:var(--dn-typable-normal-background,var(--dn-color-surface));--dn-typable-border:var(--dn-typable-normal-border,var(--dn-color-border));--dn-typable-foreground:var(--dn-typable-normal-foreground,var(--dn-color-text));appearance:none;background:var(--dn-typable-background);border:1px solid var(--dn-typable-border);box-sizing:border-box;color:var(--dn-typable-foreground);transition:background-color .12s,border-color .12s,color .12s,outline-color .12s}:where([data-dn-typable]:not([data-dn-clickable])):focus-visible{outline:1px solid var(--dn-color-focus)}:where([data-dn-typable]:not([data-dn-clickable]):disabled,[data-dn-typable]:not([data-dn-clickable])[data-disabled]){cursor:not-allowed;opacity:.7}:where([data-dn-emphasis=primary]){--dn-typable-normal-background:var(--dn-color-typable-primary-normal-background);--dn-typable-normal-border:var(--dn-color-typable-primary-normal-border);--dn-typable-normal-foreground:var(--dn-color-typable-primary-normal-foreground);--dn-typable-focus-background:var(--dn-color-typable-primary-focus-background);--dn-typable-focus-border:var(--dn-color-typable-primary-focus-border);--dn-typable-focus-foreground:var(--dn-color-typable-primary-focus-foreground);--dn-typable-disabled-background:var(--dn-color-typable-primary-disabled-background);--dn-typable-disabled-border:var(--dn-color-typable-primary-disabled-border);--dn-typable-disabled-foreground:var(--dn-color-typable-primary-disabled-foreground)}:where([data-dn-emphasis=secondary]){--dn-typable-normal-background:var(--dn-color-typable-secondary-normal-background);--dn-typable-normal-border:var(--dn-color-typable-secondary-normal-border);--dn-typable-normal-foreground:var(--dn-color-typable-secondary-normal-foreground);--dn-typable-focus-background:var(--dn-color-typable-secondary-focus-background);--dn-typable-focus-border:var(--dn-color-typable-secondary-focus-border);--dn-typable-focus-foreground:var(--dn-color-typable-secondary-focus-foreground);--dn-typable-disabled-background:var(--dn-color-typable-secondary-disabled-background);--dn-typable-disabled-border:var(--dn-color-typable-secondary-disabled-border);--dn-typable-disabled-foreground:var(--dn-color-typable-secondary-disabled-foreground)}:where([data-dn-emphasis=outline]){--dn-typable-normal-background:var(--dn-color-typable-outline-normal-background);--dn-typable-normal-border:var(--dn-color-typable-outline-normal-border);--dn-typable-normal-foreground:var(--dn-color-typable-outline-normal-foreground);--dn-typable-focus-background:var(--dn-color-typable-outline-focus-background);--dn-typable-focus-border:var(--dn-color-typable-outline-focus-border);--dn-typable-focus-foreground:var(--dn-color-typable-outline-focus-foreground);--dn-typable-disabled-background:var(--dn-color-typable-outline-disabled-background);--dn-typable-disabled-border:var(--dn-color-typable-outline-disabled-border);--dn-typable-disabled-foreground:var(--dn-color-typable-outline-disabled-foreground)}:where([data-dn-emphasis^=ghost]){--dn-typable-normal-background:var(--dn-color-typable-ghost-normal-background);--dn-typable-normal-border:var(--dn-color-typable-ghost-normal-border);--dn-typable-normal-foreground:var(--dn-color-typable-ghost-normal-foreground);--dn-typable-focus-background:var(--dn-color-typable-ghost-focus-background);--dn-typable-focus-border:var(--dn-color-typable-ghost-focus-border);--dn-typable-focus-foreground:var(--dn-color-typable-ghost-focus-foreground);--dn-typable-disabled-background:var(--dn-color-typable-ghost-disabled-background);--dn-typable-disabled-border:var(--dn-color-typable-ghost-disabled-border);--dn-typable-disabled-foreground:var(--dn-color-typable-ghost-disabled-foreground)}:where([data-dn-emphasis=ghost-secondary]){--dn-typable-normal-foreground:var(--dn-color-text-secondary);--dn-typable-focus-foreground:var(--dn-color-text-secondary);--dn-typable-disabled-foreground:var(--dn-color-text-secondary)}:where([data-dn-emphasis=ghost-tertiary]){--dn-typable-normal-foreground:var(--dn-color-text-tertiary);--dn-typable-focus-foreground:var(--dn-color-text-tertiary);--dn-typable-disabled-foreground:var(--dn-color-text-tertiary)}:where([data-dn-typable]:not([data-dn-clickable])):focus-visible{--dn-typable-background:var(--dn-typable-focus-background,var(--dn-typable-normal-background,var(--dn-color-surface)));--dn-typable-border:var(--dn-typable-focus-border,var(--dn-typable-normal-border,var(--dn-color-focus)));--dn-typable-foreground:var(--dn-typable-focus-foreground,var(--dn-typable-normal-foreground,var(--dn-color-text)))}:where([data-dn-typable]:not([data-dn-clickable]):disabled,[data-dn-typable]:not([data-dn-clickable])[data-disabled]){--dn-typable-background:var(--dn-typable-disabled-background,var(--dn-typable-normal-background,var(--dn-color-surface-hover)));--dn-typable-border:var(--dn-typable-disabled-border,var(--dn-typable-normal-border,var(--dn-color-border)));--dn-typable-foreground:var(--dn-typable-disabled-foreground,var(--dn-typable-normal-foreground,var(--dn-color-text)))}:where([data-dn-debug-mode] :is([data-dn-active],[data-dn-author],[data-dn-emphasis],[data-dn-icon],[data-dn-depth],[data-dn-mac-traffic-light],[data-dn-mac-traffic-lights],[data-dn-clickable],[data-dn-typable],[data-dn-reveal],[data-dn-reveal-target],[data-dn-size],[data-dn-tree-level],[data-dn-tree-row])){color:var(--dn-color-debug)!important;outline:1px solid var(--dn-color-debug)!important}:where([data-dn-debug-mode] :is([data-dn-chart-mark],.dn-base-ui-chart-area)){fill:var(--dn-color-debug)!important;outline:1px solid var(--dn-color-debug)!important}:where([data-dn-debug-mode] :is(.dn-base-ui-chart-axis,.dn-base-ui-chart-grid,.dn-base-ui-chart-line)){stroke:var(--dn-color-debug)!important}.dn-base-ui-command-backdrop{background:color-mix(in srgb, var(--dn-color-text) 22%, transparent)}.dn-base-ui-command-popup{gap:calc(var(--dn-size-current-gap) * .5);width:min(36rem,100vw - 2rem);max-height:min(32rem,100vh - 2rem);color:var(--dn-color-text);background:var(--dn-color-surface);font-family:var(--dn-font-family);display:grid;overflow:hidden}.dn-base-ui-command-title{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dn-base-ui-command-input{width:100%;min-height:var(--dn-size-current-height);padding:calc(var(--dn-size-current-height) * .1875) calc(var(--dn-size-current-height) * .25);color:var(--dn-color-text);background:var(--dn-color-surface);font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-command-list{gap:calc(var(--dn-size-current-gap) * .75);overscroll-behavior:contain;display:grid;overflow-y:auto}.dn-base-ui-command-group{gap:calc(var(--dn-size-current-gap) * .35);display:grid}.dn-base-ui-command-group+.dn-base-ui-command-group{padding-top:calc(var(--dn-size-current-gap) * .75);position:relative}.dn-base-ui-command-group+.dn-base-ui-command-group:before{content:"";background:var(--dn-color-border);height:1px;position:absolute;top:0;left:0;right:0}.dn-base-ui-command-group-label{padding-inline:calc(var(--dn-size-current-height) * .3125);color:var(--dn-color-text-secondary);font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line)}.dn-base-ui-command-item{width:100%}.dn-base-ui-command-empty{padding:calc(var(--dn-size-current-gap) * .75) calc(var(--dn-size-current-gap) * 1.25);color:var(--dn-color-text-secondary);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-spinner{align-items:center;gap:var(--dn-size-current-gap);color:var(--dn-color-text);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);vertical-align:middle;display:inline-flex}.dn-base-ui-spinner[data-dn-orientation=vertical]{text-align:center;flex-direction:column;justify-content:center}.dn-base-ui-spinner-indicator{width:calc(var(--dn-size-current-font) * 1.2);height:calc(var(--dn-size-current-font) * 1.2);border:max(.125rem, calc(var(--dn-size-current-font) * .12)) solid var(--dn-color-border);border-top-color:var(--dn-color-accent);border-radius:50%;animation:.72s linear infinite dn-base-ui-spinner-spin}.dn-base-ui-spinner-label{color:var(--dn-color-text-secondary)}@keyframes dn-base-ui-spinner-spin{to{transform:rotate(360deg)}}.dn-base-ui-heading{align-items:start;column-gap:var(--dn-size-current-gap);padding:var(--dn-size-padding);grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid}.dn-base-ui-heading-content{min-width:0}.dn-base-ui-heading-title{color:inherit;font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);margin:0 0 .125rem;font-weight:500}.dn-base-ui-heading-title>:where(h1,h2,h3,h4,h5,h6),.dn-base-ui-heading-subtitle>p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.dn-base-ui-heading-subtitle{color:var(--dn-color-text-secondary);font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line);margin:0 0 .125rem}.dn-base-ui-heading-start,.dn-base-ui-heading-end{align-self:center}.dn-base-ui-heading-end{justify-self:end}.dn-base-ui-chart{color:var(--dn-color-text-secondary);width:100%;min-width:0;position:relative}.dn-base-ui-chart>.dn-base-ui-heading{font-family:var(--dn-font-family);margin-block-end:var(--dn-size-current-gap);padding:0}.dn-base-ui-chart[data-dn-padding]{padding:var(--dn-size-padding)}.dn-base-ui-chart-svg{height:var(--dn-base-ui-chart-height);width:100%;display:block;overflow:visible}.dn-base-ui-chart svg text{fill:currentColor;font-family:var(--dn-font-family);font-size:var(--dn-size-current-font)}.dn-base-ui-chart-axis-label{fill:currentColor}.dn-base-ui-chart-grid{stroke:var(--dn-color-chart-grid);stroke-dasharray:2 2}.dn-base-ui-chart-axis{stroke:var(--dn-color-chart-axis)}.dn-base-ui-chart-mark{cursor:default;fill:var(--dn-chart-color,var(--dn-color-chart-series-1));stroke:none;outline:none}.dn-base-ui-chart-mark:focus{stroke:var(--dn-color-focus);stroke-width:2px}.dn-base-ui-chart-mark[data-dn-chart-mark=line],.dn-base-ui-chart-mark[data-dn-chart-mark=area]{fill:#0000;stroke:#0000}.dn-base-ui-chart-mark[data-dn-chart-mark=line]:focus,.dn-base-ui-chart-mark[data-dn-chart-mark=area]:focus{stroke:var(--dn-color-focus)}.dn-base-ui-chart-line{fill:none;stroke:var(--dn-chart-color,var(--dn-color-chart-series-1));stroke-width:1.5px}.dn-base-ui-chart-area{stroke:none}@keyframes dn-base-ui-chart-draw-line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes dn-base-ui-chart-reveal-from-bottom{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){.dn-base-ui-chart-line-drawing{stroke-dasharray:1;animation:.3s ease-out dn-base-ui-chart-draw-line}.dn-base-ui-chart-reveal-from-bottom{transform-box:fill-box;transform-origin:bottom;animation:.2s ease-out dn-base-ui-chart-reveal-from-bottom}}.dn-base-ui-chart-empty,.dn-base-ui-chart-loading{height:var(--dn-base-ui-chart-height);justify-content:center;align-items:center;display:flex}.dn-base-ui-chart-tooltip{background:var(--dn-color-depth-1);border-radius:var(--dn-radius-control);font-family:var(--dn-font-family);padding:var(--dn-size-current-gap);pointer-events:none;white-space:nowrap;border:0;position:absolute;transform:translate(-50%,calc(-100% - 6px))}.dn-base-ui-chart[data-dn-chart-color=chart-1]{--dn-chart-color:var(--dn-color-chart-series-1)}.dn-base-ui-chart[data-dn-chart-color=chart-2]{--dn-chart-color:var(--dn-color-chart-series-2)}.dn-base-ui-chart[data-dn-chart-color=chart-3]{--dn-chart-color:var(--dn-color-chart-series-3)}.dn-base-ui-chart[data-dn-chart-color=chart-4]{--dn-chart-color:var(--dn-color-chart-series-4)}.dn-base-ui-chart[data-dn-chart-color=chart-5]{--dn-chart-color:var(--dn-color-chart-series-5)}.dn-base-ui-chart[data-dn-chart-color=chart-6]{--dn-chart-color:var(--dn-color-chart-series-6)}.dn-base-ui-chart[data-dn-chart-color=positive]{--dn-chart-color:var(--dn-color-chart-positive)}.dn-base-ui-chart[data-dn-chart-color=negative]{--dn-chart-color:var(--dn-color-chart-negative)}.dn-base-ui-chart[data-dn-chart-color=neutral]{--dn-chart-color:var(--dn-color-chart-label)}.dn-base-ui-stat-label,.dn-base-ui-stat-unit,.dn-base-ui-stat-value{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-stat-value[data-dn-font-family=mono]{font-family:var(--dn-font-family-mono)}.dn-base-ui-stat-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-dn-color] .dn-base-ui-stat-unit,[data-dn-color] .dn-base-ui-stat-value{color:var(--dn-color-current-foreground)}.dn-base-ui-accordion,.dn-base-ui-accordion-item{gap:0;width:100%;display:grid}.dn-base-ui-accordion--fill{flex-direction:column;flex:auto;min-height:0;display:flex}.dn-base-ui-accordion--fill .dn-base-ui-accordion-item{flex-direction:column;min-height:0;display:flex}.dn-base-ui-accordion--fill .dn-base-ui-accordion-item--scroll[data-open]{flex:1 1 0}.dn-base-ui-accordion--fill .dn-base-ui-accordion-item--scroll[data-open] .dn-base-ui-accordion-panel,.dn-base-ui-accordion--fill .dn-base-ui-accordion-item--scroll[data-open] .dn-base-ui-accordion-panel>*{flex:auto;min-height:0;display:flex}.dn-base-ui-accordion .dn-base-ui-accordion-item>h3,.dn-base-ui-accordion-panel{margin:0;padding:0}.dn-base-ui-accordion-panel{box-sizing:border-box;height:var(--accordion-panel-height);transition:height .2s ease-out;overflow:hidden}.dn-base-ui-accordion-panel[data-starting-style],.dn-base-ui-accordion-panel[data-ending-style]{height:0}@media (prefers-reduced-motion:reduce){.dn-base-ui-accordion-panel{transition:none}}.dn-base-ui-accordion-header[data-dn-border=border]{--dn-clickable-normal-border:transparent}.dn-base-ui-accordion-header[data-dn-depth="1"]{--dn-clickable-normal-background:var(--dn-color-depth-1)}.dn-base-ui-accordion-header[data-dn-depth="2"]{--dn-clickable-normal-background:var(--dn-color-depth-2)}.dn-base-ui-accordion-header[data-dn-depth="3"]{--dn-clickable-normal-background:var(--dn-color-depth-3)}.dn-base-ui-accordion-header[data-dn-depth="4"]{--dn-clickable-normal-background:var(--dn-color-depth-4)}.dn-base-ui-accordion-header[data-dn-depth="5"]{--dn-clickable-normal-background:var(--dn-color-depth-5)}.dn-base-ui-accordion-header[data-dn-depth="6"]{--dn-clickable-normal-background:var(--dn-color-depth-6)}.dn-base-ui-accordion-header[data-dn-depth="7"]{--dn-clickable-normal-background:var(--dn-color-depth-7)}.dn-base-ui-accordion-chevron-icon{color:currentColor;flex:none;width:.75rem;height:.75rem;transition:transform .15s;display:block;transform:rotate(0)}.dn-base-ui-accordion-header-end{align-items:center;gap:var(--dn-size-current-gap);display:flex}.dn-base-ui-accordion-chevron-icon--start{margin-inline-start:calc(var(--dn-size-current-gap) * -.25)}.dn-base-ui-accordion-header[data-panel-open] .dn-base-ui-accordion-chevron-icon{transform:rotate(90deg)}.dn-base-ui-list-item{justify-content:stretch;align-items:center;gap:var(--dn-size-current-gap);font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);height:auto;min-height:var(--dn-size-current-height);width:100%;max-width:100%;line-height:var(--dn-size-current-line);padding:0 calc(var(--dn-size-current-height) * .3125);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.dn-base-ui-list-item[data-dn-clickable][data-dn-size]{height:auto;min-height:var(--dn-size-current-height)}.dn-base-ui-list-item-has-subtitle,.dn-base-ui-list-item-has-subtitle[data-dn-clickable][data-dn-size]{min-height:max(var(--dn-size-current-height), calc(var(--dn-size-current-line) + var(--dn-size-step-down-line) + .125rem + 2px))}.dn-base-ui-list-item-content{gap:.125rem;min-width:0;display:grid}.dn-base-ui-list-item-title,.dn-base-ui-list-item-subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-list-item-title{color:inherit}.dn-base-ui-list-item-subtitle{font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line)}.dn-base-ui-list-item-start,.dn-base-ui-list-item-end{justify-content:center;align-items:center;min-width:0;display:inline-grid}.dn-base-ui-list-item-end{grid-column:3}.dn-base-ui-button{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);align-items:center;gap:var(--dn-size-current-gap);height:var(--dn-size-current-height);font-weight:400;line-height:var(--dn-size-current-line);padding:0 calc(var(--dn-size-current-height) * .3125);white-space:nowrap;justify-content:center;text-decoration:none;display:inline-flex}.dn-base-ui-scroll-area{color:var(--dn-color-text);position:relative;overflow:hidden}.dn-base-ui-scroll-area-viewport{width:100%;height:100%}.dn-base-ui-scroll-area-content{min-width:100%}.dn-base-ui-scroll-area-return-to-bottom{z-index:1;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.dn-base-ui-scroll-area-return-to-bottom-icon{transform:rotate(90deg)}.dn-base-ui-scroll-area-scrollbar{touch-action:none;user-select:none;display:flex}.dn-base-ui-scroll-area-scrollbar-hover .dn-base-ui-scroll-area-scrollbar{opacity:0;pointer-events:none;transition:opacity .15s}.dn-base-ui-scroll-area-scrollbar-hover:hover .dn-base-ui-scroll-area-scrollbar,.dn-base-ui-scroll-area-scrollbar-hover:focus-within .dn-base-ui-scroll-area-scrollbar,.dn-base-ui-scroll-area-scrollbar-hover .dn-base-ui-scroll-area-scrollbar[data-hovering],.dn-base-ui-scroll-area-scrollbar-hover .dn-base-ui-scroll-area-scrollbar[data-scrolling]{opacity:1;pointer-events:auto}.dn-base-ui-scroll-area-scrollbar[data-orientation=vertical]{width:.5rem;padding:.0625rem}.dn-base-ui-scroll-area-scrollbar[data-orientation=horizontal]{flex-direction:column;height:.5rem;padding:.0625rem}.dn-base-ui-scroll-area-thumb{background:var(--dn-color-border);flex:1}.dn-base-ui-scroll-area-corner{background:var(--dn-color-surface)}.dn-base-ui-panel-scroll-area{flex:auto;width:100%;min-width:0;height:100%;min-height:0}.dn-base-ui-panel-dismiss{flex:none;align-self:flex-end}.dn-base-ui-alert-dialog-backdrop{background:color-mix(in srgb, var(--dn-color-text) 22%, transparent);position:fixed;inset:0}.dn-base-ui-alert-dialog-popup{box-sizing:border-box;padding:var(--dn-size-padding);background:var(--dn-color-surface);color:var(--dn-color-text);font-family:var(--dn-font-family);gap:var(--dn-size-current-gap);width:min(28rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dn-base-ui-alert-dialog-popup>:first-child{margin-top:0}.dn-base-ui-alert-dialog-popup>:last-child{margin-bottom:0}.dn-base-ui-alert-dialog-dismiss{top:var(--dn-size-current-gap);right:var(--dn-size-current-gap);z-index:1;position:absolute}.dn-base-ui-form-actions{gap:var(--dn-size-current-gap);flex-wrap:wrap;justify-content:flex-end;display:flex}.dn-base-ui-alert{background:var(--dn-color-surface-active);color:var(--dn-color-text);font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);align-items:center;gap:var(--dn-size-current-gap);line-height:var(--dn-size-current-line);padding:var(--dn-size-padding);grid-template-columns:auto minmax(0,1fr) auto auto;width:100%;display:grid}.dn-base-ui-alert[data-dn-color]{background:var(--dn-color-current-surface-background);color:var(--dn-color-current-surface-foreground);outline:1px solid var(--dn-color-current-surface-border)}.dn-base-ui-alert__content{min-width:0}.dn-base-ui-alert__end{justify-self:end}.dn-base-ui-avatar{background:var(--dn-color-depth-4);box-sizing:border-box;color:var(--dn-color-text);font-size:calc(var(--dn-size-current-font) * .85);height:var(--dn-size-current-height);text-transform:uppercase;user-select:none;vertical-align:middle;width:var(--dn-size-current-height);flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-grid;overflow:hidden}.dn-base-ui-avatar-image{object-fit:cover;width:100%;height:100%;display:block}.dn-base-ui-avatar-fallback{justify-content:center;align-items:center;width:100%;height:100%;display:inline-grid}.dn-base-ui-badge{background:var(--dn-color-surface-hover);box-sizing:border-box;color:var(--dn-color-text-secondary);font-family:var(--dn-font-family);font-size:var(--dn-size-step-down-font);align-items:center;gap:calc(var(--dn-size-current-gap) * .5);font-weight:500;line-height:var(--dn-size-step-down-line);max-width:100%;min-height:calc(var(--dn-size-current-height) * .75);padding:0 calc(var(--dn-size-current-height) * .1875);vertical-align:middle;white-space:nowrap;border:1px solid #0000;display:inline-flex}.dn-base-ui-badge-dismiss{flex:none}:where([data-dn-emphasis=primary]) .dn-base-ui-badge,.dn-base-ui-badge[data-dn-emphasis=primary]{background:var(--dn-color-primary);color:var(--dn-color-clickable-primary-normal-foreground)}:where([data-dn-emphasis=secondary]) .dn-base-ui-badge,.dn-base-ui-badge[data-dn-emphasis=secondary]{background:var(--dn-color-surface-hover);color:var(--dn-color-text-secondary)}:where([data-dn-emphasis=outline]) .dn-base-ui-badge,.dn-base-ui-badge[data-dn-emphasis=outline]{border-color:var(--dn-color-border);color:var(--dn-color-text);background:0 0}:where([data-dn-emphasis^=ghost]) .dn-base-ui-badge,.dn-base-ui-badge[data-dn-emphasis^=ghost]{color:var(--dn-color-text-secondary);background:0 0}:where([data-dn-emphasis=ghost-tertiary]) .dn-base-ui-badge,.dn-base-ui-badge[data-dn-emphasis=ghost-tertiary]{color:var(--dn-color-text-tertiary)}:where([data-dn-color]) .dn-base-ui-badge,.dn-base-ui-badge[data-dn-color]{background:var(--dn-color-current-surface-background);border-color:var(--dn-color-current-surface-border);color:var(--dn-color-current-surface-foreground)}.dn-base-ui-button-group{align-items:stretch;display:inline-flex}.dn-base-ui-button-group>[data-dn-clickable]{border-radius:0;position:relative}.dn-base-ui-button-group[data-dn-color]>[data-dn-clickable]{--dn-clickable-normal-background:var(--dn-color-current-foreground);--dn-clickable-normal-border:var(--dn-color-current-foreground);--dn-clickable-normal-foreground:var(--dn-color-text-inverted);--dn-clickable-hover-background:var(--dn-color-current-foreground);--dn-clickable-hover-border:var(--dn-color-current-foreground);--dn-clickable-hover-foreground:var(--dn-color-text-inverted);--dn-clickable-focus-background:var(--dn-color-current-foreground);--dn-clickable-focus-border:var(--dn-color-current-foreground);--dn-clickable-focus-foreground:var(--dn-color-text-inverted);--dn-clickable-active-background:var(--dn-color-current-foreground);--dn-clickable-active-border:var(--dn-color-current-foreground);--dn-clickable-active-foreground:var(--dn-color-text-inverted);--dn-clickable-selected-background:var(--dn-color-current-foreground);--dn-clickable-selected-border:var(--dn-color-current-foreground);--dn-clickable-selected-foreground:var(--dn-color-text-inverted);--dn-clickable-selected-active-background:var(--dn-color-current-foreground);--dn-clickable-selected-active-border:var(--dn-color-current-foreground);--dn-clickable-selected-active-foreground:var(--dn-color-text-inverted)}.dn-base-ui-button-group>[data-dn-clickable]+[data-dn-clickable]{margin-inline-start:-1px}.dn-base-ui-button-group>[data-dn-clickable]:first-child{border-start-start-radius:var(--dn-radius-sm);border-end-start-radius:var(--dn-radius-sm)}.dn-base-ui-button-group>[data-dn-clickable]:last-child{border-start-end-radius:var(--dn-radius-sm);border-end-end-radius:var(--dn-radius-sm)}.dn-base-ui-button-group>[data-dn-clickable]:is(:focus-visible,:active,[data-pressed],[data-selected]){z-index:1}.dn-base-ui-breadcrumb{color:var(--dn-color-text);font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);align-items:center;gap:var(--dn-size-current-gap);line-height:var(--dn-size-current-line);margin:0;padding:0;list-style:none;display:flex}.dn-base-ui-breadcrumb__item{align-items:center;display:contents}.dn-base-ui-breadcrumb .dn-base-ui-breadcrumb-label{color:var(--dn-color-text);font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);font-style:inherit;font-weight:inherit;line-height:var(--dn-size-current-line);text-decoration:inherit}.dn-base-ui-breadcrumb__separator{color:var(--dn-color-text-secondary);flex:none;width:.75rem;height:.75rem;display:block}.dn-base-ui-field{gap:var(--dn-size-current-gap);display:grid}.dn-base-ui-field[data-dn-field-orientation=vertical]{grid-template-columns:minmax(0,1fr)}.dn-base-ui-field[data-dn-field-orientation=horizontal]{grid-template-columns:max-content minmax(0,1fr);align-items:start}.dn-base-ui-field[data-dn-field-orientation=horizontal]>.dn-base-ui-field-label{padding-block-start:calc((var(--dn-size-current-height) - var(--dn-size-step-down-line)) / 2)}.dn-base-ui-field-control{gap:calc(var(--dn-size-current-gap) * .75);min-width:0;display:grid}.dn-base-ui-field-label{width:fit-content;font-weight:500}.dn-base-ui-field-label,.dn-base-ui-field-hint{font-family:var(--dn-font-family);font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line)}.dn-base-ui-field [data-dn-clickable][aria-invalid=true]{--dn-clickable-active-border:var(--dn-color-destructive-foreground);--dn-clickable-focus-border:var(--dn-color-destructive-foreground);--dn-clickable-hover-border:var(--dn-color-destructive-foreground);--dn-clickable-normal-border:var(--dn-color-destructive-foreground);--dn-clickable-selected-active-border:var(--dn-color-destructive-foreground);--dn-clickable-selected-border:var(--dn-color-destructive-foreground)}.dn-base-ui-field [data-dn-typable][aria-invalid=true],.dn-base-ui-field [data-dn-typable][aria-invalid=true]:focus{border-color:var(--dn-color-destructive-foreground)}.dn-base-ui-field [aria-invalid=true] .dn-base-ui-checkbox-control,.dn-base-ui-field [aria-invalid=true] .dn-base-ui-radio-control,.dn-base-ui-field [aria-invalid=true] .dn-base-ui-slider-track{box-shadow:0 0 0 1px var(--dn-color-destructive-foreground)}.dn-base-ui-field [aria-invalid=true] .dn-base-ui-switch-track{border-color:var(--dn-color-destructive-foreground)}.dn-base-ui-field [aria-invalid=true] .dn-base-ui-slider-indicator,.dn-base-ui-field [aria-invalid=true] .dn-base-ui-slider-thumb{background:var(--dn-color-destructive-foreground)}.dn-base-ui-field-hint[role=alert]{color:var(--dn-color-destructive-foreground)}.dn-base-ui-checkbox{align-items:center;gap:calc(var(--dn-size-current-gap) * .875);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);text-align:left;grid-template-columns:auto minmax(0,1fr);display:inline-grid}.dn-base-ui-checkbox-label{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-checkbox-control{width:calc(var(--dn-size-current-font) * 1.08);min-width:calc(var(--dn-size-current-font) * 1.08);height:calc(var(--dn-size-current-font) * 1.08);background:var(--dn-color-surface-hover);color:#0000;place-items:center;line-height:1;transition:background-color .12s,box-shadow .12s,color .12s;display:grid}.dn-base-ui-checkbox-indicator{place-items:center;width:100%;height:100%;display:grid;overflow:visible}.dn-base-ui-checkbox-indicator svg{width:1.2em;height:1.2em}.dn-base-ui-checkbox[data-checked] .dn-base-ui-checkbox-control{color:var(--dn-color-accent)}.dn-base-ui-checkbox:not([data-disabled])>span{cursor:pointer;user-select:none}.dn-base-ui-checkbox:focus-visible{outline:0}.dn-base-ui-checkbox:focus-visible .dn-base-ui-checkbox-control{box-shadow:var(--dn-shadow-focus)}.dn-base-ui-checkbox[data-disabled] .dn-base-ui-checkbox-control{color:var(--dn-color-text-secondary)}.dn-base-ui-checkbox[data-disabled]{cursor:not-allowed;opacity:.7}.dn-base-ui-choice-group{align-items:stretch;gap:var(--dn-size-current-gap);color:var(--dn-color-text);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);display:grid}.dn-base-ui-chat-message-content{font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-chat-message-footer{gap:var(--dn-size-current-gap);margin-top:calc(var(--dn-size-current-gap) * .75);color:var(--dn-color-text-secondary);font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line);flex-wrap:wrap;align-items:center;display:flex}.dn-base-ui-chat-message-actions{gap:calc(var(--dn-size-current-gap) * .5);display:inline-flex}.dn-base-ui-chat-message[data-dn-author=user] .dn-base-ui-chat-message-footer{justify-content:flex-end}.dn-base-ui-combobox-input{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);min-height:var(--dn-size-current-height);min-width:0;padding:calc(var(--dn-size-current-height) * .1875) calc(var(--dn-size-current-height) * .25);width:100%}.dn-base-ui-combobox-popup{gap:calc(var(--dn-size-current-gap) * .35);min-width:var(--anchor-width);max-width:min(24rem,100vw - 2rem);max-height:min(20rem,100vh - 2rem);padding:var(--dn-size-padding);overscroll-behavior:contain;color:var(--dn-color-text);background:var(--dn-color-surface);font-family:var(--dn-font-family);display:grid;overflow-y:auto}.dn-base-ui-combobox-list{gap:calc(var(--dn-size-current-gap) * .35);display:grid}.dn-base-ui-combobox-item{width:100%}.dn-base-ui-combobox-item-indicator{min-width:calc(var(--dn-size-current-font) * 1.25);color:var(--dn-color-accent);place-items:center;display:inline-grid}.dn-base-ui-combobox-empty{color:var(--dn-color-text-secondary);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);padding:calc(var(--dn-size-current-gap) * .75) calc(var(--dn-size-current-gap) * 1.25)}.dn-base-ui-dialog-backdrop{background:color-mix(in srgb, var(--dn-color-text) 22%, transparent);position:fixed;inset:0}.dn-base-ui-dialog-popup{box-sizing:border-box;padding:var(--dn-size-padding);background:var(--dn-color-surface);color:var(--dn-color-text);font-family:var(--dn-font-family);gap:var(--dn-size-current-gap);width:min(28rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dn-base-ui-dialog-popup>:first-child{margin-top:0}.dn-base-ui-dialog-popup>:last-child{margin-bottom:0}.dn-base-ui-dialog-dismiss{top:var(--dn-size-current-gap);right:var(--dn-size-current-gap);z-index:1;position:absolute}.dn-base-ui-context-menu-popup{box-sizing:border-box;gap:calc(var(--dn-size-current-gap) * .35);min-width:calc(var(--dn-size-current-height) * 6);padding:var(--dn-size-padding);background:var(--dn-color-surface);color:var(--dn-color-text);font-family:var(--dn-font-family);display:grid}.dn-base-ui-context-menu-item{width:100%}.dn-base-ui-context-menu-separator{height:1px;margin-block:calc(var(--dn-size-current-gap) * .5);background:var(--dn-color-border)}.dn-base-ui-content{box-sizing:border-box;color:var(--dn-color-text);font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);max-width:70ch;padding-inline:var(--dn-size-current-gap);margin-inline:auto}.dn-base-ui-content[data-dn-emphasis=secondary]{color:var(--dn-color-text-secondary)}.dn-base-ui-content>:first-child{margin-top:0}.dn-base-ui-content>:last-child{margin-bottom:0}.dn-base-ui-content :is(h1,h2,h3,h4,h5,h6){color:var(--dn-color-text);margin:0 0 var(--dn-size-current-gap);font-weight:650;line-height:1.15}.dn-base-ui-content h2{padding-top:var(--dn-size-current-gap);border-top:1px solid var(--dn-color-border-translucent)}.dn-base-ui-content :is(p,ul,ol,blockquote,pre,figure,table,hr){margin:0 0 var(--dn-size-current-gap)}.dn-base-ui-content hr{background:var(--dn-color-border-translucent);height:1px}.dn-base-ui-content :is(ul,ol){padding-left:calc(var(--dn-size-current-height) * .5)}.dn-base-ui-content li+li{margin-top:calc(var(--dn-size-current-gap) * .5)}.dn-base-ui-content :is(p,li,td){color:var(--dn-color-text-secondary)}.dn-base-ui-content a{color:var(--dn-color-accent)}.dn-base-ui-content :is(code,kbd,samp){font-family:var(--dn-font-family-mono);font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line)}.dn-base-ui-content pre{padding:var(--dn-size-current-gap);background:var(--dn-color-surface-hover);border-radius:var(--dn-radius-control);overflow-x:auto}.dn-base-ui-content pre code{font-size:inherit}.dn-base-ui-content blockquote{padding-left:var(--dn-size-current-gap);color:var(--dn-color-text-secondary);border-left:2px solid var(--dn-color-border-translucent)}.dn-base-ui-content table{border-collapse:collapse;width:100%}.dn-base-ui-content :is(th,td){padding:calc(var(--dn-size-current-gap) * .5);text-align:left;border-bottom:1px solid var(--dn-color-border-translucent)}.dn-base-ui-content th{color:var(--dn-color-text)}.dn-base-ui-content :is(img,video,iframe){max-width:100%;height:auto;display:block}.dn-base-ui-dot{color:var(--dn-color-current-foreground,currentColor);width:calc(var(--dn-size-current-gap) * .8);height:calc(var(--dn-size-current-gap) * .8);background:currentColor;flex:none;display:inline-block}.dn-base-ui-drawer-backdrop{background:color-mix(in srgb, var(--dn-color-text) 22%, transparent);position:fixed;inset:0}.dn-base-ui-drawer-viewport{width:min(24rem,100vw - 2rem);max-width:100vw;position:fixed;top:0;bottom:0;right:0}.dn-base-ui-drawer-popup{box-sizing:border-box;height:100%;padding:var(--dn-size-padding);background:var(--dn-color-surface);color:var(--dn-color-text);font-family:var(--dn-font-family);flex-direction:column;display:flex;position:relative}.dn-base-ui-drawer-dismiss{top:var(--dn-size-current-gap);right:var(--dn-size-current-gap);z-index:1;position:absolute}.dn-base-ui-drawer-popup>:first-child{margin-top:0}.dn-base-ui-drawer-popup>:last-child{margin-bottom:0}.dn-base-ui-drawer-handle{display:none}.dn-base-ui-drawer-content{gap:var(--dn-size-current-gap);flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:auto}.dn-base-ui-drawer-form-actions{margin-top:auto}@media (width<=767px){.dn-base-ui-drawer-viewport{width:100%;max-width:none;height:min(75dvh,36rem);inset:auto 0 0}.dn-base-ui-drawer-handle{background:var(--dn-color-border-strong);touch-action:pan-x;flex:none;width:2.5rem;height:.25rem;margin:.5rem auto 0;display:block}}.dn-base-ui-fade{--dn-fade-size:64px;z-index:1;pointer-events:none;display:grid;position:absolute}.dn-base-ui-fade[data-dn-fade-direction=fade-out-top]{height:var(--dn-fade-size);inset-block-start:0;inset-inline:0}.dn-base-ui-fade[data-dn-fade-direction=fade-out-right]{width:var(--dn-fade-size);inset-block:0;inset-inline-end:0}.dn-base-ui-fade[data-dn-fade-direction=fade-out-bottom]{height:var(--dn-fade-size);inset-block-end:0;inset-inline:0}.dn-base-ui-fade[data-dn-fade-direction=fade-out-left]{width:var(--dn-fade-size);inset-block:0;inset-inline-start:0}.dn-base-ui-fade-gradient,.dn-base-ui-fade-content{grid-area:1/1;width:100%;height:100%}.dn-base-ui-fade-gradient{pointer-events:none}.dn-base-ui-fade-content{z-index:1;pointer-events:auto;display:grid;position:relative}.dn-base-ui-fade[data-dn-fade-direction=fade-out-top] .dn-base-ui-fade-gradient{background:linear-gradient(to bottom, var(--dn-fade-color), transparent)}.dn-base-ui-fade[data-dn-fade-direction=fade-out-right] .dn-base-ui-fade-gradient{background:linear-gradient(to left, var(--dn-fade-color), transparent)}.dn-base-ui-fade[data-dn-fade-direction=fade-out-bottom] .dn-base-ui-fade-gradient{background:linear-gradient(to top, var(--dn-fade-color), transparent)}.dn-base-ui-fade[data-dn-fade-direction=fade-out-left] .dn-base-ui-fade-gradient{background:linear-gradient(to right, var(--dn-fade-color), transparent)}.dn-base-ui-input{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);min-height:var(--dn-size-current-height);padding:calc(var(--dn-size-current-height) * .1875) calc(var(--dn-size-current-height) * .25);width:100%}.dn-base-ui-label{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-label[data-dn-label-title]{font-weight:var(--dn-size-current-title-font-weight);line-height:var(--dn-size-current-title-line);margin:0}.dn-base-ui-mac-traffic-lights{align-items:center;gap:calc(var(--dn-size-current-gap) * 1.5);display:inline-flex}.dn-base-ui-mac-traffic-light{appearance:none;box-sizing:border-box;cursor:default;height:calc(var(--dn-size-current-height) * .42);min-width:.625rem;min-height:.625rem;width:calc(var(--dn-size-current-height) * .42);border:1px solid;border-radius:999px;flex:none;padding:0;display:block}.dn-base-ui-mac-traffic-light[data-dn-mac-traffic-light=close]{background:var(--dn-color-mac-traffic-close);border-color:var(--dn-color-mac-traffic-close-border)}.dn-base-ui-mac-traffic-light[data-dn-mac-traffic-light=minimize]{background:var(--dn-color-mac-traffic-minimize);border-color:var(--dn-color-mac-traffic-minimize-border)}.dn-base-ui-mac-traffic-light[data-dn-mac-traffic-light=zoom]{background:var(--dn-color-mac-traffic-zoom);border-color:var(--dn-color-mac-traffic-zoom-border)}.dn-base-ui-mac-traffic-light[data-dn-mac-traffic-light-variant=gray]{background:var(--dn-color-depth-3);border-color:var(--dn-color-border)}.dn-base-ui-window{font-family:var(--dn-font-family);min-height:14rem;padding:var(--dn-size-padding);width:100%;display:flex;overflow:hidden}.dn-base-ui-window-dismiss{flex:none;align-self:flex-start;margin-left:auto}.dn-base-ui-tabs-list{width:100%;padding:var(--dn-size-padding);align-items:center;display:inline-flex}.dn-base-ui-tabs-list:not([data-dn-gap]){gap:1px}.dn-base-ui-tabs-list[data-dn-orientation=vertical]{flex-direction:column;align-items:stretch}.dn-base-ui-tabs-with-content{display:grid}.dn-base-ui-tabs-with-content:not([data-dn-gap]){gap:var(--dn-size-current-gap)}.dn-base-ui-tabs-with-content .dn-base-ui-tabs-list{grid-area:1/1;justify-self:start}.dn-base-ui-tabs-with-content .dn-base-ui-tabs-panel{grid-area:2/1;min-width:0}.dn-base-ui-tabs.dn-base-ui-tabs-vertical.dn-base-ui-tabs-with-content{grid-template-columns:auto minmax(0,1fr);align-items:start;width:100%;min-width:0}.dn-base-ui-tabs.dn-base-ui-tabs-vertical.dn-base-ui-tabs-with-content .dn-base-ui-tabs-list{grid-area:1/1}.dn-base-ui-tabs.dn-base-ui-tabs-vertical.dn-base-ui-tabs-with-content .dn-base-ui-tabs-panel{grid-area:1/2}.dn-base-ui-tabs-tab{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);height:var(--dn-size-current-height);line-height:var(--dn-size-current-line);min-width:0;padding:0 calc(var(--dn-size-current-height) * .3125);grid-template-columns:minmax(0,1fr);align-items:center;width:fit-content;max-width:24rem;display:inline-grid}.dn-base-ui-tabs-item{align-items:center;min-width:0;display:inline-flex}.dn-base-ui-tabs-item[data-dn-clickable]{height:var(--dn-size-current-height);width:fit-content}.dn-base-ui-tabs-item[data-dn-clickable] .dn-base-ui-tabs-tab{background:0 0;border-color:#0000}.dn-base-ui-tabs-dismiss{flex:none}.dn-base-ui-tabs-tab-has-start,.dn-base-ui-tabs-tab-has-end{gap:var(--dn-size-current-gap)}.dn-base-ui-tabs-tab-has-start{grid-template-columns:auto minmax(0,1fr)}.dn-base-ui-tabs-tab-has-end{grid-template-columns:minmax(0,1fr) auto}.dn-base-ui-tabs-tab-has-start.dn-base-ui-tabs-tab-has-end{grid-template-columns:auto minmax(0,1fr) auto}.dn-base-ui-tabs-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-tabs-start,.dn-base-ui-tabs-end{justify-content:center;align-items:center;min-width:0;display:inline-grid}.dn-base-ui-tabs-list[data-dn-tabs-style=block]{align-items:end}.dn-base-ui-tabs-list[data-dn-tabs-style=block]:not([data-dn-padding]){padding:0}.dn-base-ui-tabs-list[data-dn-tabs-style=block]:not([data-dn-gap]){gap:0}.dn-base-ui-tabs-tab[data-dn-tabs-style=block]{justify-content:flex-start;margin:0}.dn-base-ui-tabs-list[data-dn-tabs-style=block] .dn-base-ui-tabs-item:not(:last-of-type){border-inline-end:1px solid var(--dn-color-border)}.dn-base-ui-tabs-tab[data-dn-tabs-style=block][data-selected],.dn-base-ui-tabs-item[data-dn-clickable][data-dn-tabs-style=block][data-selected]{z-index:1;--dn-clickable-selected-background:var(--dn-color-depth-1);--dn-clickable-selected-foreground:var(--dn-color-text);border-block-end:1px solid var(--dn-color-depth-1);margin-block-end:-1px;font-weight:500}.dn-base-ui-tabs-item[data-dn-clickable][data-dn-tabs-style=block][data-selected][data-dn-depth="2"]{--dn-clickable-selected-background:var(--dn-color-depth-2);border-block-end:1px solid var(--dn-color-depth-2)}.dn-base-ui-tabs-item[data-dn-clickable][data-dn-tabs-style=block][data-selected][data-dn-depth="3"]{--dn-clickable-selected-background:var(--dn-color-depth-3);border-block-end:1px solid var(--dn-color-depth-3)}.dn-base-ui-tabs-item[data-dn-clickable][data-dn-tabs-style=block][data-selected][data-dn-depth="4"]{--dn-clickable-selected-background:var(--dn-color-depth-4);border-block-end:1px solid var(--dn-color-depth-4)}.dn-base-ui-tabs-item[data-dn-clickable][data-dn-tabs-style=block][data-selected][data-dn-depth="5"]{--dn-clickable-selected-background:var(--dn-color-depth-5);border-block-end:1px solid var(--dn-color-depth-5)}.dn-base-ui-tabs-item[data-dn-clickable][data-dn-tabs-style=block][data-selected][data-dn-depth="6"]{--dn-clickable-selected-background:var(--dn-color-depth-6);border-block-end:1px solid var(--dn-color-depth-6)}.dn-base-ui-tabs-item[data-dn-clickable][data-dn-tabs-style=block][data-selected][data-dn-depth="7"]{--dn-clickable-selected-background:var(--dn-color-depth-7);border-block-end:1px solid var(--dn-color-depth-7)}.dn-base-ui-tabs-tab[data-dn-tabs-style=block][data-selected][data-dn-depth="2"]{--dn-clickable-selected-background:var(--dn-color-depth-2);border-block-end:1px solid var(--dn-color-depth-2)}.dn-base-ui-tabs-tab[data-dn-tabs-style=block][data-selected][data-dn-depth="3"]{--dn-clickable-selected-background:var(--dn-color-depth-3);border-block-end:1px solid var(--dn-color-depth-3)}.dn-base-ui-tabs-tab[data-dn-tabs-style=block][data-selected][data-dn-depth="4"]{--dn-clickable-selected-background:var(--dn-color-depth-4);border-block-end:1px solid var(--dn-color-depth-4)}.dn-base-ui-tabs-tab[data-dn-tabs-style=block][data-selected][data-dn-depth="5"]{--dn-clickable-selected-background:var(--dn-color-depth-5);border-block-end:1px solid var(--dn-color-depth-5)}.dn-base-ui-tabs-tab[data-dn-tabs-style=block][data-selected][data-dn-depth="6"]{--dn-clickable-selected-background:var(--dn-color-depth-6);border-block-end:1px solid var(--dn-color-depth-6)}.dn-base-ui-tabs-tab[data-dn-tabs-style=block][data-selected][data-dn-depth="7"]{--dn-clickable-selected-background:var(--dn-color-depth-7);border-block-end:1px solid var(--dn-color-depth-7)}.dn-base-ui-tabs-tab[data-dn-tabs-style=underline]{max-width:24rem;min-height:var(--dn-size-current-height);--dn-clickable-normal-background:transparent;--dn-clickable-normal-border:transparent;--dn-clickable-normal-foreground:var(--dn-color-text-secondary);text-align:start;text-overflow:ellipsis;white-space:nowrap;border-block-end-color:#0000;justify-content:flex-start;margin:0 0 -1px;font-weight:400;overflow:hidden}.dn-base-ui-tabs-tab[data-dn-tabs-style=underline][data-selected]{--dn-clickable-selected-background:transparent;--dn-clickable-selected-border:transparent;--dn-clickable-selected-foreground:var(--dn-color-text);border-block-end-color:var(--dn-color-text);font-weight:500}.dn-base-ui-navigation{width:fit-content;min-width:0;max-width:100%}.dn-base-ui-navigation-list{width:fit-content;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.dn-base-ui-navigation[data-dn-orientation=horizontal] .dn-base-ui-navigation-list{flex-direction:row;align-items:center}.dn-base-ui-navigation[data-dn-orientation=horizontal] .dn-base-ui-navigation-list:not([data-dn-gap]):not([data-dn-navigation-variant=physical-tab]){gap:.25rem}.dn-base-ui-navigation[data-dn-orientation=vertical]{width:100%}.dn-base-ui-navigation[data-dn-orientation=vertical] .dn-base-ui-navigation-list{flex-direction:column;align-items:stretch;width:100%}.dn-base-ui-navigation[data-dn-orientation=vertical] .dn-base-ui-navigation-list:not([data-dn-gap]):not([data-dn-navigation-variant=physical-tab]){gap:.375rem}.dn-base-ui-navigation-item{min-width:0}.dn-base-ui-navigation-control{min-width:0;max-width:100%;font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);height:var(--dn-size-current-height);line-height:var(--dn-size-current-line);padding:0 calc(var(--dn-size-current-height) * .3125);text-align:left;grid-template-columns:minmax(0,1fr);align-items:center;text-decoration:none;display:inline-grid}.dn-base-ui-navigation-control-has-start,.dn-base-ui-navigation-control-has-end{gap:var(--dn-size-current-gap)}.dn-base-ui-navigation-control-has-start{grid-template-columns:auto minmax(0,1fr)}.dn-base-ui-navigation-control-has-end{grid-template-columns:minmax(0,1fr) auto}.dn-base-ui-navigation-control-has-start.dn-base-ui-navigation-control-has-end{grid-template-columns:auto minmax(0,1fr) auto}.dn-base-ui-navigation[data-dn-orientation=horizontal] .dn-base-ui-navigation-control{justify-content:center}.dn-base-ui-navigation[data-dn-orientation=vertical] .dn-base-ui-navigation-control{justify-content:stretch;width:100%;max-width:100%}.dn-base-ui-navigation-control[aria-disabled=true]{color:color-mix(in srgb, var(--dn-color-text) 38%, transparent);cursor:not-allowed}.dn-base-ui-navigation-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-navigation-start,.dn-base-ui-navigation-end{justify-content:center;align-items:center;min-width:0;display:inline-grid}.dn-base-ui-pagination{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);align-items:center;gap:var(--dn-size-current-gap);line-height:var(--dn-size-current-line);width:100%;display:flex}.dn-base-ui-pagination__page{align-items:center;display:inline-flex}.dn-base-ui-pagination__status{white-space:nowrap}.dn-base-ui-popover-arrow{fill:var(--dn-color-surface)}.dn-base-ui-popover-popup{box-sizing:border-box;gap:var(--dn-size-current-gap);max-width:min(28rem,100vw - 2rem);padding:var(--dn-size-padding);background:var(--dn-color-surface);color:var(--dn-color-text);font-family:var(--dn-font-family);display:grid;position:relative}.dn-base-ui-popover-popup>:first-child{margin-top:0}.dn-base-ui-popover-popup>:last-child{margin-bottom:0}.dn-base-ui-popover-close{justify-self:end}.dn-base-ui-popover-dismiss{top:var(--dn-size-current-gap);right:var(--dn-size-current-gap);z-index:1;position:absolute}.dn-base-ui-preview-card-popup{box-sizing:border-box;padding:var(--dn-size-padding);background:var(--dn-color-surface);color:var(--dn-color-text);font-family:var(--dn-font-family);position:relative}.dn-base-ui-preview-card-dismiss{top:var(--dn-size-current-gap);right:var(--dn-size-current-gap);z-index:1;position:absolute}.dn-base-ui-preview-card-popup>:first-child{margin-top:0}.dn-base-ui-preview-card-popup>:last-child{margin-bottom:0}.dn-base-ui-preview-card-arrow{fill:var(--dn-color-surface)}.dn-base-ui-progress{gap:var(--dn-size-current-gap);color:var(--dn-color-text);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);flex-direction:column;display:flex}.dn-base-ui-progress-header{justify-content:space-between;align-items:center;gap:var(--dn-size-current-gap);display:flex}.dn-base-ui-progress-label{color:var(--dn-color-text)}.dn-base-ui-progress-value{color:var(--dn-color-text-secondary)}.dn-base-ui-progress-track{width:100%;height:max(.125rem, calc(var(--dn-size-current-height) * .12));background:var(--dn-color-surface-active);position:relative;overflow:hidden}.dn-base-ui-progress-indicator{border-radius:inherit;background:var(--dn-color-border-strong);height:100%;transition:width .16s;display:block}.dn-base-ui-progress[data-dn-emphasis=primary] .dn-base-ui-progress-indicator{background:var(--dn-color-clickable-primary-normal-background)}.dn-base-ui-progress[data-dn-emphasis=secondary] .dn-base-ui-progress-indicator{background:var(--dn-color-clickable-secondary-normal-background)}.dn-base-ui-progress[data-dn-emphasis=outline] .dn-base-ui-progress-track{outline:1px solid var(--dn-color-border-strong);background:0 0}.dn-base-ui-radio{align-items:center;gap:calc(var(--dn-size-current-gap) * .875);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);text-align:left;grid-template-columns:auto minmax(0,1fr);display:inline-grid}.dn-base-ui-radio-label{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-radio-control{width:calc(var(--dn-size-current-font) * 1.08);min-width:calc(var(--dn-size-current-font) * 1.08);height:calc(var(--dn-size-current-font) * 1.08);background:var(--dn-color-surface-hover);color:#0000;place-items:center;line-height:1;transition:background-color .12s,box-shadow .12s;display:grid}.dn-base-ui-radio-indicator{background:var(--dn-color-text);width:.45em;height:.45em;color:var(--dn-color-text);display:block;overflow:visible}.dn-base-ui-radio:not([data-disabled])>span{cursor:pointer;user-select:none}.dn-base-ui-radio:focus-visible{outline:0}.dn-base-ui-radio:focus-visible .dn-base-ui-radio-control{box-shadow:var(--dn-shadow-focus)}.dn-base-ui-radio[data-disabled] .dn-base-ui-radio-control{color:var(--dn-color-text-secondary)}.dn-base-ui-radio[data-disabled] .dn-base-ui-radio-indicator{background:var(--dn-color-text-secondary);color:var(--dn-color-text-secondary)}.dn-base-ui-radio[data-disabled]{cursor:not-allowed;opacity:.7}.dn-base-ui-resize-rail{background:var(--dn-color-border);cursor:col-resize;flex:none;align-self:stretch;width:1px;min-width:1px;display:grid;position:relative}.dn-base-ui-resize-rail__target{width:3px;transition:background-color .15s;position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.dn-base-ui-resize-rail:hover .dn-base-ui-resize-rail__target{background:var(--dn-color-border)}.dn-base-ui-resize-rail[data-dn-resize-rail-orientation=horizontal]{cursor:row-resize;width:auto;min-width:0;height:0;min-height:0}.dn-base-ui-resize-rail[data-dn-resize-rail-orientation=horizontal] .dn-base-ui-resize-rail__target{width:auto;height:3px;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.dn-base-ui-skeleton{width:100%;height:var(--dn-size-current-height);border-radius:calc(var(--dn-size-current-height) * .25);background:var(--dn-color-skeleton-translucent);flex:none;display:block}.dn-base-ui-skeleton[data-dn-pulse=true]{animation:1.5s ease-in-out infinite dn-base-ui-skeleton-pulse}@keyframes dn-base-ui-skeleton-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.dn-base-ui-skeleton[data-dn-pulse=true]{animation:none}}.dn-base-ui-separator{background:var(--dn-color-border-translucent);border:0;width:100%;height:1px;margin:0}.dn-base-ui-separator[aria-orientation=vertical]{align-self:stretch;width:1px;height:auto}.dn-base-ui-select-popup{min-width:var(--anchor-width);max-width:min(24rem,100vw - 2rem);padding:calc(var(--dn-size-current-gap) / 2);color:var(--dn-color-text);background:var(--dn-color-surface);font-family:var(--dn-font-family);overscroll-behavior:contain;max-height:min(20rem,100vh - 2rem);overflow-y:auto}.dn-base-ui-select-list{gap:calc(var(--dn-size-current-gap) / 2);display:grid}.dn-base-ui-select-icon{color:currentColor;flex:none;place-items:center;width:.75rem;height:.75rem;display:inline-grid}.dn-base-ui-select-trigger{gap:calc(var(--dn-size-current-gap) / 2);width:fit-content;max-width:min(24rem,100%)}.dn-base-ui-select-caret{width:.75rem;height:.75rem;display:block;transform:rotate(90deg)}.dn-base-ui-select-item{color:inherit}.dn-base-ui-select-item[data-highlighted]{background:var(--dn-color-surface-hover)}.dn-base-ui-select-item[data-selected]{background:var(--dn-color-surface-active)}.dn-base-ui-select-item[data-disabled]{color:var(--dn-color-border-strong)}.dn-base-ui-select-text{min-width:0;color:inherit}.dn-base-ui-slider{gap:var(--dn-size-current-gap);width:100%;color:var(--dn-color-text);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);display:grid}.dn-base-ui-slider-value{color:var(--dn-color-text-secondary);justify-self:end}.dn-base-ui-slider-control{min-height:var(--dn-size-current-height);align-items:center;display:flex}.dn-base-ui-slider-track{width:100%;height:max(.125rem, calc(var(--dn-size-current-height) * .12));background:var(--dn-color-surface-active);position:relative;overflow:visible}.dn-base-ui-slider-indicator{border-radius:inherit;background:var(--dn-color-accent);height:100%;position:absolute}.dn-base-ui-slider-thumb{width:calc(var(--dn-size-current-height) * .56);height:calc(var(--dn-size-current-height) * .56);background:var(--dn-color-accent)}.dn-base-ui-slider-thumb:hover{background:var(--dn-color-accent)}.dn-base-ui-slider-thumb:focus-visible{box-shadow:0 0 0 1px var(--dn-color-focus), 0 0 0 4px var(--dn-color-focus-shadow);outline:0}.dn-base-ui-slider[data-disabled]{color:var(--dn-color-text-secondary)}.dn-base-ui-slider[data-disabled] .dn-base-ui-slider-indicator,.dn-base-ui-slider[data-disabled] .dn-base-ui-slider-thumb{background:var(--dn-color-border-strong)}.dn-base-ui-slider[data-orientation=vertical]{width:fit-content;height:100%}.dn-base-ui-slider[data-orientation=vertical] .dn-base-ui-slider-control{width:var(--dn-size-current-height);justify-content:center;height:100%;min-height:0}.dn-base-ui-slider[data-orientation=vertical] .dn-base-ui-slider-track{width:max(.125rem, calc(var(--dn-size-current-height) * .12));height:100%}.dn-base-ui-switch{align-items:center;gap:var(--dn-size-current-gap);text-align:left;grid-template-columns:auto minmax(0,1fr);display:inline-grid}.dn-base-ui-switch-track{width:calc(var(--dn-size-current-height) * 1.55);min-width:calc(var(--dn-size-current-height) * 1.55);height:calc(var(--dn-size-current-height) * .75);padding:max(.125rem, calc(var(--dn-size-current-height) * .08));background:var(--dn-color-surface-hover);border:1px solid #0000;align-items:center;transition:background .12s,border-color .12s;display:flex}.dn-base-ui-switch-thumb{width:calc(var(--dn-size-current-height) * .52);height:calc(var(--dn-size-current-height) * .52);background:var(--dn-color-text-secondary);place-items:center;transition:background .12s,transform .12s;display:grid;transform:translate(0)}.dn-base-ui-switch[data-checked] .dn-base-ui-switch-track{background:var(--dn-color-surface-active);border-color:#0000}.dn-base-ui-switch[data-checked] .dn-base-ui-switch-thumb{background:var(--dn-color-accent);transform:translateX(calc(var(--dn-size-current-height) * .78))}.dn-base-ui-switch[data-dn-emphasis=outline] .dn-base-ui-switch-track{border-color:var(--dn-color-border-strong);background:0 0}.dn-base-ui-switch[data-checked][data-dn-emphasis=outline] .dn-base-ui-switch-track{border-color:var(--dn-color-accent);background:0 0}.dn-base-ui-switch[data-checked][data-dn-emphasis=primary] .dn-base-ui-switch-track{background:var(--dn-color-clickable-primary-normal-background);border-color:var(--dn-color-clickable-primary-normal-background)}.dn-base-ui-switch[data-checked][data-dn-emphasis=primary] .dn-base-ui-switch-thumb{background:var(--dn-color-clickable-primary-normal-foreground)}.dn-base-ui-switch[data-checked][data-dn-emphasis=secondary] .dn-base-ui-switch-track{background:var(--dn-color-clickable-secondary-normal-background);border-color:var(--dn-color-clickable-secondary-normal-background)}.dn-base-ui-switch[data-checked][data-dn-emphasis=secondary] .dn-base-ui-switch-thumb{background:var(--dn-color-clickable-secondary-normal-foreground)}.dn-base-ui-switch[data-disabled] .dn-base-ui-switch-track{border-color:var(--dn-color-border)}.dn-base-ui-switch-label{min-width:0}.dn-base-ui-textarea{field-sizing:content;font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);height:auto;line-height:var(--dn-size-current-line);min-height:4.75rem;padding:calc(var(--dn-size-current-height) * .1875) calc(var(--dn-size-current-height) * .25);resize:vertical;width:100%}.dn-base-ui-toast{color:var(--dn-color-text);align-items:center;gap:var(--dn-size-current-gap);min-width:24rem;max-width:100%;padding-block:var(--dn-size-padding);padding-inline:calc(var(--dn-size-padding) * 2);grid-template-columns:auto minmax(0,1fr) auto auto;animation:.2s ease-out dn-base-ui-toast-enter;display:grid}.dn-base-ui-toast[data-dn-color]{background:var(--dn-color-current-background);color:var(--dn-color-current-foreground);outline:1px solid var(--dn-color-current-border)}.dn-base-ui-toast__content{min-width:0}.dn-base-ui-toast__title,.dn-base-ui-toast__subtitle{font-family:var(--dn-font-family)}.dn-base-ui-toast__title[data-dn-label-title]{font-size:var(--dn-size-current-font);font-weight:var(--dn-size-current-title-font-weight);line-height:var(--dn-size-current-title-line);margin:0}.dn-base-ui-toast__subtitle{font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line)}.dn-base-ui-toast__end{justify-self:end}@keyframes dn-base-ui-toast-enter{0%{opacity:0;transform:translateY(var(--dn-size-current-gap))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dn-base-ui-toast{animation:none}}.dn-base-ui-timeline{gap:var(--dn-size-current-gap);margin:0;padding:0;list-style:none;display:grid}.dn-base-ui-timeline-item{gap:calc(var(--dn-size-current-gap) * 1.4);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.dn-base-ui-timeline-item[data-dn-color]{color:var(--dn-color-current-foreground);padding:calc(var(--dn-size-current-gap) * .5)}.dn-base-ui-timeline--show-hairline .dn-base-ui-timeline-item:not(:last-child){position:relative}.dn-base-ui-timeline--show-hairline .dn-base-ui-timeline-item:not(:last-child):before{z-index:0;background:var(--dn-color-border-translucent);content:"";width:1px;position:absolute;inset-block-start:calc(var(--dn-size-current-gap) * 1.6);inset-block-end:calc(var(--dn-size-current-gap) * -1.6);inset-inline-start:calc((var(--dn-size-current-gap) * .5) - .5px)}.dn-base-ui-timeline--show-hairline .dn-base-ui-timeline-marker,.dn-base-ui-timeline--show-hairline .dn-base-ui-timeline-content{z-index:1;position:relative}.dn-base-ui-timeline-marker{color:var(--dn-color-text-secondary);min-height:var(--dn-size-current-line);min-width:var(--dn-size-current-gap);justify-content:center;align-items:start;padding-block-start:calc(var(--dn-size-current-gap) * 1.2);display:inline-grid}.dn-base-ui-timeline-content{gap:calc(var(--dn-size-current-gap) * .25);min-width:0;display:grid}.dn-base-ui-timeline-title-row{align-items:baseline;gap:var(--dn-size-current-gap);justify-content:space-between;min-width:0;display:flex}.dn-base-ui-timeline-title,.dn-base-ui-timeline-detail,.dn-base-ui-timeline-meta{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-timeline-title{color:var(--dn-color-text)}.dn-base-ui-timeline-item[data-dn-color] .dn-base-ui-timeline-title{color:var(--dn-color-current-foreground)}.dn-base-ui-toggle{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);align-items:center;gap:var(--dn-size-current-gap);height:var(--dn-size-current-height);font-weight:400;line-height:var(--dn-size-current-line);padding:0 calc(var(--dn-size-current-height) * .3125);white-space:nowrap;justify-content:center;text-decoration:none;display:inline-flex}.dn-base-ui-toggle-group{align-items:stretch;display:inline-flex}.dn-base-ui-toggle-group>.dn-base-ui-toggle{border-radius:0;position:relative}.dn-base-ui-toggle-group>.dn-base-ui-toggle+.dn-base-ui-toggle{margin-inline-start:-1px}.dn-base-ui-toggle-group>.dn-base-ui-toggle:first-child{border-start-start-radius:var(--dn-radius-sm);border-end-start-radius:var(--dn-radius-sm)}.dn-base-ui-toggle-group>.dn-base-ui-toggle:last-child{border-start-end-radius:var(--dn-radius-sm);border-end-end-radius:var(--dn-radius-sm)}.dn-base-ui-toggle-group>.dn-base-ui-toggle:is(:focus-visible,:active,[data-pressed],[data-selected]){z-index:1}.dn-base-ui-tooltip-popup{max-width:20rem;padding:var(--dn-size-padding)}.dn-base-ui-tooltip-arrow{fill:var(--dn-color-surface-hover)}.dn-base-ui-tree,.dn-base-ui-tree-group{align-content:start;gap:0;width:100%;display:grid}.dn-base-ui-tree-item[data-level="2"] .dn-base-ui-tree-row{padding-inline-start:.75rem}.dn-base-ui-tree-item[data-level="3"] .dn-base-ui-tree-row{padding-inline-start:1.25rem}.dn-base-ui-tree-item[data-level="4"] .dn-base-ui-tree-row{padding-inline-start:1.75rem}.dn-base-ui-tree-item[data-level="5"] .dn-base-ui-tree-row{padding-inline-start:2.25rem}.dn-base-ui-tree-item[data-level="6"] .dn-base-ui-tree-row{padding-inline-start:2.75rem}.dn-base-ui-tree-item[data-level="7"] .dn-base-ui-tree-row{padding-inline-start:3.25rem}.dn-base-ui-tree-row{align-items:center;gap:var(--dn-size-current-gap);cursor:pointer;border-radius:0;width:100%;min-width:0;padding-block:.125rem;padding-inline:.25rem;display:flex;position:relative}.dn-base-ui-tree-rails{pointer-events:none;position:absolute;inset:0}.dn-base-ui-tree-rail{background:var(--dn-color-border-translucent);width:1px;position:absolute;inset-block:0;inset-inline-start:calc((var(--dn-tree-rail-level) - 1) * .5rem + .25rem)}.dn-base-ui-tree-row>:not(.dn-base-ui-tree-rails){position:relative}.dn-base-ui-tree-row[data-dn-depth]{outline:1px solid var(--dn-color-border-translucent)}.dn-base-ui-tree-row[data-dn-depth="1"]{background:var(--dn-color-depth-1)}.dn-base-ui-tree-row[data-dn-depth="2"]{background:var(--dn-color-depth-2)}.dn-base-ui-tree-row[data-dn-depth="3"]{background:var(--dn-color-depth-3)}.dn-base-ui-tree-row[data-dn-depth="4"]{background:var(--dn-color-depth-4)}.dn-base-ui-tree-row[data-dn-depth="5"]{background:var(--dn-color-depth-5)}.dn-base-ui-tree-row[data-dn-depth="6"]{background:var(--dn-color-depth-6)}.dn-base-ui-tree-row[data-dn-depth="7"]{background:var(--dn-color-depth-7)}.dn-base-ui-tree-row:hover{background:var(--dn-color-surface-hover)}.dn-base-ui-tree-item[data-selected] .dn-base-ui-tree-row{background:var(--dn-clickable-selected-background,var(--dn-color-clickable-secondary-selected-background))}.dn-base-ui-tree-item[data-focus-visible] .dn-base-ui-tree-row{outline:2px solid var(--dn-color-focus);outline-offset:-2px}.dn-base-ui-tree-item[data-disabled] .dn-base-ui-tree-row{cursor:not-allowed;opacity:.5}.dn-base-ui-tree-chevron,.dn-base-ui-tree-chevron-spacer{width:1rem;height:1rem;color:inherit;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:calc(var(--dn-size-current-gap) * -.25);padding:0;display:grid}.dn-base-ui-tree-chevron-icon{color:currentColor;width:.75rem;height:.75rem;transition:transform .15s;display:block;transform:rotate(0)}.dn-base-ui-tree-chevron--hidden{cursor:inherit}.dn-base-ui-tree-chevron--end{margin-inline-start:auto}.dn-base-ui-tree-item[data-expanded] .dn-base-ui-tree-chevron-icon{transform:rotate(90deg)}.dn-base-ui-tree-label{font-family:var(--dn-font-family);font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-tree-start,.dn-base-ui-tree-end{flex:none;display:inline-flex}.dn-base-ui-tree-end{margin-inline-start:auto}.dn-base-ui-table-wrapper{width:100%;overflow:hidden}.dn-base-ui-table{border-collapse:collapse;border-spacing:0;width:100%}.dn-base-ui-table :is(th,td){text-align:left;vertical-align:middle;padding:6px 8px}.dn-base-ui-table th{color:var(--dn-color-text-secondary);font-weight:400;font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line)}.dn-base-ui-table td{font-size:var(--dn-size-current-font);line-height:var(--dn-size-current-line)}.dn-base-ui-table thead tr{border-bottom:1px solid var(--dn-color-border)}.dn-base-ui-table[data-dn-dividers] tr+tr{border-top:1px solid var(--dn-color-border)}.dn-base-ui-table[data-dn-zebra] tbody tr:nth-child(2n){background:var(--dn-color-depth-adjacent)}.dn-base-ui-table[data-dn-row-hover] tbody tr:hover{background:var(--dn-color-surface-hover)}
