#acCutoverPanel { margin-block: 22px; }
#acCutoverPanel .ac-overview { display:flex; flex-wrap:wrap; align-items:center; gap:12px; background:rgba(18,53,67,.045); padding:16px 18px; border-radius:12px; margin-block:14px; }
#acCutoverPanel .ac-overview strong { font-size:16px; }
#acCutoverPanel .ac-overview span { color:#52646c; font-size:13px; }
#acCutoverPanel .ac-small { font-size:12px; line-height:1.55; margin:7px 0; color:#566b75; max-width:680px; }
#acCutoverPanel .ac-muted { color:#73838b; font-size:12px; }
#acCutoverPanel .ac-actions { display:flex; flex-direction:column; align-items:flex-start; gap:8px; }
#acCutoverPanel .ac-action { font-size:12px; padding:8px 10px; white-space:nowrap; }
#acCutoverPanel .ac-table td { vertical-align:top; min-width:135px; }
#acCutoverPanel .ac-table th:first-child { min-width:220px; }
#acCutoverPanel .ac-form { border:1px solid #dbe3e8; border-radius:12px; margin-top:18px; padding:20px; background:#fcfdfd; }
#acCutoverPanel .ac-form h4 { margin-top:0; margin-bottom:14px; }
#acCutoverPanel .ac-form>label { display:block; margin:12px 0; }
#acCutoverPanel .ac-form textarea, #acCutoverPanel .ac-form input { max-width:100%; }
#acCutoverPanel .ac-form[hidden], #acCutoverPanel[hidden] { display:none!important; }
#acCutoverPanel #acStatus[data-error=true] { color:#9f3030; }
@media(max-width:850px){#acCutoverPanel .ac-overview { display:block; } #acCutoverPanel .ac-table td { min-width:150px; }}
