.admin-theme.admin-theme{--background:var(--bg);--foreground:var(--ink);--card-foreground:var(--ink);--popover:var(--card);--popover-foreground:var(--ink);--primary:var(--act);--primary-foreground:var(--ink);--secondary:var(--bg2);--secondary-foreground:var(--ink);--muted:var(--bg2);--muted-foreground:var(--ink-3);--accent:var(--act-soft);--accent-foreground:var(--link);--border:var(--line);--input:var(--line);--ring:var(--act-ring);--destructive:var(--bad);--success:var(--ok);--warning:var(--warn);--sidebar-background:var(--card);--sidebar-foreground:var(--ink);--sidebar-primary:var(--act);--sidebar-primary-foreground:var(--ink);--sidebar-accent:var(--act-soft);--sidebar-accent-foreground:var(--link);--sidebar-border:var(--line);--sidebar-ring:var(--act-ring);--radius:.5rem;min-height:100vh;color:var(--foreground);background:var(--background);font-family:Instrument Sans,Instrument Sans Fallback,sans-serif}.admin-theme body{background:var(--background)}.admin-theme .type-display,.admin-theme .type-title{font-family:Instrument Sans,Instrument Sans Fallback,sans-serif;font-style:normal}.admin-theme .type-title{letter-spacing:0;font-size:1.5rem;font-weight:600;line-height:1.2}.admin-theme .type-subheading{font-weight:600}.admin-theme .type-meta{color:var(--muted-foreground);letter-spacing:0}.admin-theme .admin-workspace{background:var(--background)}.admin-theme [data-sidebar=menu-button][data-active=true]{color:var(--link);background:var(--accent);box-shadow:inset 2px 0 0 var(--primary)}.admin-theme [data-sidebar=menu-button][data-active=true] [data-sidebar=menu-badge]{color:var(--link)}.admin-theme .ws-card,.admin-theme .glass-panel{border:1px solid var(--border);background:var(--card);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 3.5%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.5rem}.admin-theme .admin-hub{gap:.75rem;width:100%;min-width:0;max-width:100%;display:grid}.admin-theme .admin-hub>*{min-width:0;max-width:100%}.admin-theme .admin-hub>:last-child{width:100%}
