.mks-actions{display:flex;justify-content:flex-end;gap:4px;margin:10px 0}.mks-actions button,.mks-block-row button,.mks-account button{font:inherit;font-size:13px;border:1px solid #ddd;background:#fff;color:#454545;padding:7px 12px;border-radius:8px;cursor:pointer}.mks-actions button:hover,.mks-block-row button:hover{border-color:#f17625;color:#bb4f0b}.mks-account{margin-top:32px;border-top:1px solid #eee;padding-top:24px}.mks-account h3{font-size:18px}.mks-account p{font-size:14px;line-height:1.8;color:#555}.mks-block-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eee}.mks-account .mks-danger{color:#b42318}.mks-account a{font-size:13px;color:#555}#mks-dialog{width:min(460px,calc(100vw - 32px));max-height:85dvh;overflow:auto;border:0;border-radius:18px;padding:24px;color:#222;background:#fff;box-shadow:0 16px 64px #0003}#mks-dialog::backdrop{background:#0006}#mks-dialog [hidden]{display:none!important}.mks-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mks-dialog-head h2{font-size:21px;margin:0}.mks-dialog-head button{border:0;background:none;font-size:28px;color:#555;cursor:pointer}#mks-dialog p{font-size:14px;line-height:1.7;color:#555}#mks-dialog label{display:block;font-size:14px;margin:16px 0 8px;font-weight:600}#mks-dialog small{font-weight:400;color:#666}#mks-dialog select,#mks-dialog textarea,#mks-dialog input[type=password]{display:block;box-sizing:border-box;width:100%;border:1px solid #d8d8d8;border-radius:8px;padding:11px;margin-top:8px;background:#fff;color:#222;font:inherit;font-size:16px}#mks-dialog .mks-check{display:flex;gap:8px;align-items:flex-start;font-weight:400;line-height:1.6}#mks-dialog .mks-check input{margin-top:5px;flex:0 0 auto}.mks-dialog-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.mks-dialog-buttons button{font:inherit;border:1px solid #ddd;border-radius:9px;background:#fff;padding:11px 18px;cursor:pointer}.mks-dialog-buttons button[type=submit]{background:#ef7025;color:#fff;border-color:#ef7025}#mks-dialog button:disabled{opacity:.55;cursor:wait}#mks-status{white-space:pre-wrap}.mks-actions button:focus-visible,#mks-dialog button:focus-visible{outline:2px solid #e96919;outline-offset:3px}@media(max-width:480px){#mks-dialog{padding:20px}.mks-actions button{min-height:40px}.mks-dialog-buttons button{flex:1}.mks-account .account-setting{overflow-wrap:anywhere}}

.mks-actions{gap:8px}.mks-actions button{color:#c62828;border-color:#e5a0a0;background:#fff;font-weight:600}.mks-actions button:hover{color:#a51f1f;border-color:#c62828;background:#fff3f3}
