/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-canvas:#f2f1ee;--admin-surface:#fff;--admin-surface-subtle:#f6f5f2;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#20232c;--admin-muted:#626570;--admin-accent:#3458d4;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-sidebar:#fbfaf7;--admin-nav-ink:#20232c;--admin-nav-muted:#626570;--admin-nav-faint:#626570;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 5%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 9%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-nav-active-bg:#e7ecfb;--admin-nav-active-ink:#2443a0;--admin-nav-brand-color:#20232c;--admin-nav-accent:#3458d4;--admin-nav-badge-ring:#fbfaf7;--admin-canvas-art:radial-gradient(ellipse at 100% 0%,#dce4fb75 0,transparent 44rem),radial-gradient(ellipse at 0% 100%,#ede1d357 0,transparent 38rem);--admin-action:#3458d4;--admin-action-ink:#fff;--admin-surface-radius:18px;--admin-control-radius:10px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow-border:0 0 0 1px var(--admin-ink),0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px var(--admin-ink),0 2px 4px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 18%,transparent),0 2px 4px color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow:0 0 0 1px var(--admin-ink),0 2px 4px -2px var(--admin-ink),0 16px 32px -24px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 2px 4px -2px color-mix(in srgb,var(--admin-ink) 8%,transparent),0 16px 32px -24px color-mix(in srgb,var(--admin-ink) 22%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px var(--admin-ink),0 10px 26px -18px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 10px 26px -18px color-mix(in srgb,var(--admin-ink) 28%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-card-raised-shadow:var(--admin-shadow);--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-danger:#be123c;--admin-danger-soft:#e11d481a;--admin-success:#047857;--admin-success-soft:#0596691a;--admin-warning:#92400e;--admin-warning-soft:#d977061a;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--admin-font);--admin-title-weight:650;--admin-title-tracking:-.035em;--admin-label-font:var(--admin-font);--admin-surface-fill:var(--admin-surface);--admin-surface-filter:none;--admin-nav-filter:none;--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:var(--admin-control-radius);--admin-nav-active-shadow:none;--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-control-shadow:0 1px 2px color-mix(in srgb,var(--admin-ink) 14%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-skin-motion-fast:.15s;--admin-skin-motion-enter:.28s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:10px;--admin-radius-surface:18px;--admin-radius-container:26px;--admin-radius-pill:999px;--admin-border-width:1px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-label-transform:none;--admin-label-tracking:0em;--admin-control-height:44px;--admin-row-padding:16px;--admin-panel-padding:24px;--admin-section-gap:24px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:var(--admin-control-radius);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23626570' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:light}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-canvas:#151719;--admin-surface:#1e2124;--admin-surface-subtle:#262a2f;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#f1f2f3;--admin-muted:#adb3ba;--admin-accent:#e4c28d;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-sidebar:#101214;--admin-nav-ink:#f1f2f3;--admin-nav-muted:#a4abb4;--admin-nav-faint:#a4abb4;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 6%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-nav-active-bg:#3c3429;--admin-nav-active-ink:#f5d49f;--admin-nav-brand-color:#f1f2f3;--admin-nav-accent:#f5d49f;--admin-nav-badge-ring:#101214;--admin-canvas-art:none;--admin-action:#e4c28d;--admin-action-ink:#102027;--admin-surface-radius:14px;--admin-control-radius:8px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px var(--admin-ink),0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px var(--admin-ink),0 2px 4px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 18%,transparent),0 2px 4px color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px var(--admin-ink),0 10px 26px -18px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 10px 26px -18px color-mix(in srgb,var(--admin-ink) 28%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-card-raised-shadow:var(--admin-shadow);--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-danger:#fb7185;--admin-danger-soft:#fb718524;--admin-success:#34d399;--admin-success-soft:#34d39924;--admin-warning:#fbbf24;--admin-warning-soft:#fbbf2424;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--admin-font);--admin-title-weight:650;--admin-title-tracking:-.035em;--admin-label-font:var(--admin-font);--admin-surface-fill:var(--admin-surface);--admin-surface-filter:none;--admin-nav-filter:none;--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:var(--admin-control-radius);--admin-nav-active-shadow:none;--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-control-shadow:0 1px 2px color-mix(in srgb,var(--admin-ink) 14%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-skin-motion-fast:.15s;--admin-skin-motion-enter:.28s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:8px;--admin-radius-surface:14px;--admin-radius-container:20px;--admin-radius-pill:999px;--admin-border-width:1px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-label-transform:none;--admin-label-tracking:0em;--admin-control-height:42px;--admin-row-padding:12px;--admin-panel-padding:22px;--admin-section-gap:20px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=dark] .admin-shell,[data-theme=dark] .admin-overlay-token-scope,[data-theme=dark] body.admin-dialog-open,[data-theme=dark] body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:var(--admin-control-radius);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23adb3ba' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:dark}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-canvas:#071c23;--admin-surface:#0e2932;--admin-surface-subtle:#15343e;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#e5f3f5;--admin-muted:#a0bdc5;--admin-accent:#6fe4ce;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-sidebar:#06171d;--admin-nav-ink:#e5f3f5;--admin-nav-muted:#9cb9c1;--admin-nav-faint:#9cb9c1;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 6%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-nav-active-bg:#173d44;--admin-nav-active-ink:#86ead8;--admin-nav-brand-color:#e5f3f5;--admin-nav-accent:#86ead8;--admin-nav-badge-ring:#06171d;--admin-canvas-art:none;--admin-action:#6fe4ce;--admin-action-ink:#102027;--admin-surface-radius:5px;--admin-control-radius:3px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 14%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 22%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px var(--admin-ink),0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px var(--admin-ink),0 2px 4px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 18%,transparent),0 2px 4px color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px var(--admin-ink),0 10px 26px -18px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 10px 26px -18px color-mix(in srgb,var(--admin-ink) 28%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-card-raised-shadow:var(--admin-shadow);--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-danger:#fb7185;--admin-danger-soft:#fb718529;--admin-success:#34d399;--admin-success-soft:#34d39929;--admin-warning:#fbbf24;--admin-warning-soft:#fbbf2429;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--font-mono-face),ui-monospace,monospace;--admin-title-weight:600;--admin-title-tracking:0em;--admin-label-font:var(--font-mono-face),ui-monospace,monospace;--admin-surface-fill:var(--admin-surface);--admin-surface-filter:none;--admin-nav-filter:none;--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:3px;--admin-nav-active-shadow:inset 2px 0 0 var(--admin-accent);--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-control-shadow:0 1px 2px color-mix(in srgb,var(--admin-ink) 14%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-skin-motion-fast:.12s;--admin-skin-motion-enter:.22s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:3px;--admin-radius-surface:5px;--admin-radius-container:9px;--admin-radius-pill:4px;--admin-border-width:1px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 20%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-label-transform:uppercase;--admin-label-tracking:.08em;--admin-control-height:40px;--admin-row-padding:10px;--admin-panel-padding:20px;--admin-section-gap:20px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=signal] .admin-shell,[data-theme=signal] .admin-overlay-token-scope,[data-theme=signal] body.admin-dialog-open,[data-theme=signal] body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:var(--admin-control-radius);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23a0bdc5' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:dark}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-canvas:#f4eee5;--admin-surface:#fffcf7;--admin-surface-subtle:#eee7dc;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#302820;--admin-muted:#6b6259;--admin-accent:#963f37;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-sidebar:#e8dfd2;--admin-nav-ink:#342b23;--admin-nav-muted:#5e5147;--admin-nav-faint:#5e5147;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 6%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-nav-active-bg:#d9c5b8;--admin-nav-active-ink:#592b24;--admin-nav-brand-color:#342b23;--admin-nav-accent:#592b24;--admin-nav-badge-ring:#e8dfd2;--admin-canvas-art:linear-gradient(180deg,var(--admin-ink),transparent 24rem)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-canvas-art:linear-gradient(180deg,color-mix(in srgb,var(--admin-ink) 3%,transparent),transparent 24rem)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-action:#963f37;--admin-action-ink:#fff;--admin-surface-radius:9px;--admin-control-radius:5px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px var(--admin-ink),0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px var(--admin-ink),0 2px 4px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 18%,transparent),0 2px 4px color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow:0 0 0 1px var(--admin-ink),0 2px 4px -2px var(--admin-ink),0 16px 32px -24px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 2px 4px -2px color-mix(in srgb,var(--admin-ink) 8%,transparent),0 16px 32px -24px color-mix(in srgb,var(--admin-ink) 22%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px var(--admin-ink),0 10px 26px -18px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 10px 26px -18px color-mix(in srgb,var(--admin-ink) 28%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-card-flat-shadow:none;--admin-card-raised-shadow:var(--admin-shadow);--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-danger:#be123c;--admin-danger-soft:#e11d481a;--admin-success:#047857;--admin-success-soft:#0596691a;--admin-warning:#92400e;--admin-warning-soft:#d977061a;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--font-editorial),Georgia,serif;--admin-title-weight:400;--admin-title-tracking:-.01em;--admin-label-font:var(--admin-font);--admin-surface-fill:var(--admin-surface);--admin-surface-filter:none;--admin-nav-filter:none;--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:var(--admin-control-radius);--admin-nav-active-shadow:none;--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-control-shadow:0 1px 2px color-mix(in srgb,var(--admin-ink) 14%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-skin-motion-fast:.18s;--admin-skin-motion-enter:.28s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:5px;--admin-radius-surface:9px;--admin-radius-container:14px;--admin-radius-pill:999px;--admin-border-width:0px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-label-transform:uppercase;--admin-label-tracking:.06em;--admin-control-height:46px;--admin-row-padding:16px;--admin-panel-padding:24px;--admin-section-gap:24px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=studio] .admin-shell,[data-theme=studio] .admin-overlay-token-scope,[data-theme=studio] body.admin-dialog-open,[data-theme=studio] body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:var(--admin-control-radius);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b6259' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:light}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-canvas:#e9f2f5;--admin-surface:#fcfeff;--admin-surface-subtle:#edf5f8;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#17313d;--admin-muted:#526873;--admin-accent:#08607a;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-sidebar:#f6fcfed1;--admin-nav-ink:#213f4c;--admin-nav-muted:#516b77;--admin-nav-faint:#516b77;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 6%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-nav-active-bg:#d1e8ee;--admin-nav-active-ink:#15485c;--admin-nav-brand-color:#213f4c;--admin-nav-accent:#15485c;--admin-nav-badge-ring:#e9f2f5;--admin-canvas-art:radial-gradient(ellipse at 95% 0%,#c9e6ed,transparent 52%),radial-gradient(ellipse at 0% 95%,#d8e9f6,transparent 50%);--admin-action:#08607a;--admin-action-ink:#fff;--admin-surface-radius:22px;--admin-control-radius:12px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px var(--admin-ink),0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px var(--admin-ink),0 2px 4px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 18%,transparent),0 2px 4px color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow:0 0 0 1px var(--admin-ink),0 2px 4px -2px var(--admin-ink),0 16px 32px -24px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 2px 4px -2px color-mix(in srgb,var(--admin-ink) 8%,transparent),0 16px 32px -24px color-mix(in srgb,var(--admin-ink) 22%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px var(--admin-ink),0 10px 26px -18px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 10px 26px -18px color-mix(in srgb,var(--admin-ink) 28%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-card-raised-shadow:var(--admin-shadow);--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-danger:#be123c;--admin-danger-soft:#e11d481a;--admin-success:#047857;--admin-success-soft:#0596691a;--admin-warning:#92400e;--admin-warning-soft:#d977061a;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--admin-font);--admin-title-weight:650;--admin-title-tracking:-.035em;--admin-label-font:var(--admin-font);--admin-surface-fill:#fcfeffc2;--admin-surface-filter:blur(18px) saturate(1.12);--admin-nav-filter:blur(24px) saturate(1.12);--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:var(--admin-control-radius);--admin-nav-active-shadow:none;--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:inset 0 1px 0 #ffffff2e,0 2px 4px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-control-shadow:inset 0 1px 0 #ffffff2e,0 2px 4px color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-skin-motion-fast:.18s;--admin-skin-motion-enter:.3s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:12px;--admin-radius-surface:22px;--admin-radius-container:30px;--admin-radius-pill:999px;--admin-border-width:1px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-label-transform:none;--admin-label-tracking:0em;--admin-control-height:44px;--admin-row-padding:16px;--admin-panel-padding:24px;--admin-section-gap:24px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-accent) 8%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-hover-glow:0 0 0 3px var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-hover-glow:0 0 0 3px color-mix(in srgb,var(--admin-accent) 22%,transparent)}}:is([data-theme=frost] .admin-shell,[data-theme=frost] .admin-overlay-token-scope,[data-theme=frost] body.admin-dialog-open,[data-theme=frost] body.admin-notifications-open){--admin-radius-button:var(--admin-control-radius);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23526873' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:light}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-canvas:#f6f2fa;--admin-surface:#fffbff;--admin-surface-subtle:#eee6f3;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#241c2d;--admin-muted:#685c70;--admin-accent:#644296;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-sidebar:#eee5f4;--admin-nav-ink:#32233f;--admin-nav-muted:#68566f;--admin-nav-faint:#68566f;--admin-nav-hover:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-accent) 8%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-nav-active-bg:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-nav-active-bg:color-mix(in srgb,var(--admin-accent) 16%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-nav-active-ink:var(--admin-accent);--admin-nav-brand-color:#32233f;--admin-nav-accent:#302044;--admin-nav-badge-ring:#eee5f4;--admin-canvas-art:radial-gradient(circle at 82% -6%,var(--admin-accent),transparent 40rem)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-canvas-art:radial-gradient(circle at 82% -6%,color-mix(in srgb,var(--admin-accent) 12%,transparent),transparent 40rem)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-action:#644296;--admin-action-ink:#fff;--admin-surface-radius:16px;--admin-control-radius:16px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 6%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow-border:0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow-border:0 1px 2px color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow-border-hover:0 2px 4px var(--admin-ink),0 6px 14px -8px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow-border-hover:0 2px 4px color-mix(in srgb,var(--admin-ink) 14%,transparent),0 6px 14px -8px color-mix(in srgb,var(--admin-ink) 20%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow:0 1px 2px var(--admin-ink),0 4px 10px -6px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow:0 1px 2px color-mix(in srgb,var(--admin-ink) 10%,transparent),0 4px 10px -6px color-mix(in srgb,var(--admin-ink) 18%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow-hover:0 2px 4px var(--admin-ink),0 8px 18px -10px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-shadow-hover:0 2px 4px color-mix(in srgb,var(--admin-ink) 14%,transparent),0 8px 18px -10px color-mix(in srgb,var(--admin-ink) 22%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-card-flat-shadow:none;--admin-card-raised-shadow:0 1px 2px var(--admin-ink),0 4px 10px -6px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-card-raised-shadow:0 1px 2px color-mix(in srgb,var(--admin-ink) 10%,transparent),0 4px 10px -6px color-mix(in srgb,var(--admin-ink) 18%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-danger:#9b1c35;--admin-danger-soft:#b3261e1a;--admin-success:#146c3a;--admin-success-soft:#146c3a1a;--admin-warning:#8b5800;--admin-warning-soft:#8b58001a;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--font-jost),system-ui,sans-serif;--admin-title-weight:600;--admin-title-tracking:-.01em;--admin-label-font:var(--font-inter),system-ui,sans-serif;--admin-surface-fill:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-surface-fill:color-mix(in srgb,var(--admin-surface) 90%,var(--admin-accent))}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-surface-filter:none;--admin-nav-filter:none;--admin-nav-shadow:none;--admin-nav-radius:999px;--admin-nav-active-shadow:none;--admin-field-fill:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-field-fill:color-mix(in srgb,var(--admin-surface) 92%,var(--admin-accent))}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-control-shadow:none;--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-skin-motion-fast:.2s;--admin-skin-motion-enter:.4s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:16px;--admin-radius-surface:16px;--admin-radius-container:28px;--admin-radius-pill:999px;--admin-border-width:0px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-label-transform:none;--admin-label-tracking:.007em;--admin-control-height:48px;--admin-row-padding:16px;--admin-panel-padding:24px;--admin-section-gap:24px;--admin-hover-lift:translateY(-2px);--admin-hover-tint:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-accent) 6%,transparent)}}:is([data-theme=material] .admin-shell,[data-theme=material] .admin-overlay-token-scope,[data-theme=material] body.admin-dialog-open,[data-theme=material] body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:999px;--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23685c70' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:light}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-canvas:#eceef1;--admin-surface:#fff;--admin-surface-subtle:#f4f5f7;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#1d2025;--admin-muted:#626770;--admin-accent:#0064cf;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-sidebar:#eceff4db;--admin-nav-ink:#303743;--admin-nav-muted:#626a77;--admin-nav-faint:#626a77;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 6%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-nav-active-bg:#d4e6ff;--admin-nav-active-ink:#003f89;--admin-nav-brand-color:#303743;--admin-nav-accent:#003f89;--admin-nav-badge-ring:#eceef1;--admin-canvas-art:none;--admin-action:#0064cf;--admin-action-ink:#fff;--admin-surface-radius:10px;--admin-control-radius:7px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-shadow-border:0 0 0 .5px #00000014;--admin-shadow-border-hover:0 0 0 .5px #00000024;--admin-shadow:0 0 0 .5px #0000000f,0 10px 24px -18px #0000004d;--admin-shadow-hover:0 0 0 .5px #00000014,0 12px 28px -18px #00000052;--admin-card-flat-shadow:none;--admin-card-raised-shadow:0 0 0 .5px #0000000f,0 10px 24px -18px #0000004d;--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-danger:#c52c24;--admin-danger-soft:#ff3b301a;--admin-success:#187a32;--admin-success-soft:#34c7591f;--admin-warning:#925600;--admin-warning-soft:#ff95001f;--admin-font:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--admin-title-font:var(--admin-font);--admin-title-weight:600;--admin-title-tracking:-.01em;--admin-label-font:var(--admin-font);--admin-surface-fill:var(--admin-surface);--admin-surface-filter:none;--admin-nav-filter:blur(28px) saturate(1.4);--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:8px;--admin-nav-active-shadow:inset 0 0 0 .5px #0000000f;--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:inset 0 1px 0 #ffffff38,0 1px 2px #00000029;--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-skin-motion-fast:.16s;--admin-skin-motion-enter:.24s;--admin-skin-motion-ease:cubic-bezier(.32,.72,0,1);--admin-radius-control:7px;--admin-radius-surface:10px;--admin-radius-container:14px;--admin-radius-pill:999px;--admin-border-width:0px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-label-transform:none;--admin-label-tracking:0em;--admin-control-height:40px;--admin-row-padding:10px;--admin-panel-padding:20px;--admin-section-gap:20px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is([data-theme=mac] .admin-shell,[data-theme=mac] .admin-overlay-token-scope,[data-theme=mac] body.admin-dialog-open,[data-theme=mac] body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:var(--admin-control-radius);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23626770' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:light}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-canvas:#fbfbfa;--admin-surface:#fff;--admin-surface-subtle:#f1f1ee;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#0b0b0b;--admin-muted:#45453f;--admin-accent:#0b0b0b;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-sidebar:#0b0b0b;--admin-nav-ink:#fbfbfa;--admin-nav-muted:#b9b9b4;--admin-nav-faint:#a8a8a4;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 6%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-nav-active-bg:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-nav-active-bg:color-mix(in srgb,var(--admin-nav-ink) 14%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-nav-active-ink:#fff;--admin-nav-brand-color:#fbfbfa;--admin-nav-accent:#fff;--admin-nav-badge-ring:#0b0b0b;--admin-canvas-art:none;--admin-action:#0b0b0b;--admin-action-ink:#fff;--admin-surface-radius:2px;--admin-control-radius:2px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 24%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-shadow:none;--admin-shadow-hover:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 24%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-card-flat-shadow:none;--admin-card-raised-shadow:none;--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-danger:#be123c;--admin-danger-soft:#e11d481a;--admin-success:#047857;--admin-success-soft:#0596691a;--admin-warning:#92400e;--admin-warning-soft:#d977061a;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--font-jost),system-ui,sans-serif;--admin-title-weight:700;--admin-title-tracking:-.03em;--admin-label-font:var(--admin-font);--admin-surface-fill:var(--admin-surface);--admin-surface-filter:none;--admin-nav-filter:none;--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:2px;--admin-nav-active-shadow:none;--admin-field-fill:#f1f1ee;--admin-control-shadow:none;--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-skin-motion-fast:.14s;--admin-skin-motion-enter:.22s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:2px;--admin-radius-surface:2px;--admin-radius-container:4px;--admin-radius-pill:999px;--admin-border-width:1px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-label-transform:uppercase;--admin-label-tracking:.08em;--admin-control-height:46px;--admin-row-padding:14px;--admin-panel-padding:24px;--admin-section-gap:24px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is([data-theme=accelerate] .admin-shell,[data-theme=accelerate] .admin-overlay-token-scope,[data-theme=accelerate] body.admin-dialog-open,[data-theme=accelerate] body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:var(--admin-control-radius);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2345453f' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:light}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-canvas:#f7f7f3;--admin-surface:#fff;--admin-surface-subtle:#f7f3ed;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#171a1d;--admin-muted:#4f575a;--admin-accent:#006f69;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 10%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-sidebar:#17191c;--admin-nav-ink:#f5f7f7;--admin-nav-muted:#c6cece;--admin-nav-faint:#aeb8b8;--admin-nav-hover:#ffffff14;--admin-nav-rule:#ffffff1f;--admin-nav-active-bg:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-nav-active-bg:color-mix(in srgb,var(--admin-nav-accent) 18%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-nav-active-ink:#a1eee5;--admin-nav-brand-color:#f5f7f7;--admin-nav-accent:#62d2c7;--admin-nav-badge-ring:#17191c;--admin-canvas-art:radial-gradient(ellipse at 100% 0%,#f3cdb77a 0,transparent 38rem),radial-gradient(ellipse at 0% 100%,#dae8d394 0,transparent 40rem),linear-gradient(145deg,#ffffff6b,transparent 46rem);--admin-action:#55c8bd;--admin-action-ink:#111315;--admin-surface-radius:12px;--admin-control-radius:8px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 11%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px var(--admin-ink),0 1px 2px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--admin-ink) 4%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px var(--admin-accent),0 3px 8px -4px var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-accent) 22%,transparent),0 3px 8px -4px color-mix(in srgb,var(--admin-accent) 18%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow:0 0 0 1px var(--admin-ink),0 2px 4px -2px var(--admin-ink),0 18px 36px -28px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 9%,transparent),0 2px 4px -2px color-mix(in srgb,var(--admin-ink) 8%,transparent),0 18px 36px -28px color-mix(in srgb,var(--admin-ink) 26%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px var(--admin-accent),0 12px 28px -20px var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-accent) 18%,transparent),0 12px 28px -20px color-mix(in srgb,var(--admin-accent) 26%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 8%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-card-raised-shadow:var(--admin-shadow);--admin-card-outline-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-danger:#be123c;--admin-danger-soft:#e11d481a;--admin-success:#047857;--admin-success-soft:#0596691a;--admin-warning:#92400e;--admin-warning-soft:#d977061a;--admin-font:var(--font-inter),system-ui,sans-serif;--admin-title-font:var(--font-mono-face),ui-monospace,monospace;--admin-title-weight:700;--admin-title-tracking:-.04em;--admin-label-font:var(--font-mono-face),ui-monospace,monospace;--admin-surface-fill:linear-gradient(180deg,#fff,#fffdfa);--admin-surface-filter:none;--admin-nav-filter:none;--admin-nav-shadow:inset -1px 0 0 var(--admin-nav-rule);--admin-nav-radius:8px;--admin-nav-active-shadow:inset 3px 0 0 var(--admin-nav-accent);--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:0 2px 0 var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-control-shadow:0 2px 0 color-mix(in srgb,var(--admin-ink) 22%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 92%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-skin-motion-fast:.15s;--admin-skin-motion-enter:.28s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:8px;--admin-radius-surface:12px;--admin-radius-container:16px;--admin-radius-pill:999px;--admin-border-width:1px;--admin-hairline-width:1px;--admin-hairline:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-label-transform:uppercase;--admin-label-tracking:.04em;--admin-control-height:44px;--admin-row-padding:16px;--admin-panel-padding:24px;--admin-section-gap:24px;--admin-hover-lift:translateY(-1px);--admin-hover-tint:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-accent) 7%,transparent)}}:is([data-theme=capy] .admin-shell,[data-theme=capy] .admin-overlay-token-scope,[data-theme=capy] body.admin-dialog-open,[data-theme=capy] body.admin-notifications-open){--admin-hover-glow:0 0 0 0 transparent;--admin-radius-button:8px;--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234f575a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:light}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--white-primary:var(--admin-ink);--white-secondary:var(--admin-muted);--white-muted:var(--admin-muted);--bg-base:var(--admin-canvas);--bg-elevated:var(--admin-surface);--bg-subtle:var(--admin-surface-subtle);--border-glass:var(--admin-border);--border-glass-hover:var(--admin-accent);--gold-base:var(--admin-accent);--gold-light:var(--admin-accent);--gold-champagne:var(--admin-accent);--heading-color:var(--admin-ink);--display:var(--admin-font)}.admin-shell{min-height:100dvh;color:var(--admin-ink);background:var(--admin-canvas-art),var(--admin-canvas);font-family:var(--admin-font)}body.admin-app-open,html.admin-app-open{height:100%;overflow:hidden}.admin-main{scroll-behavior:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:0 0;min-width:0}.admin-sidebar{background:var(--admin-sidebar);color:var(--admin-nav-ink);opacity:1;transition:width var(--admin-motion-enter) var(--admin-motion-ease),box-shadow var(--admin-motion-fast) var(--admin-motion-ease);-webkit-backdrop-filter:var(--admin-nav-filter);backdrop-filter:var(--admin-nav-filter);box-shadow:var(--admin-nav-shadow)}.admin-nav-label{opacity:1;max-width:11rem;transition:max-width var(--admin-motion-fast) var(--admin-motion-ease),opacity var(--admin-motion-fast) var(--admin-motion-ease);overflow:hidden}.admin-sidebar[data-collapsed=true] .admin-nav-label{opacity:0;max-width:0;transition-delay:0s,0s}.admin-mobile-header{-webkit-backdrop-filter:var(--admin-nav-filter);backdrop-filter:var(--admin-nav-filter);background:var(--admin-sidebar);color:var(--admin-nav-ink);box-shadow:0 1px 0 var(--admin-nav-rule),0 14px 34px -28px #000c}.admin-mobile-dock{--admin-dock-bg:var(--admin-dock-fill);color:var(--admin-nav-muted);background:var(--admin-dock-bg);-webkit-backdrop-filter:blur(28px)saturate(1.28);backdrop-filter:blur(28px)saturate(1.28);transition:opacity var(--admin-motion-fast) var(--admin-motion-ease),transform var(--admin-motion-enter) var(--admin-motion-ease);box-shadow:0 16px 40px -24px #00000094,inset 0 1px #ffffff29}.admin-mobile-dock-item{z-index:1;color:var(--admin-nav-muted)}.admin-mobile-dock-item:hover{color:var(--admin-nav-ink);background:var(--admin-nav-hover)}.admin-mobile-dock-item.is-active{color:var(--admin-nav-active-ink)}.admin-mobile-dock-active{border-radius:var(--admin-control-radius);background:var(--admin-nav-active-bg);width:calc(25% - .125rem);box-shadow:0 10px 24px -16px var(--admin-nav-accent);inset-block:.25rem;position:absolute;left:.25rem}@supports (color:color-mix(in lab,red,red)){.admin-mobile-dock-active{box-shadow:0 10px 24px -16px color-mix(in srgb,var(--admin-nav-accent) 78%,transparent)}}.admin-mobile-dock-active{pointer-events:none;transform:translateX(calc(var(--admin-mobile-dock-index,0) * 100%));transition:transform var(--admin-motion-enter) var(--admin-motion-ease);will-change:transform}body.admin-dialog-open .admin-mobile-dock{visibility:hidden;pointer-events:none}body.admin-mobile-nav-open .admin-mobile-dock,body.admin-notifications-open .admin-mobile-dock{opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.5rem))}.admin-mobile-sheet{-webkit-backdrop-filter:blur(30px)saturate(1.2);backdrop-filter:blur(30px)saturate(1.2);box-shadow:0 28px 80px -30px #000000c7}.admin-overlay-backdrop{background:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){.admin-overlay-backdrop{background:color-mix(in srgb,var(--admin-sidebar) 45%,transparent)}}.admin-overlay-backdrop{-webkit-backdrop-filter:blur(10px)saturate(1.06);backdrop-filter:blur(10px)saturate(1.06)}.admin-toast-region{bottom:max(.9rem,env(safe-area-inset-bottom))}.admin-toast{background:var(--admin-surface);color:var(--admin-ink);border-color:var(--admin-border);box-shadow:var(--admin-shadow)}@media (max-width:1023px){.admin-toast-region{bottom:max(5.25rem,calc(env(safe-area-inset-bottom) + 4.75rem))}}.admin-notification-panel{background:var(--admin-surface,#fbfbfa);color:var(--admin-ink,#0b0b0b);position:fixed}.admin-notification-panel[data-placement=sidebar]{border-radius:calc(var(--admin-surface-radius,16px) + 4px);width:min(22.5rem,100vw - 1.5rem);max-height:min(34rem,100dvh - 1.5rem);box-shadow:var(--admin-shadow-border),0 26px 70px -34px #00000085}.admin-notification-panel[data-placement=mobile]{max-height:min(68dvh,34rem);padding-bottom:env(safe-area-inset-bottom);border-radius:var(--admin-surface-radius);inset:auto .5rem .5rem;box-shadow:0 24px 68px -26px #00000094}.admin-notification-panel[data-placement=sidebar] .admin-notification-scroll{max-height:min(27rem,100dvh - 6.5rem)}.admin-notification-panel[data-placement=mobile] .admin-notification-scroll{max-height:min(27rem,68dvh - 4.5rem)}.admin-status-message{border-radius:var(--admin-control-radius);min-height:3rem;color:var(--admin-ink);box-shadow:var(--admin-shadow-border);align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.admin-status-message-icon{border-radius:var(--admin-control-radius);flex:0 0 2rem;place-items:center;width:2rem;height:2rem;display:grid}.admin-status-message--success{--status-color:var(--admin-success);background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--success{background:color-mix(in srgb,var(--admin-surface) 94%,var(--status-color))}}.admin-status-message--success{box-shadow:inset 3px 0 0 var(--status-color),var(--admin-shadow-border)}.admin-status-message--success .admin-status-message-icon{background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--success .admin-status-message-icon{background:color-mix(in srgb,var(--admin-surface) 92%,var(--status-color))}}.admin-status-message--success .admin-status-message-icon{color:var(--admin-ink)}.admin-status-message--warning{--status-color:var(--admin-warning);background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--warning{background:color-mix(in srgb,var(--admin-surface) 94%,var(--status-color))}}.admin-status-message--warning{box-shadow:inset 3px 0 0 var(--status-color),var(--admin-shadow-border)}.admin-status-message--warning .admin-status-message-icon{background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--warning .admin-status-message-icon{background:color-mix(in srgb,var(--admin-surface) 92%,var(--status-color))}}.admin-status-message--warning .admin-status-message-icon{color:var(--admin-ink)}.admin-status-message--error{--status-color:var(--admin-danger);background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--error{background:color-mix(in srgb,var(--admin-surface) 94%,var(--status-color))}}.admin-status-message--error{box-shadow:inset 3px 0 0 var(--status-color),var(--admin-shadow-border)}.admin-status-message--error .admin-status-message-icon{background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--error .admin-status-message-icon{background:color-mix(in srgb,var(--admin-surface) 92%,var(--status-color))}}.admin-status-message--error .admin-status-message-icon{color:var(--admin-ink)}.admin-status-message--info{--status-color:var(--admin-accent);background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--info{background:color-mix(in srgb,var(--admin-surface) 94%,var(--status-color))}}.admin-status-message--info{box-shadow:inset 3px 0 0 var(--status-color),var(--admin-shadow-border)}.admin-status-message--info .admin-status-message-icon{background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-status-message--info .admin-status-message-icon{background:color-mix(in srgb,var(--admin-surface) 92%,var(--status-color))}}.admin-status-message--info .admin-status-message-icon{color:var(--admin-ink)}.admin-nav-scroll{scrollbar-width:none;-ms-overflow-style:none;padding-right:2px}.admin-nav-scroll::-webkit-scrollbar{display:none}.admin-nav-scroll:focus-within{scrollbar-gutter:stable}.admin-nav-brand{--gold-base:var(--admin-nav-brand-color)!important;--heading-color:var(--admin-nav-ink)!important}.admin-nav-control,.admin-nav-link,.admin-nav-section-button,.admin-nav-utility{color:var(--admin-nav-muted);border-radius:var(--admin-nav-radius);transition-duration:var(--admin-motion-fast);transition-timing-function:var(--admin-motion-ease)}.admin-nav-control:hover,.admin-nav-link:hover,.admin-nav-section-button:hover,.admin-nav-utility:hover{color:var(--admin-nav-ink);background:var(--admin-nav-hover)}.admin-nav-link svg{color:var(--admin-nav-faint)}.admin-nav-link:hover svg{color:var(--admin-nav-ink)}.admin-nav-section-button{font-family:var(--admin-label-font);font-size:var(--admin-text-caption);letter-spacing:.01em;line-height:1.4}.admin-nav-section-button[aria-expanded=true]{color:var(--admin-nav-ink);background:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-section-button[aria-expanded=true]{background:color-mix(in srgb,var(--admin-nav-accent) 7%,transparent)}}.admin-nav-link[aria-current=page]{color:var(--admin-nav-active-ink);background:var(--admin-nav-active-bg);box-shadow:var(--admin-nav-active-shadow)}.admin-nav-link:active{transform:scale(.96)}.admin-nav-link[data-pending=true]{color:var(--admin-nav-ink);background:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-link[data-pending=true]{background:color-mix(in srgb,var(--admin-nav-accent) 9%,transparent)}}.admin-nav-link[data-pending=true]{box-shadow:inset 2px 0 0 var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-link[data-pending=true]{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--admin-nav-accent) 72%,transparent)}}.admin-nav-disclosure{transition-property:grid-template-rows,opacity;transition-duration:var(--admin-motion-enter);transition-timing-function:var(--admin-motion-ease)}.admin-nav-link[aria-current=page] svg{color:var(--admin-nav-active-ink)}.admin-nav-link[aria-current=page] [class*=bg-black\/8]{color:inherit;background:var(--admin-nav-active-ink)}@supports (color:color-mix(in lab,red,red)){.admin-nav-link[aria-current=page] [class*=bg-black\/8]{background:color-mix(in srgb,var(--admin-nav-active-ink) 12%,transparent)}}.admin-nav-active-indicator{background:var(--admin-nav-accent)}.admin-nav-rule{background:var(--admin-nav-rule)}.admin-nav-footer{border-color:var(--admin-nav-rule)}.admin-nav-demo-link{color:var(--admin-nav-ink);background:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-demo-link{background:color-mix(in srgb,var(--admin-nav-accent) 9%,transparent)}}.admin-nav-demo-link{box-shadow:0 0 0 1px var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-demo-link{box-shadow:0 0 0 1px color-mix(in srgb,var(--admin-nav-accent) 14%,transparent)}}.admin-nav-demo-link:hover{background:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-demo-link:hover{background:color-mix(in srgb,var(--admin-nav-accent) 15%,transparent)}}.admin-nav-demo-control{color:var(--admin-nav-ink);background:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-demo-control{background:color-mix(in srgb,var(--admin-nav-accent) 8%,transparent)}}.admin-nav-demo-control{box-shadow:0 0 0 1px var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-demo-control{box-shadow:0 0 0 1px color-mix(in srgb,var(--admin-nav-accent) 12%,transparent)}}.admin-nav-demo-control:hover{background:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-demo-control:hover{background:color-mix(in srgb,var(--admin-nav-accent) 13%,transparent)}}.admin-nav-demo-control:hover{box-shadow:0 0 0 1px var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-nav-demo-control:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--admin-nav-accent) 18%,transparent)}}.admin-demo-control-panel{background:var(--admin-nav-hover)}@supports (color:color-mix(in lab,red,red)){.admin-demo-control-panel{background:color-mix(in srgb,var(--admin-nav-hover) 72%,transparent)}}.admin-demo-rail-popover{color:var(--admin-nav-ink);background:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){.admin-demo-rail-popover{background:color-mix(in srgb,var(--admin-sidebar) 96%,transparent)}}.admin-demo-rail-popover{box-shadow:0 24px 70px -30px #000000b8,0 0 0 1px var(--admin-nav-rule);-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15)}.admin-nav-demo-primary{color:var(--admin-nav-active-ink);background:var(--admin-nav-active-bg)}.admin-notification-count{box-shadow:0 0 0 2px var(--admin-nav-badge-ring)}.admin-appearance-panel{color:var(--admin-nav-ink);background:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){.admin-appearance-panel{background:color-mix(in srgb,var(--admin-sidebar) 94%,transparent)}}.admin-appearance-panel{box-shadow:0 20px 52px -26px #0000006b,0 0 0 1px var(--admin-nav-rule);-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15)}.admin-appearance-option:hover{background:var(--admin-nav-hover)}.admin-appearance-option.is-selected{background:var(--admin-nav-accent)}@supports (color:color-mix(in lab,red,red)){.admin-appearance-option.is-selected{background:color-mix(in srgb,var(--admin-nav-accent) 12%,transparent)}}.admin-mobile-header .admin-notification-trigger,.admin-sidebar .admin-notification-trigger{color:var(--admin-nav-muted)}.admin-mobile-header .admin-notification-trigger:hover,.admin-sidebar .admin-notification-trigger:hover{color:var(--admin-nav-ink);background:var(--admin-nav-hover)}.admin-surface{border-radius:var(--admin-surface-radius);background:var(--admin-surface-fill);-webkit-backdrop-filter:var(--admin-surface-filter);backdrop-filter:var(--admin-surface-filter);color:var(--admin-ink);box-shadow:var(--admin-card-raised-shadow)}.admin-surface--flat{box-shadow:var(--admin-card-flat-shadow)}.admin-surface--raised{box-shadow:var(--admin-card-raised-shadow)}.admin-surface--outlined{box-shadow:var(--admin-card-outline-shadow)}.admin-shell .admin-surface-compatible{border-radius:var(--admin-surface-radius)}.admin-shell .admin-surface-compatible--flat{box-shadow:var(--admin-card-flat-shadow)}.admin-shell .admin-surface-compatible--raised{box-shadow:var(--admin-card-raised-shadow)}.admin-shell .admin-surface-compatible--outlined{box-shadow:var(--admin-card-outline-shadow)}.admin-surface-subtle{background:var(--admin-surface-subtle)}.admin-surface-ink{--heading-color:var(--admin-nav-ink)}.admin-auth-brand,.admin-surface-ink{background:var(--admin-sidebar);color:var(--admin-nav-ink)}.admin-auth-brand-muted{color:var(--admin-nav-muted)}.admin-auth-brand-faint{color:var(--admin-nav-faint)}.admin-auth-brand-ring{border-color:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){.admin-auth-brand-ring{border-color:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}.admin-action-control{min-height:var(--admin-control-height);border-radius:var(--admin-control-radius);color:var(--admin-action-ink);font-size:var(--admin-text-body);transition-property:background-color,transform,opacity;transition-duration:var(--admin-motion-fast);transition-timing-function:var(--admin-motion-ease);justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.admin-action-control,.admin-action-control:hover{background:var(--admin-action)}@supports (color:color-mix(in lab,red,red)){.admin-action-control:hover{background:color-mix(in srgb,var(--admin-action) 86%,var(--admin-action-ink))}}.admin-action-control:active{transform:scale(.96)}.admin-action-control:disabled{opacity:.5;cursor:not-allowed}.admin-action-control:focus-visible{box-shadow:0 0 0 3px var(--admin-action);outline:none}@supports (color:color-mix(in lab,red,red)){.admin-action-control:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-action) 28%,transparent)}}.admin-secondary-control{min-height:var(--admin-control-height);border-radius:var(--admin-control-radius);background:var(--admin-surface);color:var(--admin-ink);box-shadow:var(--admin-shadow-border);font-size:var(--admin-text-body);transition-property:background-color,color,box-shadow,transform,opacity;transition-duration:var(--admin-motion-fast);transition-timing-function:var(--admin-motion-ease);justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.admin-secondary-control:hover{background:var(--admin-surface-subtle);box-shadow:var(--admin-shadow-border-hover)}.admin-secondary-control:active{transform:scale(.96)}.admin-secondary-control:disabled{cursor:not-allowed;opacity:.5}.admin-secondary-control:focus-visible{box-shadow:0 0 0 3px var(--admin-ink),var(--admin-shadow-border);outline:none}@supports (color:color-mix(in lab,red,red)){.admin-secondary-control:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-ink) 16%,transparent),var(--admin-shadow-border)}}.admin-action-mark{border-radius:var(--admin-control-radius);background:var(--admin-action);width:2.75rem;height:2.75rem;color:var(--admin-action-ink);place-items:center;display:grid}.admin-surface-attention{background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-surface-attention{background:color-mix(in srgb,var(--admin-surface) 94%,var(--admin-accent) 6%)}}.admin-surface-attention{box-shadow:0 0 0 1px var(--admin-accent),0 16px 36px -28px var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){.admin-surface-attention{box-shadow:0 0 0 1px color-mix(in srgb,var(--admin-accent) 23%,transparent),0 16px 36px -28px color-mix(in srgb,var(--admin-accent) 35%,transparent)}}.admin-surface-interactive{transition-property:box-shadow,transform;transition-duration:var(--admin-motion-fast);transition-timing-function:var(--admin-motion-ease)}.admin-surface-interactive:hover{box-shadow:var(--admin-shadow-hover);transform:translateY(-1px)}.admin-surface-interactive:active{transform:scale(.96)}.admin-shell .glass,.admin-shell .glass-gold,.admin-shell .glass-prominent{background:var(--admin-surface-fill);box-shadow:var(--admin-shadow);-webkit-backdrop-filter:var(--admin-surface-filter);backdrop-filter:var(--admin-surface-filter);border-color:#0000}.admin-shell .glass-gold{background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-shell .glass-gold{background:color-mix(in srgb,var(--admin-surface) 94%,var(--admin-accent) 6%)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) :is(button,a,[type=submit],[role=button])[class~="bg-[#0a0a0a]"],:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) :is(button,a,[type=submit],[role=button])[class~="bg-[#0b0b0b]"],:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) :is(button,a,[type=submit],[role=button])[class~=bg-black]{background-color:var(--admin-action);color:var(--admin-action-ink)}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) :is(button,a,[type=submit],[role=button])[class~="hover:bg-[#252525]"]:hover{background-color:var(--admin-action)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) :is(button,a,[type=submit],[role=button])[class~="hover:bg-[#252525]"]:hover{background-color:color-mix(in srgb,var(--admin-action) 86%,var(--admin-action-ink))}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class*=bg-black\/]{background-color:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class*=bg-black\/]{background-color:color-mix(in srgb,var(--admin-ink) 4.5%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class*="hover:bg-black/"]:hover{background-color:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class*="hover:bg-black/"]:hover{background-color:color-mix(in srgb,var(--admin-ink) 7.5%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class*=border-black\/]{border-color:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class*=border-black\/]{border-color:color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="bg-[#fbfbfa]"]{background-color:var(--admin-surface);color:var(--admin-ink)}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="text-[#0b0b0b]"]{color:var(--admin-ink)}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="bg-[var(--admin-ink)]"]{background-color:var(--admin-action);color:var(--admin-action-ink)}[data-theme=frost] :is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="bg-[#d7ff5f]"],[data-theme=signal] :is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="bg-[#d7ff5f]"],[data-theme=studio] :is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="bg-[#d7ff5f]"]{background-color:var(--admin-accent)}[data-theme=frost] :is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="text-[#d7ff5f]"],[data-theme=signal] :is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="text-[#d7ff5f]"],[data-theme=studio] :is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="text-[#d7ff5f]"]{color:var(--admin-accent)}.admin-dialog-surface{border-radius:var(--admin-surface-radius);box-shadow:0 0 0 1px #0b0b0b14,0 30px 80px -28px #00000080}[data-theme=dark] .admin-dialog-surface{box-shadow:0 0 0 1px #ffffff1c,0 30px 80px -28px #000}.admin-eyebrow{color:var(--admin-muted);font-family:var(--admin-font);font-size:var(--admin-text-label);letter-spacing:var(--admin-label-tracking,.04em);text-transform:var(--admin-label-transform,uppercase);margin-bottom:5px;font-weight:600;line-height:1.2}.admin-dialog-title,.admin-page-title{color:var(--admin-ink);font-family:var(--display);font-weight:var(--admin-title-weight);letter-spacing:var(--admin-title-tracking);text-wrap:balance;line-height:1.08}.admin-dialog-title{font-size:1.35rem}.admin-page-title{font-size:var(--admin-text-title)}.admin-page-introduction{margin-bottom:var(--admin-section-gap);padding-block:var(--admin-space-2) var(--admin-space-2)}.admin-page-introduction-compact{padding-block:0}.admin-page-introduction-compact .admin-page-title{font-size:1.75rem}@media (max-width:639px){.admin-page-introduction-compact .admin-page-utilities{right:90px}.admin-page-introduction-compact .admin-help-trigger{position:absolute;top:0;right:0}}.admin-help-trigger{min-height:var(--admin-control-height);border-radius:var(--admin-control-radius);cursor:pointer;color:var(--admin-muted);background:var(--admin-surface-subtle);font-size:var(--admin-text-body);transition:color var(--admin-motion-fast) var(--admin-motion-ease),background-color var(--admin-motion-fast) var(--admin-motion-ease),box-shadow var(--admin-motion-fast) var(--admin-motion-ease);border:none;align-items:center;gap:.4rem;padding:0 .75rem;font-weight:650;display:inline-flex}.admin-help-trigger:hover{color:var(--admin-ink);background:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){.admin-help-trigger:hover{background:color-mix(in srgb,var(--admin-accent) 10%,var(--admin-surface-subtle))}}.admin-help-trigger[aria-expanded=true]{color:var(--admin-ink);background:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){.admin-help-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--admin-accent) 14%,var(--admin-surface-subtle))}}.admin-help-trigger[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){.admin-help-trigger[aria-expanded=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-accent) 24%,transparent)}}.admin-help-trigger:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.admin-help-chevron{transition:transform var(--admin-motion-enter) var(--admin-motion-ease)}.admin-help-panel{z-index:80;transform-origin:100% 0;--admin-help-top:1rem;--admin-help-anchor-right:1rem;--admin-help-width:min(23rem,calc(100vw - 2rem));top:var(--admin-help-top);right:clamp(1rem,var(--admin-help-anchor-right),calc(100vw - var(--admin-help-width) - 1rem));width:var(--admin-help-width);max-height:calc(100dvh - var(--admin-help-top) - 1rem);border-radius:calc(var(--admin-control-radius) + 6px);background:var(--admin-surface);box-shadow:inset 0 0 0 1px var(--admin-accent),0 20px 40px -14px var(--admin-ink);padding:1.1rem 1.15rem;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.admin-help-panel{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-accent) 14%,transparent),0 20px 40px -14px color-mix(in srgb,var(--admin-ink) 34%,transparent)}}.admin-help-panel{color:var(--admin-muted)}.admin-help-title{border-bottom:1px solid var(--admin-ink);margin-bottom:.15rem;padding-bottom:.7rem}@supports (color:color-mix(in lab,red,red)){.admin-help-title{border-bottom:1px solid color-mix(in srgb,var(--admin-ink) 8%,transparent)}}.admin-help-title{color:var(--admin-ink);letter-spacing:-.01em;font-size:.88rem;font-weight:700}.admin-help-steps{gap:.75rem;margin-top:.85rem;display:grid}.admin-help-step-row{align-items:flex-start;gap:.65rem;font-size:.82rem;line-height:1.55;display:flex}.admin-help-step{width:1.35rem;height:1.35rem;color:var(--admin-accent);background:var(--admin-accent);border-radius:999px;flex:none;place-items:center;margin-top:.05rem;display:grid}@supports (color:color-mix(in lab,red,red)){.admin-help-step{background:color-mix(in srgb,var(--admin-accent) 14%,transparent)}}.admin-help-step{font-size:.66rem;font-weight:750}.admin-help-guide{border-top:1px solid var(--admin-ink);align-items:center;gap:.35rem;min-height:36px;margin-top:1rem;padding-top:.85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.admin-help-guide{border-top:1px solid color-mix(in srgb,var(--admin-ink) 8%,transparent)}}.admin-help-guide{color:var(--admin-accent);transition:gap var(--admin-motion-fast) var(--admin-motion-ease);font-size:.8rem;font-weight:650}.admin-help-guide:hover{gap:.5rem}.admin-error-details summary{cursor:pointer;color:var(--admin-muted)}.admin-content-stack,.admin-read-body{gap:var(--admin-section-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.admin-number{font-variant-numeric:tabular-nums}.admin-icon-button{width:var(--admin-control-height);min-height:var(--admin-control-height);border-radius:var(--admin-control-radius);color:var(--admin-muted);transition-property:color,background-color,transform;transition-duration:var(--admin-motion-fast);transition-timing-function:var(--admin-motion-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.admin-icon-button:hover{color:var(--admin-ink);background:var(--admin-surface-subtle)}.admin-icon-button:active{transform:scale(.96)}.admin-field-label{color:var(--admin-muted);font-size:var(--admin-text-label);gap:6px;font-weight:600;display:grid}.admin-field-label>span{align-items:center;gap:6px;display:flex}@media (pointer:coarse){.admin-button,.admin-field{min-height:max(44px,var(--admin-control-height))}}.admin-shell select:not(.appearance-none){appearance:none;background-image:var(--admin-select-chevron);cursor:pointer;background-position:right .75rem center;background-repeat:no-repeat;background-size:14px 14px;padding-right:2.25rem}.admin-shell select:not(.appearance-none):disabled{cursor:not-allowed}@media (max-width:640px){.admin-shell select:not(.appearance-none){background-position:right .5rem center;padding-right:1.75rem}}.admin-shell input[type=date]::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer;margin-left:2px}.admin-route-frame{width:100%;max-width:var(--admin-page-width);margin-inline:auto;container:admin-page/inline-size}@keyframes admin-route-stage-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes admin-route-section-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.admin-route-frame>.admin-route-stage{transition:opacity var(--admin-motion-fast) var(--admin-motion-ease),transform var(--admin-motion-fast) var(--admin-motion-ease)}.admin-route-frame[data-navigation-pending=true]>.admin-route-stage{opacity:.97}.admin-route-stage{--admin-route-entry:admin-route-section-in .28s var(--admin-motion-ease) both}.admin-route-stage :where(.admin-page-introduction,.admin-surface,section,table,form,[role=tabpanel]):not(:where(.admin-page-introduction,.admin-surface,section,table,form,[role=tabpanel]) *){animation:var(--admin-route-entry)}}@keyframes admin-skeleton-reveal{0%{opacity:.22}to{opacity:1}}@keyframes admin-skeleton-breathe{0%,to{opacity:.58}50%{opacity:.9}}.admin-route-loading{animation:admin-skeleton-reveal .18s var(--admin-motion-ease) both}.admin-async-region{min-width:0}@keyframes admin-async-placeholder-show{to{visibility:visible}}.admin-async-region [data-admin-async-state=loading][data-admin-async-visible=false]{animation:admin-async-placeholder-show 0s linear .12s forwards}.admin-skeleton-header{min-height:88px}.admin-skeleton-surface{border-radius:var(--admin-surface-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.admin-skeleton-shape{border-radius:var(--admin-control-radius);background:var(--admin-ink);display:block}@supports (color:color-mix(in lab,red,red)){.admin-skeleton-shape{background:color-mix(in srgb,var(--admin-ink) 7%,var(--admin-surface))}}.admin-skeleton-shape{animation:admin-skeleton-breathe 2.4s ease-in-out infinite}.admin-composer{border:1px solid var(--admin-ink);align-items:flex-end;gap:8px;padding:7px;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-composer{border:1px solid color-mix(in srgb,var(--admin-ink) 13%,transparent)}}.admin-composer{background:var(--admin-surface);box-shadow:var(--admin-shadow-border);transition-property:border-color,box-shadow,background-color;transition-duration:var(--admin-motion-fast);transition-timing-function:var(--admin-motion-ease);border-radius:16px}.admin-composer:focus-within{border-color:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){.admin-composer:focus-within{border-color:color-mix(in srgb,var(--admin-ink) 38%,transparent)}}.admin-composer:focus-within{background:var(--admin-surface);box-shadow:var(--admin-shadow-border-hover),0 0 0 3px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){.admin-composer:focus-within{box-shadow:var(--admin-shadow-border-hover),0 0 0 3px color-mix(in srgb,var(--admin-ink) 7%,transparent)}}.admin-composer-field{resize:none;border-radius:var(--admin-control-radius);min-width:0;min-height:44px;color:var(--admin-ink);background:0 0;border:0;outline:none;flex:1;padding:11px 12px;font-size:14px;line-height:22px}.admin-composer-field::placeholder{color:var(--admin-muted)}.admin-composer-action{border-radius:var(--admin-control-radius);background:var(--admin-ink);min-width:44px;min-height:44px;color:var(--admin-surface);transition-property:opacity,transform;transition-duration:var(--admin-motion-fast);transition-timing-function:var(--admin-motion-ease);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex}.admin-composer-action:hover{opacity:.86}.admin-composer-action:active{transform:scale(.96)}.admin-composer-action:disabled{opacity:.35}body.admin-dialog-open [data-admin-sidebar]{pointer-events:none}body.admin-dialog-open [data-contact-import-actions]{visibility:hidden}body.admin-dialog-open .admin-route-frame div:has(>iframe),body.admin-dialog-open iframe{visibility:hidden!important}@media (prefers-reduced-motion:reduce){.admin-route-loading{opacity:1;animation:none}.admin-mobile-dock-active{transition:none!important}.admin-skeleton-shape{animation:none}.admin-shell{scroll-behavior:auto}.admin-route-stage{opacity:1;filter:none;animation:none;transform:none}.admin-composer-action,.admin-icon-button,.admin-mobile-dock-item,.admin-surface-interactive{transition-duration:var(--admin-motion-fast)}.admin-surface-interactive:hover{transform:none}}.admin-overlay-token-scope :is(button,a,input,select,textarea,summary):focus-visible,.admin-shell :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--admin-action)}.admin-disclosure{border-radius:var(--admin-surface-radius);background:var(--admin-surface);box-shadow:var(--admin-card-flat-shadow)}.admin-disclosure>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.admin-disclosure>summary:before{content:"";background-image:var(--admin-select-chevron);width:14px;height:14px;transition:transform var(--admin-motion-fast) var(--admin-motion-ease);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;transform:rotate(-90deg)}.admin-disclosure[open]>summary:before{transform:rotate(0)}.admin-disclosure>summary::-webkit-details-marker{display:none}.admin-health-grid{background:var(--admin-border);border-top:1px solid var(--admin-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;display:grid}.admin-health-grid>a,.admin-theme-button{background:var(--admin-surface)}.admin-theme-button{min-height:var(--admin-control-height);border-radius:var(--admin-control-radius);color:var(--admin-ink);font-size:var(--admin-text-body);box-shadow:var(--admin-shadow-border);transition:background-color var(--admin-motion-fast) var(--admin-motion-ease),transform var(--admin-motion-fast) var(--admin-motion-ease);justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.admin-theme-button:hover{background:var(--admin-surface-subtle)}.admin-theme-button:active{transform:scale(.96)}.admin-theme-button:disabled{opacity:.5;cursor:not-allowed}.admin-shell :is(.admin-page-title,.admin-page-header h1){font-family:var(--admin-title-font)}.kanban-workspace{min-width:0;container-type:inline-size}.kanban-scroller{scroll-snap-type:none;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--admin-border) transparent;min-width:0;scroll-padding-inline:1px}.kanban-scroller.is-dragging{scroll-snap-type:none;scroll-behavior:auto}.kanban-column{width:min(340px,100cqw - 24px)}.kanban-column-body{background:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){.kanban-column-body{background:color-mix(in srgb,var(--admin-ink) 2.5%,var(--admin-canvas))}}.kanban-column-over{background:var(--admin-accent-soft);box-shadow:inset 0 0 0 1px var(--admin-accent)}.kanban-column-items{overflow:visible}.kanban-sortable[data-dragging=true]{opacity:.22}.kanban-workspace[data-drag-active=true] .kanban-business-card{transition:none}.kanban-grip{cursor:grab}.kanban-grip:hover{background:var(--admin-surface-subtle)}.kanban-grip:active{cursor:grabbing}.kanban-grip:disabled{cursor:default}.kanban-slot{position:relative}.kanban-slot[data-insertion]:after{content:"";background:var(--admin-accent);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:4px;right:4px}.kanban-slot[data-insertion=before]:after{top:-7px}.kanban-slot[data-insertion=after]:after{bottom:-7px}@media (min-width:768px){.kanban-column{width:clamp(300px,33.3333cqw - 10.6667px,340px)}.kanban-column-items{overscroll-behavior-y:contain;max-height:max(320px,100dvh - 280px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.admin-disclosure>summary:before,.kanban-sortable{transition:none!important}}@keyframes admin-placeholder-in{0%{opacity:0}to{opacity:1}}.admin-loading-placeholder{min-width:0;animation:admin-placeholder-in .14s ease-out .12s both}@media (prefers-reduced-motion:reduce){.admin-loading-placeholder{animation-duration:0s}}.admin-overlay-token-scope{font-family:var(--admin-font);color:var(--admin-ink)}:is(.admin-shell,.admin-overlay-token-scope) :is(input,textarea)::placeholder{color:var(--admin-muted);opacity:1}.admin-page{min-width:0}.admin-main{padding-inline:var(--admin-page-gutter)}.admin-page--settings{max-width:1200px;margin-inline:auto}.admin-page--board,.admin-page--workspace{width:100%}.admin-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--admin-grid-min)),1fr));gap:var(--admin-section-gap);align-items:start;min-width:0;display:grid}.admin-grid--metrics{--admin-grid-min:180px;gap:var(--admin-space-4)}.admin-grid--fields{--admin-grid-min:220px;gap:var(--admin-space-4)}.admin-grid--panels{--admin-grid-min:380px}.admin-grid>*,.admin-modules>*,.admin-split>*{min-width:0}.admin-modules,.admin-split{align-items:flex-start;gap:var(--admin-section-gap);flex-wrap:wrap;min-width:0;display:flex}.admin-split>*{flex:320px}.admin-split>:first-child{flex:2 520px}.admin-split--equal>*,.admin-split--equal>:first-child{flex:380px}.admin-split--master>:first-child{flex:300px}.admin-split--master>:last-child{flex:3 480px}.admin-modules>[data-width=full]{flex:1 0 100%}.admin-modules>[data-width=primary]{flex:2 520px}.admin-modules>[data-width=support]{flex:280px}.admin-toolbar{align-items:center;gap:var(--admin-space-3);flex-wrap:wrap;min-width:0;display:flex}.admin-toolbar>input,.admin-toolbar>label{flex:240px;min-width:0}.admin-toolbar>select{flex:160px;min-width:0}.admin-surface-padding--sm{padding:var(--admin-space-4)}.admin-surface-padding--lg,.admin-surface-padding--md{padding:var(--admin-panel-padding)}.admin-button{justify-content:center;align-items:center;gap:var(--admin-space-2);min-height:var(--admin-control-height);padding:var(--admin-space-2) var(--admin-space-4);border-radius:var(--admin-radius-button,var(--admin-control-radius));font:600 var(--admin-text-body)/1.4 var(--admin-font);cursor:pointer;transition:color var(--admin-motion-fast) var(--admin-motion-ease),background-color var(--admin-motion-fast) var(--admin-motion-ease),box-shadow var(--admin-motion-fast) var(--admin-motion-ease),transform var(--admin-motion-fast) var(--admin-motion-ease);display:inline-flex}.admin-button--primary,.admin-button[aria-pressed=true]{background:var(--admin-action);color:var(--admin-action-ink);box-shadow:var(--admin-control-shadow)}.admin-button--secondary{background:var(--admin-surface);color:var(--admin-ink);box-shadow:var(--admin-shadow-border)}.admin-button--ghost{color:var(--admin-ink);background:0 0}.admin-button--danger{background:var(--admin-danger-soft);color:var(--admin-danger)}.admin-button:hover:not(:disabled){box-shadow:var(--admin-hover-glow,0 0 0 0 transparent),var(--admin-shadow-border-hover);transform:var(--admin-hover-lift,none)}.admin-button--ghost:hover:not(:disabled):not([aria-pressed=true]){background:var(--admin-surface-subtle)}.admin-button:active{transform:scale(.96)}.admin-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.admin-button:focus-visible,.admin-field:focus-visible{outline:2px solid var(--admin-action);outline-offset:3px;box-shadow:var(--admin-focus-ring)}.admin-density-control{margin:var(--admin-space-3) var(--admin-space-2)}.admin-density-control legend{font-size:var(--admin-text-caption);margin-bottom:var(--admin-space-2)}.admin-density-options{gap:var(--admin-space-1);display:flex}.admin-density-options label{flex:1;position:relative}.admin-density-options input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.admin-density-options span{min-height:44px;padding-inline:var(--admin-space-2);border-radius:var(--admin-control-radius);font-size:var(--admin-text-caption);justify-content:center;align-items:center;display:flex}.admin-density-options input:checked+span{background:var(--admin-nav-active-bg);color:var(--admin-nav-active-ink)}.admin-density-options input:focus-visible+span{outline:2px solid var(--admin-nav-accent);outline-offset:2px}.admin-table-scroll{border-radius:inherit;overflow-x:auto}.admin-table{width:100%;font-size:var(--admin-text-body);border-collapse:collapse}.admin-table th{padding:var(--admin-space-2) var(--admin-panel-padding);text-align:left;font:600 var(--admin-text-label)/1.4 var(--admin-font);color:var(--admin-muted);background:var(--admin-surface-subtle)}.admin-table td{padding:var(--admin-row-padding) var(--admin-panel-padding)}.admin-table tbody tr+tr{border-top:1px solid var(--admin-border)}.admin-table tbody tr:hover{background:var(--admin-hover-tint,var(--admin-accent-soft))}.admin-section-title{font-size:var(--admin-text-section);letter-spacing:-.02em;color:var(--admin-ink);font-weight:650}.admin-stat-value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:650;line-height:1.15}@media (max-width:639px){.admin-modules>*,.admin-split>*{flex-basis:100%}.admin-toolbar>*{max-width:100%}}@media (prefers-reduced-motion:reduce){.admin-button:active{transform:none}}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button]{min-height:var(--admin-control-height);border-radius:var(--admin-control-radius);padding:var(--admin-space-2) var(--admin-space-4);font:600 var(--admin-text-body)/1.4 var(--admin-font);transition:color var(--admin-motion-fast) var(--admin-motion-ease),background-color var(--admin-motion-fast) var(--admin-motion-ease),box-shadow var(--admin-motion-fast) var(--admin-motion-ease),transform var(--admin-motion-fast) var(--admin-motion-ease)}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button=primary]{background:var(--admin-action);color:var(--admin-action-ink)}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button=secondary]{background:var(--admin-surface);color:var(--admin-ink);box-shadow:var(--admin-shadow-border);border:0}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button=ghost]{color:var(--admin-muted);background:0 0}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-input]{min-height:var(--admin-control-height);border-radius:var(--admin-control-radius);color:var(--admin-ink);background:var(--admin-surface-subtle);border-color:var(--admin-border);font-size:var(--admin-text-body)}.admin-tabs{gap:var(--admin-space-1);width:fit-content;max-width:100%;padding:var(--admin-space-1);background:var(--admin-surface);box-shadow:var(--admin-shadow-border);border-radius:var(--admin-control-radius);display:flex;overflow-x:auto}.admin-tabs>a{min-height:var(--admin-control-height);font-size:var(--admin-text-label)}.admin-table tbody tr:focus-visible{outline:2px solid var(--admin-action);outline-offset:-2px;background:var(--admin-accent-soft)}.admin-conversation-layout{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.admin-conversation-detail{flex-wrap:wrap;flex:1;min-width:0;display:flex}.admin-conversation-detail>:first-child{flex:3 440px}.admin-conversation-detail>:last-child{flex:260px;min-width:0}@container admin-page (min-width:780px){.admin-conversation-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,2fr)}}.admin-conversation-layout[data-has-selection=false]>main,.admin-conversation-layout[data-has-selection=true]>aside{display:none}@container admin-page (min-width:780px){.admin-conversation-layout[data-has-selection]>aside{display:block}.admin-conversation-layout[data-has-selection]>main{display:flex}.admin-conversation-back{display:none}}.admin-table-scroll .admin-table{min-width:640px}.admin-record-row{min-height:calc(var(--admin-control-height) + var(--admin-space-4));padding:var(--admin-row-padding) var(--admin-panel-padding)}:is(.admin-shell,.admin-overlay-token-scope) :is(.admin-field,[data-ui-input])[aria-invalid=true]{border-color:var(--admin-danger);box-shadow:0 0 0 1px var(--admin-danger)}.admin-eyebrow,.admin-field-label,.admin-table thead{font-family:var(--admin-label-font);letter-spacing:var(--admin-label-tracking,.01em);text-transform:var(--admin-label-transform,none)}.admin-action-control svg,.admin-button svg,.admin-secondary-control svg{flex-shrink:0}.admin-button--secondary:hover:not(:disabled):not([aria-pressed=true]){background:var(--admin-surface-subtle)}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-input]{background:var(--admin-field-fill)}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button=primary]{box-shadow:var(--admin-control-shadow)}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button]:focus-visible{outline:2px solid var(--admin-action);outline-offset:3px;box-shadow:var(--admin-focus-ring)}@media (prefers-reduced-motion:reduce){.admin-nav-link:active,.admin-nav-link:hover,.admin-surface-interactive:active,.admin-surface-interactive:hover,:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button]:active{transform:none}}.admin-appearance-swatch{height:64px;box-shadow:0 0 0 1px var(--admin-nav-ink);border-radius:6px;grid-template-columns:22% 1fr;margin-bottom:8px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.admin-appearance-swatch{box-shadow:0 0 0 1px color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}.admin-appearance-swatch-content{gap:4px;padding:5px 8px 8px;display:grid}.admin-appearance-swatch-content>:first-child{font-size:16px;font-weight:600;line-height:1.2}.admin-appearance-swatch-content>:last-child{border:1px solid;justify-content:flex-end;align-items:center;padding:4px;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-appearance-swatch-content>:last-child{border-color:color-mix(in srgb,currentColor 10%,transparent)}}.admin-appearance-swatch i{width:28px;height:10px;display:block}.admin-toolbar--filters{align-items:end}.admin-toolbar>.admin-toolbar-field{flex:140px;min-width:0}.admin-toolbar>.admin-toolbar-search{flex:2 260px}.admin-toolbar-field>.admin-field-label{margin-bottom:6px}@container admin-page (max-width:519px){.admin-toolbar--filters>.admin-toolbar-field{flex-basis:100%}}.admin-work-columns{--admin-work-grid:minmax(0,2fr) minmax(0,1fr) 120px 72px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.admin-work-columns>span:first-child{flex-basis:100%}.admin-work-action-label,.admin-work-heading{display:none}.admin-work-related{overflow-wrap:anywhere}@container admin-page (min-width:900px){.admin-work-columns{grid-template-columns:var(--admin-work-grid,minmax(0,2fr) minmax(0,1fr) 120px 72px);align-items:center;gap:16px;display:grid}.admin-work-columns>span:first-child{flex-basis:auto}.admin-work-heading{border-bottom:1px solid var(--admin-border);color:var(--admin-muted);align-items:center;gap:12px;padding:12px 16px;font-size:12px;font-weight:600;display:flex}.admin-work-heading>.admin-work-columns{flex:1}.admin-work-complete,.admin-work-heading>span{text-align:center;width:112px}.admin-work-action-label{display:inline}.admin-work-mobile-label{display:none}}.admin-view-options>summary:focus-visible{outline:2px solid var(--admin-action);outline-offset:2px}.admin-work-columns>span{overflow-wrap:anywhere;min-width:0}.admin-grid--metrics-compact{--admin-grid-min:150px}.admin-work-filter-toggle{display:none}@container admin-page (max-width:519px){.admin-work-filter-toggle{display:inline-flex}.admin-work-toolbar[data-expanded=false] .admin-work-filter-option{display:none}}.admin-timeline-link:focus-visible{outline:none}.admin-timeline-link:focus-visible .admin-timeline-card{box-shadow:var(--admin-focus-ring)}.admin-toolbar-date-range{gap:var(--admin-space-3);flex:320px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.admin-toolbar-date-range .admin-field{min-width:0}