._page_1rygo_1{color:#edf2f7;background:#111820;place-items:center;width:100%;min-height:100dvh;margin:0;padding:40px 20px;display:grid}._card_1rygo_2{background:#1c242f;border:1px solid #354354;border-top:3px solid #c62d3f;border-radius:16px;width:100%;max-width:480px;padding:30px 34px 24px;box-shadow:0 18px 60px #0003}._brand_1rygo_3{color:#f5f8fc;align-items:center;gap:14px;margin-bottom:30px;text-decoration:none;display:flex}._brand_1rygo_3 img{object-fit:contain;flex-shrink:0;width:76px;height:76px;display:block}._brand_1rygo_3>span{letter-spacing:1.3px;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.65}._brand_1rygo_3 small{color:#9bbddd;letter-spacing:.5px;font-family:DM Sans,Arial,sans-serif;font-size:12px;font-weight:400;display:block}._heading_1rygo_7 h1{color:#f5f8fc;letter-spacing:-.6px;margin:0;font-size:29px;line-height:1.3}._heading_1rygo_7 p{color:#b4c1d0;overflow-wrap:anywhere;margin:10px 0 23px;font-size:14px;line-height:1.6}._form_1rygo_9{gap:18px;margin-top:24px;display:grid}._field_1rygo_10{color:#e7edf5;gap:8px;min-width:0;font-size:13px;font-weight:500;display:grid}._form_1rygo_9 input{box-sizing:border-box;color:#f4f7fb;background:#111923;border:1px solid #4a5c72;border-radius:7px;width:100%;min-width:0;padding:12px 13px;font-size:16px;line-height:1.4}._form_1rygo_9 input:focus{outline-offset:2px;border-color:#7db5ef;outline:2px solid #7db5ef}._form_1rygo_9 input:read-only{color:#c2d3e5;background:#25313f}._form_1rygo_9 input:disabled{opacity:.65}._password_1rygo_15{align-items:center;min-width:0;display:flex;position:relative}._password_1rygo_15 input{padding-right:49px}._password_1rygo_15 ._reveal_1rygo_17{color:#b7c7d9;background:0 0;border:0;border-radius:5px;width:40px;padding:0;position:absolute;top:3px;bottom:3px;right:3px}._password_1rygo_15 ._reveal_1rygo_17:hover{color:#fff;background:#293b50}._form_1rygo_9 ._submit_1rygo_19{color:#fff;background:#b92335;border:1px solid #d13b4e;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;margin-top:3px;padding:12px 16px;font-size:15px;font-weight:700;display:flex}._form_1rygo_9 ._submit_1rygo_19:hover{background:#d12e43;border-color:#e24759}._form_1rygo_9 button:disabled{cursor:wait;opacity:.6}._hint_1rygo_22{color:#aebed0;margin:-10px 0 0;font-size:12px;line-height:1.5}._secure_1rygo_23{color:#99adc3;text-align:center;justify-content:center;align-items:center;gap:7px;margin:0;font-size:11px;line-height:1.5;display:flex}._error_1rygo_24{color:#ffe1e4;overflow-wrap:anywhere;background:#472733;border:1px solid #b65b65;border-radius:7px;margin:0;padding:12px 13px;font-size:13px;line-height:1.55}._message_1rygo_25{color:#c4d3e4;overflow-wrap:anywhere;background:#162332;border:1px solid #40536b;border-radius:8px;margin:24px 0;padding:16px;font-size:14px;line-height:1.65}._message_1rygo_25 p:first-child{margin-top:0}._message_1rygo_25 p:last-child{margin-bottom:0}._message_1rygo_25 a,._invitationNote_1rygo_27 a,._help_1rygo_27 a,._secondaryLink_1rygo_27{color:#a4cfff;text-underline-offset:3px;text-decoration:underline}._secondaryLink_1rygo_27{margin-top:6px;font-size:13px;line-height:1.6;display:inline-block}._invitationNote_1rygo_27{color:#aebed0;margin:24px 0 0;font-size:13px;line-height:1.6}._help_1rygo_27{color:#b3c2d2;border-top:1px solid #354354;margin-top:23px;padding-top:18px;font-size:13px;line-height:1.65}._help_1rygo_27 summary{cursor:pointer;color:#a4cfff;text-underline-offset:3px;width:fit-content;text-decoration:underline}._help_1rygo_27 p{margin:12px 0 0}._footer_1rygo_33{color:#9fb2c7;border-top:1px solid #354354;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;padding-top:19px;font-size:12px;display:flex}._footer_1rygo_33 a:hover,._brand_1rygo_3:hover{color:#fff}._admin_1rygo_35{text-align:center;color:#9eb3cb;text-underline-offset:3px;background:0 0;border:0;width:100%;margin-top:20px;padding:6px;font-size:12px;text-decoration:underline;display:block}._admin_1rygo_35:hover{color:#fff;background:0 0}._admin_1rygo_35:disabled{cursor:wait;opacity:.6}:is(._card_1rygo_2 a:focus-visible,._card_1rygo_2 button:focus-visible,._help_1rygo_27 summary:focus-visible){outline-offset:4px;outline:3px solid #82baff}@media (max-width:520px){._page_1rygo_1{align-items:start;padding:20px 12px}._card_1rygo_2{border-radius:12px;margin:12px 0;padding:25px 22px 22px}._brand_1rygo_3{gap:11px;margin-bottom:24px}._brand_1rygo_3 img{width:65px;height:65px}._brand_1rygo_3>span{letter-spacing:.8px;font-size:11px}._heading_1rygo_7 h1{font-size:26px}}
