:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--motion-fast:.16s;--motion-enter:.42s;--font-staffwide:var(--font-geist-sans), system-ui, sans-serif;--font-nostalgic:var(--font-geist-sans), sans-serif;--font-redaction:var(--font-geist-sans), sans-serif;--font-body:var(--font-geist-sans), system-ui, sans-serif;--ds-text-3:#7b6c5d}.dark{--ds-text-3:#a49483}body,.font-staffwide{font-family:var(--font-geist-sans), system-ui, sans-serif!important}.font-nostalgic,.font-redaction{font-family:var(--font-geist-sans), sans-serif}@keyframes route-arrive{0%{opacity:.65}to{opacity:1}}.route-enter{animation:route-arrive var(--motion-enter) var(--ease-out)}.dashboard-main{padding-left:var(--sidebar-width);min-width:0}.dashboard-main.sidebar-ready{transition:padding-left .24s var(--ease-out)}.workspace-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-header h1{white-space:nowrap}.workspace-header .ml-auto{flex-shrink:0}.studio-tabs{scrollbar-width:thin;scrollbar-color:#b17d45 transparent}.dark .dashboard-main [style*="solid rgb(212, 212, 212)"],.dark .dashboard-main [style*="solid #d4d4d4"]{border-color:var(--ds-border-md)!important}.workspace-tools{align-items:center;gap:8px;display:flex}.workspace-icon,.workspace-search{border:1px solid var(--ds-border-md);min-height:38px;color:var(--ds-text-2);background:var(--ds-btn-bg);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:8px 10px;display:inline-flex}.workspace-search{font-size:12px}.workspace-search kbd{font:10px var(--font-geist-mono), monospace;opacity:.7;margin-left:8px}.mobile-nav-trigger{display:none}.workspace-drawer{background:var(--ds-sidebar);color:var(--ds-text);padding:30px 20px}.workspace-wordmark{font-family:var(--font-geist-sans), sans-serif;color:var(--ds-text);font-size:32px}.workspace-mobile-links{gap:5px;margin-top:18px;display:grid}.workspace-mobile-links a{color:var(--ds-text-2);border-radius:10px;align-items:center;gap:14px;padding:14px 12px;font-size:14px;display:flex}.workspace-mobile-links a[aria-current],.workspace-mobile-links a:hover{background:var(--ds-active);color:var(--ds-text)}.workspace-theme{text-align:left;align-items:center;gap:10px;margin-top:auto;padding:12px;font-size:13px;display:flex}.workspace-home{color:var(--ds-text-2);padding:8px 12px;font-size:12px}.workspace-command{background:var(--ds-card);color:var(--ds-text);border-color:var(--ds-border-md);padding:12px}.workspace-command [cmdk-root]{color:inherit;background:0 0}.workspace-command [cmdk-input]{padding-right:30px;background:0 0!important}.workspace-command [cmdk-item]{cursor:pointer;border-radius:9px;gap:14px;padding:14px 12px}.workspace-command [cmdk-item][data-selected=true]{background:var(--ds-active);color:var(--ds-text)}.workspace-command strong{font-weight:500;display:block}.workspace-command small{color:var(--ds-text-2);padding-top:3px;font-size:12px;display:block}.command-arrow{color:#e8963e;margin-left:auto}.workspace-welcome{border:1px solid var(--ds-border);background:radial-gradient(ellipse at right, #e8963e18, transparent 70%), var(--ds-card);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:30px;display:flex}.workspace-welcome .eyebrow{font:10px var(--font-geist-mono), monospace;color:#c26a1b;text-transform:uppercase;letter-spacing:.13em}.workspace-welcome h2{font:400 clamp(25px, 3vw, 36px)/1.2 var(--font-geist-sans), sans-serif;color:var(--ds-text);margin:9px 0}.workspace-welcome p{color:var(--ds-text-2);font-size:13px}.workspace-start{border:1px solid var(--ds-border-md);color:var(--ds-text);background:var(--ds-btn-bg);border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.dashboard-sidebar [aria-current=page]{box-shadow:inset 0 0 0 1px #e8963e22}.dashboard-sidebar [aria-current=page]>div:first-child{background:#e8963e!important}.dashboard-sidebar [aria-current=page] svg{color:#e8963e!important}.account-table-scroll{overflow-x:auto}.account-table-scroll>.grid-cols-7,.account-table-scroll>.account-table-body.has-accounts{min-width:780px}.account-table-scroll:has(.account-table-body:not(.has-accounts))>.grid-cols-7{display:none}.workspace-drawer{overflow-y:auto}.publishing-calendar>div{min-width:650px}@media (max-width:1279px){.publishing-layout>div:last-child{max-height:400px;width:100%!important}}@media (max-width:1023px){.persona-builder-grid>div{grid-column:auto!important}}@media (hover:hover){.workspace-start:hover{border-color:#e8963e;transform:translateY(-2px)}.dashboard-sidebar a:hover svg{transition:transform var(--motion-fast) var(--ease-out);transform:translate(2px)}}@media (max-width:1100px){.workspace-search span,.workspace-search kbd{display:none}}@media (max-width:767px){.dashboard-sidebar{display:none}.dashboard-main{padding-left:0}.mobile-nav-trigger{display:inline-flex}.workspace-header>div{gap:10px}.workspace-header h1{font-size:22px}.workspace-header>div>.ml-auto{gap:6px}.workspace-welcome{flex-direction:column;align-items:flex-start;padding:22px}.guide-navigation{gap:8px;display:flex;overflow-x:auto}.guide-navigation button{flex-shrink:0;width:auto}.workspace-header h1{white-space:normal;line-height:1.1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.route-enter,.tab-panel-enter{animation:none}.feature-card{opacity:1;transform:none}.dashboard-main.sidebar-ready{transition:none}}
:root{--font-inter:var(--font-geist-sans);--font-instrument:var(--font-geist-sans);--font-fraunces:var(--font-geist-sans);--font-jetbrains:var(--font-geist-mono);--font-staffwide:var(--font-geist-sans),sans-serif;--font-nostalgic:var(--font-geist-sans),sans-serif;--font-redaction:var(--font-geist-sans),sans-serif;--font-body:var(--font-geist-sans),sans-serif;--ds-page:#fff;--ds-bg:#fafafa;--ds-card:#fff;--ds-sidebar:#fafafa;--ds-hover:#f4f4f5;--ds-active:#eee;--ds-border:#e5e5e5;--ds-border-md:#d4d4d4;--ds-text:#181818;--ds-text-2:#626262;--ds-text-3:#666;--ds-accent:#2563eb;--ds-indicator:#2563eb;--ds-accent-soft:#dbeafe;--ds-action:#2563eb;--ds-action-hover:#1d4ed8;--ds-on-action:#fff;--ds-header-bg:#fafafa;--ds-btn-bg:#fff;--ds-btn-hover:#f4f4f5;--ds-tag-bg:#f4f4f5;--background:var(--ds-page);--foreground:var(--ds-text);--card:var(--ds-card);--card-foreground:var(--ds-text);--popover:var(--ds-card);--popover-foreground:var(--ds-text);--primary:var(--ds-action);--primary-foreground:var(--ds-on-action);--border:var(--ds-border);--input:var(--ds-border-md);--ring:var(--ds-accent);--muted:var(--ds-hover);--muted-foreground:var(--ds-text-2);--motion-fast:.3s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--ds-page:#181818;--ds-bg:#181818;--ds-card:#1f1f1f;--ds-sidebar:#181818;--ds-hover:#272727;--ds-active:#313131;--ds-border:#313131;--ds-border-md:#525252;--ds-text:#f5f5f5;--ds-text-2:#b3b3b3;--ds-text-3:#a3a3a3;--ds-accent:#2563eb;--ds-indicator:#2563eb;--ds-accent-soft:#172554;--ds-header-bg:#181818;--ds-btn-bg:#1f1f1f;--ds-btn-hover:#272727;--ds-tag-bg:#272727;--background:var(--ds-page);--foreground:var(--ds-text);--card:var(--ds-card);--card-foreground:var(--ds-text);--popover:var(--ds-card);--popover-foreground:var(--ds-text);--border:var(--ds-border);--input:var(--ds-border-md);--muted:var(--ds-hover);--muted-foreground:var(--ds-text-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body,.font-staffwide,.font-nostalgic,.font-redaction,.font-body{font-family:var(--font-geist-sans),sans-serif!important}body{caret-color:var(--ds-accent);font-variant-numeric:tabular-nums}::selection{color:var(--ds-text);background:#2563eb33}*{scrollbar-color:var(--ds-border-md) transparent;scrollbar-width:thin}:is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--ds-accent);outline-offset:4px}button:disabled{cursor:not-allowed}.font-staffwide.uppercase{text-transform:none;letter-spacing:0}.text-\[7px\],.text-\[8px\],.text-\[9px\],.text-\[10px\],.text-\[11px\]{font-size:12px!important}
