:root{--background:#eff6fa;--foreground:#121210;--card:#fff;--card-foreground:#121210;--popover:#fff;--popover-foreground:#121210;--primary:#085c8f;--primary-foreground:#fff;--secondary:#dfecf3;--secondary-foreground:#121210;--muted:#eff2f4;--muted-foreground:#686868;--accent:#dfecf3;--accent-foreground:#085c8f;--destructive:#b90606;--border:#d9d9d9;--input:#d9d9d9;--ring:#b3d7eb;--chart-1:#085c8f;--chart-2:#4581a4;--chart-3:#46b8da;--chart-4:#8ac05e;--chart-5:#f9cc12;--radius:.625rem;--hz-radius-sm:calc(var(--radius)*.6);--hz-radius-md:calc(var(--radius)*.8);--hz-radius-lg:var(--radius);--hz-radius-xl:calc(var(--radius)*1.4);--hz-radius-2xl:calc(var(--radius)*1.8);--hz-radius-3xl:calc(var(--radius)*2.2);--hz-radius-4xl:calc(var(--radius)*2.6);--sidebar:#fff;--sidebar-foreground:#121210;--sidebar-primary:#085c8f;--sidebar-primary-foreground:#fff;--sidebar-accent:#dfecf3;--sidebar-accent-foreground:#085c8f;--sidebar-border:#e5e8ea;--sidebar-ring:#b3d7eb}body[data-hz-fullscreen="1"] [data-shell-chrome]{display:none!important}body:has([data-hz-fullscreen-scope]) [data-shell-chrome]{display:none!important}@keyframes hz-pulse-ring{0%{box-shadow:0 0 #085c8f59}70%{box-shadow:0 0 0 9px #085c8f00}to{box-shadow:0 0 #085c8f00}}.hz-pulse-ring{animation:2s ease-out infinite hz-pulse-ring;border-color:var(--brand-600,#085c8f)!important}@media (prefers-reduced-motion:reduce){.hz-pulse-ring{animation:none;box-shadow:0 0 0 3px #085c8f40}}.sr-only:not(:focus):not(:focus-within){inset-inline-start:0}[data-bell-actions=closed]>:not(:first-child,:last-child,[data-bell-more]){display:none}
:root{--mskin-ink-900:#1e2a32;--mskin-ink-700:#3c4b54;--mskin-ink-500:#404c54;--mskin-ink-400:#6c7a83;--mskin-ink-200:#e5e8ea;--mskin-ink-100:#eff2f4;--mskin-brand-100:#dfecf3;--mskin-brand-200:#b3d7eb;--mskin-brand-500:#4581a4;--mskin-brand-600:#085c8f;--mskin-brand-700:#074e7a;--mskin-sun-100:#fee896;--mskin-sun-700:#7a5900;--mskin-leaf-100:#dfecd3;--mskin-leaf-700:#4f7038;--mskin-peach-100:#fae0c7;--mskin-peach-700:#a85520;--mskin-blush-100:#fbe1ea;--mskin-blush-700:#a03050;--mskin-care-100:#d6ede7;--mskin-care-700:#2e6d5f;--mskin-amber-100:#f9e4b0;--mskin-amber-700:#745510;--mskin-plum-100:#efe7f5;--mskin-plum-700:#6b3e8c;--mskin-success:#2f7a48;--mskin-success-strong:#1f5f35;--mskin-success-soft:#f0f8f3;--mskin-warning:#7d5304;--mskin-warning-strong:#5c3e03;--mskin-warning-soft:#fff9eb;--mskin-danger:#b3402f;--mskin-danger-strong:#932f22;--mskin-danger-soft:#fff5f3;--mskin-count-bg:#fbc02d;--mskin-count-ink:#1e2a32;--mskin-agenda-row-fill:#e2eee8a8;--mskin-agenda-soon-fill:#fdf0c899;--mskin-agenda-soon-edge:#8b691438;--mskin-agenda-late-fill:#f0cdc88c;--mskin-agenda-late-edge:#9e2a2a38;--mskin-undo-soft:#ffe8a866;--mskin-toast-celebrate-fill:linear-gradient(135deg,#1284c6 0%,#0f6fa8 45%,#085c8f 100%);--mskin-radius-sm:8px;--mskin-radius-md:10px;--mskin-radius-lg:18px;--mskin-radius-xl:24px;--mskin-radius-pill:999px;--mskin-surface-wash:#ffffff59;--mskin-surface-soft:#fff6;--mskin-surface-chip:#fff9;--mskin-surface-hover:#ffffffd9;--mskin-surface-nav:#ffffffe6;--mskin-card:#fff;--mskin-border-hairline:#0000000d;--mskin-border-subtle:#1e2a3214;--mskin-border-input:#1e2a3224;--mskin-border-strong:#1e2a322e;--mskin-focus-outline:2px solid #085c8f;--mskin-focus-ring:0 0 0 3px #085c8f52;--mskin-scrim-sheet:#1e2a3252;--mskin-shadow-card:0 1px 2px #12121008,0 4px 14px -8px #085c8f1a;--mskin-shadow-nav:0 1px 3px #1212100d,0 10px 24px -10px #085c8f24;--mskin-shadow-sheet:0 -12px 32px -8px #1212103d;--mskin-shadow-button:0 2px 6px #085c8f3d;--mskin-cta-fill:#074e7a;--mskin-cta-fill-soft:#085c8f;--mskin-cta-ink:#fff;--mskin-selected-fill:#074e7a;--mskin-selected-ink:#fff;--mskin-selected-soft:#dfecf3;--mskin-selected-soft-ink:#074e7a;--mskin-paper-sheet:#eaf2f8;--mskin-sky-today:linear-gradient(180deg,#a8cbe0 0%,#bfd4e1 12%,#d5ddd8 24%,#e5d8c6 38%,#f1ddc0 52%,#f8e4c4 68%,#fceccf 82%,#fbe4b0 100%);--mskin-sky-locked:linear-gradient(180deg,#a8cbe0 0%,#b4d2e5 20%,#bfd9e8 45%,#cadfeb 70%,#d2e4ee 100%);--mskin-sky-ground:#b3d7eb;--mskin-glass-fill:#ffffff7a;--mskin-glass-border:#ffffff8c;--mskin-glass-blur:blur(20px)saturate(180%);--mskin-glass-blur-strong:blur(24px)saturate(180%);--mskin-motion-fast:.16s;--mskin-motion-base:.28s;--mskin-motion-ease:cubic-bezier(.2,.8,.2,1)}
