/* Daily work first. Secondary tools stay available on demand. */
body{background:#f6f8f8;color:#254744}
.sidebar::after,.sidebar-signature,.sidebar-music-card,.sidebar-version,.studio-header-clock,.topbar .eyebrow,.topbar-symbol,.environment-label,.intro-musical-mark{display:none!important}
.studio-environment-note{background:transparent;border:0;padding:0;margin-bottom:18px;font-size:12px}
.studio-shell{grid-template-columns:232px minmax(0,1fr)}
.sidebar{background:#074e4c;padding:25px 16px 15px}.sidebar-top{padding-bottom:14px}
.side-link{border-radius:8px;min-height:46px;padding:11px 12px}.side-link.current{box-shadow:none;background:#e8f4f2}.side-link:hover,.side-link:hover svg{transform:none!important}
.sidebar-foot{margin-top:auto;padding-top:20px}.brand small{font-size:12px}
.quiet-more{margin-top:18px;border-top:1px solid #ffffff20;padding-top:12px}
.quiet-more>summary{display:flex;align-items:center;gap:12px;color:#d3e5e3;cursor:pointer;padding:12px;list-style:none;font-size:14px;border-radius:8px}
.quiet-more>summary::-webkit-details-marker{display:none}.quiet-more>summary::after{content:'+';margin-inline-start:auto;font-size:20px}.quiet-more[open]>summary::after{content:'−'}
.quiet-more>summary svg{width:18px;height:18px}.quiet-more .studio-nav-group{margin-top:12px}.quiet-more .nav-label{font-size:11px}
.topbar{height:78px;background:#fff;backdrop-filter:none;padding:16px 32px}.topbar h1{font-size:20px}.studio-user-button small{display:none}.studio-search-trigger kbd{display:none}.studio-user-button{border:0}.studio-search-trigger{background:transparent}
.content{max-width:1440px;margin-inline:auto;width:100%;padding:26px 32px}body:not([data-view="dashboard"]) .studio-panel,body:not([data-view="dashboard"]) .card{box-shadow:none;border:1px solid #e1e9e7;border-radius:12px;background:white}body:not([data-view="dashboard"]) .studio-panel{padding:24px}body:not([data-view="dashboard"]) .studio-reveal{animation:none!important;opacity:1!important;transform:none!important}body:not([data-view="dashboard"]) .sound-bar,body:not([data-view="dashboard"]) .bar-fill{animation:none!important}body:not([data-view="dashboard"]) .studio-panel-head{margin-bottom:20px}body:not([data-view="dashboard"]) .studio-panel-head h3{font-size:18px}
.quiet-welcome{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:8px 0 28px}.quiet-welcome h2{font-size:25px;line-height:1.6;margin:4px 0;color:#194b46}.quiet-welcome p{margin:0;color:#657d79;font-size:14px}.quiet-welcome .muted{font-size:12px}body:not([data-view="dashboard"]) .studio-primary{box-shadow:none;border-radius:8px;padding:12px 18px;background:#087c76;color:white;white-space:nowrap}
.quiet-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px;background:white;border:1px solid #e1e9e7;border-radius:12px;padding:20px 0}
.quiet-metrics>button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:0;background:none;text-align:start;padding:0 24px;cursor:pointer;color:#58736e;font:inherit;border-inline-end:1px solid #e1e9e7}.quiet-metrics>button:last-child{border:0}.quiet-metrics strong{font-size:27px;color:#164e48;font-weight:700}.quiet-metrics>button>span{font-size:14px}
.quiet-daily{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;align-items:start}.quiet-daily .focus-panel:only-child{grid-column:1/-1}body:not([data-view="dashboard"]) .quiet-daily .studio-panel-head h3{font-size:18px}body:not([data-view="dashboard"]) .agenda-item{background:none!important;border-radius:0;border:0;border-bottom:1px solid #edf1f0;padding:16px 0;gap:12px}body:not([data-view="dashboard"]) .agenda-item:last-child{border-bottom:0}body:not([data-view="dashboard"]) .agenda-person strong{font-size:14px}body:not([data-view="dashboard"]) .agenda-status{background:#eff5f3}body:not([data-view="dashboard"]) .attention-row{padding:14px 0}body:not([data-view="dashboard"]) .attention-icon{background:#eef5f3;color:#317a70}body:not([data-view="dashboard"]) .attention-row>svg{display:none}body:not([data-view="dashboard"]) .attention-row>span:nth-child(2){font-size:14px}body:not([data-view="dashboard"]) .studio-empty{padding:20px}
.quiet-details{border:1px solid #e1e9e7;border-radius:12px;background:white;margin-top:24px}.quiet-details>summary{display:flex;gap:12px;align-items:center;padding:18px 24px;cursor:pointer;list-style:none;font-size:14px;color:#476b64}.quiet-details>summary::after{content:'+';margin-inline-start:auto;font-size:20px}.quiet-details[open]>summary::after{content:'−'}.quiet-details>summary svg{width:19px;height:19px}body:not([data-view="dashboard"]) .quiet-details .studio-panel{border:0;border-top:1px solid #edf1f0;border-radius:0 0 12px 12px}.quiet-details .chart-summary .sound-ribbon{display:none}
.quiet-hidden-tabs{display:none!important}.quiet-section-picker{display:flex;gap:14px;align-items:center;margin:0 0 22px;color:#58736e;font-size:14px;width:fit-content;max-width:100%}.quiet-section-picker select{min-width:220px;max-width:100%;font-family:inherit;font-size:15px;background:#fff;border:1px solid #d6e2df;border-radius:8px;padding:10px 14px;color:#24594f;cursor:pointer}body:not([data-view="dashboard"]) #view>.intro{background:none;border:0;border-radius:0;padding:0;margin-bottom:22px;box-shadow:none;min-height:0}body:not([data-view="dashboard"]) #view>.intro h2{font-size:22px}body:not([data-view="dashboard"]) #view>.intro p{font-size:14px}body:not([data-view="dashboard"]) .card h3{font-size:18px}
@media(max-width:1100px){.studio-shell{grid-template-columns:210px minmax(0,1fr)}.content{padding:24px}.quiet-daily{grid-template-columns:1fr}}
@media(max-width:760px){.studio-shell{display:block}.topbar{height:72px;padding:12px 16px}.topbar h1{font-size:17px}.content{padding:20px 16px}.quiet-welcome{display:block;margin-bottom:22px}.quiet-welcome h2{font-size:22px}body:not([data-view="dashboard"]) .quiet-welcome .studio-primary{margin-top:18px}.quiet-metrics{padding:16px 0;gap:0}.quiet-metrics>button{padding:0 12px}.quiet-metrics strong{font-size:22px}.quiet-metrics>button>span{font-size:12px;line-height:1.8}.quiet-daily{gap:18px}body:not([data-view="dashboard"]) .studio-panel{padding:20px}.quiet-section-picker{width:100%}.quiet-section-picker select{min-width:0;flex:1}.studio-environment-note{font-size:11px}.quiet-welcome>div>p{font-size:13px}}
@media print{.quiet-more,body:not([data-view="dashboard"]) .quiet-welcome>.studio-primary{display:none}.quiet-daily{display:block}}

body:not([data-view="dashboard"]) .studio-backdrop,body:not([data-view="dashboard"]) .studio-kicker,body:not([data-view="dashboard"]) .focus-note,body:not([data-view="dashboard"]) .attention-spark,body:not([data-view="dashboard"]) .agenda-marker{display:none!important}
