/* META-STUDIO PRO MAX V13 — Matte Workspace Refresh */
:root{--v13-ink:#111827;--v13-muted:#64748b;--v13-line:rgba(15,23,42,.10);--v13-panel:rgba(255,255,255,.86);--v13-soft:#f1f5f9;--v13-accent:#2563eb}
body{background:radial-gradient(circle at 18% -8%,rgba(37,99,235,.08),transparent 30%),linear-gradient(180deg,#f8fafc 0,#f3f6fb 100%);color:var(--v13-ink)}
.app-bg{opacity:.25;filter:saturate(.55)}
.shell{max-width:none}.side{background:rgba(15,23,42,.97);border-right:1px solid rgba(255,255,255,.07);box-shadow:12px 0 34px rgba(15,23,42,.08)}
.side-head{padding-top:18px}.brand>div{letter-spacing:-.02em}.brand>div>span{opacity:.62;letter-spacing:.04em}.brand-mark{border-radius:11px;background:linear-gradient(145deg,#3b82f6,#1d4ed8);box-shadow:inset 0 1px rgba(255,255,255,.22)}
.side-search{border-color:rgba(255,255,255,.10);background:rgba(255,255,255,.055)}.side-nav .grp{font-size:9px;letter-spacing:.14em;opacity:.45;margin-top:17px}
.side-nav button{border-radius:10px;margin:2px 8px;padding:10px 9px;border:1px solid transparent}.side-nav button:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.06)}.side-nav button.on{background:linear-gradient(180deg,rgba(59,130,246,.20),rgba(37,99,235,.12));border-color:rgba(96,165,250,.24);box-shadow:inset 3px 0 #60a5fa}.nav-icon{opacity:.85}
.main{background:transparent}.top{background:rgba(248,250,252,.78);backdrop-filter:blur(16px);border-bottom:1px solid var(--v13-line)}.workspace-head{margin:18px 20px 0;border:1px solid var(--v13-line);border-radius:16px;background:var(--v13-panel);box-shadow:0 12px 32px rgba(15,23,42,.045);padding:18px 20px}.workspace-head h2{letter-spacing:-.035em;font-size:24px}.workspace-metrics span{background:#fff;border:1px solid var(--v13-line);border-radius:11px;padding:8px 11px}.workspace-metrics b{color:#1e40af}
.work{padding:18px 20px 28px}.wrap>.panel,.wrap>.card,.panel,.card{border-radius:14px;border-color:var(--v13-line);box-shadow:0 8px 24px rgba(15,23,42,.04)}
button,.btn,input,select,textarea{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:rgba(37,99,235,.55)!important;box-shadow:0 0 0 3px rgba(37,99,235,.09)!important}.btn-p,.primary{box-shadow:none!important}
.stat,.tool-pill{border-radius:9px}.toast-stack{z-index:9999}
@media(max-width:900px){.workspace-head{margin:12px 12px 0}.work{padding:12px}.workspace-metrics{gap:6px}.workspace-metrics span{padding:7px 8px}}
