.hk-mp-overlay{position:fixed;inset:0;z-index:15000;background:#000c;display:flex;align-items:center;justify-content:center;padding:20px;font:14px/1.6 system-ui,sans-serif;color:#f4f5f8}.hk-mp-dialog{width:min(640px,100%);max-height:90vh;overflow:auto;background:#20242b;border:1px solid #555e6c;border-top:3px solid #d82048;border-radius:14px;padding:26px;box-sizing:border-box}.hk-mp-dialog h2{margin:0 0 12px;font-size:24px}.hk-mp-dialog p{overflow-wrap:anywhere}.hk-mp-dialog label{display:block;margin:15px 0;font-weight:600;font-size:13px}.hk-mp-dialog :is(input:not([type=checkbox]),select,textarea){display:block;box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin-top:6px;padding:10px;background:#101318;border:1px solid #657080;border-radius:8px;color:#fff;font:14px system-ui}.hk-mp-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hk-mp-dialog .hk-mp-check{display:flex;gap:12px;align-items:center}.hk-mp-check input{width:20px;height:20px;accent-color:#d82048}.hk-mp-dialog .ak-btn{min-height:44px;padding:10px 15px;border-radius:8px;border:1px solid #657080;background:#303640;color:white;cursor:pointer}.hk-mp-dialog .ak-btn-primary{background:#bc1439}.hk-mp-dialog button:disabled{opacity:.5;cursor:default}.hk-mp-dialog :focus-visible{outline:2px solid #efc467;outline-offset:3px}.hk-mp-controls{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.hk-mp-error{color:#ffb7bf}.hk-mp-entry{padding:15px 0;border-top:1px solid #555e6c;overflow-wrap:anywhere}.hk-mp-entry p{margin:5px 0}.hk-mp-entry small{color:#c0cad6}.hk-mp-success{padding:16px;border:1px solid #43885a;border-radius:9px;color:#b4edc1}.hk-custom-panel .hk-manual-balance{display:block;margin-top:7px;color:#f5d998;font-size:12px}@media(max-width:500px){.hk-mp-overlay{padding:12px}.hk-mp-dialog{padding:20px;max-height:94vh}.hk-mp-fields{grid-template-columns:1fr;gap:0}}
