.page-module__OW9nOW__page{color:#f7f1df;background:radial-gradient(circle at 50% 0,#c69d442e,#0000 38%),linear-gradient(145deg,#171717 0%,#080808 72%);place-items:center;min-height:100vh;padding:48px 24px;display:grid}.page-module__OW9nOW__card{background:#161616f7;border:1px solid #b9913f;border-radius:20px;width:min(100%,760px);padding:48px;box-shadow:0 24px 70px #0000007a}.page-module__OW9nOW__brand{color:#d8b35d;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-bottom:16px;font-weight:800}.page-module__OW9nOW__card h1{color:#fff;text-align:center;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.page-module__OW9nOW__intro{color:#d7d0c1;text-align:center;margin:18px auto 32px;line-height:1.6}.page-module__OW9nOW__form{gap:22px;display:grid}.page-module__OW9nOW__field{color:#f8f3e7;gap:9px;font-weight:700;display:grid}.page-module__OW9nOW__field input,.page-module__OW9nOW__field select{color:#fff;width:100%;min-height:50px;font:inherit;background:#0e0e0e;border:1px solid #74643f;border-radius:9px;padding:11px 14px}.page-module__OW9nOW__field input:focus,.page-module__OW9nOW__field select:focus,.page-module__OW9nOW__checkbox input:focus-visible{outline-offset:2px;outline:3px solid #e4c36f}.page-module__OW9nOW__field select{cursor:pointer}.page-module__OW9nOW__readOnlyValue{color:#d8d1c2;background:#181818;border:1px solid #5c523b;border-radius:9px;align-items:center;min-height:50px;padding:11px 14px;display:flex}.page-module__OW9nOW__passwordRow{color:#c9c3b5;justify-content:space-between;align-items:center;gap:16px;margin-top:-14px;font-size:.92rem;display:flex}.page-module__OW9nOW__textButton{color:#edcb78;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px;font-weight:700}.page-module__OW9nOW__textButton:focus-visible,.page-module__OW9nOW__secondaryButton:focus-visible,.page-module__OW9nOW__loginNote a:focus-visible{outline-offset:3px;outline:3px solid #fff}.page-module__OW9nOW__setupPanel{background:#111;border:1px solid #665a3d;border-radius:12px;gap:18px;margin-bottom:26px;padding:24px;display:grid}.page-module__OW9nOW__panelTitle{color:#edcb78;font-size:1.08rem;font-weight:800}.page-module__OW9nOW__setupSteps{color:#e7e0d1;gap:10px;padding-left:24px;line-height:1.55;display:grid}.page-module__OW9nOW__secretBox{background:#080808;border:1px solid #8a7545;border-radius:10px;gap:14px;padding:18px;display:grid}.page-module__OW9nOW__secretBox code{color:#fff3cb;letter-spacing:.08em;overflow-wrap:anywhere;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.9rem,3vw,1.12rem);font-weight:800}.page-module__OW9nOW__secondaryButton{color:#f3d98f;min-height:48px;font:inherit;cursor:pointer;background:#17130b;border:1px solid #b9913f;border-radius:9px;padding:11px 18px;font-weight:800}.page-module__OW9nOW__secondaryButton:hover:not(:disabled){color:#fff4d1;background:#261f11}.page-module__OW9nOW__warningText{color:#e8c9a2;font-size:.94rem;line-height:1.55}.page-module__OW9nOW__secondaryActions{text-align:center;justify-content:center;margin-top:18px;display:flex}.page-module__OW9nOW__actionMessage{color:#bce3c8;text-align:center;margin:4px 0 22px;line-height:1.5}.page-module__OW9nOW__codeGrid{background:#090909;border:1px solid #8a7545;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:20px;display:grid}.page-module__OW9nOW__recoveryCode{color:#fff3cb;overflow-wrap:anywhere;background:#17130b;border-radius:7px;padding:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.94rem}.page-module__OW9nOW__recoveryCode span{color:#d8b35d}.page-module__OW9nOW__buttonRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__OW9nOW__consents{border:1px solid #665a3d;border-radius:12px;gap:15px;padding:22px;display:grid}.page-module__OW9nOW__consents legend{color:#d8b35d;padding:0 8px;font-weight:800}.page-module__OW9nOW__checkbox{color:#e7e0d1;grid-template-columns:24px 1fr;align-items:start;gap:12px;line-height:1.5;display:grid}.page-module__OW9nOW__checkbox input{accent-color:#d8b35d;width:20px;height:20px;margin-top:2px}.page-module__OW9nOW__submitButton{color:#15110a;min-height:52px;font:inherit;cursor:pointer;background:#d8b35d;border:2px solid #d8b35d;border-radius:10px;padding:13px 24px;font-weight:800;transition:background .16s,transform .16s}.page-module__OW9nOW__submitButton:hover:not(:disabled){background:#edcb78;transform:translateY(-1px)}.page-module__OW9nOW__submitButton:focus-visible{outline-offset:4px;outline:3px solid #fff}.page-module__OW9nOW__submitButton:disabled{cursor:not-allowed;opacity:.7}.page-module__OW9nOW__notice{border-radius:12px;grid-template-columns:48px 1fr;align-items:center;gap:16px;margin:28px 0;padding:20px;line-height:1.55;display:grid}.page-module__OW9nOW__noticeIcon{color:#111;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.4rem;font-weight:900;display:grid}.page-module__OW9nOW__error{background:#2a1717;border:1px solid #a96161}.page-module__OW9nOW__error .page-module__OW9nOW__noticeIcon{background:#e99b9b}.page-module__OW9nOW__success{background:#15251a;border:1px solid #4f8f66}.page-module__OW9nOW__success .page-module__OW9nOW__noticeIcon{background:#81cf9c}.page-module__OW9nOW__loginNote,.page-module__OW9nOW__securityNote{color:#c9c3b5;text-align:center;line-height:1.55}.page-module__OW9nOW__loginNote{margin-top:26px}.page-module__OW9nOW__loginNote a{color:#edcb78;text-underline-offset:3px;font-weight:800;text-decoration:underline}.page-module__OW9nOW__securityNote{margin-top:28px;font-size:.94rem}@media (max-width:640px){.page-module__OW9nOW__page{padding:22px 14px}.page-module__OW9nOW__card{border-radius:16px;padding:32px 20px}.page-module__OW9nOW__passwordRow{flex-direction:column;align-items:flex-start;gap:4px}.page-module__OW9nOW__consents{padding:18px}.page-module__OW9nOW__setupPanel{padding:19px}.page-module__OW9nOW__codeGrid,.page-module__OW9nOW__buttonRow{grid-template-columns:1fr}.page-module__OW9nOW__notice{text-align:center;grid-template-columns:1fr;justify-items:center}}@media (prefers-reduced-motion:reduce){.page-module__OW9nOW__submitButton{transition:none}}
