/* MC163 V116 — fichas de inativos com ações compactas */
#adm-inactive .mc39-ficha-controls{padding:10px 0!important;gap:8px!important}
#adm-inactive .mc39-inactive-badge{margin:5px 0 10px!important;padding:7px 9px!important;font-size:12px!important;line-height:1.35!important}
#adm-inactive .mc60-inactive-tools{display:flex!important;gap:7px!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;margin:7px 0!important}
#adm-inactive .mc60-inactive-tools>a,#adm-inactive .mc60-inactive-tools>button,#adm-inactive .mc40-clear-inactive,#adm-inactive .mc39-ficha-controls .mc39-approved-attendance{display:inline-flex!important;align-items:center;justify-content:center;flex:0 1 auto!important;min-height:32px!important;max-width:100%!important;width:auto!important;padding:6px 10px!important;margin:2px 0!important;font-size:12px!important;line-height:1.3!important;border-radius:9px!important;white-space:normal!important;text-decoration:none!important}
#adm-inactive .mc60-inactive-tools .mc60-icon-action{min-width:34px!important;min-height:32px!important;padding:5px 7px!important}
#adm-inactive .mc46-inactive-approved .mc-vote-footer{padding:10px 12px!important}
#adm-inactive .mc40-clear-inactive{background:#fff9ef!important;border:1px solid #e1c8a7!important;color:#7a5634!important}
#mc116InactiveMessage{margin:12px 0 18px;border:1px solid #b5d9e5;border-radius:13px;background:#f7fcff;color:#163e50;overflow:hidden}
#mc116InactiveMessage>summary{padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:9px;cursor:pointer;font-size:14px;font-weight:850}
#mc116InactiveMessage>summary small{font-size:11px;color:#547789;font-weight:550;text-align:right}
#mc116InactiveMessage .mc116-message-fields{padding:0 15px 15px}
#mc116InactiveMessage .mc116-message-fields p{font-size:12px;color:#4e6a78;line-height:1.5}
#mc116InactiveMessage textarea{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid #bcd5df;border-radius:10px;background:#fff;color:#173549;font:14px/1.45 system-ui,sans-serif;resize:vertical}
#mc116InactiveMessage .mc116-message-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}
#mc116InactiveMessage button{min-height:35px;padding:7px 12px;border:1px solid #8fbbc9;border-radius:8px;background:#e8f7ff;color:#125472;font-weight:700;cursor:pointer}
#mc116MessageFeedback{color:#165c70;line-height:1.5;overflow-wrap:anywhere}
#mc55Requests .mc116-requests-actions{display:flex;flex-wrap:wrap;gap:8px}
#mc55Requests #mc116CheckStorage{background:#fff;color:#145971;border:1px solid #9fcedc;border-radius:9px;font-weight:800;padding:10px 12px;cursor:pointer}
#mc116StorageStatus{padding:8px 14px;color:#314e5d;font-size:12px;overflow-wrap:anywhere}
#mc116StorageStatus li{margin:4px 0}
@media(max-width:560px){#adm-inactive .mc60-inactive-tools>a,#adm-inactive .mc60-inactive-tools>button{flex:none!important;min-width:0!important}#mc116InactiveMessage>summary{align-items:flex-start;flex-direction:column;gap:3px}}
