@layer base{:root,[data-theme=light]{color-scheme:light;--zana-dashboard-font-family-display:var(--font-fraunces,"Fraunces"),Georgia,serif;--zana-dashboard-font-family-ui:var(--font-manrope,"Manrope"),"Segoe UI",sans-serif;--zana-dashboard-type-hero-kicker-size:0.625rem;--zana-dashboard-type-hero-kicker-line-height:1.2;--zana-dashboard-type-hero-kicker-letter-spacing:0.1em;--zana-dashboard-type-hero-kicker-weight:700;--zana-dashboard-type-hero-title-size:clamp(3.75rem,2.8rem + 3.8vw,5rem);--zana-dashboard-type-hero-title-line-height:0.95;--zana-dashboard-type-hero-title-letter-spacing:-0.03em;--zana-dashboard-type-hero-title-weight:600;--zana-dashboard-type-section-title-size:clamp(2rem,1.6rem + 1.5vw,2.75rem);--zana-dashboard-type-section-title-line-height:1;--zana-dashboard-type-section-title-letter-spacing:-0.02em;--zana-dashboard-type-section-title-weight:600;--zana-dashboard-type-paragraph-lead-size:1.125rem;--zana-dashboard-type-paragraph-lead-line-height:1.8;--zana-dashboard-type-paragraph-lead-weight:600;--zana-dashboard-type-paragraph-body-size:1rem;--zana-dashboard-type-paragraph-body-line-height:1.75;--zana-dashboard-type-paragraph-body-weight:500;--zana-dashboard-type-small-label-size:0.6875rem;--zana-dashboard-type-small-label-line-height:1.2;--zana-dashboard-type-small-label-letter-spacing:0.09em;--zana-dashboard-type-small-label-weight:700;--zana-dashboard-type-small-text-size:0.8125rem;--zana-dashboard-type-small-text-line-height:1.55;--zana-dashboard-type-small-text-weight:600;--zana-dashboard-app-shell-sidebar-padding-inline-collapsed:var(--zana-dashboard-app-shell-sidebar-padding-inline);--zana-dashboard-app-shell-sidebar-width-collapsed:calc(var(--zana-dashboard-app-shell-nav-item-height) + (var(--zana-dashboard-app-shell-sidebar-padding-inline-collapsed) * 2));--zana-dashboard-app-shell-sidebar-width-expanded:15.5rem;--zana-dashboard-app-shell-sidebar-padding-block-start:1.5rem;--zana-dashboard-app-shell-sidebar-padding-inline:1.125rem;--zana-dashboard-app-shell-sidebar-padding-block-end:1.25rem;--zana-dashboard-app-shell-sidebar-inner-width:13.25rem;--zana-dashboard-app-shell-sidebar-gap:1.375rem;--zana-dashboard-app-shell-brand-height:5.25rem;--zana-dashboard-app-shell-nav-label-height:1.375rem;--zana-dashboard-app-shell-nav-item-height:2.875rem;--zana-dashboard-app-shell-nav-item-padding-inline:0.875rem;--zana-dashboard-app-shell-nav-item-radius:0.75rem;--zana-dashboard-app-shell-nav-item-gap:0.75rem;--zana-dashboard-app-shell-nav-icon-size:1.125rem;--zana-dashboard-app-shell-theme-icon-size:1.35rem;--zana-dashboard-app-shell-icon-button-size:2.5rem;--zana-dashboard-app-shell-avatar-size:2.5rem;--zana-dashboard-app-shell-topbar-height:4.875rem;--zana-dashboard-app-shell-topbar-padding-inline-start:0rem;--zana-dashboard-app-shell-topbar-padding-inline-end:0rem;--zana-dashboard-app-shell-topbar-gap:1rem;--zana-dashboard-app-shell-workspace-offset:0rem;--zana-dashboard-app-shell-workspace-radius:1.625rem;--zana-dashboard-app-shell-workspace-padding-inline:2.5rem;--zana-dashboard-app-shell-workspace-padding-block-start:2.75rem;--zana-dashboard-app-shell-workspace-padding-block-end:4rem;--zana-dashboard-app-shell-glass-blur:0.625rem;--zana-dashboard-app-shell-transition-duration:180ms;--zana-dashboard-app-shell-transition-easing:ease;--zana-dashboard-notification-panel-radius:1.125rem;--zana-dashboard-notification-panel-padding:1.25rem;--zana-dashboard-notification-panel-gap:1rem;--zana-dashboard-notification-item-radius:0.875rem;--zana-dashboard-notification-item-padding-block:0.875rem;--zana-dashboard-notification-item-padding-inline:1rem;--zana-dashboard-notification-item-gap:0.875rem;--zana-dashboard-notification-item-icon-size:2.5rem;--zana-dashboard-notification-item-unread-size:0.5rem;--zana-dashboard-notification-chip-height:1.625rem;--zana-dashboard-notification-chip-padding-inline:0.625rem;--zana-dashboard-notification-time-size:0.6875rem;--zana-dashboard-space-2xs:0.25rem;--zana-dashboard-space-xs:0.5rem;--zana-dashboard-space-sm:0.75rem;--zana-dashboard-space-md:1rem;--zana-dashboard-space-lg:1.5rem;--zana-dashboard-space-xl:2rem;--zana-dashboard-bar-gap-sm:0.5rem;--zana-dashboard-bar-gap-md:0.75rem;--zana-dashboard-bar-gap-lg:0.875rem;--zana-dashboard-bar-meta-gap-sm:0.25rem;--zana-dashboard-bar-meta-gap-md:0.375rem;--zana-dashboard-bar-meta-gap-lg:0.5rem;--zana-dashboard-bar-progress-label-size-sm:1rem;--zana-dashboard-bar-progress-label-size-md:1.125rem;--zana-dashboard-bar-progress-label-size-lg:1.25rem;--zana-dashboard-bar-progress-output-size-sm:1rem;--zana-dashboard-bar-progress-output-size-md:1.125rem;--zana-dashboard-bar-progress-output-size-lg:1.25rem;--zana-dashboard-bar-progress-line-height-sm:1.2;--zana-dashboard-bar-progress-line-height-md:1.25;--zana-dashboard-bar-progress-line-height-lg:1.25;--zana-dashboard-bar-height-regular:0.75rem;--zana-dashboard-bar-height-thick:0.875rem;--zana-dashboard-bar-height-compare:0.625rem;--zana-dashboard-bar-pattern-size-segmented:1rem;--zana-dashboard-bar-radius-regular:0.125rem;--zana-dashboard-bar-radius-thick:0.0625rem;--zana-dashboard-bar-radius-compare:0rem;--zana-dashboard-bar-segment-min-height-sm:4rem;--zana-dashboard-bar-segment-min-height-md:5.125rem;--zana-dashboard-bar-segment-min-height-lg:6rem;--zana-dashboard-bar-segment-padding-inline-sm:0.75rem;--zana-dashboard-bar-segment-padding-inline-md:1rem;--zana-dashboard-bar-segment-padding-inline-lg:1.25rem;--zana-dashboard-bar-segment-padding-top-sm:0.75rem;--zana-dashboard-bar-segment-padding-top-md:1rem;--zana-dashboard-bar-segment-padding-top-lg:1.25rem;--zana-dashboard-bar-segment-padding-bottom-sm:0.625rem;--zana-dashboard-bar-segment-padding-bottom-md:0.875rem;--zana-dashboard-bar-segment-padding-bottom-lg:1rem;--zana-dashboard-bar-copy-gap-sm:0.25rem;--zana-dashboard-bar-copy-gap-md:0.375rem;--zana-dashboard-bar-copy-gap-lg:0.5rem;--zana-dashboard-bar-segment-label-size-sm:0.6875rem;--zana-dashboard-bar-segment-label-size-md:0.75rem;--zana-dashboard-bar-segment-label-size-lg:0.875rem;--zana-dashboard-bar-stack-gap:var(--zana-dashboard-bar-gap-md);--zana-dashboard-bar-meta-gap:var(--zana-dashboard-bar-meta-gap-md);--zana-dashboard-bar-progress-label-size:var(--zana-dashboard-bar-progress-label-size-md);--zana-dashboard-bar-progress-output-size:var(--zana-dashboard-bar-progress-output-size-md);--zana-dashboard-bar-progress-line-height:var(--zana-dashboard-bar-progress-line-height-md);--zana-dashboard-bar-segment-min-height:var(--zana-dashboard-bar-segment-min-height-md);--zana-dashboard-bar-segment-padding-inline:var(--zana-dashboard-bar-segment-padding-inline-md);--zana-dashboard-bar-segment-padding-top:var(--zana-dashboard-bar-segment-padding-top-md);--zana-dashboard-bar-segment-padding-bottom:var(--zana-dashboard-bar-segment-padding-bottom-md);--zana-dashboard-bar-copy-gap:var(--zana-dashboard-bar-copy-gap-md);--zana-dashboard-bar-label-size:var(--zana-dashboard-bar-segment-label-size-md);--zana-dashboard-bar-label-line-height:1.2;--zana-dashboard-bar-label-weight:700;--zana-dashboard-bar-border-width:0.0625rem;--zana-dashboard-bar-border-color:rgba(20,80,255,0.06);--zana-dashboard-bar-gradient-angle:135deg;--zana-dashboard-bar-pattern-angle:135deg;--zana-dashboard-bar-motion-duration:72s;--zana-dashboard-bar-motion-distance:0.25rem;--zana-dashboard-surface-canvas:linear-gradient(180deg,#f2f7ff,#f8fbff);--zana-dashboard-surface-panel:#ffffff;--zana-dashboard-surface-contrast:#0d1423;--zana-dashboard-surface-foreground:#0d1423;--zana-dashboard-surface-contrast-foreground:#f8fbff;--zana-dashboard-surface-panel-border:rgba(20,80,255,0.1);--zana-dashboard-app-shell-topbar-background:rgba(242,247,255,0.72);--zana-dashboard-bar-label-color:rgba(86,99,125,1);--zana-dashboard-type-color-default:#0d1423;--zana-dashboard-type-color-subtle:#56637d;--zana-dashboard-type-color-accent:#5f7094;--zana-dashboard-app-shell-grid-color:rgba(20,80,255,0.04);--zana-dashboard-bar-track-background-default:repeating-linear-gradient(135deg,rgba(20,80,255,0.14) 0 var(--zana-dashboard-bar-pattern-size),rgba(20,80,255,0.05) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-default:linear-gradient(180deg,rgba(20,80,255,0.18),rgba(20,80,255,0.12));--zana-dashboard-bar-track-background-confirmed:repeating-linear-gradient(135deg,rgba(29,155,81,0.18) 0 var(--zana-dashboard-bar-pattern-size),rgba(29,155,81,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-confirmed:linear-gradient(180deg,rgba(29,155,81,0.22),rgba(29,155,81,0.16));--zana-dashboard-bar-track-background-critical:repeating-linear-gradient(135deg,rgba(207,72,72,0.18) 0 var(--zana-dashboard-bar-pattern-size),rgba(207,72,72,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-critical:repeating-linear-gradient(135deg,rgba(207,72,72,0.24) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(207,72,72,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-pending:repeating-linear-gradient(90deg,rgba(204,134,31,0.18) 0 var(--zana-dashboard-bar-pattern-size),rgba(204,134,31,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.66));--zana-dashboard-bar-segment-background-pending:repeating-linear-gradient(90deg,rgba(204,134,31,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(204,134,31,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-capacity:repeating-linear-gradient(90deg,rgba(20,80,255,0.16) 0 var(--zana-dashboard-bar-pattern-size),rgba(20,80,255,0.05) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-capacity:linear-gradient(180deg,rgba(20,80,255,0.18),rgba(20,80,255,0.12));--zana-dashboard-bar-track-background-present:repeating-linear-gradient(135deg,rgba(20,80,255,0.18) 0 var(--zana-dashboard-bar-pattern-size),rgba(20,80,255,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-present:linear-gradient(180deg,rgba(20,80,255,0.24),rgba(20,80,255,0.18));--zana-dashboard-bar-track-background-absent:repeating-linear-gradient(135deg,rgba(207,72,72,0.18) 0 var(--zana-dashboard-bar-pattern-size),rgba(207,72,72,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-absent:repeating-linear-gradient(135deg,rgba(207,72,72,0.24) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(207,72,72,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-late:repeating-linear-gradient(135deg,rgba(204,134,31,0.18) 0 var(--zana-dashboard-bar-pattern-size),rgba(204,134,31,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-late:repeating-linear-gradient(90deg,rgba(204,134,31,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(204,134,31,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-open:repeating-linear-gradient(135deg,rgba(20,80,255,0.12) 0 var(--zana-dashboard-bar-pattern-size),rgba(20,80,255,0.04) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-open:linear-gradient(180deg,rgba(20,80,255,0.10),rgba(20,80,255,0.06));--zana-dashboard-bar-track-color-start-default:rgba(82,130,255,0.18);--zana-dashboard-bar-track-color-end-default:rgba(46,98,236,0.08);--zana-dashboard-bar-fill-color-start-default:#5f90ff;--zana-dashboard-bar-fill-color-end-default:#66d4ff;--zana-dashboard-bar-segment-color-start-default:rgba(95,144,255,0.26);--zana-dashboard-bar-segment-color-end-default:rgba(102,212,255,0.16);--zana-dashboard-bar-pattern-color-default:rgba(46,98,236,0.18);--zana-dashboard-bar-track-color-start-confirmed:rgba(44,194,108,0.22);--zana-dashboard-bar-track-color-end-confirmed:rgba(21,140,74,0.12);--zana-dashboard-bar-fill-color-start-confirmed:#37d27a;--zana-dashboard-bar-fill-color-end-confirmed:#68f0be;--zana-dashboard-bar-segment-color-start-confirmed:rgba(55,210,122,0.3);--zana-dashboard-bar-segment-color-end-confirmed:rgba(104,240,190,0.18);--zana-dashboard-bar-pattern-color-confirmed:rgba(21,140,74,0.18);--zana-dashboard-bar-track-color-start-critical:rgba(235,92,92,0.24);--zana-dashboard-bar-track-color-end-critical:rgba(181,39,39,0.12);--zana-dashboard-bar-fill-color-start-critical:#ff7272;--zana-dashboard-bar-fill-color-end-critical:#ff7ca8;--zana-dashboard-bar-segment-color-start-critical:rgba(255,114,114,0.32);--zana-dashboard-bar-segment-color-end-critical:rgba(255,124,168,0.36);--zana-dashboard-bar-pattern-color-critical:rgba(181,39,39,0.18);--zana-dashboard-bar-track-color-start-pending:rgba(255,177,72,0.24);--zana-dashboard-bar-track-color-end-pending:rgba(197,119,18,0.12);--zana-dashboard-bar-fill-color-start-pending:#ffbf4d;--zana-dashboard-bar-fill-color-end-pending:#ffab78;--zana-dashboard-bar-segment-color-start-pending:rgba(255,191,77,0.32);--zana-dashboard-bar-segment-color-end-pending:rgba(255,171,120,0.18);--zana-dashboard-bar-pattern-color-pending:rgba(197,119,18,0.18);--zana-dashboard-bar-track-color-start-capacity:rgba(67,124,255,0.2);--zana-dashboard-bar-track-color-end-capacity:rgba(35,89,231,0.1);--zana-dashboard-bar-fill-color-start-capacity:#70a0ff;--zana-dashboard-bar-fill-color-end-capacity:#73d7ff;--zana-dashboard-bar-segment-color-start-capacity:rgba(112,160,255,0.28);--zana-dashboard-bar-segment-color-end-capacity:rgba(115,215,255,0.16);--zana-dashboard-bar-pattern-color-capacity:rgba(35,89,231,0.18);--zana-dashboard-bar-track-color-start-present:rgba(67,124,255,0.22);--zana-dashboard-bar-track-color-end-present:rgba(35,89,231,0.12);--zana-dashboard-bar-fill-color-start-present:#7aacff;--zana-dashboard-bar-fill-color-end-present:#60d9ff;--zana-dashboard-bar-segment-color-start-present:rgba(122,172,255,0.3);--zana-dashboard-bar-segment-color-end-present:rgba(96,217,255,0.18);--zana-dashboard-bar-pattern-color-present:rgba(35,89,231,0.18);--zana-dashboard-bar-track-color-start-absent:rgba(235,92,92,0.22);--zana-dashboard-bar-track-color-end-absent:rgba(181,39,39,0.12);--zana-dashboard-bar-fill-color-start-absent:#ff7e7e;--zana-dashboard-bar-fill-color-end-absent:#ff8ea6;--zana-dashboard-bar-segment-color-start-absent:rgba(255,126,126,0.32);--zana-dashboard-bar-segment-color-end-absent:rgba(255,142,166,0.18);--zana-dashboard-bar-pattern-color-absent:rgba(181,39,39,0.18);--zana-dashboard-bar-track-color-start-late:rgba(255,177,72,0.22);--zana-dashboard-bar-track-color-end-late:rgba(197,119,18,0.1);--zana-dashboard-bar-fill-color-start-late:#ffc85e;--zana-dashboard-bar-fill-color-end-late:#ffbb86;--zana-dashboard-bar-segment-color-start-late:rgba(255,200,94,0.3);--zana-dashboard-bar-segment-color-end-late:rgba(255,187,134,0.18);--zana-dashboard-bar-pattern-color-late:rgba(197,119,18,0.18);--zana-dashboard-bar-track-color-start-open:rgba(101,148,255,0.14);--zana-dashboard-bar-track-color-end-open:rgba(47,100,255,0.06);--zana-dashboard-bar-fill-color-start-open:rgba(123,170,255,0.68);--zana-dashboard-bar-fill-color-end-open:rgba(143,222,255,0.4);--zana-dashboard-bar-segment-color-start-open:rgba(123,170,255,0.18);--zana-dashboard-bar-segment-color-end-open:rgba(143,222,255,0.12);--zana-dashboard-bar-pattern-color-open:rgba(47,100,255,0.16)}[data-theme=dark]{color-scheme:dark;--zana-dashboard-surface-canvas:linear-gradient(180deg,#0d1219,#161b24);--zana-dashboard-surface-panel:#161b22;--zana-dashboard-surface-contrast:#eff2f7;--zana-dashboard-surface-foreground:#eff2f7;--zana-dashboard-surface-contrast-foreground:#0d1219;--zana-dashboard-surface-panel-border:rgba(168,178,198,0.18);--zana-dashboard-app-shell-topbar-background:rgba(22,27,34,0.72);--zana-dashboard-type-color-default:#e7ecf2;--zana-dashboard-type-color-subtle:#9aa3b1;--zana-dashboard-type-color-accent:#b8c2d4;--zana-dashboard-bar-border-color:rgba(132,168,255,0.18);--zana-dashboard-bar-label-color:rgba(206,219,244,0.92);--zana-dashboard-bar-track-background-default:repeating-linear-gradient(135deg,rgba(111,149,255,0.22) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.08) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-default:linear-gradient(180deg,rgba(111,149,255,0.28),rgba(111,149,255,0.18));--zana-dashboard-bar-track-background-confirmed:repeating-linear-gradient(135deg,rgba(57,180,112,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(57,180,112,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-confirmed:linear-gradient(180deg,rgba(57,180,112,0.32),rgba(57,180,112,0.2));--zana-dashboard-bar-track-background-critical:repeating-linear-gradient(135deg,rgba(255,120,120,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,120,120,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-critical:repeating-linear-gradient(135deg,rgba(255,120,120,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,120,120,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-pending:repeating-linear-gradient(90deg,rgba(255,179,92,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,179,92,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.66));--zana-dashboard-bar-segment-background-pending:repeating-linear-gradient(90deg,rgba(255,179,92,0.28) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,179,92,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-capacity:repeating-linear-gradient(90deg,rgba(111,149,255,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.08) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-capacity:linear-gradient(180deg,rgba(111,149,255,0.28),rgba(111,149,255,0.18));--zana-dashboard-bar-track-background-present:repeating-linear-gradient(135deg,rgba(111,149,255,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-present:linear-gradient(180deg,rgba(111,149,255,0.34),rgba(111,149,255,0.22));--zana-dashboard-bar-track-background-absent:repeating-linear-gradient(135deg,rgba(255,120,120,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,120,120,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-absent:repeating-linear-gradient(135deg,rgba(255,120,120,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,120,120,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-late:repeating-linear-gradient(135deg,rgba(255,179,92,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,179,92,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-late:repeating-linear-gradient(90deg,rgba(255,179,92,0.28) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,179,92,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-open:repeating-linear-gradient(135deg,rgba(111,149,255,0.2) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.07) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-open:linear-gradient(180deg,rgba(111,149,255,0.2),rgba(111,149,255,0.12));--zana-dashboard-bar-track-color-start-default:rgba(127,166,255,0.24);--zana-dashboard-bar-track-color-end-default:rgba(76,118,255,0.14);--zana-dashboard-bar-fill-color-start-default:#9abaff;--zana-dashboard-bar-fill-color-end-default:#89e3ff;--zana-dashboard-bar-segment-color-start-default:rgba(154,186,255,0.34);--zana-dashboard-bar-segment-color-end-default:rgba(137,227,255,0.24);--zana-dashboard-bar-pattern-color-default:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-confirmed:rgba(88,214,140,0.26);--zana-dashboard-bar-track-color-end-confirmed:rgba(36,163,91,0.14);--zana-dashboard-bar-fill-color-start-confirmed:#7ef0b0;--zana-dashboard-bar-fill-color-end-confirmed:#8ff7d0;--zana-dashboard-bar-segment-color-start-confirmed:rgba(126,240,176,0.36);--zana-dashboard-bar-segment-color-end-confirmed:rgba(143,247,208,0.24);--zana-dashboard-bar-pattern-color-confirmed:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-critical:rgba(255,136,136,0.28);--zana-dashboard-bar-track-color-end-critical:rgba(214,67,67,0.16);--zana-dashboard-bar-fill-color-start-critical:#ff9c9c;--zana-dashboard-bar-fill-color-end-critical:#ff8fc0;--zana-dashboard-bar-segment-color-start-critical:rgba(255,156,156,0.38);--zana-dashboard-bar-segment-color-end-critical:rgba(255,143,192,0.24);--zana-dashboard-bar-pattern-color-critical:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-pending:rgba(255,196,112,0.28);--zana-dashboard-bar-track-color-end-pending:rgba(219,143,37,0.14);--zana-dashboard-bar-fill-color-start-pending:#ffd07a;--zana-dashboard-bar-fill-color-end-pending:#ffbf90;--zana-dashboard-bar-segment-color-start-pending:rgba(255,208,122,0.38);--zana-dashboard-bar-segment-color-end-pending:rgba(255,191,144,0.24);--zana-dashboard-bar-pattern-color-pending:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-capacity:rgba(127,166,255,0.26);--zana-dashboard-bar-track-color-end-capacity:rgba(76,118,255,0.14);--zana-dashboard-bar-fill-color-start-capacity:#a2c0ff;--zana-dashboard-bar-fill-color-end-capacity:#90e3ff;--zana-dashboard-bar-segment-color-start-capacity:rgba(162,192,255,0.36);--zana-dashboard-bar-segment-color-end-capacity:rgba(144,227,255,0.24);--zana-dashboard-bar-pattern-color-capacity:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-present:rgba(127,166,255,0.28);--zana-dashboard-bar-track-color-end-present:rgba(76,118,255,0.16);--zana-dashboard-bar-fill-color-start-present:#b0cbff;--zana-dashboard-bar-fill-color-end-present:#8ce8ff;--zana-dashboard-bar-segment-color-start-present:rgba(176,203,255,0.38);--zana-dashboard-bar-segment-color-end-present:rgba(140,232,255,0.26);--zana-dashboard-bar-pattern-color-present:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-absent:rgba(255,136,136,0.26);--zana-dashboard-bar-track-color-end-absent:rgba(214,67,67,0.14);--zana-dashboard-bar-fill-color-start-absent:#ffaaaa;--zana-dashboard-bar-fill-color-end-absent:#ffa2bd;--zana-dashboard-bar-segment-color-start-absent:rgba(255,170,170,0.38);--zana-dashboard-bar-segment-color-end-absent:rgba(255,162,189,0.24);--zana-dashboard-bar-pattern-color-absent:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-late:rgba(255,196,112,0.26);--zana-dashboard-bar-track-color-end-late:rgba(219,143,37,0.14);--zana-dashboard-bar-fill-color-start-late:#ffd78b;--zana-dashboard-bar-fill-color-end-late:#ffd09d;--zana-dashboard-bar-segment-color-start-late:rgba(255,215,139,0.38);--zana-dashboard-bar-segment-color-end-late:rgba(255,208,157,0.24);--zana-dashboard-bar-pattern-color-late:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-open:rgba(127,166,255,0.18);--zana-dashboard-bar-track-color-end-open:rgba(76,118,255,0.08);--zana-dashboard-bar-fill-color-start-open:rgba(176,203,255,0.5);--zana-dashboard-bar-fill-color-end-open:rgba(166,233,255,0.34);--zana-dashboard-bar-segment-color-start-open:rgba(176,203,255,0.24);--zana-dashboard-bar-segment-color-end-open:rgba(166,233,255,0.16);--zana-dashboard-bar-pattern-color-open:rgba(255,255,255,0.08)}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--zana-dashboard-surface-canvas:linear-gradient(180deg,#0d1219,#161b24);--zana-dashboard-surface-panel:#161b22;--zana-dashboard-surface-contrast:#eff2f7;--zana-dashboard-surface-foreground:#eff2f7;--zana-dashboard-surface-contrast-foreground:#0d1219;--zana-dashboard-surface-panel-border:rgba(168,178,198,0.18);--zana-dashboard-app-shell-topbar-background:rgba(22,27,34,0.72);--zana-dashboard-type-color-default:#e7ecf2;--zana-dashboard-type-color-subtle:#9aa3b1;--zana-dashboard-type-color-accent:#b8c2d4;--zana-dashboard-bar-border-color:rgba(132,168,255,0.18);--zana-dashboard-bar-label-color:rgba(206,219,244,0.92);--zana-dashboard-bar-track-background-default:repeating-linear-gradient(135deg,rgba(111,149,255,0.22) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.08) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-default:linear-gradient(180deg,rgba(111,149,255,0.28),rgba(111,149,255,0.18));--zana-dashboard-bar-track-background-confirmed:repeating-linear-gradient(135deg,rgba(57,180,112,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(57,180,112,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-confirmed:linear-gradient(180deg,rgba(57,180,112,0.32),rgba(57,180,112,0.2));--zana-dashboard-bar-track-background-critical:repeating-linear-gradient(135deg,rgba(255,120,120,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,120,120,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-critical:repeating-linear-gradient(135deg,rgba(255,120,120,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,120,120,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-pending:repeating-linear-gradient(90deg,rgba(255,179,92,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,179,92,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.66));--zana-dashboard-bar-segment-background-pending:repeating-linear-gradient(90deg,rgba(255,179,92,0.28) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,179,92,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-capacity:repeating-linear-gradient(90deg,rgba(111,149,255,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.08) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-capacity:linear-gradient(180deg,rgba(111,149,255,0.28),rgba(111,149,255,0.18));--zana-dashboard-bar-track-background-present:repeating-linear-gradient(135deg,rgba(111,149,255,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-present:linear-gradient(180deg,rgba(111,149,255,0.34),rgba(111,149,255,0.22));--zana-dashboard-bar-track-background-absent:repeating-linear-gradient(135deg,rgba(255,120,120,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,120,120,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-absent:repeating-linear-gradient(135deg,rgba(255,120,120,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,120,120,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-late:repeating-linear-gradient(135deg,rgba(255,179,92,0.24) 0 var(--zana-dashboard-bar-pattern-size),rgba(255,179,92,0.09) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-late:repeating-linear-gradient(90deg,rgba(255,179,92,0.28) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(255,179,92,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-open:repeating-linear-gradient(135deg,rgba(111,149,255,0.2) 0 var(--zana-dashboard-bar-pattern-size),rgba(111,149,255,0.07) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-open:linear-gradient(180deg,rgba(111,149,255,0.2),rgba(111,149,255,0.12));--zana-dashboard-bar-track-color-start-default:rgba(127,166,255,0.24);--zana-dashboard-bar-track-color-end-default:rgba(76,118,255,0.14);--zana-dashboard-bar-fill-color-start-default:#9abaff;--zana-dashboard-bar-fill-color-end-default:#89e3ff;--zana-dashboard-bar-segment-color-start-default:rgba(154,186,255,0.34);--zana-dashboard-bar-segment-color-end-default:rgba(137,227,255,0.24);--zana-dashboard-bar-pattern-color-default:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-confirmed:rgba(88,214,140,0.26);--zana-dashboard-bar-track-color-end-confirmed:rgba(36,163,91,0.14);--zana-dashboard-bar-fill-color-start-confirmed:#7ef0b0;--zana-dashboard-bar-fill-color-end-confirmed:#8ff7d0;--zana-dashboard-bar-segment-color-start-confirmed:rgba(126,240,176,0.36);--zana-dashboard-bar-segment-color-end-confirmed:rgba(143,247,208,0.24);--zana-dashboard-bar-pattern-color-confirmed:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-critical:rgba(255,136,136,0.28);--zana-dashboard-bar-track-color-end-critical:rgba(214,67,67,0.16);--zana-dashboard-bar-fill-color-start-critical:#ff9c9c;--zana-dashboard-bar-fill-color-end-critical:#ff8fc0;--zana-dashboard-bar-segment-color-start-critical:rgba(255,156,156,0.38);--zana-dashboard-bar-segment-color-end-critical:rgba(255,143,192,0.24);--zana-dashboard-bar-pattern-color-critical:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-pending:rgba(255,196,112,0.28);--zana-dashboard-bar-track-color-end-pending:rgba(219,143,37,0.14);--zana-dashboard-bar-fill-color-start-pending:#ffd07a;--zana-dashboard-bar-fill-color-end-pending:#ffbf90;--zana-dashboard-bar-segment-color-start-pending:rgba(255,208,122,0.38);--zana-dashboard-bar-segment-color-end-pending:rgba(255,191,144,0.24);--zana-dashboard-bar-pattern-color-pending:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-capacity:rgba(127,166,255,0.26);--zana-dashboard-bar-track-color-end-capacity:rgba(76,118,255,0.14);--zana-dashboard-bar-fill-color-start-capacity:#a2c0ff;--zana-dashboard-bar-fill-color-end-capacity:#90e3ff;--zana-dashboard-bar-segment-color-start-capacity:rgba(162,192,255,0.36);--zana-dashboard-bar-segment-color-end-capacity:rgba(144,227,255,0.24);--zana-dashboard-bar-pattern-color-capacity:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-present:rgba(127,166,255,0.28);--zana-dashboard-bar-track-color-end-present:rgba(76,118,255,0.16);--zana-dashboard-bar-fill-color-start-present:#b0cbff;--zana-dashboard-bar-fill-color-end-present:#8ce8ff;--zana-dashboard-bar-segment-color-start-present:rgba(176,203,255,0.38);--zana-dashboard-bar-segment-color-end-present:rgba(140,232,255,0.26);--zana-dashboard-bar-pattern-color-present:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-absent:rgba(255,136,136,0.26);--zana-dashboard-bar-track-color-end-absent:rgba(214,67,67,0.14);--zana-dashboard-bar-fill-color-start-absent:#ffaaaa;--zana-dashboard-bar-fill-color-end-absent:#ffa2bd;--zana-dashboard-bar-segment-color-start-absent:rgba(255,170,170,0.38);--zana-dashboard-bar-segment-color-end-absent:rgba(255,162,189,0.24);--zana-dashboard-bar-pattern-color-absent:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-late:rgba(255,196,112,0.26);--zana-dashboard-bar-track-color-end-late:rgba(219,143,37,0.14);--zana-dashboard-bar-fill-color-start-late:#ffd78b;--zana-dashboard-bar-fill-color-end-late:#ffd09d;--zana-dashboard-bar-segment-color-start-late:rgba(255,215,139,0.38);--zana-dashboard-bar-segment-color-end-late:rgba(255,208,157,0.24);--zana-dashboard-bar-pattern-color-late:rgba(255,255,255,0.12);--zana-dashboard-bar-track-color-start-open:rgba(127,166,255,0.18);--zana-dashboard-bar-track-color-end-open:rgba(76,118,255,0.08);--zana-dashboard-bar-fill-color-start-open:rgba(176,203,255,0.5);--zana-dashboard-bar-fill-color-end-open:rgba(166,233,255,0.34);--zana-dashboard-bar-segment-color-start-open:rgba(176,203,255,0.24);--zana-dashboard-bar-segment-color-end-open:rgba(166,233,255,0.16);--zana-dashboard-bar-pattern-color-open:rgba(255,255,255,0.08)}}[data-theme=river]{color-scheme:light;--zana-dashboard-surface-canvas:linear-gradient(180deg,#ecf7f9,#f7fcfd);--zana-dashboard-surface-panel:#ffffff;--zana-dashboard-surface-contrast:#073642;--zana-dashboard-surface-foreground:#073642;--zana-dashboard-surface-contrast-foreground:#f2fcff;--zana-dashboard-surface-panel-border:rgba(5,114,133,0.12);--zana-dashboard-app-shell-topbar-background:rgba(236,247,249,0.72);--zana-dashboard-bar-border-color:rgba(5,114,133,0.12);--zana-dashboard-bar-label-color:rgba(14,87,102,0.92);--zana-dashboard-bar-track-background-default:repeating-linear-gradient(135deg,rgba(5,114,133,0.16) 0 var(--zana-dashboard-bar-pattern-size),rgba(5,114,133,0.05) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-default:linear-gradient(180deg,rgba(5,114,133,0.22),rgba(5,114,133,0.14));--zana-dashboard-bar-track-background-confirmed:repeating-linear-gradient(135deg,rgba(0,150,136,0.2) 0 var(--zana-dashboard-bar-pattern-size),rgba(0,150,136,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-confirmed:linear-gradient(180deg,rgba(0,150,136,0.24),rgba(0,150,136,0.14));--zana-dashboard-bar-track-background-critical:repeating-linear-gradient(135deg,rgba(215,98,68,0.2) 0 var(--zana-dashboard-bar-pattern-size),rgba(215,98,68,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-critical:repeating-linear-gradient(135deg,rgba(215,98,68,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(215,98,68,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-pending:repeating-linear-gradient(90deg,rgba(224,159,62,0.22) 0 var(--zana-dashboard-bar-pattern-size),rgba(224,159,62,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.66));--zana-dashboard-bar-segment-background-pending:repeating-linear-gradient(90deg,rgba(224,159,62,0.28) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(224,159,62,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-capacity:repeating-linear-gradient(90deg,rgba(5,114,133,0.2) 0 var(--zana-dashboard-bar-pattern-size),rgba(5,114,133,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 3));--zana-dashboard-bar-segment-background-capacity:linear-gradient(180deg,rgba(5,114,133,0.22),rgba(5,114,133,0.14));--zana-dashboard-bar-track-background-present:repeating-linear-gradient(135deg,rgba(5,114,133,0.18) 0 var(--zana-dashboard-bar-pattern-size),rgba(5,114,133,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-present:linear-gradient(180deg,rgba(5,114,133,0.26),rgba(8,145,178,0.18));--zana-dashboard-bar-track-background-absent:repeating-linear-gradient(135deg,rgba(215,98,68,0.2) 0 var(--zana-dashboard-bar-pattern-size),rgba(215,98,68,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-absent:repeating-linear-gradient(135deg,rgba(215,98,68,0.26) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(215,98,68,0.16) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2));--zana-dashboard-bar-track-background-late:repeating-linear-gradient(135deg,rgba(224,159,62,0.2) 0 var(--zana-dashboard-bar-pattern-size),rgba(224,159,62,0.06) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-late:repeating-linear-gradient(90deg,rgba(224,159,62,0.28) 0 var(--zana-dashboard-bar-pattern-size-segmented),rgba(224,159,62,0.14) var(--zana-dashboard-bar-pattern-size-segmented) calc(var(--zana-dashboard-bar-pattern-size-segmented) * 2.25));--zana-dashboard-bar-track-background-open:repeating-linear-gradient(135deg,rgba(5,114,133,0.14) 0 var(--zana-dashboard-bar-pattern-size),rgba(5,114,133,0.04) var(--zana-dashboard-bar-pattern-size) calc(var(--zana-dashboard-bar-pattern-size) * 2.75));--zana-dashboard-bar-segment-background-open:linear-gradient(180deg,rgba(5,114,133,0.14),rgba(5,114,133,0.08));--zana-dashboard-bar-track-color-start-default:rgba(8,145,178,0.18);--zana-dashboard-bar-track-color-end-default:rgba(5,114,133,0.08);--zana-dashboard-bar-fill-color-start-default:#17a8c6;--zana-dashboard-bar-fill-color-end-default:#64ddf0;--zana-dashboard-bar-segment-color-start-default:rgba(23,168,198,0.28);--zana-dashboard-bar-segment-color-end-default:rgba(100,221,240,0.16);--zana-dashboard-bar-pattern-color-default:rgba(255,255,255,0.08);--zana-dashboard-bar-track-color-start-confirmed:rgba(0,181,163,0.22);--zana-dashboard-bar-track-color-end-confirmed:rgba(0,133,120,0.1);--zana-dashboard-bar-fill-color-start-confirmed:#1edbc3;--zana-dashboard-bar-fill-color-end-confirmed:#77f3d6;--zana-dashboard-bar-segment-color-start-confirmed:rgba(30,219,195,0.3);--zana-dashboard-bar-segment-color-end-confirmed:rgba(119,243,214,0.18);--zana-dashboard-bar-pattern-color-confirmed:rgba(255,255,255,0.08);--zana-dashboard-bar-track-color-start-critical:rgba(232,116,86,0.22);--zana-dashboard-bar-track-color-end-critical:rgba(197,78,48,0.12);--zana-dashboard-bar-fill-color-start-critical:#f38c67;--zana-dashboard-bar-fill-color-end-critical:#ff8aa2;--zana-dashboard-bar-segment-color-start-critical:rgba(243,140,103,0.3);--zana-dashboard-bar-segment-color-end-critical:rgba(255,138,162,0.18);--zana-dashboard-bar-pattern-color-critical:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-pending:rgba(241,180,79,0.22);--zana-dashboard-bar-track-color-end-pending:rgba(208,135,22,0.1);--zana-dashboard-bar-fill-color-start-pending:#ffc44f;--zana-dashboard-bar-fill-color-end-pending:#ffbc83;--zana-dashboard-bar-segment-color-start-pending:rgba(255,196,79,0.3);--zana-dashboard-bar-segment-color-end-pending:rgba(255,188,131,0.18);--zana-dashboard-bar-pattern-color-pending:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-capacity:rgba(12,157,191,0.2);--zana-dashboard-bar-track-color-end-capacity:rgba(5,114,133,0.1);--zana-dashboard-bar-fill-color-start-capacity:#28bcda;--zana-dashboard-bar-fill-color-end-capacity:#74e2f1;--zana-dashboard-bar-segment-color-start-capacity:rgba(40,188,218,0.28);--zana-dashboard-bar-segment-color-end-capacity:rgba(116,226,241,0.16);--zana-dashboard-bar-pattern-color-capacity:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-present:rgba(12,157,191,0.22);--zana-dashboard-bar-track-color-end-present:rgba(5,114,133,0.12);--zana-dashboard-bar-fill-color-start-present:#45cae6;--zana-dashboard-bar-fill-color-end-present:#7be8ff;--zana-dashboard-bar-segment-color-start-present:rgba(69,202,230,0.3);--zana-dashboard-bar-segment-color-end-present:rgba(123,232,255,0.18);--zana-dashboard-bar-pattern-color-present:rgba(255,255,255,0.08);--zana-dashboard-bar-track-color-start-absent:rgba(232,116,86,0.22);--zana-dashboard-bar-track-color-end-absent:rgba(197,78,48,0.12);--zana-dashboard-bar-fill-color-start-absent:#f59677;--zana-dashboard-bar-fill-color-end-absent:#ff9ab4;--zana-dashboard-bar-segment-color-start-absent:rgba(245,150,119,0.3);--zana-dashboard-bar-segment-color-end-absent:rgba(255,154,180,0.18);--zana-dashboard-bar-pattern-color-absent:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-late:rgba(241,180,79,0.22);--zana-dashboard-bar-track-color-end-late:rgba(208,135,22,0.1);--zana-dashboard-bar-fill-color-start-late:#ffd16d;--zana-dashboard-bar-fill-color-end-late:#ffd29c;--zana-dashboard-bar-segment-color-start-late:rgba(255,209,109,0.3);--zana-dashboard-bar-segment-color-end-late:rgba(255,210,156,0.18);--zana-dashboard-bar-pattern-color-late:rgba(255,255,255,0.1);--zana-dashboard-bar-track-color-start-open:rgba(12,157,191,0.14);--zana-dashboard-bar-track-color-end-open:rgba(5,114,133,0.08);--zana-dashboard-bar-fill-color-start-open:rgba(69,202,230,0.62);--zana-dashboard-bar-fill-color-end-open:rgba(156,237,247,0.34);--zana-dashboard-bar-segment-color-start-open:rgba(69,202,230,0.2);--zana-dashboard-bar-segment-color-end-open:rgba(156,237,247,0.12);--zana-dashboard-bar-pattern-color-open:rgba(255,255,255,0.07);--zana-tone-neutral-solid:var(--zana-palette-teal-800);--zana-tone-neutral-solid-hover:var(--zana-palette-teal-900);--zana-tone-neutral-soft:var(--zana-palette-teal-50);--zana-tone-neutral-soft-hover:var(--zana-palette-teal-100);--zana-tone-neutral-soft-fg:var(--zana-palette-teal-900);--zana-tone-neutral-border:var(--zana-palette-teal-200);--zana-tone-neutral-ring:var(--zana-palette-teal-300);--zana-tone-info-solid:var(--zana-palette-sky-600);--zana-tone-info-solid-hover:var(--zana-palette-sky-700);--zana-tone-info-soft:var(--zana-palette-sky-50);--zana-tone-info-soft-hover:var(--zana-palette-sky-100);--zana-tone-info-soft-fg:var(--zana-palette-sky-800);--zana-tone-info-border:var(--zana-palette-sky-200);--zana-tone-success-solid:var(--zana-palette-teal-600);--zana-tone-success-solid-hover:var(--zana-palette-teal-700);--zana-tone-success-soft:var(--zana-palette-teal-50);--zana-tone-success-soft-hover:var(--zana-palette-teal-100);--zana-tone-success-soft-fg:var(--zana-palette-teal-800);--zana-tone-success-border:var(--zana-palette-teal-200);--zana-tone-accent-solid:var(--zana-palette-cyan-600);--zana-tone-accent-solid-hover:var(--zana-palette-cyan-700);--zana-tone-accent-soft:var(--zana-palette-cyan-50);--zana-tone-accent-soft-hover:var(--zana-palette-cyan-100);--zana-tone-accent-soft-fg:var(--zana-palette-cyan-800);--zana-tone-accent-border:var(--zana-palette-cyan-200)}}.zana-dashboard-accordion{display:flex;flex-direction:column;font-family:var(--zana-font-family-ui);width:100%}.zana-dashboard-accordion__item{min-width:0}.zana-dashboard-accordion__trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:var(--zana-radius-sm);color:var(--zana-text-strong);cursor:pointer;display:flex;font:inherit;gap:var(--zana-space-3);padding:var(--zana-space-4) 0;text-align:left;transition:color var(--zana-duration-fast) var(--zana-easing-standard);width:100%}.zana-dashboard-accordion__trigger:hover:not(:disabled){color:var(--zana-tone-info-soft-fg)}.zana-dashboard-accordion__trigger:focus-visible{box-shadow:var(--zana-focus-ring);outline:none}.zana-dashboard-accordion__item--disabled .zana-dashboard-accordion__trigger{cursor:not-allowed;opacity:var(--zana-state-disabled)}.zana-dashboard-accordion__start{align-items:center;background:var(--zana-tone-info-soft);border-radius:var(--zana-radius-sm);color:var(--zana-tone-info-soft-fg);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.zana-dashboard-accordion__start>svg{fill:none;height:1.0625rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:1.0625rem}.zana-dashboard-accordion__heading{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.zana-dashboard-accordion__title{font-size:var(--zana-font-size-md);font-weight:var(--zana-font-weight-bold);letter-spacing:var(--zana-letter-spacing-tight);line-height:var(--zana-line-height-snug)}.zana-dashboard-accordion__subtitle{color:var(--zana-text-muted);font-size:var(--zana-font-size-sm);font-weight:var(--zana-font-weight-medium);line-height:var(--zana-line-height-normal)}.zana-dashboard-accordion__indicator{align-items:center;color:var(--zana-text-muted);display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:transform var(--zana-duration-base) var(--zana-easing-emphasised);width:1.25rem}.zana-dashboard-accordion__indicator>svg{fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:100%}.zana-dashboard-accordion__item--open .zana-dashboard-accordion__indicator{transform:rotate(180deg)}.zana-dashboard-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--zana-duration-base) var(--zana-easing-emphasised)}.zana-dashboard-accordion__item--open .zana-dashboard-accordion__panel{grid-template-rows:1fr}.zana-dashboard-accordion__panel[hidden]{display:grid}.zana-dashboard-accordion__content{color:var(--zana-text-muted);font-size:var(--zana-font-size-sm);font-weight:var(--zana-font-weight-medium);line-height:var(--zana-line-height-relaxed);min-height:0;overflow:hidden}.zana-dashboard-accordion__item--open .zana-dashboard-accordion__content{padding-bottom:var(--zana-space-4)}.zana-dashboard-accordion--variant-bordered .zana-dashboard-accordion__item+.zana-dashboard-accordion__item{border-top:1px solid var(--zana-border-subtle)}.zana-dashboard-accordion--variant-split{gap:var(--zana-space-3)}.zana-dashboard-accordion--variant-split .zana-dashboard-accordion__item{background:var(--zana-surface-base);border:1px solid var(--zana-border-subtle);border-radius:var(--zana-radius-lg);box-shadow:var(--zana-shadow-xs);padding:0 var(--zana-space-4)}@layer base{:root,[data-theme=dark],[data-theme=light]{--zana-palette-white:#ffffff;--zana-palette-black:#000000;--zana-palette-transparent:rgba(0,0,0,0);--zana-palette-slate-50:#f8fafc;--zana-palette-slate-100:#f1f5f9;--zana-palette-slate-200:#e2e8f0;--zana-palette-slate-300:#cbd5e1;--zana-palette-slate-400:#94a3b8;--zana-palette-slate-500:#64748b;--zana-palette-slate-600:#475569;--zana-palette-slate-700:#334155;--zana-palette-slate-800:#1e293b;--zana-palette-slate-900:#0f172a;--zana-palette-slate-950:#020617;--zana-palette-stone-50:#fafaf9;--zana-palette-stone-100:#f5f5f4;--zana-palette-stone-200:#e7e5e4;--zana-palette-stone-300:#d6d3d1;--zana-palette-stone-400:#a8a29e;--zana-palette-stone-500:#78716c;--zana-palette-stone-600:#57534e;--zana-palette-stone-700:#44403c;--zana-palette-stone-800:#292524;--zana-palette-stone-900:#1c1917;--zana-palette-stone-950:#0c0a09;--zana-palette-blue-50:#eff6ff;--zana-palette-blue-100:#dbeafe;--zana-palette-blue-200:#bfdbfe;--zana-palette-blue-300:#93c5fd;--zana-palette-blue-400:#60a5fa;--zana-palette-blue-500:#3b82f6;--zana-palette-blue-600:#2563eb;--zana-palette-blue-700:#1d4ed8;--zana-palette-blue-800:#1e40af;--zana-palette-blue-900:#1e3a8a;--zana-palette-blue-950:#172554;--zana-palette-sky-50:#f0f9ff;--zana-palette-sky-100:#e0f2fe;--zana-palette-sky-200:#bae6fd;--zana-palette-sky-300:#7dd3fc;--zana-palette-sky-400:#38bdf8;--zana-palette-sky-500:#0ea5e9;--zana-palette-sky-600:#0284c7;--zana-palette-sky-700:#0369a1;--zana-palette-sky-800:#075985;--zana-palette-sky-900:#0c4a6e;--zana-palette-sky-950:#082f49;--zana-palette-indigo-50:#eef2ff;--zana-palette-indigo-100:#e0e7ff;--zana-palette-indigo-200:#c7d2fe;--zana-palette-indigo-300:#a5b4fc;--zana-palette-indigo-400:#818cf8;--zana-palette-indigo-500:#6366f1;--zana-palette-indigo-600:#4f46e5;--zana-palette-indigo-700:#4338ca;--zana-palette-indigo-800:#3730a3;--zana-palette-indigo-900:#312e81;--zana-palette-indigo-950:#1e1b4b;--zana-palette-violet-50:#f5f3ff;--zana-palette-violet-100:#ede9fe;--zana-palette-violet-200:#ddd6fe;--zana-palette-violet-300:#c4b5fd;--zana-palette-violet-400:#a78bfa;--zana-palette-violet-500:#8b5cf6;--zana-palette-violet-600:#7c3aed;--zana-palette-violet-700:#6d28d9;--zana-palette-violet-800:#5b21b6;--zana-palette-violet-900:#4c1d95;--zana-palette-violet-950:#2e1065;--zana-palette-pink-50:#fdf2f8;--zana-palette-pink-100:#fce7f3;--zana-palette-pink-200:#fbcfe8;--zana-palette-pink-300:#f9a8d4;--zana-palette-pink-400:#f472b6;--zana-palette-pink-500:#ec4899;--zana-palette-pink-600:#db2777;--zana-palette-pink-700:#be185d;--zana-palette-pink-800:#9d174d;--zana-palette-pink-900:#831843;--zana-palette-pink-950:#500724;--zana-palette-red-50:#fef2f2;--zana-palette-red-100:#fee2e2;--zana-palette-red-200:#fecaca;--zana-palette-red-300:#fca5a5;--zana-palette-red-400:#f87171;--zana-palette-red-500:#ef4444;--zana-palette-red-600:#dc2626;--zana-palette-red-700:#b91c1c;--zana-palette-red-800:#991b1b;--zana-palette-red-900:#7f1d1d;--zana-palette-red-950:#450a0a;--zana-palette-orange-50:#fff7ed;--zana-palette-orange-100:#ffedd5;--zana-palette-orange-200:#fed7aa;--zana-palette-orange-300:#fdba74;--zana-palette-orange-400:#fb923c;--zana-palette-orange-500:#f97316;--zana-palette-orange-600:#ea580c;--zana-palette-orange-700:#c2410c;--zana-palette-orange-800:#9a3412;--zana-palette-orange-900:#7c2d12;--zana-palette-orange-950:#431407;--zana-palette-amber-50:#fffbeb;--zana-palette-amber-100:#fef3c7;--zana-palette-amber-200:#fde68a;--zana-palette-amber-300:#fcd34d;--zana-palette-amber-400:#fbbf24;--zana-palette-amber-500:#f59e0b;--zana-palette-amber-600:#d97706;--zana-palette-amber-700:#b45309;--zana-palette-amber-800:#92400e;--zana-palette-amber-900:#78350f;--zana-palette-amber-950:#451a03;--zana-palette-emerald-50:#ecfdf5;--zana-palette-emerald-100:#d1fae5;--zana-palette-emerald-200:#a7f3d0;--zana-palette-emerald-300:#6ee7b7;--zana-palette-emerald-400:#34d399;--zana-palette-emerald-500:#10b981;--zana-palette-emerald-600:#059669;--zana-palette-emerald-700:#047857;--zana-palette-emerald-800:#065f46;--zana-palette-emerald-900:#064e3b;--zana-palette-emerald-950:#022c22;--zana-palette-teal-50:#f0fdfa;--zana-palette-teal-100:#ccfbf1;--zana-palette-teal-200:#99f6e4;--zana-palette-teal-300:#5eead4;--zana-palette-teal-400:#2dd4bf;--zana-palette-teal-500:#14b8a6;--zana-palette-teal-600:#0d9488;--zana-palette-teal-700:#0f766e;--zana-palette-teal-800:#115e59;--zana-palette-teal-900:#134e4a;--zana-palette-teal-950:#042f2e;--zana-palette-cyan-50:#ecfeff;--zana-palette-cyan-100:#cffafe;--zana-palette-cyan-200:#a5f3fc;--zana-palette-cyan-300:#67e8f9;--zana-palette-cyan-400:#22d3ee;--zana-palette-cyan-500:#06b6d4;--zana-palette-cyan-600:#0891b2;--zana-palette-cyan-700:#0e7490;--zana-palette-cyan-800:#155e75;--zana-palette-cyan-900:#164e63;--zana-palette-cyan-950:#083344;--zana-palette-heroui-blue-50:#e6f1fe;--zana-palette-heroui-blue-100:#cce3fd;--zana-palette-heroui-blue-200:#99c7fb;--zana-palette-heroui-blue-300:#66aaf9;--zana-palette-heroui-blue-400:#338ef7;--zana-palette-heroui-blue-500:#006fee;--zana-palette-heroui-blue-600:#005bc4;--zana-palette-heroui-blue-700:#004493;--zana-palette-heroui-blue-800:#002e62;--zana-palette-heroui-blue-900:#001731;--zana-palette-heroui-blue-950:#001731;--zana-palette-heroui-purple-50:#f2eafa;--zana-palette-heroui-purple-100:#e4d4f4;--zana-palette-heroui-purple-200:#c9a9e9;--zana-palette-heroui-purple-300:#ae7ede;--zana-palette-heroui-purple-400:#9353d3;--zana-palette-heroui-purple-500:#7828c8;--zana-palette-heroui-purple-600:#6020a0;--zana-palette-heroui-purple-700:#481878;--zana-palette-heroui-purple-800:#301050;--zana-palette-heroui-purple-900:#180828;--zana-palette-heroui-purple-950:#180828;--zana-palette-heroui-green-50:#e8faf0;--zana-palette-heroui-green-100:#d1f4e0;--zana-palette-heroui-green-200:#a2e9c1;--zana-palette-heroui-green-300:#74dfa2;--zana-palette-heroui-green-400:#45d483;--zana-palette-heroui-green-500:#17c964;--zana-palette-heroui-green-600:#12a150;--zana-palette-heroui-green-700:#0e793c;--zana-palette-heroui-green-800:#095028;--zana-palette-heroui-green-900:#052814;--zana-palette-heroui-green-950:#052814;--zana-palette-heroui-yellow-50:#fefce8;--zana-palette-heroui-yellow-100:#fdedd3;--zana-palette-heroui-yellow-200:#fbdba7;--zana-palette-heroui-yellow-300:#f9c97c;--zana-palette-heroui-yellow-400:#f7b750;--zana-palette-heroui-yellow-500:#f5a524;--zana-palette-heroui-yellow-600:#c4841d;--zana-palette-heroui-yellow-700:#936316;--zana-palette-heroui-yellow-800:#62420e;--zana-palette-heroui-yellow-900:#312107;--zana-palette-heroui-yellow-950:#312107;--zana-palette-heroui-red-50:#fee7ef;--zana-palette-heroui-red-100:#fdd0df;--zana-palette-heroui-red-200:#faa0bf;--zana-palette-heroui-red-300:#f871a0;--zana-palette-heroui-red-400:#f54180;--zana-palette-heroui-red-500:#f31260;--zana-palette-heroui-red-600:#c20e4d;--zana-palette-heroui-red-700:#920b3a;--zana-palette-heroui-red-800:#610726;--zana-palette-heroui-red-900:#310413;--zana-palette-heroui-red-950:#310413;--zana-palette-heroui-pink-50:#ffedfa;--zana-palette-heroui-pink-100:#ffdcf5;--zana-palette-heroui-pink-200:#ffb8eb;--zana-palette-heroui-pink-300:#ff95e1;--zana-palette-heroui-pink-400:#ff71d7;--zana-palette-heroui-pink-500:#ff4ecd;--zana-palette-heroui-pink-600:#cc3ea4;--zana-palette-heroui-pink-700:#992f7b;--zana-palette-heroui-pink-800:#661f52;--zana-palette-heroui-pink-900:#331029;--zana-palette-heroui-pink-950:#331029;--zana-palette-heroui-cyan-50:#f0fcff;--zana-palette-heroui-cyan-100:#e6fafe;--zana-palette-heroui-cyan-200:#d7f8fe;--zana-palette-heroui-cyan-300:#c3f4fd;--zana-palette-heroui-cyan-400:#a5eefd;--zana-palette-heroui-cyan-500:#7ee7fc;--zana-palette-heroui-cyan-600:#06b7db;--zana-palette-heroui-cyan-700:#09aacd;--zana-palette-heroui-cyan-800:#0e8aaa;--zana-palette-heroui-cyan-900:#053b48;--zana-palette-heroui-cyan-950:#053b48;--zana-palette-heroui-zinc-50:#fafafa;--zana-palette-heroui-zinc-100:#f4f4f5;--zana-palette-heroui-zinc-200:#e4e4e7;--zana-palette-heroui-zinc-300:#d4d4d8;--zana-palette-heroui-zinc-400:#a1a1aa;--zana-palette-heroui-zinc-500:#71717a;--zana-palette-heroui-zinc-600:#52525b;--zana-palette-heroui-zinc-700:#3f3f46;--zana-palette-heroui-zinc-800:#27272a;--zana-palette-heroui-zinc-900:#18181b;--zana-palette-heroui-zinc-950:#18181b;--zana-palette-harbor-50:#f2f5fd;--zana-palette-harbor-100:#e4eafb;--zana-palette-harbor-200:#ccd8f7;--zana-palette-harbor-300:#a8bcf0;--zana-palette-harbor-400:#7d97e6;--zana-palette-harbor-500:#5b74d9;--zana-palette-harbor-600:#4356c4;--zana-palette-harbor-700:#3743a5;--zana-palette-harbor-800:#313a85;--zana-palette-harbor-900:#2d356b;--zana-palette-harbor-950:#1e2242;--zana-palette-lagoon-50:#edfbfc;--zana-palette-lagoon-100:#d1f5f8;--zana-palette-lagoon-200:#a8eaf1;--zana-palette-lagoon-300:#6dd9e6;--zana-palette-lagoon-400:#2fbfd3;--zana-palette-lagoon-500:#14a1b7;--zana-palette-lagoon-600:#128199;--zana-palette-lagoon-700:#14687c;--zana-palette-lagoon-800:#175566;--zana-palette-lagoon-900:#174757;--zana-palette-lagoon-950:#082e3b;--zana-palette-meadow-50:#ecfdf4;--zana-palette-meadow-100:#d0fae2;--zana-palette-meadow-200:#a3f2c9;--zana-palette-meadow-300:#68e5aa;--zana-palette-meadow-400:#33cf8d;--zana-palette-meadow-500:#14b075;--zana-palette-meadow-600:#0b8d5e;--zana-palette-meadow-700:#0a7049;--zana-palette-meadow-800:#0b593c;--zana-palette-meadow-900:#0a4933;--zana-palette-meadow-950:#03291d;--zana-palette-marigold-50:#fffbeb;--zana-palette-marigold-100:#fef3c7;--zana-palette-marigold-200:#fde68a;--zana-palette-marigold-300:#fcd34d;--zana-palette-marigold-400:#fbbf24;--zana-palette-marigold-500:#f0a413;--zana-palette-marigold-600:#d0830b;--zana-palette-marigold-700:#a5610c;--zana-palette-marigold-800:#874c11;--zana-palette-marigold-900:#733f11;--zana-palette-marigold-950:#431f05;--zana-palette-clay-50:#fef4f2;--zana-palette-clay-100:#ffe6e1;--zana-palette-clay-200:#ffcec5;--zana-palette-clay-300:#fdac9c;--zana-palette-clay-400:#f77f68;--zana-palette-clay-500:#ec573c;--zana-palette-clay-600:#d93c22;--zana-palette-clay-700:#b52e19;--zana-palette-clay-800:#952918;--zana-palette-clay-900:#7c281a;--zana-palette-clay-950:#431008;--zana-palette-apricot-50:#fff7ed;--zana-palette-apricot-100:#ffedd6;--zana-palette-apricot-200:#fed7ab;--zana-palette-apricot-300:#fdba74;--zana-palette-apricot-400:#fb9a3c;--zana-palette-apricot-500:#f97f16;--zana-palette-apricot-600:#ea640c;--zana-palette-apricot-700:#c24a0c;--zana-palette-apricot-800:#9a3c12;--zana-palette-apricot-900:#7c3312;--zana-palette-apricot-950:#431707;--zana-palette-iris-50:#f6f4ff;--zana-palette-iris-100:#eeeaff;--zana-palette-iris-200:#ded7ff;--zana-palette-iris-300:#c4b6ff;--zana-palette-iris-400:#a68bfc;--zana-palette-iris-500:#8b5cf6;--zana-palette-iris-600:#7b3fe4;--zana-palette-iris-700:#6a2dc4;--zana-palette-iris-800:#5827a0;--zana-palette-iris-900:#4a2380;--zana-palette-iris-950:#2d0f5c;--zana-palette-sand-50:#faf9f8;--zana-palette-sand-100:#f4f3f1;--zana-palette-sand-200:#e8e6e2;--zana-palette-sand-300:#d6d3cd;--zana-palette-sand-400:#a8a49c;--zana-palette-sand-500:#7a766e;--zana-palette-sand-600:#5f5b54;--zana-palette-sand-700:#4a4741;--zana-palette-sand-800:#383530;--zana-palette-sand-900:#262421;--zana-palette-sand-950:#171614}}.zana-dashboard-action-bar{display:flex;align-items:stretch;width:100%;border-top:var(--zana-border-width-thin) solid var(--zana-border-subtle);border-radius:0}.zana-dashboard-action-bar__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-right:var(--zana-border-width-thin) solid color-mix(in srgb,currentColor 18%,transparent);border-radius:0;cursor:pointer;flex:1;font-family:inherit;font-size:var(--zana-font-size-md);font-weight:var(--zana-font-weight-medium);letter-spacing:var(--zana-letter-spacing-normal);min-height:var(--zana-space-16);padding:var(--zana-space-3) var(--zana-space-4);text-align:start;transition:background-color var(--zana-duration-fast) var(--zana-easing-standard),color var(--zana-duration-fast) var(--zana-easing-standard)}.zana-dashboard-action-bar__btn:last-child{border-right:0}.zana-dashboard-action-bar__btn:focus-visible{outline:var(--zana-border-width-medium) solid var(--zana-tone-info-ring);outline-offset:-3px}.zana-dashboard-action-bar__btn:disabled{cursor:not-allowed;opacity:.55}.zana-dashboard-action-bar__btn--neutral{background:var(--zana-tone-neutral-soft);color:var(--zana-tone-neutral-soft-fg);border-right-color:var(--zana-border-subtle)}.zana-dashboard-action-bar__btn--neutral:hover:not(:disabled){background:var(--zana-tone-neutral-soft-hover)}.zana-dashboard-action-bar__btn--danger{background:var(--zana-tone-danger-solid);color:var(--zana-tone-danger-solid-fg)}.zana-dashboard-action-bar__btn--danger:hover:not(:disabled){background:var(--zana-tone-danger-solid-hover)}.zana-dashboard-action-bar__btn--primary{background:var(--zana-tone-info-solid);color:var(--zana-tone-info-solid-fg);font-weight:var(--zana-font-weight-semibold)}.zana-dashboard-action-bar__btn--primary:hover:not(:disabled){background:var(--zana-tone-info-solid-hover)}.zana-dashboard-action-bar__btn[data-loading=true]{position:relative;color:rgba(0,0,0,0)}.zana-dashboard-action-bar__btn[data-loading=true]:after{content:"";position:absolute;inset:0;margin:auto;width:var(--zana-space-4);height:var(--zana-space-4);border-top-color:currentcolor;border:var(--zana-border-width-medium) solid;border-top:var(--zana-border-width-medium) solid rgba(0,0,0,0);border-radius:var(--zana-radius-pill);animation:zana-dashboard-action-bar-spin var(--zana-duration-slow) linear infinite}@keyframes zana-dashboard-action-bar-spin{to{transform:rotate(1turn)}}@layer base{:root,[data-theme=light]{--zana-size-base:1rem;--zana-size-step:0.25rem;--zana-space-0:0;--zana-space-0-5:calc(var(--zana-size-step) * 0.5);--zana-space-1:var(--zana-size-step);--zana-space-1-5:calc(var(--zana-size-step) * 1.5);--zana-space-2:calc(var(--zana-size-step) * 2);--zana-space-2-5:calc(var(--zana-size-step) * 2.5);--zana-space-3:calc(var(--zana-size-step) * 3);--zana-space-4:calc(var(--zana-size-step) * 4);--zana-space-5:calc(var(--zana-size-step) * 5);--zana-space-6:calc(var(--zana-size-step) * 6);--zana-space-7:calc(var(--zana-size-step) * 7);--zana-space-8:calc(var(--zana-size-step) * 8);--zana-space-9:calc(var(--zana-size-step) * 9);--zana-space-10:calc(var(--zana-size-step) * 10);--zana-space-12:calc(var(--zana-size-step) * 12);--zana-space-16:calc(var(--zana-size-step) * 16);--zana-space-20:calc(var(--zana-size-step) * 20);--zana-space-24:calc(var(--zana-size-step) * 24);--zana-space-3xs:var(--zana-space-0-5);--zana-space-2xs:var(--zana-space-1);--zana-space-xs:var(--zana-space-2);--zana-space-sm:var(--zana-space-3);--zana-space-md:var(--zana-space-4);--zana-space-lg:var(--zana-space-6);--zana-space-xl:var(--zana-space-8);--zana-space-2xl:var(--zana-space-12);--zana-radius-none:0;--zana-radius-2xs:var(--zana-size-step);--zana-radius-xs:calc(var(--zana-size-step) * 2);--zana-radius-sm:calc(var(--zana-size-step) * 2.5);--zana-radius-md:calc(var(--zana-size-step) * 3);--zana-radius-lg:calc(var(--zana-size-step) * 4);--zana-radius-xl:calc(var(--zana-size-step) * 5);--zana-radius-2xl:calc(var(--zana-size-step) * 6.5);--zana-radius-3xl:calc(var(--zana-size-step) * 8);--zana-radius-pill:9999px;--zana-control-height-sm:2rem;--zana-control-height-md:2.5rem;--zana-control-height-lg:3rem;--zana-touch-target-min:2.75rem;--zana-state-hover:0.08;--zana-state-focus:0.10;--zana-state-pressed:0.12;--zana-state-selected:0.12;--zana-state-dragged:0.16;--zana-state-disabled:0.38;--zana-border-width-hairline:1px;--zana-border-width-thin:1px;--zana-border-width-medium:2px;--zana-border-width-thick:3px;--zana-font-size-2xs:0.6875rem;--zana-font-size-xs:0.75rem;--zana-font-size-sm:0.8125rem;--zana-font-size-md:0.9375rem;--zana-font-size-base:1rem;--zana-font-size-lg:1.125rem;--zana-font-size-xl:1.25rem;--zana-font-size-2xl:1.5rem;--zana-font-size-3xl:1.75rem;--zana-font-size-4xl:2.25rem;--zana-font-size-5xl:3rem;--zana-font-weight-regular:400;--zana-font-weight-medium:500;--zana-font-weight-semibold:600;--zana-font-weight-bold:700;--zana-font-weight-black:800;--zana-line-height-none:1;--zana-line-height-tight:1.15;--zana-line-height-snug:1.3;--zana-line-height-normal:1.5;--zana-line-height-relaxed:1.65;--zana-letter-spacing-tight:-0.02em;--zana-letter-spacing-normal:0;--zana-letter-spacing-wide:0.05em;--zana-letter-spacing-widest:0.12em;--zana-duration-instant:0ms;--zana-duration-fast:120ms;--zana-duration-base:180ms;--zana-duration-slow:280ms;--zana-easing-standard:cubic-bezier(0.4,0,0.2,1);--zana-easing-emphasised:cubic-bezier(0.2,0,0,1);--zana-shadow-xs:0 1px 2px rgba(23,22,20,0.05);--zana-shadow-sm:0 1px 2px rgba(23,22,20,0.05),0 2px 8px -2px rgba(23,22,20,0.06);--zana-shadow-md:0 2px 4px -2px rgba(23,22,20,0.05),0 8px 24px -6px rgba(23,22,20,0.10);--zana-shadow-lg:0 4px 8px -3px rgba(23,22,20,0.07),0 20px 48px -12px rgba(23,22,20,0.16);--zana-shadow-overlay:0 4px 16px -4px rgba(23,22,20,0.08),0 24px 64px -16px rgba(23,22,20,0.24);--zana-shadow-brand:0 2px 6px -2px rgba(67,86,196,0.24),0 12px 28px -8px rgba(67,86,196,0.32);--zana-shadow-focus:var(--zana-focus-ring,0 0 0 3px rgba(37,99,235,0.5));--zana-color-primary-50:var(--zana-palette-harbor-50);--zana-color-primary-100:var(--zana-palette-harbor-100);--zana-color-primary-200:var(--zana-palette-harbor-200);--zana-color-primary-300:var(--zana-palette-harbor-300);--zana-color-primary-400:var(--zana-palette-harbor-400);--zana-color-primary-500:var(--zana-palette-harbor-500);--zana-color-primary-600:var(--zana-palette-harbor-600);--zana-color-primary-700:var(--zana-palette-harbor-700);--zana-color-primary-800:var(--zana-palette-harbor-800);--zana-color-primary-900:var(--zana-palette-harbor-900);--zana-color-primary-950:var(--zana-palette-harbor-950);--zana-color-primary:var(--zana-color-primary-600);--zana-color-primary-on:var(--zana-palette-white);--zana-color-secondary-50:var(--zana-palette-sand-50);--zana-color-secondary-100:var(--zana-palette-sand-100);--zana-color-secondary-200:var(--zana-palette-sand-200);--zana-color-secondary-300:var(--zana-palette-sand-300);--zana-color-secondary-400:var(--zana-palette-sand-400);--zana-color-secondary-500:var(--zana-palette-sand-500);--zana-color-secondary-600:var(--zana-palette-sand-600);--zana-color-secondary-700:var(--zana-palette-sand-700);--zana-color-secondary-800:var(--zana-palette-sand-800);--zana-color-secondary-900:var(--zana-palette-sand-900);--zana-color-secondary-950:var(--zana-palette-sand-950);--zana-color-secondary:var(--zana-color-secondary-900);--zana-color-secondary-on:var(--zana-palette-white);--zana-color-tertiary-50:var(--zana-palette-iris-50);--zana-color-tertiary-100:var(--zana-palette-iris-100);--zana-color-tertiary-200:var(--zana-palette-iris-200);--zana-color-tertiary-300:var(--zana-palette-iris-300);--zana-color-tertiary-400:var(--zana-palette-iris-400);--zana-color-tertiary-500:var(--zana-palette-iris-500);--zana-color-tertiary-600:var(--zana-palette-iris-600);--zana-color-tertiary-700:var(--zana-palette-iris-700);--zana-color-tertiary-800:var(--zana-palette-iris-800);--zana-color-tertiary-900:var(--zana-palette-iris-900);--zana-color-tertiary-950:var(--zana-palette-iris-950);--zana-color-tertiary:var(--zana-color-tertiary-600);--zana-color-tertiary-on:var(--zana-palette-white);--zana-color-success-50:var(--zana-palette-meadow-50);--zana-color-success-100:var(--zana-palette-meadow-100);--zana-color-success-200:var(--zana-palette-meadow-200);--zana-color-success-300:var(--zana-palette-meadow-300);--zana-color-success-400:var(--zana-palette-meadow-400);--zana-color-success-500:var(--zana-palette-meadow-500);--zana-color-success-600:var(--zana-palette-meadow-600);--zana-color-success-700:var(--zana-palette-meadow-700);--zana-color-success-800:var(--zana-palette-meadow-800);--zana-color-success-900:var(--zana-palette-meadow-900);--zana-color-success-950:var(--zana-palette-meadow-950);--zana-color-success:var(--zana-color-success-700);--zana-color-success-on:var(--zana-palette-white);--zana-color-warning-50:var(--zana-palette-marigold-50);--zana-color-warning-100:var(--zana-palette-marigold-100);--zana-color-warning-200:var(--zana-palette-marigold-200);--zana-color-warning-300:var(--zana-palette-marigold-300);--zana-color-warning-400:var(--zana-palette-marigold-400);--zana-color-warning-500:var(--zana-palette-marigold-500);--zana-color-warning-600:var(--zana-palette-marigold-600);--zana-color-warning-700:var(--zana-palette-marigold-700);--zana-color-warning-800:var(--zana-palette-marigold-800);--zana-color-warning-900:var(--zana-palette-marigold-900);--zana-color-warning-950:var(--zana-palette-marigold-950);--zana-color-warning:var(--zana-color-warning-500);--zana-color-warning-on:var(--zana-color-warning-950);--zana-color-danger-50:var(--zana-palette-clay-50);--zana-color-danger-100:var(--zana-palette-clay-100);--zana-color-danger-200:var(--zana-palette-clay-200);--zana-color-danger-300:var(--zana-palette-clay-300);--zana-color-danger-400:var(--zana-palette-clay-400);--zana-color-danger-500:var(--zana-palette-clay-500);--zana-color-danger-600:var(--zana-palette-clay-600);--zana-color-danger-700:var(--zana-palette-clay-700);--zana-color-danger-800:var(--zana-palette-clay-800);--zana-color-danger-900:var(--zana-palette-clay-900);--zana-color-danger-950:var(--zana-palette-clay-950);--zana-color-danger:var(--zana-color-danger-600);--zana-color-danger-on:var(--zana-palette-white);--zana-color-info-50:var(--zana-palette-lagoon-50);--zana-color-info-100:var(--zana-palette-lagoon-100);--zana-color-info-200:var(--zana-palette-lagoon-200);--zana-color-info-300:var(--zana-palette-lagoon-300);--zana-color-info-400:var(--zana-palette-lagoon-400);--zana-color-info-500:var(--zana-palette-lagoon-500);--zana-color-info-600:var(--zana-palette-lagoon-600);--zana-color-info-700:var(--zana-palette-lagoon-700);--zana-color-info-800:var(--zana-palette-lagoon-800);--zana-color-info-900:var(--zana-palette-lagoon-900);--zana-color-info-950:var(--zana-palette-lagoon-950);--zana-color-info:var(--zana-color-info-700);--zana-color-info-on:var(--zana-palette-white);--zana-color-apricot-50:var(--zana-palette-apricot-50);--zana-color-apricot-100:var(--zana-palette-apricot-100);--zana-color-apricot-200:var(--zana-palette-apricot-200);--zana-color-apricot-300:var(--zana-palette-apricot-300);--zana-color-apricot-400:var(--zana-palette-apricot-400);--zana-color-apricot-500:var(--zana-palette-apricot-500);--zana-color-apricot-600:var(--zana-palette-apricot-600);--zana-color-apricot-700:var(--zana-palette-apricot-700);--zana-color-apricot-800:var(--zana-palette-apricot-800);--zana-color-apricot-900:var(--zana-palette-apricot-900);--zana-color-apricot-950:var(--zana-palette-apricot-950);--zana-color-apricot:var(--zana-color-apricot-700);--zana-color-apricot-on:var(--zana-palette-white);--zana-color-accent-50:var(--zana-color-tertiary-50);--zana-color-accent-100:var(--zana-color-tertiary-100);--zana-color-accent-200:var(--zana-color-tertiary-200);--zana-color-accent-300:var(--zana-color-tertiary-300);--zana-color-accent-400:var(--zana-color-tertiary-400);--zana-color-accent-500:var(--zana-color-tertiary-500);--zana-color-accent-600:var(--zana-color-tertiary-600);--zana-color-accent-700:var(--zana-color-tertiary-700);--zana-color-accent-800:var(--zana-color-tertiary-800);--zana-color-accent-900:var(--zana-color-tertiary-900);--zana-color-accent-950:var(--zana-color-tertiary-950);--zana-color-accent:var(--zana-color-accent-600);--zana-color-accent-on:var(--zana-palette-white);--zana-color-neutral-50:var(--zana-palette-sand-50);--zana-color-neutral-100:var(--zana-palette-sand-100);--zana-color-neutral-200:var(--zana-palette-sand-200);--zana-color-neutral-300:var(--zana-palette-sand-300);--zana-color-neutral-400:var(--zana-palette-sand-400);--zana-color-neutral-500:var(--zana-palette-sand-500);--zana-color-neutral-600:var(--zana-palette-sand-600);--zana-color-neutral-700:var(--zana-palette-sand-700);--zana-color-neutral-800:var(--zana-palette-sand-800);--zana-color-neutral-900:var(--zana-palette-sand-900);--zana-color-neutral-950:var(--zana-palette-sand-950);--zana-color-light:var(--zana-palette-white);--zana-color-dark:var(--zana-color-secondary-900);--zana-color-muted:var(--zana-color-secondary-500);--zana-color-disabled:var(--zana-color-secondary-300);--zana-surface-canvas:#f7f6f4;--zana-surface-base:var(--zana-palette-white);--zana-surface-raised:var(--zana-palette-white);--zana-surface-sunken:#f1efec;--zana-skeleton-base:color-mix(in srgb,var(--zana-text-default) 12%,var(--zana-surface-base));--zana-skeleton-sheen:color-mix(in srgb,var(--zana-text-default) 5%,var(--zana-surface-base));--zana-surface-overlay:var(--zana-palette-white);--zana-surface-contrast:#262421;--zana-border-subtle:rgba(23,22,20,0.08);--zana-border-default:rgba(23,22,20,0.14);--zana-border-strong:rgba(23,22,20,0.24);--zana-text-strong:#171614;--zana-text-default:#262421;--zana-text-muted:var(--zana-color-secondary-600);--zana-text-subtle:#6b6760;--zana-text-disabled:var(--zana-color-secondary-400);--zana-text-on-contrast:#f4f3f1;--zana-text-on-contrast-muted:rgba(255,255,255,0.75);--zana-text-on-contrast-danger:var(--zana-color-danger-400);--zana-text-on-primary:var(--zana-color-primary-on);--zana-text-on-danger:var(--zana-color-danger-on);--zana-text-on-success:var(--zana-color-success-on);--zana-focus-ring-width:var(--zana-border-width-medium);--zana-focus-ring-color:var(--zana-color-primary-500);--zana-focus-ring:0 0 0 var(--zana-focus-ring-width) var(--zana-surface-base),0 0 0 calc(var(--zana-focus-ring-width) * 2) var(--zana-focus-ring-color);--zana-font-family-display:var(--zana-dashboard-font-family-display,"Fraunces",Georgia,serif);--zana-font-family-ui:var(--zana-dashboard-font-family-ui,"Manrope","Segoe UI",sans-serif);--zana-font-family-mono:ui-monospace,"Cascadia Code","SF Mono",Menlo,Consolas,monospace;--zana-surface-oncolor:rgba(0,0,0,0.48);--zana-surface-oncolor-hover:rgba(0,0,0,0.62);--zana-surface-oncolor-border:rgba(255,255,255,0.12);--zana-surface-oncolor-border-hover:rgba(255,255,255,0.20);--zana-surface-oncolor-fg:#ffffff;--zana-surface-oncolor-fg-muted:rgba(255,255,255,0.80);--zana-surface-oncolor-ghost-bg-hover:rgba(255,255,255,0.10);--zana-surface-oncolor-ghost-border:rgba(255,255,255,0.28);--zana-surface-oncolor-ghost-border-hover:rgba(255,255,255,0.42);--zana-surface-oncolor-ring-a:rgba(255,255,255,0.22);--zana-surface-oncolor-ring-b:rgba(255,255,255,0.12);--zana-tone-neutral-solid:var(--zana-color-neutral-800);--zana-tone-neutral-solid-hover:var(--zana-color-neutral-900);--zana-tone-neutral-solid-fg:var(--zana-palette-white);--zana-tone-neutral-soft:color-mix(in srgb,var(--zana-color-neutral-500) 14%,transparent);--zana-tone-neutral-soft-hover:color-mix(in srgb,var(--zana-color-neutral-500) 22%,transparent);--zana-tone-neutral-soft-fg:var(--zana-color-neutral-900);--zana-tone-neutral-border:var(--zana-color-neutral-300);--zana-tone-neutral-ring:var(--zana-color-neutral-400);--zana-tone-info-solid:var(--zana-color-primary-600);--zana-tone-info-solid-hover:var(--zana-color-primary-700);--zana-tone-info-solid-fg:var(--zana-color-primary-on);--zana-tone-info-soft:color-mix(in srgb,var(--zana-color-primary-500) 14%,transparent);--zana-tone-info-soft-hover:color-mix(in srgb,var(--zana-color-primary-500) 22%,transparent);--zana-tone-info-soft-fg:var(--zana-color-primary-700);--zana-tone-info-border:var(--zana-color-primary-200);--zana-tone-info-ring:var(--zana-color-primary-300);--zana-tone-success-solid:var(--zana-color-success-700);--zana-tone-success-solid-hover:var(--zana-color-success-800);--zana-tone-success-solid-fg:var(--zana-color-success-on);--zana-tone-success-soft:color-mix(in srgb,var(--zana-color-success-500) 14%,transparent);--zana-tone-success-soft-hover:color-mix(in srgb,var(--zana-color-success-500) 22%,transparent);--zana-tone-success-soft-fg:var(--zana-color-success-800);--zana-tone-success-border:var(--zana-color-success-200);--zana-tone-success-ring:var(--zana-color-success-300);--zana-tone-warning-solid:var(--zana-color-warning-400);--zana-tone-warning-solid-hover:var(--zana-color-warning-500);--zana-tone-warning-solid-fg:var(--zana-color-warning-on);--zana-tone-warning-soft:color-mix(in srgb,var(--zana-color-warning-500) 14%,transparent);--zana-tone-warning-soft-hover:color-mix(in srgb,var(--zana-color-warning-500) 22%,transparent);--zana-tone-warning-soft-fg:var(--zana-color-warning-800);--zana-tone-warning-border:var(--zana-color-warning-200);--zana-tone-warning-ring:var(--zana-color-warning-300);--zana-tone-danger-solid:var(--zana-color-danger-600);--zana-tone-danger-solid-hover:var(--zana-color-danger-700);--zana-tone-danger-solid-fg:var(--zana-color-danger-on);--zana-tone-danger-soft:color-mix(in srgb,var(--zana-color-danger-500) 14%,transparent);--zana-tone-danger-soft-hover:color-mix(in srgb,var(--zana-color-danger-500) 22%,transparent);--zana-tone-danger-soft-fg:var(--zana-color-danger-800);--zana-tone-danger-border:var(--zana-color-danger-200);--zana-tone-danger-ring:var(--zana-color-danger-300);--zana-tone-accent-solid:var(--zana-color-tertiary-600);--zana-tone-accent-solid-hover:var(--zana-color-tertiary-700);--zana-tone-accent-solid-fg:var(--zana-color-tertiary-on);--zana-tone-accent-soft:color-mix(in srgb,var(--zana-color-tertiary-500) 14%,transparent);--zana-tone-accent-soft-hover:color-mix(in srgb,var(--zana-color-tertiary-500) 22%,transparent);--zana-tone-accent-soft-fg:var(--zana-color-tertiary-800);--zana-tone-accent-border:var(--zana-color-tertiary-200);--zana-tone-accent-ring:var(--zana-color-tertiary-300);--zana-tone-apricot-solid:var(--zana-color-apricot-700);--zana-tone-apricot-solid-hover:var(--zana-color-apricot-800);--zana-tone-apricot-solid-fg:var(--zana-color-apricot-on);--zana-tone-apricot-soft:color-mix(in srgb,var(--zana-color-apricot-500) 14%,transparent);--zana-tone-apricot-soft-hover:color-mix(in srgb,var(--zana-color-apricot-500) 22%,transparent);--zana-tone-apricot-soft-fg:var(--zana-color-apricot-800);--zana-tone-apricot-border:var(--zana-color-apricot-200);--zana-tone-apricot-ring:var(--zana-color-apricot-300);--zana-tone-lagoon-solid:var(--zana-color-info-700);--zana-tone-lagoon-solid-hover:var(--zana-color-info-800);--zana-tone-lagoon-solid-fg:var(--zana-color-info-on);--zana-tone-lagoon-soft:color-mix(in srgb,var(--zana-color-info-500) 14%,transparent);--zana-tone-lagoon-soft-hover:color-mix(in srgb,var(--zana-color-info-500) 22%,transparent);--zana-tone-lagoon-soft-fg:var(--zana-color-info-800);--zana-tone-lagoon-border:var(--zana-color-info-200);--zana-tone-lagoon-ring:var(--zana-color-info-300);--zana-color-info-solid:var(--zana-color-primary);--zana-color-info-soft:var(--zana-color-primary-50);--zana-color-info-border:var(--zana-color-primary-200);--zana-color-info-on-solid:var(--zana-color-primary-on);--zana-color-success-solid:var(--zana-color-success);--zana-color-success-soft:var(--zana-color-success-50);--zana-color-success-border:var(--zana-color-success-200);--zana-color-success-text:var(--zana-color-success-900);--zana-color-danger-solid:var(--zana-color-danger);--zana-color-danger-soft:var(--zana-color-danger-50);--zana-color-danger-border:var(--zana-color-danger-200);--zana-color-danger-text:var(--zana-color-danger-900);--zana-avatar-1-bg:var(--zana-palette-harbor-100);--zana-avatar-1-fg:var(--zana-palette-harbor-800);--zana-avatar-2-bg:var(--zana-palette-meadow-100);--zana-avatar-2-fg:var(--zana-palette-meadow-800);--zana-avatar-3-bg:var(--zana-palette-marigold-100);--zana-avatar-3-fg:var(--zana-palette-marigold-800);--zana-avatar-4-bg:var(--zana-palette-clay-100);--zana-avatar-4-fg:var(--zana-palette-clay-800);--zana-avatar-5-bg:var(--zana-palette-iris-100);--zana-avatar-5-fg:var(--zana-palette-iris-800);--zana-avatar-6-bg:var(--zana-palette-lagoon-100);--zana-avatar-6-fg:var(--zana-palette-lagoon-800);--zana-avatar-7-bg:var(--zana-palette-apricot-100);--zana-avatar-7-fg:var(--zana-palette-apricot-800);--zana-avatar-8-bg:var(--zana-palette-sand-200);--zana-avatar-8-fg:var(--zana-palette-sand-800);--zana-surface-dark:linear-gradient(158deg,var(--zana-palette-sand-950) 0%,var(--zana-palette-harbor-950) 55%,var(--zana-palette-sand-900) 100%);--zana-surface-dark-flat:var(--zana-palette-harbor-950);--zana-surface-dark-fg:var(--zana-palette-white);--zana-ai-gradient:linear-gradient(135deg,var(--zana-palette-iris-500) 0%,var(--zana-palette-harbor-500) 100%)}[data-theme=dark]{--zana-color-primary:var(--zana-color-primary-400);--zana-color-primary-on:var(--zana-color-secondary-950);--zana-color-secondary:var(--zana-color-secondary-100);--zana-color-secondary-on:var(--zana-color-secondary-950);--zana-color-tertiary:var(--zana-color-tertiary-400);--zana-color-tertiary-on:var(--zana-color-secondary-950);--zana-color-success:var(--zana-color-success-400);--zana-color-warning:var(--zana-color-warning-400);--zana-color-danger:var(--zana-color-danger-400);--zana-color-info:var(--zana-color-info-400);--zana-color-apricot:var(--zana-color-apricot-400);--zana-color-light:var(--zana-color-secondary-100);--zana-color-dark:var(--zana-color-secondary-950);--zana-color-muted:var(--zana-color-secondary-400);--zana-surface-canvas:#131211;--zana-surface-base:#1c1b19;--zana-surface-raised:#24221f;--zana-surface-sunken:#171614;--zana-surface-overlay:#26241f;--zana-surface-contrast:#f4f3f1;--zana-text-on-contrast:#1c1b19;--zana-text-on-contrast-muted:rgba(28,27,25,0.72);--zana-text-on-contrast-danger:var(--zana-color-danger-700);--zana-border-subtle:rgba(255,252,246,0.08);--zana-border-default:rgba(255,252,246,0.15);--zana-border-strong:rgba(255,252,246,0.26);--zana-text-strong:#f7f6f4;--zana-text-default:#eae8e4;--zana-text-muted:var(--zana-color-secondary-300);--zana-text-subtle:var(--zana-color-secondary-400);--zana-text-disabled:var(--zana-color-secondary-600);--zana-focus-ring-color:var(--zana-color-primary-400);--zana-shadow-xs:0 1px 2px rgba(0,0,0,0.36);--zana-shadow-sm:0 1px 2px rgba(0,0,0,0.36),0 2px 8px -2px rgba(0,0,0,0.40);--zana-shadow-md:0 2px 4px -2px rgba(0,0,0,0.40),0 8px 24px -6px rgba(0,0,0,0.50);--zana-shadow-lg:0 4px 8px -3px rgba(0,0,0,0.44),0 20px 48px -12px rgba(0,0,0,0.60);--zana-shadow-overlay:0 4px 16px -4px rgba(0,0,0,0.50),0 24px 64px -16px rgba(0,0,0,0.70);--zana-shadow-brand:0 2px 6px -2px rgba(125,151,230,0.20),0 12px 28px -8px rgba(125,151,230,0.28);--zana-tone-neutral-solid:var(--zana-color-neutral-100);--zana-tone-neutral-solid-hover:var(--zana-color-neutral-50);--zana-tone-neutral-solid-fg:var(--zana-color-neutral-950);--zana-tone-neutral-soft:var(--zana-color-neutral-800);--zana-tone-neutral-soft-hover:var(--zana-color-neutral-700);--zana-tone-neutral-soft-fg:var(--zana-color-neutral-100);--zana-tone-neutral-border:var(--zana-color-neutral-700);--zana-tone-neutral-ring:var(--zana-color-neutral-600);--zana-tone-info-solid:var(--zana-color-primary-500);--zana-tone-info-solid-hover:var(--zana-color-primary-400);--zana-tone-info-soft:color-mix(in srgb,var(--zana-color-primary-500) 18%,transparent);--zana-tone-info-soft-hover:color-mix(in srgb,var(--zana-color-primary-500) 26%,transparent);--zana-tone-info-soft-fg:var(--zana-color-primary-200);--zana-tone-info-border:color-mix(in srgb,var(--zana-color-primary-400) 36%,transparent);--zana-tone-info-ring:var(--zana-color-primary-400);--zana-tone-success-solid:var(--zana-color-success-500);--zana-tone-success-solid-hover:var(--zana-color-success-400);--zana-tone-success-soft:color-mix(in srgb,var(--zana-color-success-500) 18%,transparent);--zana-tone-success-soft-hover:color-mix(in srgb,var(--zana-color-success-500) 26%,transparent);--zana-tone-success-soft-fg:var(--zana-color-success-200);--zana-tone-success-border:color-mix(in srgb,var(--zana-color-success-400) 36%,transparent);--zana-tone-success-ring:var(--zana-color-success-400);--zana-tone-warning-solid:var(--zana-color-warning-400);--zana-tone-warning-solid-hover:var(--zana-color-warning-300);--zana-tone-warning-soft:color-mix(in srgb,var(--zana-color-warning-400) 18%,transparent);--zana-tone-warning-soft-hover:color-mix(in srgb,var(--zana-color-warning-400) 26%,transparent);--zana-tone-warning-soft-fg:var(--zana-color-warning-200);--zana-tone-warning-border:color-mix(in srgb,var(--zana-color-warning-400) 36%,transparent);--zana-tone-warning-ring:var(--zana-color-warning-400);--zana-tone-danger-solid:var(--zana-color-danger-500);--zana-tone-danger-solid-hover:var(--zana-color-danger-400);--zana-tone-danger-soft:color-mix(in srgb,var(--zana-color-danger-500) 18%,transparent);--zana-tone-danger-soft-hover:color-mix(in srgb,var(--zana-color-danger-500) 26%,transparent);--zana-tone-danger-soft-fg:var(--zana-color-danger-200);--zana-tone-danger-border:color-mix(in srgb,var(--zana-color-danger-400) 36%,transparent);--zana-tone-danger-ring:var(--zana-color-danger-400);--zana-tone-accent-solid:var(--zana-color-tertiary-500);--zana-tone-accent-solid-hover:var(--zana-color-tertiary-400);--zana-tone-accent-soft:color-mix(in srgb,var(--zana-color-tertiary-500) 18%,transparent);--zana-tone-accent-soft-hover:color-mix(in srgb,var(--zana-color-tertiary-500) 26%,transparent);--zana-tone-accent-soft-fg:var(--zana-color-tertiary-200);--zana-tone-accent-border:color-mix(in srgb,var(--zana-color-tertiary-400) 36%,transparent);--zana-tone-accent-ring:var(--zana-color-tertiary-400);--zana-tone-apricot-solid:var(--zana-color-apricot-500);--zana-tone-apricot-solid-hover:var(--zana-color-apricot-400);--zana-tone-apricot-solid-fg:var(--zana-color-apricot-950);--zana-tone-apricot-soft:color-mix(in srgb,var(--zana-color-apricot-500) 18%,transparent);--zana-tone-apricot-soft-hover:color-mix(in srgb,var(--zana-color-apricot-500) 26%,transparent);--zana-tone-apricot-soft-fg:var(--zana-color-apricot-200);--zana-tone-apricot-border:color-mix(in srgb,var(--zana-color-apricot-400) 36%,transparent);--zana-tone-apricot-ring:var(--zana-color-apricot-400);--zana-tone-lagoon-solid:var(--zana-color-info-500);--zana-tone-lagoon-solid-hover:var(--zana-color-info-400);--zana-tone-lagoon-solid-fg:var(--zana-color-info-950);--zana-tone-lagoon-soft:color-mix(in srgb,var(--zana-color-info-500) 18%,transparent);--zana-tone-lagoon-soft-hover:color-mix(in srgb,var(--zana-color-info-500) 26%,transparent);--zana-tone-lagoon-soft-fg:var(--zana-color-info-200);--zana-tone-lagoon-border:color-mix(in srgb,var(--zana-color-info-400) 36%,transparent);--zana-tone-lagoon-ring:var(--zana-color-info-400);--zana-avatar-1-bg:color-mix(in srgb,var(--zana-palette-harbor-400) 22%,transparent);--zana-avatar-1-fg:var(--zana-palette-harbor-200);--zana-avatar-2-bg:color-mix(in srgb,var(--zana-palette-meadow-400) 22%,transparent);--zana-avatar-2-fg:var(--zana-palette-meadow-200);--zana-avatar-3-bg:color-mix(in srgb,var(--zana-palette-marigold-400) 22%,transparent);--zana-avatar-3-fg:var(--zana-palette-marigold-200);--zana-avatar-4-bg:color-mix(in srgb,var(--zana-palette-clay-400) 22%,transparent);--zana-avatar-4-fg:var(--zana-palette-clay-200);--zana-avatar-5-bg:color-mix(in srgb,var(--zana-palette-iris-400) 22%,transparent);--zana-avatar-5-fg:var(--zana-palette-iris-200);--zana-avatar-6-bg:color-mix(in srgb,var(--zana-palette-lagoon-400) 22%,transparent);--zana-avatar-6-fg:var(--zana-palette-lagoon-200);--zana-avatar-7-bg:color-mix(in srgb,var(--zana-palette-apricot-400) 22%,transparent);--zana-avatar-7-fg:var(--zana-palette-apricot-200);--zana-avatar-8-bg:color-mix(in srgb,var(--zana-palette-sand-400) 22%,transparent);--zana-avatar-8-fg:var(--zana-palette-sand-200);--zana-ai-gradient:linear-gradient(135deg,var(--zana-palette-iris-400) 0%,var(--zana-palette-harbor-400) 100%)}@media(prefers-color-scheme:dark){:root:not([data-theme]){--zana-color-primary:var(--zana-color-primary-400);--zana-color-primary-on:var(--zana-color-secondary-950);--zana-color-secondary:var(--zana-color-secondary-100);--zana-color-secondary-on:var(--zana-color-secondary-950);--zana-color-tertiary:var(--zana-color-tertiary-400);--zana-color-tertiary-on:var(--zana-color-secondary-950);--zana-color-success:var(--zana-color-success-400);--zana-color-warning:var(--zana-color-warning-400);--zana-color-danger:var(--zana-color-danger-400);--zana-color-info:var(--zana-color-info-400);--zana-color-apricot:var(--zana-color-apricot-400);--zana-color-light:var(--zana-color-secondary-100);--zana-color-dark:var(--zana-color-secondary-950);--zana-color-muted:var(--zana-color-secondary-400);--zana-surface-canvas:#131211;--zana-surface-base:#1c1b19;--zana-surface-raised:#24221f;--zana-surface-sunken:#171614;--zana-surface-overlay:#26241f;--zana-surface-contrast:#f4f3f1;--zana-text-on-contrast:#1c1b19;--zana-text-on-contrast-muted:rgba(28,27,25,0.72);--zana-text-on-contrast-danger:var(--zana-color-danger-700);--zana-border-subtle:rgba(255,252,246,0.08);--zana-border-default:rgba(255,252,246,0.15);--zana-border-strong:rgba(255,252,246,0.26);--zana-text-strong:#f7f6f4;--zana-text-default:#eae8e4;--zana-text-muted:var(--zana-color-secondary-300);--zana-text-subtle:var(--zana-color-secondary-400);--zana-text-disabled:var(--zana-color-secondary-600);--zana-focus-ring-color:var(--zana-color-primary-400);--zana-shadow-xs:0 1px 2px rgba(0,0,0,0.36);--zana-shadow-sm:0 1px 2px rgba(0,0,0,0.36),0 2px 8px -2px rgba(0,0,0,0.40);--zana-shadow-md:0 2px 4px -2px rgba(0,0,0,0.40),0 8px 24px -6px rgba(0,0,0,0.50);--zana-shadow-lg:0 4px 8px -3px rgba(0,0,0,0.44),0 20px 48px -12px rgba(0,0,0,0.60);--zana-shadow-overlay:0 4px 16px -4px rgba(0,0,0,0.50),0 24px 64px -16px rgba(0,0,0,0.70);--zana-shadow-brand:0 2px 6px -2px rgba(125,151,230,0.20),0 12px 28px -8px rgba(125,151,230,0.28);--zana-tone-neutral-solid:var(--zana-color-neutral-100);--zana-tone-neutral-solid-hover:var(--zana-color-neutral-50);--zana-tone-neutral-solid-fg:var(--zana-color-neutral-950);--zana-tone-neutral-soft:var(--zana-color-neutral-800);--zana-tone-neutral-soft-hover:var(--zana-color-neutral-700);--zana-tone-neutral-soft-fg:var(--zana-color-neutral-100);--zana-tone-neutral-border:var(--zana-color-neutral-700);--zana-tone-neutral-ring:var(--zana-color-neutral-600);--zana-tone-info-solid:var(--zana-color-primary-500);--zana-tone-info-solid-hover:var(--zana-color-primary-400);--zana-tone-info-soft:color-mix(in srgb,var(--zana-color-primary-500) 18%,transparent);--zana-tone-info-soft-hover:color-mix(in srgb,var(--zana-color-primary-500) 26%,transparent);--zana-tone-info-soft-fg:var(--zana-color-primary-200);--zana-tone-info-border:color-mix(in srgb,var(--zana-color-primary-400) 36%,transparent);--zana-tone-info-ring:var(--zana-color-primary-400);--zana-tone-success-solid:var(--zana-color-success-500);--zana-tone-success-solid-hover:var(--zana-color-success-400);--zana-tone-success-soft:color-mix(in srgb,var(--zana-color-success-500) 18%,transparent);--zana-tone-success-soft-hover:color-mix(in srgb,var(--zana-color-success-500) 26%,transparent);--zana-tone-success-soft-fg:var(--zana-color-success-200);--zana-tone-success-border:color-mix(in srgb,var(--zana-color-success-400) 36%,transparent);--zana-tone-success-ring:var(--zana-color-success-400);--zana-tone-warning-solid:var(--zana-color-warning-400);--zana-tone-warning-solid-hover:var(--zana-color-warning-300);--zana-tone-warning-soft:color-mix(in srgb,var(--zana-color-warning-400) 18%,transparent);--zana-tone-warning-soft-hover:color-mix(in srgb,var(--zana-color-warning-400) 26%,transparent);--zana-tone-warning-soft-fg:var(--zana-color-warning-200);--zana-tone-warning-border:color-mix(in srgb,var(--zana-color-warning-400) 36%,transparent);--zana-tone-warning-ring:var(--zana-color-warning-400);--zana-tone-danger-solid:var(--zana-color-danger-500);--zana-tone-danger-solid-hover:var(--zana-color-danger-400);--zana-tone-danger-soft:color-mix(in srgb,var(--zana-color-danger-500) 18%,transparent);--zana-tone-danger-soft-hover:color-mix(in srgb,var(--zana-color-danger-500) 26%,transparent);--zana-tone-danger-soft-fg:var(--zana-color-danger-200);--zana-tone-danger-border:color-mix(in srgb,var(--zana-color-danger-400) 36%,transparent);--zana-tone-danger-ring:var(--zana-color-danger-400);--zana-tone-accent-solid:var(--zana-color-tertiary-500);--zana-tone-accent-solid-hover:var(--zana-color-tertiary-400);--zana-tone-accent-soft:color-mix(in srgb,var(--zana-color-tertiary-500) 18%,transparent);--zana-tone-accent-soft-hover:color-mix(in srgb,var(--zana-color-tertiary-500) 26%,transparent);--zana-tone-accent-soft-fg:var(--zana-color-tertiary-200);--zana-tone-accent-border:color-mix(in srgb,var(--zana-color-tertiary-400) 36%,transparent);--zana-tone-accent-ring:var(--zana-color-tertiary-400);--zana-tone-apricot-solid:var(--zana-color-apricot-500);--zana-tone-apricot-solid-hover:var(--zana-color-apricot-400);--zana-tone-apricot-solid-fg:var(--zana-color-apricot-950);--zana-tone-apricot-soft:color-mix(in srgb,var(--zana-color-apricot-500) 18%,transparent);--zana-tone-apricot-soft-hover:color-mix(in srgb,var(--zana-color-apricot-500) 26%,transparent);--zana-tone-apricot-soft-fg:var(--zana-color-apricot-200);--zana-tone-apricot-border:color-mix(in srgb,var(--zana-color-apricot-400) 36%,transparent);--zana-tone-apricot-ring:var(--zana-color-apricot-400);--zana-tone-lagoon-solid:var(--zana-color-info-500);--zana-tone-lagoon-solid-hover:var(--zana-color-info-400);--zana-tone-lagoon-solid-fg:var(--zana-color-info-950);--zana-tone-lagoon-soft:color-mix(in srgb,var(--zana-color-info-500) 18%,transparent);--zana-tone-lagoon-soft-hover:color-mix(in srgb,var(--zana-color-info-500) 26%,transparent);--zana-tone-lagoon-soft-fg:var(--zana-color-info-200);--zana-tone-lagoon-border:color-mix(in srgb,var(--zana-color-info-400) 36%,transparent);--zana-tone-lagoon-ring:var(--zana-color-info-400);--zana-avatar-1-bg:color-mix(in srgb,var(--zana-palette-harbor-400) 22%,transparent);--zana-avatar-1-fg:var(--zana-palette-harbor-200);--zana-avatar-2-bg:color-mix(in srgb,var(--zana-palette-meadow-400) 22%,transparent);--zana-avatar-2-fg:var(--zana-palette-meadow-200);--zana-avatar-3-bg:color-mix(in srgb,var(--zana-palette-marigold-400) 22%,transparent);--zana-avatar-3-fg:var(--zana-palette-marigold-200);--zana-avatar-4-bg:color-mix(in srgb,var(--zana-palette-clay-400) 22%,transparent);--zana-avatar-4-fg:var(--zana-palette-clay-200);--zana-avatar-5-bg:color-mix(in srgb,var(--zana-palette-iris-400) 22%,transparent);--zana-avatar-5-fg:var(--zana-palette-iris-200);--zana-avatar-6-bg:color-mix(in srgb,var(--zana-palette-lagoon-400) 22%,transparent);--zana-avatar-6-fg:var(--zana-palette-lagoon-200);--zana-avatar-7-bg:color-mix(in srgb,var(--zana-palette-apricot-400) 22%,transparent);--zana-avatar-7-fg:var(--zana-palette-apricot-200);--zana-avatar-8-bg:color-mix(in srgb,var(--zana-palette-sand-400) 22%,transparent);--zana-avatar-8-fg:var(--zana-palette-sand-200);--zana-ai-gradient:linear-gradient(135deg,var(--zana-palette-iris-400) 0%,var(--zana-palette-harbor-400) 100%)}}@media(prefers-reduced-motion:reduce){:root,[data-theme=dark],[data-theme=light]{--zana-duration-fast:0ms;--zana-duration-base:0ms;--zana-duration-slow:0ms}}}