.workspace,.admin-center{--workbench-caption:14px;--workbench-small:15px;--workbench-body:16px;--workbench-lead:18px;--workbench-subheading:20px;--workbench-section:24px;--workbench-title:34px;--workbench-display:36px;--workbench-metric:40px;--workbench-display-lg:48px;--workbench-sidebar:256px;--workbench-gutter:clamp(28px, 2.2vw, 56px);font-size:var(--workbench-body);line-height:1.6}:is(.workspace,.admin-center) .button{min-height:44px;font-size:var(--workbench-body);gap:9px;padding:11px 20px;line-height:1.4}:is(.workspace,.admin-center) .button-sm{min-height:38px;font-size:var(--workbench-small);padding:8px 14px}:is(.workspace,.admin-center) .button-icon{width:40px;min-height:40px;padding:9px}:is(.workspace,.admin-center) :is(.notice,.field-hint){font-size:var(--workbench-small);line-height:1.75}:is(.workspace,.admin-center) .input{font-size:var(--workbench-body);line-height:1.65}:is(.workspace,.admin-center) :is(.studio-dialog,.kb-dialog,.ops-dialog){width:min(880px,100vw - 64px);max-width:880px;margin:auto}.workspace .app-nav a>span:not(.nav-ai-label),.workspace .workspace-switcher strong{font-size:var(--workbench-body)}.workspace .workspace-switcher>div>span{font-size:13px}.workspace .sidebar-helper-box>strong{font-size:var(--workbench-small)}.workspace .sidebar-helper-box p,.workspace .sidebar-helper-box>a,.workspace .sidebar-footer{font-size:var(--workbench-caption)}.workspace .app-sidebar .brand-wordmark{font-size:24px}.workspace .app-page-heading h1,.workspace .ops-heading h1,.workspace .calendar-heading h1{font-size:var(--workbench-title);letter-spacing:-.7px;line-height:1.35}@media (min-width:1181px){.workspace .app-sidebar,.admin-center .admin-sidebar{width:var(--workbench-sidebar);padding:28px 20px 20px}.workspace .app-main{margin-left:var(--workbench-sidebar)}.admin-center .admin-body{margin-left:var(--workbench-sidebar);width:calc(100% - var(--workbench-sidebar))}.workspace .app-topbar,.admin-center .admin-topbar{height:80px;padding-inline:var(--workbench-gutter)}.workspace .app-content,.admin-center .admin-content{width:100%;max-width:none;padding:36px var(--workbench-gutter) 64px;margin:0}.workspace .demo-bar{padding:12px var(--workbench-gutter)}.workspace .app-nav{gap:6px}.workspace .app-nav a{gap:13px;min-height:48px;padding:12px 14px}.workspace .app-nav .generated-icon{width:22px;height:22px}.workspace .workspace-avatar,.workspace .user-avatar{width:38px;height:38px;font-size:16px}.workspace .workspace-switcher{margin-block:30px 24px;padding:14px 12px}.workspace .sidebar-footer{flex-direction:column;align-items:flex-start}.workspace .app-page-heading,.workspace .ops-heading,.workspace .calendar-heading{margin-bottom:30px}.workspace .ops-plan-banner{min-height:180px;padding:30px 32px}.workspace .ops-dashboard-stats>a{padding:26px}.workspace .prepared-panel{padding:30px}.workspace .prepared-card>img{height:clamp(200px,15vw,300px)}.workspace .kb-product-grid,.workspace .studio-week-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px}.workspace .studio-media-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px}.workspace .social-channel-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:22px}.workspace .studio-heading-actions select{max-width:360px}.workspace .studio-strategy-top{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.workspace .calendar-cell{min-height:180px;padding:12px}.workspace .calendar-event{padding:12px 10px}}@media (min-width:1280px){.workspace .studio-create-layout{grid-template-columns:clamp(220px,17vw,280px) minmax(380px,1fr) clamp(300px,23vw,420px);gap:22px}.workspace .studio-preview-wrap{grid-column:auto;max-width:none}.workspace .studio-editor-fields{padding:28px}.workspace .studio-content-list{grid-row:auto}}
