@charset "UTF-8";@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.tokens{:root{--h-cmp-transition: .22s;--h-cmp-transition-easing: var(--h-ref-easing-standard);--h-cmp-transition-fade: .15s;--h-ref-alpha-1: 1%;--h-ref-alpha-10: 10%;--h-ref-alpha-12: 12%;--h-ref-alpha-14: 14%;--h-ref-alpha-18: 18%;--h-ref-alpha-20: 20%;--h-ref-alpha-22: 22%;--h-ref-alpha-28: 28%;--h-ref-alpha-30: 30%;--h-ref-alpha-32: 32%;--h-ref-alpha-35: 35%;--h-ref-alpha-4: 4%;--h-ref-alpha-40: 40%;--h-ref-alpha-45: 45%;--h-ref-alpha-50: 50%;--h-ref-alpha-55: 55%;--h-ref-alpha-60: 60%;--h-ref-alpha-65: 65%;--h-ref-alpha-68: 68%;--h-ref-alpha-7: 7%;--h-ref-alpha-8: 8%;--h-ref-alpha-80: 80%;--h-ref-alpha-82: 82%;--h-ref-alpha-85: 85%;--h-ref-alpha-95: 95%;--h-ref-amber-400-rgb: 245, 158, 11;--h-ref-amber-500-rgb: 200, 124, 6;--h-ref-black: rgb(var(--h-ref-black-rgb));--h-ref-black-rgb: 22, 22, 22;--h-ref-blue-200-rgb: 230, 248, 255;--h-ref-blue-400-rgb: 70, 129, 244;--h-ref-blue-500-rgb: 90, 161, 194;--h-ref-bp-1024px: 1024px;--h-ref-bp-480px: 480px;--h-ref-bp-500px: 500px;--h-ref-bp-520px: 520px;--h-ref-bp-600px: 600px;--h-ref-bp-640px: 640px;--h-ref-bp-760px: 760px;--h-ref-bp-768px: 768px;--h-ref-brand-plate: rgb(var(--h-ref-brand-plate-rgb));--h-ref-brand-plate-rgb: 28, 30, 27;--h-ref-brand-tick-dark: rgb(var(--h-ref-brand-tick-dark-rgb));--h-ref-brand-tick-dark-rgb: 119, 169, 52;--h-ref-brand-tick-light: rgb(var(--h-ref-brand-tick-light-rgb));--h-ref-brand-tick-light-rgb: 198, 240, 98;--h-ref-brown-400-rgb: 141, 95, 60;--h-ref-brown-500-rgb: 110, 70, 40;--h-ref-cyan-400-rgb: 66, 184, 221;--h-ref-cyan-500-rgb: 40, 150, 185;--h-ref-duration-fast: .18s;--h-ref-duration-fast-x: .13s;--h-ref-duration-fast-xx: .1s;--h-ref-duration-fast-xxx: .07s;--h-ref-duration-medium: .23s;--h-ref-duration-none: 0s;--h-ref-duration-slow: .3s;--h-ref-duration-slow-x: .4s;--h-ref-duration-slow-xx: .5s;--h-ref-duration-slow-xxx: .6s;--h-ref-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--h-ref-easing-overshoot: cubic-bezier(.68, -.55, .27, 1.55);--h-ref-easing-settle: cubic-bezier(.22, 1, .36, 1);--h-ref-easing-standard: cubic-bezier(.2, .7, .3, 1);--h-ref-emerald-400-rgb: 16, 185, 129;--h-ref-emerald-500-rgb: 8, 145, 100;--h-ref-gap-large: var(--h-ref-size-18px);--h-ref-gap-large-x: var(--h-ref-size-24px);--h-ref-gap-large-xx: var(--h-ref-size-32px);--h-ref-gap-large-xxx: var(--h-ref-size-40px);--h-ref-gap-large-xxxx: var(--h-ref-size-48px);--h-ref-gap-medium: var(--h-ref-size-14px);--h-ref-gap-small: var(--h-ref-size-10px);--h-ref-gap-small-x: var(--h-ref-size-8px);--h-ref-gap-small-xx: var(--h-ref-size-6px);--h-ref-gap-small-xxx: var(--h-ref-size-4px);--h-ref-gap-small-xxxx: var(--h-ref-size-2px);--h-ref-green-400-rgb: 51, 178, 73;--h-ref-green-500-rgb: 53, 166, 155;--h-ref-indigo-400-rgb: 92, 107, 224;--h-ref-indigo-500-rgb: 70, 85, 190;--h-ref-lime-400-rgb: 140, 196, 50;--h-ref-lime-500-rgb: 110, 160, 30;--h-ref-magenta-400-rgb: 214, 51, 132;--h-ref-magenta-500-rgb: 176, 38, 106;--h-ref-mint-400-rgb: 45, 212, 191;--h-ref-mint-500-rgb: 28, 170, 152;--h-ref-orange-400-rgb: 220, 110, 30;--h-ref-orange-500-rgb: 184, 92, 10;--h-ref-pink-400-rgb: 233, 80, 145;--h-ref-pink-500-rgb: 190, 60, 115;--h-ref-purple-400-rgb: 137, 87, 229;--h-ref-purple-500-rgb: 105, 60, 195;--h-ref-radius-10: 10%;--h-ref-radius-20: 20%;--h-ref-radius-30: 30%;--h-ref-radius-40: 40%;--h-ref-radius-50: 50%;--h-ref-radius-large: var(--h-ref-size-12px);--h-ref-radius-large-x: var(--h-ref-size-14px);--h-ref-radius-large-xx: var(--h-ref-size-16px);--h-ref-radius-medium: var(--h-ref-size-8px);--h-ref-radius-small: var(--h-ref-size-6px);--h-ref-radius-small-x: var(--h-ref-size-4px);--h-ref-red-400-rgb: 231, 111, 81;--h-ref-red-500-rgb: 187, 76, 75;--h-ref-rose-400-rgb: 244, 63, 94;--h-ref-rose-500-rgb: 200, 40, 70;--h-ref-shadow-ink-rgb: 0, 0, 0;--h-ref-size-10px: .71429rem;--h-ref-size-12px: .85714rem;--h-ref-size-14px: 1rem;--h-ref-size-16px: 1.14286rem;--h-ref-size-18px: 1.28571rem;--h-ref-size-20px: 1.42857rem;--h-ref-size-22px: 1.57143rem;--h-ref-size-24px: 1.71429rem;--h-ref-size-26px: 1.85714rem;--h-ref-size-28px: 2rem;--h-ref-size-2px: .14286rem;--h-ref-size-30px: 2.14286rem;--h-ref-size-32px: 2.28571rem;--h-ref-size-34px: 2.42857rem;--h-ref-size-36px: 2.57143rem;--h-ref-size-38px: 2.71429rem;--h-ref-size-40px: 2.85714rem;--h-ref-size-42px: 3rem;--h-ref-size-44px: 3.14286rem;--h-ref-size-46px: 3.28571rem;--h-ref-size-48px: 3.42857rem;--h-ref-size-4px: .28571rem;--h-ref-size-50px: 3.57143rem;--h-ref-size-52px: 3.71429rem;--h-ref-size-64px: 4.57143rem;--h-ref-size-6px: .42857rem;--h-ref-size-72px: 5.14286rem;--h-ref-size-8px: .57143rem;--h-ref-size-96px: 6.85714rem;--h-ref-sky-400-rgb: 14, 165, 233;--h-ref-sky-500-rgb: 8, 130, 188;--h-ref-slate-400-rgb: 100, 116, 139;--h-ref-slate-500-rgb: 71, 85, 105;--h-ref-teal-400-rgb: 38, 166, 154;--h-ref-teal-500-rgb: 28, 130, 122;--h-ref-violet-400-rgb: 124, 58, 237;--h-ref-violet-500-rgb: 100, 44, 190;--h-ref-weight-bold: 700;--h-ref-weight-light: 300;--h-ref-weight-medium: 500;--h-ref-weight-regular: 400;--h-ref-weight-semibold: 600;--h-ref-white: rgb(var(--h-ref-white-rgb));--h-ref-white-rgb: 255, 255, 255;--h-ref-yellow-400-rgb: 245, 195, 50;--h-ref-yellow-500-rgb: 200, 155, 30;--h-sys-accent-primary: rgb(var(--h-sys-blue-rgb));--h-sys-accent-soft: rgba(var(--h-sys-blue-tint-rgb), var(--h-sys-tint-soft-alpha));--h-sys-accent-today: rgb(var(--h-sys-red-rgb));--h-sys-amber: rgb(var(--h-sys-amber-rgb));--h-sys-amber-contrast: var(--h-sys-fg-on-light);--h-sys-amber-icon: rgb(var(--h-sys-amber-icon-rgb));--h-sys-amber-rgb: var(--h-ref-amber-9-rgb);--h-sys-amber-text: rgb(var(--h-sys-amber-text-rgb));--h-sys-amber-text-rgb: var(--h-ref-amber-11-rgb);--h-sys-bg-disabled: var(--h-ref-gray-200);--h-sys-bg-muted: var(--h-ref-gray-100);--h-sys-blue: rgb(var(--h-sys-blue-rgb));--h-sys-blue-contrast: var(--h-sys-fg-on-dark);--h-sys-blue-icon: rgb(var(--h-sys-blue-icon-rgb));--h-sys-blue-rgb: var(--h-ref-blue-9-rgb);--h-sys-blue-text: rgb(var(--h-sys-blue-text-rgb));--h-sys-blue-text-rgb: var(--h-ref-blue-11-rgb);--h-sys-border: var(--h-ref-gray-500);--h-sys-border-disabled: var(--h-ref-gray-500);--h-sys-bp-desktop: var(--h-ref-bp-1024px);--h-sys-bp-tablet: var(--h-ref-bp-768px);--h-sys-brown: rgb(var(--h-sys-brown-rgb));--h-sys-brown-contrast: var(--h-sys-fg-on-dark);--h-sys-brown-icon: rgb(var(--h-sys-brown-icon-rgb));--h-sys-brown-rgb: var(--h-ref-brown-9-rgb);--h-sys-brown-text: rgb(var(--h-sys-brown-text-rgb));--h-sys-brown-text-rgb: var(--h-ref-brown-11-rgb);--h-sys-card-border-rgb: var(--h-ref-gray-500-rgb);--h-sys-card-footer-rgb: var(--h-ref-gray-100-rgb);--h-sys-cq-board: var(--h-ref-bp-760px);--h-sys-cq-header: var(--h-ref-bp-600px);--h-sys-cq-header-tight: var(--h-ref-bp-480px);--h-sys-cq-modal: var(--h-ref-bp-600px);--h-sys-cq-row: var(--h-ref-bp-500px);--h-sys-cq-toolbar: var(--h-ref-bp-520px);--h-sys-cq-tools: var(--h-ref-bp-640px);--h-sys-cyan: rgb(var(--h-sys-cyan-rgb));--h-sys-cyan-contrast: var(--h-sys-fg-on-dark);--h-sys-cyan-icon: rgb(var(--h-sys-cyan-icon-rgb));--h-sys-cyan-rgb: var(--h-ref-cyan-9-rgb);--h-sys-cyan-text: rgb(var(--h-sys-cyan-text-rgb));--h-sys-cyan-text-rgb: var(--h-ref-cyan-11-rgb);--h-sys-disabled-alpha: var(--h-ref-alpha-50);--h-sys-duration-fast: var(--h-ref-duration-fast-x);--h-sys-duration-instant: var(--h-ref-duration-none);--h-sys-duration-normal: var(--h-ref-duration-medium);--h-sys-duration-quick: var(--h-ref-duration-fast);--h-sys-duration-slow: var(--h-ref-duration-slow);--h-sys-duration-swift: var(--h-ref-duration-fast-xx);--h-sys-easing-emphasized: var(--h-ref-easing-emphasized);--h-sys-easing-overshoot: var(--h-ref-easing-overshoot);--h-sys-easing-settle: var(--h-ref-easing-settle);--h-sys-easing-standard: var(--h-ref-easing-standard);--h-sys-emerald: rgb(var(--h-sys-emerald-rgb));--h-sys-emerald-contrast: var(--h-sys-fg-on-dark);--h-sys-emerald-icon: rgb(var(--h-sys-emerald-icon-rgb));--h-sys-emerald-rgb: var(--h-ref-emerald-9-rgb);--h-sys-emerald-text: rgb(var(--h-sys-emerald-text-rgb));--h-sys-emerald-text-rgb: var(--h-ref-emerald-11-rgb);--h-sys-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Twemoji Mozilla", sans-serif;--h-sys-family-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--h-sys-family-ui: Inter, system-ui, "Segoe UI", Roboto, sans-serif;--h-sys-fg-on-dark: rgb(var(--h-ref-white-rgb));--h-sys-fill-tonal: rgba(var(--h-sys-gray-rgb), .08);--h-sys-focus-ring: rgb(var(--h-sys-blue-rgb));--h-sys-font-body: 1.14286rem;--h-sys-font-caption: .85714rem;--h-sys-font-display: 2rem;--h-sys-font-heading: 1.42857rem;--h-sys-font-label: .92857rem;--h-sys-font-micro: .78571rem;--h-sys-font-subheading: 1.28571rem;--h-sys-font-title: 1.71429rem;--h-sys-font-ui: 1rem;--h-sys-gray: rgb(var(--h-sys-gray-rgb));--h-sys-gray-rgb: var(--h-ref-gray-1100-rgb);--h-sys-green: rgb(var(--h-sys-green-rgb));--h-sys-green-contrast: var(--h-sys-fg-on-dark);--h-sys-green-icon: rgb(var(--h-sys-green-icon-rgb));--h-sys-green-rgb: var(--h-ref-green-9-rgb);--h-sys-green-text: rgb(var(--h-sys-green-text-rgb));--h-sys-green-text-rgb: var(--h-ref-green-11-rgb);--h-sys-hover: var(--h-ref-gray-300);--h-sys-indigo: rgb(var(--h-sys-indigo-rgb));--h-sys-indigo-contrast: var(--h-sys-fg-on-dark);--h-sys-indigo-icon: rgb(var(--h-sys-indigo-icon-rgb));--h-sys-indigo-rgb: var(--h-ref-indigo-9-rgb);--h-sys-indigo-text: rgb(var(--h-sys-indigo-text-rgb));--h-sys-indigo-text-rgb: var(--h-ref-indigo-11-rgb);--h-sys-input-border-rgb: var(--h-ref-gray-700-rgb);--h-sys-input-rgb: var(--h-ref-gray-100-rgb);--h-sys-leading-none: 1;--h-sys-leading-normal: 1.5;--h-sys-leading-relaxed: 1.65;--h-sys-leading-snug: 1.35;--h-sys-leading-tight: 1.2;--h-sys-light-gray: rgb(var(--h-sys-light-gray-rgb));--h-sys-light-gray-rgb: var(--h-ref-gray-800-rgb);--h-sys-lime: rgb(var(--h-sys-lime-rgb));--h-sys-lime-contrast: var(--h-sys-fg-on-light);--h-sys-lime-icon: rgb(var(--h-sys-lime-icon-rgb));--h-sys-lime-rgb: var(--h-ref-lime-9-rgb);--h-sys-lime-text: rgb(var(--h-sys-lime-text-rgb));--h-sys-lime-text-rgb: var(--h-ref-lime-11-rgb);--h-sys-m-divider-inset: 16px;--h-sys-m-edge: 12px;--h-sys-m-font-caption: var(--h-sys-font-caption);--h-sys-m-font-input: var(--h-sys-font-body);--h-sys-m-font-label: var(--h-sys-font-label);--h-sys-m-font-row: var(--h-sys-font-body);--h-sys-m-plate-bg: color-mix(in srgb, var(--h-sys-bg) 55%, transparent);--h-sys-m-plate-blur: blur(6px) saturate(160%);--h-sys-m-radius-bar: 6px;--h-sys-m-radius-card: 12px;--h-sys-m-radius-seg: 8px;--h-sys-m-radius-seg-track: 10px;--h-sys-m-radius-sheet: var(--h-ref-size-16px);--h-sys-m-radius-viewbar: 22px;--h-sys-m-row-gap: 6px;--h-sys-m-sheet-gap: 12px;--h-sys-m-tile-size: 34px;--h-sys-m-top-pill-h: 40px;--h-sys-m-touch-target: 44px;--h-sys-m-view-pill-h: 36px;--h-sys-magenta: rgb(var(--h-sys-magenta-rgb));--h-sys-magenta-contrast: var(--h-sys-fg-on-dark);--h-sys-magenta-icon: rgb(var(--h-sys-magenta-icon-rgb));--h-sys-magenta-rgb: var(--h-ref-magenta-9-rgb);--h-sys-magenta-text: rgb(var(--h-sys-magenta-text-rgb));--h-sys-magenta-text-rgb: var(--h-ref-magenta-11-rgb);--h-sys-media-wash-alpha: var(--h-ref-alpha-35);--h-sys-mint: rgb(var(--h-sys-mint-rgb));--h-sys-mint-contrast: var(--h-sys-fg-on-light);--h-sys-mint-icon: rgb(var(--h-sys-mint-icon-rgb));--h-sys-mint-rgb: var(--h-ref-mint-9-rgb);--h-sys-mint-text: rgb(var(--h-sys-mint-text-rgb));--h-sys-mint-text-rgb: var(--h-ref-mint-11-rgb);--h-sys-orange: rgb(var(--h-sys-orange-rgb));--h-sys-orange-contrast: var(--h-sys-fg-on-dark);--h-sys-orange-icon: rgb(var(--h-sys-orange-icon-rgb));--h-sys-orange-rgb: var(--h-ref-orange-9-rgb);--h-sys-orange-text: rgb(var(--h-sys-orange-text-rgb));--h-sys-orange-text-rgb: var(--h-ref-orange-11-rgb);--h-sys-pink: rgb(var(--h-sys-pink-rgb));--h-sys-pink-contrast: var(--h-sys-fg-on-dark);--h-sys-pink-icon: rgb(var(--h-sys-pink-icon-rgb));--h-sys-pink-rgb: var(--h-ref-pink-9-rgb);--h-sys-pink-text: rgb(var(--h-sys-pink-text-rgb));--h-sys-pink-text-rgb: var(--h-ref-pink-11-rgb);--h-sys-pressed: rgba(var(--h-sys-gray-rgb), var(--h-ref-alpha-12));--h-sys-priority-high: rgb(var(--h-sys-orange-rgb));--h-sys-priority-low: var(--h-sys-light-gray);--h-sys-priority-normal: rgb(var(--h-sys-blue-rgb));--h-sys-priority-urgent: rgb(var(--h-sys-red-rgb));--h-sys-purple: rgb(var(--h-sys-purple-rgb));--h-sys-purple-contrast: var(--h-sys-fg-on-dark);--h-sys-purple-icon: rgb(var(--h-sys-purple-icon-rgb));--h-sys-purple-rgb: var(--h-ref-purple-9-rgb);--h-sys-purple-text: rgb(var(--h-sys-purple-text-rgb));--h-sys-purple-text-rgb: var(--h-ref-purple-11-rgb);--h-sys-radius-lg: var(--h-ref-radius-large);--h-sys-radius-md: var(--h-ref-radius-medium);--h-sys-radius-pill: 999px;--h-sys-radius-round: var(--h-ref-radius-50);--h-sys-radius-sm: var(--h-ref-radius-small);--h-sys-radius-xl: var(--h-ref-radius-large-xx);--h-sys-radius-xs: var(--h-ref-radius-small-x);--h-sys-red: rgb(var(--h-sys-red-rgb));--h-sys-red-contrast: var(--h-sys-fg-on-dark);--h-sys-red-icon: rgb(var(--h-sys-red-icon-rgb));--h-sys-red-rgb: var(--h-ref-red-9-rgb);--h-sys-red-text: rgb(var(--h-sys-red-text-rgb));--h-sys-red-text-rgb: var(--h-ref-red-11-rgb);--h-sys-rose: rgb(var(--h-sys-rose-rgb));--h-sys-rose-contrast: var(--h-sys-fg-on-dark);--h-sys-rose-icon: rgb(var(--h-sys-rose-icon-rgb));--h-sys-rose-rgb: var(--h-ref-rose-9-rgb);--h-sys-rose-text: rgb(var(--h-sys-rose-text-rgb));--h-sys-rose-text-rgb: var(--h-ref-rose-11-rgb);--h-sys-selected-bg: rgba(var(--h-sys-blue-tint-rgb), var(--h-sys-tint-alpha));--h-sys-selected-text: rgb(var(--h-sys-blue-text-rgb));--h-sys-sky: rgb(var(--h-sys-sky-rgb));--h-sys-sky-contrast: var(--h-sys-fg-on-light);--h-sys-sky-icon: rgb(var(--h-sys-sky-icon-rgb));--h-sys-sky-rgb: var(--h-ref-sky-9-rgb);--h-sys-sky-text: rgb(var(--h-sys-sky-text-rgb));--h-sys-sky-text-rgb: var(--h-ref-sky-11-rgb);--h-sys-slate: rgb(var(--h-sys-slate-rgb));--h-sys-slate-contrast: var(--h-sys-fg-on-dark);--h-sys-slate-icon: rgb(var(--h-sys-slate-icon-rgb));--h-sys-slate-rgb: var(--h-ref-slate-9-rgb);--h-sys-slate-text: rgb(var(--h-sys-slate-text-rgb));--h-sys-slate-text-rgb: var(--h-ref-slate-11-rgb);--h-sys-space-2xl: var(--h-ref-radius-large-xx);--h-sys-space-2xs: var(--h-ref-radius-small-x);--h-sys-space-3xl: var(--h-ref-gap-large-x);--h-sys-space-3xs: var(--h-ref-gap-small-xxxx);--h-sys-space-lg: var(--h-ref-radius-large);--h-sys-space-md: var(--h-ref-gap-small);--h-sys-space-sm: var(--h-ref-radius-medium);--h-sys-space-xl: var(--h-ref-gap-medium);--h-sys-space-xs: var(--h-ref-radius-small);--h-sys-status-done: rgb(var(--h-sys-green-rgb));--h-sys-status-in-progress: rgb(var(--h-sys-purple-rgb));--h-sys-status-todo: var(--h-sys-light-gray);--h-sys-surface-raised: rgb(var(--h-sys-surface-raised-rgb));--h-sys-teal: rgb(var(--h-sys-teal-rgb));--h-sys-teal-contrast: var(--h-sys-fg-on-dark);--h-sys-teal-icon: rgb(var(--h-sys-teal-icon-rgb));--h-sys-teal-rgb: var(--h-ref-teal-9-rgb);--h-sys-teal-text: rgb(var(--h-sys-teal-text-rgb));--h-sys-teal-text-rgb: var(--h-ref-teal-11-rgb);--h-sys-text: var(--h-ref-gray-1200);--h-sys-text-disabled: var(--h-ref-gray-800);--h-sys-text-faint: var(--h-ref-gray-900);--h-sys-text-muted: var(--h-ref-gray-1000);--h-sys-tracking-caps: .04em;--h-sys-tracking-caption: .0025em;--h-sys-tracking-display: -.0075em;--h-sys-tracking-heading: -.005em;--h-sys-tracking-micro: .0025em;--h-sys-tracking-normal: 0;--h-sys-tracking-subheading: -.0025em;--h-sys-tracking-title: -.00625em;--h-sys-tracking-wide: .02em;--h-sys-violet: rgb(var(--h-sys-violet-rgb));--h-sys-violet-contrast: var(--h-sys-fg-on-dark);--h-sys-violet-icon: rgb(var(--h-sys-violet-icon-rgb));--h-sys-violet-rgb: var(--h-ref-violet-9-rgb);--h-sys-violet-text: rgb(var(--h-sys-violet-text-rgb));--h-sys-violet-text-rgb: var(--h-ref-violet-11-rgb);--h-sys-weight-bold: var(--h-ref-weight-bold);--h-sys-weight-medium: var(--h-ref-weight-medium);--h-sys-weight-regular: var(--h-ref-weight-regular);--h-sys-weight-semibold: var(--h-ref-weight-semibold);--h-sys-yellow: rgb(var(--h-sys-yellow-rgb));--h-sys-yellow-contrast: var(--h-sys-fg-on-light);--h-sys-yellow-icon: rgb(var(--h-sys-yellow-icon-rgb));--h-sys-yellow-rgb: var(--h-ref-yellow-9-rgb);--h-sys-yellow-text: rgb(var(--h-sys-yellow-text-rgb));--h-sys-yellow-text-rgb: var(--h-ref-yellow-11-rgb);--h-sys-z-chrome: 200;--h-sys-z-drag: 3000;--h-sys-z-overlay: 1000;--h-sys-z-system: 4000;--h-sys-z-toast: 2000}:root,[data-theme=light]{--h-ref-amber-1-rgb: 255, 249, 242;--h-ref-amber-10-rgb: 222, 148, 0;--h-ref-amber-11-rgb: 136, 90, 0;--h-ref-amber-12-rgb: 97, 62, 0;--h-ref-amber-2-rgb: 255, 241, 224;--h-ref-amber-3-rgb: 255, 229, 196;--h-ref-amber-4-rgb: 251, 216, 169;--h-ref-amber-5-rgb: 247, 202, 142;--h-ref-amber-6-rgb: 243, 186, 108;--h-ref-amber-7-rgb: 236, 166, 58;--h-ref-amber-8-rgb: 214, 143, 0;--h-ref-amber-9-rgb: 240, 161, 0;--h-ref-blue-1-rgb: 247, 250, 255;--h-ref-blue-10-rgb: 0, 132, 241;--h-ref-blue-11-rgb: 0, 100, 186;--h-ref-blue-12-rgb: 0, 70, 133;--h-ref-blue-2-rgb: 236, 244, 255;--h-ref-blue-3-rgb: 219, 235, 255;--h-ref-blue-4-rgb: 199, 225, 255;--h-ref-blue-5-rgb: 180, 214, 255;--h-ref-blue-6-rgb: 156, 202, 255;--h-ref-blue-7-rgb: 126, 186, 255;--h-ref-blue-8-rgb: 80, 163, 255;--h-ref-blue-9-rgb: 36, 146, 255;--h-ref-brown-1-rgb: 254, 249, 245;--h-ref-brown-10-rgb: 168, 122, 90;--h-ref-brown-11-rgb: 129, 91, 65;--h-ref-brown-12-rgb: 90, 64, 46;--h-ref-brown-2-rgb: 250, 242, 236;--h-ref-brown-3-rgb: 244, 230, 221;--h-ref-brown-4-rgb: 237, 218, 206;--h-ref-brown-5-rgb: 229, 205, 190;--h-ref-brown-6-rgb: 221, 191, 171;--h-ref-brown-7-rgb: 210, 173, 149;--h-ref-brown-8-rgb: 193, 150, 121;--h-ref-brown-9-rgb: 183, 135, 102;--h-ref-cyan-1-rgb: 241, 253, 255;--h-ref-cyan-10-rgb: 0, 145, 162;--h-ref-cyan-11-rgb: 0, 114, 128;--h-ref-cyan-12-rgb: 0, 80, 91;--h-ref-cyan-2-rgb: 221, 250, 255;--h-ref-cyan-3-rgb: 194, 244, 253;--h-ref-cyan-4-rgb: 165, 236, 248;--h-ref-cyan-5-rgb: 134, 228, 244;--h-ref-cyan-6-rgb: 88, 218, 239;--h-ref-cyan-7-rgb: 0, 204, 229;--h-ref-cyan-8-rgb: 0, 180, 202;--h-ref-cyan-9-rgb: 0, 160, 179;--h-ref-emerald-1-rgb: 239, 255, 246;--h-ref-emerald-10-rgb: 0, 149, 106;--h-ref-emerald-11-rgb: 0, 119, 84;--h-ref-emerald-12-rgb: 0, 84, 58;--h-ref-emerald-2-rgb: 225, 251, 238;--h-ref-emerald-3-rgb: 203, 245, 224;--h-ref-emerald-4-rgb: 178, 238, 209;--h-ref-emerald-5-rgb: 152, 230, 195;--h-ref-emerald-6-rgb: 119, 222, 178;--h-ref-emerald-7-rgb: 67, 210, 157;--h-ref-emerald-8-rgb: 0, 188, 134;--h-ref-emerald-9-rgb: 0, 165, 117;--h-ref-gray-100: rgb(var(--h-ref-gray-100-rgb));--h-ref-gray-100-rgb: 250, 250, 250;--h-ref-gray-1000: rgb(var(--h-ref-gray-1000-rgb));--h-ref-gray-1000-rgb: 105, 105, 105;--h-ref-gray-1100: rgb(var(--h-ref-gray-1100-rgb));--h-ref-gray-1100-rgb: 70, 70, 70;--h-ref-gray-1200: rgb(var(--h-ref-gray-1200-rgb));--h-ref-gray-1200-rgb: 55, 55, 55;--h-ref-gray-1300: rgb(var(--h-ref-gray-1300-rgb));--h-ref-gray-1300-rgb: 35, 35, 35;--h-ref-gray-1400: rgb(var(--h-ref-gray-1400-rgb));--h-ref-gray-1400-rgb: 22, 22, 22;--h-ref-gray-1500: rgb(var(--h-ref-gray-1500-rgb));--h-ref-gray-1500-rgb: 15, 15, 15;--h-ref-gray-200: rgb(var(--h-ref-gray-200-rgb));--h-ref-gray-200-rgb: 245, 245, 245;--h-ref-gray-300: rgb(var(--h-ref-gray-300-rgb));--h-ref-gray-300-rgb: 240, 240, 240;--h-ref-gray-400: rgb(var(--h-ref-gray-400-rgb));--h-ref-gray-400-rgb: 235, 235, 235;--h-ref-gray-500: rgb(var(--h-ref-gray-500-rgb));--h-ref-gray-500-rgb: 230, 230, 230;--h-ref-gray-600: rgb(var(--h-ref-gray-600-rgb));--h-ref-gray-600-rgb: 210, 210, 210;--h-ref-gray-700: rgb(var(--h-ref-gray-700-rgb));--h-ref-gray-700-rgb: 190, 190, 190;--h-ref-gray-800: rgb(var(--h-ref-gray-800-rgb));--h-ref-gray-800-rgb: 170, 170, 170;--h-ref-gray-900: rgb(var(--h-ref-gray-900-rgb));--h-ref-gray-900-rgb: 140, 140, 140;--h-ref-green-1-rgb: 241, 254, 243;--h-ref-green-10-rgb: 0, 151, 64;--h-ref-green-11-rgb: 0, 122, 50;--h-ref-green-12-rgb: 0, 86, 33;--h-ref-green-2-rgb: 229, 250, 232;--h-ref-green-3-rgb: 210, 244, 215;--h-ref-green-4-rgb: 190, 236, 196;--h-ref-green-5-rgb: 168, 228, 178;--h-ref-green-6-rgb: 143, 219, 156;--h-ref-green-7-rgb: 109, 207, 130;--h-ref-green-8-rgb: 55, 189, 94;--h-ref-green-9-rgb: 0, 167, 72;--h-ref-indigo-1-rgb: 248, 250, 255;--h-ref-indigo-10-rgb: 96, 119, 249;--h-ref-indigo-11-rgb: 69, 87, 196;--h-ref-indigo-12-rgb: 49, 62, 136;--h-ref-indigo-2-rgb: 239, 243, 255;--h-ref-indigo-3-rgb: 226, 233, 255;--h-ref-indigo-4-rgb: 210, 221, 255;--h-ref-indigo-5-rgb: 195, 209, 255;--h-ref-indigo-6-rgb: 178, 195, 255;--h-ref-indigo-7-rgb: 156, 177, 255;--h-ref-indigo-8-rgb: 127, 151, 255;--h-ref-indigo-9-rgb: 111, 136, 255;--h-ref-lime-1-rgb: 246, 253, 239;--h-ref-lime-10-rgb: 125, 179, 0;--h-ref-lime-11-rgb: 78, 114, 0;--h-ref-lime-12-rgb: 54, 80, 0;--h-ref-lime-2-rgb: 237, 248, 225;--h-ref-lime-3-rgb: 223, 241, 204;--h-ref-lime-4-rgb: 208, 232, 181;--h-ref-lime-5-rgb: 193, 223, 157;--h-ref-lime-6-rgb: 176, 212, 129;--h-ref-lime-7-rgb: 155, 199, 92;--h-ref-lime-8-rgb: 128, 179, 28;--h-ref-lime-9-rgb: 137, 194, 0;--h-ref-magenta-1-rgb: 255, 247, 254;--h-ref-magenta-10-rgb: 199, 87, 197;--h-ref-magenta-11-rgb: 149, 55, 149;--h-ref-magenta-12-rgb: 104, 40, 103;--h-ref-magenta-2-rgb: 255, 237, 254;--h-ref-magenta-3-rgb: 254, 222, 252;--h-ref-magenta-4-rgb: 249, 206, 247;--h-ref-magenta-5-rgb: 244, 190, 242;--h-ref-magenta-6-rgb: 239, 171, 236;--h-ref-magenta-7-rgb: 231, 147, 228;--h-ref-magenta-8-rgb: 217, 115, 215;--h-ref-magenta-9-rgb: 215, 99, 214;--h-ref-mint-1-rgb: 238, 255, 247;--h-ref-mint-10-rgb: 0, 185, 134;--h-ref-mint-11-rgb: 0, 119, 85;--h-ref-mint-12-rgb: 0, 84, 59;--h-ref-mint-2-rgb: 225, 251, 238;--h-ref-mint-3-rgb: 202, 245, 225;--h-ref-mint-4-rgb: 177, 238, 210;--h-ref-mint-5-rgb: 151, 230, 196;--h-ref-mint-6-rgb: 117, 222, 179;--h-ref-mint-7-rgb: 64, 210, 159;--h-ref-mint-8-rgb: 0, 188, 137;--h-ref-mint-9-rgb: 0, 201, 146;--h-ref-orange-1-rgb: 255, 249, 246;--h-ref-orange-10-rgb: 217, 95, 0;--h-ref-orange-11-rgb: 162, 69, 0;--h-ref-orange-12-rgb: 115, 47, 0;--h-ref-orange-2-rgb: 255, 240, 233;--h-ref-orange-3-rgb: 255, 227, 214;--h-ref-orange-4-rgb: 255, 211, 191;--h-ref-orange-5-rgb: 255, 195, 167;--h-ref-orange-6-rgb: 255, 176, 138;--h-ref-orange-7-rgb: 255, 151, 98;--h-ref-orange-8-rgb: 245, 118, 43;--h-ref-orange-9-rgb: 238, 105, 0;--h-ref-pink-1-rgb: 255, 248, 251;--h-ref-pink-10-rgb: 216, 79, 166;--h-ref-pink-11-rgb: 163, 47, 122;--h-ref-pink-12-rgb: 114, 35, 85;--h-ref-pink-2-rgb: 255, 238, 247;--h-ref-pink-3-rgb: 255, 223, 240;--h-ref-pink-4-rgb: 255, 205, 232;--h-ref-pink-5-rgb: 255, 187, 224;--h-ref-pink-6-rgb: 252, 167, 215;--h-ref-pink-7-rgb: 246, 142, 203;--h-ref-pink-8-rgb: 233, 109, 185;--h-ref-pink-9-rgb: 234, 91, 181;--h-ref-purple-1-rgb: 251, 249, 255;--h-ref-purple-10-rgb: 163, 101, 232;--h-ref-purple-11-rgb: 121, 68, 179;--h-ref-purple-12-rgb: 84, 49, 124;--h-ref-purple-2-rgb: 246, 240, 255;--h-ref-purple-3-rgb: 238, 228, 255;--h-ref-purple-4-rgb: 230, 213, 255;--h-ref-purple-5-rgb: 221, 198, 255;--h-ref-purple-6-rgb: 211, 181, 255;--h-ref-purple-7-rgb: 200, 159, 255;--h-ref-purple-8-rgb: 183, 128, 249;--h-ref-purple-9-rgb: 177, 113, 251;--h-ref-red-1-rgb: 255, 248, 247;--h-ref-red-10-rgb: 233, 76, 68;--h-ref-red-11-rgb: 177, 45, 41;--h-ref-red-12-rgb: 123, 34, 30;--h-ref-red-2-rgb: 255, 239, 237;--h-ref-red-3-rgb: 255, 226, 222;--h-ref-red-4-rgb: 255, 210, 204;--h-ref-red-5-rgb: 255, 193, 185;--h-ref-red-6-rgb: 255, 173, 163;--h-ref-red-7-rgb: 255, 147, 135;--h-ref-red-8-rgb: 250, 108, 97;--h-ref-red-9-rgb: 251, 89, 79;--h-ref-rose-1-rgb: 255, 248, 249;--h-ref-rose-10-rgb: 231, 73, 107;--h-ref-rose-11-rgb: 176, 41, 74;--h-ref-rose-12-rgb: 122, 32, 52;--h-ref-rose-2-rgb: 255, 239, 240;--h-ref-rose-3-rgb: 255, 225, 228;--h-ref-rose-4-rgb: 255, 208, 213;--h-ref-rose-5-rgb: 255, 191, 198;--h-ref-rose-6-rgb: 255, 171, 181;--h-ref-rose-7-rgb: 255, 144, 159;--h-ref-rose-8-rgb: 249, 105, 130;--h-ref-rose-9-rgb: 250, 85, 119;--h-ref-shadow-large: var(--h-ref-gray-700);--h-ref-shadow-medium: var(--h-ref-gray-600);--h-ref-shadow-small: var(--h-ref-gray-500);--h-ref-sky-1-rgb: 244, 252, 255;--h-ref-sky-10-rgb: 0, 176, 226;--h-ref-sky-11-rgb: 0, 111, 144;--h-ref-sky-12-rgb: 0, 78, 102;--h-ref-sky-2-rgb: 229, 247, 255;--h-ref-sky-3-rgb: 206, 240, 255;--h-ref-sky-4-rgb: 178, 231, 255;--h-ref-sky-5-rgb: 148, 223, 255;--h-ref-sky-6-rgb: 107, 213, 255;--h-ref-sky-7-rgb: 34, 199, 252;--h-ref-sky-8-rgb: 0, 176, 225;--h-ref-sky-9-rgb: 0, 191, 245;--h-ref-slate-1-rgb: 248, 250, 252;--h-ref-slate-10-rgb: 115, 134, 151;--h-ref-slate-11-rgb: 87, 103, 117;--h-ref-slate-12-rgb: 61, 72, 81;--h-ref-slate-2-rgb: 240, 244, 247;--h-ref-slate-3-rgb: 229, 234, 239;--h-ref-slate-4-rgb: 215, 223, 230;--h-ref-slate-5-rgb: 202, 212, 221;--h-ref-slate-6-rgb: 187, 199, 210;--h-ref-slate-7-rgb: 169, 184, 197;--h-ref-slate-8-rgb: 145, 162, 178;--h-ref-slate-9-rgb: 127, 147, 165;--h-ref-teal-1-rgb: 236, 255, 252;--h-ref-teal-10-rgb: 0, 135, 123;--h-ref-teal-11-rgb: 0, 117, 106;--h-ref-teal-12-rgb: 0, 82, 75;--h-ref-teal-2-rgb: 221, 251, 246;--h-ref-teal-3-rgb: 196, 246, 237;--h-ref-teal-4-rgb: 168, 238, 227;--h-ref-teal-5-rgb: 137, 231, 217;--h-ref-teal-6-rgb: 93, 222, 206;--h-ref-teal-7-rgb: 0, 210, 192;--h-ref-teal-8-rgb: 0, 185, 169;--h-ref-teal-9-rgb: 0, 150, 137;--h-ref-violet-1-rgb: 250, 249, 255;--h-ref-violet-10-rgb: 124, 98, 232;--h-ref-violet-11-rgb: 100, 77, 190;--h-ref-violet-12-rgb: 69, 55, 132;--h-ref-violet-2-rgb: 242, 242, 255;--h-ref-violet-3-rgb: 232, 231, 255;--h-ref-violet-4-rgb: 220, 217, 255;--h-ref-violet-5-rgb: 208, 204, 255;--h-ref-violet-6-rgb: 194, 189, 255;--h-ref-violet-7-rgb: 178, 169, 255;--h-ref-violet-8-rgb: 157, 140, 255;--h-ref-violet-9-rgb: 137, 111, 251;--h-ref-yellow-1-rgb: 254, 250, 235;--h-ref-yellow-10-rgb: 191, 161, 0;--h-ref-yellow-11-rgb: 118, 100, 0;--h-ref-yellow-12-rgb: 83, 70, 0;--h-ref-yellow-2-rgb: 250, 244, 220;--h-ref-yellow-3-rgb: 244, 234, 195;--h-ref-yellow-4-rgb: 236, 223, 168;--h-ref-yellow-5-rgb: 228, 211, 140;--h-ref-yellow-6-rgb: 220, 198, 105;--h-ref-yellow-7-rgb: 209, 181, 51;--h-ref-yellow-8-rgb: 187, 158, 0;--h-ref-yellow-9-rgb: 207, 175, 0;--h-sys-amber-icon-rgb: 200, 134, 0;--h-sys-amber-tint-rgb: var(--h-ref-amber-11-rgb);--h-sys-amber-tonal: rgba(255, 143, 1, .232);--h-sys-amber-tonal-active: rgba(237, 136, 0, .444);--h-sys-amber-tonal-hover: rgba(243, 140, 1, .338);--h-sys-bg: rgb(var(--h-ref-white-rgb));--h-sys-bg-app: #E4F2EF;--h-sys-bg-danger: rgb(var(--h-ref-red-3-rgb));--h-sys-bg-sheet: #f2f2f7;--h-sys-bg-work: #f2f2f7;--h-sys-blue-icon-rgb: var(--h-ref-blue-9-rgb);--h-sys-blue-tint-rgb: var(--h-ref-blue-9-rgb);--h-sys-blue-tonal: rgba(1, 114, 255, .142);--h-sys-blue-tonal-active: rgba(1, 116, 255, .295);--h-sys-blue-tonal-hover: rgba(0, 119, 255, .22);--h-sys-border-control: var(--h-ref-gray-900);--h-sys-brown-icon-rgb: var(--h-ref-brown-9-rgb);--h-sys-brown-tint-rgb: var(--h-ref-brown-9-rgb);--h-sys-brown-tonal: rgba(173, 68, 1, .134);--h-sys-brown-tonal-active: rgba(153, 59, 0, .255);--h-sys-brown-tonal-hover: rgba(162, 63, 1, .193);--h-sys-card-rgb: var(--h-ref-white-rgb);--h-sys-cyan-icon-rgb: var(--h-ref-cyan-9-rgb);--h-sys-cyan-tint-rgb: var(--h-ref-cyan-9-rgb);--h-sys-cyan-tonal: rgba(1, 209, 247, .24);--h-sys-cyan-tonal-active: rgba(0, 198, 232, .475);--h-sys-cyan-tonal-hover: rgba(0, 201, 235, .353);--h-sys-emerald-icon-rgb: var(--h-ref-emerald-9-rgb);--h-sys-emerald-tint-rgb: var(--h-ref-emerald-9-rgb);--h-sys-emerald-tonal: rgba(0, 206, 103, .204);--h-sys-emerald-tonal-active: rgba(0, 193, 106, .404);--h-sys-emerald-tonal-hover: rgba(0, 199, 103, .302);--h-sys-fg-on-light: rgb(var(--h-ref-gray-1200-rgb));--h-sys-green-icon-rgb: var(--h-ref-green-9-rgb);--h-sys-green-tint-rgb: var(--h-ref-green-9-rgb);--h-sys-green-tonal: rgba(1, 193, 29, .177);--h-sys-green-tonal-active: rgba(1, 176, 30, .342);--h-sys-green-tonal-hover: rgba(0, 180, 24, .255);--h-sys-indigo-icon-rgb: var(--h-ref-indigo-9-rgb);--h-sys-indigo-tint-rgb: var(--h-ref-indigo-9-rgb);--h-sys-indigo-tonal: rgba(1, 62, 255, .114);--h-sys-indigo-tonal-active: rgba(1, 60, 255, .236);--h-sys-indigo-tonal-hover: rgba(1, 63, 255, .177);--h-sys-light-gray-contrast: var(--h-sys-fg-on-light);--h-sys-lime-icon-rgb: 113, 162, 0;--h-sys-lime-tint-rgb: var(--h-ref-lime-11-rgb);--h-sys-lime-tonal: rgba(95, 185, 0, .2);--h-sys-lime-tonal-active: rgba(94, 172, 0, .385);--h-sys-lime-tonal-hover: rgba(93, 176, 1, .291);--h-sys-m-shadow-card: 0 1px 3px rgba(0, 0, 0, .16);--h-sys-magenta-icon-rgb: var(--h-ref-magenta-9-rgb);--h-sys-magenta-tint-rgb: var(--h-ref-magenta-9-rgb);--h-sys-magenta-tonal: rgba(247, 1, 232, .13);--h-sys-magenta-tonal-active: rgba(212, 0, 204, .255);--h-sys-magenta-tonal-hover: rgba(224, 1, 214, .193);--h-sys-mint-icon-rgb: 0, 168, 121;--h-sys-mint-tint-rgb: var(--h-ref-mint-11-rgb);--h-sys-mint-tonal: rgba(0, 207, 111, .208);--h-sys-mint-tonal-active: rgba(0, 194, 110, .408);--h-sys-mint-tonal-hover: rgba(0, 199, 108, .306);--h-sys-orange-icon-rgb: var(--h-ref-orange-9-rgb);--h-sys-orange-tint-rgb: var(--h-ref-orange-9-rgb);--h-sys-orange-tonal: rgba(255, 81, 0, .161);--h-sys-orange-tonal-active: rgba(255, 82, 1, .346);--h-sys-orange-tonal-hover: rgba(255, 80, 0, .251);--h-sys-pink-icon-rgb: var(--h-ref-pink-9-rgb);--h-sys-pink-tint-rgb: var(--h-ref-pink-9-rgb);--h-sys-pink-tonal: rgba(255, 1, 136, .126);--h-sys-pink-tonal-active: rgba(255, 0, 139, .267);--h-sys-pink-tonal-hover: rgba(255, 1, 138, .197);--h-sys-purple-icon-rgb: var(--h-ref-purple-9-rgb);--h-sys-purple-tint-rgb: var(--h-ref-purple-9-rgb);--h-sys-purple-tonal: rgba(95, 0, 255, .106);--h-sys-purple-tonal-active: rgba(103, 1, 255, .224);--h-sys-purple-tonal-hover: rgba(103, 0, 255, .165);--h-sys-red-icon-rgb: var(--h-ref-red-9-rgb);--h-sys-red-tint-rgb: var(--h-ref-red-9-rgb);--h-sys-red-tonal: rgba(255, 32, 1, .13);--h-sys-red-tonal-active: rgba(255, 30, 0, .275);--h-sys-red-tonal-hover: rgba(255, 30, 0, .2);--h-sys-rose-icon-rgb: var(--h-ref-rose-9-rgb);--h-sys-rose-tint-rgb: var(--h-ref-rose-9-rgb);--h-sys-rose-tonal: rgba(255, 1, 26, .118);--h-sys-rose-tonal-active: rgba(255, 0, 28, .251);--h-sys-rose-tonal-hover: rgba(255, 1, 28, .185);--h-sys-shadow-card: 0 1px 2px rgba(0, 0, 0, .06);--h-sys-shadow-divider: 0 2px 4px -1px rgba(0, 0, 0, .1);--h-sys-shadow-drag: 0 6px 18px rgba(0, 0, 0, .3), 0 2px 6px rgba(0, 0, 0, .2);--h-sys-shadow-modal: 0 24px 64px rgba(0, 0, 0, .2), 0 4px 16px rgba(0, 0, 0, .08);--h-sys-shadow-pop: 0 8px 32px rgba(0, 0, 0, .16), 0 2px 8px rgba(0, 0, 0, .08);--h-sys-shadow-raised: 0 2px 6px rgba(0, 0, 0, .14);--h-sys-shadow-sheet: 0 -8px 32px rgba(0, 0, 0, .18);--h-sys-sky-icon-rgb: 0, 159, 205;--h-sys-sky-tint-rgb: var(--h-ref-sky-11-rgb);--h-sys-sky-tonal: rgba(1, 177, 255, .193);--h-sys-sky-tonal-active: rgba(0, 179, 255, .42);--h-sys-sky-tonal-hover: rgba(0, 176, 255, .302);--h-sys-slate-icon-rgb: var(--h-ref-slate-9-rgb);--h-sys-slate-tint-rgb: var(--h-ref-slate-9-rgb);--h-sys-slate-tonal: rgba(0, 49, 98, .102);--h-sys-slate-tonal-active: rgba(0, 48, 92, .208);--h-sys-slate-tonal-hover: rgba(0, 51, 96, .157);--h-sys-surface-raised-rgb: var(--h-ref-white-rgb);--h-sys-teal-icon-rgb: var(--h-ref-teal-9-rgb);--h-sys-teal-tint-rgb: var(--h-ref-teal-9-rgb);--h-sys-teal-tonal: rgba(1, 216, 177, .232);--h-sys-teal-tonal-active: rgba(0, 203, 173, .463);--h-sys-teal-tonal-hover: rgba(1, 205, 173, .342);--h-sys-text-accent: rgb(var(--h-sys-blue-text-rgb));--h-sys-text-danger: rgb(var(--h-sys-red-text-rgb));--h-sys-text-success: rgb(var(--h-sys-green-text-rgb));--h-sys-text-warning: rgb(var(--h-sys-orange-text-rgb));--h-sys-tint-alpha: var(--h-ref-alpha-12);--h-sys-tint-soft-alpha: var(--h-ref-alpha-12);--h-sys-violet-icon-rgb: var(--h-ref-violet-9-rgb);--h-sys-violet-tint-rgb: var(--h-ref-violet-9-rgb);--h-sys-violet-tonal: rgba(13, 2, 255, .095);--h-sys-violet-tonal-active: rgba(20, 0, 255, .2);--h-sys-violet-tonal-hover: rgba(22, 2, 255, .15);--h-sys-yellow-icon-rgb: 172, 146, 0;--h-sys-yellow-tint-rgb: var(--h-ref-yellow-11-rgb);--h-sys-yellow-tonal: rgba(208, 166, 1, .236);--h-sys-yellow-tonal-active: rgba(195, 157, 0, .451);--h-sys-yellow-tonal-hover: rgba(199, 161, 1, .342)}[data-theme=dark]{--h-ref-amber-1-rgb: 24, 17, 9;--h-ref-amber-10-rgb: 255, 176, 43;--h-ref-amber-11-rgb: 249, 167, 0;--h-ref-amber-12-rgb: 255, 215, 162;--h-ref-amber-2-rgb: 34, 23, 8;--h-ref-amber-3-rgb: 52, 33, 3;--h-ref-amber-4-rgb: 68, 42, 0;--h-ref-amber-5-rgb: 83, 53, 0;--h-ref-amber-6-rgb: 100, 65, 0;--h-ref-amber-7-rgb: 105, 68, 0;--h-ref-amber-8-rgb: 125, 82, 0;--h-ref-amber-9-rgb: 240, 161, 0;--h-ref-blue-1-rgb: 12, 19, 27;--h-ref-blue-10-rgb: 78, 162, 255;--h-ref-blue-11-rgb: 136, 191, 255;--h-ref-blue-12-rgb: 199, 225, 255;--h-ref-blue-2-rgb: 14, 26, 40;--h-ref-blue-3-rgb: 17, 38, 62;--h-ref-blue-4-rgb: 18, 49, 83;--h-ref-blue-5-rgb: 17, 61, 106;--h-ref-blue-6-rgb: 12, 73, 133;--h-ref-blue-7-rgb: 0, 77, 145;--h-ref-blue-8-rgb: 0, 92, 171;--h-ref-blue-9-rgb: 36, 146, 255;--h-ref-brown-1-rgb: 21, 18, 16;--h-ref-brown-10-rgb: 196, 149, 117;--h-ref-brown-11-rgb: 220, 176, 148;--h-ref-brown-12-rgb: 247, 215, 193;--h-ref-brown-2-rgb: 30, 24, 20;--h-ref-brown-3-rgb: 45, 35, 28;--h-ref-brown-4-rgb: 59, 45, 35;--h-ref-brown-5-rgb: 74, 55, 42;--h-ref-brown-6-rgb: 92, 67, 50;--h-ref-brown-7-rgb: 100, 69, 48;--h-ref-brown-8-rgb: 121, 82, 55;--h-ref-brown-9-rgb: 183, 135, 102;--h-ref-cyan-1-rgb: 7, 21, 24;--h-ref-cyan-10-rgb: 0, 175, 196;--h-ref-cyan-11-rgb: 0, 209, 235;--h-ref-cyan-12-rgb: 148, 239, 255;--h-ref-cyan-2-rgb: 4, 29, 34;--h-ref-cyan-3-rgb: 0, 43, 49;--h-ref-cyan-4-rgb: 0, 55, 63;--h-ref-cyan-5-rgb: 0, 68, 77;--h-ref-cyan-6-rgb: 0, 83, 94;--h-ref-cyan-7-rgb: 0, 87, 99;--h-ref-cyan-8-rgb: 0, 104, 118;--h-ref-cyan-9-rgb: 0, 160, 179;--h-ref-emerald-1-rgb: 10, 22, 16;--h-ref-emerald-10-rgb: 0, 181, 129;--h-ref-emerald-11-rgb: 0, 219, 157;--h-ref-emerald-12-rgb: 137, 248, 200;--h-ref-emerald-2-rgb: 10, 30, 21;--h-ref-emerald-3-rgb: 5, 45, 30;--h-ref-emerald-4-rgb: 0, 58, 39;--h-ref-emerald-5-rgb: 0, 72, 49;--h-ref-emerald-6-rgb: 0, 87, 60;--h-ref-emerald-7-rgb: 0, 92, 64;--h-ref-emerald-8-rgb: 0, 110, 77;--h-ref-emerald-9-rgb: 0, 165, 117;--h-ref-gray-100: rgb(var(--h-ref-gray-100-rgb));--h-ref-gray-100-rgb: 34, 36, 41;--h-ref-gray-1000: rgb(var(--h-ref-gray-1000-rgb));--h-ref-gray-1000-rgb: 164, 166, 171;--h-ref-gray-1100: rgb(var(--h-ref-gray-1100-rgb));--h-ref-gray-1100-rgb: 195, 197, 202;--h-ref-gray-1200: rgb(var(--h-ref-gray-1200-rgb));--h-ref-gray-1200-rgb: 208, 210, 215;--h-ref-gray-1300: rgb(var(--h-ref-gray-1300-rgb));--h-ref-gray-1300-rgb: 226, 228, 232;--h-ref-gray-1400: rgb(var(--h-ref-gray-1400-rgb));--h-ref-gray-1400-rgb: 237, 239, 242;--h-ref-gray-1500: rgb(var(--h-ref-gray-1500-rgb));--h-ref-gray-1500-rgb: 243, 245, 248;--h-ref-gray-200: rgb(var(--h-ref-gray-200-rgb));--h-ref-gray-200-rgb: 39, 41, 46;--h-ref-gray-300: rgb(var(--h-ref-gray-300-rgb));--h-ref-gray-300-rgb: 43, 45, 50;--h-ref-gray-400: rgb(var(--h-ref-gray-400-rgb));--h-ref-gray-400-rgb: 48, 50, 55;--h-ref-gray-500: rgb(var(--h-ref-gray-500-rgb));--h-ref-gray-500-rgb: 52, 54, 59;--h-ref-gray-600: rgb(var(--h-ref-gray-600-rgb));--h-ref-gray-600-rgb: 70, 72, 77;--h-ref-gray-700: rgb(var(--h-ref-gray-700-rgb));--h-ref-gray-700-rgb: 88, 90, 95;--h-ref-gray-800: rgb(var(--h-ref-gray-800-rgb));--h-ref-gray-800-rgb: 106, 108, 113;--h-ref-gray-900: rgb(var(--h-ref-gray-900-rgb));--h-ref-gray-900-rgb: 132, 134, 139;--h-ref-green-1-rgb: 12, 21, 14;--h-ref-green-10-rgb: 0, 183, 79;--h-ref-green-11-rgb: 94, 216, 123;--h-ref-green-12-rgb: 162, 245, 177;--h-ref-green-2-rgb: 14, 30, 17;--h-ref-green-3-rgb: 17, 44, 23;--h-ref-green-4-rgb: 16, 58, 27;--h-ref-green-5-rgb: 11, 72, 31;--h-ref-green-6-rgb: 0, 89, 35;--h-ref-green-7-rgb: 0, 94, 37;--h-ref-green-8-rgb: 0, 112, 45;--h-ref-green-9-rgb: 0, 167, 72;--h-ref-indigo-1-rgb: 15, 18, 28;--h-ref-indigo-10-rgb: 129, 153, 255;--h-ref-indigo-11-rgb: 163, 183, 255;--h-ref-indigo-12-rgb: 210, 221, 255;--h-ref-indigo-2-rgb: 20, 24, 40;--h-ref-indigo-3-rgb: 28, 35, 62;--h-ref-indigo-4-rgb: 36, 45, 84;--h-ref-indigo-5-rgb: 44, 55, 107;--h-ref-indigo-6-rgb: 52, 66, 135;--h-ref-indigo-7-rgb: 52, 66, 154;--h-ref-indigo-8-rgb: 61, 77, 189;--h-ref-indigo-9-rgb: 111, 136, 255;--h-ref-lime-1-rgb: 16, 20, 11;--h-ref-lime-10-rgb: 151, 209, 42;--h-ref-lime-11-rgb: 155, 206, 73;--h-ref-lime-12-rgb: 198, 238, 147;--h-ref-lime-2-rgb: 21, 28, 12;--h-ref-lime-3-rgb: 30, 42, 12;--h-ref-lime-4-rgb: 38, 55, 8;--h-ref-lime-5-rgb: 46, 68, 1;--h-ref-lime-6-rgb: 56, 83, 0;--h-ref-lime-7-rgb: 59, 87, 0;--h-ref-lime-8-rgb: 71, 104, 0;--h-ref-lime-9-rgb: 137, 194, 0;--h-ref-magenta-1-rgb: 24, 16, 23;--h-ref-magenta-10-rgb: 229, 115, 227;--h-ref-magenta-11-rgb: 244, 144, 241;--h-ref-magenta-12-rgb: 255, 202, 252;--h-ref-magenta-2-rgb: 33, 20, 33;--h-ref-magenta-3-rgb: 51, 27, 50;--h-ref-magenta-4-rgb: 67, 34, 67;--h-ref-magenta-5-rgb: 85, 40, 84;--h-ref-magenta-6-rgb: 105, 46, 104;--h-ref-magenta-7-rgb: 116, 40, 116;--h-ref-magenta-8-rgb: 141, 42, 141;--h-ref-magenta-9-rgb: 215, 99, 214;--h-ref-mint-1-rgb: 10, 22, 16;--h-ref-mint-10-rgb: 0, 218, 159;--h-ref-mint-11-rgb: 0, 219, 160;--h-ref-mint-12-rgb: 135, 248, 202;--h-ref-mint-2-rgb: 9, 30, 22;--h-ref-mint-3-rgb: 4, 45, 31;--h-ref-mint-4-rgb: 0, 58, 40;--h-ref-mint-5-rgb: 0, 72, 50;--h-ref-mint-6-rgb: 0, 87, 61;--h-ref-mint-7-rgb: 0, 92, 65;--h-ref-mint-8-rgb: 0, 109, 78;--h-ref-mint-9-rgb: 0, 201, 146;--h-ref-orange-1-rgb: 26, 16, 11;--h-ref-orange-10-rgb: 255, 119, 31;--h-ref-orange-11-rgb: 255, 159, 110;--h-ref-orange-12-rgb: 255, 211, 191;--h-ref-orange-2-rgb: 38, 21, 12;--h-ref-orange-3-rgb: 57, 28, 13;--h-ref-orange-4-rgb: 77, 35, 11;--h-ref-orange-5-rgb: 97, 41, 6;--h-ref-orange-6-rgb: 119, 49, 0;--h-ref-orange-7-rgb: 126, 52, 0;--h-ref-orange-8-rgb: 149, 63, 0;--h-ref-orange-9-rgb: 238, 105, 0;--h-ref-pink-1-rgb: 25, 15, 21;--h-ref-pink-10-rgb: 248, 108, 194;--h-ref-pink-11-rgb: 255, 144, 209;--h-ref-pink-12-rgb: 255, 205, 232;--h-ref-pink-2-rgb: 36, 19, 29;--h-ref-pink-3-rgb: 55, 26, 43;--h-ref-pink-4-rgb: 73, 32, 57;--h-ref-pink-5-rgb: 92, 37, 71;--h-ref-pink-6-rgb: 114, 42, 87;--h-ref-pink-7-rgb: 127, 33, 95;--h-ref-pink-8-rgb: 155, 32, 114;--h-ref-pink-9-rgb: 234, 91, 181;--h-ref-purple-1-rgb: 20, 17, 26;--h-ref-purple-10-rgb: 188, 134, 255;--h-ref-purple-11-rgb: 203, 165, 255;--h-ref-purple-12-rgb: 230, 213, 255;--h-ref-purple-2-rgb: 28, 22, 38;--h-ref-purple-3-rgb: 42, 30, 58;--h-ref-purple-4-rgb: 56, 38, 78;--h-ref-purple-5-rgb: 70, 46, 99;--h-ref-purple-6-rgb: 86, 54, 124;--h-ref-purple-7-rgb: 94, 50, 140;--h-ref-purple-8-rgb: 113, 57, 171;--h-ref-purple-9-rgb: 177, 113, 251;--h-ref-red-1-rgb: 27, 15, 14;--h-ref-red-10-rgb: 255, 117, 105;--h-ref-red-11-rgb: 255, 155, 144;--h-ref-red-12-rgb: 255, 210, 204;--h-ref-red-2-rgb: 38, 19, 17;--h-ref-red-3-rgb: 59, 26, 23;--h-ref-red-4-rgb: 79, 32, 28;--h-ref-red-5-rgb: 99, 37, 32;--h-ref-red-6-rgb: 124, 41, 36;--h-ref-red-7-rgb: 139, 31, 28;--h-ref-red-8-rgb: 169, 28, 29;--h-ref-red-9-rgb: 251, 89, 79;--h-ref-rose-1-rgb: 27, 15, 16;--h-ref-rose-10-rgb: 255, 113, 137;--h-ref-rose-11-rgb: 255, 152, 165;--h-ref-rose-12-rgb: 255, 208, 213;--h-ref-rose-2-rgb: 38, 19, 21;--h-ref-rose-3-rgb: 58, 26, 30;--h-ref-rose-4-rgb: 78, 31, 38;--h-ref-rose-5-rgb: 99, 35, 47;--h-ref-rose-6-rgb: 123, 39, 56;--h-ref-rose-7-rgb: 137, 28, 56;--h-ref-rose-8-rgb: 167, 23, 65;--h-ref-rose-9-rgb: 250, 85, 119;--h-ref-shadow-large: rgba(0, 0, 0, .65);--h-ref-shadow-medium: rgba(0, 0, 0, .55);--h-ref-shadow-small: rgba(0, 0, 0, .45);--h-ref-sky-1-rgb: 9, 21, 26;--h-ref-sky-10-rgb: 69, 205, 255;--h-ref-sky-11-rgb: 57, 203, 255;--h-ref-sky-12-rgb: 178, 231, 255;--h-ref-sky-2-rgb: 7, 28, 37;--h-ref-sky-3-rgb: 0, 42, 56;--h-ref-sky-4-rgb: 0, 54, 72;--h-ref-sky-5-rgb: 0, 66, 87;--h-ref-sky-6-rgb: 0, 81, 106;--h-ref-sky-7-rgb: 0, 85, 111;--h-ref-sky-8-rgb: 0, 102, 132;--h-ref-sky-9-rgb: 0, 191, 245;--h-ref-slate-1-rgb: 17, 19, 20;--h-ref-slate-10-rgb: 141, 161, 179;--h-ref-slate-11-rgb: 171, 189, 205;--h-ref-slate-12-rgb: 211, 224, 236;--h-ref-slate-2-rgb: 23, 26, 28;--h-ref-slate-3-rgb: 34, 38, 41;--h-ref-slate-4-rgb: 43, 49, 54;--h-ref-slate-5-rgb: 53, 61, 68;--h-ref-slate-6-rgb: 64, 74, 84;--h-ref-slate-7-rgb: 66, 79, 90;--h-ref-slate-8-rgb: 78, 94, 109;--h-ref-slate-9-rgb: 127, 147, 165;--h-ref-teal-1-rgb: 8, 22, 20;--h-ref-teal-10-rgb: 0, 166, 151;--h-ref-teal-11-rgb: 0, 215, 197;--h-ref-teal-12-rgb: 110, 249, 231;--h-ref-teal-2-rgb: 5, 30, 27;--h-ref-teal-3-rgb: 0, 44, 40;--h-ref-teal-4-rgb: 0, 57, 51;--h-ref-teal-5-rgb: 0, 70, 63;--h-ref-teal-6-rgb: 0, 85, 77;--h-ref-teal-7-rgb: 0, 90, 82;--h-ref-teal-8-rgb: 0, 107, 97;--h-ref-teal-9-rgb: 0, 150, 137;--h-ref-violet-1-rgb: 18, 17, 27;--h-ref-violet-10-rgb: 150, 130, 255;--h-ref-violet-11-rgb: 183, 175, 255;--h-ref-violet-12-rgb: 220, 217, 255;--h-ref-violet-2-rgb: 25, 23, 39;--h-ref-violet-3-rgb: 36, 33, 61;--h-ref-violet-4-rgb: 47, 41, 82;--h-ref-violet-5-rgb: 58, 50, 105;--h-ref-violet-6-rgb: 72, 59, 131;--h-ref-violet-7-rgb: 76, 58, 149;--h-ref-violet-8-rgb: 92, 66, 183;--h-ref-violet-9-rgb: 137, 111, 251;--h-ref-yellow-1-rgb: 21, 19, 8;--h-ref-yellow-10-rgb: 223, 189, 0;--h-ref-yellow-11-rgb: 218, 185, 0;--h-ref-yellow-12-rgb: 246, 222, 121;--h-ref-yellow-2-rgb: 30, 25, 7;--h-ref-yellow-3-rgb: 45, 37, 2;--h-ref-yellow-4-rgb: 58, 48, 0;--h-ref-yellow-5-rgb: 71, 59, 0;--h-ref-yellow-6-rgb: 87, 72, 0;--h-ref-yellow-7-rgb: 91, 76, 0;--h-ref-yellow-8-rgb: 109, 91, 0;--h-ref-yellow-9-rgb: 207, 175, 0;--h-sys-amber-icon-rgb: var(--h-ref-amber-11-rgb);--h-sys-amber-tint-rgb: var(--h-ref-amber-11-rgb);--h-sys-amber-tonal: rgba(54, 33, 0, .919);--h-sys-amber-tonal-active: rgb(83, 53, 0);--h-sys-amber-tonal-hover: rgb(68, 42, 0);--h-sys-bg: rgb(var(--h-sys-card-rgb));--h-sys-bg-app: #111A17;--h-sys-bg-danger: rgb(var(--h-ref-red-3-rgb));--h-sys-bg-sheet: #1B1D22;--h-sys-bg-work: #16171C;--h-sys-blue-icon-rgb: var(--h-ref-blue-11-rgb);--h-sys-blue-tint-rgb: var(--h-ref-blue-11-rgb);--h-sys-blue-tonal: rgba(0, 46, 95, .434);--h-sys-blue-tonal-active: rgba(0, 99, 196, .434);--h-sys-blue-tonal-hover: rgba(0, 75, 152, .4);--h-sys-border-control: var(--h-ref-gray-800);--h-sys-brown-icon-rgb: var(--h-ref-brown-11-rgb);--h-sys-brown-tint-rgb: var(--h-ref-brown-11-rgb);--h-sys-brown-tonal: rgba(91, 44, 0, .244);--h-sys-brown-tonal-active: rgba(254, 149, 63, .196);--h-sys-brown-tonal-hover: rgba(255, 133, 21, .129);--h-sys-card-rgb: 30, 32, 37;--h-sys-cyan-icon-rgb: var(--h-ref-cyan-11-rgb);--h-sys-cyan-tint-rgb: var(--h-ref-cyan-11-rgb);--h-sys-cyan-tonal: rgb(0, 43, 49);--h-sys-cyan-tonal-active: rgb(0, 68, 77);--h-sys-cyan-tonal-hover: rgb(0, 55, 63);--h-sys-emerald-icon-rgb: var(--h-ref-emerald-11-rgb);--h-sys-emerald-tint-rgb: var(--h-ref-emerald-11-rgb);--h-sys-emerald-tonal: rgba(0, 48, 29, .834);--h-sys-emerald-tonal-active: rgb(0, 72, 49);--h-sys-emerald-tonal-hover: rgb(0, 58, 39);--h-sys-fg-on-light: #373737;--h-sys-green-icon-rgb: var(--h-ref-green-11-rgb);--h-sys-green-tint-rgb: var(--h-ref-green-11-rgb);--h-sys-green-tonal: rgba(0, 60, 5, .434);--h-sys-green-tonal-active: rgba(0, 95, 28, .634);--h-sys-green-tonal-hover: rgba(0, 88, 16, .467);--h-sys-indigo-icon-rgb: var(--h-ref-indigo-11-rgb);--h-sys-indigo-tint-rgb: var(--h-ref-indigo-11-rgb);--h-sys-indigo-tonal: rgba(13, 58, 254, .115);--h-sys-indigo-tonal-active: rgba(73, 103, 254, .322);--h-sys-indigo-tonal-hover: rgba(58, 92, 255, .216);--h-sys-light-gray-contrast: var(--h-sys-fg-on-dark);--h-sys-lime-icon-rgb: var(--h-ref-lime-11-rgb);--h-sys-lime-tint-rgb: var(--h-ref-lime-11-rgb);--h-sys-lime-tonal: rgba(30, 47, 0, .676);--h-sys-lime-tonal-active: rgba(46, 69, 0, .973);--h-sys-lime-tonal-hover: rgba(40, 61, 0, .784);--h-sys-m-shadow-card: 0 1px 3px rgba(0, 0, 0, .55);--h-sys-magenta-icon-rgb: var(--h-ref-magenta-11-rgb);--h-sys-magenta-tint-rgb: var(--h-ref-magenta-11-rgb);--h-sys-magenta-tonal: rgba(164, 0, 120, .157);--h-sys-magenta-tonal-active: rgba(254, 65, 229, .245);--h-sys-magenta-tonal-hover: rgba(254, 44, 219, .165);--h-sys-mint-icon-rgb: var(--h-ref-mint-11-rgb);--h-sys-mint-tint-rgb: var(--h-ref-mint-11-rgb);--h-sys-mint-tonal: rgba(0, 47, 30, .867);--h-sys-mint-tonal-active: rgb(0, 72, 50);--h-sys-mint-tonal-hover: rgb(0, 58, 40);--h-sys-orange-icon-rgb: var(--h-ref-orange-11-rgb);--h-sys-orange-tint-rgb: var(--h-ref-orange-11-rgb);--h-sys-orange-tonal: rgba(72, 26, 0, .649);--h-sys-orange-tonal-active: rgba(110, 43, 0, .838);--h-sys-orange-tonal-hover: rgba(97, 36, 0, .703);--h-sys-pink-icon-rgb: var(--h-ref-pink-11-rgb);--h-sys-pink-tint-rgb: var(--h-ref-pink-11-rgb);--h-sys-pink-tonal: rgba(163, 0, 69, .188);--h-sys-pink-tonal-active: rgba(255, 50, 160, .276);--h-sys-pink-tonal-hover: rgba(254, 32, 141, .192);--h-sys-purple-icon-rgb: var(--h-ref-purple-11-rgb);--h-sys-purple-tint-rgb: var(--h-ref-purple-11-rgb);--h-sys-purple-tonal: rgba(154, 11, 253, .097);--h-sys-purple-tonal-active: rgba(170, 81, 255, .285);--h-sys-purple-tonal-hover: rgba(168, 64, 254, .189);--h-sys-red-icon-rgb: var(--h-ref-red-11-rgb);--h-sys-red-tint-rgb: var(--h-ref-red-11-rgb);--h-sys-red-tonal: rgba(107, 16, 0, .379);--h-sys-red-tonal-active: rgba(255, 48, 21, .307);--h-sys-red-tonal-hover: rgba(231, 32, 0, .244);--h-sys-rose-icon-rgb: var(--h-ref-rose-11-rgb);--h-sys-rose-tint-rgb: var(--h-ref-rose-11-rgb);--h-sys-rose-tonal: rgba(177, 0, 0, .19);--h-sys-rose-tonal-active: rgba(255, 42, 70, .307);--h-sys-rose-tonal-hover: rgba(254, 27, 42, .214);--h-sys-shadow-card: 0 1px 2px rgba(0, 0, 0, .5);--h-sys-shadow-divider: 0 2px 4px -1px rgba(0, 0, 0, .45);--h-sys-shadow-drag: 0 6px 18px rgba(0, 0, 0, .65), 0 2px 6px rgba(0, 0, 0, .45);--h-sys-shadow-modal: 0 24px 64px rgba(0, 0, 0, .65), 0 4px 16px rgba(0, 0, 0, .5);--h-sys-shadow-pop: 0 8px 32px rgba(0, 0, 0, .55), 0 2px 8px rgba(0, 0, 0, .45);--h-sys-shadow-raised: 0 2px 6px rgba(0, 0, 0, .55);--h-sys-shadow-sheet: 0 -8px 32px rgba(0, 0, 0, .55);--h-sys-sky-icon-rgb: var(--h-ref-sky-11-rgb);--h-sys-sky-tint-rgb: var(--h-ref-sky-11-rgb);--h-sys-sky-tonal: rgb(0, 42, 56);--h-sys-sky-tonal-active: rgb(0, 66, 87);--h-sys-sky-tonal-hover: rgb(0, 54, 72);--h-sys-slate-icon-rgb: var(--h-ref-slate-11-rgb);--h-sys-slate-tint-rgb: var(--h-ref-slate-11-rgb);--h-sys-slate-tonal: rgba(178, 254, 185, .027);--h-sys-slate-tonal-active: rgba(191, 235, 254, .143);--h-sys-slate-tonal-hover: rgba(197, 250, 255, .078);--h-sys-surface-raised-rgb: var(--h-ref-gray-200-rgb);--h-sys-teal-icon-rgb: var(--h-ref-teal-11-rgb);--h-sys-teal-tint-rgb: var(--h-ref-teal-11-rgb);--h-sys-teal-tonal: rgb(0, 44, 40);--h-sys-teal-tonal-active: rgb(0, 70, 63);--h-sys-teal-tonal-hover: rgb(0, 57, 51);--h-sys-text-accent: rgb(var(--h-sys-blue-text-rgb));--h-sys-text-danger: rgb(var(--h-sys-red-text-rgb));--h-sys-text-success: rgb(var(--h-sys-green-text-rgb));--h-sys-text-warning: rgb(var(--h-sys-orange-text-rgb));--h-sys-tint-alpha: var(--h-ref-alpha-20);--h-sys-tint-soft-alpha: var(--h-ref-alpha-22);--h-sys-violet-icon-rgb: var(--h-ref-violet-11-rgb);--h-sys-violet-tint-rgb: var(--h-ref-violet-11-rgb);--h-sys-violet-tonal: rgba(84, 41, 253, .111);--h-sys-violet-tonal-active: rgba(120, 90, 255, .312);--h-sys-violet-tonal-hover: rgba(112, 75, 254, .207);--h-sys-yellow-icon-rgb: var(--h-ref-yellow-11-rgb);--h-sys-yellow-tint-rgb: var(--h-ref-yellow-11-rgb);--h-sys-yellow-tonal: rgba(46, 37, 0, .946);--h-sys-yellow-tonal-active: rgb(71, 59, 0);--h-sys-yellow-tonal-hover: rgb(58, 48, 0)}@property --h-ref-alpha-1{syntax: "<percentage>"; inherits: true; initial-value: 1%;}@property --h-ref-alpha-10{syntax: "<percentage>"; inherits: true; initial-value: 10%;}@property --h-ref-alpha-12{syntax: "<percentage>"; inherits: true; initial-value: 12%;}@property --h-ref-alpha-14{syntax: "<percentage>"; inherits: true; initial-value: 14%;}@property --h-ref-alpha-18{syntax: "<percentage>"; inherits: true; initial-value: 18%;}@property --h-ref-alpha-20{syntax: "<percentage>"; inherits: true; initial-value: 20%;}@property --h-ref-alpha-22{syntax: "<percentage>"; inherits: true; initial-value: 22%;}@property --h-ref-alpha-28{syntax: "<percentage>"; inherits: true; initial-value: 28%;}@property --h-ref-alpha-30{syntax: "<percentage>"; inherits: true; initial-value: 30%;}@property --h-ref-alpha-32{syntax: "<percentage>"; inherits: true; initial-value: 32%;}@property --h-ref-alpha-35{syntax: "<percentage>"; inherits: true; initial-value: 35%;}@property --h-ref-alpha-4{syntax: "<percentage>"; inherits: true; initial-value: 4%;}@property --h-ref-alpha-40{syntax: "<percentage>"; inherits: true; initial-value: 40%;}@property --h-ref-alpha-45{syntax: "<percentage>"; inherits: true; initial-value: 45%;}@property --h-ref-alpha-50{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --h-ref-alpha-55{syntax: "<percentage>"; inherits: true; initial-value: 55%;}@property --h-ref-alpha-60{syntax: "<percentage>"; inherits: true; initial-value: 60%;}@property --h-ref-alpha-65{syntax: "<percentage>"; inherits: true; initial-value: 65%;}@property --h-ref-alpha-68{syntax: "<percentage>"; inherits: true; initial-value: 68%;}@property --h-ref-alpha-7{syntax: "<percentage>"; inherits: true; initial-value: 7%;}@property --h-ref-alpha-8{syntax: "<percentage>"; inherits: true; initial-value: 8%;}@property --h-ref-alpha-80{syntax: "<percentage>"; inherits: true; initial-value: 80%;}@property --h-ref-alpha-82{syntax: "<percentage>"; inherits: true; initial-value: 82%;}@property --h-ref-alpha-85{syntax: "<percentage>"; inherits: true; initial-value: 85%;}@property --h-ref-alpha-95{syntax: "<percentage>"; inherits: true; initial-value: 95%;}@property --h-ref-bp-1024px{syntax: "<length>"; inherits: true; initial-value: 1024px;}@property --h-ref-bp-480px{syntax: "<length>"; inherits: true; initial-value: 480px;}@property --h-ref-bp-500px{syntax: "<length>"; inherits: true; initial-value: 500px;}@property --h-ref-bp-520px{syntax: "<length>"; inherits: true; initial-value: 520px;}@property --h-ref-bp-600px{syntax: "<length>"; inherits: true; initial-value: 600px;}@property --h-ref-bp-640px{syntax: "<length>"; inherits: true; initial-value: 640px;}@property --h-ref-bp-760px{syntax: "<length>"; inherits: true; initial-value: 760px;}@property --h-ref-bp-768px{syntax: "<length>"; inherits: true; initial-value: 768px;}@property --h-ref-duration-fast{syntax: "<time>"; inherits: true; initial-value: .18s;}@property --h-ref-duration-fast-x{syntax: "<time>"; inherits: true; initial-value: .13s;}@property --h-ref-duration-fast-xx{syntax: "<time>"; inherits: true; initial-value: .1s;}@property --h-ref-duration-fast-xxx{syntax: "<time>"; inherits: true; initial-value: .07s;}@property --h-ref-duration-medium{syntax: "<time>"; inherits: true; initial-value: .23s;}@property --h-ref-duration-none{syntax: "<time>"; inherits: true; initial-value: 0s;}@property --h-ref-duration-slow{syntax: "<time>"; inherits: true; initial-value: .3s;}@property --h-ref-duration-slow-x{syntax: "<time>"; inherits: true; initial-value: .4s;}@property --h-ref-duration-slow-xx{syntax: "<time>"; inherits: true; initial-value: .5s;}@property --h-ref-duration-slow-xxx{syntax: "<time>"; inherits: true; initial-value: .6s;}@property --h-ref-radius-10{syntax: "<length>"; inherits: true; initial-value: 10%;}@property --h-ref-radius-20{syntax: "<length>"; inherits: true; initial-value: 20%;}@property --h-ref-radius-30{syntax: "<length>"; inherits: true; initial-value: 30%;}@property --h-ref-radius-40{syntax: "<length>"; inherits: true; initial-value: 40%;}@property --h-ref-radius-50{syntax: "<length>"; inherits: true; initial-value: 50%;}@property --h-ref-size-10px{syntax: "<length>"; inherits: true; initial-value: .71429rem;}@property --h-ref-size-12px{syntax: "<length>"; inherits: true; initial-value: .85714rem;}@property --h-ref-size-14px{syntax: "<length>"; inherits: true; initial-value: 1rem;}@property --h-ref-size-16px{syntax: "<length>"; inherits: true; initial-value: 1.14286rem;}@property --h-ref-size-18px{syntax: "<length>"; inherits: true; initial-value: 1.28571rem;}@property --h-ref-size-20px{syntax: "<length>"; inherits: true; initial-value: 1.42857rem;}@property --h-ref-size-22px{syntax: "<length>"; inherits: true; initial-value: 1.57143rem;}@property --h-ref-size-24px{syntax: "<length>"; inherits: true; initial-value: 1.71429rem;}@property --h-ref-size-26px{syntax: "<length>"; inherits: true; initial-value: 1.85714rem;}@property --h-ref-size-28px{syntax: "<length>"; inherits: true; initial-value: 2rem;}@property --h-ref-size-2px{syntax: "<length>"; inherits: true; initial-value: .14286rem;}@property --h-ref-size-30px{syntax: "<length>"; inherits: true; initial-value: 2.14286rem;}@property --h-ref-size-32px{syntax: "<length>"; inherits: true; initial-value: 2.28571rem;}@property --h-ref-size-34px{syntax: "<length>"; inherits: true; initial-value: 2.42857rem;}@property --h-ref-size-36px{syntax: "<length>"; inherits: true; initial-value: 2.57143rem;}@property --h-ref-size-38px{syntax: "<length>"; inherits: true; initial-value: 2.71429rem;}@property --h-ref-size-40px{syntax: "<length>"; inherits: true; initial-value: 2.85714rem;}@property --h-ref-size-42px{syntax: "<length>"; inherits: true; initial-value: 3rem;}@property --h-ref-size-44px{syntax: "<length>"; inherits: true; initial-value: 3.14286rem;}@property --h-ref-size-46px{syntax: "<length>"; inherits: true; initial-value: 3.28571rem;}@property --h-ref-size-48px{syntax: "<length>"; inherits: true; initial-value: 3.42857rem;}@property --h-ref-size-4px{syntax: "<length>"; inherits: true; initial-value: .28571rem;}@property --h-ref-size-50px{syntax: "<length>"; inherits: true; initial-value: 3.57143rem;}@property --h-ref-size-52px{syntax: "<length>"; inherits: true; initial-value: 3.71429rem;}@property --h-ref-size-64px{syntax: "<length>"; inherits: true; initial-value: 4.57143rem;}@property --h-ref-size-6px{syntax: "<length>"; inherits: true; initial-value: .42857rem;}@property --h-ref-size-72px{syntax: "<length>"; inherits: true; initial-value: 5.14286rem;}@property --h-ref-size-8px{syntax: "<length>"; inherits: true; initial-value: .57143rem;}@property --h-ref-size-96px{syntax: "<length>"; inherits: true; initial-value: 6.85714rem;}@property --h-ref-weight-bold{syntax: "<number>"; inherits: true; initial-value: 700;}@property --h-ref-weight-light{syntax: "<number>"; inherits: true; initial-value: 300;}@property --h-ref-weight-medium{syntax: "<number>"; inherits: true; initial-value: 500;}@property --h-ref-weight-regular{syntax: "<number>"; inherits: true; initial-value: 400;}@property --h-ref-weight-semibold{syntax: "<number>"; inherits: true; initial-value: 600;}:root{--ui--color__red: var(--h-sys-red);--ui--color__orange: var(--h-sys-orange);--ui--color__amber: var(--h-sys-amber);--ui--color__yellow: var(--h-sys-yellow);--ui--color__lime: var(--h-sys-lime);--ui--color__green: var(--h-sys-green);--ui--color__emerald: var(--h-sys-emerald);--ui--color__teal: var(--h-sys-teal);--ui--color__cyan: var(--h-sys-cyan);--ui--color__sky: var(--h-sys-sky);--ui--color__blue: var(--h-sys-blue);--ui--color__indigo: var(--h-sys-indigo);--ui--color__violet: var(--h-sys-violet);--ui--color__purple: var(--h-sys-purple);--ui--color__magenta: var(--h-sys-magenta);--ui--color__pink: var(--h-sys-pink);--ui--color__rose: var(--h-sys-rose);--ui--color__brown: var(--h-sys-brown);--ui--color__gray: var(--h-sys-gray);--ui--color__slate: var(--h-sys-slate);--ui--color__mint: var(--h-sys-mint);--ui--color__white: var(--h-sys-white);--ui--rgb-color__red: var(--h-sys-red-rgb);--ui--rgb-color__orange: var(--h-sys-orange-rgb);--ui--rgb-color__amber: var(--h-sys-amber-rgb);--ui--rgb-color__yellow: var(--h-sys-yellow-rgb);--ui--rgb-color__lime: var(--h-sys-lime-rgb);--ui--rgb-color__green: var(--h-sys-green-rgb);--ui--rgb-color__emerald: var(--h-sys-emerald-rgb);--ui--rgb-color__teal: var(--h-sys-teal-rgb);--ui--rgb-color__cyan: var(--h-sys-cyan-rgb);--ui--rgb-color__sky: var(--h-sys-sky-rgb);--ui--rgb-color__blue: var(--h-sys-blue-rgb);--ui--rgb-color__indigo: var(--h-sys-indigo-rgb);--ui--rgb-color__violet: var(--h-sys-violet-rgb);--ui--rgb-color__purple: var(--h-sys-purple-rgb);--ui--rgb-color__magenta: var(--h-sys-magenta-rgb);--ui--rgb-color__pink: var(--h-sys-pink-rgb);--ui--rgb-color__rose: var(--h-sys-rose-rgb);--ui--rgb-color__brown: var(--h-sys-brown-rgb);--ui--rgb-color__gray: var(--h-sys-gray-rgb);--ui--rgb-color__slate: var(--h-sys-slate-rgb);--ui--rgb-color__mint: var(--h-sys-mint-rgb);--ui--rgb-color__white: var(--h-sys-white-rgb)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.util{.ui--slide-enter-active.ui--slide-in__left{animation-name:slideInLeft}.ui--slide-enter-active.ui--slide-in__right{animation-name:slideInRight}.ui--slide-enter-active.ui--slide-in__top{animation-name:slideInTop}.ui--slide-enter-active.ui--slide-in__bottom{animation-name:slideInBottom}.ui--slide-leave-active:not(.ui--animation-disable__leave).ui--slide-out__left{animation-name:slideOutLeft}.ui--slide-leave-active:not(.ui--animation-disable__leave).ui--slide-out__right{animation-name:slideOutRight}.ui--slide-leave-active:not(.ui--animation-disable__leave).ui--slide-out__top{animation-name:slideOutTop}.ui--slide-leave-active:not(.ui--animation-disable__leave).ui--slide-out__bottom{animation-name:slideOutBottom}.ui--slide-leave-active:not(.ui--animation-disable__leave),.ui--slide-enter-active:not(.ui--animation-disable__enter){animation-duration:var(--h-cmp-animation-speed, var(--h-sys-duration-slow));animation-fill-mode:both;transition-timing-function:ease-in-out;transition-property:all}.ui--slide-leave-active.ui--animation-disable__leave,.ui--slide-enter-active.ui--animation-disable__enter{display:none}@keyframes slideInLeft{0%{transform:translate(var(--h-cmp-slide-in-left, -50px));opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(var(--h-cmp-slide-in-right, 50px));opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInTop{0%{transform:translateY(var(--h-cmp-slide-in-top, -50px));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInBottom{0%{transform:translateY(var(--h-cmp-slide-in-bottom, 50px));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--h-cmp-slide-out-top, -50px));opacity:0}}@keyframes slideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(var(--h-cmp-slide-out-left, -50px));opacity:0}}@keyframes slideOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--h-cmp-slide-out-bottom, 50px));opacity:0}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(var(--h-cmp-slide-out-right, 50px));opacity:0}}.ui--h-ref-duration-none{transition-duration:var(--h-sys-duration-instant);--h-cmp-animation-speed: var(--h-ref-duration-none)}.ui--h-ref-duration-fast-xxx{transition-duration:var(--h-ref-duration-fast-xxx);--h-cmp-animation-speed: var(--h-ref-duration-fast-xxx)}.ui--h-ref-duration-fast-xx{transition-duration:var(--h-sys-duration-swift);--h-cmp-animation-speed: var(--h-ref-duration-fast-xx)}.ui--h-ref-duration-fast-x{transition-duration:var(--h-sys-duration-fast);--h-cmp-animation-speed: var(--h-ref-duration-fast-x)}.ui--h-ref-duration-fast{transition-duration:var(--h-sys-duration-quick);--h-cmp-animation-speed: var(--h-ref-duration-fast)}.ui--h-ref-duration-medium{transition-duration:var(--h-sys-duration-normal);--h-cmp-animation-speed: var(--h-ref-duration-medium)}.ui--h-ref-duration-slow{transition-duration:var(--h-sys-duration-slow);--h-cmp-animation-speed: var(--h-ref-duration-slow)}.ui--h-ref-duration-slow-x{transition-duration:var(--h-ref-duration-slow-x);--h-cmp-animation-speed: var(--h-ref-duration-slow-x)}.ui--h-ref-duration-slow-xx{transition-duration:var(--h-ref-duration-slow-xx);--h-cmp-animation-speed: var(--h-ref-duration-slow-xx)}.ui--h-ref-duration-slow-xxx{transition-duration:var(--h-ref-duration-slow-xxx);--h-cmp-animation-speed: var(--h-ref-duration-slow-xxx)}.ui--appear-enter-active,.ui--appear-leave-active{transition-property:opacity;transition-duration:var(--h-cmp-animation-speed, var(--h-sys-duration-slow));transition-timing-function:ease-in-out}.ui--appear-enter-from,.ui--appear-leave-to{opacity:0}.ui--flip-move{transition:transform var(--h-cmp-transition) var(--h-cmp-transition-easing);pointer-events:none}.ui--flip-static-move{transition:none}.ui--flip-fade-move{transition:transform var(--h-cmp-transition) var(--h-cmp-transition-easing);pointer-events:none}.ui--flip-fade-enter-active,.ui--flip-fade-leave-active{transition:opacity var(--h-cmp-transition-fade) ease}.ui--flip-fade-enter-from,.ui--flip-fade-leave-to{opacity:0}.ui--flip-fade-static-move,.ui--flip-fade-static-enter-active,.ui--flip-fade-static-leave-active{transition:none}.ui--align-items__start{align-items:start}.ui--align-items__self-start{align-items:self-start}.ui--align-items__end{align-items:end}.ui--align-items__self-end{align-items:self-end}.ui--align-items__center,.ui--layout_center-window{align-items:center}.ui--align-items__stretch{align-items:stretch}.ui--align-items__baseline{align-items:baseline}.ui--align-self__start{align-self:start}.ui--align-self__self-start{align-self:self-start}.ui--align-self__end{align-self:end}.ui--align-self__self-end{align-self:self-end}.ui--align-self__center{align-self:center}.ui--align-self__stretch{align-self:stretch}.ui--align-self__baseline{align-self:baseline}.ui--border-radius__small-x{border-radius:var(--h-sys-radius-xs)}.ui--border-radius__small{border-radius:var(--h-sys-radius-sm)}.ui--border-radius__medium{border-radius:var(--h-sys-radius-md)}.ui--border-radius__large{border-radius:var(--h-sys-radius-lg)}.ui--border-radius__large-x{border-radius:var(--h-ref-radius-large-x)}.ui--border-color{border-color:var(--h-cmp-color)}.ui--border-width__none{border-width:0}.ui--border-width__1px{border-width:1px}.ui--border-width__2px{border-width:2px}.ui--border-width__3px{border-width:3px}.ui--border-width__4px{border-width:4px}.ui--border-width__5px{border-width:5px}.ui--border-style__solid{border-style:solid}.ui--border-style__dashed{border-style:dashed}.ui--border-style__dotted{border-style:dotted}.ui--border-style__inset{border-style:inset}.ui--top__0,.ui--top-left-0,.ui--is-fixed__0-full,.ui--is-fixed__0,.ui--is-absolute__0-full,.ui--is-absolute__0{top:0}.ui--left__0,.ui--top-left-0,.ui--is-fixed__0-full,.ui--is-fixed__0,.ui--is-absolute__0-full,.ui--is-absolute__0{left:0}.ui--right__0{right:0}.ui--container-type__inline-size,.ui--layout{container-type:inline-size}.ui--single-card{border:1px solid rgb(var(--h-sys-card-border-rgb));border-radius:var(--h-cmp-card-border-radius, var(--h-sys-radius-xl))}.ui--color__blue{--h-cmp-color: var(--h-sys-blue);--h-cmp-rgb-color: var(--h-sys-blue-tint-rgb);--h-cmp-text-color: var(--h-sys-blue-text);--h-cmp-icon-color: var(--h-sys-blue-icon);--h-cmp-tonal-bg: var(--h-sys-blue-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-blue-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-blue-tonal-active);--h-cmp-on-color: var(--h-sys-blue-contrast)}.ui--color__green{--h-cmp-color: var(--h-sys-green);--h-cmp-rgb-color: var(--h-sys-green-tint-rgb);--h-cmp-text-color: var(--h-sys-green-text);--h-cmp-icon-color: var(--h-sys-green-icon);--h-cmp-tonal-bg: var(--h-sys-green-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-green-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-green-tonal-active);--h-cmp-on-color: var(--h-sys-green-contrast)}.ui--color__orange{--h-cmp-color: var(--h-sys-orange);--h-cmp-rgb-color: var(--h-sys-orange-tint-rgb);--h-cmp-text-color: var(--h-sys-orange-text);--h-cmp-icon-color: var(--h-sys-orange-icon);--h-cmp-tonal-bg: var(--h-sys-orange-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-orange-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-orange-tonal-active);--h-cmp-on-color: var(--h-sys-orange-contrast)}.ui--color__red{--h-cmp-color: var(--h-sys-red);--h-cmp-rgb-color: var(--h-sys-red-tint-rgb);--h-cmp-text-color: var(--h-sys-red-text);--h-cmp-icon-color: var(--h-sys-red-icon);--h-cmp-tonal-bg: var(--h-sys-red-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-red-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-red-tonal-active);--h-cmp-on-color: var(--h-sys-red-contrast)}.ui--color__purple{--h-cmp-color: var(--h-sys-purple);--h-cmp-rgb-color: var(--h-sys-purple-tint-rgb);--h-cmp-text-color: var(--h-sys-purple-text);--h-cmp-icon-color: var(--h-sys-purple-icon);--h-cmp-tonal-bg: var(--h-sys-purple-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-purple-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-purple-tonal-active);--h-cmp-on-color: var(--h-sys-purple-contrast)}.ui--color__yellow{--h-cmp-color: var(--h-sys-yellow);--h-cmp-rgb-color: var(--h-sys-yellow-tint-rgb);--h-cmp-text-color: var(--h-sys-yellow-text);--h-cmp-icon-color: var(--h-sys-yellow-icon);--h-cmp-tonal-bg: var(--h-sys-yellow-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-yellow-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-yellow-tonal-active);--h-cmp-on-color: var(--h-sys-yellow-contrast)}.ui--color__pink{--h-cmp-color: var(--h-sys-pink);--h-cmp-rgb-color: var(--h-sys-pink-tint-rgb);--h-cmp-text-color: var(--h-sys-pink-text);--h-cmp-icon-color: var(--h-sys-pink-icon);--h-cmp-tonal-bg: var(--h-sys-pink-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-pink-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-pink-tonal-active);--h-cmp-on-color: var(--h-sys-pink-contrast)}.ui--color__teal{--h-cmp-color: var(--h-sys-teal);--h-cmp-rgb-color: var(--h-sys-teal-tint-rgb);--h-cmp-text-color: var(--h-sys-teal-text);--h-cmp-icon-color: var(--h-sys-teal-icon);--h-cmp-tonal-bg: var(--h-sys-teal-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-teal-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-teal-tonal-active);--h-cmp-on-color: var(--h-sys-teal-contrast)}.ui--color__brown{--h-cmp-color: var(--h-sys-brown);--h-cmp-rgb-color: var(--h-sys-brown-tint-rgb);--h-cmp-text-color: var(--h-sys-brown-text);--h-cmp-icon-color: var(--h-sys-brown-icon);--h-cmp-tonal-bg: var(--h-sys-brown-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-brown-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-brown-tonal-active);--h-cmp-on-color: var(--h-sys-brown-contrast)}.ui--color__indigo{--h-cmp-color: var(--h-sys-indigo);--h-cmp-rgb-color: var(--h-sys-indigo-tint-rgb);--h-cmp-text-color: var(--h-sys-indigo-text);--h-cmp-icon-color: var(--h-sys-indigo-icon);--h-cmp-tonal-bg: var(--h-sys-indigo-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-indigo-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-indigo-tonal-active);--h-cmp-on-color: var(--h-sys-indigo-contrast)}.ui--color__lime{--h-cmp-color: var(--h-sys-lime);--h-cmp-rgb-color: var(--h-sys-lime-tint-rgb);--h-cmp-text-color: var(--h-sys-lime-text);--h-cmp-icon-color: var(--h-sys-lime-icon);--h-cmp-tonal-bg: var(--h-sys-lime-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-lime-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-lime-tonal-active);--h-cmp-on-color: var(--h-sys-lime-contrast)}.ui--color__cyan{--h-cmp-color: var(--h-sys-cyan);--h-cmp-rgb-color: var(--h-sys-cyan-tint-rgb);--h-cmp-text-color: var(--h-sys-cyan-text);--h-cmp-icon-color: var(--h-sys-cyan-icon);--h-cmp-tonal-bg: var(--h-sys-cyan-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-cyan-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-cyan-tonal-active);--h-cmp-on-color: var(--h-sys-cyan-contrast)}.ui--color__magenta{--h-cmp-color: var(--h-sys-magenta);--h-cmp-rgb-color: var(--h-sys-magenta-tint-rgb);--h-cmp-text-color: var(--h-sys-magenta-text);--h-cmp-icon-color: var(--h-sys-magenta-icon);--h-cmp-tonal-bg: var(--h-sys-magenta-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-magenta-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-magenta-tonal-active);--h-cmp-on-color: var(--h-sys-magenta-contrast)}.ui--color__rose{--h-cmp-color: var(--h-sys-rose);--h-cmp-rgb-color: var(--h-sys-rose-tint-rgb);--h-cmp-text-color: var(--h-sys-rose-text);--h-cmp-icon-color: var(--h-sys-rose-icon);--h-cmp-tonal-bg: var(--h-sys-rose-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-rose-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-rose-tonal-active);--h-cmp-on-color: var(--h-sys-rose-contrast)}.ui--color__amber{--h-cmp-color: var(--h-sys-amber);--h-cmp-rgb-color: var(--h-sys-amber-tint-rgb);--h-cmp-text-color: var(--h-sys-amber-text);--h-cmp-icon-color: var(--h-sys-amber-icon);--h-cmp-tonal-bg: var(--h-sys-amber-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-amber-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-amber-tonal-active);--h-cmp-on-color: var(--h-sys-amber-contrast)}.ui--color__emerald{--h-cmp-color: var(--h-sys-emerald);--h-cmp-rgb-color: var(--h-sys-emerald-tint-rgb);--h-cmp-text-color: var(--h-sys-emerald-text);--h-cmp-icon-color: var(--h-sys-emerald-icon);--h-cmp-tonal-bg: var(--h-sys-emerald-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-emerald-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-emerald-tonal-active);--h-cmp-on-color: var(--h-sys-emerald-contrast)}.ui--color__sky{--h-cmp-color: var(--h-sys-sky);--h-cmp-rgb-color: var(--h-sys-sky-tint-rgb);--h-cmp-text-color: var(--h-sys-sky-text);--h-cmp-icon-color: var(--h-sys-sky-icon);--h-cmp-tonal-bg: var(--h-sys-sky-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-sky-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-sky-tonal-active);--h-cmp-on-color: var(--h-sys-sky-contrast)}.ui--color__violet{--h-cmp-color: var(--h-sys-violet);--h-cmp-rgb-color: var(--h-sys-violet-tint-rgb);--h-cmp-text-color: var(--h-sys-violet-text);--h-cmp-icon-color: var(--h-sys-violet-icon);--h-cmp-tonal-bg: var(--h-sys-violet-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-violet-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-violet-tonal-active);--h-cmp-on-color: var(--h-sys-violet-contrast)}.ui--color__slate{--h-cmp-color: var(--h-sys-slate);--h-cmp-rgb-color: var(--h-sys-slate-tint-rgb);--h-cmp-text-color: var(--h-sys-slate-text);--h-cmp-icon-color: var(--h-sys-slate-icon);--h-cmp-tonal-bg: var(--h-sys-slate-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-slate-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-slate-tonal-active);--h-cmp-on-color: var(--h-sys-slate-contrast)}.ui--color__mint{--h-cmp-color: var(--h-sys-mint);--h-cmp-rgb-color: var(--h-sys-mint-tint-rgb);--h-cmp-text-color: var(--h-sys-mint-text);--h-cmp-icon-color: var(--h-sys-mint-icon);--h-cmp-tonal-bg: var(--h-sys-mint-tonal);--h-cmp-tonal-bg-hover: var(--h-sys-mint-tonal-hover);--h-cmp-tonal-bg-active: var(--h-sys-mint-tonal-active);--h-cmp-on-color: var(--h-sys-mint-contrast)}.ui--color__gray{--h-cmp-color: var(--h-sys-light-gray);--h-cmp-rgb-color: var(--h-sys-gray-rgb);--h-cmp-text-color: var(--h-sys-gray);--h-cmp-on-color: var(--h-sys-light-gray-contrast)}.ui--color__white{--h-cmp-color: var(--h-ref-white);--h-cmp-rgb-color: var(--h-ref-white-rgb);--h-cmp-text-color: var(--h-sys-text)}.ui--cursor__pointer{cursor:pointer}.ui--display__flex,.ui--layout_center-window,.ui--flex-column,.ui--flex-column_gap-small,.ui--flex-column_gap-medium,.ui--flex-column_gap-large,.ui--flex-row,.ui--flex-row_gap-small,.ui--flex-row_gap-medium,.ui--flex-row_gap-large{display:flex}.ui--display__grid,.ui--grid__c-12_auto,.ui--grid__c-11_auto,.ui--grid__c-10_auto,.ui--grid__c-9_auto,.ui--grid__c-8_auto,.ui--grid__c-7_auto,.ui--grid__c-6_auto,.ui--grid__c-5_auto,.ui--grid__c-4_auto,.ui--grid__c-3_auto,.ui--grid__c-2_auto,.ui--grid__c-1_auto,.ui--grid__c-12,.ui--grid__c-11,.ui--grid__c-10,.ui--grid__c-9,.ui--grid__c-8,.ui--grid__c-7,.ui--grid__c-6,.ui--grid__c-5,.ui--grid__c-4,.ui--grid__c-3,.ui--grid__c-2,.ui--grid__c-1{display:grid}.ui--display__none{display:none}.ui--flex-direction__row,.ui--flex-row,.ui--flex-row_gap-small,.ui--flex-row_gap-medium,.ui--flex-row_gap-large{flex-direction:row}.ui--flex-direction__column,.ui--flex-column,.ui--flex-column_gap-small,.ui--flex-column_gap-medium,.ui--flex-column_gap-large{flex-direction:column}.ui--flex-wrap,.ui--layout_center-window{flex-wrap:wrap}.ui--flex-grow__1{flex-grow:1}.ui--flex-grow__2{flex-grow:2}.ui--flex-grow__3{flex-grow:3}.ui--flex-grow__4{flex-grow:4}.ui--grid__c-1{grid-template-columns:repeat(1,1fr)}.ui--grid__c-2{grid-template-columns:repeat(2,1fr)}.ui--grid__c-3{grid-template-columns:repeat(3,1fr)}.ui--grid__c-4{grid-template-columns:repeat(4,1fr)}.ui--grid__c-5{grid-template-columns:repeat(5,1fr)}.ui--grid__c-6{grid-template-columns:repeat(6,1fr)}.ui--grid__c-7{grid-template-columns:repeat(7,1fr)}.ui--grid__c-8{grid-template-columns:repeat(8,1fr)}.ui--grid__c-9{grid-template-columns:repeat(9,1fr)}.ui--grid__c-10{grid-template-columns:repeat(10,1fr)}.ui--grid__c-11{grid-template-columns:repeat(11,1fr)}.ui--grid__c-12{grid-template-columns:repeat(12,1fr)}.ui--grid__c-1_auto{grid-template-columns:repeat(1,auto)}.ui--grid__c-2_auto{grid-template-columns:repeat(2,auto)}.ui--grid__c-3_auto{grid-template-columns:repeat(3,auto)}.ui--grid__c-4_auto{grid-template-columns:repeat(4,auto)}.ui--grid__c-5_auto{grid-template-columns:repeat(5,auto)}.ui--grid__c-6_auto{grid-template-columns:repeat(6,auto)}.ui--grid__c-7_auto{grid-template-columns:repeat(7,auto)}.ui--grid__c-8_auto{grid-template-columns:repeat(8,auto)}.ui--grid__c-9_auto{grid-template-columns:repeat(9,auto)}.ui--grid__c-10_auto{grid-template-columns:repeat(10,auto)}.ui--grid__c-11_auto{grid-template-columns:repeat(11,auto)}.ui--grid__c-12_auto{grid-template-columns:repeat(12,auto)}.ui--font-size__title,.ui--text__tiny,h5,.ui--text__title,h1{font-size:var(--_custom-font-size-title, var(--h-sys-font-subheading))}.ui--font-size__pre-title,.ui--text__pre-title,h2{font-size:var(--_custom-font-size-pre-title, var(--h-sys-font-body))}.ui--font-size__common,.ui--text__common,h3{font-size:var(--_custom-font-size-common, var(--h-sys-font-ui))}.ui--font-size__small,.ui--text__small,h4{font-size:var(--_custom-font-size-small, var(--h-sys-font-caption))}.ui--font-size__tiny{font-size:var(--_custom-font-size-tiny, var(--h-sys-font-caption))}.ui--font-size__micro{font-size:var(--_custom-font-size-micro, var(--h-sys-font-micro))}.ui--font-size__inherit{font-size:inherit}.ui--font-weight__light{font-weight:var(--h-ref-weight-light)}.ui--font-weight__regular{font-weight:var(--h-sys-weight-regular)}.ui--font-weight__medium{font-weight:var(--h-sys-weight-medium)}.ui--font-weight__semibold{font-weight:var(--h-sys-weight-semibold)}.ui--font-weight__bold{font-weight:var(--h-sys-weight-bold)}.ui--font-width__bold{font-weight:var(--h-sys-weight-semibold)}.ui--gap__small-xxxx{gap:var(--h-sys-space-3xs)}.ui--gap__small-xxx{gap:var(--h-sys-space-2xs)}.ui--gap__small-xx{gap:var(--h-sys-space-xs)}.ui--gap__small-x{gap:var(--h-sys-space-sm)}.ui--gap__small,.ui--flex-row_gap-small,.ui--flex-column_gap-small{gap:var(--h-sys-space-md)}.ui--gap__medium,.ui--flex-row_gap-medium,.ui--flex-column_gap-medium{gap:var(--h-sys-space-xl)}.ui--gap__large,.ui--flex-row_gap-large,.ui--flex-column_gap-large{gap:var(--h-ref-gap-large)}.ui--gap__large-x{gap:var(--h-sys-space-3xl)}.ui--gap__large-xx{gap:var(--h-ref-gap-large-xx)}.ui--gap__large-xxx{gap:var(--h-ref-gap-large-xxx)}.ui--gap__large-xxxx{gap:var(--h-ref-gap-large-xxxx)}.ui--unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui--justify__start{justify-content:start}.ui--justify__flex-start{justify-content:flex-start}.ui--justify__end{justify-content:end}.ui--justify__flex-end{justify-content:flex-end}.ui--justify__center,.ui--layout_center-window{justify-content:center}.ui--justify__stretch{justify-content:stretch}.ui--justify__right{justify-content:right}.ui--justify__left{justify-content:left}.ui--justify__space-between{justify-content:space-between}.ui--justify__space-around{justify-content:space-around}.ui--justify__space-evenly{justify-content:space-evenly}@container (min-width: 1601px){.ui--layout_center-segment{margin-left:150px;margin-right:150px}}@container (max-width: 1600px){.ui--layout_center-segment{margin-left:80px;margin-right:80px}}@container (max-width: 1000px){.ui--layout_center-segment{margin-left:20px;margin-right:20px}}@container (max-width: 900px){.ui--layout_center-segment{margin-left:var(--h-sys-space-md);margin-right:var(--h-sys-space-md)}}.ui--layout_center-window{align-content:center}.ui--m-around__auto{margin:auto}.ui--m-around__small-xxxx{margin:var(--h-sys-space-3xs)}.ui--m-around__small-xxx{margin:var(--h-sys-space-2xs)}.ui--m-around__small-xx{margin:var(--h-sys-space-xs)}.ui--m-around__small-x{margin:var(--h-sys-space-sm)}.ui--m-around__small{margin:var(--h-sys-space-md)}.ui--m-around__medium{margin:var(--h-sys-space-xl)}.ui--m-around__large{margin:var(--h-ref-gap-large)}.ui--m-around__large-x{margin:var(--h-sys-space-3xl)}.ui--m-around__large-xx{margin:var(--h-ref-gap-large-xx)}.ui--m-around__large-xxx{margin:var(--h-ref-gap-large-xxx)}.ui--m-around__large-xxxx{margin:var(--h-ref-gap-large-xxxx)}.ui--m-left__auto{margin-left:auto}.ui--m-left__small-xxxx,.ui--m-horizontal__small-xxxx{margin-left:var(--h-sys-space-3xs)}.ui--m-left__small-xxx,.ui--m-horizontal__small-xxx{margin-left:var(--h-sys-space-2xs)}.ui--m-left__small-xx,.ui--m-horizontal__small-xx{margin-left:var(--h-sys-space-xs)}.ui--m-left__small-x,.ui--m-horizontal__small-x{margin-left:var(--h-sys-space-sm)}.ui--m-left__small,.ui--m-horizontal__small{margin-left:var(--h-sys-space-md)}.ui--m-left__medium,.ui--m-horizontal__medium{margin-left:var(--h-sys-space-xl)}.ui--m-left__large,.ui--m-horizontal__large{margin-left:var(--h-ref-gap-large)}.ui--m-left__large-x,.ui--m-horizontal__large-x{margin-left:var(--h-sys-space-3xl)}.ui--m-left__large-xx,.ui--m-horizontal_large-xx{margin-left:var(--h-ref-gap-large-xx)}.ui--m-left__large-xxx,.ui--m-horizontal__large-xxx{margin-left:var(--h-ref-gap-large-xxx)}.ui--m-left__large-xxxx,.ui--m-horizontal__large-xxxx{margin-left:var(--h-ref-gap-large-xxxx)}.ui--m-right__auto{margin-right:auto}.ui--m-right__small-xxxx,.ui--m-horizontal__small-xxxx{margin-right:var(--h-sys-space-3xs)}.ui--m-right__small-xxx,.ui--m-horizontal__small-xxx{margin-right:var(--h-sys-space-2xs)}.ui--m-right__small-xx,.ui--m-horizontal__small-xx{margin-right:var(--h-sys-space-xs)}.ui--m-right__small-x,.ui--m-horizontal__small-x{margin-right:var(--h-sys-space-sm)}.ui--m-right__small,.ui--m-horizontal__small{margin-right:var(--h-sys-space-md)}.ui--m-right__medium,.ui--m-horizontal__medium{margin-right:var(--h-sys-space-xl)}.ui--m-right__large,.ui--m-horizontal__large{margin-right:var(--h-ref-gap-large)}.ui--m-right__large-x,.ui--m-horizontal__large-x{margin-right:var(--h-sys-space-3xl)}.ui--m-right__large-xx,.ui--m-horizontal_large-xx{margin-right:var(--h-ref-gap-large-xx)}.ui--m-right__large-xxx,.ui--m-horizontal__large-xxx{margin-right:var(--h-ref-gap-large-xxx)}.ui--m-right__large-xxxx,.ui--m-horizontal__large-xxxx{margin-right:var(--h-ref-gap-large-xxxx)}.ui--m-top__auto{margin-top:auto}.ui--m-top__small-xxxx,.ui--m-vertical__small-xxxx{margin-top:var(--h-sys-space-3xs)}.ui--m-top__small-xxx,.ui--m-vertical__small-xxx{margin-top:var(--h-sys-space-2xs)}.ui--m-top__small-xx,.ui--m-vertical__small-xx{margin-top:var(--h-sys-space-xs)}.ui--m-top__small-x,.ui--m-vertical__small-x{margin-top:var(--h-sys-space-sm)}.ui--m-top__small,.ui--m-vertical__small{margin-top:var(--h-sys-space-md)}.ui--m-top__medium,.ui--m-vertical__medium{margin-top:var(--h-sys-space-xl)}.ui--m-top__large,.ui--m-vertical__large{margin-top:var(--h-ref-gap-large)}.ui--m-top__large-x,.ui--m-vertical__large-x{margin-top:var(--h-sys-space-3xl)}.ui--m-top__large-xx,.ui--m-vertical__large-xx{margin-top:var(--h-ref-gap-large-xx)}.ui--m-top__large-xxx,.ui--m-vertical__large-xxx{margin-top:var(--h-ref-gap-large-xxx)}.ui--m-top__large-xxxx,.ui--m-vertical__large-xxxx{margin-top:var(--h-ref-gap-large-xxxx)}.ui--m-bottom__auto{margin-bottom:auto}.ui--m-bottom__small-xxxx,.ui--m-vertical__small-xxxx{margin-bottom:var(--h-sys-space-3xs)}.ui--m-bottom__small-xxx,.ui--m-vertical__small-xxx{margin-bottom:var(--h-sys-space-2xs)}.ui--m-bottom__small-xx,.ui--m-vertical__small-xx{margin-bottom:var(--h-sys-space-xs)}.ui--m-bottom__small-x,.ui--m-vertical__small-x{margin-bottom:var(--h-sys-space-sm)}.ui--m-bottom__small,.ui--m-vertical__small{margin-bottom:var(--h-sys-space-md)}.ui--m-bottom__medium,.ui--m-vertical__medium{margin-bottom:var(--h-sys-space-xl)}.ui--m-bottom__large,.ui--m-vertical__large{margin-bottom:var(--h-ref-gap-large)}.ui--m-bottom__large-x,.ui--m-vertical__large-x{margin-bottom:var(--h-sys-space-3xl)}.ui--m-bottom__large-xx,.ui--m-vertical__large-xx{margin-bottom:var(--h-ref-gap-large-xx)}.ui--m-bottom__large-xxx,.ui--m-vertical__large-xxx{margin-bottom:var(--h-ref-gap-large-xxx)}.ui--m-bottom__large-xxxx,.ui--m-vertical__large-xxxx{margin-bottom:var(--h-ref-gap-large-xxxx)}.ui--overflow__hidden{overflow:hidden}.ui--overflow__auto{overflow:auto}.ui--overflow__clip{overflow:clip}.ui--overflow-x__auto{overflow:auto}.ui--overflow-x__hidden{overflow-x:hidden}.ui--overflow-x__clip{overflow-x:clip}.ui--overflow-y__hidden{overflow-y:hidden}.ui--overflow-y__auto{overflow-y:auto}.ui--overflow-y__clip{overflow-y:clip}.ui--p-around__none{padding:0}.ui--p-around__small-xxxx{padding:var(--h-sys-space-3xs)}.ui--p-around__small-xxx{padding:var(--h-sys-space-2xs)}.ui--p-around__small-xx{padding:var(--h-sys-space-xs)}.ui--p-around__small-x{padding:var(--h-sys-space-sm)}.ui--p-around__small,.ui--layout_center-segment{padding:var(--h-sys-space-md)}.ui--p-around__medium{padding:var(--h-sys-space-xl)}.ui--p-around__large{padding:var(--h-ref-gap-large)}.ui--p-around__large-x{padding:var(--h-sys-space-3xl)}.ui--p-around__large-xx{padding:var(--h-ref-gap-large-xx)}.ui--p-around__large-xxx{padding:var(--h-ref-gap-large-xxx)}.ui--p-around__large-xxxx{padding:var(--h-ref-gap-large-xxxx)}.ui--p-left__none,.ui--p-horizontal__none{padding-left:0}.ui--p-left__small-xxxx,.ui--p-horizontal__small-xxxx{padding-left:var(--h-sys-space-3xs)}.ui--p-left__small-xxx,.ui--p-horizontal__small-xxx{padding-left:var(--h-sys-space-2xs)}.ui--p-left__small-xx,.ui--p-horizontal__small-xx{padding-left:var(--h-sys-space-xs)}.ui--p-left__small-x,.ui--p-horizontal__small-x{padding-left:var(--h-sys-space-sm)}.ui--p-left__small,.ui--p-horizontal__small{padding-left:var(--h-sys-space-md)}.ui--p-left__medium,.ui--p-horizontal__medium{padding-left:var(--h-sys-space-xl)}.ui--p-left__large,.ui--p-horizontal__large{padding-left:var(--h-ref-gap-large)}.ui--p-left__large-x,.ui--p-horizontal__large-x{padding-left:var(--h-sys-space-3xl)}.ui--p-left__large-xx,.ui--p-horizontal__large-xx{padding-left:var(--h-ref-gap-large-xx)}.ui--p-left__large-xxx,.ui--p-horizontal__large-xxx{padding-left:var(--h-ref-gap-large-xxx)}.ui--p-left__large-xxxx,.ui--p-horizontal__large-xxxx{padding-left:var(--h-ref-gap-large-xxxx)}.ui--p-right__none,.ui--p-horizontal__none{padding-right:0}.ui--p-right__small-xxxx,.ui--p-horizontal__small-xxxx{padding-right:var(--h-sys-space-3xs)}.ui--p-right__small-xxx,.ui--p-horizontal__small-xxx{padding-right:var(--h-sys-space-2xs)}.ui--p-right__small-xx,.ui--p-horizontal__small-xx{padding-right:var(--h-sys-space-xs)}.ui--p-right__small-x,.ui--p-horizontal__small-x{padding-right:var(--h-sys-space-sm)}.ui--p-right__small,.ui--p-horizontal__small{padding-right:var(--h-sys-space-md)}.ui--p-right__medium,.ui--p-horizontal__medium{padding-right:var(--h-sys-space-xl)}.ui--p-right__large,.ui--p-horizontal__large{padding-right:var(--h-ref-gap-large)}.ui--p-right__large-x,.ui--p-horizontal__large-x{padding-right:var(--h-sys-space-3xl)}.ui--p-right__large-xx,.ui--p-horizontal__large-xx{padding-right:var(--h-ref-gap-large-xx)}.ui--p-right__large-xxx,.ui--p-horizontal__large-xxx{padding-right:var(--h-ref-gap-large-xxx)}.ui--p-right__large-xxxx,.ui--p-horizontal__large-xxxx{padding-right:var(--h-ref-gap-large-xxxx)}.ui--p-top__none,.ui--p-vertical__none{padding-top:0}.ui--p-top__small-xxxx,.ui--p-vertical__small-xxxx{padding-top:var(--h-sys-space-3xs)}.ui--p-top__small-xxx,.ui--p-vertical__small-xxx{padding-top:var(--h-sys-space-2xs)}.ui--p-top__small-xx,.ui--p-vertical__small-xx{padding-top:var(--h-sys-space-xs)}.ui--p-top__small-x,.ui--p-vertical__small-x{padding-top:var(--h-sys-space-sm)}.ui--p-top__small,.ui--p-vertical__small{padding-top:var(--h-sys-space-md)}.ui--p-top__medium,.ui--p-vertical__medium{padding-top:var(--h-sys-space-xl)}.ui--p-top__large,.ui--p-vertical__large{padding-top:var(--h-ref-gap-large)}.ui--p-top__large-x,.ui--p-vertical__large-x{padding-top:var(--h-sys-space-3xl)}.ui--p-top__large-xx,.ui--p-vertical__large-xx{padding-top:var(--h-ref-gap-large-xx)}.ui--p-top__large-xxx,.ui--p-vertical__large-xxx{padding-top:var(--h-ref-gap-large-xxx)}.ui--p-top__large-xxxx,.ui--p-vertical__large-xxxx{padding-top:var(--h-ref-gap-large-xxxx)}.ui--p-bottom__none,.ui--p-vertical__none{padding-bottom:0}.ui--p-bottom__small-xxxx,.ui--p-vertical__small-xxxx{padding-bottom:var(--h-sys-space-3xs)}.ui--p-bottom__small-xxx,.ui--p-vertical__small-xxx{padding-bottom:var(--h-sys-space-2xs)}.ui--p-bottom__small-xx,.ui--p-vertical__small-xx{padding-bottom:var(--h-sys-space-xs)}.ui--p-bottom__small-x,.ui--p-vertical__small-x{padding-bottom:var(--h-sys-space-sm)}.ui--p-bottom__small,.ui--p-vertical__small{padding-bottom:var(--h-sys-space-md)}.ui--p-bottom__medium,.ui--p-vertical__medium{padding-bottom:var(--h-sys-space-xl)}.ui--p-bottom__large,.ui--p-vertical__large{padding-bottom:var(--h-ref-gap-large)}.ui--p-bottom__large-x,.ui--p-vertical__large-x{padding-bottom:var(--h-sys-space-3xl)}.ui--p-bottom__large-xx,.ui--p-vertical__large-xx{padding-bottom:var(--h-ref-gap-large-xx)}.ui--p-bottom__large-xxx,.ui--p-vertical__large-xxx{padding-bottom:var(--h-ref-gap-large-xxx)}.ui--p-bottom__large-xxxx,.ui--p-vertical__large-xxxx{padding-bottom:var(--h-ref-gap-large-xxxx)}.ui--reset-button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit}.ui--is-relative{position:relative}.ui--is-absolute,.ui--is-fixed__0-full,.ui--is-fixed__0,.ui--is-absolute__0-full,.ui--is-absolute__0{position:absolute}.ui--is-fixed{position:fixed}.ui--is-sticky{position:sticky}.ui--shadow{box-shadow:0 0 var(--h-cmp-shadow-blur, 4px) var(--h-cmp-shadow-color, var(--h-sys-focus-ring))}.ui--shadow__interactive-element,.ui--shadow__interactive-element__within:focus-within{border-color:var(--h-sys-focus-ring);box-shadow:0 0 4px var(--h-sys-focus-ring)}.ui--shadow__small{box-shadow:var(--h-sys-shadow-card)}.ui--shadow__medium,.ui--single-card{box-shadow:var(--h-sys-shadow-raised)}.ui--shadow__large{box-shadow:var(--h-sys-shadow-pop)}.ui--size__4px,.ui--size__w-4px,.ui--size__4x4px{--h-cmp-size: var(--h-ref-size-4px)}.ui--size__6px,.ui--size__w-6px,.ui--size__6x6px{--h-cmp-size: var(--h-ref-size-6px)}.ui--size__8px,.ui--size__w-8px,.ui--size__8x8px{--h-cmp-size: var(--h-ref-size-8px)}.ui--size__10px,.ui--size__w-10px,.ui--size__10x10px{--h-cmp-size: var(--h-ref-size-10px)}.ui--size__12px,.ui--size__w-12px,.ui--size__12x12px{--h-cmp-size: var(--h-ref-size-12px)}.ui--size__14px,.ui--size__w-14px,.ui--size__14x14px{--h-cmp-size: var(--h-ref-size-14px)}.ui--size__16px,.ui--size__w-16px,.ui--size__16x16px{--h-cmp-size: var(--h-ref-size-16px)}.ui--size__18px,.ui--size__w-18px,.ui--size__18x18px{--h-cmp-size: var(--h-ref-size-18px)}.ui--size__24px,.ui--size__w-24px,.ui--size__24x24px{--h-cmp-size: var(--h-ref-size-24px)}.ui--size__32px,.ui--size__w-32px,.ui--size__32x32px{--h-cmp-size: var(--h-ref-size-32px)}.ui--size__48px,.ui--size__w-48px,.ui--size__48x48px{--h-cmp-size: var(--h-ref-size-48px)}.ui--size__64px,.ui--size__w-64px,.ui--size__64x64px{--h-cmp-size: var(--h-ref-size-64px)}.ui--size__72px,.ui--size__w-72px,.ui--size__72x27px{--h-cmp-size: var(--h-ref-size-72px)}.ui--size__96px,.ui--size__w-96px,.ui--size__96x96px{--h-cmp-size: var(--h-ref-size-96px)}.ui--size__w-auto,.ui--size__auto{width:auto}.ui--size__w-5{width:5%}.ui--size__w-10{width:10%}.ui--size__w-15{width:15%}.ui--size__w-20{width:20%}.ui--size__w-25{width:25%}.ui--size__w-30{width:30%}.ui--size__w-35{width:35%}.ui--size__w-40{width:40%}.ui--size__w-45{width:45%}.ui--size__w-50{width:50%}.ui--size__w-55{width:55%}.ui--size__w-60{width:60%}.ui--size__w-65{width:65%}.ui--size__w-70{width:70%}.ui--size__w-75{width:75%}.ui--size__w-80{width:80%}.ui--size__w-85{width:85%}.ui--size__w-90{width:90%}.ui--size__w-95{width:95%}.ui--size__w-100,.ui--size__100,.ui--size__w__600-800,.ui--size__w__400-800,.ui--size__w__400-600,.ui--size__w__300-500,.ui--is-absolute__0-full,.ui--is-fixed__0-full{width:100%}.ui--size__w-min-content{width:-moz-min-content;width:min-content}.ui--size__w-fit-content{width:-moz-fit-content;width:fit-content}.ui--size__w-4px,.ui--size__4x4px,.ui--size__w-6px,.ui--size__6x6px,.ui--size__w-8px,.ui--size__8x8px,.ui--size__w-10px,.ui--size__10x10px,.ui--size__w-12px,.ui--size__12x12px,.ui--size__w-14px,.ui--size__14x14px,.ui--size__w-16px,.ui--size__16x16px,.ui--size__w-18px,.ui--size__18x18px,.ui--size__w-24px,.ui--size__24x24px,.ui--size__w-32px,.ui--size__32x32px,.ui--size__w-48px,.ui--size__48x48px,.ui--size__w-64px,.ui--size__64x64px,.ui--size__w-72px,.ui--size__72x27px,.ui--size__w-96px,.ui--size__96x96px{width:var(--h-cmp-size)}.ui--size__h-auto,.ui--size__auto{height:auto}.ui--size__h-5{height:5%}.ui--size__h-10{height:10%}.ui--size__h-15{height:15%}.ui--size__h-20{height:20%}.ui--size__h-25{height:25%}.ui--size__h-30{height:30%}.ui--size__h-35{height:35%}.ui--size__h-40{height:40%}.ui--size__h-45{height:45%}.ui--size__h-50{height:50%}.ui--size__h-55{height:55%}.ui--size__h-60{height:60%}.ui--size__h-65{height:65%}.ui--size__h-70{height:70%}.ui--size__h-75{height:75%}.ui--size__h-80{height:80%}.ui--size__h-85{height:85%}.ui--size__h-90{height:90%}.ui--size__h-95{height:95%}.ui--size__h-100,.ui--size__100,.ui--size__w__600-800,.ui--size__w__400-800,.ui--size__w__400-600,.ui--size__w__300-500,.ui--is-absolute__0-full,.ui--is-fixed__0-full,.ui--layout,.ui--layout_center-window{height:100%}.ui--size__h-min-content{height:-moz-min-content;height:min-content}.ui--size__h-fit-content{height:-moz-fit-content;height:fit-content}.ui--size__h-4px,.ui--size__4x4px{height:var(--h-sys-space-2xs)}.ui--size__h-6px,.ui--size__6x6px{height:var(--h-sys-space-xs)}.ui--size__h-8px,.ui--size__8x8px{height:var(--h-sys-space-sm)}.ui--size__h-10px,.ui--size__10x10px{height:var(--h-sys-space-md)}.ui--size__h-12px,.ui--size__12x12px{height:var(--h-sys-space-lg)}.ui--size__h-14px,.ui--size__14x14px{height:var(--h-sys-space-xl)}.ui--size__h-16px,.ui--size__16x16px{height:var(--h-sys-space-2xl)}.ui--size__h-18px,.ui--size__18x18px{height:var(--h-ref-size-18px)}.ui--size__h-24px,.ui--size__24x24px{height:var(--h-sys-space-3xl)}.ui--size__h-32px,.ui--size__32x32px{height:var(--h-ref-size-32px)}.ui--size__h-48px,.ui--size__48x48px{height:var(--h-ref-size-48px)}.ui--size__h-64px,.ui--size__64x64px{height:var(--h-ref-size-64px)}.ui--size__h-72px,.ui--size__72x27px{height:var(--h-ref-size-72px)}.ui--size__h-96px,.ui--size__96x96px{height:var(--h-ref-size-96px)}.ui--w-max__50px{max-width:50px}.ui--w-max__100px{max-width:100px}.ui--w-max__150px{max-width:150px}.ui--w-max__200px{max-width:200px}.ui--w-max__250px{max-width:250px}.ui--w-max__300px{max-width:300px}.ui--w-max__350px{max-width:350px}.ui--w-max__400px{max-width:400px}.ui--w-max__450px{max-width:450px}.ui--w-max__500px,.ui--size__w__300-500{max-width:500px}.ui--w-max__550px{max-width:550px}.ui--w-max__600px,.ui--size__w__400-600{max-width:600px}.ui--w-max__650px{max-width:650px}.ui--w-max__700px{max-width:700px}.ui--w-max__750px{max-width:750px}.ui--w-max__800px,.ui--size__w__600-800,.ui--size__w__400-800{max-width:800px}.ui--w-max__850px{max-width:850px}.ui--w-max__900px{max-width:900px}.ui--w-max__950px{max-width:950px}.ui--w-max__1000px{max-width:1000px}.ui--h-max__50px{max-height:50px}.ui--h-max__100px{max-height:100px}.ui--h-max__150px{max-height:150px}.ui--h-max__200px{max-height:200px}.ui--h-max__250px{max-height:250px}.ui--h-max__300px{max-height:300px}.ui--h-max__350px{max-height:350px}.ui--h-max__400px{max-height:400px}.ui--h-max__450px{max-height:450px}.ui--h-max__500px{max-height:500px}.ui--h-max__550px{max-height:550px}.ui--h-max__600px{max-height:600px}.ui--h-max__650px{max-height:650px}.ui--h-max__700px{max-height:700px}.ui--h-max__750px{max-height:750px}.ui--h-max__800px{max-height:800px}.ui--h-max__850px{max-height:850px}.ui--h-max__900px{max-height:900px}.ui--h-max__950px{max-height:950px}.ui--h-max__1000px{max-height:1000px}.ui--w-min__50px{min-width:50px}.ui--w-min__100px{min-width:100px}.ui--w-min__150px{min-width:150px}.ui--w-min__200px{min-width:200px}.ui--w-min__250px{min-width:250px}.ui--w-min__300px,.ui--size__w__300-500{min-width:300px}.ui--w-min__350px{min-width:350px}.ui--w-min__400px,.ui--size__w__400-800,.ui--size__w__400-600{min-width:400px}.ui--w-min__450px{min-width:450px}.ui--w-min__500px{min-width:500px}.ui--w-min__550px{min-width:550px}.ui--w-min__600px,.ui--size__w__600-800{min-width:600px}.ui--w-min__650px{min-width:650px}.ui--w-min__700px{min-width:700px}.ui--w-min__750px{min-width:750px}.ui--w-min__800px{min-width:800px}.ui--w-min__850px{min-width:850px}.ui--w-min__900px{min-width:900px}.ui--w-min__950px{min-width:950px}.ui--w-min__1000px{min-width:1000px}.ui--w__600px{width:600px}.ui--w__800px{width:800px}.ui--h-min__400px{min-height:400px}.ui--h-min__600px{min-height:600px}.ui--h-min__800px{min-height:800px}.ui--text-align__center{text-align:center}.ui--text-align__left{text-align:left}.ui--text-align__right{text-align:right}.ui--text-color__red{color:var(--h-sys-red-text)}.ui--text-color__blue{color:var(--h-sys-blue-text)}.ui--text-color__black{color:var(--h-sys-text)}.ui--text-color__gray,.ui--text__tiny,h5,.ui--text__small,h4{color:var(--h-sys-gray)}.ui--text-color__green{color:var(--h-sys-green-text)}.ui--text-color__orange{color:var(--h-sys-orange-text)}.ui--text-color__purple{color:var(--h-sys-purple-text)}.ui--text-color__yellow{color:var(--h-sys-yellow-text)}.ui--text-color__pink{color:var(--h-sys-pink-text)}.ui--text-color__teal{color:var(--h-sys-teal-text)}.ui--text-color__brown{color:var(--h-sys-brown-text)}.ui--text-color__indigo{color:var(--h-sys-indigo-text)}.ui--text-color__lime{color:var(--h-sys-lime-text)}.ui--text-color__cyan{color:var(--h-sys-cyan-text)}.ui--text-overflow__cut,.ui--text-overflow__ellipses{overflow:hidden;white-space:nowrap}.ui--text-overflow__ellipses{text-overflow:ellipsis}.ui--text__highlight{border-bottom:3px solid red;color:red}@property --h-cmp-text-color{syntax: "*"; inherits: false;}@property --h-cmp-on-color{syntax: "*"; inherits: false;}@property --h-cmp-icon-color{syntax: "*"; inherits: false;}.ui--colored{border:var(--h-cmp-colored-element-border-width, 1px) solid transparent}.ui--base-fill-type__text,.ui--base-fill-type__tonal,.ui--fill-type__outlined.ui--enable-tab-focus[tabindex="1"],.ui--fill-type__outlined.ui--enable-hover:hover,.ui--fill-type__text.ui--enable-tab-focus[tabindex="1"],.ui--fill-type__text.ui--enable-hover:hover,.ui--base-fill-type__outlined-tonal,.ui--fill-type__outlined-tonal,.ui--fill-type__filled-outlined-tonal,.ui--fill-type__tonal,.ui--fill-type__outlined-tonal.ui--enable-tab-focus[tabindex="1"],.ui--fill-type__outlined-tonal.ui--enable-hover:hover,.ui--base-fill-type__outlined,.ui--fill-type__outlined,.ui--fill-type__text{color:var(--h-cmp-text-color, var(--h-cmp-color))}.ui--base-fill-type__filled,.ui--fill-type__filled-outlined-tonal.ui--enable-tab-focus[tabindex="1"],.ui--fill-type__filled-outlined-tonal.ui--enable-hover:hover,.ui--fill-type__filled{color:var(--h-cmp-on-color, var(--h-ref-white))}.ui--colored.ui--color__white{color:var(--h-sys-text)}html[data-theme=dark] .ui--fill-type__filled.ui--color__white{color:var(--h-sys-fg-on-light)}.ui--fill-type__filled.ui--enable-tab-focus[tabindex="1"],.ui--fill-type__filled.ui--enable-hover:hover{filter:brightness(.9)}.ui--fill-type__filled-outlined-tonal.ui--enable-active:active,.ui--fill-type__filled.ui--enable-active:active{filter:brightness(.8)}.ui--tone__subtle{--h-cmp-tonal-bg: initial;--h-cmp-tonal-bg-hover: initial;--h-cmp-tonal-bg-active: initial;--h-cmp-fill-alpha-1: var(--h-ref-alpha-4);--h-cmp-fill-alpha-2: var(--h-ref-alpha-10);--h-cmp-fill-alpha-3: var(--h-ref-alpha-20)}.ui--tone__strong{--h-cmp-tonal-bg: initial;--h-cmp-tonal-bg-hover: initial;--h-cmp-tonal-bg-active: initial;--h-cmp-fill-alpha-1: var(--h-ref-alpha-20);--h-cmp-fill-alpha-2: var(--h-ref-alpha-30);--h-cmp-fill-alpha-3: var(--h-ref-alpha-40)}.ui--colored.ui--background__fill-level-1,.ui--colored.ui--base-fill-type__tonal,.ui--colored.ui--fill-type__tonal,.ui--colored.ui--base-fill-type__outlined-tonal,.ui--colored.ui--fill-type__outlined-tonal,.ui--colored.ui--fill-type__filled-outlined-tonal,.ui--colored.ui--fill-type__text.ui--enable-tab-focus[tabindex="1"],.ui--colored.ui--fill-type__text.ui--enable-hover:hover,.ui--colored.ui--fill-type__outlined.ui--enable-tab-focus[tabindex="1"],.ui--colored.ui--fill-type__outlined.ui--enable-hover:hover,.ui--colored.ui--fill-type__outlined-tonal.ui--enable-tab-focus[tabindex="1"],.ui--colored.ui--fill-type__outlined-tonal.ui--enable-hover:hover{background-color:var(--h-cmp-tonal-bg, rgba(var(--h-cmp-rgb-color), var(--h-cmp-fill-alpha-1, var(--h-ref-alpha-10))))}.ui--colored.ui--background__fill-level-2,.ui--colored.ui--fill-type__tonal.ui--enable-tab-focus[tabindex="1"],.ui--colored.ui--fill-type__tonal.ui--enable-hover:hover,.ui--colored.ui--enable-tab-focus[tabindex="1"].ui--fill-type__outlined-tonal,.ui--colored.ui--enable-hover.ui--fill-type__outlined-tonal:hover,.ui--colored.ui--fill-type__text.ui--enable-active:active,.ui--colored.ui--fill-type__outlined.ui--enable-active:active{background-color:var(--h-cmp-tonal-bg-hover, rgba(var(--h-cmp-rgb-color), var(--h-cmp-fill-alpha-2, var(--h-ref-alpha-20))))}.ui--colored.ui--background__fill-level-3,.ui--colored.ui--fill-type__tonal.ui--enable-active:active,.ui--colored.ui--fill-type__outlined-tonal.ui--enable-active:active{background-color:var(--h-cmp-tonal-bg-active, rgba(var(--h-cmp-rgb-color), var(--h-cmp-fill-alpha-3, var(--h-ref-alpha-30))))}.ui--colored.ui--background__fill-level-4,.ui--colored.ui--base-fill-type__filled,.ui--colored.ui--fill-type__filled,.ui--colored.ui--fill-type__filled-outlined-tonal.ui--enable-tab-focus[tabindex="1"],.ui--colored.ui--fill-type__filled-outlined-tonal.ui--enable-hover:hover{background-color:var(--h-cmp-color)}.ui--colored.ui--border__fill-level-1,.ui--colored.ui--base-fill-type__outlined,.ui--colored.ui--fill-type__outlined,.ui--colored.ui--base-fill-type__outlined-tonal,.ui--colored.ui--fill-type__outlined-tonal,.ui--colored.ui--fill-type__filled-outlined-tonal{border-color:rgba(var(--h-cmp-rgb-color),.3)}.ui--colored.ui--border__fill-level-2,.ui--colored.ui--fill-type__outlined.ui--enable-tab-focus[tabindex="1"],.ui--colored.ui--fill-type__outlined.ui--enable-hover:hover{border-color:rgba(var(--h-cmp-rgb-color),.7)}.ui--colored.ui--border__fill-level-3,.ui--colored.ui--base-fill-type__filled,.ui--colored.ui--fill-type__filled,.ui--colored.ui--fill-type__filled-outlined-tonal.ui--enable-tab-focus[tabindex="1"],.ui--colored.ui--fill-type__filled-outlined-tonal.ui--enable-hover:hover{border-color:var(--h-cmp-color)}.ui--pointer-events__none{pointer-events:none}.ui--pointer-events__auto{pointer-events:auto}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{:root{--h-app-vvh: 100dvh;--h-app-vvo: 0px;--h-app-sidebar-width: 260px;--h-cmp-shell-gap: 12px;--h-cmp-shell-padding: 8px;--h-cmp-bottom-nav-height: 56px;--h-cmp-flash-duration: 1.5s;--h-cmp-safe-bottom: env(safe-area-inset-bottom, 0px);--h-cmp-modal-card-shadow: var(--h-sys-shadow-modal);color-scheme:light;font-size:87.5%;color:var(--h-sys-text);background:var(--h-sys-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=dark]{color-scheme:dark;--_modal-backdrop-dim: .5}html[data-native-titlebar=mac]{--_mac-traffic-reserve-x: calc(68px / var(--h-app-mac-zoom, 1));--_mac-traffic-reserve-y: calc(30px / var(--h-app-mac-zoom, 1));--_mac-traffic-group-w: calc(52px / var(--h-app-mac-zoom, 1));--_mac-window-radius: var(--h-ref-size-24px)}html[data-native-titlebar=mac] .sidebar-top__row{padding-left:var(--_mac-traffic-reserve-x)}html[data-native-titlebar=mac] .sidebar-collapsed__top{padding-top:var(--_mac-traffic-reserve-y)}html[data-native-titlebar=mac] .sidebar-top__compact-row{width:var(--_mac-traffic-group-w);justify-content:space-between}html[data-native-titlebar=mac] .app-layout,html[data-native-titlebar=mac] .sidebar-top,html[data-native-titlebar=mac] .sidebar-collapsed__top,html[data-native-titlebar=mac] .task-board__header{-webkit-app-region:drag}html[data-native-titlebar=mac] .app-sidebar,html[data-native-titlebar=mac] .app-main,html[data-native-titlebar=mac] .app-rightcard,html[data-native-titlebar=mac] .sidebar-resize-handle,html[data-native-titlebar=mac] .sidebar-top button,html[data-native-titlebar=mac] .sidebar-top a,html[data-native-titlebar=mac] .sidebar-top input,html[data-native-titlebar=mac] .sidebar-top [role=button],html[data-native-titlebar=mac] .sidebar-top .ui-popover-trigger,html[data-native-titlebar=mac] .sidebar-collapsed__top button,html[data-native-titlebar=mac] .sidebar-collapsed__top a,html[data-native-titlebar=mac] .sidebar-collapsed__top [role=button],html[data-native-titlebar=mac] .sidebar-collapsed__top .ui-popover-trigger,html[data-native-titlebar=mac] .task-board__header button,html[data-native-titlebar=mac] .task-board__header a,html[data-native-titlebar=mac] .task-board__header input,html[data-native-titlebar=mac] .task-board__header [role=button],html[data-native-titlebar=mac] .task-board__header .ui-popover-trigger,html[data-native-titlebar=mac] .ui-popover-panel,html[data-native-titlebar=mac] .ui-modal__panel,html[data-native-titlebar=mac] .ui-modal__close,html[data-native-titlebar=mac] [data-b-toaster],html[data-native-titlebar=mac] .find-bar{-webkit-app-region:no-drag}html[data-native-titlebar=mac],html[data-native-titlebar=mac] body,html[data-native-titlebar=mac] #app{background:transparent}html[data-native-titlebar=mac] #app{border-radius:var(--_mac-window-radius)}html[data-glass=on][data-native-titlebar=mac],html[data-glass=on][data-native-titlebar=mac] body,html[data-glass=on][data-native-titlebar=mac] #app{background:transparent}html[data-glass=on][data-native-titlebar=mac] .app-layout{background:color-mix(in srgb,var(--h-sys-bg-work) calc((100 - var(--h-app-glass-intensity, 100)) * var(--h-ref-alpha-1)),transparent)}html[data-glass=on][data-native-titlebar=mac] .aurora-bg{display:none}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--h-sys-duration-slow);animation-timing-function:ease}}@layer h.reset{*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:inherit}a{font-weight:var(--h-sys-weight-semibold);color:var(--h-sys-blue-text)}button{font:inherit;background-color:unset}:focus-visible{outline:var(--h-ref-size-2px) solid var(--h-sys-focus-ring);outline-offset:var(--h-ref-size-2px)}@media(forced-colors:active){:focus-visible{outline-color:Highlight}}}@layer h.app{.boot-overlay{z-index:var(--h-sys-z-chrome)}body{font-family:var(--h-sys-family-ui);font-size:var(--h-sys-font-ui);line-height:var(--h-sys-leading-normal)}html,body,#app{margin:0;padding:0;height:100dvh;width:100vw;overflow:hidden;background:var(--h-sys-bg-app)}.m-plate{background:var(--h-sys-m-plate-bg);-webkit-backdrop-filter:var(--h-sys-m-plate-blur);backdrop-filter:var(--h-sys-m-plate-blur);border:1px solid var(--h-sys-border);box-shadow:var(--h-sys-shadow-pop)}@media not (min-width:1024px){.ui-bottom-sheet,.m-shell{--h-cmp-menu-option-border-radius: 10px;--h-cmp-menu-option-trailing-gap: var(--h-ref-gap-small-x);--h-cmp-menu-option-selected-bg: var(--h-sys-selected-bg);--h-cmp-menu-group-label-font-size: var(--h-sys-font-caption);--h-cmp-menu-group-label-font-weight: var(--h-sys-weight-bold);--h-cmp-menu-group-label-letter-spacing: var(--h-sys-tracking-wide);--h-cmp-menu-group-label-color: var(--h-sys-text-muted);--h-cmp-section-option-min-height: var(--h-sys-m-touch-target);--h-cmp-input-wrapper-min-height: var(--h-sys-m-touch-target);--h-cmp-input-wrapper-font-size: var(--h-sys-m-font-input);--h-cmp-section-card-radius: var(--h-sys-m-radius-card);--h-cmp-section-card-bg: var(--h-sys-bg);--h-cmp-select-button-group-card-bg: var(--h-sys-bg);--h-cmp-select-button-group-card-shadow: var(--h-sys-shadow-card);--h-cmp-select-button-group-card-radius: var(--h-sys-m-radius-seg)}.ui-bottom-sheet .ui-select-button-group,.m-shell .ui-select-button-group{--h-cmp-button-select-placeholder-radius: var(--h-sys-m-radius-seg-track)}.ui-bottom-sheet .ui-menu,.m-shell .ui-menu{padding:var(--h-sys-space-3xs) 0;gap:1px;min-width:0}.ui-bottom-sheet .ui-menu-option,.m-shell .ui-menu-option{min-height:var(--h-sys-m-touch-target);gap:var(--h-sys-space-md);padding-left:var(--h-sys-space-xs);padding-right:var(--h-sys-space-xs)}}@media(min-width:1024px){.app-layout{position:relative;display:grid;grid-template-columns:var(--h-app-sidebar-width) 1fr;grid-template-rows:1fr;gap:var(--h-cmp-shell-gap);padding:var(--h-cmp-shell-padding);height:100dvh;background:var(--h-sys-bg-work);overflow:hidden;transition:grid-template-columns var(--h-sys-duration-quick) var(--h-sys-easing-standard),filter var(--h-ref-duration-slow-xx) ease}body[data-sidebar-dragging=true] .app-layout{transition:none}.app-sidebar{position:relative;z-index:1;grid-column:1;grid-row:1;background:var(--h-sys-bg);overflow-y:auto;padding:var(--h-sys-space-2xs) var(--h-sys-space-2xs);min-height:0}.app-main-area{grid-column:2;grid-row:1;z-index:1;position:relative;display:flex;gap:var(--h-cmp-shell-gap);min-width:0;min-height:0}@media(prefers-reduced-motion:no-preference){.app-main-area{transition:gap var(--h-sys-duration-quick) var(--h-sys-easing-standard)}}.app-main-area:not(:has(.app-rightcard--open)){gap:0}body[data-sidebar-dragging=true] .app-main-area{transition:none}.app-main{position:relative;z-index:1;flex:1 1 0;display:flex;flex-direction:column;overflow:hidden;min-width:0;min-height:0;background:var(--h-sys-bg)}.app-rightcard{position:relative;z-index:1;flex:0 0 var(--h-cmp-rightcard-w, 0px);width:var(--h-cmp-rightcard-w, 0px);min-width:0;display:flex;flex-direction:column;overflow:clip;min-height:0;background:var(--h-sys-bg);border:0;box-shadow:none;border-radius:var(--h-cmp-card-border-radius, var(--h-sys-radius-xl))}@media(prefers-reduced-motion:no-preference){.app-rightcard{transition:flex-basis var(--h-sys-duration-quick) var(--h-sys-easing-standard),width var(--h-sys-duration-quick) var(--h-sys-easing-standard),box-shadow var(--h-sys-duration-quick) ease,border-color var(--h-sys-duration-quick) ease}}body[data-sidebar-dragging=true] .app-rightcard,body[data-rightcard-dragging=true] .app-rightcard{transition:none}.app-rightcard.app-rightcard--open{border:1px solid rgb(var(--h-sys-card-border-rgb));box-shadow:var(--h-sys-shadow-raised)}.app-rightcard__slot{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0}body.ui--scroll-locked{--h-cmp-modal-overlay-opacity: 0;--h-cmp-sheet-overlay-opacity: 0}body.ui--overlay-dimmed .app-layout{filter:brightness(var(--_modal-backdrop-dim, .6));transition:grid-template-columns var(--h-sys-duration-quick) var(--h-sys-easing-standard),filter var(--h-sys-duration-slow) ease}.ui-modal__panel{transition:filter var(--h-ref-duration-slow-xx) ease}.ui-modal--covered .ui-modal__panel{filter:brightness(var(--_modal-backdrop-dim, .6));transition:filter var(--h-sys-duration-slow) ease}}}.tippy-box[data-theme~=hule]{background:transparent;border:none;border-radius:0;box-shadow:none;color:inherit}.tippy-box[data-theme~=hule] .tippy-content{padding:0}@layer h.app{.muted{color:var(--h-sys-text-muted)}.row{display:flex;align-items:center;gap:var(--h-sys-space-sm)}.col{display:flex;flex-direction:column;gap:var(--h-sys-space-sm)}@keyframes ui-recently-changed-flash{0%{box-shadow:0 0 0 var(--_flash-ring, 3px) color-mix(in srgb,var(--h-sys-accent-primary) var(--h-ref-alpha-60),transparent)}to{box-shadow:0 0 0 0 transparent}}.ui-recently-changed{animation:ui-recently-changed-flash var(--h-cmp-flash-duration) ease-out}}@media(prefers-reduced-motion:reduce){.ui-recently-changed{animation:none}*,*:before,*:after{animation-duration:var(--h-sys-duration-instant)!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:var(--h-sys-duration-instant)!important;transition-delay:0s!important;scroll-behavior:auto!important}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.aurora-bg[data-v-be95e469]{position:absolute;inset:0;pointer-events:none;overflow:hidden;--_orb-1: 70, 129, 244;--_orb-1-a: .35;--_orb-2: 137, 87, 229;--_orb-2-a: .28;--_orb-3: 56, 189, 248;--_orb-3-a: .2;--_orb-4: 168, 85, 247;--_orb-4-a: .2;--_orb-5: 99, 102, 241;--_orb-5-a: .15;--_aurora-dot: rgba(0, 0, 0, .06)}html[data-theme=dark] .aurora-bg[data-v-be95e469]{--_orb-1-a: .16;--_orb-2-a: .13;--_orb-3-a: .1;--_orb-4-a: .1;--_orb-5-a: .08;--_aurora-dot: rgba(255, 255, 255, .05)}.aurora-bg[data-v-be95e469]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,var(--_aurora-dot) 1px,transparent 1px);background-size:28px 28px}.orb[data-v-be95e469]{position:absolute}.orb-1[data-v-be95e469]{width:820px;height:820px;background:radial-gradient(circle,rgba(var(--_orb-1),var(--_orb-1-a)),rgba(var(--_orb-1),0) 75%);top:-270px;left:-230px;animation:drift1-be95e469 22s ease-in-out infinite}.orb-2[data-v-be95e469]{width:700px;height:700px;background:radial-gradient(circle,rgba(var(--_orb-2),var(--_orb-2-a)),rgba(var(--_orb-2),0) 75%);bottom:-210px;right:-190px;animation:drift2-be95e469 28s ease-in-out infinite}.orb-3[data-v-be95e469]{width:560px;height:560px;background:radial-gradient(circle,rgba(var(--_orb-3),var(--_orb-3-a)),rgba(var(--_orb-3),0) 75%);top:calc(38% - 90px);right:calc(8% - 90px);animation:drift3-be95e469 19s ease-in-out infinite}.orb-4[data-v-be95e469]{width:460px;height:460px;background:radial-gradient(circle,rgba(var(--_orb-4),var(--_orb-4-a)),rgba(var(--_orb-4),0) 75%);bottom:calc(18% - 90px);left:calc(8% - 90px);animation:drift4-be95e469 24s ease-in-out infinite}.orb-5[data-v-be95e469]{width:600px;height:600px;background:radial-gradient(circle,rgba(var(--_orb-5),var(--_orb-5-a)),rgba(var(--_orb-5),0) 75%);top:calc(28% - 90px);left:calc(28% - 90px);animation:drift5-be95e469 34s ease-in-out infinite}body.ui--scroll-locked{animation-play-state:paused}@keyframes drift1-be95e469{0%,to{transform:translate(0) scale(1)}33%{transform:translate(70px,55px) scale(1.08)}66%{transform:translate(25px,-45px) scale(.96)}}@keyframes drift2-be95e469{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-55px,-75px) scale(1.06)}66%{transform:translate(-18px,48px) scale(1.1)}}@keyframes drift3-be95e469{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-45px,65px) scale(.92)}}@keyframes drift4-be95e469{0%,to{transform:translate(0) scale(1)}50%{transform:translate(55px,-35px) scale(1.12)}}@keyframes drift5-be95e469{0%,to{transform:translate(0) scale(1)}25%{transform:translate(45px,-65px) scale(1.06)}75%{transform:translate(-55px,42px) scale(.94)}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-list-navigation[data-v-479534ed]{display:var(--h-cmp-list-navigation-display, contents);align-items:var(--h-cmp-list-navigation-align-items, normal);min-width:var(--h-cmp-list-navigation-min-width, auto);max-width:var(--h-cmp-list-navigation-max-width, none)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-menu[data-v-41301854]{display:flex;flex-direction:column;padding:var(--h-sys-space-2xs);gap:var(--h-sys-space-3xs);min-width:120px}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-menu-group[data-v-7975afdc]{display:flex;flex-direction:column;gap:var(--h-sys-space-2xs)}.ui-menu-group[data-v-7975afdc]:not(:first-child){position:relative;margin-top:var(--h-sys-space-2xs)}.ui-menu-group:not(:first-child)[data-separated=true][data-v-7975afdc]{padding-top:var(--h-sys-space-xs)}.ui-menu-group:not(:first-child)[data-separated=true][data-v-7975afdc]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:rgb(var(--h-sys-card-border-rgb))}.ui-menu-group__label[data-v-7975afdc]{padding:var(--h-cmp-menu-group-label-padding, var(--h-sys-space-2xs) var(--h-sys-space-sm) var(--h-sys-space-3xs));color:var(--h-cmp-menu-group-label-color, var(--h-sys-text-muted));font-size:var(--h-cmp-menu-group-label-font-size, var(--h-sys-font-micro));font-weight:var(--h-cmp-menu-group-label-font-weight, var(--h-sys-weight-medium));text-transform:var(--h-cmp-menu-group-label-text-transform, uppercase);letter-spacing:var(--h-cmp-menu-group-label-letter-spacing, var(--h-sys-tracking-caps))}.ui-menu-group__items[data-v-7975afdc]{display:flex;flex-direction:column;gap:var(--h-cmp-menu-group-items-gap, var(--h-sys-space-3xs))}.ui-menu-group[data-destructive=true][data-v-7975afdc]{--h-cmp-color: var(--h-sys-red)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-menu-divider[data-v-e74b3700]{height:1px;margin:var(--h-sys-space-2xs) 0;background-color:rgb(var(--h-sys-card-border-rgb))}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-emoji__root[data-v-06c7c4e4]{display:inline-flex;align-items:center;justify-content:center;width:var(--v3e9c9cb4);height:var(--v3e9c9cb4);border-radius:var(--h-cmp-emoji-border-radius, var(--v48d3c171));-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-emoji__glyph[data-v-06c7c4e4]{display:inline-flex;align-items:center;justify-content:center;width:var(--v1a719a9a);height:var(--v1a719a9a);font-size:var(--v1a719a9a);line-height:var(--h-sys-leading-none);font-variant-emoji:emoji;font-family:var(--h-sys-family-emoji)}.ui-emoji__root--tile[data-v-06c7c4e4]{background:var(--h-sys-bg-muted)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-icon__root[data-v-47c8a560]{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:var(--h-cmp-icon-width, var(--v89c8afbe));height:var(--v89c8afbe);border-radius:var(--h-cmp-icon-border-radius, var(--v5596a3fe))}.ui-icon__root.ui--fill-type__text[data-v-47c8a560],.ui-icon__root.ui--fill-type__outlined[data-v-47c8a560]{color:var(--h-cmp-icon-color, var(--h-cmp-text-color, var(--h-cmp-color)))}.ui-icon__glyph[data-v-47c8a560]{display:inline-flex;flex-shrink:0;width:var(--v3c40c426);height:var(--v3c40c426)}.ui-icon__glyph svg[data-v-47c8a560]{width:100%;height:100%}.ui-icon__root[data-v-47c8a560] svg [fill=black]{fill:currentColor}.ui-icon__root[data-v-47c8a560] svg [clip-path]{clip-path:none!important}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-loading-spinner[data-v-9bf1710e]{--h-cmp-loading-spinner-size: 1.125rem;--h-cmp-loading-spinner-ring-ratio: .8;--h-cmp-loading-spinner-ring-size: calc(var(--h-cmp-loading-spinner-size) * var(--h-cmp-loading-spinner-ring-ratio));--h-cmp-loading-spinner-thickness: max(2px, calc(var(--h-cmp-loading-spinner-ring-size) / 8));--h-cmp-loading-spinner-duration: .6s;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--h-cmp-loading-spinner-size);height:var(--h-cmp-loading-spinner-size);flex-shrink:0}.ui-loading-spinner[data-v-9bf1710e]:before{content:"";box-sizing:border-box;width:var(--h-cmp-loading-spinner-ring-size);height:var(--h-cmp-loading-spinner-ring-size);border-radius:var(--h-sys-radius-round);border-style:solid;border-width:var(--h-cmp-loading-spinner-thickness);border-color:currentColor;border-top-color:transparent;animation:ui-loading-spinner-spin-9bf1710e var(--h-cmp-loading-spinner-duration) linear infinite}@keyframes ui-loading-spinner-spin-9bf1710e{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-loading-spinner[data-v-9bf1710e]:before{animation-duration:1.6s}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-menu-option[data-v-5269debf]{display:flex;align-items:center;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--h-sys-space-sm);min-height:var(--v4ceebc75);padding-left:var(--h-sys-space-sm);padding-right:var(--h-sys-space-sm);box-sizing:border-box;cursor:pointer;transition:background-color var(--h-sys-duration-normal);border-radius:var(--h-cmp-menu-option-border-radius, var(--h-sys-radius-sm))}.ui-menu-option__leading[data-v-5269debf]{display:inline-flex;align-items:center;flex-shrink:0}.ui-menu-option__leading[data-v-5269debf]:empty{display:none}.ui-menu-option__label[data-v-5269debf]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-menu-option__trailing[data-v-5269debf]{display:inline-flex;align-items:center;gap:var(--h-cmp-menu-option-trailing-gap, 0);margin-left:auto;flex-shrink:0}.ui-menu-option__trailing[data-v-5269debf]:empty{display:none}.ui-menu-option__icon[data-v-5269debf]{flex-shrink:0}.ui-menu-option__check[data-v-5269debf]{flex-shrink:0;margin-left:auto}.ui-menu-option__trailing+.ui-menu-option__check[data-v-5269debf]{margin-left:var(--h-cmp-menu-option-trailing-gap, var(--h-sys-space-sm))}.ui-menu-option__check--left[data-v-5269debf]{margin-left:0}.ui-menu-option__check--reserved[data-v-5269debf]{visibility:hidden}.ui-menu-option[data-v-5269debf]:not([data-colored=true]):hover,.ui-menu-option:not([data-colored=true])[data-focused=true][data-v-5269debf]{background-color:var(--h-sys-hover)}.ui-menu-option[data-colored=true][data-v-5269debf]:hover,.ui-menu-option[data-colored=true][data-focused=true][data-v-5269debf]{background-color:rgba(var(--h-cmp-rgb-color),.2)}.ui-menu-option[data-selected=true][data-v-5269debf]{background-color:var(--h-cmp-menu-option-selected-bg, var(--h-sys-selected-bg));color:var(--h-cmp-menu-option-selected-color, inherit)}.ui-menu-option[data-selected=true][data-v-5269debf]:hover,.ui-menu-option[data-selected=true][data-focused=true][data-v-5269debf]{background-color:var(--h-cmp-menu-option-selected-bg-hover, var(--h-cmp-menu-option-selected-bg, var(--h-sys-selected-bg)))}.ui-menu-option[data-disabled=true][data-v-5269debf]{cursor:default;opacity:var(--h-sys-disabled-alpha)}.ui-menu-option[data-loading=true][data-v-5269debf]{cursor:progress;opacity:1}.ui-menu-option[data-destructive=true][data-v-5269debf]{--h-cmp-color: var(--h-sys-red);--h-cmp-rgb-color: var(--h-sys-red-tint-rgb);color:var(--h-sys-red-text)}.ui-menu-option[data-destructive=true][data-v-5269debf]:hover,.ui-menu-option[data-destructive=true][data-focused=true][data-v-5269debf]{background-color:rgba(var(--h-cmp-rgb-color),.2)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-menu-option-navigation[data-v-d226185b]{display:block;color:inherit;text-decoration:none;outline:none}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.popover-card[data-v-ad2b95f4]{background-color:rgb(var(--h-sys-card-rgb));border:1px solid rgb(var(--h-sys-card-border-rgb));border-radius:var(--h-sys-radius-md);box-shadow:var(--h-sys-shadow-pop);overflow-x:hidden;overflow-y:auto;max-height:var(--h-cmp-popover-card-max-height, 400px);position:relative}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-submenu-row[data-v-442b56e8]{display:flex;align-items:center;gap:var(--h-sys-space-sm);min-height:var(--v6aa51158);padding:var(--h-sys-space-3xs) var(--h-sys-space-sm);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--h-cmp-menu-option-border-radius, var(--h-sys-radius-sm));transition:background-color var(--h-sys-duration-normal)}.ui-submenu-row__leading[data-v-442b56e8]{display:inline-flex;align-items:center;flex-shrink:0}.ui-submenu-row__leading[data-v-442b56e8]:empty{display:none}.ui-submenu-row__label[data-v-442b56e8]{flex:1;min-width:0}.ui-submenu-row__chevron[data-v-442b56e8]{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto;opacity:.6}.ui-submenu-row[data-v-442b56e8]:not([data-colored=true]):hover,.ui-submenu-row:not([data-colored=true])[data-open=true][data-v-442b56e8]{background-color:var(--h-sys-hover)}.ui-submenu-row[data-disabled=true][data-v-442b56e8]{cursor:default;opacity:var(--h-sys-disabled-alpha)}.ui-submenu-flyout[data-v-442b56e8]{position:fixed;top:0;left:0}.ui-submenu-flyout.is-positioning[data-v-442b56e8]{visibility:hidden}.ui-submenu-enter-active[data-v-442b56e8],.ui-submenu-leave-active[data-v-442b56e8]{transition:opacity var(--h-sys-duration-quick) ease-out,transform var(--h-sys-duration-quick) ease-out}.ui-submenu-enter-from[data-v-442b56e8],.ui-submenu-leave-to[data-v-442b56e8]{opacity:0;transform:translate(-4px) scale(.98)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-popover-trigger[data-v-f0eca026]{min-width:0;display:var(--h-cmp-popover-trigger-display, block)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-popover-panel[data-v-0596d72a]{position:fixed;top:0;left:0;overflow:visible;z-index:var(--h-sys-z-overlay);background-color:transparent;--h-cmp-slide-in-bottom: 10px;--h-cmp-slide-out-bottom: 10px;--h-cmp-slide-in-top: 10px;--h-cmp-slide-out-top: 10px;--h-cmp-slide-in-left: 10px;--h-cmp-slide-out-left: 10px;--h-cmp-slide-in-right: 10px;--h-cmp-slide-out-right: 10px}.ui-popover-panel.is-positioning[data-v-0596d72a]{visibility:hidden;animation:none!important}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-tip__trigger[data-v-3f183f5a]{display:flex;align-items:center;min-width:0}.ui-tip__trigger--inline[data-v-3f183f5a]{display:inline-flex;align-items:baseline;vertical-align:baseline}.ui-tip__icon[data-v-3f183f5a]{cursor:help}.ui-tip__content[data-v-3f183f5a]{padding:var(--h-sys-space-sm) var(--h-sys-space-md);max-width:var(--h-cmp-tip-max-width, 260px);font-size:var(--h-sys-font-caption);line-height:var(--h-sys-leading-snug);color:var(--h-sys-text-muted);white-space:normal}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-select[data-v-9cde33c4]{display:var(--h-cmp-select-display, contents);align-items:var(--h-cmp-select-align-items, normal);min-width:var(--h-cmp-select-min-width, auto);max-width:var(--h-cmp-select-max-width, none)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{@property --h-cmp-button-align-items{syntax: "*"; inherits: false;}.ui-button-wrapper[data-v-beb6d6ef]{display:flex;position:relative;overflow:var(--h-cmp-button-overflow, visible);pointer-events:var(--h-cmp-button-pointer-events, auto);flex:var(--h-cmp-button-wrapper-flex, initial);min-height:var(--h-cmp-button-wrapper-min-height, 0);justify-content:var(--h-cmp-button-justify-content, center);align-items:var(--h-cmp-button-align-items, center);gap:var(--h-cmp-button-icon-gap, .25em);border-radius:var(--h-cmp-button-border-radius, var(--h-sys-radius-sm));border-top-left-radius:var(--h-cmp-button-top-left-border-radius, var(--h-ref-radius-small));border-top-right-radius:var(--h-cmp-button-top-right-border-radius, var(--h-ref-radius-small));border-bottom-left-radius:var(--h-cmp-button-bottom-left-border-radius, var(--h-ref-radius-small));border-bottom-right-radius:var(--h-cmp-button-bottom-right-border-radius, var(--h-ref-radius-small));transition:background-color var(--h-sys-duration-fast) linear,border-color var(--h-sys-duration-fast) linear,color var(--h-sys-duration-fast) linear,filter var(--h-sys-duration-fast) linear,opacity var(--h-sys-duration-fast) linear,box-shadow var(--h-sys-duration-fast) linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:var(--h-cmp-button-text-align, center);text-decoration:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;padding-top:0;padding-bottom:0;height:var(--h-cmp-button-height-override, var(--v9d7e04cc));width:var(--h-cmp-button-width, auto);min-width:var(--h-cmp-button-min-width, auto);white-space:var(--h-cmp-button-white-space, normal);padding-left:var(--h-cmp-button-padding-left, var(--h-cmp-button-padding-x, var(--bda611ec)));padding-right:var(--h-cmp-button-padding-right, var(--h-cmp-button-padding-x, var(--bda611ec)));box-sizing:border-box;line-height:normal;font-family:inherit;font-weight:var(--h-cmp-button-font-width, var(--h-sys-weight-semibold));cursor:pointer}.ui-button-wrapper[data-v-beb6d6ef] *{font-size:inherit;font-family:inherit;font-weight:var(--h-cmp-button-font-width, var(--h-sys-weight-semibold));cursor:pointer}.ui-button-wrapper[data-v-beb6d6ef] *:not(.ui-icon__root,.ui-icon__root *,.ui--colored,.ui--colored *){color:inherit}.ui-button-wrapper[data-disabled=true][data-v-beb6d6ef]{opacity:var(--h-sys-disabled-alpha);cursor:not-allowed}.ui-button-wrapper[data-disabled=true][data-v-beb6d6ef] *{cursor:not-allowed}.ui-button-wrapper[data-loading=true][data-v-beb6d6ef]{cursor:progress}.ui-button-wrapper[data-loading=true][data-v-beb6d6ef],.ui-button-wrapper[data-loading=true][data-disabled=true][data-v-beb6d6ef]{opacity:1}.ui-button-wrapper[data-loading=true][data-v-beb6d6ef] *{cursor:progress}.ui-button-wrapper--icon-only[data-v-beb6d6ef]{width:var(--h-cmp-button-width, var(--h-cmp-button-height-override, var(--v9d7e04cc)));min-width:0;padding-left:0;padding-right:0}.ui-button-container__icon[data-v-beb6d6ef]{animation:var(--h-cmp-button-icon-animation, none)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-button__label[data-v-69d18847]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.overlay-close[data-v-49e18289]{position:absolute;right:0;top:0;bottom:0;height:100%;display:inline-flex;align-items:center;justify-content:center;border:0;margin:0;padding:0 var(--h-cmp-overlay-close-padding-right, var(--h-sys-space-xs)) 0 var(--h-cmp-overlay-close-padding-left, var(--h-ref-gap-large));background:linear-gradient(to right,transparent 0%,var(--h-cmp-overlay-close-bg, var(--h-sys-bg)) 35%);cursor:pointer;color:inherit;line-height:var(--h-sys-leading-none)}.overlay-close[data-visibility=always][data-v-49e18289]{opacity:.7}.overlay-close[data-visibility=always][data-v-49e18289]:hover{opacity:1}.overlay-close[data-visibility=hover][data-v-49e18289]{opacity:0;transition:opacity var(--h-cmp-overlay-close-animation-speed, var(--h-sys-duration-normal)) linear 0s}.overlay-close[data-visibility=hover][data-hovered][data-v-49e18289]{opacity:.85;transition:opacity var(--h-cmp-overlay-close-animation-speed, var(--h-sys-duration-normal)) linear var(--h-cmp-overlay-close-hover-delay, var(--h-sys-duration-instant))}.overlay-close[data-visibility=hover][data-hovered][data-v-49e18289]:hover{opacity:1}.overlay-close[data-disabled=true][data-v-49e18289]{display:none}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.under-message[data-v-88a18e32]{color:var(--h-cmp-color)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.label[data-v-14f0d334]{display:flex}.label[data-direction=vertical][data-v-14f0d334]{flex-direction:column;gap:var(--h-sys-space-xs)}.label[data-direction=vertical]>.label__text[data-v-14f0d334]{align-self:start;width:100%}.label[data-direction=horizontal][data-v-14f0d334]{flex-direction:row;gap:var(--h-sys-space-xl)}.label[data-direction=horizontal]>.label__text[data-v-14f0d334]{align-self:center;flex:1 1 var(--c3f34862);min-width:0}.label[data-direction=horizontal]>.label__content[data-v-14f0d334]{flex:0 0 auto;width:var(--h-cmp-label-content-width, var(--v15db4d14))}.label[data-direction=horizontal][data-content-width=hug]>.label__content[data-v-14f0d334]{width:var(--h-cmp-label-content-width, -moz-max-content);width:var(--h-cmp-label-content-width, max-content);max-width:var(--v15db4d14)}.label[data-v-14f0d334]:has(.label__content :disabled):not(:has(.label__content :enabled)){opacity:var(--h-sys-disabled-alpha);cursor:not-allowed}.label__content[data-v-14f0d334]{height:100%;padding:var(--h-cmp-label-content-padding, 0)}.label__content[data-v-14f0d334]:empty{display:none}.label__text[data-v-14f0d334]{display:flex;flex-direction:row;gap:var(--h-sys-space-md);align-items:center;min-height:var(--h-sys-space-xl);color:var(--h-cmp-label-color, var(--h-sys-text-muted));font-size:var(--h-sys-font-caption);font-weight:var(--h-cmp-label-font-weight, var(--h-sys-weight-regular));cursor:inherit;padding:var(--h-cmp-label-padding, 0 0 0 var(--h-sys-space-2xs))}.label__text[data-variant=section][data-v-14f0d334]{--h-cmp-label-font-weight: var(--h-sys-weight-medium);color:var(--h-cmp-label-color, var(--h-sys-text-muted));font-size:var(--h-sys-font-caption);padding:var(--h-cmp-label-padding, 0)}.label__text[data-capitalize=true][data-v-14f0d334]{text-transform:uppercase;letter-spacing:var(--h-sys-tracking-caps)}.label__text>.label__text-inner[data-v-14f0d334]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;max-height:2.5em;line-height:var(--h-sys-leading-tight)}.label__text[data-required=true]>.label__text-inner[data-v-14f0d334]:before{content:"• ";color:var(--h-sys-red-text)}.label__text[data-align=start][data-v-14f0d334]{align-self:start}.label__text[data-align=center][data-v-14f0d334]{align-self:center}.label__text[data-align=end][data-v-14f0d334]{align-self:end}.label__text[data-font-weight=bold][data-v-14f0d334]{--h-cmp-label-font-weight: var(--h-sys-weight-semibold)}.label__text[data-font-weight=bolder][data-v-14f0d334]{--h-cmp-label-font-weight: var(--h-sys-weight-bold)}.label__tip[data-v-14f0d334]{display:inline-flex;align-items:center;margin-left:calc(4px - var(--h-sys-space-md))}.label__label-inline-content[data-v-14f0d334]{display:inline-flex;align-items:center;gap:var(--h-sys-space-xs)}.label__label-inline-content[data-v-14f0d334]:empty{display:none}.label__label-inline-content[data-inline-align=start][data-v-14f0d334]{margin-right:auto}.label__label-inline-content[data-inline-align=center][data-v-14f0d334]{margin-left:auto;margin-right:auto}.label__label-inline-content[data-inline-align=end][data-v-14f0d334]{margin-left:auto}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.input-wrapper[data-v-4f97c355]{--h-cmp-raw-input-placeholder-color: transparent;position:relative;display:flex;align-items:center;min-width:0;border-radius:var(--h-cmp-input-wrapper-border-radius, var(--h-sys-radius-sm));border-width:1px;border-style:solid;padding-left:var(--h-cmp-input-wrapper-padding-left, var(--h-sys-space-xl));padding-right:var(--h-cmp-input-wrapper-padding-right, var(--h-sys-space-xl));padding-top:var(--h-cmp-input-wrapper-padding-y, 0);padding-bottom:var(--h-cmp-input-wrapper-padding-y, 0);min-height:var(--h-cmp-input-wrapper-min-height, var(--v11a90ab0));font-size:var(--h-cmp-input-wrapper-font-size, inherit);box-sizing:border-box;color:var(--h-sys-text-muted);background-color:var(--h-cmp-input-wrapper-bg, var(--h-sys-bg-muted));overflow:hidden}.input-wrapper[data-v-4f97c355],.input-wrapper[data-v-4f97c355]:before{transition:var(--h-sys-duration-normal) all linear}.input-wrapper[data-fill=outlined][data-v-4f97c355]:not(:focus-within):not([data-invalid=true]){border-color:var(--h-cmp-input-wrapper-border-color, var(--h-sys-border-control));box-shadow:var(--ui-input-wrapper__box-shadow, none)}.input-wrapper[data-fill=hover][data-v-4f97c355]:not(:focus-within):not(:hover):not([data-invalid=true]){border-color:transparent;box-shadow:none}.input-wrapper[data-fill=none][data-v-4f97c355]:not([data-invalid=true]){border-color:transparent;box-shadow:none}.input-wrapper[data-v-4f97c355]:not([data-fill=none]):focus-within:not([data-invalid=true]){border-color:var(--h-sys-accent-primary);box-shadow:0 0 0 var(--h-ref-size-2px) var(--h-sys-accent-soft);outline:var(--h-ref-size-2px) solid var(--h-sys-focus-ring);outline-offset:-1px}.input-wrapper[data-fill=outlined][data-invalid=false][data-v-4f97c355]:not(:focus-within):not([data-invalid=true]):hover,.input-wrapper[data-fill=hover][data-invalid=false][data-v-4f97c355]:not(:focus-within):not([data-invalid=true]):hover{border-color:var(--h-sys-border-control);--_input-wrapper-placeholder-color: var(--h-sys-text-faint)}.input-wrapper[data-disabled=true][data-v-4f97c355]{pointer-events:none;background-color:var(--h-sys-bg-disabled);color:var(--h-sys-text-disabled)}.input-wrapper[data-fill=outlined][data-disabled=true][data-v-4f97c355],.input-wrapper[data-fill=hover][data-disabled=true][data-v-4f97c355]{border-color:var(--h-sys-border-disabled)}.input-wrapper[data-v-4f97c355]:not([data-disabled=true]){cursor:var(--h-cmp-input-wrapper-cursor, text)}.input-wrapper[data-v-4f97c355]:not(:focus-within):has(:not(:-moz-placeholder):invalid){border-color:var(--h-sys-red);box-shadow:0 0 5px var(--h-sys-red);animation:shake-4f97c355 var(--h-ref-duration-slow-xx) var(--h-sys-easing-overshoot) both}.input-wrapper[data-v-4f97c355]:not(:focus-within):has(:not(:placeholder-shown):invalid),.input-wrapper[data-invalid=true][data-v-4f97c355]{border-color:var(--h-sys-red);box-shadow:0 0 5px var(--h-sys-red);animation:shake-4f97c355 var(--h-ref-duration-slow-xx) var(--h-sys-easing-overshoot) both}.input-wrapper[data-v-4f97c355]:not(.hide-placeholder):not([data-multiline]):before{position:absolute;left:var(--h-cmp-input-wrapper-padding-left, var(--h-ref-gap-medium));right:var(--h-cmp-input-wrapper-padding-right, var(--h-ref-gap-medium));pointer-events:none;content:attr(data-placeholder);font-size:var(--h-cmp-input-wrapper-font-size, var(--h-sys-font-caption));color:var(--_input-wrapper-placeholder-color, var(--h-sys-text-muted));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1}.input-wrapper[data-v-4f97c355]:focus{outline:none}.input-wrapper[data-multiline][data-v-4f97c355]{flex-direction:column;align-items:stretch;min-height:auto;overflow:visible;padding-left:var(--h-cmp-input-wrapper-padding-left, 0px);padding-right:var(--h-cmp-input-wrapper-padding-right, 0px);padding-top:var(--h-cmp-input-wrapper-padding-y, 0px);padding-bottom:var(--h-cmp-input-wrapper-padding-y, 0px)}@keyframes shake-4f97c355{10%,90%{transform:translate(-.5px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-2px)}40%,60%{transform:translate(2px)}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{input[data-v-ae4d0a12]{flex:1;min-width:0;align-self:stretch;line-height:inherit;font-size:inherit;background-color:inherit;color:inherit;cursor:inherit;border-width:0;padding:0;text-align:var(--h-cmp-raw-input-text-align, start)}input[data-v-ae4d0a12]:focus{outline:none}input[data-v-ae4d0a12]::-moz-placeholder{-moz-user-select:none;-webkit-user-select:none;user-select:none;color:var(--h-cmp-raw-input-placeholder-color, var(--h-sys-text-muted));opacity:1}input[data-v-ae4d0a12]::placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--h-cmp-raw-input-placeholder-color, var(--h-sys-text-muted));opacity:1}input[data-variant][data-v-ae4d0a12]{width:100%;align-self:auto;font:inherit;border:none}input[data-variant=flush][data-v-ae4d0a12]{padding:0;background:transparent}input[data-variant=row][data-v-ae4d0a12],input[data-variant=boxed][data-v-ae4d0a12]{padding:var(--h-cmp-raw-input-padding, var(--h-sys-space-2xs) var(--h-sys-space-xs));background:var(--h-cmp-raw-input-bg, var(--h-sys-bg));border-radius:var(--h-cmp-raw-input-radius, var(--h-sys-radius-xs))}input[data-variant=boxed][data-v-ae4d0a12]{border:var(--h-cmp-raw-input-border, 1px solid var(--h-sys-border-control))}input[data-variant=boxed][data-v-ae4d0a12]:focus{border-color:var(--h-sys-accent-primary)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.input[data-v-d7e5160b]:has(input[type=number]){--h-cmp-input-wrapper-padding-right: 0}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-input-date[data-v-9a8d10eb]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;--h-cmp-input-wrapper-padding-right: 0}.ui-input-date__symbol[data-v-9a8d10eb]{display:inline-flex;align-items:center;margin-left:auto;flex-shrink:0;padding-left:var(--h-sys-space-md);padding-right:var(--h-sys-space-md);color:var(--h-sys-text-faint);align-self:center}.ui-input-date__symbol[data-v-9a8d10eb]:not(.ui-input-date__symbol--clear){pointer-events:none}.ui-input-date__symbol--clear[data-v-9a8d10eb]{cursor:pointer;color:var(--h-sys-text-faint)}.ui-input-date__symbol--clear[data-v-9a8d10eb]:hover{color:var(--h-sys-text-faint)}.ui-input-date__symbol--clear[data-disabled][data-v-9a8d10eb]{pointer-events:none;opacity:var(--h-sys-disabled-alpha)}.ui-input-date-panel[data-v-9a8d10eb]{padding:var(--h-sys-space-xl);width:272px;box-sizing:border-box}.ui-input-date-panel__nav[data-v-9a8d10eb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--h-sys-space-sm)}.ui-input-date-panel__month-label[data-v-9a8d10eb]{font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-semibold);text-transform:capitalize;color:var(--h-sys-text)}.ui-input-date-panel__weekdays[data-v-9a8d10eb]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:var(--h-sys-space-2xs)}.ui-input-date-panel__weekdays span[data-v-9a8d10eb]{text-align:center;font-size:var(--h-sys-font-caption);font-weight:var(--h-sys-weight-medium);color:var(--h-sys-text-faint);padding:var(--h-sys-space-3xs) 0}.ui-input-date-panel__grid[data-v-9a8d10eb]{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--h-sys-space-3xs)}.ui-input-date-panel__cell.ui-button-wrapper[data-v-9a8d10eb]{padding-left:0;padding-right:0;font-size:var(--h-sys-font-ui)}.ui-input-date-panel__cell.ui-button-wrapper.is-other[data-v-9a8d10eb]{opacity:.45}.ui-input-date-panel__footer[data-v-9a8d10eb]{display:flex;justify-content:space-between;gap:var(--h-sys-space-sm);margin-top:var(--h-sys-space-sm);padding-top:var(--h-sys-space-sm);border-top:1px solid var(--h-sys-border)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.chip[data-v-17fc3fd4]{display:inline-flex;flex-direction:row;position:relative;overflow:clip;font-weight:var(--h-cmp-chip-font-weight, var(--h-sys-weight-semibold));width:-moz-fit-content;width:fit-content;height:var(--f5b12bd4);box-sizing:border-box;align-items:center;line-height:var(--h-sys-leading-none);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:var(--h-cmp-chip-cursor, pointer);transition:var(--h-sys-duration-normal) all linear;border-radius:var(--h-cmp-chip-border-radius, var(--h-sys-radius-sm));box-shadow:var(--h-cmp-chip-box-shadow, none);gap:var(--h-sys-space-sm);padding-inline:var(--h-cmp-chip-padding-inline, var(--h-sys-space-md));max-width:var(--h-cmp-chip-max-width, none);--h-cmp-overlay-close-padding-right: var(--h-cmp-chip-close-overlay-padding-right, var(--h-ref-gap-small-xx));--h-cmp-overlay-close-padding-left: var(--h-cmp-chip-close-overlay-padding-left, var(--h-ref-gap-large));--h-cmp-overlay-close-bg: var(--h-cmp-chip-close-overlay-bg, var(--h-sys-bg));--h-cmp-overlay-close-animation-speed: var(--h-cmp-chip-close-animation-speed, var(--h-ref-duration-medium));--h-cmp-overlay-close-hover-delay: var(--h-cmp-chip-close-hover-delay, 0s)}.chip__icon[data-v-17fc3fd4]{display:inline-flex;align-items:center;line-height:var(--h-sys-leading-none);flex-shrink:0;--h-cmp-button-padding-left: var(--_chip-icon-button-padding-x);--h-cmp-button-padding-right: var(--_chip-icon-button-padding-x)}.chip__label[data-v-17fc3fd4]{display:var(--h-cmp-chip-label-display, inline-flex);flex:var(--h-cmp-chip-label-flex, 0 1 auto);align-items:center;line-height:var(--h-sys-leading-none);min-width:var(--h-cmp-chip-label-min-width, 0);overflow-x:var(--h-cmp-chip-label-overflow, visible);overflow-y:visible;max-width:var(--h-cmp-chip-label-max-width, none);white-space:var(--h-cmp-chip-label-white-space, nowrap);text-overflow:var(--h-cmp-chip-label-text-overflow, clip)}.chip__close[data-v-17fc3fd4]{display:var(--_chip-close-display, flex);flex-shrink:0}.chip__trailing[data-v-17fc3fd4]{display:inline-flex;align-items:center}.chip__trailing[data-v-17fc3fd4]:empty{display:none}.chip.chip--trailing-action[data-v-17fc3fd4]{padding-right:0}.chip--trailing-action .chip__trailing[data-v-17fc3fd4]{margin-right:var(--h-sys-space-3xs);--h-cmp-button-padding-left: var(--h-sys-space-3xs);--h-cmp-button-padding-right: var(--h-sys-space-3xs)}.chip--trailing-action .chip__trailing[data-v-17fc3fd4]:before{content:"";height:var(--h-sys-space-2xl);margin-right:var(--h-sys-space-3xs);border-left:1px solid color-mix(in srgb,currentColor var(--h-sys-tint-alpha),transparent)}.chip__dot[data-v-17fc3fd4]{flex-shrink:0;width:var(--_chip-dot-size, .66em);height:var(--_chip-dot-size, .66em);border-radius:var(--h-sys-radius-round);background:var(--h-cmp-chip-dot-color, currentColor)}.chip.ui--fill-type__tonal-readable[data-v-17fc3fd4]{background-color:color-mix(in srgb,var(--h-cmp-text-color, var(--h-cmp-color)) var(--h-cmp-chip-tone-bg, var(--h-ref-alpha-18)),transparent);color:var(--h-cmp-text-color, color-mix(in srgb, var(--h-cmp-color) var(--h-cmp-chip-tone-text, var(--h-ref-alpha-80)), var(--h-cmp-chip-tone-text-base, var(--h-sys-text))))}.chip.ui--fill-type__tonal-readable.ui--enable-hover[data-v-17fc3fd4]:hover{background-color:color-mix(in srgb,var(--h-cmp-text-color, var(--h-cmp-color)) var(--h-cmp-chip-tone-bg-hover, var(--h-ref-alpha-28)),transparent)}.chip.chip--static[data-v-17fc3fd4]{cursor:var(--h-cmp-chip-cursor, default)}.chip.chip--empty[data-v-17fc3fd4]{background:transparent;border:1px dashed var(--h-cmp-chip-empty-border-color, var(--h-sys-border-control));color:var(--h-cmp-chip-empty-text-color, var(--h-sys-text-muted));font-weight:var(--h-cmp-chip-empty-font-weight, var(--h-sys-weight-regular))}.chip.chip--empty.ui--enable-hover[data-v-17fc3fd4]:hover{border-color:var(--h-cmp-chip-empty-border-color-hover, var(--h-sys-text-muted));background:var(--h-cmp-chip-empty-bg-hover, var(--h-sys-hover))}.chip.chip--striped[data-v-17fc3fd4]{background:transparent;border:1px dashed var(--h-cmp-chip-empty-border-color, var(--h-sys-border-control));color:var(--h-sys-text-muted)}.chip.chip--striped.ui--enable-hover[data-v-17fc3fd4]:hover{border-color:var(--h-cmp-chip-empty-border-color-hover, var(--h-sys-text-muted));background:var(--h-sys-hover)}.chip.ui--fill-type__filled .chip__label[data-v-17fc3fd4]{overflow-x:clip}.chip[data-disabled=true][data-v-17fc3fd4]{opacity:var(--h-sys-disabled-alpha);cursor:not-allowed;pointer-events:none}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.rte[data-v-59a16c4c]{position:relative;width:100%;min-height:calc(var(--h-cmp-rte-min-lines, 1) * 1lh + 12px);transition:min-height var(--h-cmp-rte-min-height-transition, var(--h-sys-duration-instant)) ease}.rte--readonly[data-v-59a16c4c]{min-height:calc(var(--h-cmp-rte-min-lines, 1) * 1lh)}.rte__toolbar[data-v-59a16c4c]{position:var(--_rte-toolbar-position, sticky);top:var(--_rte-toolbar-top, 0px);z-index:2}.rte__content[data-v-59a16c4c]{max-height:var(--h-cmp-rte-max-height, none);overflow-y:auto}.rte__content[data-v-59a16c4c] .tiptap{outline:none;min-height:calc(var(--h-cmp-rte-min-lines, 1) * 1lh);padding:var(--h-cmp-rte-content-padding, var(--h-sys-space-xs) var(--h-sys-space-sm));font:inherit;color:inherit;background:transparent;border-radius:var(--h-sys-radius-sm);transition:background var(--h-sys-duration-fast) ease,min-height var(--h-cmp-rte-min-height-transition, var(--h-sys-duration-instant)) ease}.rte__content[data-v-59a16c4c] .tiptap p{margin:0 0 .5em}.rte__content[data-v-59a16c4c] .tiptap p:last-child{margin-bottom:0}.rte__content[data-v-59a16c4c] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--h-sys-text-muted)}.rte--readonly .rte__content[data-v-59a16c4c] .tiptap{padding:0;cursor:default}.rte__content[data-v-59a16c4c] .tiptap h1{font-size:var(--h-sys-font-heading);font-weight:var(--h-sys-weight-semibold);margin:.5em 0 .3em}.rte__content[data-v-59a16c4c] .tiptap h2{font-size:var(--h-sys-font-subheading);font-weight:var(--h-sys-weight-semibold);margin:.5em 0 .3em}.rte__content[data-v-59a16c4c] .tiptap h3{font-size:var(--h-sys-font-body);font-weight:var(--h-sys-weight-semibold);margin:.4em 0 .2em}.rte__content[data-v-59a16c4c] .tiptap ul,.rte__content[data-v-59a16c4c] .tiptap ol{padding-left:28px;margin:.3em 0}.rte__content[data-v-59a16c4c] .tiptap blockquote{border-left:3px solid var(--h-sys-border);padding-left:var(--h-sys-space-md);color:var(--h-sys-text-muted);margin:.5em 0}.rte__content[data-v-59a16c4c] .tiptap pre{margin:0;padding:var(--h-sys-space-md) var(--h-sys-space-lg);background:transparent;font-family:var(--h-sys-family-mono);font-size:var(--h-sys-font-ui);overflow-x:auto}.rte__content[data-v-59a16c4c] .tiptap pre code{background:transparent;padding:0;font-size:inherit}.rte__content[data-v-59a16c4c] .tiptap code{background:var(--h-sys-bg-muted);padding:1px var(--h-sys-space-2xs);border-radius:var(--h-sys-radius-xs);font-family:var(--h-sys-family-mono);font-size:.92em}.rte__content[data-v-59a16c4c] .tiptap .code-block{border:1px solid var(--h-sys-border);border-radius:var(--h-sys-radius-md);margin:.5em 0;overflow:hidden;background:var(--h-sys-bg)}.rte__content[data-v-59a16c4c] .tiptap .hljs-comment,.rte__content[data-v-59a16c4c] .tiptap .hljs-quote{color:var(--h-sys-text-muted);font-style:italic}.rte__content[data-v-59a16c4c] .tiptap .hljs-keyword,.rte__content[data-v-59a16c4c] .tiptap .hljs-selector-tag,.rte__content[data-v-59a16c4c] .tiptap .hljs-literal,.rte__content[data-v-59a16c4c] .tiptap .hljs-doctag{color:var(--h-sys-purple-text)}.rte__content[data-v-59a16c4c] .tiptap .hljs-string,.rte__content[data-v-59a16c4c] .tiptap .hljs-regexp,.rte__content[data-v-59a16c4c] .tiptap .hljs-addition{color:var(--h-sys-green-text)}.rte__content[data-v-59a16c4c] .tiptap .hljs-number,.rte__content[data-v-59a16c4c] .tiptap .hljs-meta,.rte__content[data-v-59a16c4c] .tiptap .hljs-deletion{color:var(--h-sys-orange-text)}.rte__content[data-v-59a16c4c] .tiptap .hljs-title,.rte__content[data-v-59a16c4c] .tiptap .hljs-section,.rte__content[data-v-59a16c4c] .tiptap .hljs-name,.rte__content[data-v-59a16c4c] .tiptap .hljs-function{color:var(--h-sys-blue-text)}.rte__content[data-v-59a16c4c] .tiptap .hljs-attr,.rte__content[data-v-59a16c4c] .tiptap .hljs-attribute,.rte__content[data-v-59a16c4c] .tiptap .hljs-variable,.rte__content[data-v-59a16c4c] .tiptap .hljs-template-variable,.rte__content[data-v-59a16c4c] .tiptap .hljs-symbol{color:var(--h-sys-red-text)}.rte__content[data-v-59a16c4c] .tiptap .hljs-built_in,.rte__content[data-v-59a16c4c] .tiptap .hljs-type,.rte__content[data-v-59a16c4c] .tiptap .hljs-class{color:var(--h-sys-cyan-text)}.rte__content[data-v-59a16c4c] .tiptap .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:var(--h-sys-space-2xs);background-color:var(--h-sys-blue);pointer-events:none;z-index:2}.rte__content[data-v-59a16c4c] .tiptap.resize-cursor{cursor:col-resize}.rte__content[data-v-59a16c4c] .tiptap hr{border:none;border-top:1px solid var(--h-sys-border);margin:.6em 0}.rte__content[data-v-59a16c4c] .tiptap .tableWrapper{overflow-x:auto;margin:.5em 0}.rte__content[data-v-59a16c4c] .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%}.rte__content[data-v-59a16c4c] .tiptap th,.rte__content[data-v-59a16c4c] .tiptap td{border:1px solid var(--h-sys-border);padding:var(--h-sys-space-2xs) var(--h-sys-space-sm);vertical-align:top;position:relative;min-width:48px}.rte__content[data-v-59a16c4c] .tiptap th{background:var(--h-sys-bg-muted);font-weight:var(--h-sys-weight-semibold);text-align:left}.rte__content[data-v-59a16c4c] .tiptap th p,.rte__content[data-v-59a16c4c] .tiptap td p{margin:0}.rte__content[data-v-59a16c4c] .tiptap .selectedCell:after{content:"";position:absolute;inset:0;background:var(--h-sys-selected-bg);pointer-events:none}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]{list-style:none;padding-left:var(--h-sys-space-3xs)}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li{display:flex;align-items:flex-start;gap:var(--h-sys-space-sm)}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li>label{flex-shrink:0;display:grid;place-content:center;cursor:pointer;margin-top:calc((1lh - 1rem)/2)}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li>div{flex:1;min-width:0}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList] input[type=checkbox]{position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li>label>span{border:1.5px solid var(--h-sys-border-control);background-color:transparent;width:var(--h-sys-space-xl);height:var(--h-sys-space-xl);border-radius:var(--h-sys-radius-xs);display:grid;place-content:center;transition:border-color var(--h-sys-duration-quick) ease-in-out,background-color var(--h-sys-duration-quick) ease-in-out}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li>label>span:before{content:"";width:.66rem;height:.66rem;transform:scale(0);background-color:#fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transition:transform var(--h-sys-duration-quick) ease-in-out}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li:hover>label>span{border-color:var(--h-sys-blue)}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li[data-checked=true]>label>span{border-color:var(--h-sys-blue);background-color:var(--h-sys-blue)}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li[data-checked=true]>label>span:before{transform:scale(1)}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li[data-checked=true]>div{color:var(--h-sys-text-muted);text-decoration:line-through}.rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList] input[type=checkbox]:focus-visible+span{outline:2px solid var(--h-sys-blue);outline-offset:2px}.rte--readonly .rte__content[data-v-59a16c4c] .tiptap ul[data-type=taskList]>li>label{cursor:default}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-accordion[data-v-f6f18d23]{display:flex;flex-direction:column}.ui-accordion__header[data-v-f6f18d23]{display:flex;align-items:center;gap:var(--h-cmp-accordion-header-gap, var(--h-sys-space-xs));width:100%;margin:0;padding:var(--h-cmp-accordion-header-padding, var(--h-sys-space-xs) var(--h-sys-space-2xs));border:none;border-radius:var(--h-sys-radius-sm);background:transparent;cursor:pointer;font-family:inherit;text-align:left}.ui-accordion__header[data-v-f6f18d23]:hover{background:var(--h-cmp-accordion-header-hover-bg, var(--h-sys-hover))}.ui-accordion__chevron[data-v-f6f18d23]{flex-shrink:0;transition:transform var(--h-cmp-accordion-expand-duration, var(--h-sys-duration-quick)) ease}.ui-accordion[data-open=true] .ui-accordion__chevron[data-v-f6f18d23]{transform:rotate(90deg)}.ui-accordion__title[data-v-f6f18d23]{font-size:var(--h-cmp-accordion-title-font-size, var(--h-sys-font-caption));font-weight:var(--h-cmp-accordion-title-font-weight, var(--h-sys-weight-semibold));text-transform:var(--h-cmp-accordion-title-transform, uppercase);letter-spacing:var(--h-cmp-accordion-title-letter-spacing, var(--h-sys-tracking-caps));color:var(--h-cmp-accordion-title-color, var(--h-sys-text-muted));flex:var(--h-cmp-accordion-title-flex, initial);min-width:0}.ui-accordion__body[data-v-f6f18d23]{display:flex;flex-direction:column;gap:var(--h-cmp-accordion-body-gap, var(--h-sys-space-lg));padding:var(--h-cmp-accordion-body-padding, var(--h-sys-space-sm) var(--h-sys-space-2xs) var(--h-sys-space-2xs))}.ui-accordion__content[data-v-f6f18d23]{display:grid;grid-template-rows:1fr}.ui-accordion__clip[data-v-f6f18d23]{min-height:0}.ui-accordion__content-enter-active[data-v-f6f18d23],.ui-accordion__content-leave-active[data-v-f6f18d23]{transition:grid-template-rows var(--h-cmp-accordion-expand-duration, var(--h-sys-duration-quick)) ease}.ui-accordion__content-enter-active .ui-accordion__clip[data-v-f6f18d23],.ui-accordion__content-leave-active .ui-accordion__clip[data-v-f6f18d23]{overflow:hidden}.ui-accordion__content-enter-from[data-v-f6f18d23],.ui-accordion__content-leave-to[data-v-f6f18d23]{grid-template-rows:0fr}@media(prefers-reduced-motion:reduce){.ui-accordion__content-enter-active[data-v-f6f18d23],.ui-accordion__content-leave-active[data-v-f6f18d23],.ui-accordion__chevron[data-v-f6f18d23]{transition:none}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.card[data-v-3affb1b6]{background-color:var(--h-cmp-card-background-color, rgb(var(--h-sys-card-rgb)));box-shadow:var(--h-cmp-card-box-shadow, none)}.card[data-v-3affb1b6] .card__header+.card__content{padding-top:0}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.card__header[data-v-34235b66]{padding:var(--h-cmp-card-header-padding, var(--h-cmp-card-padding, var(--h-sys-space-xl)));display:flex;flex-direction:var(--h-cmp-card-header-flex-direction, row);gap:var(--h-cmp-card-header-gap, var(--h-sys-space-2xl));justify-content:space-between;align-items:var(--h-cmp-card-header-align-items, flex-start)}.card__header--sticky[data-v-34235b66]{position:sticky;top:0;z-index:1;background-color:var(--h-cmp-card-background-color, rgb(var(--h-sys-card-rgb)))}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.card__title[data-v-15bc68c3]{margin:0;display:var(--_card-title-display, flex);align-items:var(--_card-title-align-items, center);gap:var(--h-cmp-card-title-gap, var(--h-sys-space-sm));font-size:var(--_card-title-font-size, var(--h-sys-font-heading));font-weight:var(--_card-title-font-weight, var(--h-sys-weight-bold));line-height:var(--_card-title-line-height, var(--h-sys-leading-tight));color:var(--_card-title-color, var(--h-sys-text))}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.card__description[data-v-43c681fb]{margin:0;font-size:var(--_card-description-font-size, var(--h-sys-font-ui));color:var(--_card-description-color, var(--h-sys-text-faint));line-height:var(--_card-description-line-height, var(--h-sys-leading-snug))}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.card__footer[data-v-78bc5bc9]{padding:var(--h-cmp-card-footer-padding, var(--h-cmp-card-padding, var(--h-sys-space-xl)));border-top:var(--_card-footer-border-top, 1px solid var(--h-sys-border));background-color:var(--_card-footer-background-color, var(--h-sys-bg-muted))}.card__footer[data-v-78bc5bc9]:empty{display:none}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-relative-time--tip[data-v-597c4249]{cursor:pointer;padding:0 var(--h-sys-space-2xs);border-radius:var(--h-sys-radius-sm);transition:background-color var(--h-sys-duration-fast)}.ui-relative-time--tip[data-v-597c4249]:hover{background-color:var(--h-sys-hover)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.letter-icon[data-v-98eb0bf4]{display:inline-flex;align-items:center;justify-content:center;width:var(--h-cmp-letter-icon-size, var(--v436899cc));height:var(--h-cmp-letter-icon-size, var(--v436899cc));border-radius:var(--h-cmp-letter-icon-border-radius, var(--h-sys-radius-sm));font-size:var(--h-cmp-letter-icon-font-size, var(--v0e9dac27));font-weight:var(--h-cmp-letter-icon-font-weight, var(--h-sys-weight-regular));line-height:var(--h-sys-leading-none);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;cursor:var(--h-cmp-letter-icon-cursor, pointer);transition-duration:var(--h-sys-duration-normal)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-avatar[data-v-7dec5b77]{--h-cmp-letter-icon-border-radius: 50%;--h-cmp-letter-icon-font-weight: var(--h-ref-weight-semibold);--h-cmp-letter-icon-size: var(--h-cmp-avatar-size, var(--ae14b430));vertical-align:middle}.ui-avatar[data-v-7dec5b77]:not(:focus-visible){outline:var(--h-cmp-avatar-ring-width, 0) solid var(--h-cmp-avatar-ring, transparent)}.ui-avatar--photo[data-v-7dec5b77]{display:inline-block;width:var(--h-cmp-avatar-size, var(--ae14b430));height:var(--h-cmp-avatar-size, var(--ae14b430));border-radius:var(--h-sys-radius-round);-o-object-fit:cover;object-fit:cover;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px var(--h-sys-border);background:var(--h-sys-bg-muted);cursor:var(--h-cmp-letter-icon-cursor, pointer)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-info[data-v-9490c82c]{display:flex;flex-direction:row;align-items:var(--h-cmp-info-align-items, center);gap:var(--h-sys-space-sm);padding-inline:var(--h-cmp-info-padding-inline, var(--h-sys-space-md));padding-block:var(--h-cmp-info-padding-block, var(--h-sys-space-sm));border-radius:var(--h-sys-radius-sm)}.ui-info__text[data-v-9490c82c]{font-size:var(--h-cmp-info-font-size, var(--h-sys-font-caption));font-weight:var(--h-cmp-info-font-weight, var(--h-sys-weight-medium));line-height:var(--h-cmp-info-line-height, var(--h-sys-leading-snug))}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-skeleton[data-v-66a6e84a]{--h-cmp-skeleton-color-from: var(--h-sys-hover);--h-cmp-skeleton-color-to: var(--h-sys-bg-muted);--h-cmp-skeleton-duration: 1.4s;--h-cmp-skeleton-radius: var(--h-ref-radius-small-x);background:linear-gradient(90deg,var(--h-cmp-skeleton-color-from) 0%,var(--h-cmp-skeleton-color-to) 50%,var(--h-cmp-skeleton-color-from) 100%);background-size:200% 100%;animation:ui-skeleton-shimmer-66a6e84a var(--h-cmp-skeleton-duration) ease-in-out infinite;border-radius:var(--h-cmp-skeleton-radius);flex-shrink:0}@keyframes ui-skeleton-shimmer-66a6e84a{0%{background-position:200% 0}to{background-position:-200% 0}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-progress-bar[data-v-b7016d83]{--h-cmp-progress-bar-height: 8px;--h-cmp-progress-bar-gap: 2px;--h-cmp-progress-bar-track: transparent;display:flex;align-items:stretch;width:100%;height:var(--h-cmp-progress-bar-height);gap:var(--h-cmp-progress-bar-gap);background-color:var(--h-cmp-progress-bar-track)}.ui-progress-bar--rounded[data-v-b7016d83]{border-radius:var(--h-sys-radius-pill)}.ui-progress-bar__seg[data-v-b7016d83]{position:relative;flex-basis:0;flex-shrink:1;min-width:0;height:100%;overflow:hidden;transition:flex-grow var(--h-sys-duration-normal) ease}.ui-progress-bar--rounded .ui-progress-bar__seg[data-v-b7016d83]{border-radius:var(--h-sys-radius-pill)}.ui-progress-bar__seg--faded[data-v-b7016d83]{opacity:.35}.ui-progress-bar__seg--ghost[data-v-b7016d83]{opacity:.6}.ui-progress-bar__seg--ghost[data-v-b7016d83]:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(-45deg,rgba(var(--h-ref-shadow-ink-rgb),var(--h-ref-alpha-18)) 0,rgba(var(--h-ref-shadow-ink-rgb),var(--h-ref-alpha-18)) var(--h-ref-size-2px),rgba(var(--h-ref-white-rgb),var(--h-ref-alpha-30)) var(--h-ref-size-2px),rgba(var(--h-ref-white-rgb),var(--h-ref-alpha-30)) var(--h-ref-size-4px))}.ui-progress-bar__seg--removed[data-v-b7016d83]{opacity:.4}.ui-progress-bar__seg--removed[data-v-b7016d83]:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(45deg,rgba(var(--h-ref-shadow-ink-rgb),var(--h-ref-alpha-28)) 0,rgba(var(--h-ref-shadow-ink-rgb),var(--h-ref-alpha-28)) var(--h-ref-size-2px),rgba(var(--h-ref-white-rgb),var(--h-ref-alpha-28)) var(--h-ref-size-2px),rgba(var(--h-ref-white-rgb),var(--h-ref-alpha-28)) var(--h-ref-size-4px))}.ui-progress-bar__seg--spacer[data-v-b7016d83]{background:transparent}@media(prefers-reduced-motion:reduce){.ui-progress-bar__seg[data-v-b7016d83]{transition:none}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-delete-modal__header[data-v-e20a9bf3]{flex-direction:column;align-items:center;text-align:center;gap:var(--h-sys-space-md)}.ui-delete-modal__footer[data-v-e20a9bf3]{display:flex;flex-direction:column;gap:var(--h-sys-space-sm)}.ui-delete-modal__cancel[data-v-e20a9bf3]{border-top:1px solid var(--h-sys-border);padding-top:var(--h-sys-space-sm)}.ui-delete-modal__btn[data-v-e20a9bf3]{--h-cmp-button-width: 100%;--h-cmp-button-justify-content: center}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-modal.ui--appear-leave-active[data-v-390bc257],.ui-modal__panel.ui--slide-leave-active[data-v-390bc257]{--_animation-speed: var(--h-cmp-modal-close-speed, var(--h-ref-duration-fast))}.ui-modal[data-v-390bc257]{position:fixed;inset:0;z-index:var(--h-cmp-modal-z-index, var(--h-sys-z-overlay));display:flex;align-items:flex-start;justify-content:center;overflow:hidden;background-color:rgba(var(--h-ref-shadow-ink-rgb),var(--h-cmp-modal-overlay-opacity, .4));padding:var(--h-cmp-modal-padding, 50px);padding-top:var(--h-cmp-modal-padding-top, 60px);--h-cmp-card-box-shadow: var(--h-cmp-modal-card-shadow, var(--h-sys-shadow-modal))}@supports (backdrop-filter: var(--h-cmp-modal-backdrop-blur)){.ui-modal[style*=--h-cmp-modal-backdrop-blur][data-v-390bc257]{-webkit-backdrop-filter:var(--h-cmp-modal-backdrop-blur);backdrop-filter:var(--h-cmp-modal-backdrop-blur)}}.ui-modal__panel[data-v-390bc257]{position:relative;width:auto;max-width:100%;max-height:calc(100dvh - var(--h-cmp-modal-padding-top, 60px) - var(--h-cmp-modal-padding, 50px));display:flex;flex-direction:column;min-height:0}.ui-modal__content[data-v-390bc257]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ui-modal__body[data-v-390bc257]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ui-modal__body--scroll[data-v-390bc257]{overflow-y:auto;overscroll-behavior:contain}.ui-modal--size__sm .ui-modal__panel[data-v-390bc257]{max-width:400px;width:100%}.ui-modal--size__md .ui-modal__panel[data-v-390bc257]{max-width:560px;width:100%}.ui-modal--size__lg .ui-modal__panel[data-v-390bc257]{max-width:880px;width:100%}.ui-modal--size__xl .ui-modal__panel[data-v-390bc257]{max-width:1100px;width:100%}.ui-modal--size__fullscreen[data-v-390bc257]{padding:0}.ui-modal--size__fullscreen .ui-modal__panel[data-v-390bc257]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.ui-modal--size__fullscreen .ui-modal__content[data-v-390bc257]{height:100%}.ui-modal--full-height .ui-modal__panel[data-v-390bc257]{align-self:stretch}.ui-modal--full-height .ui-modal__content[data-v-390bc257]{height:100%}.ui-modal--variant__sheet[data-v-390bc257]{padding:0;align-items:flex-end}.ui-modal--variant__sheet .ui-modal__panel[data-v-390bc257]{width:100%;max-width:100%;max-height:90dvh;display:flex;flex-direction:column}.ui-modal--variant__sheet .ui-modal__content[data-v-390bc257]{background:var(--h-sys-bg);border-radius:var(--h-sys-radius-xl) var(--h-sys-radius-xl) 0 0;box-shadow:var(--h-sys-shadow-sheet);padding:var(--h-sys-space-sm) var(--h-sys-space-2xl) calc(16px + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;min-height:0}.ui-modal--variant__sheet .ui-modal__content[data-v-390bc257]:before{content:"";flex:0 0 auto;align-self:center;width:40px;height:var(--h-sys-space-2xs);border-radius:var(--h-ref-gap-small-xxxx);background:var(--h-sys-bg-muted);margin:var(--h-sys-space-2xs) 0 var(--h-sys-space-lg)}.ui-modal--variant__sheet .ui-modal__close[data-v-390bc257],.ui-modal--size__fullscreen .ui-modal__close[data-v-390bc257]{top:12px;right:12px}@media(max-width:600px){.ui-modal[data-v-390bc257]:not(.ui-modal--variant__sheet):not(.ui-modal--size__fullscreen){padding:var(--h-sys-space-2xl)}}.ui-modal__close[data-v-390bc257]{position:absolute;right:0;top:-36px;padding:0;border:none;background:var(--h-sys-bg);border-radius:var(--h-sys-radius-sm);cursor:pointer}.ui-modal__close[data-v-390bc257] .ui-button-wrapper{aspect-ratio:1/1;padding-inline:0}@media(max-width:600px){.ui-modal__close[data-v-390bc257]{top:8px;right:8px}}@media(prefers-reduced-motion:reduce){.ui-modal[data-v-390bc257],.ui-modal__panel[data-v-390bc257]{animation-duration:var(--h-sys-duration-instant)!important;transition-duration:var(--h-sys-duration-instant)!important}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-sheet-loading[data-v-d1651473]{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:120px;color:var(--h-sys-text-muted)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-bottom-sheet[data-v-f10ba75e]{position:fixed;inset:0;z-index:var(--h-cmp-sheet-z-index, var(--h-sys-z-overlay));display:flex;align-items:flex-end;justify-content:center}.ui-bottom-sheet--modeless[data-v-f10ba75e]{pointer-events:none}.ui-bottom-sheet--modeless .ui-bottom-sheet__panel[data-v-f10ba75e]{pointer-events:auto}.ui-bottom-sheet__scrim[data-v-f10ba75e]{position:absolute;inset:0;background:rgba(var(--h-ref-shadow-ink-rgb),var(--h-cmp-sheet-overlay-opacity, .4));opacity:0;transition:opacity var(--h-sys-duration-slow) ease}.ui-bottom-sheet.is-open .ui-bottom-sheet__scrim[data-v-f10ba75e]{opacity:1}.ui-bottom-sheet__panel[data-v-f10ba75e]{position:relative;width:100%;max-width:var(--h-cmp-sheet-max-width, 640px);max-height:90dvh;display:flex;flex-direction:column;min-height:0;background:var(--h-sys-bg-sheet);border-radius:var(--h-sys-m-radius-sheet) var(--h-sys-m-radius-sheet) 0 0;box-shadow:var(--h-sys-shadow-sheet);transform:translateY(100%);transition:transform var(--h-sys-duration-slow) var(--h-sys-easing-settle);will-change:transform}.ui-bottom-sheet.is-open .ui-bottom-sheet__panel[data-v-f10ba75e]{transform:translateY(0)}.ui-bottom-sheet__panel--full[data-v-f10ba75e],.ui-bottom-sheet__panel--expanded[data-v-f10ba75e]{height:90dvh}.ui-bottom-sheet__panel--half[data-v-f10ba75e]:not(.ui-bottom-sheet__panel--expanded){height:50dvh}.ui-bottom-sheet__focus-guard[data-v-f10ba75e]{position:absolute;width:0;height:0;overflow:hidden;outline:none;pointer-events:none}.ui-bottom-sheet__handle[data-v-f10ba75e]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--h-sys-space-sm);padding:var(--h-sys-space-sm) var(--h-sys-space-2xl) var(--h-sys-space-2xs);touch-action:none;cursor:grab}.ui-bottom-sheet__grab[data-v-f10ba75e]{width:40px;height:var(--h-sys-space-2xs);border-radius:var(--h-ref-gap-small-xxxx);background:var(--h-sys-bg-muted)}.ui-bottom-sheet__title[data-v-f10ba75e]{margin:0;font-size:var(--h-sys-font-body);font-weight:var(--h-sys-weight-semibold);color:var(--h-sys-text);text-align:center}.ui-bottom-sheet__content[data-v-f10ba75e]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:var(--h-sys-space-sm) var(--h-sys-space-2xl) calc(16px + env(safe-area-inset-bottom,0px))}.ui-bottom-sheet__content.has-scaffold[data-v-f10ba75e]{display:flex;flex-direction:column;overflow:hidden;padding:0}@media(prefers-reduced-motion:reduce){.ui-bottom-sheet__scrim[data-v-f10ba75e],.ui-bottom-sheet__panel[data-v-f10ba75e]{transition-duration:var(--h-sys-duration-instant)!important}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-sheet-scaffold[data-v-9baebfba]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ui-sheet-scaffold__header[data-v-9baebfba]{flex:0 0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--h-sys-space-sm);min-height:var(--h-sys-m-touch-target);padding:0 var(--h-sys-space-sm);touch-action:none}.ui-sheet-scaffold__side[data-v-9baebfba]{display:flex;align-items:center;gap:var(--h-sys-space-2xs);min-width:0}.ui-sheet-scaffold__side--trailing[data-v-9baebfba]{justify-content:flex-end}.ui-sheet-scaffold__back[data-v-9baebfba],.ui-sheet-scaffold__done[data-v-9baebfba]{min-height:var(--h-sys-m-touch-target)}.ui-sheet-scaffold__back[data-v-9baebfba]{min-width:var(--h-sys-m-touch-target)}.ui-sheet-scaffold__done[data-v-9baebfba]{font-weight:var(--h-sys-weight-semibold)}.ui-sheet-scaffold__title[data-v-9baebfba]{margin:0;min-width:0;overflow:hidden;font-size:var(--h-sys-font-body);font-weight:var(--h-sys-weight-semibold);color:var(--h-sys-text);text-align:center;text-overflow:ellipsis;white-space:nowrap}.ui-sheet-scaffold__search[data-v-9baebfba]{flex:0 0 auto;padding:0 var(--h-sys-space-2xl) var(--h-sys-space-sm)}.ui-sheet-scaffold__body[data-v-9baebfba]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:var(--h-sys-space-sm) var(--h-sys-space-2xl) var(--h-sys-space-2xl)}.ui-sheet-scaffold__body[data-v-9baebfba]:last-child{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.ui-sheet-scaffold__footer[data-v-9baebfba]{flex:0 0 auto;padding:var(--h-sys-space-sm) var(--h-sys-space-2xl) calc(8px + env(safe-area-inset-bottom,0px))}.ui-sheet-scaffold__empty[data-v-9baebfba]{padding:var(--h-sys-space-2xl);font-size:var(--h-sys-font-caption);color:var(--h-sys-text-muted);text-align:center}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.ui-sheet-pages[data-v-7c2211f3]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);flex:1 1 auto;min-height:0;overflow-x:clip}.ui-sheet-pages__page[data-v-7c2211f3]{grid-area:1/1;display:flex;flex-direction:column;min-width:0;min-height:0}.ui-sheet-page-push-enter-active[data-v-7c2211f3],.ui-sheet-page-push-leave-active[data-v-7c2211f3],.ui-sheet-page-pop-enter-active[data-v-7c2211f3],.ui-sheet-page-pop-leave-active[data-v-7c2211f3]{transition:transform var(--h-sys-duration-normal) var(--h-sys-easing-settle),opacity var(--h-sys-duration-normal) ease}.ui-sheet-page-push-enter-from[data-v-7c2211f3]{transform:translate(100%);opacity:0}.ui-sheet-page-push-leave-to[data-v-7c2211f3],.ui-sheet-page-pop-enter-from[data-v-7c2211f3]{transform:translate(-32%);opacity:0}.ui-sheet-page-pop-leave-to[data-v-7c2211f3]{transform:translate(100%);opacity:0}@media(prefers-reduced-motion:reduce){.ui-sheet-page-push-enter-active[data-v-7c2211f3],.ui-sheet-page-push-leave-active[data-v-7c2211f3],.ui-sheet-page-pop-enter-active[data-v-7c2211f3],.ui-sheet-page-pop-leave-active[data-v-7c2211f3]{transition-duration:var(--h-sys-duration-instant)!important}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.view-tabs-skeleton[data-v-ca417304]{display:inline-flex;align-items:center;gap:var(--h-sys-space-3xs)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.list-skeleton[data-v-65a8c4f9]{display:flex;align-items:center;gap:var(--h-sys-space-sm);padding:var(--h-sys-space-2xs) var(--h-sys-space-sm) var(--h-sys-space-2xs) var(--h-sys-space-xs);min-height:var(--h-ref-size-32px)}.list-skeleton__title[data-v-65a8c4f9]{flex-shrink:1;min-width:0}.list-skeleton__meta[data-v-65a8c4f9]{display:flex;align-items:center;gap:var(--h-sys-space-xs);margin-left:auto}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.board-page-skeleton[data-v-40610daf]{display:flex;flex-direction:column;height:100%;min-height:0;--h-cmp-view-gutter: 16px}.board-page-skeleton__header[data-v-40610daf]{display:flex;align-items:center;gap:var(--h-sys-space-xs);padding:var(--h-sys-space-sm) var(--h-cmp-view-gutter);min-height:var(--h-ref-size-48px)}.board-page-skeleton__tools[data-v-40610daf]{display:flex;align-items:center;gap:var(--h-sys-space-xs);margin-left:auto}.board-page-skeleton__body[data-v-40610daf]{display:flex;flex-direction:column;gap:var(--h-sys-space-3xs);padding:var(--h-sys-space-sm) var(--h-cmp-view-gutter);flex:1 1 auto;min-height:0;overflow:hidden}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.error-report-modal[data-v-27ede7ae]{display:flex;flex-direction:column;width:min(560px,calc(100vw - 80px));max-height:calc(100dvh - 100px)}.error-report-modal__header[data-v-27ede7ae]{display:flex;flex-direction:column;gap:var(--h-sys-space-xs);padding:var(--h-sys-space-3xl) var(--h-sys-space-3xl) var(--h-sys-space-sm)}.error-report-modal__body[data-v-27ede7ae]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:var(--h-sys-space-lg) var(--h-sys-space-3xl) var(--h-sys-space-2xl)}.error-report-modal__info[data-v-27ede7ae]{position:relative;display:flex;flex-direction:column;gap:var(--h-sys-space-md);padding:var(--h-sys-space-lg);border-radius:var(--h-sys-radius-md);background:var(--h-sys-bg-muted)}.error-report-modal__copy[data-v-27ede7ae]{position:absolute;top:6px;right:6px}.error-report-modal__message[data-v-27ede7ae]{margin:0;padding-right:var(--h-ref-size-36px);font-weight:var(--h-sys-weight-semibold);overflow-wrap:anywhere}.error-report-modal__stack[data-v-27ede7ae]{margin:0;max-height:220px;overflow:auto;font-family:var(--h-sys-family-mono);font-size:var(--h-sys-font-caption);line-height:var(--h-sys-leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.error-report-modal__http[data-v-27ede7ae]{display:flex;flex-direction:column;gap:var(--h-sys-space-3xs)}.error-report-modal__http-label[data-v-27ede7ae]{font-size:var(--h-sys-font-caption);font-weight:var(--h-sys-weight-semibold);color:var(--h-sys-text-muted)}.error-report-modal__http-pre[data-v-27ede7ae]{margin:0;max-height:140px;overflow:auto;padding:var(--h-sys-space-xs) var(--h-sys-space-sm);border-radius:var(--h-sys-radius-sm);background:var(--h-sys-bg);font-family:var(--h-sys-family-mono);font-size:var(--h-sys-font-caption);line-height:var(--h-sys-leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.error-report-modal__meta[data-v-27ede7ae]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:var(--h-sys-space-3xs) var(--h-sys-space-lg);font-size:var(--h-sys-font-caption);color:var(--h-sys-text-muted)}.error-report-modal__meta dt[data-v-27ede7ae]{font-weight:var(--h-sys-weight-semibold)}.error-report-modal__meta dd[data-v-27ede7ae]{margin:0;overflow-wrap:anywhere}.error-report-modal__footer[data-v-27ede7ae]{--h-cmp-card-footer-padding: 12px 24px;display:flex;justify-content:space-between;gap:var(--h-sys-space-lg)}.error-report-modal__footer-actions[data-v-27ede7ae]{display:flex;align-items:center;gap:var(--h-sys-space-lg)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.offline-overlay[data-v-c1d97532]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--h-sys-space-3xl);box-sizing:border-box;background:var(--h-sys-bg-work);overflow:hidden}.offline-card[data-v-c1d97532]{position:relative;z-index:1;width:min(100%,420px);flex-shrink:0}.offline-card__content[data-v-c1d97532]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--h-sys-space-md);padding:var(--h-ref-gap-large-xx) var(--h-ref-size-28px)}.offline-card__halo[data-v-c1d97532]{width:104px;height:104px;border-radius:var(--h-sys-radius-round);display:flex;align-items:center;justify-content:center;margin-bottom:var(--h-sys-space-xs);color:var(--h-sys-accent-primary);background:radial-gradient(closest-side,color-mix(in srgb,var(--h-sys-accent-primary) var(--h-ref-alpha-20),transparent) 0%,transparent 75%);position:relative;animation:offline-halo-pulse-c1d97532 3.6s ease-in-out infinite}.offline-card__halo[data-v-c1d97532]:after{content:"";position:absolute;inset:20px;border-radius:var(--h-sys-radius-round);background:color-mix(in srgb,var(--h-sys-accent-primary) var(--h-ref-alpha-10),transparent)}.offline-card__icon[data-v-c1d97532]{position:relative;z-index:1;animation:offline-icon-float-c1d97532 3s ease-in-out infinite;transform-origin:center}.offline-card__title[data-v-c1d97532]{margin:var(--h-sys-space-2xs) 0 0;font-size:var(--h-sys-font-heading);font-weight:var(--h-sys-weight-semibold);color:var(--h-sys-text)}.offline-card__hint[data-v-c1d97532]{margin:0;font-size:var(--h-sys-font-ui);line-height:var(--h-sys-leading-normal);color:var(--h-sys-text-muted)}.offline-card__retry[data-v-c1d97532]{margin-top:var(--h-sys-space-lg)}.offline-card__status[data-v-c1d97532]{display:inline-flex;align-items:center;gap:var(--h-sys-space-sm);margin-top:var(--h-sys-space-2xs);font-size:var(--h-sys-font-caption);color:var(--h-sys-text-muted)}.offline-card__dot[data-v-c1d97532]{width:7px;height:7px;border-radius:var(--h-sys-radius-round);background:var(--h-sys-accent-primary);animation:offline-dot-pulse-c1d97532 1.4s ease-in-out infinite}@keyframes offline-icon-float-c1d97532{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes offline-halo-pulse-c1d97532{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.92}}@keyframes offline-dot-pulse-c1d97532{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.offline-card__icon[data-v-c1d97532],.offline-card__halo[data-v-c1d97532],.offline-card__dot[data-v-c1d97532]{animation:none}}.offline-fade-enter-active[data-v-c1d97532],.offline-fade-leave-active[data-v-c1d97532]{transition:opacity var(--h-sys-duration-quick) ease}.offline-fade-enter-from[data-v-c1d97532],.offline-fade-leave-to[data-v-c1d97532]{opacity:0}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.b-toast[data-v-02e59b0f]{--_shift: 0px;--_scale: 1;position:absolute;right:0;bottom:0;z-index:calc(100 - var(--_index));width:100%;list-style:none;border-radius:var(--h-sys-radius-lg);transform:translateY(var(--_shift)) scale(var(--_scale)) translate(var(--_swipe-x, 0px),var(--_swipe-y, 0px));transition:transform var(--h-sys-duration-slow) var(--h-cmp-transition-easing),opacity var(--h-sys-duration-slow) var(--h-cmp-transition-easing),height var(--h-sys-duration-slow) var(--h-cmp-transition-easing)}.b-toast__inner[data-v-02e59b0f]{transition:opacity var(--h-sys-duration-quick) var(--h-cmp-transition-easing)}.b-toast-viewport:not([data-expanded]) .b-toast[data-v-02e59b0f]{--_shift: calc(var(--_index) * -14px);--_scale: calc(1 - var(--_index) * .05)}.b-toast-viewport:not([data-expanded]) .b-toast[data-v-02e59b0f]:not([data-front]){height:var(--_front-height);overflow:hidden;pointer-events:none}.b-toast-viewport[data-expanded] .b-toast[data-v-02e59b0f]{--_shift: calc(-1 * var(--_offset))}.b-toast[data-hidden][data-v-02e59b0f]{opacity:0;pointer-events:none}.b-toast[data-state=entering][data-v-02e59b0f]{--_shift: calc(100% + 16px) ;opacity:0}.b-toast[data-state=closing][data-v-02e59b0f]{--_scale: .9;opacity:0;pointer-events:none}.b-toast[data-swiping][data-v-02e59b0f]{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grabbing}.b-toast-viewport[data-motion=none] .b-toast[data-v-02e59b0f],.b-toast-viewport[data-motion=none] .b-toast__inner[data-v-02e59b0f]{transition:none}@media(prefers-reduced-motion:reduce){.b-toast[data-v-02e59b0f],.b-toast__inner[data-v-02e59b0f]{transition:none}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.b-toast-card[data-v-32bdfe8c]{position:relative;display:flex;align-items:flex-start;gap:var(--h-sys-space-lg);padding:var(--h-sys-space-lg) var(--h-sys-space-xl);border:1px solid var(--h-sys-border);border-radius:var(--h-sys-radius-lg);background:var(--h-sys-surface-raised);box-shadow:var(--h-sys-shadow-pop);color:var(--h-sys-text);font-size:var(--h-sys-font-ui);line-height:var(--h-sys-leading-snug)}.b-toast-card__icon[data-v-32bdfe8c]{display:flex;flex:none;margin-top:1px}.b-toast-card__body[data-v-32bdfe8c]{flex:1 1 auto;min-width:0}.b-toast-card__title[data-v-32bdfe8c]{margin:0}.b-toast-card__description[data-v-32bdfe8c]{margin:var(--h-sys-space-3xs) 0 0;font-size:var(--h-sys-font-caption);color:var(--h-sys-text-muted)}.b-toast-card__close[data-v-32bdfe8c]{position:absolute;top:-8px;right:-8px;display:inline-flex;border-radius:var(--h-sys-radius-round);background:var(--h-sys-surface-raised);box-shadow:0 0 0 1px var(--h-sys-border);opacity:0;transform:scale(.8);transition:opacity var(--h-sys-duration-fast) ease,transform var(--h-sys-duration-fast) ease}.b-toast:hover .b-toast-card__close[data-v-32bdfe8c],.b-toast:focus-within .b-toast-card__close[data-v-32bdfe8c]{opacity:1;transform:scale(1)}@media(hover:none){.b-toast-card__close[data-v-32bdfe8c]{opacity:1;transform:scale(1)}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.kit{.b-toast-live[data-v-65c139f9]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.b-toast-viewport[data-v-65c139f9]{position:fixed;right:16px;bottom:16px;width:356px;z-index:var(--h-sys-z-toast)}.b-toast-viewport[data-v-65c139f9]:focus{outline:none}.b-toast-viewport__list[data-v-65c139f9]{position:relative;margin:0;padding:0;list-style:none}@media not (min-width:1024px){.b-toast-viewport[data-v-65c139f9]{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;width:auto;max-width:420px;margin-inline:auto}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.action-toast[data-v-c954709f]{display:flex;align-items:center;justify-content:space-between;gap:var(--h-sys-space-lg);width:100%}.action-toast--clickable[data-v-c954709f]{cursor:pointer}.action-toast__text[data-v-c954709f]{display:flex;flex-direction:column;gap:var(--h-sys-space-3xs);min-width:0}.action-toast__message[data-v-c954709f]{font-size:var(--h-sys-font-ui);color:rgb(var(--h-sys-gray-rgb))}.action-toast__description[data-v-c954709f]{font-size:var(--h-sys-font-caption);color:var(--h-sys-text-faint)}.action-toast__action[data-v-c954709f]{flex:0 0 auto}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.update-toast[data-v-471e68e0]{display:flex;align-items:center;gap:var(--h-sys-space-lg)}.update-toast--clickable[data-v-471e68e0]{cursor:pointer}.update-toast__lead[data-v-471e68e0]{flex-shrink:0;display:inline-flex}.update-toast__body[data-v-471e68e0]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--h-sys-space-3xs)}.update-toast__title[data-v-471e68e0]{margin:0;font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-semibold);line-height:var(--h-sys-leading-snug);color:rgb(var(--h-sys-gray-rgb))}.update-toast__sub[data-v-471e68e0]{margin:0;font-size:var(--h-sys-font-caption);line-height:var(--h-sys-leading-snug);color:var(--h-sys-text-faint)}.update-toast--clickable .update-toast__sub[data-v-471e68e0]{color:var(--h-sys-blue-text);font-weight:var(--h-sys-weight-medium)}.update-toast--clickable:hover .update-toast__sub[data-v-471e68e0]{text-decoration:underline}.update-toast__progress[data-v-471e68e0]{margin-top:var(--h-sys-space-xs)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.notif-avatar[data-v-945d81d2]{position:relative;display:inline-flex;flex-shrink:0}.notif-avatar__badge[data-v-945d81d2]{position:absolute;right:-3px;bottom:-3px;display:inline-flex;border-radius:var(--h-sys-radius-round);background:var(--h-sys-bg);padding:1px}.notif-avatar__dot[data-v-945d81d2]{position:absolute;top:-1px;right:-1px;width:9px;height:9px;border-radius:var(--h-sys-radius-round);background:var(--h-sys-priority-urgent);border:2px solid var(--h-sys-bg);box-sizing:content-box}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.notif-invite-actions[data-v-e41833b5]{display:inline-flex;gap:var(--h-sys-space-xs)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.user-ref-chip[data-v-1265f17c]{--h-cmp-chip-border-radius: 4px;--h-cmp-chip-font-weight: var(--h-sys-weight-semibold);--h-ref-gap-small-x: var(--h-ref-size-6px);padding-inline:var(--h-sys-space-2xs);vertical-align:middle;--h-cmp-chip-cursor: default;pointer-events:none}.user-ref-chip--link[data-v-1265f17c]{--h-cmp-chip-cursor: pointer;pointer-events:auto}.user-ref-chip__name[data-v-1265f17c]{line-height:var(--h-sys-leading-none);white-space:nowrap}.user-ref-chip--neutral .user-ref-chip__name[data-v-1265f17c]{color:var(--h-sys-text)}.user-ref-chip__badge[data-v-1265f17c]{display:inline-flex;align-items:center;height:var(--h-sys-space-2xl);padding:0 var(--h-sys-space-xs);border-radius:var(--h-sys-radius-md);font-size:var(--h-sys-font-micro);font-weight:var(--h-sys-weight-semibold);letter-spacing:var(--h-sys-tracking-wide);text-transform:uppercase;background:var(--h-sys-accent-soft);color:var(--h-sys-accent-primary)}.user-ref-text__name[data-v-1265f17c]{font-weight:var(--h-sys-weight-semibold);color:var(--h-sys-text)}.user-ref-text--link[data-v-1265f17c]{cursor:pointer}.user-ref-text--link:hover .user-ref-text__name[data-v-1265f17c]{text-decoration:underline;text-underline-offset:2px}.user-ref-text__badge[data-v-1265f17c]{display:inline-flex;align-items:center;height:var(--h-sys-space-2xl);margin-left:var(--h-sys-space-3xs);padding:0 var(--h-sys-space-xs);border-radius:var(--h-sys-radius-md);font-size:var(--h-sys-font-micro);font-weight:var(--h-sys-weight-semibold);letter-spacing:var(--h-sys-tracking-wide);text-transform:uppercase;vertical-align:middle;background:var(--h-sys-accent-soft);color:var(--h-sys-accent-primary)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.mention-wrap[data-v-3539db2d]{display:inline-flex;vertical-align:middle}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.person-mention-row[data-v-2c154c41]{display:flex;align-items:center;gap:var(--h-sys-space-sm);min-width:0;flex:1 1 auto}.person-mention-row__avatar[data-v-2c154c41]{flex:0 0 auto}.person-mention-row__name[data-v-2c154c41]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.task-ref-chip-menu[data-v-ce9f490e]{display:none}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.task-ref-chip-view[data-v-ca3c17c3]{display:inline-flex;vertical-align:middle}.task-ref-chip-view--interactive[data-v-ca3c17c3]{cursor:pointer}.task-ref-chip[data-v-ca3c17c3]{--h-cmp-chip-border-radius: 4px;padding-inline:var(--h-sys-space-2xs);--h-ref-gap-small-x: var(--h-ref-size-6px)}.task-ref-chip__text[data-v-ca3c17c3]{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.task-ref-chip__text--done[data-v-ca3c17c3]{text-decoration:line-through;opacity:.75}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.mention-wrap[data-v-dfadb704]{display:inline-flex;vertical-align:middle;cursor:pointer}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.task-suggestion-row[data-v-0a5c02b0]{display:flex;align-items:center;gap:var(--h-sys-space-sm);min-width:0;flex:1 1 auto}.task-suggestion-row__icon[data-v-0a5c02b0]{flex:0 0 auto}.task-suggestion-row__body[data-v-0a5c02b0]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.task-suggestion-row__title[data-v-0a5c02b0]{font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-suggestion-row__sub[data-v-0a5c02b0]{font-size:var(--h-sys-font-caption);color:var(--h-sys-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-suggestion-row__avatar[data-v-0a5c02b0]{flex:0 0 auto}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.suggestion[data-v-9cd82f04]{--h-cmp-card-background-color: var(--h-sys-bg);border:1px solid var(--h-sys-border);border-radius:var(--h-sys-radius-md);box-shadow:var(--h-sys-shadow-pop);padding:var(--h-sys-space-2xs);min-width:220px;max-width:360px;max-height:280px;overflow-y:auto;display:flex;flex-direction:column}.suggestion--flat[data-v-9cd82f04]{--h-cmp-card-background-color: transparent;border:none;box-shadow:none;border-radius:0;padding:0;min-width:0;max-width:none}.suggestion__empty[data-v-9cd82f04]{padding:var(--h-sys-space-sm) var(--h-sys-space-md);color:var(--h-sys-text-muted);font-size:var(--h-sys-font-ui)}.suggestion__body[data-v-9cd82f04]{display:flex;flex-direction:column;gap:1px;min-width:0}.suggestion__label[data-v-9cd82f04]{font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-medium)}.suggestion__sub[data-v-9cd82f04]{font-size:var(--h-sys-font-caption);color:var(--h-sys-text-muted)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.mention-search-wrap[data-v-585d83a3]{display:inline-flex;vertical-align:middle}.mention-search-anchor[data-v-585d83a3]{display:inline-flex}.mention-search-chip[data-v-585d83a3]{--h-cmp-chip-border-radius: 4px;padding-inline:var(--h-sys-space-2xs);--h-ref-gap-small-x: var(--h-ref-size-6px)}.mention-search-chip__content[data-v-585d83a3]{display:inline-block;max-width:240px;min-width:var(--h-sys-space-sm);overflow:hidden;white-space:nowrap;vertical-align:bottom;outline:none;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.mention-search-chip__content[data-v-585d83a3]:empty:before{content:attr(data-placeholder);color:currentColor;opacity:.55;pointer-events:none}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.tiptap p.is-editor-empty:has([data-mention-search]):before{content:none!important}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.emoji-popup[data-v-174559f3]{--h-cmp-card-background-color: var(--h-sys-bg);border:1px solid var(--h-sys-border);border-radius:var(--h-sys-radius-md);box-shadow:var(--h-sys-shadow-pop);padding:var(--h-sys-space-sm);width:320px;display:flex;flex-direction:column;gap:var(--h-sys-space-xs)}.emoji-popup__scroll[data-v-174559f3]{max-height:280px;overflow-y:auto}.emoji-popup__empty[data-v-174559f3]{padding:var(--h-sys-space-sm) var(--h-sys-space-md);color:var(--h-sys-text-muted);font-size:var(--h-sys-font-ui)}.emoji-popup__group-label[data-v-174559f3]{padding:var(--h-sys-space-xs) var(--h-sys-space-3xs) var(--h-sys-space-3xs);font-size:var(--h-sys-font-caption);font-weight:var(--h-sys-weight-semibold);text-transform:uppercase;letter-spacing:var(--h-sys-tracking-caps);color:var(--h-sys-text-muted)}.emoji-popup__grid[data-v-174559f3]{display:grid;grid-template-columns:repeat(8,1fr)}.emoji-popup__cell[data-v-174559f3]{--h-cmp-button-height-override: auto;border:none;background:transparent;border-radius:var(--h-sys-radius-sm);font-size:var(--h-sys-font-heading);line-height:var(--h-sys-leading-none);padding:var(--h-sys-space-2xs) 0;cursor:pointer}.emoji-popup__cell[data-v-174559f3]:hover{background:var(--h-sys-bg-muted)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.slash-menu[data-v-014213af]{--h-cmp-card-background-color: var(--h-sys-bg);border:1px solid var(--h-sys-border);border-radius:var(--h-sys-radius-md);box-shadow:var(--h-sys-shadow-pop);padding:var(--h-sys-space-2xs);min-width:240px;max-width:320px;max-height:320px;overflow-y:auto;display:flex;flex-direction:column}.slash-menu__empty[data-v-014213af]{padding:var(--h-sys-space-sm) var(--h-sys-space-md);color:var(--h-sys-text-muted);font-size:var(--h-sys-font-ui)}.slash-menu__group[data-v-014213af]{padding:var(--h-sys-space-xs) var(--h-sys-space-md) var(--h-sys-space-3xs);font-size:var(--h-sys-font-caption);font-weight:var(--h-sys-weight-semibold);text-transform:uppercase;letter-spacing:var(--h-sys-tracking-caps);color:var(--h-sys-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.slash-menu__body[data-v-014213af]{display:flex;flex-direction:column;gap:1px;min-width:0}.slash-menu__label[data-v-014213af]{font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-medium)}.slash-menu__hint[data-v-014213af]{font-size:var(--h-sys-font-caption);color:var(--h-sys-text-muted)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.banner[data-v-22a2e164]{margin:var(--h-sys-space-sm) 0;--h-cmp-info-font-size: inherit;--h-cmp-info-font-weight: inherit;--h-cmp-info-line-height: inherit}.banner[data-v-22a2e164]{--h-cmp-info-align-items: flex-start}.banner__content[data-v-22a2e164]{flex:1;min-width:0;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.banner__content[data-v-22a2e164] p{margin:0}.banner__content[data-v-22a2e164] p+p{margin-top:var(--h-sys-space-2xs)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.chip-node-wrap[data-v-43e299fb]{display:inline-flex;vertical-align:middle;margin-inline:var(--h-sys-space-3xs)}.chip-node[data-v-43e299fb]{--h-cmp-chip-border-radius: 4px;padding-inline:var(--h-sys-space-2xs)}.chip-node__content[data-v-43e299fb]{display:inline-block;max-width:240px;min-width:var(--h-sys-space-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;outline:none;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.chip-node__content[data-v-43e299fb]:empty:before{content:attr(data-placeholder);color:currentColor;opacity:.55;pointer-events:none}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.code-block__pre[data-v-c9683f10]{margin:0}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.date-chip-wrap[data-v-f42602e1]{display:inline-flex;vertical-align:middle}.date-chip[data-v-f42602e1]{--h-cmp-chip-border-radius: 4px;padding-inline:var(--h-sys-space-2xs);--h-ref-gap-small-x: var(--h-ref-size-6px)}.date-chip-anchor[data-v-f42602e1]{display:inline-flex}.date-chip--editable[data-v-f42602e1]{cursor:pointer}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.status-chip-wrap[data-v-ff3e73d4]{display:inline-flex;vertical-align:middle;margin:0 var(--h-sys-space-3xs)}.status-chip__dot[data-v-ff3e73d4]{width:var(--h-sys-space-sm);height:var(--h-sys-space-sm);border-radius:var(--h-sys-radius-round);background:currentColor;display:inline-block}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.columns[data-v-8dc5d1d4]{margin:var(--h-sys-space-sm) 0}.columns__content[data-v-8dc5d1d4]{display:grid;grid-template-columns:repeat(var(--_columns-count, 2),minmax(0,1fr));gap:var(--h-sys-space-lg)}.columns__content[data-v-8dc5d1d4] [data-column]{border:1px dashed var(--h-sys-border);border-radius:var(--h-sys-radius-md);padding:var(--h-sys-space-sm) var(--h-sys-space-md);min-width:0}.columns__content[data-v-8dc5d1d4] [data-column]>p:first-child{margin-top:0}.columns__content[data-v-8dc5d1d4] [data-column]>p:last-child{margin-bottom:0}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.image-node[data-v-dab05fbc]{display:inline-block;vertical-align:top;margin:var(--h-sys-space-md) var(--h-sys-space-sm) var(--h-sys-space-md) 0;max-width:100%}.image-node--center[data-v-dab05fbc],.image-node--right[data-v-dab05fbc]{display:block;margin-right:0}.image-node--center[data-v-dab05fbc]{margin-inline:auto}.image-node--right[data-v-dab05fbc]{margin-left:auto}.image-node__frame[data-v-dab05fbc]{position:relative;max-width:100%;border-radius:var(--h-sys-radius-sm);overflow:visible;line-height:0}.image-node__frame--active[data-v-dab05fbc]{outline:2px solid var(--_accent, #3b82f6);outline-offset:1px}.image-node__img[data-v-dab05fbc]{display:block;width:100%;height:auto;border-radius:inherit}.image-node__placeholder[data-v-dab05fbc]{width:100%;min-height:120px;background:var(--h-sys-bg-muted);border-radius:inherit}.image-node__skeleton[data-v-dab05fbc],.image-node__failed[data-v-dab05fbc]{position:absolute;inset:0;box-sizing:border-box;border:1px solid var(--h-sys-border)}.image-node__skeleton[data-v-dab05fbc]{--h-cmp-skeleton-radius: var(--h-ref-radius-small)}.image-node__failed[data-v-dab05fbc]{border-style:dashed}.image-node__failed[data-v-dab05fbc]{display:flex;flex-direction:column;gap:var(--h-sys-space-xs);align-items:center;justify-content:center;padding:var(--h-sys-space-sm);line-height:normal;text-align:center;background:var(--h-sys-bg-muted);color:var(--h-sys-text-muted);border-radius:inherit}.image-node__failed-text[data-v-dab05fbc]{font-size:var(--h-sys-font-caption)}.image-node__overlay[data-v-dab05fbc]{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--h-sys-space-sm);align-items:center;justify-content:center;background:rgba(var(--h-ref-shadow-ink-rgb),.35);border-radius:inherit}.image-node__overlay--error[data-v-dab05fbc]{background:rgba(var(--h-ref-shadow-ink-rgb),.55)}.image-node__error-text[data-v-dab05fbc]{color:rgb(var(--h-ref-white-rgb));font-size:var(--h-sys-font-ui)}.image-node__spinner[data-v-dab05fbc]{width:var(--h-ref-size-22px);height:var(--h-ref-size-22px);border:2px solid rgba(255,255,255,.4);border-top-color:rgb(var(--h-ref-white-rgb));border-radius:var(--h-sys-radius-round);animation:image-node-spin-dab05fbc .7s linear infinite}@keyframes image-node-spin-dab05fbc{to{transform:rotate(360deg)}}.image-node__handle[data-v-dab05fbc]{position:absolute;top:50%;transform:translateY(-50%);width:var(--h-sys-space-xs);height:var(--h-ref-size-38px);max-height:56%;border-radius:var(--h-sys-radius-sm);background:var(--h-sys-accent-primary);border:1px solid #fff;box-shadow:0 1px 3px rgba(var(--h-ref-shadow-ink-rgb),.3);cursor:ew-resize;opacity:0;transition:opacity var(--h-sys-duration-fast) ease;touch-action:none}.image-node__handle--left[data-v-dab05fbc]{left:5px}.image-node__handle--right[data-v-dab05fbc]{right:5px}.image-node__frame:hover .image-node__handle[data-v-dab05fbc],.image-node__handle.is-shown[data-v-dab05fbc]{opacity:1}.image-node--snapped[data-v-dab05fbc]{outline:2px solid var(--_accent, #3b82f6);outline-offset:1px;transition:width var(--h-sys-duration-swift) ease-out}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.file-embed-wrap[data-v-27f9156a]{display:inline-flex;vertical-align:middle;margin:0 var(--h-sys-space-3xs)}.file-embed[data-v-27f9156a]{display:inline-flex;align-items:center;gap:var(--h-sys-space-2xs);padding:var(--h-sys-space-3xs) var(--h-sys-space-sm);max-width:280px;border-radius:var(--h-sys-radius-sm);background:var(--h-sys-bg-muted);color:var(--h-sys-text);font-size:var(--h-sys-font-ui);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-embed[data-v-27f9156a]:hover{background:var(--h-sys-hover)}.file-embed--error[data-v-27f9156a]{background:var(--h-sys-bg-danger);color:var(--h-sys-text-danger)}.file-embed--busy[data-v-27f9156a]{cursor:default;opacity:.85}.file-embed__name[data-v-27f9156a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-embed__size[data-v-27f9156a]{color:var(--h-sys-text-muted);flex-shrink:0}.file-embed__remove[data-v-27f9156a]{color:var(--h-sys-text-muted);cursor:pointer;flex-shrink:0}.file-embed__remove[data-v-27f9156a]:hover{color:var(--h-sys-text)}.file-embed__spinner[data-v-27f9156a]{width:var(--h-sys-space-lg);height:var(--h-sys-space-lg);border:2px solid var(--h-sys-border);border-top-color:var(--h-sys-text-muted);border-radius:var(--h-sys-radius-round);animation:file-embed-spin-27f9156a .7s linear infinite;flex-shrink:0}@keyframes file-embed-spin-27f9156a{to{transform:rotate(360deg)}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.link-pill-wrap[data-v-01fb2866]{display:inline-flex;vertical-align:middle}.link-pill[data-v-01fb2866]{cursor:pointer;--h-cmp-chip-border-radius: 4px;padding-inline:var(--h-sys-space-2xs);--h-ref-gap-small-x: var(--h-ref-size-6px)}.link-pill--pending[data-v-01fb2866]{opacity:.6}.link-pill__text[data-v-01fb2866]{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.link-pill__favicon[data-v-01fb2866]{display:block;width:var(--h-sys-space-xl);height:var(--h-sys-space-xl);border-radius:var(--h-sys-radius-xs);-o-object-fit:contain;object-fit:contain}.link-pill__more[data-v-01fb2866]{margin-left:var(--h-sys-space-3xs);opacity:0;transition:opacity var(--h-sys-duration-fast)}.link-pill-wrap:hover .link-pill__more[data-v-01fb2866],.link-pill__more[data-v-01fb2866]:has(:focus-visible){opacity:1}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.toggle-block[data-v-76c4360a]{margin:.3em 0}.toggle-section[data-v-76c4360a]{--h-cmp-accordion-title-flex: 1 1 auto}.toggle-section__title-input[data-v-76c4360a]{width:100%;border:none;background:transparent;padding:0;margin:0;outline:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit}.toggle-section__title-input[data-v-76c4360a]::-moz-placeholder{color:var(--h-sys-text-muted)}.toggle-section__title-input[data-v-76c4360a]::placeholder{color:var(--h-sys-text-muted)}.toggle-section__title-text[data-v-76c4360a]{display:inline-block;min-width:0}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.editor-drop-overlay[data-v-c2226499]{position:absolute;inset:0;z-index:5;pointer-events:none;display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--h-sys-blue);border-radius:var(--h-sys-radius-sm);background:rgba(var(--h-sys-blue-rgb),.08)}.editor-drop-overlay__inner[data-v-c2226499]{display:flex;flex-direction:column;align-items:center;gap:var(--h-sys-space-xs);color:var(--h-sys-blue-text);font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-semibold);text-align:center}.editor-drop-overlay--compact .editor-drop-overlay__inner[data-v-c2226499]{flex-direction:row;gap:var(--h-sys-space-xs);font-size:var(--h-sys-font-caption)}.editor-drop-fade-enter-active[data-v-c2226499],.editor-drop-fade-leave-active[data-v-c2226499]{transition:opacity var(--h-sys-duration-fast) ease}.editor-drop-fade-enter-from[data-v-c2226499],.editor-drop-fade-leave-to[data-v-c2226499]{opacity:0}@media(prefers-reduced-motion:reduce){.editor-drop-fade-enter-active[data-v-c2226499],.editor-drop-fade-leave-active[data-v-c2226499]{transition:none}}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.comment-editor[data-v-c60631ca]{position:relative;width:100%}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.notif-reply[data-v-e7d9d240]{margin-top:var(--h-sys-space-xs)}.notif-reply__composer[data-v-e7d9d240]{display:flex;flex-direction:column;gap:var(--h-sys-space-xs)}.notif-reply__editor[data-v-e7d9d240]{border:1px solid var(--h-sys-border);border-radius:var(--h-sys-radius-md);padding:var(--h-sys-space-2xs) var(--h-sys-space-sm);background:var(--h-sys-bg)}.notif-reply__editor[data-v-e7d9d240] .comment-editor{--h-cmp-rte-max-height: 160px}.notif-reply__footer[data-v-e7d9d240]{display:flex;align-items:center;justify-content:space-between;gap:var(--h-sys-space-xs)}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.notif-row[data-v-3cb8c72b]{position:relative;display:grid;grid-template-columns:40px 1fr;-moz-column-gap:var(--h-sys-space-lg);column-gap:var(--h-sys-space-lg);align-items:start;padding:var(--h-sys-space-lg) var(--h-sys-space-lg);cursor:pointer;border-radius:var(--h-sys-radius-md);transition:background var(--h-sys-duration-fast)}.notif-row[data-v-3cb8c72b]:hover,.notif-row[data-v-3cb8c72b]:focus-visible{background:color-mix(in srgb,var(--h-sys-text) var(--h-ref-alpha-4),transparent)}.notif-row--unread[data-v-3cb8c72b]{background:color-mix(in srgb,var(--h-sys-accent-primary) var(--h-ref-alpha-4),transparent)}.notif-row--unread[data-v-3cb8c72b]:hover,.notif-row--unread[data-v-3cb8c72b]:focus-visible{background:color-mix(in srgb,var(--h-sys-accent-primary) var(--h-ref-alpha-7),transparent)}.notif-row--focused[data-v-3cb8c72b],.notif-row--focused.notif-row--unread[data-v-3cb8c72b]{background:color-mix(in srgb,var(--h-sys-accent-primary) var(--h-ref-alpha-10),transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--h-sys-accent-primary) var(--h-ref-alpha-55),transparent)}.notif-row--unread[data-v-3cb8c72b]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:var(--h-sys-radius-pill);background:var(--h-sys-accent-primary)}.notif-row--unread .notif-row__phrase[data-v-3cb8c72b]{color:var(--h-sys-text)}.notif-row--toast[data-v-3cb8c72b]{grid-template-columns:32px 1fr;-moz-column-gap:var(--h-sys-space-sm);column-gap:var(--h-sys-space-sm);padding:0;border-radius:0;background:none}.notif-row--toast[data-v-3cb8c72b]:hover,.notif-row--toast[data-v-3cb8c72b]:focus-visible,.notif-row--toast.notif-row--unread[data-v-3cb8c72b],.notif-row--toast.notif-row--unread[data-v-3cb8c72b]:hover,.notif-row--toast.notif-row--unread[data-v-3cb8c72b]:focus-visible{background:none}.notif-row--toast.notif-row--unread[data-v-3cb8c72b]:before{content:none}.notif-row__body[data-v-3cb8c72b]{min-width:0;display:flex;flex-direction:column;gap:var(--h-sys-space-2xs)}.notif-row__head[data-v-3cb8c72b]{margin:0;font-size:var(--h-sys-font-ui);line-height:var(--h-sys-leading-normal);color:var(--h-sys-text-muted);overflow-wrap:anywhere}.notif-row__phrase[data-v-3cb8c72b]{color:var(--h-sys-text-muted)}.notif-row__entity[data-v-3cb8c72b]{color:var(--h-sys-text-accent);font-weight:var(--h-sys-weight-medium)}.notif-row:hover .notif-row__entity[data-v-3cb8c72b]{text-decoration:underline;text-underline-offset:2px}.notif-row__entity--done[data-v-3cb8c72b]{text-decoration:line-through;opacity:.75}.notif-row:hover .notif-row__entity--done[data-v-3cb8c72b]{text-decoration:line-through underline}.notif-row__extra[data-v-3cb8c72b]{font-size:var(--h-sys-m-font-caption);color:var(--h-sys-text-faint)}.notif-row__line[data-v-3cb8c72b]{display:flex;align-items:baseline;gap:var(--h-sys-space-xs);min-width:0}.notif-row__line .notif-row__head[data-v-3cb8c72b]{flex:1 1 auto;min-width:0}.notif-row__time[data-v-3cb8c72b]{flex:none;margin-left:auto;font-size:var(--h-sys-m-font-caption);color:var(--h-sys-text-faint);font-variant-numeric:tabular-nums}.notif-row__ws-icon[data-v-3cb8c72b]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--h-sys-space-2xl);height:var(--h-sys-space-2xl);border-radius:var(--h-sys-radius-xs);background:color-mix(in srgb,var(--h-sys-text) var(--h-ref-alpha-10),transparent);color:var(--h-sys-text-muted);font-size:var(--h-sys-font-micro);font-weight:var(--h-sys-weight-bold);line-height:var(--h-sys-leading-none)}.notif-row__detail[data-v-3cb8c72b]{margin-top:var(--h-sys-space-3xs);max-width:520px}.notif-row__quote[data-v-3cb8c72b]{margin:var(--h-sys-space-3xs) 0 0;font-size:var(--h-sys-m-font-caption);color:var(--h-sys-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-row__status[data-v-3cb8c72b]{margin:var(--h-sys-space-2xs) 0 0}.notif-row__toast-kind[data-v-3cb8c72b],.notif-row__toast-title[data-v-3cb8c72b],.notif-row__toast-detail[data-v-3cb8c72b]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-row__toast-kind[data-v-3cb8c72b]{font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-semibold);color:var(--h-sys-text)}.notif-row__toast-title[data-v-3cb8c72b]{margin-top:var(--h-sys-space-3xs);font-size:var(--h-sys-font-ui);font-weight:var(--h-sys-weight-medium);color:var(--h-sys-text-accent)}.notif-row__toast-detail[data-v-3cb8c72b]{margin-top:var(--h-sys-space-3xs);font-size:var(--h-sys-m-font-caption);color:var(--h-sys-text-muted)}.notif-row--inbox .notif-row__detail[data-v-3cb8c72b]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-row__file[data-v-3cb8c72b]{display:inline-flex;align-items:center;gap:var(--h-sys-space-xs);align-self:flex-start;padding:var(--h-sys-space-2xs) var(--h-sys-space-md);border:1px solid var(--h-sys-border);border-radius:var(--h-sys-radius-md);font-size:var(--h-sys-font-caption);color:var(--h-sys-text);max-width:260px}.notif-row__file-name[data-v-3cb8c72b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-row__summary[data-v-3cb8c72b]{display:flex;flex-wrap:wrap;gap:var(--h-sys-space-xs)}.notif-row__actions[data-v-3cb8c72b]{display:flex;align-items:center;gap:var(--h-sys-space-sm);margin-top:var(--h-sys-space-2xs)}.notif-row__toggle[data-v-3cb8c72b]{position:absolute;top:6px;right:6px;display:inline-flex;border-radius:var(--h-sys-radius-sm);background:var(--h-sys-bg);box-shadow:0 0 0 1px var(--h-sys-border);opacity:0;pointer-events:none;transition:opacity var(--h-sys-duration-fast)}.notif-row:hover .notif-row__toggle[data-v-3cb8c72b],.notif-row:focus-within .notif-row__toggle[data-v-3cb8c72b]{opacity:1;pointer-events:auto}}@layer h.reset,h.tokens,h.util,h.kit,h.app;@layer h.app{.ui-modal:has(.hule-task-modal-card){--h-cmp-modal-padding-top: 56px}.hule-task-modal-card{display:flex;flex-direction:column;width:1280px;max-width:100%;height:100%;max-height:calc(100dvh - var(--h-cmp-modal-padding-top, 60px) - var(--h-cmp-modal-padding, 50px));transition:width var(--h-sys-duration-quick) ease}.hule-task-modal-card.is-focus{width:95vw}}
