body[data-credit-mesa="true"] .workspace.credit-workspace.mesa-workspace{display:block;width:min(100%,100rem);margin:0 auto;padding:1.5rem}
body[data-credit-mesa="true"] .mesa-operation{width:100%;margin:0;min-height:28rem;padding:1.5rem;text-align:left}
body[data-credit-mesa="true"] .mesa-operation h1{font-size:1.8rem}
body[data-credit-mesa="true"] .mesa-toolbar{justify-content:flex-start;margin:1.25rem 0}
body[data-credit-mesa="true"] .mesa-toolbar .field{display:grid;gap:.35rem;margin:0;min-width:min(20rem,100%);color:var(--color-text-muted);font-size:.82rem;font-weight:700}
body[data-credit-mesa="true"] .mesa-toolbar select{width:100%;background:var(--color-surface)}
body[data-credit-mesa="true"] .mesa-list-status{margin:.9rem 0 0}
body[data-credit-mesa="true"] .mesa-state-tag{width:max-content;font-weight:700}
body[data-credit-mesa="true"] .mesa-dialog{width:min(75rem,96vw);max-width:96vw;padding:0}
body[data-credit-mesa="true"] .mesa-dialog .operation-dialog-body{display:block}
body[data-credit-mesa="true"] .mesa-details{margin:0 0 1.25rem}
body[data-credit-mesa="true"] .mesa-details dd{overflow-wrap:anywhere}
body[data-credit-mesa="true"] .mesa-dialog pacc-alert{margin:1rem 0}
body[data-credit-mesa="true"] .mesa-decisions{margin:.75rem 0 1.25rem}
body[data-credit-mesa="true"] .mesa-review-group{margin:1rem 0;border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);overflow:hidden}
body[data-credit-mesa="true"] .mesa-review-group>summary{padding:1rem 1.1rem;background:var(--color-surface-muted);font-weight:800;cursor:pointer}
body[data-credit-mesa="true"] .mesa-review-list{display:grid}
body[data-credit-mesa="true"] .mesa-review-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;align-items:start;padding:1rem 1.1rem;border-top:1px solid var(--color-border)}
body[data-credit-mesa="true"] .mesa-review-copy{min-width:0}
body[data-credit-mesa="true"] .mesa-review-copy>small{display:block;margin-bottom:.3rem;color:var(--color-text-muted);font-weight:700}
body[data-credit-mesa="true"] .mesa-review-value{overflow-wrap:anywhere;line-height:1.5}
body[data-credit-mesa="true"] .mesa-field-state{font-size:.78rem;font-weight:700}
body[data-credit-mesa="true"] .mesa-field-state.is-aprobado{border-color:#b9dfca;background:#e7f6ed;color:#176b43}
body[data-credit-mesa="true"] .mesa-field-state.is-rechazado{border-color:#f2b8c0;background:#fff0f2;color:#9f1d32}
body[data-credit-mesa="true"] .mesa-field-actions{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(12rem,1fr) auto;gap:.65rem;align-items:center}
body[data-credit-mesa="true"] .mesa-field-actions input{width:100%}
body[data-credit-mesa="true"] .mesa-history{margin-top:1.5rem}
body[data-credit-mesa="true"] .credit-enrol-detail{margin:1.25rem 0}
body[data-credit-mesa="true"] .top-nav .view-identity{min-width:0;flex:1}
body[data-credit-mesa="true"] .top-nav .view-subtitle{white-space:normal}
body[data-credit-mesa="true"] .top-nav .top-spacer{display:none}
@media(max-width:760px){body[data-credit-mesa="true"] .workspace.credit-workspace.mesa-workspace{padding:.75rem}body[data-credit-mesa="true"] .mesa-operation{padding:1rem}body[data-credit-mesa="true"] .mesa-details{grid-template-columns:minmax(0,1fr)}body[data-credit-mesa="true"] .mesa-review-row{grid-template-columns:minmax(0,1fr)}body[data-credit-mesa="true"] .mesa-field-actions{grid-column:auto;grid-template-columns:minmax(0,1fr)}body[data-credit-mesa="true"] .mesa-field-actions input{order:-1}}
