.admin-security_gate__PsWA_,.admin-security_page__dfnOa{min-height:100svh;background:radial-gradient(circle at 12% 4%,rgb(187 216 255/48%),transparent 34%),radial-gradient(circle at 92% 12%,rgb(238 203 220/42%),transparent 30%),#f4f6fa;padding:48px var(--page-gutter) 120px;color:#182338}.admin-security_gate__PsWA_{display:grid;place-items:center;align-content:center;gap:16px;text-align:center}.admin-security_gate__PsWA_ :is(h1,p){margin:0}.admin-security_gate__PsWA_ a{color:#274f8d;font-weight:700}.admin-security_card__4g2x0,.admin-security_header__FUqZc,.admin-security_notice__l1BaO,.admin-security_summary__nxYhD{width:min(1040px,100%);box-sizing:border-box;margin-inline:auto}.admin-security_header__FUqZc{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.admin-security_header__FUqZc h1{margin:6px 0 0;font-size:clamp(32px,5vw,52px);letter-spacing:-.045em}.admin-security_header__FUqZc>div>p:last-child{margin:12px 0 0;color:#647086;line-height:1.7}.admin-security_eyebrow__qXe3_,.admin-security_step__ldcvS{margin:0;color:#8c4962;font-size:11px;font-weight:800;letter-spacing:.12em}.admin-security_header__FUqZc nav{display:flex;flex-wrap:wrap;gap:6px;border:1px solid rgb(82 101 133/18%);border-radius:14px;background:rgb(255 255 255/58%);padding:5px;box-shadow:0 12px 36px rgb(44 61 91/8%);backdrop-filter:blur(20px)}.admin-security_header__FUqZc nav a{border-radius:10px;padding:10px 12px;color:#5b6577;font-size:13px;text-decoration:none}.admin-security_header__FUqZc nav a[aria-current=page]{background:#fff;color:#182338;box-shadow:0 2px 10px rgb(44 61 91/10%)}.admin-security_notice__l1BaO{margin-top:24px;border:1px solid rgb(140 73 98/18%);border-radius:14px;background:rgb(255 250 252/76%);padding:14px 17px;color:#713c50;line-height:1.6;backdrop-filter:blur(20px)}.admin-security_summary__nxYhD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:24px;border:1px solid rgb(82 101 133/16%);border-radius:18px;background:rgb(82 101 133/12%);box-shadow:0 18px 46px rgb(44 61 91/8%)}.admin-security_summary__nxYhD div{display:grid;gap:7px;min-height:84px;align-content:center;background:rgb(255 255 255/72%);padding:18px 20px;backdrop-filter:blur(24px)}.admin-security_dangerZone__sJjOZ span,.admin-security_secret__4sMn5 small,.admin-security_secret__4sMn5 span,.admin-security_summary__nxYhD span{color:#687388;font-size:12px}.admin-security_summary__nxYhD strong{font-size:17px}.admin-security_card__4g2x0{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);gap:34px;margin-top:18px;border:1px solid rgb(255 255 255/72%);border-radius:24px;background:rgb(255 255 255/64%);padding:clamp(24px,4vw,38px);box-shadow:0 24px 60px rgb(44 61 91/10%);backdrop-filter:blur(24px)}.admin-security_card__4g2x0 h2{margin:8px 0 0;font-size:24px;letter-spacing:-.025em}.admin-security_card__4g2x0>div>p:last-child{margin:12px 0 0;color:#667187;line-height:1.75}.admin-security_card__4g2x0 form,.admin-security_enrollment__ebmeG{display:grid;align-content:start;gap:14px}.admin-security_card__4g2x0 label{display:grid;gap:8px;color:#3e4b61;font-size:13px;font-weight:700}.admin-security_card__4g2x0 input{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #cbd3df;border-radius:12px;background:rgb(255 255 255/82%);padding:0 14px;color:#182338;font:inherit;font-size:17px}.admin-security_card__4g2x0 button{min-height:48px;border:0;border-radius:12px;background:#274f8d;padding:0 18px;color:#fff;font:inherit;font-weight:750;cursor:pointer}.admin-security_card__4g2x0 button:disabled{cursor:not-allowed;opacity:.5}.admin-security_card__4g2x0 :is(a,button,input):focus-visible{outline:3px solid rgb(39 79 141/35%);outline-offset:3px}.admin-security_enrollment__ebmeG img{width:min(260px,100%);height:auto;border-radius:16px;background:#fff;padding:10px}.admin-security_secret__4sMn5{display:grid;gap:7px}.admin-security_secret__4sMn5 code{overflow-wrap:anywhere;border-radius:10px;background:rgb(37 52 79/7%);padding:12px;color:#25344f;font-size:14px;letter-spacing:.08em}.admin-security_dangerZone__sJjOZ{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;border-top:1px solid rgb(82 101 133/16%);padding-top:18px}.admin-security_dangerZone__sJjOZ div{display:grid;gap:5px}.admin-security_dangerZone__sJjOZ button{flex:0 0 auto;border:1px solid rgb(151 64 69/28%);background:rgb(151 64 69/8%);color:#84393e}@media (max-width:760px){.admin-security_card__4g2x0,.admin-security_header__FUqZc{grid-template-columns:1fr}.admin-security_header__FUqZc{align-items:flex-start;flex-direction:column}.admin-security_summary__nxYhD{grid-template-columns:1fr}.admin-security_card__4g2x0{gap:24px}.admin-security_dangerZone__sJjOZ{align-items:stretch;flex-direction:column}}