﻿@property --lz-contrast{syntax:"<number>";inherits:true;initial-value:0}@property --lz-accent-hue{syntax:"<number>";inherits:true;initial-value:260.48}@property --lz-accent-chroma{syntax:"<number>";inherits:true;initial-value:1}@property --lz-glass{syntax:"<number>";inherits:true;initial-value:1}:root{--lz-contrast: 0;--lz-accent-hue: 260.48;--lz-accent-chroma: 1;--lz-glass: 1;--lz-ref-neutral-0: oklch(1 0 0);--lz-ref-neutral-10: oklch(0.9876 0.0017 247.84);--lz-ref-neutral-20: oklch(0.97 0.0029 264.54);--lz-ref-neutral-30: oklch(0.9435 0.0055 274.96);--lz-ref-neutral-40: oklch(0.9096 0.0071 268.54);--lz-ref-neutral-50: oklch(0.8277 0.0142 258.35);--lz-ref-neutral-60: oklch(0.7868 0.0174 259.42);--lz-ref-neutral-70: oklch(0.7454 0.0208 260.17);--lz-ref-neutral-80: oklch(0.7034 0.0242 260.71);--lz-ref-neutral-90: oklch(0.6608 0.0278 261.11);--lz-ref-neutral-100: oklch(0.6172 0.0334 260.66);--lz-ref-neutral-200: oklch(0.5669 0.0356 261.65);--lz-ref-neutral-300: oklch(0.5287 0.0416 261.16);--lz-ref-neutral-400: oklch(0.4833 0.046 261.31);--lz-ref-neutral-500: oklch(0.4369 0.0507 261.39);--lz-ref-neutral-600: oklch(0.3896 0.0558 261.4);--lz-ref-neutral-700: oklch(0.3407 0.0618 260.38);--lz-ref-neutral-800: oklch(0.2917 0.0676 260.37);--lz-ref-neutral-900: oklch(0.2422 0.0735 260.41);--lz-ref-darkneutral-0: oklch(0.2149 0.0085 240.3);--lz-ref-darkneutral-100: oklch(0.2454 0.0096 248.22);--lz-ref-darkneutral-200: oklch(0.2694 0.0104 242.08);--lz-ref-darkneutral-250: oklch(0.2974 0.0124 243.26);--lz-ref-darkneutral-300: oklch(0.3173 0.0158 248.32);--lz-ref-darkneutral-350: oklch(0.3706 0.0196 248.35);--lz-ref-darkneutral-400: oklch(0.4226 0.021 248.32);--lz-ref-darkneutral-500: oklch(0.5064 0.0257 244.16);--lz-ref-darkneutral-600: oklch(0.606 0.0339 249.89);--lz-ref-darkneutral-700: oklch(0.6829 0.0292 249.97);--lz-ref-darkneutral-800: oklch(0.7415 0.0268 250.03);--lz-ref-darkneutral-900: oklch(0.8088 0.0226 250.26);--lz-ref-darkneutral-1000: oklch(0.856 0.0177 248.03);--lz-ref-darkneutral-1100: oklch(0.916 0.0104 247.94);--lz-ref-darkneutral-deep: oklch(0.1809 0.0052 248.12);--lz-ref-blue-50: oklch(0.9364 0.0305 258.94);--lz-ref-blue-75: oklch(0.8605 0.0698 255.18);--lz-ref-blue-100: oklch(0.6851 0.1681 256);--lz-ref-blue-200: oklch(0.6279 0.202 257.4);--lz-ref-blue-300: oklch(0.5616 0.2419 260.95);--lz-ref-blue-400: oklch(0.4802 0.2012 260.48);--lz-ref-blue-500: oklch(0.4251 0.1645 259.85);--lz-ref-red-50: oklch(0.9547 0.0229 34.3);--lz-ref-red-75: oklch(0.8548 0.08 34.05);--lz-ref-red-100: oklch(0.7647 0.1418 35);--lz-ref-red-200: oklch(0.7197 0.1771 34.97);--lz-ref-red-300: oklch(0.679 0.2114 34.02);--lz-ref-red-400: oklch(0.5899 0.21 33.44);--lz-ref-red-500: oklch(0.5218 0.1923 33.04);--lz-ref-yellow-50: oklch(0.9837 0.0267 95.33);--lz-ref-yellow-75: oklch(0.9527 0.0792 95.94);--lz-ref-yellow-100: oklch(0.9187 0.123 94);--lz-ref-yellow-200: oklch(0.8498 0.1739 86.55);--lz-ref-yellow-300: oklch(0.8034 0.1704 73.79);--lz-ref-yellow-400: oklch(0.7727 0.1691 62.8);--lz-ref-yellow-500: oklch(0.7489 0.1796 57.82);--lz-ref-green-50: oklch(0.9693 0.0312 163.26);--lz-ref-green-75: oklch(0.9118 0.0886 162.91);--lz-ref-green-100: oklch(0.8775 0.1313 164.35);--lz-ref-green-200: oklch(0.7988 0.1393 162.79);--lz-ref-green-300: oklch(0.6853 0.1346 160.83);--lz-ref-green-400: oklch(0.5506 0.1223 161.18);--lz-ref-green-500: oklch(0.4509 0.0991 161.87);--lz-ref-purple-50: oklch(0.9355 0.0338 293.08);--lz-ref-purple-75: oklch(0.8053 0.0844 292.03);--lz-ref-purple-100: oklch(0.6838 0.1108 290.4);--lz-ref-purple-200: oklch(0.6274 0.1442 289.05);--lz-ref-purple-300: oklch(0.5197 0.1626 286.5);--lz-ref-purple-400: oklch(0.4575 0.1583 284.9);--lz-ref-purple-500: oklch(0.395 0.1536 283.32);--lz-ref-teal-50: oklch(0.9759 0.0233 206.62);--lz-ref-teal-75: oklch(0.9294 0.067 207.75);--lz-ref-teal-100: oklch(0.8555 0.0998 208.37);--lz-ref-teal-200: oklch(0.763 0.1343 214.19);--lz-ref-teal-300: oklch(0.7215 0.1287 216.76);--lz-ref-teal-400: oklch(0.659 0.1169 215.74);--lz-ref-teal-500: oklch(0.5928 0.1053 216.12);--lz-ref-accent-50: oklch(0.9364 calc(0.0305 * var(--lz-accent-chroma)) var(--lz-accent-hue));--lz-ref-accent-75: oklch(0.8605 calc(0.0698 * var(--lz-accent-chroma)) var(--lz-accent-hue));--lz-ref-accent-100: oklch(0.6851 calc(0.1681 * var(--lz-accent-chroma)) var(--lz-accent-hue));--lz-ref-accent-200: oklch(0.6279 calc(0.202 * var(--lz-accent-chroma)) var(--lz-accent-hue));--lz-ref-accent-300: oklch(0.5616 calc(0.2419 * var(--lz-accent-chroma)) var(--lz-accent-hue));--lz-ref-accent-400: oklch(0.4802 calc(0.2012 * var(--lz-accent-chroma)) var(--lz-accent-hue));--lz-ref-accent-500: oklch(0.4251 calc(0.1645 * var(--lz-accent-chroma)) var(--lz-accent-hue));--lz-motion-fast: 100ms;--lz-motion-medium: 200ms;--lz-motion-slow: 300ms;--lz-motion-deliberate: 700ms;--lz-ease-standard: cubic-bezier(0.2, 0, 0, 1);--lz-ease-entrance: cubic-bezier(0.15, 1, 0.3, 1);--lz-ease-exit: cubic-bezier(0.6, 0, 1, 0.6);--lz-material-alpha: clamp(0, calc(1 - var(--lz-glass) * 0.28 * (1 - clamp(0, var(--lz-contrast), 1))), 1);--lz-material-blur: calc(var(--lz-glass) * 16px);--lz-material-saturate: calc(1 + var(--lz-glass) * 0.4);color-scheme:light;--lz-sys-text: oklch(from var(--lz-ref-neutral-800) clamp(0, calc(l + -0.1 * var(--lz-contrast)), 1) c h);--lz-sys-text-subtle: oklch(from var(--lz-ref-neutral-300) clamp(0, calc(l + -0.1 * var(--lz-contrast)), 1) c h);--lz-sys-text-subtlest: oklch(from var(--lz-ref-neutral-100) clamp(0, calc(l + -0.1 * var(--lz-contrast)), 1) c h);--lz-sys-text-disabled: var(--lz-ref-neutral-70);--lz-sys-text-inverse: var(--lz-ref-neutral-0);--lz-sys-text-on-bold: var(--lz-ref-neutral-0);--lz-sys-link: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-link-hover: oklch(from var(--lz-ref-accent-300) clamp(0, calc(l + -0.04 + -0.08 * var(--lz-contrast)), 1) max(0, calc(c * 0.82 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-link-active: oklch(from var(--lz-ref-accent-500) clamp(0, calc(l + -0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-surface: var(--lz-ref-neutral-0);--lz-sys-surface-sunken: oklch(from var(--lz-ref-neutral-20) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) c h);--lz-sys-surface-raised: var(--lz-ref-neutral-0);--lz-sys-surface-overlay: var(--lz-ref-neutral-0);--lz-sys-border: oklch(from var(--lz-ref-neutral-40) clamp(0, calc(l + -0.3 * var(--lz-contrast)), 1) c h);--lz-sys-separator: oklch(from var(--lz-ref-neutral-30) clamp(0, calc(l + -0.2 * var(--lz-contrast)), 1) c h);--lz-sys-focus-ring: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + -0.08 + -0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-selected-bg: var(--lz-ref-accent-50);--lz-sys-selected-text: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-interaction-bg: oklch(from var(--lz-ref-neutral-900) l c h / 0.04);--lz-sys-interaction-hovered: oklch(from var(--lz-ref-neutral-900) l c h / 0.09);--lz-sys-interaction-pressed: oklch(from var(--lz-ref-accent-75) l c h / 0.6);--lz-sys-blanket: oklch(from var(--lz-ref-neutral-900) l c h / 0.54);--lz-sys-accent-bold: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-accent-bold-hovered: oklch(from var(--lz-ref-accent-300) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-accent-bold-pressed: oklch(from var(--lz-ref-accent-500) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold: oklch(from var(--lz-ref-red-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold-hovered: oklch(from var(--lz-ref-red-300) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold-pressed: oklch(from var(--lz-ref-red-500) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold: oklch(from var(--lz-ref-yellow-300) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold-hovered: oklch(from var(--lz-ref-yellow-400) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold-pressed: oklch(from var(--lz-ref-yellow-500) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-input-bg: var(--lz-ref-neutral-10);--lz-sys-input-hover-bg: var(--lz-ref-neutral-30);--lz-sys-surface-raised-hovered: var(--lz-ref-neutral-10);--lz-sys-toggle-off: var(--lz-ref-neutral-200);--lz-sys-track: oklch(from var(--lz-ref-neutral-40) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) c h);--lz-sys-tooltip-bg: var(--lz-ref-neutral-800);--lz-sys-tooltip-text: var(--lz-ref-neutral-0);--lz-sys-status-neutral-subtle-bg: var(--lz-ref-neutral-30);--lz-sys-status-neutral-subtle-text: oklch(from var(--lz-ref-neutral-500) clamp(0, calc(l + -0.1 * var(--lz-contrast)), 1) c h);--lz-sys-status-neutral-bold-bg: oklch(from var(--lz-ref-neutral-500) clamp(0, calc(l + -0.06 * var(--lz-contrast)), 1) c h);--lz-sys-status-neutral-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-info-subtle-bg: var(--lz-ref-accent-50);--lz-sys-status-info-subtle-text: oklch(from var(--lz-ref-accent-500) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-info-bold-bg: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-info-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-warning-subtle-bg: var(--lz-ref-yellow-75);--lz-sys-status-warning-subtle-text: oklch(from var(--lz-ref-neutral-800) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) c h);--lz-sys-status-warning-bold-bg: oklch(from var(--lz-ref-yellow-500) clamp(0, calc(l + 0.03 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-status-warning-on-bold: oklch(from var(--lz-ref-neutral-800) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) c h);--lz-sys-status-danger-subtle-bg: var(--lz-ref-red-50);--lz-sys-status-danger-subtle-text: oklch(from var(--lz-ref-red-500) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-danger-bold-bg: oklch(from var(--lz-ref-red-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-danger-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-success-subtle-bg: var(--lz-ref-green-50);--lz-sys-status-success-subtle-text: oklch(from var(--lz-ref-green-500) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-success-bold-bg: oklch(from var(--lz-ref-green-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-success-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-discovery-subtle-bg: var(--lz-ref-purple-50);--lz-sys-status-discovery-subtle-text: oklch(from var(--lz-ref-purple-500) clamp(0, calc(l + -0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-discovery-bold-bg: oklch(from var(--lz-ref-purple-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-discovery-on-bold: var(--lz-ref-neutral-0)}[data-theme=dark]{color-scheme:dark;--lz-sys-text: oklch(from var(--lz-ref-darkneutral-1100) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) c h);--lz-sys-text-subtle: oklch(from var(--lz-ref-darkneutral-800) clamp(0, calc(l + 0.1 * var(--lz-contrast)), 1) c h);--lz-sys-text-subtlest: oklch(from var(--lz-ref-darkneutral-700) clamp(0, calc(l + 0.12 * var(--lz-contrast)), 1) c h);--lz-sys-text-disabled: var(--lz-ref-darkneutral-500);--lz-sys-text-inverse: var(--lz-ref-darkneutral-deep);--lz-sys-text-on-bold: var(--lz-ref-neutral-0);--lz-sys-link: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-link-hover: oklch(from var(--lz-ref-accent-75) clamp(0, calc(l + 0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-link-active: oklch(from var(--lz-ref-accent-200) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-surface: oklch(from var(--lz-ref-darkneutral-100) clamp(0, calc(l + -0.02 * var(--lz-contrast)), 1) c h);--lz-sys-surface-sunken: oklch(from var(--lz-ref-darkneutral-deep) clamp(0, calc(l + -0.01 * var(--lz-contrast)), 1) c h);--lz-sys-surface-raised: oklch(from var(--lz-ref-darkneutral-200) clamp(0, calc(l + -0.01 * var(--lz-contrast)), 1) c h);--lz-sys-surface-overlay: oklch(from var(--lz-ref-darkneutral-250) clamp(0, calc(l + -0.01 * var(--lz-contrast)), 1) c h);--lz-sys-border: oklch(from var(--lz-ref-darkneutral-350) clamp(0, calc(l + 0.3 * var(--lz-contrast)), 1) c h);--lz-sys-separator: oklch(from var(--lz-ref-darkneutral-300) clamp(0, calc(l + 0.2 * var(--lz-contrast)), 1) c h);--lz-sys-focus-ring: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-selected-bg: oklch(from var(--lz-ref-accent-400) l c h / 0.18);--lz-sys-selected-text: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-interaction-bg: oklch(from var(--lz-ref-darkneutral-1100) l c h / 0.07);--lz-sys-interaction-hovered: oklch(from var(--lz-ref-darkneutral-1100) l c h / 0.12);--lz-sys-interaction-pressed: oklch(from var(--lz-ref-accent-400) l c h / 0.35);--lz-sys-blanket: oklch(from var(--lz-ref-darkneutral-deep) l c h / 0.62);--lz-sys-accent-bold: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-accent-bold-hovered: oklch(from var(--lz-ref-accent-300) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-accent-bold-pressed: oklch(from var(--lz-ref-accent-500) clamp(0, calc(l + -0.03 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold: oklch(from var(--lz-ref-red-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold-hovered: oklch(from var(--lz-ref-red-300) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold-pressed: oklch(from var(--lz-ref-red-500) clamp(0, calc(l + -0.03 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold: oklch(from var(--lz-ref-yellow-300) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold-hovered: oklch(from var(--lz-ref-yellow-400) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold-pressed: oklch(from var(--lz-ref-yellow-500) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-input-bg: var(--lz-ref-darkneutral-0);--lz-sys-input-hover-bg: var(--lz-ref-darkneutral-250);--lz-sys-surface-raised-hovered: var(--lz-ref-darkneutral-300);--lz-sys-toggle-off: var(--lz-ref-darkneutral-400);--lz-sys-track: oklch(from var(--lz-ref-darkneutral-350) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) c h);--lz-sys-tooltip-bg: var(--lz-ref-darkneutral-1000);--lz-sys-tooltip-text: var(--lz-ref-darkneutral-deep);--lz-sys-status-neutral-subtle-bg: var(--lz-ref-darkneutral-350);--lz-sys-status-neutral-subtle-text: oklch(from var(--lz-ref-darkneutral-1000) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) c h);--lz-sys-status-neutral-bold-bg: oklch(from var(--lz-ref-darkneutral-700) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) c h);--lz-sys-status-neutral-on-bold: var(--lz-ref-darkneutral-deep);--lz-sys-status-info-subtle-bg: oklch(from var(--lz-ref-accent-500) l c h / 0.32);--lz-sys-status-info-subtle-text: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.07 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-info-bold-bg: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-info-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-warning-subtle-bg: oklch(from var(--lz-ref-yellow-500) l c h / 0.28);--lz-sys-status-warning-subtle-text: oklch(from var(--lz-ref-yellow-100) clamp(0, calc(l + 0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-warning-bold-bg: oklch(from var(--lz-ref-yellow-400) clamp(0, calc(l + 0.03 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-status-warning-on-bold: var(--lz-ref-darkneutral-deep);--lz-sys-status-danger-subtle-bg: oklch(from var(--lz-ref-red-500) l c h / 0.3);--lz-sys-status-danger-subtle-text: oklch(from var(--lz-ref-red-100) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-danger-bold-bg: oklch(from var(--lz-ref-red-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-danger-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-success-subtle-bg: oklch(from var(--lz-ref-green-500) l c h / 0.3);--lz-sys-status-success-subtle-text: oklch(from var(--lz-ref-green-200) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-success-bold-bg: oklch(from var(--lz-ref-green-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-success-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-discovery-subtle-bg: oklch(from var(--lz-ref-purple-500) l c h / 0.34);--lz-sys-status-discovery-subtle-text: oklch(from var(--lz-ref-purple-100) clamp(0, calc(l + 0.07 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-discovery-bold-bg: oklch(from var(--lz-ref-purple-300) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-discovery-on-bold: var(--lz-ref-neutral-0)}@media(prefers-color-scheme: dark){:root:not([data-theme=light]):not([data-theme=dark]){color-scheme:dark;--lz-sys-text: oklch(from var(--lz-ref-darkneutral-1100) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) c h);--lz-sys-text-subtle: oklch(from var(--lz-ref-darkneutral-800) clamp(0, calc(l + 0.1 * var(--lz-contrast)), 1) c h);--lz-sys-text-subtlest: oklch(from var(--lz-ref-darkneutral-700) clamp(0, calc(l + 0.12 * var(--lz-contrast)), 1) c h);--lz-sys-text-disabled: var(--lz-ref-darkneutral-500);--lz-sys-text-inverse: var(--lz-ref-darkneutral-deep);--lz-sys-text-on-bold: var(--lz-ref-neutral-0);--lz-sys-link: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-link-hover: oklch(from var(--lz-ref-accent-75) clamp(0, calc(l + 0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-link-active: oklch(from var(--lz-ref-accent-200) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-surface: oklch(from var(--lz-ref-darkneutral-100) clamp(0, calc(l + -0.02 * var(--lz-contrast)), 1) c h);--lz-sys-surface-sunken: oklch(from var(--lz-ref-darkneutral-deep) clamp(0, calc(l + -0.01 * var(--lz-contrast)), 1) c h);--lz-sys-surface-raised: oklch(from var(--lz-ref-darkneutral-200) clamp(0, calc(l + -0.01 * var(--lz-contrast)), 1) c h);--lz-sys-surface-overlay: oklch(from var(--lz-ref-darkneutral-250) clamp(0, calc(l + -0.01 * var(--lz-contrast)), 1) c h);--lz-sys-border: oklch(from var(--lz-ref-darkneutral-350) clamp(0, calc(l + 0.3 * var(--lz-contrast)), 1) c h);--lz-sys-separator: oklch(from var(--lz-ref-darkneutral-300) clamp(0, calc(l + 0.2 * var(--lz-contrast)), 1) c h);--lz-sys-focus-ring: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-selected-bg: oklch(from var(--lz-ref-accent-400) l c h / 0.18);--lz-sys-selected-text: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.25 * abs(var(--lz-contrast))))) h);--lz-sys-interaction-bg: oklch(from var(--lz-ref-darkneutral-1100) l c h / 0.07);--lz-sys-interaction-hovered: oklch(from var(--lz-ref-darkneutral-1100) l c h / 0.12);--lz-sys-interaction-pressed: oklch(from var(--lz-ref-accent-400) l c h / 0.35);--lz-sys-blanket: oklch(from var(--lz-ref-darkneutral-deep) l c h / 0.62);--lz-sys-accent-bold: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-accent-bold-hovered: oklch(from var(--lz-ref-accent-300) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-accent-bold-pressed: oklch(from var(--lz-ref-accent-500) clamp(0, calc(l + -0.03 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold: oklch(from var(--lz-ref-red-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold-hovered: oklch(from var(--lz-ref-red-300) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-danger-bold-pressed: oklch(from var(--lz-ref-red-500) clamp(0, calc(l + -0.03 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold: oklch(from var(--lz-ref-yellow-300) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold-hovered: oklch(from var(--lz-ref-yellow-400) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-warning-bold-pressed: oklch(from var(--lz-ref-yellow-500) clamp(0, calc(l + 0.02 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-input-bg: var(--lz-ref-darkneutral-0);--lz-sys-input-hover-bg: var(--lz-ref-darkneutral-250);--lz-sys-surface-raised-hovered: var(--lz-ref-darkneutral-300);--lz-sys-toggle-off: var(--lz-ref-darkneutral-400);--lz-sys-track: oklch(from var(--lz-ref-darkneutral-350) clamp(0, calc(l + 0.08 * var(--lz-contrast)), 1) c h);--lz-sys-tooltip-bg: var(--lz-ref-darkneutral-1000);--lz-sys-tooltip-text: var(--lz-ref-darkneutral-deep);--lz-sys-status-neutral-subtle-bg: var(--lz-ref-darkneutral-350);--lz-sys-status-neutral-subtle-text: oklch(from var(--lz-ref-darkneutral-1000) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) c h);--lz-sys-status-neutral-bold-bg: oklch(from var(--lz-ref-darkneutral-700) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) c h);--lz-sys-status-neutral-on-bold: var(--lz-ref-darkneutral-deep);--lz-sys-status-info-subtle-bg: oklch(from var(--lz-ref-accent-500) l c h / 0.32);--lz-sys-status-info-subtle-text: oklch(from var(--lz-ref-accent-100) clamp(0, calc(l + 0.07 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-info-bold-bg: oklch(from var(--lz-ref-accent-400) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-info-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-warning-subtle-bg: oklch(from var(--lz-ref-yellow-500) l c h / 0.28);--lz-sys-status-warning-subtle-text: oklch(from var(--lz-ref-yellow-100) clamp(0, calc(l + 0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-warning-bold-bg: oklch(from var(--lz-ref-yellow-400) clamp(0, calc(l + 0.03 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.12 * abs(var(--lz-contrast))))) h);--lz-sys-status-warning-on-bold: var(--lz-ref-darkneutral-deep);--lz-sys-status-danger-subtle-bg: oklch(from var(--lz-ref-red-500) l c h / 0.3);--lz-sys-status-danger-subtle-text: oklch(from var(--lz-ref-red-100) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-danger-bold-bg: oklch(from var(--lz-ref-red-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-danger-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-success-subtle-bg: oklch(from var(--lz-ref-green-500) l c h / 0.3);--lz-sys-status-success-subtle-text: oklch(from var(--lz-ref-green-200) clamp(0, calc(l + 0.06 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-success-bold-bg: oklch(from var(--lz-ref-green-400) clamp(0, calc(l + -0.05 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-success-on-bold: var(--lz-ref-neutral-0);--lz-sys-status-discovery-subtle-bg: oklch(from var(--lz-ref-purple-500) l c h / 0.34);--lz-sys-status-discovery-subtle-text: oklch(from var(--lz-ref-purple-100) clamp(0, calc(l + 0.07 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.2 * abs(var(--lz-contrast))))) h);--lz-sys-status-discovery-bold-bg: oklch(from var(--lz-ref-purple-300) clamp(0, calc(l + -0.04 * var(--lz-contrast)), 1) max(0, calc(c * 1 * (1 + -0.15 * abs(var(--lz-contrast))))) h);--lz-sys-status-discovery-on-bold: var(--lz-ref-neutral-0)}}@media(prefers-contrast: more){:root{--lz-contrast: 0.6;--lz-glass: 0}}@media(prefers-contrast: less){:root{--lz-contrast: -0.35}}@media(prefers-reduced-transparency: reduce){:root{--lz-glass: 0}}@media(forced-colors: active){:root{--lz-glass: 0}}*,*::before,*::after{box-sizing:border-box}html{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:14px;line-height:20px;color:var(--lz-sys-text);background-color:var(--lz-sys-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:var(--lz-sys-link);text-decoration:none}a:hover{color:var(--lz-sys-link-hover);text-decoration:underline}a:active{color:var(--lz-sys-link-active)}p{margin:12px 0 0}p:first-child{margin-top:0}small{font-size:12px}code,kbd,pre,samp{font-family:"SFMono-Medium","SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Consolas,Courier,monospace;font-size:12px}code{padding:2px 4px;border-radius:3px;background-color:var(--lz-sys-surface-sunken);color:var(--lz-sys-text)}pre{padding:8px 12px;border-radius:3px;background-color:var(--lz-sys-surface-sunken);overflow-x:auto}pre code{padding:0;background:none}hr{border:0;border-top:2px solid var(--lz-sys-separator);margin:24px 0}img,svg{vertical-align:middle}blockquote{margin:12px 0 0;padding-left:16px;border-left:2px solid var(--lz-sys-border);color:var(--lz-sys-text-subtle)}h1{margin:24px 0 0;font-size:29px;line-height:32px;font-weight:600;color:var(--lz-sys-text)}h1:first-child{margin-top:0}h2{margin:24px 0 0;font-size:24px;line-height:28px;font-weight:500;color:var(--lz-sys-text)}h2:first-child{margin-top:0}h3{margin:24px 0 0;font-size:20px;line-height:24px;font-weight:500;color:var(--lz-sys-text)}h3:first-child{margin-top:0}h4{margin:24px 0 0;font-size:16px;line-height:20px;font-weight:600;color:var(--lz-sys-text)}h4:first-child{margin-top:0}h5{margin:24px 0 0;font-size:14px;line-height:16px;font-weight:600;color:var(--lz-sys-text)}h5:first-child{margin-top:0}h6{margin:24px 0 0;font-size:12px;line-height:16px;font-weight:600;color:var(--lz-sys-text-subtle);text-transform:uppercase}h6:first-child{margin-top:0}.h900{margin:0;font-size:35px;line-height:40px;font-weight:500;color:var(--lz-sys-text)}.h800{margin:0;font-size:29px;line-height:32px;font-weight:600;color:var(--lz-sys-text)}.h700{margin:0;font-size:24px;line-height:28px;font-weight:500;color:var(--lz-sys-text)}.h600{margin:0;font-size:20px;line-height:24px;font-weight:500;color:var(--lz-sys-text)}.h500{margin:0;font-size:16px;line-height:20px;font-weight:600;color:var(--lz-sys-text)}.h400{margin:0;font-size:14px;line-height:16px;font-weight:600;color:var(--lz-sys-text)}.h300{margin:0;font-size:12px;line-height:16px;font-weight:600;color:var(--lz-sys-text-subtle);text-transform:uppercase}.h200{margin:0;font-size:12px;line-height:16px;font-weight:600;color:var(--lz-sys-text-subtle)}.h100{margin:0;font-size:11px;line-height:16px;font-weight:700;color:var(--lz-sys-text-subtle)}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;border:none;border-radius:3px;background-color:var(--lz-sys-interaction-bg);color:var(--lz-sys-text);font-family:inherit;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:middle;cursor:pointer;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;user-select:none}.btn:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text);text-decoration:none}.btn:active{background-color:var(--lz-sys-interaction-pressed);color:var(--lz-sys-link)}.btn:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.btn:disabled,.btn.disabled{background-color:var(--lz-sys-interaction-bg);color:var(--lz-sys-text-disabled);cursor:not-allowed;pointer-events:none}.btn-primary{background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-inverse)}.btn-primary:hover{background-color:var(--lz-sys-accent-bold-hovered);color:var(--lz-sys-text-inverse)}.btn-primary:active{background-color:var(--lz-sys-accent-bold-pressed);color:var(--lz-sys-text-inverse)}.btn-danger{background-color:var(--lz-sys-danger-bold);color:var(--lz-sys-text-inverse)}.btn-danger:hover{background-color:var(--lz-sys-danger-bold-hovered);color:var(--lz-sys-text-inverse)}.btn-danger:active{background-color:var(--lz-sys-danger-bold-pressed);color:var(--lz-sys-text-inverse)}.btn-warning{background-color:var(--lz-sys-warning-bold);color:var(--lz-sys-status-warning-on-bold)}.btn-warning:hover{background-color:var(--lz-sys-warning-bold-hovered);color:var(--lz-sys-status-warning-on-bold)}.btn-warning:active{background-color:var(--lz-sys-warning-bold-pressed);color:var(--lz-sys-status-warning-on-bold)}.btn-subtle{background-color:rgba(0,0,0,0)}.btn-subtle:hover{background-color:var(--lz-sys-interaction-hovered)}.btn-subtle:active{background-color:var(--lz-sys-interaction-pressed);color:var(--lz-sys-link)}.btn-link,.btn-subtle-link{background-color:rgba(0,0,0,0);color:var(--lz-sys-link)}.btn-link:hover,.btn-subtle-link:hover{background-color:rgba(0,0,0,0);color:var(--lz-sys-link-hover);text-decoration:underline}.btn-link:active,.btn-subtle-link:active{background-color:rgba(0,0,0,0);color:var(--lz-sys-link-active)}.btn-subtle-link{color:var(--lz-sys-text-subtle)}.btn-subtle-link:hover{color:var(--lz-sys-text)}.btn-subtle-link:active{color:var(--lz-sys-text)}.btn.active{background-color:var(--lz-sys-status-neutral-bold-bg);color:var(--lz-sys-status-neutral-on-bold)}.btn-compact{height:24px;padding:0 8px}.btn-icon{width:32px;padding:0}.btn-icon.btn-compact{width:24px}.btn-block{display:flex;width:100%}.btn-group{display:inline-flex}.btn-group>.btn{border-radius:0}.btn-group>.btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group>.btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-group>.btn+.btn{margin-left:2px}.lozenge{display:inline-block;max-width:200px;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:700;line-height:12px;text-transform:uppercase;letter-spacing:.02em;vertical-align:baseline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lozenge-default{background-color:var(--lz-sys-status-neutral-subtle-bg);color:var(--lz-sys-status-neutral-subtle-text)}.lozenge-default.lozenge-bold{background-color:var(--lz-sys-status-neutral-bold-bg);color:var(--lz-sys-status-neutral-on-bold)}.lozenge-inprogress{background-color:var(--lz-sys-status-info-subtle-bg);color:var(--lz-sys-status-info-subtle-text)}.lozenge-inprogress.lozenge-bold{background-color:var(--lz-sys-status-info-bold-bg);color:var(--lz-sys-status-info-on-bold)}.lozenge-moved{background-color:var(--lz-sys-status-warning-subtle-bg);color:var(--lz-sys-status-warning-subtle-text)}.lozenge-moved.lozenge-bold{background-color:var(--lz-sys-status-warning-bold-bg);color:var(--lz-sys-status-warning-on-bold)}.lozenge-new{background-color:var(--lz-sys-status-discovery-subtle-bg);color:var(--lz-sys-status-discovery-subtle-text)}.lozenge-new.lozenge-bold{background-color:var(--lz-sys-status-discovery-bold-bg);color:var(--lz-sys-status-discovery-on-bold)}.lozenge-removed{background-color:var(--lz-sys-status-danger-subtle-bg);color:var(--lz-sys-status-danger-subtle-text)}.lozenge-removed.lozenge-bold{background-color:var(--lz-sys-status-danger-bold-bg);color:var(--lz-sys-status-danger-on-bold)}.lozenge-success{background-color:var(--lz-sys-status-success-subtle-bg);color:var(--lz-sys-status-success-subtle-text)}.lozenge-success.lozenge-bold{background-color:var(--lz-sys-status-success-bold-bg);color:var(--lz-sys-status-success-on-bold)}.badge{display:inline-block;min-width:8px;padding:2px 6px;border-radius:2em;background-color:var(--lz-sys-status-neutral-subtle-bg);color:var(--lz-sys-text);font-size:12px;font-weight:400;line-height:12px;text-align:center}.badge-primary{background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold)}.badge-important{background-color:var(--lz-sys-danger-bold);color:var(--lz-sys-text-on-bold)}.badge-added{background-color:var(--lz-sys-status-success-subtle-bg);color:var(--lz-sys-status-success-subtle-text)}.badge-removed{background-color:var(--lz-sys-status-danger-subtle-bg);color:var(--lz-sys-status-danger-subtle-text)}.avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background-color:var(--lz-sys-status-neutral-subtle-bg);color:var(--lz-sys-text-subtle);font-weight:600;vertical-align:middle;overflow:visible}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-xs{width:16px;height:16px;font-size:6.4px}.avatar-sm{width:24px;height:24px;font-size:9.6px}.avatar-md{width:32px;height:32px;font-size:12.8px}.avatar-lg{width:40px;height:40px;font-size:16px}.avatar-xl{width:96px;height:96px;font-size:38.4px}.avatar-square{border-radius:3px}.avatar-square img{border-radius:3px}.avatar-online::after,.avatar-busy::after,.avatar-offline::after{content:"";position:absolute;right:-1px;bottom:-1px;width:30%;height:30%;min-width:8px;min-height:8px;border-radius:50%;border:2px solid var(--lz-sys-surface);background-color:var(--lz-ref-green-300)}.avatar-busy::after{background-color:var(--lz-ref-yellow-300)}.avatar-offline::after{background-color:var(--lz-sys-toggle-off)}.avatar-group{display:inline-flex}.avatar-group .avatar{border:2px solid var(--lz-sys-surface)}.avatar-group .avatar+.avatar{margin-left:-8px}.tag{display:inline-flex;align-items:center;height:20px;padding:0 4px;border-radius:3px;background-color:var(--lz-sys-status-neutral-subtle-bg);color:var(--lz-sys-text);font-size:12px;line-height:1}.tag>a{color:inherit}.tag>a:hover{color:var(--lz-sys-link);text-decoration:underline}.tag-rounded{border-radius:2em;padding:0 8px}.tag-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:2px;margin-right:-2px;padding:0;border:none;border-radius:3px;background:none;color:inherit;font-size:12px;line-height:1;cursor:pointer}.tag-remove:hover{background-color:var(--lz-sys-status-danger-subtle-bg);color:var(--lz-sys-status-danger-subtle-text)}.form-group{margin-top:16px}.form-group:first-child{margin-top:0}.form-label{display:block;margin-bottom:4px;font-size:12px;line-height:16px;font-weight:600;color:var(--lz-sys-text-subtle)}.form-label .required{color:var(--lz-sys-danger-bold)}.form-text{display:block;margin-top:4px;font-size:12px;line-height:16px;color:var(--lz-sys-text-subtle)}.form-control,.form-select{display:block;width:100%;height:40px;padding:8px 8px;border:2px solid var(--lz-sys-border);border-radius:3px;background-color:var(--lz-sys-input-bg);color:var(--lz-sys-text);font-family:inherit;font-size:14px;line-height:20px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.form-control::placeholder,.form-select::placeholder{color:var(--lz-sys-text-subtlest)}.form-control:hover:not(:focus):not(:disabled),.form-select:hover:not(:focus):not(:disabled){background-color:var(--lz-sys-input-hover-bg)}.form-control:focus,.form-select:focus{outline:none;background-color:var(--lz-sys-surface);border-color:var(--lz-sys-focus-ring)}.form-control:disabled,.form-select:disabled{background-color:var(--lz-sys-surface-sunken);border-color:var(--lz-sys-surface-sunken);color:var(--lz-sys-text-disabled);cursor:not-allowed}.form-control.is-invalid,.form-select.is-invalid{border-color:var(--lz-sys-danger-bold)}.form-control-compact{height:32px;padding-top:4px;padding-bottom:4px}.form-control-subtle{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.form-control-subtle:hover:not(:focus):not(:disabled){background-color:var(--lz-sys-surface-sunken)}textarea.form-control{height:auto;min-height:80px;resize:vertical}.form-select{appearance:none;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%238C9BAB' d='M8.292 10.293a1.009 1.009 0 000 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955a1.01 1.01 0 000-1.419.987.987 0 00-1.406 0l-2.298 2.317-2.307-2.327a.99.99 0 00-1.406 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;background-size:24px}.invalid-feedback{display:block;margin-top:4px;font-size:12px;line-height:16px;color:var(--lz-sys-danger-bold)}.form-check{display:flex;align-items:flex-start;gap:8px;margin-top:8px}.form-check:first-child{margin-top:0}.form-check label{cursor:pointer}.form-check-input{appearance:none;flex-shrink:0;width:16px;height:16px;margin:2px 0 0;border:2px solid var(--lz-sys-border);border-radius:2px;background-color:var(--lz-sys-input-bg);cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.form-check-input:hover{background-color:var(--lz-sys-input-hover-bg)}.form-check-input:checked{background-color:var(--lz-sys-accent-bold);border-color:var(--lz-sys-accent-bold);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M6.27 10.87h.71l4.56-4.56-.71-.71-4.2 4.21-1.92-1.92L4 8.6z'/%3E%3C/svg%3E");background-size:16px;background-position:center;background-repeat:no-repeat}.form-check-input:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.form-check-input[type=radio]{border-radius:50%}.form-check-input[type=radio]:checked{background-image:none;box-shadow:inset 0 0 0 3px var(--lz-ref-neutral-0)}.toggle{position:relative;display:inline-block;width:32px;height:16px;vertical-align:middle}.toggle input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.toggle .toggle-slider{position:absolute;inset:0;border-radius:2em;background-color:var(--lz-sys-toggle-off);cursor:pointer;transition:background-color .2s ease}.toggle .toggle-slider::before{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background-color:var(--lz-ref-neutral-0);transition:transform .2s ease}.toggle input:checked+.toggle-slider{background-color:var(--lz-sys-status-success-bold-bg)}.toggle input:checked+.toggle-slider::before{transform:translateX(16px)}.toggle input:focus-visible+.toggle-slider{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.toggle input:disabled+.toggle-slider{opacity:.5;cursor:not-allowed}.toggle-lg{width:40px;height:20px}.toggle-lg .toggle-slider::before{width:16px;height:16px}.toggle-lg input:checked+.toggle-slider::before{transform:translateX(20px)}.card{border-radius:3px;background-color:var(--lz-sys-surface-raised);box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31)}.card-body{padding:16px}.card-header{padding:12px 16px;border-bottom:2px solid var(--lz-sys-separator);font-size:14px;line-height:16px;font-weight:600;color:var(--lz-sys-text)}.card-footer{padding:12px 16px;border-top:2px solid var(--lz-sys-separator)}.issue-card{padding:8px 12px;border-radius:2px;background-color:var(--lz-sys-surface-raised);box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);cursor:pointer}.issue-card:hover{background-color:var(--lz-sys-surface-raised-hovered)}.issue-card+.issue-card{margin-top:8px}.issue-card-summary{font-size:14px;line-height:20px;color:var(--lz-sys-text);word-break:break-word}.issue-card-meta{display:flex;align-items:center;gap:8px;margin-top:8px}.issue-card-meta .avatar{margin-left:auto}.issue-key{font-size:12px;color:var(--lz-sys-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-type{display:inline-block;width:16px;height:16px;border-radius:2px;flex-shrink:0}.issue-type-story{background-color:var(--lz-ref-green-300)}.issue-type-bug{background-color:var(--lz-ref-red-300)}.issue-type-task{background-color:var(--lz-ref-blue-100)}.issue-type-epic{background-color:var(--lz-ref-purple-300)}.board{display:flex;align-items:flex-start;gap:8px;overflow-x:auto;padding-bottom:8px}.board-column{flex:0 0 272px;max-width:272px;border-radius:3px;background-color:var(--lz-sys-surface-sunken)}.board-column-header{display:flex;align-items:center;gap:8px;padding:12px 12px 8px;font-size:12px;line-height:16px;font-weight:600;color:var(--lz-sys-text-subtle);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-column-cards{padding:4px 8px 8px;min-height:40px}.navbar{position:sticky;top:0;z-index:200;display:flex;align-items:center;gap:16px;height:56px;padding:0 16px;box-shadow:0 1px 0 var(--lz-sys-separator);background-color:var(--lz-sys-surface)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){.navbar{background-color:oklch(from var(--lz-sys-surface) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}.navbar-brand{display:inline-flex;align-items:center;gap:8px;color:var(--lz-sys-text);font-size:16px;font-weight:600}.navbar-brand:hover{color:var(--lz-sys-text);text-decoration:none}.navbar-nav{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.nav-link{display:inline-flex;align-items:center;height:32px;padding:0 8px;border-radius:3px;color:var(--lz-sys-text-subtle);font-weight:500}.nav-link:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text);text-decoration:none}.nav-link.active{color:var(--lz-sys-link);box-shadow:inset 0 -3px 0 -1px var(--lz-sys-link);border-radius:3px 3px 0 0}.navbar-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.navbar-primary{background-color:var(--lz-sys-accent-bold);box-shadow:none}.navbar-primary .navbar-brand,.navbar-primary .nav-link{color:var(--lz-sys-text-on-bold)}.navbar-primary .nav-link:hover{background-color:rgba(255,255,255,.16);color:var(--lz-sys-text-on-bold)}.navbar-primary .nav-link.active{box-shadow:inset 0 -3px 0 -1px var(--lz-sys-text-on-bold)}.sidebar{display:flex;flex-direction:column;width:240px;padding:16px 8px;background-color:var(--lz-sys-surface);border-right:1px solid var(--lz-sys-separator);overflow-y:auto}.sidebar-header{display:flex;align-items:center;gap:8px;padding:0 8px 16px}.sidebar-title{font-size:14px;line-height:16px;font-weight:600;color:var(--lz-sys-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-subtitle{font-size:12px;color:var(--lz-sys-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-section{padding:16px 8px 4px;font-size:11px;line-height:16px;font-weight:700;color:var(--lz-sys-text-subtle);text-transform:uppercase}.sidebar-group>summary.sidebar-section{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;user-select:none}.sidebar-group>summary.sidebar-section::-webkit-details-marker{display:none}.sidebar-group>summary.sidebar-section::before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) currentColor;transition:transform var(--lz-motion-fast) var(--lz-ease-standard)}.sidebar-group[open]>summary.sidebar-section::before{transform:rotate(90deg)}.sidebar-item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:3px;color:var(--lz-sys-text-subtle);font-weight:500}.sidebar-item:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text);text-decoration:none}.sidebar-item.active{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.tabs{display:flex;margin:0;padding:0;list-style:none;box-shadow:inset 0 -2px 0 var(--lz-sys-separator)}.tab{display:inline-block;padding:6px 8px 8px;color:var(--lz-sys-text-subtle);font-weight:500;line-height:16px;cursor:pointer}.tab:hover{color:var(--lz-sys-link-hover);text-decoration:none}.tab.active{color:var(--lz-sys-link);box-shadow:inset 0 -2px 0 var(--lz-sys-link)}.tab.disabled{color:var(--lz-sys-text-disabled);pointer-events:none}.tab-pane{padding-top:16px}.tabset .tabs>input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.tabset .tabs>input[type=radio]:checked+.tab{color:var(--lz-sys-link);box-shadow:inset 0 -2px 0 var(--lz-sys-link)}.tabset .tabs>input[type=radio]:focus-visible+.tab{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.tabset .tab-panes>.tab-pane{display:none}.tabset:has(.tabs>input[type=radio]:nth-of-type(1):checked) .tab-panes>.tab-pane:nth-child(1){display:block}.tabset:has(.tabs>input[type=radio]:nth-of-type(2):checked) .tab-panes>.tab-pane:nth-child(2){display:block}.tabset:has(.tabs>input[type=radio]:nth-of-type(3):checked) .tab-panes>.tab-pane:nth-child(3){display:block}.tabset:has(.tabs>input[type=radio]:nth-of-type(4):checked) .tab-panes>.tab-pane:nth-child(4){display:block}.tabset:has(.tabs>input[type=radio]:nth-of-type(5):checked) .tab-panes>.tab-pane:nth-child(5){display:block}.tabset:has(.tabs>input[type=radio]:nth-of-type(6):checked) .tab-panes>.tab-pane:nth-child(6){display:block}.tabset:has(.tabs>input[type=radio]:nth-of-type(7):checked) .tab-panes>.tab-pane:nth-child(7){display:block}.tabset:has(.tabs>input[type=radio]:nth-of-type(8):checked) .tab-panes>.tab-pane:nth-child(8){display:block}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;color:var(--lz-sys-text-subtle)}.breadcrumbs>a{color:var(--lz-sys-text-subtle)}.breadcrumbs>a:hover{color:var(--lz-sys-link-hover);text-decoration:underline}.breadcrumbs>*+*::before{content:"/";margin:0 8px;color:var(--lz-sys-text-subtlest)}.breadcrumbs>[aria-current=page]{color:var(--lz-sys-text-subtle)}.dropdown-menu{min-width:160px;max-width:320px;padding:4px 0;border:none;border-radius:3px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);color:var(--lz-sys-text);background-color:var(--lz-sys-surface-overlay)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){.dropdown-menu{background-color:oklch(from var(--lz-sys-surface-overlay) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}.dropdown-menu[popover]{inset:auto;margin:4px 0 0}@supports(position-area: block-end){.dropdown-menu[popover]{position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline}}@supports not (position-area: block-end){.dropdown-menu[popover]{position:fixed;left:50%;top:25%;transform:translateX(-50%)}}.dropdown-menu[popover]{opacity:1;transition:opacity var(--lz-motion-fast) var(--lz-ease-entrance),display var(--lz-motion-fast) allow-discrete,overlay var(--lz-motion-fast) allow-discrete}@starting-style{.dropdown-menu[popover]:popover-open{opacity:0}}.dropdown{position:relative;display:inline-block}.dropdown>.dropdown-menu:not([popover]){position:absolute;top:100%;left:0;z-index:300;display:none;margin-top:4px}.dropdown.open>.dropdown-menu:not([popover]),.dropdown>.dropdown-menu.show{display:block}.dropdown-menu-end{left:auto;right:0}@supports(position-area: block-end){.dropdown-menu-end[popover]{position-area:block-end span-inline-start}}.dropdown-heading{padding:8px 16px 4px;font-size:11px;line-height:16px;font-weight:700;color:var(--lz-sys-text-subtle);text-transform:uppercase}.dropdown-item{display:block;width:100%;padding:8px 16px;border:none;background:none;color:var(--lz-sys-text);font-family:inherit;font-size:14px;line-height:20px;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text);text-decoration:none}.dropdown-item:active{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.dropdown-item.selected{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.dropdown-item.danger{color:var(--lz-sys-danger-bold)}.dropdown-item.danger:hover{background-color:var(--lz-sys-status-danger-subtle-bg);color:var(--lz-sys-status-danger-subtle-text)}.dropdown-item.disabled{color:var(--lz-sys-text-disabled);pointer-events:none}.dropdown-item-description{display:block;font-size:12px;color:var(--lz-sys-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-divider{height:0;margin:4px 0;border-top:2px solid var(--lz-sys-separator)}dialog.modal{padding:0;border:none;inset:0;margin:auto;width:calc(100% - 32px);max-height:calc(100vh - 120px);border-radius:3px;box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);color:var(--lz-sys-text);background-color:var(--lz-sys-surface-overlay)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){dialog.modal{background-color:oklch(from var(--lz-sys-surface-overlay) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}dialog.modal[open]{display:flex;flex-direction:column}dialog.modal::backdrop{background:var(--lz-sys-blanket)}dialog.modal{opacity:1;transform:none;transition:opacity var(--lz-motion-medium) var(--lz-ease-entrance),transform var(--lz-motion-medium) var(--lz-ease-entrance),display var(--lz-motion-medium) allow-discrete,overlay var(--lz-motion-medium) allow-discrete}@starting-style{dialog.modal[open]{opacity:0;transform:translateY(8px) scale(0.98)}}.modal-small{max-width:400px}.modal-medium{max-width:600px}.modal-large{max-width:800px}.modal-xlarge{max-width:968px}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 24px 16px}.modal-title{margin:0;font-size:20px;line-height:24px;font-weight:500;color:var(--lz-sys-text)}.modal-body{padding:0 24px;overflow-y:auto}.modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 24px;margin:0}.modal-danger .modal-title{color:var(--lz-sys-danger-bold)}.blanket{position:fixed;inset:0;z-index:500;display:flex;align-items:flex-start;justify-content:center;padding:60px 16px;background-color:var(--lz-sys-blanket);overflow-y:auto}.blanket .modal{z-index:510;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 120px);border-radius:3px;box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);background-color:var(--lz-sys-surface-overlay)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){.blanket .modal{background-color:oklch(from var(--lz-sys-surface-overlay) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}[data-tooltip]{position:relative}[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%);z-index:800;max-width:240px;padding:2px 6px;border-radius:3px;background-color:var(--lz-sys-tooltip-bg);color:var(--lz-sys-tooltip-text);font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;text-transform:none;letter-spacing:normal;pointer-events:none;opacity:0;transition:opacity .15s ease-in-out .2s}[data-tooltip]:hover::after,[data-tooltip]:focus-visible::after{opacity:1}.tooltip-bottom::after{bottom:auto;top:calc(100% + 4px)}.tooltip-left::after{bottom:auto;left:auto;right:calc(100% + 4px);top:50%;transform:translateY(-50%)}.tooltip-right::after{bottom:auto;left:calc(100% + 4px);top:50%;transform:translateY(-50%)}.message{padding:16px 16px 16px 20px;border-radius:3px;background-color:var(--lz-sys-surface-sunken);box-shadow:inset 4px 0 0 var(--lz-sys-status-neutral-bold-bg)}.message-info{background-color:var(--lz-sys-status-info-subtle-bg);box-shadow:inset 4px 0 0 var(--lz-sys-status-info-bold-bg)}.message-warning{background-color:var(--lz-sys-status-warning-subtle-bg);box-shadow:inset 4px 0 0 var(--lz-sys-status-warning-bold-bg)}.message-error{background-color:var(--lz-sys-status-danger-subtle-bg);box-shadow:inset 4px 0 0 var(--lz-sys-status-danger-bold-bg)}.message-success{background-color:var(--lz-sys-status-success-subtle-bg);box-shadow:inset 4px 0 0 var(--lz-sys-status-success-bold-bg)}.message-discovery{background-color:var(--lz-sys-status-discovery-subtle-bg);box-shadow:inset 4px 0 0 var(--lz-sys-status-discovery-bold-bg)}.message-title{margin-bottom:8px;font-size:14px;line-height:16px;font-weight:600;color:var(--lz-sys-text)}.message-actions{display:flex;gap:16px;margin-top:8px}.message-actions a{font-weight:500}.banner{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background-color:var(--lz-sys-status-neutral-bold-bg);color:var(--lz-sys-status-neutral-on-bold);font-weight:500;text-align:center}.banner a{color:inherit;text-decoration:underline}.banner-warning{background-color:var(--lz-sys-warning-bold);color:var(--lz-sys-status-warning-on-bold)}.banner-error{background-color:var(--lz-sys-danger-bold);color:var(--lz-sys-status-danger-on-bold)}.flag{display:flex;gap:12px;width:400px;max-width:100%;padding:16px;border-radius:3px;box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);background-color:var(--lz-sys-surface-overlay)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){.flag{background-color:oklch(from var(--lz-sys-surface-overlay) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}.flag-fixed{position:fixed;bottom:24px;left:24px;z-index:600}.flag-icon{flex-shrink:0}.flag-content{flex:1;min-width:0}.flag-title{font-size:14px;line-height:16px;font-weight:600;color:var(--lz-sys-text)}.flag-description{margin-top:4px;color:var(--lz-sys-text-subtle)}.flag-actions{display:flex;gap:12px;margin-top:8px}.flag-actions a{font-weight:500}.flag-dismiss{flex-shrink:0;width:24px;height:24px;padding:0;border:none;border-radius:3px;background:none;color:var(--lz-sys-text-subtle);font-size:16px;line-height:1;cursor:pointer}.flag-dismiss:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text)}.flag-info{background-color:var(--lz-sys-status-info-bold-bg)}.flag-info,.flag-info .flag-title,.flag-info .flag-description,.flag-info .flag-actions a,.flag-info .flag-dismiss{color:var(--lz-sys-status-info-on-bold)}.flag-info .flag-dismiss:hover{background-color:rgba(0,0,0,.2)}.flag-warning{background-color:var(--lz-sys-status-warning-bold-bg)}.flag-warning,.flag-warning .flag-title,.flag-warning .flag-description,.flag-warning .flag-actions a,.flag-warning .flag-dismiss{color:var(--lz-sys-status-warning-on-bold)}.flag-warning .flag-dismiss:hover{background-color:rgba(0,0,0,.2)}.flag-error{background-color:var(--lz-sys-status-danger-bold-bg)}.flag-error,.flag-error .flag-title,.flag-error .flag-description,.flag-error .flag-actions a,.flag-error .flag-dismiss{color:var(--lz-sys-status-danger-on-bold)}.flag-error .flag-dismiss:hover{background-color:rgba(0,0,0,.2)}.flag-success{background-color:var(--lz-sys-status-success-bold-bg)}.flag-success,.flag-success .flag-title,.flag-success .flag-description,.flag-success .flag-actions a,.flag-success .flag-dismiss{color:var(--lz-sys-status-success-on-bold)}.flag-success .flag-dismiss:hover{background-color:rgba(0,0,0,.2)}.flag-discovery{background-color:var(--lz-sys-status-discovery-bold-bg)}.flag-discovery,.flag-discovery .flag-title,.flag-discovery .flag-description,.flag-discovery .flag-actions a,.flag-discovery .flag-dismiss{color:var(--lz-sys-status-discovery-on-bold)}.flag-discovery .flag-dismiss:hover{background-color:rgba(0,0,0,.2)}.table{width:100%;border-collapse:collapse}.table th{padding:8px;border-bottom:2px solid var(--lz-sys-separator);color:var(--lz-sys-text-subtle);font-size:12px;font-weight:600;line-height:16px;text-align:left;vertical-align:bottom}.table td{padding:8px;border-bottom:1px solid var(--lz-sys-separator);vertical-align:middle}.table-hover tbody tr:hover{background-color:var(--lz-sys-interaction-bg)}.table-striped tbody tr:nth-child(odd){background-color:var(--lz-sys-interaction-bg)}.table-compact th,.table-compact td{padding:4px 8px}.table th.sortable{cursor:pointer}.table th.sortable:hover{color:var(--lz-sys-text)}.table th.sortable.sorted-asc::after{content:" ↑"}.table th.sortable.sorted-desc::after{content:" ↓"}.progress{height:6px;border-radius:3px;background-color:var(--lz-sys-track);overflow:hidden}.progress-bar{height:100%;border-radius:3px;background-color:var(--lz-sys-accent-bold);transition:width .3s ease}.progress-bar-success{background-color:var(--lz-sys-status-success-bold-bg)}.progress-bar-warning{background-color:var(--lz-sys-warning-bold)}.progress-bar-danger{background-color:var(--lz-sys-danger-bold)}.progress-indeterminate{position:relative}.progress-indeterminate .progress-bar{position:absolute;inset-block:0;width:40%;animation:lz-progress-sweep 1.4s var(--lz-ease-standard) infinite}@keyframes lz-progress-sweep{0%{inset-inline-start:-40%}100%{inset-inline-start:100%}}.progress-segmented{display:flex}.progress-segmented .progress-bar{border-radius:0}.progress-segmented .progress-bar+.progress-bar{margin-left:2px}.spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-top-color:currentColor;border-radius:50%;color:var(--lz-sys-text-subtle);animation:lz-spin .86s cubic-bezier(0.4, 0.15, 0.6, 0.85) infinite;vertical-align:middle}.spinner-lg{width:32px;height:32px;border-width:3px}@keyframes lz-spin{to{transform:rotate(360deg)}}@supports(appearance: base-select){select.select{appearance:base-select}select.select::picker-icon{display:none}select.select selectedcontent{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select.select::picker(select){appearance:base-select;margin:4px 0;padding:4px 0;border:none;border-radius:3px;background-color:var(--lz-sys-surface-overlay);box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);color:var(--lz-sys-text)}select.select option{display:flex;align-items:center;gap:8px;padding:8px 16px;background:none;color:var(--lz-sys-text);font-size:14px;line-height:20px;cursor:pointer}select.select option:hover,select.select option:focus-visible{outline:none;background-color:var(--lz-sys-interaction-hovered)}select.select option:checked{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}select.select option:disabled{background:none;color:var(--lz-sys-text-disabled);cursor:not-allowed}select.select option::checkmark{order:1;margin-left:auto;color:var(--lz-sys-selected-text)}}.listbox{margin:0;padding:4px 0;list-style:none;border:2px solid var(--lz-sys-border);border-radius:3px;background-color:var(--lz-sys-surface);overflow-y:auto}.listbox-option{display:block;padding:8px 16px;color:var(--lz-sys-text);font-size:14px;line-height:20px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listbox-option:hover{background-color:var(--lz-sys-interaction-hovered)}.listbox-option.selected,.listbox-option[aria-selected=true]{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.listbox-option.disabled,.listbox-option[aria-disabled=true]{color:var(--lz-sys-text-disabled);cursor:not-allowed;pointer-events:none}@media(forced-colors: active){select.select option:checked,.listbox-option.selected,.listbox-option[aria-selected=true]{forced-color-adjust:none;background-color:Highlight;color:HighlightText}}.search-field{position:relative;display:block}.search-field>.form-control{height:32px;padding:4px 8px 4px 32px}.search-field:has(>.search-kbd)>.form-control{padding-right:36px}.search-field::before{content:"";position:absolute;top:50%;left:8px;width:16px;height:16px;transform:translateY(-50%);color:var(--lz-sys-text-subtle);background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 2a4.5 4.5 0 013.53 7.29l3.34 3.34a.875.875 0 01-1.24 1.24l-3.34-3.34A4.5 4.5 0 116.5 2zm0 1.75a2.75 2.75 0 100 5.5 2.75 2.75 0 000-5.5z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:16px 16px;pointer-events:none}.search-field:has(>.form-control:disabled)::before{color:var(--lz-sys-text-disabled)}.search-kbd{position:absolute;top:50%;right:8px;transform:translateY(-50%);padding:0 4px;border-radius:2px;background-color:var(--lz-sys-status-neutral-subtle-bg);color:var(--lz-sys-text-subtle);font-family:"SFMono-Medium","SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Consolas,Courier,monospace;font-size:11px;line-height:16px;pointer-events:none}@media(forced-colors: active){.search-field::before{forced-color-adjust:none;background-color:CanvasText}}.date-field::-webkit-datetime-edit,.time-field::-webkit-datetime-edit{padding:0}.date-field::-webkit-datetime-edit-fields-wrapper,.time-field::-webkit-datetime-edit-fields-wrapper{padding:0}.date-field::-webkit-date-and-time-value,.time-field::-webkit-date-and-time-value{text-align:left}.date-field::-webkit-calendar-picker-indicator,.time-field::-webkit-calendar-picker-indicator{padding:2px;border-radius:2px;opacity:.55;cursor:pointer;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.date-field::-webkit-calendar-picker-indicator:hover,.time-field::-webkit-calendar-picker-indicator:hover{opacity:.85;background-color:var(--lz-sys-interaction-hovered)}.date-field:disabled::-webkit-calendar-picker-indicator,.time-field:disabled::-webkit-calendar-picker-indicator{opacity:.3;cursor:not-allowed}.date-range{display:flex;align-items:center;gap:8px}.date-range>.date-field{flex:1 1 0;width:auto;min-width:0}.date-range-separator{flex:none;color:var(--lz-sys-text-subtle);user-select:none}.inline-edit{position:relative}.inline-edit>input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.inline-edit>input[type=checkbox]:focus-visible~.inline-edit-view{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.inline-edit>input[type=checkbox]:focus-visible~.inline-edit-editor{border-radius:3px;outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.inline-edit:has(>input[type=checkbox]:checked)>.inline-edit-view{display:none}.inline-edit:has(>input[type=checkbox]:checked)>.inline-edit-editor{display:flex}.inline-edit-view{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 8px;border:2px solid rgba(0,0,0,0);border-radius:3px;color:var(--lz-sys-text);font-size:14px;line-height:20px;cursor:pointer;transition:background-color .2s ease-in-out}.inline-edit-view::after{content:"✎";flex:none;color:var(--lz-sys-text-subtlest);font-size:12px;line-height:16px;opacity:0;transition:opacity .2s ease-in-out}.inline-edit-view:hover{background-color:var(--lz-sys-surface-sunken)}.inline-edit-view:hover::after{opacity:1}.inline-edit-editor{display:none;align-items:center;gap:4px}.inline-edit-editor>.form-control{flex:1 1 auto;min-width:0}.inline-edit-editor>.btn{flex:none}.skeleton{position:relative;display:block;overflow:hidden;border-radius:3px;background-color:var(--lz-sys-surface-sunken)}.skeleton::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--lz-sys-surface) 65%, transparent), transparent);transform:translateX(-100%);animation:lz-skeleton-sweep calc(var(--lz-motion-deliberate)*2) var(--lz-ease-standard) infinite}@keyframes lz-skeleton-sweep{to{transform:translateX(100%)}}.skeleton-text{height:1em;border-radius:2px}.skeleton-heading{width:40%;height:20px;border-radius:2px}.skeleton-paragraph{display:flex;flex-direction:column;gap:8px}.skeleton-paragraph>.skeleton-text:last-child{width:60%}.skeleton-avatar{width:32px;height:32px;flex-shrink:0;border-radius:50%}.skeleton-avatar::after{border-radius:50%}.skeleton-avatar-xs{width:16px;height:16px}.skeleton-avatar-sm{width:24px;height:24px}.skeleton-avatar-md{width:32px;height:32px}.skeleton-avatar-lg{width:40px;height:40px}.skeleton-avatar-xl{width:96px;height:96px}.skeleton-card{height:84px;border-radius:2px}.empty-state{display:flex;flex-direction:column;align-items:center;max-width:460px;margin-inline:auto;padding-block:48px;text-align:center}.empty-state-media{display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin-bottom:16px;border-radius:50%;background-color:var(--lz-sys-surface-sunken);color:var(--lz-sys-text-subtlest);font-size:40px;line-height:1}.empty-state-media img,.empty-state-media svg{max-width:100%;max-height:100%}.empty-state-title{margin:0;font-size:16px;line-height:20px;font-weight:600;color:var(--lz-sys-text)}.empty-state-description{margin:8px 0 0;color:var(--lz-sys-text-subtle)}.empty-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}dialog.drawer{position:fixed;inset-block:0;inset-inline-end:0;margin:0;margin-inline-start:auto;padding:0;border:none;width:480px;max-width:100vw;height:100vh;max-height:100vh;border-radius:0;border-start-start-radius:3px;border-end-start-radius:3px;box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);color:var(--lz-sys-text);background-color:var(--lz-sys-surface-overlay)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){dialog.drawer{background-color:oklch(from var(--lz-sys-surface-overlay) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}dialog.drawer{transform:none;transition:transform var(--lz-motion-slow) var(--lz-ease-entrance),display var(--lz-motion-slow) allow-discrete,overlay var(--lz-motion-slow) allow-discrete}dialog.drawer[open]{display:flex;flex-direction:column}dialog.drawer::backdrop{background:var(--lz-sys-blanket)}@starting-style{dialog.drawer[open]{transform:translateX(100%)}}dialog.drawer-start{inset-inline-start:0;inset-inline-end:auto;margin-inline-start:0;margin-inline-end:auto;border-radius:0;border-start-end-radius:3px;border-end-end-radius:3px}@starting-style{dialog.drawer-start[open]{transform:translateX(-100%)}}.drawer-wide{width:720px}.drawer-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 16px}.drawer-title{margin:0;font-size:20px;line-height:24px;font-weight:500;color:var(--lz-sys-text)}.drawer-close{flex-shrink:0}.drawer-body{flex:1;padding:0 24px;overflow-y:auto}.drawer-footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 24px;margin:0}.comment-thread{display:flex;flex-direction:column;gap:16px}.comment{display:flex;align-items:flex-start;gap:12px}.comment-avatar{flex-shrink:0}.comment-content{flex:1;min-width:0}.comment-meta{display:flex;align-items:baseline;gap:8px}.comment-author{font-weight:500;color:var(--lz-sys-text)}.comment-time{font-size:12px;color:var(--lz-sys-text-subtlest)}.comment-body{margin-top:4px;color:var(--lz-sys-text);word-break:break-word}.comment-body p{margin:0 0 8px}.comment-body p:last-child{margin-bottom:0}.comment-actions{display:flex;gap:12px;margin-top:8px}.comment-actions a{font-size:12px;color:var(--lz-sys-text-subtle)}.comment-actions a:hover{color:var(--lz-sys-link)}.comment-replies{display:flex;flex-direction:column;gap:16px;margin-top:16px;margin-inline-start:2px;padding-inline-start:20px;border-inline-start:2px solid var(--lz-sys-separator)}.comment-editor{display:flex;align-items:flex-start;gap:12px}.comment-editor .form-control{flex:1}.pagination{display:flex;align-items:center;gap:4px}.page-link{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;border-radius:3px;color:var(--lz-sys-text);font-weight:500;cursor:pointer;user-select:none;transition:background-color var(--lz-motion-fast) var(--lz-ease-standard)}.page-link:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text);text-decoration:none}.page-link:active{background-color:var(--lz-sys-interaction-pressed)}.page-link:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.page-link.active{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.page-link.disabled{color:var(--lz-sys-text-disabled);pointer-events:none}.page-ellipsis{min-width:32px;text-align:center;color:var(--lz-sys-text-subtle);user-select:none}.tracker{display:flex;margin:0;padding:0;list-style:none}.tracker-step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.tracker-step::before,.tracker-step::after{content:"";position:absolute;top:11px;width:calc(50% - 16px);height:2px;background-color:var(--lz-sys-track)}.tracker-step::before{left:0}.tracker-step::after{right:0}.tracker-step:first-child::before,.tracker-step:last-child::after{content:none}.tracker-step-done::before,.tracker-step-done::after,.tracker-step-current::before{background-color:var(--lz-sys-status-success-bold-bg)}.tracker-marker{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--lz-sys-surface-sunken);color:var(--lz-sys-text-subtle);font-size:12px;font-weight:600;line-height:1;flex-shrink:0}.tracker-step-current .tracker-marker{background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold)}.tracker-step-done .tracker-marker{background-color:var(--lz-sys-status-success-bold-bg);color:var(--lz-sys-status-success-on-bold);font-size:0}.tracker-step-done .tracker-marker::before{content:"✓";font-size:12px}.tracker-label{max-width:100%;font-size:12px;color:var(--lz-sys-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tracker-step-current .tracker-label{color:var(--lz-sys-text);font-weight:600}.tree{margin:0;padding:0;list-style:none}.tree ul{margin:0;padding-inline-start:20px;list-style:none}.tree details>summary{list-style:none}.tree details>summary::-webkit-details-marker{display:none}.tree-item{display:flex;align-items:center;gap:6px;padding:4px 8px;padding-inline-start:20px;border-radius:3px;color:var(--lz-sys-text);cursor:pointer;user-select:none}.tree-item:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text);text-decoration:none}.tree-item:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.tree-item.selected{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}summary.tree-item{padding-inline-start:8px}summary.tree-item::before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) currentColor;flex-shrink:0;transition:transform var(--lz-motion-fast) var(--lz-ease-standard)}.tree details[open]>summary.tree-item::before{transform:rotate(90deg)}.timeline{display:grid;grid-template-columns:200px repeat(var(--lz-timeline-cols, 12), 1fr);overflow-x:auto}.timeline-header,.timeline-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.timeline-header{border-bottom:2px solid var(--lz-sys-separator)}.timeline-header>*{padding:8px;font-size:12px;line-height:16px;font-weight:600;color:var(--lz-sys-text-subtle);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-header>*+*{border-inline-start:1px solid var(--lz-sys-separator)}.timeline-row{min-height:36px;border-bottom:1px solid var(--lz-sys-separator)}.timeline-row:hover{background-color:var(--lz-sys-interaction-bg)}.timeline-label{grid-column:1;padding:8px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-label .issue-type{vertical-align:text-bottom;margin-inline-end:4px}.timeline-bar{grid-column:calc(var(--start, 1) + 1)/span var(--span, 1);display:flex;align-items:center;height:16px;margin:0 2px;padding:0 8px;border-radius:2em;background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold);font-size:11px;font-weight:500;overflow:hidden;white-space:nowrap}.timeline-bar-done{background-color:var(--lz-sys-status-success-bold-bg);color:var(--lz-sys-status-success-on-bold)}.timeline-bar-risk{background-color:var(--lz-sys-warning-bold);color:var(--lz-sys-status-warning-on-bold)}.sprint-header{display:flex;align-items:center;gap:8px;padding:8px 0}.sprint-name{margin:0;font-size:16px;line-height:20px;font-weight:600;color:var(--lz-sys-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprint-dates{font-size:12px;color:var(--lz-sys-text-subtlest);white-space:nowrap}.sprint-actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.backlog{border-top:1px solid var(--lz-sys-separator)}.backlog-item{display:flex;align-items:center;gap:8px;padding:8px;border-bottom:1px solid var(--lz-sys-separator)}.backlog-item:hover{background-color:var(--lz-sys-interaction-bg)}.backlog-summary{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fab{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:50%;background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold);box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);font-family:inherit;font-size:20px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--lz-motion-fast) var(--lz-ease-standard),transform var(--lz-motion-fast) var(--lz-ease-standard)}.fab:hover{background-color:var(--lz-sys-accent-bold-hovered);transform:scale(1.04)}.fab:active{background-color:var(--lz-sys-accent-bold-pressed);transform:scale(0.98)}.fab:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.fab:disabled{background-color:var(--lz-sys-interaction-bg);color:var(--lz-sys-text-disabled);box-shadow:none;cursor:not-allowed;transform:none}.fab-small{width:36px;height:36px;font-size:16px}.fab-extended{width:auto;padding:0 16px;gap:8px;border-radius:2em;font-size:14px}.fab-extended.fab-small{padding:0 12px}.fab-fixed{position:fixed;bottom:24px;right:24px;z-index:200}.chip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;border:1px solid rgba(0,0,0,0);border-radius:2em;background-color:var(--lz-sys-status-neutral-subtle-bg);color:var(--lz-sys-text);font-size:12px;line-height:1;white-space:nowrap;vertical-align:middle}.chip-choice,.chip-filter{cursor:pointer;user-select:none;transition:background-color var(--lz-motion-fast) var(--lz-ease-standard),color var(--lz-motion-fast) var(--lz-ease-standard),border-color var(--lz-motion-fast) var(--lz-ease-standard)}.chip-choice>input[type=radio],.chip-choice>input[type=checkbox],.chip-filter>input[type=radio],.chip-filter>input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.chip-choice:hover,.chip-filter:hover{background-color:var(--lz-sys-interaction-hovered)}.chip-choice:has(>input:checked),.chip-filter:has(>input:checked){border-color:var(--lz-sys-selected-text);background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.chip-choice:has(>input:focus-visible),.chip-filter:has(>input:focus-visible){outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.chip-choice:has(>input:disabled),.chip-filter:has(>input:disabled){background-color:var(--lz-sys-interaction-bg);color:var(--lz-sys-text-disabled);cursor:not-allowed}.chip-filter>input+span::before{content:"✓";display:inline-block;max-width:0;margin-right:0;overflow:hidden;opacity:0;vertical-align:bottom;transition:max-width var(--lz-motion-fast) var(--lz-ease-standard),margin-right var(--lz-motion-fast) var(--lz-ease-standard),opacity var(--lz-motion-fast) var(--lz-ease-standard)}.chip-filter>input:checked+span::before{max-width:1.2em;margin-right:2px;opacity:1}.chip-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:-6px;padding:0;border:none;border-radius:50%;background:none;color:inherit;font-size:12px;line-height:1;cursor:pointer}.chip-remove:hover{background-color:var(--lz-sys-status-danger-subtle-bg);color:var(--lz-sys-status-danger-subtle-text)}.chip-remove:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.segmented{display:inline-flex;margin:0;padding:0;min-width:0;border:1px solid var(--lz-sys-border);border-radius:2em;overflow:hidden;isolation:isolate}.segmented>input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.segmented>label{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 16px;background-color:rgba(0,0,0,0);color:var(--lz-sys-text);font-size:14px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--lz-motion-fast) var(--lz-ease-standard),color var(--lz-motion-fast) var(--lz-ease-standard)}.segmented>label+input+label{border-inline-start:1px solid var(--lz-sys-border)}.segmented>label:hover{background-color:var(--lz-sys-interaction-hovered)}.segmented>label::before{content:"✓";max-width:0;overflow:hidden;opacity:0;font-size:12px;transition:max-width var(--lz-motion-fast) var(--lz-ease-standard),opacity var(--lz-motion-fast) var(--lz-ease-standard),margin var(--lz-motion-fast) var(--lz-ease-standard)}.segmented>input[type=radio]:checked+label{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.segmented>input[type=radio]:checked+label::before{max-width:16px;margin-inline-end:6px;opacity:1}.segmented>input[type=radio]:focus-visible+label{position:relative;z-index:1;outline:2px solid rgba(0,0,0,0);outline-offset:-3px;box-shadow:inset 0 0 0 2px var(--lz-sys-focus-ring)}.segmented>input[type=radio]:disabled+label{color:var(--lz-sys-text-disabled);cursor:not-allowed}.segmented>input[type=radio]:disabled+label:hover{background-color:rgba(0,0,0,0)}.segmented-bold>input[type=radio]:checked+label{background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold)}.segmented-compact>label{height:24px;padding:0 12px}.slider{appearance:none;width:100%;height:16px;margin:0;padding:0;border-radius:2em;background:var(--lz-sys-track);overflow:hidden;vertical-align:middle;cursor:pointer;accent-color:var(--lz-sys-accent-bold)}.slider:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.slider::-webkit-slider-runnable-track{height:16px;background:rgba(0,0,0,0)}.slider::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:var(--lz-ref-neutral-0);border:2px solid var(--lz-sys-accent-bold);box-shadow:calc(-100vw - 8px) 0 0 100vw var(--lz-sys-accent-bold)}.slider::-moz-range-track{height:16px;background:rgba(0,0,0,0)}.slider::-moz-range-progress{height:16px;border-radius:2em;background:var(--lz-sys-accent-bold)}.slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--lz-ref-neutral-0);border:2px solid var(--lz-sys-accent-bold)}.slider:disabled{cursor:not-allowed}.slider:disabled::-webkit-slider-thumb{border-color:var(--lz-sys-toggle-off);box-shadow:calc(-100vw - 8px) 0 0 100vw var(--lz-sys-toggle-off)}.slider:disabled::-moz-range-progress{background:var(--lz-sys-toggle-off)}.slider:disabled::-moz-range-thumb{border-color:var(--lz-sys-toggle-off)}[dir=rtl] .slider::-webkit-slider-thumb{box-shadow:calc(100vw + 8px) 0 0 100vw var(--lz-sys-accent-bold)}.slider-compact{height:12px}.slider-compact::-webkit-slider-runnable-track{height:12px}.slider-compact::-webkit-slider-thumb{width:12px;height:12px;box-shadow:calc(-100vw - 6px) 0 0 100vw var(--lz-sys-accent-bold)}.slider-compact::-moz-range-track,.slider-compact::-moz-range-progress{height:12px}.slider-compact::-moz-range-thumb{width:12px;height:12px}.range-slider{position:relative;height:16px;border-radius:2em;background:var(--lz-sys-accent-bold);overflow:hidden}.range-slider:has(.slider:focus-visible){outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.range-slider>.slider{position:absolute;inset:0;background:rgba(0,0,0,0);overflow:visible;pointer-events:none}.range-slider>.slider:focus-visible{outline:none;box-shadow:none}.range-slider>.slider::-webkit-slider-thumb{pointer-events:auto}.range-slider>.slider::-moz-range-thumb{pointer-events:auto}.range-slider>.slider::-moz-range-progress{background:rgba(0,0,0,0)}.range-slider>.slider:first-of-type::-webkit-slider-thumb{box-shadow:calc(-100vw - 8px) 0 0 100vw var(--lz-sys-track)}.range-slider>.slider:last-of-type::-webkit-slider-thumb{box-shadow:calc(100vw + 8px) 0 0 100vw var(--lz-sys-track)}.range-slider>.slider:first-of-type::-moz-range-thumb{box-shadow:calc(-100vw - 8px) 0 0 100vw var(--lz-sys-track)}.range-slider>.slider:last-of-type::-moz-range-thumb{box-shadow:calc(100vw + 8px) 0 0 100vw var(--lz-sys-track)}.slider-thin{border-radius:0;background:rgba(0,0,0,0);overflow:visible}.slider-thin::-webkit-slider-runnable-track{height:4px;border-radius:2em;background:linear-gradient(to right, var(--lz-sys-accent-bold) calc(var(--value, 0) * 100%), var(--lz-sys-track) 0)}.slider-thin::-webkit-slider-thumb{margin-top:-6px;background:var(--lz-sys-accent-bold);border:none;box-shadow:none}.slider-thin::-moz-range-track{height:4px;border-radius:2em;background:var(--lz-sys-track)}.slider-thin::-moz-range-progress{height:4px}.slider-thin::-moz-range-thumb{background:var(--lz-sys-accent-bold);border:none}@media(forced-colors: active){.slider{appearance:auto;overflow:visible;background:none}.range-slider{height:auto;background:none;overflow:visible;display:grid;gap:4px}.range-slider>.slider{position:static;pointer-events:auto}}.list{margin:0;padding:0;list-style:none}.list>li{list-style:none}.list-item{display:flex;align-items:center;gap:12px;min-height:40px;padding:8px 16px;color:var(--lz-sys-text)}.list-item:has(.list-item-subtitle){min-height:56px}a.list-item,button.list-item{width:100%;border:none;background:none;font-family:inherit;font-size:14px;line-height:20px;text-align:start;cursor:pointer}a.list-item:hover,button.list-item:hover{background-color:var(--lz-sys-interaction-hovered);color:var(--lz-sys-text);text-decoration:none}a.list-item:active,button.list-item:active{background-color:var(--lz-sys-interaction-pressed)}a.list-item:focus-visible,button.list-item:focus-visible{position:relative;outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.list-item.selected{background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.list-item-leading{display:flex;align-items:center;flex-shrink:0}.list-item-content{display:flex;flex-direction:column;flex:1;min-width:0}.list-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-subtitle{font-size:12px;color:var(--lz-sys-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-trailing{display:flex;align-items:center;gap:8px;flex-shrink:0;color:var(--lz-sys-text-subtle)}.list-divided>:not(:first-child){border-block-start:1px solid var(--lz-sys-separator)}.list-compact .list-item{gap:8px;min-height:32px;padding:4px 12px}.list-compact .list-item:has(.list-item-subtitle){min-height:48px}.accordion{background-color:var(--lz-sys-surface);border:1px solid var(--lz-sys-separator);border-radius:3px}.accordion-panel+.accordion-panel{border-block-start:1px solid var(--lz-sys-separator)}.accordion-panel:first-child>summary.accordion-header{border-start-start-radius:3px;border-start-end-radius:3px}.accordion-panel:last-child:not([open])>summary.accordion-header{border-end-start-radius:3px;border-end-end-radius:3px}summary.accordion-header{display:flex;align-items:center;gap:8px;padding:16px;font-size:14px;line-height:16px;font-weight:600;color:var(--lz-sys-text);cursor:pointer;list-style:none;user-select:none}summary.accordion-header::-webkit-details-marker{display:none}summary.accordion-header::before{content:"";flex-shrink:0;width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) currentColor;transition:transform var(--lz-motion-fast) var(--lz-ease-standard)}summary.accordion-header:hover{background-color:var(--lz-sys-interaction-hovered)}summary.accordion-header:focus-visible{position:relative;outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.accordion-panel[open]>summary.accordion-header::before{transform:rotate(90deg)}.accordion-body{padding:16px;border-block-start:1px solid var(--lz-sys-separator)}dialog.sheet{position:fixed;inset-inline:0;inset-block-start:auto;inset-block-end:0;margin:0 auto;padding:0;border:none;width:100%;max-width:640px;max-height:60vh;border-radius:0;border-start-start-radius:3px;border-start-end-radius:3px;box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);color:var(--lz-sys-text);background-color:var(--lz-sys-surface-overlay)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){dialog.sheet{background-color:oklch(from var(--lz-sys-surface-overlay) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}dialog.sheet{transform:none;transition:transform var(--lz-motion-slow) var(--lz-ease-entrance),display var(--lz-motion-slow) allow-discrete,overlay var(--lz-motion-slow) allow-discrete}dialog.sheet[open]{display:flex;flex-direction:column}dialog.sheet::backdrop{background:var(--lz-sys-blanket)}@starting-style{dialog.sheet[open]{transform:translateY(100%)}}dialog.sheet-tall{max-height:90vh}.sheet-handle{flex-shrink:0;width:32px;height:4px;margin:8px auto;border-radius:2em;background-color:var(--lz-sys-track)}.sheet-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 24px 8px}.sheet-title{margin:0;font-size:20px;line-height:24px;font-weight:500;color:var(--lz-sys-text)}.sheet-body{flex:1;padding:0 24px;overflow-y:auto}.sheet-footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 24px;margin:0}dialog.modal-fullscreen{position:fixed;inset:0;margin:0;padding:0;border:none;width:100vw;height:100vh;max-width:100vw;max-height:100vh;border-radius:0;background-color:var(--lz-sys-surface);color:var(--lz-sys-text);transform:none;transition:transform var(--lz-motion-slow) var(--lz-ease-entrance),display var(--lz-motion-slow) allow-discrete,overlay var(--lz-motion-slow) allow-discrete}dialog.modal-fullscreen[open]{display:flex;flex-direction:column}dialog.modal-fullscreen::backdrop{background:var(--lz-sys-blanket)}@starting-style{dialog.modal-fullscreen[open]{transform:translateY(100%)}}dialog.modal-fullscreen .modal-header{justify-content:flex-start}dialog.modal-fullscreen .modal-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dialog.modal-fullscreen .modal-body{flex:1}.snackbar{display:flex;align-items:center;gap:16px;width:max-content;max-width:min(672px,100vw - 32px);min-height:40px;padding:8px 16px;border-radius:3px;background-color:var(--lz-sys-tooltip-bg);color:var(--lz-sys-tooltip-text);box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31)}.snackbar-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snackbar-action{flex-shrink:0;margin:-2px -4px;padding:2px 4px;border:none;border-radius:2px;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.snackbar-action:hover{text-decoration-thickness:2px}.snackbar-action:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.snackbar-fixed{position:fixed;inset-block-end:24px;inset-inline:0;z-index:600;margin-inline:auto}.ring{--ring-fill: var(--lz-sys-accent-bold);position:relative;display:inline-block;width:32px;height:32px;vertical-align:middle}.ring::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--ring-fill) calc(var(--value, 0) * 360deg), var(--lz-sys-track) 0);mask-image:radial-gradient(closest-side, transparent calc(100% - 5px), #000 calc(100% - 4px))}.ring-sm{width:24px;height:24px}.ring-lg{width:48px;height:48px}.ring-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--lz-sys-text-subtle)}.ring-success{--ring-fill: var(--lz-sys-status-success-bold-bg)}.ring-danger{--ring-fill: var(--lz-sys-danger-bold)}.bottom-nav{display:flex;align-items:stretch;width:100%;height:56px;box-shadow:0 -1px 0 var(--lz-sys-separator);background-color:var(--lz-sys-surface)}@supports(backdrop-filter: blur(1px)) and (color: oklch(from red l c h/50%)){.bottom-nav{background-color:oklch(from var(--lz-sys-surface) l c h/var(--lz-material-alpha));backdrop-filter:blur(var(--lz-material-blur)) saturate(var(--lz-material-saturate))}}.bottom-nav-fixed{position:fixed;inset-block-end:0;inset-inline:0;z-index:200}.bottom-nav-item{isolation:isolate;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--lz-sys-text-subtle);font-size:11px;font-weight:500;line-height:1}.bottom-nav-item:hover{color:var(--lz-sys-text);text-decoration:none}.bottom-nav-item:focus-visible{border-radius:3px;outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.bottom-nav-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.bottom-nav-icon>svg{width:100%;height:100%}.bottom-nav-icon::before{content:"";position:absolute;z-index:-1;top:calc(50% - 10px);left:calc(50% - 16px);width:32px;height:20px;border-radius:2em;background-color:rgba(0,0,0,0);transition:background-color var(--lz-motion-fast) var(--lz-ease-standard)}.bottom-nav-item:hover .bottom-nav-icon::before{background-color:var(--lz-sys-interaction-hovered)}.bottom-nav-item.active{color:var(--lz-sys-selected-text)}.bottom-nav-item.active .bottom-nav-icon::before{background-color:var(--lz-sys-selected-bg)}.bottom-nav-label{max-width:100%;padding-inline:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:72px;padding:8px 0;background-color:var(--lz-sys-surface);border-inline-end:1px solid var(--lz-sys-separator);overflow-y:auto}.rail-fab{display:flex;justify-content:center;padding-block:4px 8px}.rail-bottom{display:flex;flex-direction:column;gap:4px;margin-block-start:auto}.rail-item{isolation:isolate;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:56px;color:var(--lz-sys-text-subtle);font-size:11px;font-weight:500;line-height:1}.rail-item:hover{color:var(--lz-sys-text);text-decoration:none}.rail-item:focus-visible{border-radius:3px;outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.rail-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.rail-icon>svg{width:100%;height:100%}.rail-icon::before{content:"";position:absolute;z-index:-1;top:calc(50% - 10px);left:calc(50% - 16px);width:32px;height:20px;border-radius:2em;background-color:rgba(0,0,0,0);transition:background-color var(--lz-motion-fast) var(--lz-ease-standard)}.rail-item:hover .rail-icon::before{background-color:var(--lz-sys-interaction-hovered)}.rail-item.active{color:var(--lz-sys-selected-text)}.rail-item.active .rail-icon::before{background-color:var(--lz-sys-selected-bg)}.rail-label{max-width:100%;padding-inline:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar{width:280px;padding:8px;background-color:var(--lz-sys-surface-raised);border-radius:3px;box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31)}.calendar-header{display:flex;align-items:center;gap:4px;padding:4px 4px 8px}.calendar-title{flex:1;margin:0;padding-inline-start:4px;font-size:16px;line-height:20px;font-weight:600;color:var(--lz-sys-text)}.calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);justify-items:center;row-gap:2px}.calendar-weekday{display:inline-flex;align-items:center;justify-content:center;width:100%;height:32px;font-size:11px;font-weight:700;color:var(--lz-sys-text-subtlest);text-transform:uppercase;user-select:none}.calendar-day{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background-color:rgba(0,0,0,0);color:var(--lz-sys-text);font-family:inherit;font-size:14px;line-height:1;cursor:pointer;transition:background-color var(--lz-motion-fast) var(--lz-ease-standard)}.calendar-day:hover{background-color:var(--lz-sys-interaction-hovered)}.calendar-day:focus-visible{position:relative;outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.calendar-day.today{box-shadow:inset 0 0 0 1px var(--lz-sys-accent-bold)}.calendar-day.today:focus-visible{box-shadow:inset 0 0 0 1px var(--lz-sys-accent-bold),0 0 0 2px var(--lz-sys-focus-ring)}.calendar-day.selected{background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold)}.calendar-day.outside{color:var(--lz-sys-text-disabled)}.calendar-day.disabled,.calendar-day:disabled{color:var(--lz-sys-text-disabled);cursor:not-allowed}.calendar-day.disabled:hover,.calendar-day:disabled:hover{background-color:rgba(0,0,0,0)}.calendar-day.in-range{width:100%;border-radius:0;background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.calendar-day.range-start,.calendar-day.range-end{width:100%;border-radius:0;background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold)}.calendar-day.range-start{border-start-start-radius:16px;border-end-start-radius:16px}.calendar-day.range-end{border-start-end-radius:16px;border-end-end-radius:16px}.stepper{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.stepper-step{list-style:none}.stepper-step:not(:last-child)::after{content:"";display:block;height:16px;margin-block:4px;margin-inline-start:11px;border-inline-start:2px solid var(--lz-sys-track)}.stepper-header{display:flex;align-items:center;gap:12px}summary.stepper-header{cursor:pointer;user-select:none;list-style:none;border-radius:3px}summary.stepper-header::-webkit-details-marker{display:none}summary.stepper-header:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.stepper-marker{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background-color:var(--lz-sys-surface-sunken);color:var(--lz-sys-text-subtle);font-size:12px;font-weight:600;line-height:1}.stepper-step.current .stepper-marker{background-color:var(--lz-sys-accent-bold);color:var(--lz-sys-text-on-bold)}.stepper-step.done .stepper-marker{background-color:var(--lz-sys-status-success-bold-bg);color:var(--lz-sys-status-success-on-bold);font-size:0}.stepper-step.done .stepper-marker::before{content:"✓";font-size:12px}.stepper-title{font-weight:600;color:var(--lz-sys-text)}.stepper-optional{display:block;font-size:12px;font-weight:400;color:var(--lz-sys-text-subtle)}.stepper-content{display:none;margin-block-start:4px;margin-inline-start:11px;border-inline-start:2px solid var(--lz-sys-track);padding-block:4px 8px;padding-inline-start:23px}.stepper-step.expanded>.stepper-content,details.stepper-step[open]>.stepper-content{display:block}.stepper-step.done:not(:last-child)::after,.stepper-step.done>.stepper-content{border-color:var(--lz-sys-status-success-bold-bg)}.carousel{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding-block-end:8px;-webkit-overflow-scrolling:touch}.carousel:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.carousel-item{flex:0 0 auto;width:200px;scroll-snap-align:start;border-radius:3px;background-color:var(--lz-sys-surface-raised);box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);overflow:hidden}.carousel-item img{width:100%;height:120px;object-fit:cover}.carousel-item-wide{width:300px}.carousel-item-caption{padding:8px 12px;font-size:12px;color:var(--lz-sys-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel-hero{scroll-snap-type:x mandatory}.carousel-hero>.carousel-item{scroll-snap-align:center;width:min(480px,85%)}.menubar{display:flex;align-items:center;gap:2px;padding:4px}.menubar-trigger{height:32px;padding:0 12px;border:none;border-radius:3px;background:rgba(0,0,0,0);color:var(--lz-sys-text);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.menubar-trigger:hover{background-color:var(--lz-sys-interaction-hovered)}.menubar-trigger:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 2px var(--lz-sys-focus-ring)}.menubar-trigger:has(+:popover-open){background-color:var(--lz-sys-selected-bg);color:var(--lz-sys-selected-text)}.menubar-subtrigger::after{content:"";float:inline-end;margin-top:5px;width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) currentColor}@supports(position-area: inline-end){.menubar-submenu[popover]{position-area:inline-end span-block-end;position-try-fallbacks:flip-inline,flip-block;margin:-4px 2px 0}}.menubar-kbd{float:inline-end;margin-inline-start:16px;padding:0 4px;border-radius:2px;background:var(--lz-sys-status-neutral-subtle-bg);color:var(--lz-sys-text-subtle);font-family:"SFMono-Medium","SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Consolas,Courier,monospace;font-size:11px;line-height:16px}.text-default{color:var(--lz-sys-text) !important}.text-subtle{color:var(--lz-sys-text-subtle) !important}.text-subtlest{color:var(--lz-sys-text-subtlest) !important}.text-inverse{color:var(--lz-sys-text-inverse) !important}.text-primary{color:var(--lz-sys-accent-bold) !important}.text-success{color:var(--lz-sys-status-success-bold-bg) !important}.text-warning{color:var(--lz-sys-status-warning-subtle-text) !important}.text-danger{color:var(--lz-sys-danger-bold) !important}.text-discovery{color:var(--lz-sys-status-discovery-bold-bg) !important}.bg-surface{background-color:var(--lz-sys-surface) !important}.bg-sunken{background-color:var(--lz-sys-surface-sunken) !important}.bg-primary{background-color:var(--lz-sys-accent-bold) !important}.bg-success{background-color:var(--lz-sys-status-success-bold-bg) !important}.bg-warning{background-color:var(--lz-sys-warning-bold) !important}.bg-danger{background-color:var(--lz-sys-danger-bold) !important}.bg-discovery{background-color:var(--lz-sys-status-discovery-bold-bg) !important}.bg-info-subtle{background-color:var(--lz-sys-status-info-subtle-bg) !important}.bg-success-subtle{background-color:var(--lz-sys-status-success-subtle-bg) !important}.bg-warning-subtle{background-color:var(--lz-sys-status-warning-subtle-bg) !important}.bg-danger-subtle{background-color:var(--lz-sys-status-danger-subtle-bg) !important}.shadow-raised{box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31) !important}.shadow-overlay{box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31) !important}.shadow-modal{box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31) !important}.shadow-none{box-shadow:none !important}.border{border:1px solid var(--lz-sys-border) !important}.border-top{border-top:1px solid var(--lz-sys-border) !important}.border-bottom{border-bottom:1px solid var(--lz-sys-border) !important}.border-0{border:0 !important}.rounded{border-radius:3px !important}.rounded-pill{border-radius:2em !important}.rounded-circle{border-radius:50% !important}.rounded-0{border-radius:0 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fs-base{font-size:14px !important}.fs-sm{font-size:12px !important}.fs-xs{font-size:11px !important}.text-start{text-align:left !important}.text-center{text-align:center !important}.text-end{text-align:right !important}.text-uppercase{text-transform:uppercase !important}.font-monospace{font-family:"SFMono-Medium","SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Consolas,Courier,monospace !important}.d-none{display:none !important}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-grid{display:grid !important}.flex-column{flex-direction:column !important}.flex-wrap{flex-wrap:wrap !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.align-items-center{align-items:center !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-end{justify-content:flex-end !important}.gap-0{gap:0 !important}.gap-1{gap:4px !important}.gap-2{gap:8px !important}.gap-3{gap:12px !important}.gap-4{gap:16px !important}.gap-5{gap:24px !important}.gap-6{gap:32px !important}.gap-7{gap:40px !important}.gap-8{gap:48px !important}.w-100{width:100% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.overflow-hidden{overflow:hidden !important}.overflow-auto{overflow:auto !important}.position-relative{position:relative !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.m-3{margin:12px !important}.p-3{padding:12px !important}.m-4{margin:16px !important}.p-4{padding:16px !important}.m-5{margin:24px !important}.p-5{padding:24px !important}.m-6{margin:32px !important}.p-6{padding:32px !important}.m-7{margin:40px !important}.p-7{padding:40px !important}.m-8{margin:48px !important}.p-8{padding:48px !important}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mt-3{margin-top:12px !important}.pt-3{padding-top:12px !important}.mt-4{margin-top:16px !important}.pt-4{padding-top:16px !important}.mt-5{margin-top:24px !important}.pt-5{padding-top:24px !important}.mt-6{margin-top:32px !important}.pt-6{padding-top:32px !important}.mt-7{margin-top:40px !important}.pt-7{padding-top:40px !important}.mt-8{margin-top:48px !important}.pt-8{padding-top:48px !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.mb-3{margin-bottom:12px !important}.pb-3{padding-bottom:12px !important}.mb-4{margin-bottom:16px !important}.pb-4{padding-bottom:16px !important}.mb-5{margin-bottom:24px !important}.pb-5{padding-bottom:24px !important}.mb-6{margin-bottom:32px !important}.pb-6{padding-bottom:32px !important}.mb-7{margin-bottom:40px !important}.pb-7{padding-bottom:40px !important}.mb-8{margin-bottom:48px !important}.pb-8{padding-bottom:48px !important}.ms-0{margin-left:0 !important}.ps-0{padding-left:0 !important}.ms-1{margin-left:4px !important}.ps-1{padding-left:4px !important}.ms-2{margin-left:8px !important}.ps-2{padding-left:8px !important}.ms-3{margin-left:12px !important}.ps-3{padding-left:12px !important}.ms-4{margin-left:16px !important}.ps-4{padding-left:16px !important}.ms-5{margin-left:24px !important}.ps-5{padding-left:24px !important}.ms-6{margin-left:32px !important}.ps-6{padding-left:32px !important}.ms-7{margin-left:40px !important}.ps-7{padding-left:40px !important}.ms-8{margin-left:48px !important}.ps-8{padding-left:48px !important}.me-0{margin-right:0 !important}.pe-0{padding-right:0 !important}.me-1{margin-right:4px !important}.pe-1{padding-right:4px !important}.me-2{margin-right:8px !important}.pe-2{padding-right:8px !important}.me-3{margin-right:12px !important}.pe-3{padding-right:12px !important}.me-4{margin-right:16px !important}.pe-4{padding-right:16px !important}.me-5{margin-right:24px !important}.pe-5{padding-right:24px !important}.me-6{margin-right:32px !important}.pe-6{padding-right:32px !important}.me-7{margin-right:40px !important}.pe-7{padding-right:40px !important}.me-8{margin-right:48px !important}.pe-8{padding-right:48px !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.mx-1{margin-left:4px !important;margin-right:4px !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.px-1{padding-left:4px !important;padding-right:4px !important}.py-1{padding-top:4px !important;padding-bottom:4px !important}.mx-2{margin-left:8px !important;margin-right:8px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.px-2{padding-left:8px !important;padding-right:8px !important}.py-2{padding-top:8px !important;padding-bottom:8px !important}.mx-3{margin-left:12px !important;margin-right:12px !important}.my-3{margin-top:12px !important;margin-bottom:12px !important}.px-3{padding-left:12px !important;padding-right:12px !important}.py-3{padding-top:12px !important;padding-bottom:12px !important}.mx-4{margin-left:16px !important;margin-right:16px !important}.my-4{margin-top:16px !important;margin-bottom:16px !important}.px-4{padding-left:16px !important;padding-right:16px !important}.py-4{padding-top:16px !important;padding-bottom:16px !important}.mx-5{margin-left:24px !important;margin-right:24px !important}.my-5{margin-top:24px !important;margin-bottom:24px !important}.px-5{padding-left:24px !important;padding-right:24px !important}.py-5{padding-top:24px !important;padding-bottom:24px !important}.mx-6{margin-left:32px !important;margin-right:32px !important}.my-6{margin-top:32px !important;margin-bottom:32px !important}.px-6{padding-left:32px !important;padding-right:32px !important}.py-6{padding-top:32px !important;padding-bottom:32px !important}.mx-7{margin-left:40px !important;margin-right:40px !important}.my-7{margin-top:40px !important;margin-bottom:40px !important}.px-7{padding-left:40px !important;padding-right:40px !important}.py-7{padding-top:40px !important;padding-bottom:40px !important}.mx-8{margin-left:48px !important;margin-right:48px !important}.my-8{margin-top:48px !important;margin-bottom:48px !important}.px-8{padding-left:48px !important;padding-right:48px !important}.py-8{padding-top:48px !important;padding-bottom:48px !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.ms-auto{margin-left:auto !important}.me-auto{margin-right:auto !important}@media(forced-colors: active){.card,.issue-card,.dropdown-menu,.modal,.flag,.message,.banner,.board-column,.lozenge,.badge,.tag,.btn{border:1px solid rgba(0,0,0,0)}.sidebar-item.active,.dropdown-item.selected,.tab.active{border:1px solid rgba(0,0,0,0);forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}
