.ml-manager-account{border:2px solid var(--ml-ink);background:var(--ml-tile);padding:24px;margin:24px 0;box-shadow:4px 4px 0 var(--ml-pink)}
.ml-manager-account h3{margin:0;font-size:22px}.ml-manager-account h4{font-size:14px;margin:24px 0 12px}
.ml-manager-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 0;border-bottom:1px solid var(--ml-line)}
.ml-manager-status>div{display:grid;align-content:start;gap:8px}.ml-manager-status small{font-size:10px;letter-spacing:1px}.ml-manager-status strong{font-size:14px}.ml-manager-status span{font-size:11px;overflow-wrap:anywhere}
.ml-manager-table{overflow:auto}.ml-manager-table table{border-collapse:collapse;width:100%;font-size:12px}.ml-manager-table th,.ml-manager-table td{text-align:left;vertical-align:top;padding:12px 10px;border-bottom:1px solid var(--ml-line)}.ml-manager-table thead th{font-size:10px;text-transform:uppercase;color:var(--ml-muted)}.ml-manager-table small{display:block;font-size:10px;margin-top:6px;overflow-wrap:anywhere}
.ml-manager-account details{border-top:1px solid var(--ml-line);padding:18px 0}.ml-manager-account summary{cursor:pointer;font-size:13px;font-weight:700}.ml-manager-account .ml-notice{margin:16px 0}.ml-manager-account li{line-height:1.6}
.ml-manager-events{list-style:none;padding:0;max-height:360px;overflow:auto}.ml-manager-events li{display:grid;gap:5px;padding:12px 0;border-bottom:1px solid var(--ml-line)}.ml-manager-events strong{font-size:12px}.ml-manager-events span,.ml-manager-events small{font-size:10px;color:var(--ml-muted)}
.ml-decision-card{margin:24px 0;padding:22px;border:2px solid var(--ml-ink);background:var(--ml-tile);box-shadow:4px 4px 0 var(--ml-cyan)}.ml-decision-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ml-decision-card>header small{font-size:10px;letter-spacing:1px;color:var(--ml-muted)}.ml-decision-card>header h4{font-size:24px;line-height:1.2;margin:10px 0 0}.ml-decision-card>p{font-size:13px;line-height:1.8}.ml-decision-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0;border:1px solid var(--ml-line)}.ml-decision-metrics>div{display:grid;gap:9px;padding:16px;border-right:1px solid var(--ml-line)}.ml-decision-metrics>div:last-child{border-right:0}.ml-decision-metrics small{font-size:10px;color:var(--ml-muted)}.ml-decision-metrics strong{font-size:26px;line-height:1}.ml-decision-metrics span{font-size:11px}.ml-decision-card code,.ml-decision-card pre{overflow-wrap:anywhere;white-space:pre-wrap;font-size:10px}.ml-decision-card .ml-note{font-size:11px}.ml-decision-waiting{box-shadow:none;border-color:var(--ml-line)}
@media(max-width:740px){.ml-decision-card{padding:16px}.ml-decision-card>header{flex-direction:column}.ml-decision-metrics{grid-template-columns:1fr}.ml-decision-metrics>div{border-right:0;border-bottom:1px solid var(--ml-line)}.ml-decision-metrics>div:last-child{border-bottom:0}}
@media(max-width:740px){.ml-decision-plan table{display:block;min-width:0!important}.ml-decision-plan thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ml-decision-plan tbody{display:block}.ml-decision-plan tbody tr{display:grid;grid-template-columns:1fr 1fr}.ml-decision-plan tbody th{grid-column:1/-1}.ml-decision-plan tbody td{padding:12px 8px;min-width:0;overflow-wrap:anywhere}.ml-decision-plan tbody td::before{content:attr(data-label);display:block;font-size:9px;color:var(--ml-muted);margin-bottom:7px}}
@media(max-width:740px){.ml-manager-account{padding:14px}.ml-manager-status{grid-template-columns:1fr}.ml-manager-account .ml-section-head{align-items:flex-start;gap:12px;flex-direction:column}.ml-manager-table table{min-width:680px}}
