.settings-intro{max-width:760px;margin-bottom:32px}.settings-intro h2{font-size:clamp(28px,3vw,42px);line-height:1.2}.executive-filters{display:flex;align-items:end;gap:18px}.executive-filters label:first-child{flex:1}.executive-filters label{margin:0}.executive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin:24px 0}.executive-card{margin:0;min-width:0}.executive-card h3{margin:20px 0 6px}.executive-email{overflow-wrap:anywhere;margin:0 0 8px}.executive-stats{display:flex;gap:24px;border-block:1px solid var(--line);padding:20px 0;margin-top:20px}.executive-stats strong,.executive-stats small{display:block}.executive-stats strong{font-size:25px}.executive-stats small{color:var(--muted)}.executive-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;align-items:center}.executive-actions button{padding:12px}.executive-history-row{padding:20px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.executive-history-row small{display:block;margin-top:6px}.executive-history-row p{margin:8px 0}.executive-dialog{width:min(660px,calc(100% - 28px));max-height:90dvh;overflow:auto}.executive-dialog .section-heading{gap:12px}.executive-dialog .notice{margin:12px 0 24px}.executive-transfer-preview{border-left:3px solid #d9cda8;padding-left:15px;margin-bottom:20px}.executive-transfer-preview:empty{display:none}.executive-confirm{display:flex;gap:12px;align-items:flex-start;margin-top:20px}.executive-confirm input{width:20px;height:20px;flex:none;margin-top:3px}.executive-dialog input[readonly]{background:#f1f2ed}.executive-dialog [hidden]{display:none!important}@media(max-width:600px){.executive-filters{display:block}.executive-filters label{margin-bottom:16px}.executive-filters button{width:100%}.executive-dialog{padding:20px}.executive-dialog .form-actions{display:grid}.executive-dialog .form-actions button{width:100%}#executives-content>.section-heading{display:block}#executive-new{margin-top:12px}}
