/*! 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:#f4f3ef;--admin-surface:#fff;--admin-surface-subtle:#f0efea;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#141412;--admin-muted:#5d5d57;--admin-accent:#c2410c;--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) 12%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-sidebar:#f9f8f5;--admin-nav-ink:#141412;--admin-nav-muted:#5d5d57;--admin-nav-faint:#5d5d57;--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) 7%,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) 10%,transparent)}}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-nav-active-bg:#e9e8e4;--admin-nav-active-ink:#141412;--admin-nav-brand-color:#141412;--admin-nav-accent:#ff5a1f;--admin-nav-badge-ring:#f9f8f5;--admin-canvas-art:none;--admin-action:#141412;--admin-action-ink:#fff;--admin-surface-radius:12px;--admin-control-radius:8px;--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) 9%,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) 14%,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)}@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) 12%,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)}@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) 22%,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)}@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) 10%,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)}@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) 20%,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) 10%,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-body-face),system-ui,sans-serif;--admin-title-font:var(--font-display-face),system-ui,sans-serif;--admin-title-weight:600;--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:var(--admin-control-radius);--admin-nav-active-shadow:inset 2px 0 0 var(--admin-nav-accent);--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:none;--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) 94%,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:.26s;--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(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 11%,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: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(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open,body.admin-notifications-open){--admin-hover-tint: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-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='%235d5d57' 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:#0c0c0b;--admin-surface:#151513;--admin-surface-subtle:#1c1c1a;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#f2f1ec;--admin-muted:#a3a39c;--admin-accent:#ff7a45;--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) 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-sidebar:#0c0c0b;--admin-nav-ink:#f2f1ec;--admin-nav-muted:#a3a39c;--admin-nav-faint:#8f8f88;--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) 7%,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: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-active-bg:color-mix(in srgb,var(--admin-nav-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-nav-active-ink:#fff;--admin-nav-brand-color:#f2f1ec;--admin-nav-accent:#ff5a1f;--admin-nav-badge-ring:#0c0c0b;--admin-canvas-art:none;--admin-action:#f2f1ec;--admin-action-ink:#0c0c0b;--admin-surface-radius:10px;--admin-control-radius:6px;--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) 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-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) 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-shadow-border: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-border:0 0 0 1px 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-hover: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-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 22%,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) 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-shadow-hover: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-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 20%,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) 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-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-body-face),system-ui,sans-serif;--admin-title-font:var(--font-display-face),system-ui,sans-serif;--admin-title-weight:600;--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:var(--admin-control-radius);--admin-nav-active-shadow:inset 2px 0 0 var(--admin-nav-accent);--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:none;--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) 94%,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:.26s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:6px;--admin-radius-surface:10px;--admin-radius-container:14px;--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) 11%,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:44px;--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=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) 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-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='%23a3a39c' 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=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:#f4f3ef;--admin-surface:#fff;--admin-surface-subtle:#f0efea;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#0c0c0b;--admin-muted:#55554f;--admin-accent:#c2410c;--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) 12%,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:#0c0c0b;--admin-nav-ink:#f4f3ef;--admin-nav-muted:#a3a39c;--admin-nav-faint:#8f8f88;--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) 7%,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) 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-ink:#fff;--admin-nav-brand-color:#f4f3ef;--admin-nav-accent:#ff5a1f;--admin-nav-badge-ring:#0c0c0b;--admin-canvas-art:none;--admin-action:#0c0c0b;--admin-action-ink:#fff;--admin-surface-radius:6px;--admin-control-radius:4px;--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) 9%,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) 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-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) 12%,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) 22%,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: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:0 0 0 1px 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-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) 20%,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: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-flat-shadow:0 0 0 1px 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-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=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-body-face),system-ui,sans-serif;--admin-title-font:var(--font-display-face),system-ui,sans-serif;--admin-title-weight:600;--admin-title-tracking:-.035em;--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:var(--admin-control-radius);--admin-nav-active-shadow:inset 2px 0 0 var(--admin-nav-accent);--admin-field-fill:var(--admin-surface-subtle);--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) 94%,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:4px;--admin-radius-surface:6px;--admin-radius-container:8px;--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) 11%,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:44px;--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='%2355554f' 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=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-canvas:#070707;--admin-surface:#0f0f0e;--admin-surface-subtle:#171716;--admin-soft:var(--admin-surface-subtle);--admin-line:var(--admin-border);--admin-mobile-dock-index:0;--admin-ink:#e9e8e3;--admin-muted:#9a9a93;--admin-accent:#ff7a45;--admin-accent-soft:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-accent-soft:color-mix(in srgb,var(--admin-accent) 12%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-sidebar:#070707;--admin-nav-ink:#e9e8e3;--admin-nav-muted:#9a9a93;--admin-nav-faint:#85857e;--admin-nav-hover:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-nav-hover:color-mix(in srgb,var(--admin-nav-ink) 7%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-nav-rule:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-nav-rule:color-mix(in srgb,var(--admin-nav-ink) 10%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-nav-active-bg:var(--admin-nav-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-nav-active-bg:color-mix(in srgb,var(--admin-nav-ink) 8%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-nav-active-ink:#fff;--admin-nav-brand-color:#e9e8e3;--admin-nav-accent:#ff5a1f;--admin-nav-badge-ring:#070707;--admin-canvas-art:none;--admin-action:#ff5a1f;--admin-action-ink:#070707;--admin-surface-radius:2px;--admin-control-radius:2px;--admin-rule:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-rule:color-mix(in srgb,var(--admin-ink) 9%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-border:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-border:color-mix(in srgb,var(--admin-ink) 14%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] 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=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-shadow-border:0 0 0 1px color-mix(in srgb,var(--admin-ink) 12%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] 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=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-shadow-border-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 22%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-shadow:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-shadow-hover:0 0 0 1px color-mix(in srgb,var(--admin-ink) 20%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] 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=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-card-flat-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 10%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] 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=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-card-outline-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 16%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] 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-body-face),system-ui,sans-serif;--admin-title-font:var(--font-display-face),system-ui,sans-serif;--admin-title-weight:600;--admin-title-tracking:-.02em;--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:var(--admin-control-radius);--admin-nav-active-shadow:inset 2px 0 0 var(--admin-nav-accent);--admin-field-fill:var(--admin-surface-subtle);--admin-control-shadow:none;--admin-dock-fill:var(--admin-sidebar)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-dock-fill:color-mix(in srgb,var(--admin-sidebar) 94%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-skin-motion-fast:90ms;--admin-skin-motion-enter:.16s;--admin-skin-motion-ease:cubic-bezier(.2,0,0,1);--admin-radius-control:2px;--admin-radius-surface:2px;--admin-radius-container:2px;--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=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-hairline:color-mix(in srgb,var(--admin-ink) 11%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-label-transform:uppercase;--admin-label-tracking:.1em;--admin-control-height:40px;--admin-row-padding:9px;--admin-panel-padding:16px;--admin-section-gap:16px;--admin-hover-lift:none;--admin-hover-tint:var(--admin-ink)}@supports (color:color-mix(in lab,red,red)){:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] body.admin-notifications-open){--admin-hover-tint:color-mix(in srgb,var(--admin-ink) 5%,transparent)}}:is([data-theme=operator] .admin-shell,[data-theme=operator] .admin-overlay-token-scope,[data-theme=operator] body.admin-dialog-open,[data-theme=operator] 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='%239a9a93' 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}.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-workspace-toolbar{z-index:30;min-height:40px;margin-inline:calc(-1 * var(--admin-page-gutter));margin-bottom:var(--admin-section-gap);padding:var(--admin-space-3) var(--admin-page-gutter);background:var(--admin-canvas);box-shadow:0 1px 0 var(--admin-border);position:relative}@media (min-width:1024px){.admin-workspace-toolbar{min-height:76px;position:sticky;top:0}}.admin-workspace-name{min-width:0;color:var(--admin-muted);overflow-wrap:anywhere;font-weight:600}.admin-workspace-name,.admin-workspace-tool{font-size:var(--admin-text-label)}.admin-empty-state{padding:var(--admin-space-8) var(--admin-panel-padding)}.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)}.admin-toast-dismiss{min-width:max(44px,var(--admin-control-height,44px));min-height:max(44px,var(--admin-control-height,44px));border-radius:var(--admin-control-radius);color:var(--admin-muted);cursor:pointer;transition:background-color var(--admin-motion-fast) var(--admin-motion-ease);flex-shrink:0;place-items:center;margin:-.75rem -.25rem -.75rem 0;display:grid}.admin-toast-dismiss:hover{background:var(--admin-surface-subtle);color:var(--admin-ink)}.admin-toast-dismiss:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}@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-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-emphasis,.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-emphasis{background:var(--admin-surface)}@supports (color:color-mix(in lab,red,red)){.admin-shell .glass-emphasis{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)}:is(.admin-shell,.admin-overlay-token-scope,body.admin-dialog-open) [class~="bg-[#d7ff5f]"]{background-color:var(--admin-accent)}: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-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{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--admin-motion-fast) var(--admin-motion-ease),transform var(--admin-motion-fast) var(--admin-motion-ease),visibility 0s linear var(--admin-motion-fast);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;transform:translateY(-4px)scale(.96)}@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-panel[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.admin-help-panel:focus{outline:none}.admin-help-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.admin-help-close{min-width:max(40px,var(--admin-control-height));min-height:max(40px,var(--admin-control-height));border-radius:var(--admin-control-radius);color:var(--admin-muted);cursor:pointer;transition:background-color var(--admin-motion-fast) var(--admin-motion-ease);place-items:center;display:grid}.admin-help-close:hover{background:var(--admin-surface-subtle);color:var(--admin-ink)}.admin-help-close:focus-visible,.admin-help-guide:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.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{font-size:var(--admin-text-body);align-items:flex-start;gap:.65rem;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:11px;font-weight:750}.admin-help-links{box-shadow:inset 0 1px var(--admin-ink);gap:.25rem;margin-top:1rem;padding-top:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.admin-help-links{box-shadow:inset 0 1px color-mix(in srgb,var(--admin-ink) 8%,transparent)}}.admin-help-guide{min-height:max(40px,var(--admin-control-height));border-radius:var(--admin-control-radius);color:var(--admin-accent);font-size:var(--admin-text-body);transition:background-color var(--admin-motion-fast) var(--admin-motion-ease);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;font-weight:650;display:flex}.admin-help-guide:hover{background:var(--admin-surface-subtle)}@media (prefers-reduced-motion:reduce){.admin-help-chevron,.admin-help-panel{transition:none}.admin-help-panel{transform:none}}.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}.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-view-switcher{border-radius:calc(var(--admin-control-radius) + 4px);background:var(--admin-surface-subtle);box-shadow:var(--admin-shadow-border)}.admin-view-switch{border-radius:var(--admin-control-radius);color:var(--admin-muted);transition:color .15s var(--admin-motion-ease),background-color .15s var(--admin-motion-ease),transform .15s var(--admin-motion-ease)}.admin-view-switch:is(:hover,[aria-pressed=true]){color:var(--admin-ink)}.admin-view-switch:active{transform:scale(.96)}.admin-view-switch:focus-visible{outline:2px solid var(--admin-action);outline-offset:2px}.admin-view-selection{border-radius:inherit;background:var(--admin-surface);box-shadow:var(--admin-shadow)}@media (prefers-reduced-motion:reduce){.admin-view-switch{transition-duration:0s}.admin-view-switch:active{transform:none}}.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:none}}@keyframes admin-route-section-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@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) backwards}.admin-route-stage :where(.admin-page-introduction,.admin-surface,section,table,form,[role=tabpanel],[data-admin-view-panel]):not(:where(.admin-page-introduction,.admin-surface,section,table,form,[role=tabpanel],[data-admin-view-panel]) *){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 .admin-route-frame 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-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);border-bottom:1px solid var(--admin-border);text-align:left;vertical-align:bottom;white-space:nowrap;font:600 .75rem/1.4 var(--admin-label-font,var(--admin-font));letter-spacing:var(--admin-label-tracking,.04em);text-transform:var(--admin-label-transform,uppercase);color:var(--admin-muted);background:var(--admin-surface-subtle)}.admin-table td{padding:var(--admin-row-padding) var(--admin-panel-padding);vertical-align:middle;line-height:1.4}.admin-table :is(th,td).text-right{text-align:right}.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:-.032em;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);text-transform:none;letter-spacing:normal;gap:var(--admin-space-2);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-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}@media (max-width:639px),(pointer:coarse){.admin-button,.admin-field,.admin-icon-button,:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button]{min-height:max(44px,var(--admin-control-height))}.admin-icon-button{min-width:max(44px,var(--admin-control-height))}}:is(.admin-shell,.admin-overlay-token-scope) :is(.ui-field-group,.ui-toast){--control-ink:var(--admin-ink);--control-muted:var(--admin-muted);--control-surface:var(--admin-surface-subtle);--control-border:var(--admin-border);--control-action:var(--admin-action);--control-danger:var(--admin-danger);--control-success:var(--admin-success)}:is(.admin-shell,.admin-overlay-token-scope) [data-ui-button]:before{display:none}:is(.admin-shell,.admin-overlay-token-scope) .ui-toast{color:var(--admin-ink);background:var(--admin-surface)}[data-stat-density=compact] .admin-stat-value{margin-top:var(--admin-space-2);font-size:clamp(1.35rem,6vw,1.85rem)}.admin-nav-brand .logo-mark{fill:var(--admin-nav-brand-color)}.admin-nav-brand .logo-letter{color:var(--admin-nav-ink)}