
#acdb{margin-top:20px}.acdb-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.acdb-grid label{display:flex;flex-direction:column;gap:5px;font-size:13px}.acdb-grid input,.acdb-grid select{width:100%}.acdb-error{color:#a23620}.acdb-pill{font-size:12px;color:#53657b}#toms-aircraft-reg{margin:12px 0;padding:12px;background:#f1f6fa;border-radius:7px}#toms-aircraft-reg label{display:block;font-weight:600;font-size:13px;margin-bottom:5px}#toms-aircraft-reg select{max-width:100%;width:100%}

#acdb .acdb-action{border:0;border-radius:6px;padding:7px 13px;color:#fff;font-weight:650;cursor:pointer}#acdb .acdb-modify{background:#e68a1d}#acdb .acdb-modify:hover{background:#bc6910}#acdb .acdb-delete{background:#cf3434}#acdb .acdb-delete:hover{background:#a92626}#acdb .acdb-action:focus-visible{outline:3px solid #1e40af;outline-offset:2px}

/* v4.5.165: compact rows and action buttons in both Aircraft tables only */
#acdb #ac-type-list td,
#acdb #ac-frame-list td{padding:3px 7px;line-height:1.2;font-size:13px}
#acdb #ac-type-list .acdb-action,
#acdb #ac-frame-list .acdb-action{padding:3px 7px;font-size:12px;line-height:1.2;border-radius:4px;min-height:0}

/* Operators editor */
#acdb .ac-operator-editor{margin:12px 0;padding:14px;border:1px solid #ccd6e2;border-radius:8px}
#acdb .ac-operator-editor[hidden]{display:none}
