#workspace .card{max-width:970px;margin:18px auto}#workspace .card{box-shadow:0 12px 35px #142c1b0b}#workspace .card>h2{font-size:clamp(21px,3vw,27px);letter-spacing:-.05em}#workspace .card:not(.dashboard-visible){display:none}#dashboardTabs{display:flex;gap:8px;overflow-x:auto;padding:7px 1px 14px;scroll-snap-type:x mandatory;position:sticky;top:0;z-index:20;background:#f7f5ee}#dashboardTabs button{flex:0 0 auto;background:white;color:#184231;border:1px solid #d9e3da;border-radius:14px;padding:12px 16px;scroll-snap-align:start}#dashboardTabs button[aria-selected=true]{background:#153d2e;color:#fff}#workspace .dashboard-visible{display:block}#workspace .card input[type=checkbox]{display:inline-block;width:auto}#workspace .card .flex label{display:inline-flex;gap:6px;align-items:center}#workspace .product{display:flex;gap:10px;flex-wrap:wrap;align-items:center}#workspace .product b{flex:1}#workspace .card button{min-height:43px}#workspace .card select{max-width:100%}#dashboardWelcome{padding:17px 0 5px;color:#5b7263;font-size:14px}#requestsList .request-item{padding:17px;border:1px solid #dee8d9;border-radius:14px;margin:12px 0}#requestsList .request-item strong{display:block;font-size:16px}#requestsList .request-item select{max-width:240px}#managedBlog form{display:none}#managedBlog .managed-hint{padding:15px;background:#edf5e6;border-radius:12px}@media(max-width:650px){#dashboardTabs{margin:0 -20px;padding:12px 20px;position:sticky;top:0}#dashboardTabs button{font-size:12px;padding:12px 13px}#workspace .card{padding:19px;margin:13px 0}#workspace .card .grid{grid-template-columns:1fr}}
#workspace .card.business-not-applicable{display:none!important}#workspace .card .flex input[type=number]{min-width:72px}.card #managedBlog{display:block}

/* Compact website editing, one focused panel at a time */
.website-subnav{display:flex;gap:8px;overflow-x:auto;margin:12px auto 0;max-width:970px;padding:8px 2px;scrollbar-width:thin}
.website-subnav[hidden]{display:none}
.website-subnav button{flex:0 0 auto;border:1px solid #d7e4d8;border-radius:999px;background:#fff;color:#183d2d;font:700 13px system-ui;padding:11px 17px}
.website-subnav button[aria-selected=true]{background:#183d2d;color:#fff}
#workspace .card.dashboard-visible:not(.website-panel-active):is(:has(#contentForm),:has(#liveHeadline),:has(#visualMode)){display:none}
#workspace .card.website-panel-active.dashboard-visible{display:block}
#workspace .card.dashboard-visible{max-width:760px}
#dashboardWelcome{margin:0;padding:8px 0}
@media(max-width:650px){.website-subnav{margin:0 -14px;padding:10px 14px}.website-subnav button{padding:11px 13px}}
