.ax-security-overlay{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b1d20cc;place-items:center;padding:clamp(8px,3vw,28px);display:grid;position:fixed;inset:0}dialog.ax-security-dialog{width:min(760px,100% - 16px);margin:auto;padding:0;inset:0}dialog.ax-security-dialog:not([open]){display:none}dialog.ax-security-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b1d20cc}.ax-security-dialog{color:#edf2ff;background:#222427;border:1px solid #333538;border-radius:20px;outline:none;flex-direction:column;width:min(760px,100%);max-height:calc(100dvh - 16px);display:flex;overflow:hidden;box-shadow:0 24px 90px #0009}.ax-security-dialog header,.ax-security-dialog footer{background:#242629;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.ax-security-dialog h2{margin:3px 0;font-size:22px}.ax-security-dialog small{color:#bdbdbb;overflow-wrap:anywhere;font-size:12px;display:block}.ax-security-dialog h3{margin:20px 0 10px;font-size:18px}.ax-security-body{overscroll-behavior:contain;min-height:0;padding:16px 24px;overflow:auto}.ax-security-body p{color:#cdcdcb;overflow-wrap:anywhere;margin:8px 0 14px;font-size:14px;line-height:1.5}.ax-security-dialog nav,.ax-security-actions{flex-wrap:wrap;gap:8px;display:flex}.ax-security-dialog button{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#292b2e;border:1px solid #35373a;border-radius:10px;padding:8px 14px;font-size:13px}.ax-security-dialog button[aria-pressed=true]{color:#241d12;background:#d4b376;border-color:#ebd7b1}.ax-security-dialog button:disabled{opacity:.5;cursor:default}.ax-security-dialog button.danger{background:#412536;border-color:#9f4661}.ax-security-dialog article{border:1px solid #2e3033;border-radius:12px;align-items:center;gap:14px;margin:10px 0;padding:14px;display:flex}.ax-security-dialog article>div{flex:1;min-width:0}.ax-security-dialog article strong{overflow-wrap:anywhere;font-size:14px}.ax-security-dialog label{gap:7px;margin:16px 0;font-size:14px;display:grid}.ax-security-dialog input{box-sizing:border-box;color:#fff;width:100%;min-width:0;font:inherit;background:#1e2023;border:1px solid #52617d;border-radius:10px;padding:12px}.ax-security-dialog :focus-visible{outline-offset:3px;outline:2px solid #ebd7b1}.ax-security-error{background:#492a37;border-radius:10px;padding:12px}.ax-security-codes{gap:9px;margin:16px 0;display:grid}.ax-security-codes code,.ax-security-secret{overflow-wrap:anywhere;word-break:break-all;background:#1f2124;border-radius:8px;padding:10px;display:block}@media (max-width:480px){.ax-security-dialog header,.ax-security-dialog footer,.ax-security-body{padding:14px}.ax-security-dialog article{flex-direction:column;align-items:stretch}.ax-security-dialog h2{font-size:19px}.ax-security-dialog nav button{flex:1;min-width:110px}}.ax-security-dialog .ax-sensitive-remember{background:#232220;border:1px solid #d4b376;border-radius:12px;align-items:flex-start;gap:12px;padding:15px;display:flex}.ax-security-dialog .ax-sensitive-remember input{accent-color:#ebd7b1;flex:0 0 19px;width:19px;height:19px;margin:2px 0;padding:0}.ax-sensitive-remember span{min-width:0}.ax-sensitive-remember small{margin-top:6px;line-height:1.5}.ax-sensitive-window{background:#17312e;border:1px solid #3e7169;border-radius:12px;margin-bottom:16px;padding:14px}
