.nas-security{padding:clamp(20px,3vw,32px);border:1px solid var(--nap-line,#2b3b51);border-radius:16px;background:var(--nap-panel,#121e2d);color:var(--nap-text,#e2ebf9)}.nas-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:23px}.nas-heading>svg{color:var(--nap-accent,#619fff);flex:none;margin-top:8px}.nas-heading h2{font-size:25px;line-height:1.25;margin:7px 0 9px;letter-spacing:-.03em}.nas-confirm p,.nas-heading p,.nas-method p{margin:0;color:#a4b6ce;font-size:13px;line-height:1.7}.nas-email{display:flex;gap:9px;align-items:center;flex-wrap:wrap;padding-bottom:19px;margin:0;color:#d6e4f7;font-size:13px;overflow-wrap:anywhere}.nas-email>span{min-width:0}.nas-email>svg{color:#8aaddd;flex:none}.nas-email small{font-size:10px;color:#8fa8c9;margin-left:auto}.nas-methods{display:grid;gap:12px}.nas-method{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;padding:20px;border:1px solid #2c405c;border-radius:11px;background:#10203466}.nas-method-icon{display:grid;place-items:center;width:40px;height:40px;color:#91bbf8;background:#29496f55;border:1px solid #375a8777;border-radius:10px}.nas-confirm h3,.nas-method h3{font-size:15px;margin:0 0 6px;line-height:1.4;color:#e2edff}.nas-method p{font-size:12px;overflow-wrap:anywhere}.nas-method>.nap-button{align-self:center;font-size:11px}.nas-badge{display:inline-flex;margin-top:10px;padding:3px 8px;background:#2a3545;color:#a8b7ce;border-radius:5px;font-size:10px;line-height:1.5;font-weight:600}.nas-badge-active{background:#204e3e88;color:#93d9bb}.nas-note{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;color:#98aecb;font-size:12px;line-height:1.7}.nas-note>svg{flex:none;margin-top:2px}.nas-alert,.nas-success{display:flex;align-items:flex-start;gap:9px;border-radius:8px;padding:12px 15px;margin:0 0 17px;color:#ffbdc1;background:#652c3a44;border:1px solid #8b4955;font-size:13px;line-height:1.7}.nas-success{color:#b0e0c7;background:#15463566;border-color:#376a52}.nas-success>svg{flex:none;margin-top:3px}.nas-confirm{max-width:580px;margin:23px 0 0;border-top:1px solid #30445f;padding-top:23px}.nas-confirm fieldset{display:grid;gap:13px;border:0;padding:18px 0 0;margin:0;min-width:0}.nas-confirm label{display:grid;gap:7px;font-size:12px;font-weight:600;color:#bfd1eb}.nas-confirm input{box-sizing:border-box;width:100%;min-height:44px;min-width:0;padding:10px 12px;background:#0d1a2b;color:#eaf2ff;border:1px solid #3c5270;border-radius:7px;font:inherit;font-size:14px}.nas-confirm input:focus-visible{outline:2px solid #88b8ff;outline-offset:3px}.nas-confirm small{font-size:11px;color:#98b0cf;margin-top:-6px}.nas-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px}.nas-security button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:650px){.nas-method{grid-template-columns:auto minmax(0,1fr);padding:16px;gap:12px}.nas-method>.nap-button{grid-column:2;justify-self:start}.nas-heading h2{font-size:22px}.nas-email small{margin-left:24px;flex-basis:100%}.nas-confirm .nas-actions>.nap-button{flex:1}}