#director-brief{--brief-text:#f4f0e5;--brief-muted:#d0cabb;--brief-border:#525448;--brief-red:#ffb4ab;--brief-accent:#ecd28a;color:var(--brief-text);display:grid;gap:18px}
#director-brief .box{margin:0;padding:22px;border:1px solid var(--brief-border);border-radius:20px;background:#22251f;color:var(--brief-text)}
#director-brief :is(h2,p,ul){margin:0}#director-brief h2{font-size:17px;color:var(--brief-text);display:flex;align-items:center;gap:12px}
#director-brief .brief-toolbar,#director-brief .brief-message-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}
#director-brief .brief-toolbar label{display:grid;gap:6px;max-width:100%;color:var(--brief-muted)}#director-brief select{min-width:250px;max-width:100%}
#director-brief .brief-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}
#director-brief .brief-stats>div{display:grid;align-content:start;gap:9px}#director-brief .brief-stats span,#director-brief .brief-note,#director-brief .brief-empty,#director-brief small{color:var(--brief-muted)}
#director-brief .brief-money{font-size:22px;line-height:1.3;color:var(--brief-text);font-variant-numeric:tabular-nums}#director-brief .brief-negative{color:var(--brief-red)!important}
#director-brief small{display:block;font-size:12px;line-height:1.5;margin-top:4px}#director-brief .brief-note,#director-brief .brief-empty,#director-brief .brief-warning{font-size:13px;line-height:1.6}
#director-brief .brief-warning{color:#ffd18b}#director-brief p+p{margin-top:12px}#director-brief .brief-empty{margin-top:18px}
#director-brief .brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
#director-brief .brief-count{font-size:13px;padding:3px 9px;border:1px solid var(--brief-border);border-radius:20px;color:var(--brief-accent)}
#director-brief .brief-list{list-style:none;padding:0;margin-top:14px}#director-brief .brief-list li{padding:12px 0;border-top:1px solid var(--brief-border);overflow-wrap:anywhere}#director-brief .brief-list li:last-child{padding-bottom:0}
#director-brief a{color:var(--brief-accent);font-weight:600;text-underline-offset:3px}#director-brief .brief-cash-row{display:flex;align-items:center;justify-content:space-between;gap:18px}#director-brief .brief-cash-row .brief-money{font-size:17px;white-space:nowrap}
html[data-theme=light] #director-brief{--brief-text:#183650;--brief-muted:#52677c;--brief-border:#cbd8e6;--brief-red:#b42318;--brief-accent:#1858a0}
html[data-theme=light] #director-brief .box{background:#fff!important;color:var(--brief-text)!important;border-color:var(--brief-border)!important}
html[data-theme=light] #director-brief .brief-warning{color:#8a4500!important}html[data-theme=light] #director-brief .brief-negative{color:#b42318!important}
@media(max-width:700px){#director-brief .brief-grid,#director-brief .brief-stats{grid-template-columns:1fr}#director-brief .box{padding:17px}#director-brief .brief-stats{gap:18px}#director-brief .brief-stats>div+div{border-top:1px solid var(--brief-border);padding-top:16px}#director-brief .brief-cash-row{align-items:flex-start}#director-brief select{min-width:0;width:100%}#director-brief .brief-toolbar label{width:100%}}
/* Director overview: a self-contained glass surface; other pages keep their palette. */
@media screen{
 html:not([data-theme=light]) body:has(#director-brief.brief-ocean){background:radial-gradient(ellipse at 55% 30%,#075bc37a,transparent 58%),radial-gradient(ellipse at 95% 75%,#0368cc3d,transparent 50%),#07162e!important}
 body .workspace #director-brief.brief-ocean{--brief-text:#f1f6ff;--brief-muted:#a4bedf;--brief-border:#9bcfff2b;--brief-accent:#8fd6ff;--brief-red:#ffb5b8;--brief-glass:linear-gradient(130deg,#ffffff13,#ffffff03 52%,#2c8df71c),#0a24429c;--brief-shadow:inset 0 1px 0 #c3eaff94,inset 1px 0 0 #a8dfff2b,inset 0 -1px 0 #00123355,0 15px 34px #0010282e;gap:20px}
 body .workspace #director-brief.brief-ocean .box,body .workspace #director-brief.brief-ocean .brief-kpi{background:var(--brief-glass)!important;border:1px solid var(--brief-border)!important;box-shadow:var(--brief-shadow)!important;backdrop-filter:blur(32px) saturate(160%);-webkit-backdrop-filter:blur(32px) saturate(160%);color:var(--brief-text);border-radius:20px;padding:24px;min-width:0}
 #director-brief.brief-ocean .brief-toolbar{gap:16px;align-items:end;color:var(--brief-muted);font-size:12px}#director-brief.brief-ocean .brief-toolbar label{font-size:11px;gap:7px}#director-brief.brief-ocean .brief-toolbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#director-brief.brief-ocean .brief-period{border:1px solid var(--brief-border);padding:9px 12px;border-radius:11px;color:var(--brief-text);background:#ffffff08}
 body .workspace #director-brief.brief-ocean .button.secondary{background:linear-gradient(130deg,#ffffff12,#ffffff03),#1538575e!important;color:#c9e8ff!important;border-color:#90cbff42!important;box-shadow:inset 0 1px 0 #b6e5ff4d,0 3px 10px #00162b14!important}
 #director-brief.brief-ocean select{background:#102c4e;color:#e3f1ff;border-color:#8ebae14d;min-height:42px;border-radius:11px}
 #director-brief.brief-ocean .brief-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}
 body .workspace #director-brief.brief-ocean .brief-kpi{position:relative;isolation:isolate;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px;min-height:128px;overflow:hidden}
 #director-brief.brief-ocean .brief-kpi:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 4% -40%,#ffffff25,transparent 70%),linear-gradient(122deg,#ffffff03 36%,#ffffff0a 44%,#ffffff02 55%);pointer-events:none}
 #director-brief.brief-ocean .brief-kpi>div{display:grid;gap:7px;min-width:0}#director-brief.brief-ocean .brief-kpi [data-brief-scroll],#director-brief.brief-ocean .brief-kpi[role=button]{cursor:pointer}#director-brief.brief-ocean .brief-kpi span:not(.brief-icon){font-size:11px;line-height:1.5;color:var(--brief-muted)}#director-brief.brief-ocean .brief-kpi .brief-money{font-size:23px;letter-spacing:-.5px;white-space:normal;overflow-wrap:anywhere}#director-brief.brief-ocean .brief-kpi small{font-size:10px;line-height:1.5;margin:0}
 #director-brief.brief-ocean .brief-icon{display:grid;place-items:center;width:40px;height:42px;flex-shrink:0;border-radius:12px;background:linear-gradient(140deg,#39c6ff,#0076f4);box-shadow:inset 0 1px 0 #b4f2ff9c,0 0 24px #008fff45;color:white}#director-brief.brief-ocean .brief-icon svg{width:21px;height:21px}
 #director-brief.brief-ocean .brief-overview-grid{display:grid;grid-template-columns:1.25fr 1fr 1.05fr;gap:18px}
 body .workspace #director-brief.brief-ocean .brief-hero{position:relative;overflow:hidden;background:linear-gradient(108deg,#082647ee,#073a8ca3 55%,#185bde55)!important;border-color:#62c3ff57!important;min-height:282px}
 #director-brief.brief-ocean .brief-hero-copy{position:relative;z-index:1;max-width:78%}#director-brief.brief-ocean .brief-eyebrow{font-size:9px;letter-spacing:1.4px;color:#9ad4ff}#director-brief.brief-ocean .brief-hero h2{font-size:31px;line-height:1.17;letter-spacing:-.7px;margin:16px 0;display:block;color:white}#director-brief.brief-ocean .brief-hero p{font-size:12px;line-height:1.8;color:#b9d6fa;max-width:190px}
 #director-brief.brief-ocean .brief-fluid{position:absolute;right:-15%;top:2%;width:80%;height:100%;pointer-events:none;opacity:.75;filter:drop-shadow(0 0 14px #2294ff33)}
 #director-brief.brief-ocean .brief-text-action{display:inline-block;background:transparent;border:0;padding:0;color:var(--brief-accent);font-size:11px;line-height:1.6;text-align:left;margin-top:22px;cursor:pointer}#director-brief.brief-ocean .brief-hero .brief-text-action{color:#d3efff}
 #director-brief.brief-ocean .brief-card-heading{display:flex;align-items:start;justify-content:space-between;gap:14px}#director-brief.brief-ocean h2{font-size:15px;line-height:1.5;letter-spacing:-.2px}#director-brief.brief-ocean .brief-card-heading>span{font-size:10px;white-space:nowrap;color:var(--brief-muted)}#director-brief.brief-ocean .brief-card-heading small{font-size:10px}
 #director-brief.brief-ocean .brief-gauge{position:relative;max-width:220px;height:165px;margin:12px auto 1px;text-align:center}#director-brief.brief-ocean .brief-gauge svg{display:block;width:100%;height:135px}#director-brief.brief-ocean .brief-gauge path{fill:none;stroke-width:14;stroke-linecap:round}#director-brief.brief-ocean .brief-gauge-track{stroke:#1b416b}#director-brief.brief-ocean .brief-gauge-value{stroke:#259fff;filter:drop-shadow(0 0 7px #20a4ff45)}#director-brief.brief-ocean .brief-gauge>strong{position:absolute;top:78px;left:0;width:100%;font-size:31px;font-weight:600;line-height:1.1;color:var(--brief-text)}#director-brief.brief-ocean .brief-gauge strong small{display:inline-block;margin:0 0 0 8px;font-size:16px;font-weight:400;color:var(--brief-muted)}#director-brief.brief-ocean .brief-gauge>span{position:absolute;left:0;top:117px;width:100%;font-size:10px;color:var(--brief-muted)}
 #director-brief.brief-ocean .brief-mini-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border:1px solid var(--brief-border);border-radius:11px;background:#071c3580;font-size:10px;font-weight:400}#director-brief.brief-ocean .brief-mini-footer span{color:var(--brief-muted)}#director-brief.brief-ocean .brief-mini-footer b{font-weight:500;white-space:nowrap}
 #director-brief.brief-ocean .brief-attention h2{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}#director-brief.brief-ocean .brief-attention>button{display:flex;width:100%;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--brief-border);background:transparent;color:var(--brief-text);padding:13px 0;text-align:left;min-height:45px}#director-brief.brief-ocean .brief-attention>button:last-child{border:0;padding-bottom:0}#director-brief.brief-ocean .brief-attention>button strong{font-size:11px;line-height:1.5;font-weight:500}#director-brief.brief-ocean .brief-attention>button>span:last-child{margin-left:auto;color:var(--brief-accent)}#director-brief.brief-ocean .brief-attention-count{display:grid;place-items:center;min-width:30px;height:31px;flex-shrink:0;background:#24659652;border:1px solid #9ad9ff1a;border-radius:9px;color:#a0ddff;font-size:12px}#director-brief.brief-ocean .brief-attention-overdue .brief-attention-count{background:#803e4929;color:#ffc8c4}
 #director-brief.brief-ocean .brief-analytics-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:18px}#director-brief.brief-ocean .brief-legend{display:flex;gap:12px;color:#68bfff;font-size:10px}#director-brief.brief-ocean .brief-legend span:last-child{color:#69d9d7}#director-brief.brief-ocean .brief-line-chart{margin-top:22px}#director-brief.brief-ocean .brief-line-chart svg{display:block;width:100%;height:226px;overflow:visible}#director-brief.brief-ocean .brief-chart-grid{stroke:#b0d6ff20;stroke-width:1;stroke-dasharray:3 5}#director-brief.brief-ocean .brief-chart-income{stroke:#299dff;stroke-width:3;fill:none}#director-brief.brief-ocean .brief-chart-expense{stroke:#68dedd;stroke-width:2.5;fill:none}#director-brief.brief-ocean .brief-dot-income{fill:#69bdff}#director-brief.brief-ocean .brief-dot-expense{fill:#88e8e6}#director-brief.brief-ocean .brief-chart-axis{fill:var(--brief-muted);font-size:10px}
 #director-brief.brief-ocean .brief-chart-bars{display:grid;gap:25px;padding:24px 0 7px}#director-brief.brief-ocean .brief-chart-bars>div{display:grid;grid-template-columns:1fr auto;gap:12px;font-size:12px}#director-brief.brief-ocean .brief-chart-bars span{color:var(--brief-muted)}#director-brief.brief-ocean .brief-bar-track{grid-column:1/-1;height:8px;border-radius:10px;background:#071b37;overflow:hidden}#director-brief.brief-ocean .brief-bar-track i{display:block;height:100%;border-radius:10px}#director-brief.brief-ocean .brief-bar-income{background:linear-gradient(90deg,#0877ef,#60c7ff)}#director-brief.brief-ocean .brief-bar-expense{background:linear-gradient(90deg,#197e94,#6edbd9)}
 #director-brief.brief-ocean .brief-liquidity-line{display:grid;gap:7px;margin-top:19px;font-size:11px;color:var(--brief-muted)}#director-brief.brief-ocean .brief-liquidity-line .brief-money{font-size:21px}#director-brief.brief-ocean .brief-liquidity-result{border-top:1px solid var(--brief-border);padding-top:17px}#director-brief.brief-ocean .brief-list{background:#061931b3;border:1px solid #b5daff13;border-radius:12px;padding:0 14px;margin-top:18px}#director-brief.brief-ocean .brief-list li{padding:13px 0}#director-brief.brief-ocean .brief-list li:first-child{border:0}#director-brief.brief-ocean .brief-list a{font-size:13px}#director-brief.brief-ocean .brief-list small{font-size:11px}#director-brief.brief-ocean .brief-cash-row .brief-money{font-size:17px}#director-brief.brief-ocean .brief-count{background:#164c7c4d;border-color:#8acbff24;border-radius:9px;color:var(--brief-accent);font-size:11px;white-space:nowrap}#director-brief.brief-ocean .brief-warning{color:#ffd29f}
 #director-brief.brief-ocean .brief-task-section{scroll-margin-top:25px}#director-brief.brief-ocean .brief-task-section summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}#director-brief.brief-ocean .brief-task-section summary::-webkit-details-marker{display:none}#director-brief.brief-ocean .brief-task-section summary h2{display:flex;align-items:center;justify-content:space-between;flex:1;gap:12px}#director-brief.brief-ocean .brief-chevron{font-size:19px;color:var(--brief-accent)}#director-brief.brief-ocean details[open]>summary .brief-chevron{transform:rotate(180deg)}
 #director-brief.brief-ocean .brief-accessible-table{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#director-brief.brief-ocean [role=button]:focus-visible{outline:3px solid #82d8ff;outline-offset:4px}
 html[data-theme=light] body .workspace #director-brief.brief-ocean{--brief-text:#173b5f;--brief-muted:#526f91;--brief-border:#ffffffed;--brief-accent:#1b70b2;--brief-red:#ad2834;--brief-glass:linear-gradient(130deg,#ffffffe0,#ffffff3d 52%,#d7edff60),#f4faff85;--brief-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #ffffffed,inset 0 -1px 0 #79a9d661,0 15px 34px #2b5b8a1f}
 html[data-theme=light] body:has(#director-brief.brief-ocean){background:radial-gradient(ellipse at 55% 30%,#96caff94,transparent 60%),radial-gradient(ellipse at 95% 75%,#c7e5ff80,transparent 50%),#edf4fc!important}
 html[data-theme=light] body .workspace #director-brief.brief-ocean .button.secondary{background:linear-gradient(130deg,#ffffffd9,#ffffff5c),#ecf6ff66!important;color:#285a86!important;border-color:#b1cfe9!important;box-shadow:inset 0 1px 0 #fff,0 3px 10px #295b8a14!important}
 html[data-theme=light] #director-brief.brief-ocean select{background:#ffffffd9;color:#294e72;border-color:#9fc1df}html[data-theme=light] #director-brief.brief-ocean .brief-period{background:#ffffff80;border-color:#b4d1e8}html[data-theme=light] #director-brief.brief-ocean .brief-gauge-track{stroke:#c0dcf2}html[data-theme=light] #director-brief.brief-ocean .brief-mini-footer{background:#f7fbffad;border-color:#bdd8eb}html[data-theme=light] #director-brief.brief-ocean .brief-attention-count{background:#d1eaffb3;color:#1d6fa9;border-color:#a3d6f24d}html[data-theme=light] #director-brief.brief-ocean .brief-attention-overdue .brief-attention-count{background:#fff0e5;color:#a94f2e}html[data-theme=light] #director-brief.brief-ocean .brief-bar-track{background:#cfe2f3}html[data-theme=light] #director-brief.brief-ocean .brief-chart-grid{stroke:#6090ba38}html[data-theme=light] #director-brief.brief-ocean .brief-chart-axis{fill:#577a9f}html[data-theme=light] #director-brief.brief-ocean .brief-legend{color:#176fae}html[data-theme=light] #director-brief.brief-ocean .brief-legend span:last-child{color:#197d83}html[data-theme=light] #director-brief.brief-ocean .brief-list{background:#ffffffe0;border-color:#b0cce64d}html[data-theme=light] #director-brief.brief-ocean .brief-count{background:#dfedfc;border-color:#b8d6ee}html[data-theme=light] #director-brief.brief-ocean .brief-warning{color:#8c4918!important}
}
@media(max-width:1250px){#director-brief.brief-ocean .brief-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}#director-brief.brief-ocean .brief-overview-grid{grid-template-columns:1.2fr 1fr}#director-brief.brief-ocean .brief-attention{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}#director-brief.brief-ocean .brief-attention h2{grid-column:1/-1}#director-brief.brief-ocean .brief-analytics-grid{grid-template-columns:1.5fr 1fr}}
@media(max-width:800px){#director-brief.brief-ocean .brief-analytics-grid,#director-brief.brief-ocean .brief-grid{grid-template-columns:1fr}#director-brief.brief-ocean .brief-toolbar-actions{gap:8px}#director-brief.brief-ocean .brief-legend{flex-direction:column;gap:4px}#director-brief.brief-ocean .brief-toolbar-actions>span:not(.brief-period){display:none}}
@media(max-width:560px){#director-brief.brief-ocean .brief-kpis,#director-brief.brief-ocean .brief-overview-grid,#director-brief.brief-ocean .brief-attention{grid-template-columns:1fr}#director-brief.brief-ocean .brief-attention{grid-column:auto}body .workspace #director-brief.brief-ocean .box,body .workspace #director-brief.brief-ocean .brief-kpi{padding:19px}#director-brief.brief-ocean .brief-kpi{min-height:110px}#director-brief.brief-ocean .brief-kpi>div+div{border:0;padding:0}#director-brief.brief-ocean .brief-cash-row{gap:10px}#director-brief.brief-ocean .brief-cash-row .brief-money{white-space:normal}#director-brief.brief-ocean .brief-card-heading>span{white-space:normal;text-align:right}}
@media(prefers-reduced-transparency:reduce){body .workspace #director-brief.brief-ocean .box,body .workspace #director-brief.brief-ocean .brief-kpi{background:#0c2644!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=light] body .workspace #director-brief.brief-ocean .box,html[data-theme=light] body .workspace #director-brief.brief-ocean .brief-kpi{background:#f3f8fd!important}}
/* Frame colours apply only while the director overview is open. */
@media screen{
 html:not([data-theme=light]) body:has(#director-brief.brief-ocean) .sidebar,html:not([data-theme=light]) body:has(#director-brief.brief-ocean) .workspace .topbar{background:linear-gradient(135deg,#ffffff0d,#ffffff02 55%,#2074ce13),#0a2039b8!important;border-color:#a3d3ff30!important;box-shadow:inset 0 1px 0 #b6dcff5c,inset 1px 0 0 #d5ecff16,0 12px 30px #00102621!important}
 html:not([data-theme=light]) body:has(#director-brief.brief-ocean) .sidebar nav a{color:#b9d3f1!important}
 html:not([data-theme=light]) body:has(#director-brief.brief-ocean) .sidebar nav a.active{background:linear-gradient(125deg,#ffffff12,#ffffff04),#15406a80!important;color:#e0f4ff!important;border-color:#8fcbff3d!important}
 html:not([data-theme=light]) body:has(#director-brief.brief-ocean) :is(.navigation-collapse,#theme-toggle){background:#15395855!important;color:#b4e2ff!important;border-color:#8ac6ff40!important}
 body:has(#director-brief.brief-ocean) .sidebar .brand-icon{background:linear-gradient(145deg,#2ab1ff,#0874ef)!important;color:white!important}
 html[data-theme=light] body:has(#director-brief.brief-ocean) .sidebar,html[data-theme=light] body:has(#director-brief.brief-ocean) .workspace .topbar{background:linear-gradient(135deg,#ffffffe6,#ffffff57 55%,#d7edff73),#edf6ff66!important;border-color:#ffffffeb!important;box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #ffffffd9,0 12px 30px #2e639321!important}
}

@media screen{body .workspace #director-brief.brief-ocean .brief-text-action{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;color:var(--brief-accent)!important}body .workspace #director-brief.brief-ocean .brief-hero .brief-text-action{color:#e1f5ff!important}body .workspace #director-brief.brief-ocean .brief-attention>button{background:transparent!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--brief-border)!important;border-radius:0!important;color:var(--brief-text)!important}body .workspace #director-brief.brief-ocean .brief-attention>button:last-child{border:0!important}#director-brief.brief-ocean .brief-bar-track i{width:0;min-width:0}}

/* Owner-only server capacity cards; real measurements, independent of billing. */
#director-brief .brief-disks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0 14px}
#director-brief .brief-disk-card{min-width:0;border:1px solid var(--brief-border);border-radius:16px;padding:22px;background:var(--brief-glass);color:var(--brief-text)}
#director-brief .brief-disk-card h3{margin:0;font-size:18px;line-height:1.5;color:inherit}
#director-brief .brief-disk-subtitle{margin:3px 0 12px;color:var(--brief-muted)}
#director-brief .brief-disk-ring{width:160px;height:160px;position:relative;margin:18px auto 24px;color:#68bfff}
#director-brief .brief-disk-ring svg{display:block;width:100%;height:100%;overflow:visible}
#director-brief .brief-disk-ring circle{fill:none;stroke-width:12}
#director-brief .brief-disk-track{stroke:#d7e4ef}
#director-brief .brief-disk-fill{stroke:currentColor;stroke-linecap:round}
#director-brief .brief-disk-ring>div{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px}
#director-brief .brief-disk-ring strong{font-size:28px;line-height:1.2;color:var(--brief-text)}
#director-brief .brief-disk-ring span{color:var(--brief-muted)}
#director-brief .brief-disk-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;text-align:center;gap:8px}
#director-brief .brief-disk-values>div{display:flex;flex-direction:column;min-width:0;gap:5px}
#director-brief .brief-disk-values>div+div{border-left:1px solid var(--brief-border)}
#director-brief .brief-disk-values dt{order:2;color:var(--brief-muted)}
#director-brief .brief-disk-values dd{order:1;margin:0;font-size:19px;font-weight:600;white-space:nowrap}
#director-brief .brief-disk-memory{margin:20px 0 6px;color:var(--brief-muted)}
#director-brief .brief-disk-measured{margin:6px 0 0;color:var(--brief-muted);line-height:1.5}
#director-brief .brief-disk-warning .brief-disk-ring{color:#e5a152}
html[data-theme=light] #director-brief .brief-disk-ring{color:#237fcb}
html[data-theme=light] #director-brief .brief-disk-track{stroke:#d0e1ee}
html[data-theme=light] #director-brief .brief-disk-warning .brief-disk-ring{color:#a86212}
@media(max-width:700px){#director-brief .brief-disks{grid-template-columns:1fr}#director-brief .brief-disk-card{padding:18px}}
