#dekmaALTwoActions{border:1px solid #c9d9eb;border-radius:15px;padding:20px;background:#f8fbff;margin:14px 0 18px}
#dekmaALTwoActions[hidden],#dekmaALActions[hidden]{display:none!important}
#dekmaALTwoActions h3{font-size:1.16rem;color:#153b62;margin:0 0 6px}
#dekmaALTwoActions .dekma-al-fields{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:12px 0}
#dekmaALTwoActions label{font-size:14px;font-weight:700;color:#263f5a;display:block}
#dekmaALTwoActions input{min-height:45px;border:1px solid #b5c7db;border-radius:9px;padding:10px;max-width:100%}
#dekmaALTwoActions button{min-height:45px;border-radius:9px;padding:10px 15px;font-weight:700;cursor:pointer}
#dekmaALTwoActions button:disabled{opacity:.48;cursor:not-allowed}
#dekmaALTwoActions .dekma-al-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}
#dekmaALDelete,.dekma-al-danger{background:#aa2441!important;color:white!important;border:1px solid #aa2441!important}
#dekmaALAllow,.dekma-al-allow{background:#1b5a85!important;color:white!important;border:1px solid #1b5a85!important}
#dekmaALTwoActions #dekmaALResult p{margin:5px 0;font-size:14px}
#dekmaALTwoActions .dekma-al-confirm{padding:13px;background:#fff;border:1px solid #d2deec;border-radius:11px;margin:12px 0}
#dekmaALStatus{white-space:pre-wrap;font-weight:650;min-height:1.7em}
@media(max-width:640px){#dekmaALTwoActions{padding:14px}.dekma-al-buttons button{flex:1 1 150px}#dekmaALTwoActions input{width:100%}}
