.lyvoAuth_page__MtdIR{min-height:100vh;width:100%;background:#000;color:#fff;display:flex;justify-content:center;padding:24px 16px 60px;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.lyvoAuth_column__aez4P{width:100%;max-width:440px}.lyvoAuth_steps__LmsWb{display:flex;align-items:center;justify-content:center;margin:20px 0}.lyvoAuth_dot__iEnMp{width:12px;height:12px;border-radius:6px;background:#333}.lyvoAuth_dotActive__6I8GJ{background:#c98a5c}.lyvoAuth_line___Y_kW{width:40px;height:2px;margin:0 5px;background:#333}.lyvoAuth_lineActive__FV_Sx{background:#c98a5c}.lyvoAuth_hero__D8QJq{display:flex;flex-direction:column;align-items:center;margin:20px 0 30px}.lyvoAuth_logo__OWUw2{width:120px;height:120px;border-radius:20px;object-fit:contain}.lyvoAuth_title__epR6K{margin:15px 0 0;font-size:32px;font-weight:800;text-align:center}.lyvoAuth_subtitle__pvD69{margin:8px 0 0;color:rgba(255,255,255,.6);font-size:15px;line-height:1.5;text-align:center}.lyvoAuth_sectionTitle__gzMcl{margin:10px 0 20px;font-size:22px;font-weight:700}.lyvoAuth_rules__Mr5C5{background:#111;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:20px;margin:10px 0 20px}.lyvoAuth_rule__S8r_v{display:flex;align-items:center;gap:15px;margin-bottom:20px}.lyvoAuth_rule__S8r_v:last-child{margin-bottom:0}.lyvoAuth_ruleIcon__MHe6J{width:36px;height:36px;flex-shrink:0;border-radius:18px;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center}.lyvoAuth_ruleTitle__7GNsK{font-weight:700}.lyvoAuth_ruleDesc__7pvDt{color:rgba(255,255,255,.5);font-size:13px;margin-top:2px}.lyvoAuth_checkRow__qyeQu{display:flex;align-items:center;gap:12px;margin-bottom:15px;background:none;border:none;color:#fff;font:inherit;text-align:left;cursor:pointer;padding:0;width:100%}.lyvoAuth_checkbox__muR_h{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:2px solid #c98a5c;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.lyvoAuth_checkboxOn__PW9Av{background:#c98a5c}.lyvoAuth_checkLabel__NHM44{flex:1 1;line-height:1.4}.lyvoAuth_infoButton__ZVlQN{background:none;border:none;padding:10px;cursor:pointer;color:#c98a5c;display:flex;align-items:center}.lyvoAuth_field__Hdgqq{display:flex;align-items:center;gap:10px;height:60px;margin-bottom:15px;padding:0 15px;background:#1e1c25;border:1px solid rgba(255,255,255,.16);border-radius:15px;box-sizing:border-box;transition:border-color .15s,box-shadow .15s,background-color .15s}.lyvoAuth_field__Hdgqq:focus-within{border:1.5px solid #c98a5c;background:#231f2d;box-shadow:0 0 0 3px rgba(201,138,92,.16),0 0 10px rgba(201,138,92,.4)}.lyvoAuth_fieldIcon__rQ5OD{color:rgba(255,255,255,.4);display:flex;flex-shrink:0}.lyvoAuth_input__g7wR2,.lyvoAuth_select__HVGQ8{flex:1 1;min-width:0;height:100%;background:transparent;border:none;outline:none;color:#fff;font-size:16px;font-family:inherit;caret-color:#fff}.lyvoAuth_input__g7wR2::placeholder{color:rgba(255,255,255,.45)}.lyvoAuth_input__g7wR2:-webkit-autofill,.lyvoAuth_input__g7wR2:-webkit-autofill:focus,.lyvoAuth_input__g7wR2:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #1e1c25;caret-color:#fff;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.lyvoAuth_select__HVGQ8{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.lyvoAuth_select__HVGQ8 option{background:#1e1c25;color:#fff}.lyvoAuth_eye__DmxC0{background:none;border:none;color:rgba(255,255,255,.5);cursor:pointer;display:flex;padding:6px}.lyvoAuth_panel__mmKbv{background:#121116;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:15px;margin-bottom:15px}.lyvoAuth_panelTitle__nBj1Z{font-weight:700;margin-bottom:12px}.lyvoAuth_chips__yGH9G{display:flex;flex-wrap:wrap;gap:8px}.lyvoAuth_chip__9ZRcc{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:20px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.04);color:rgba(255,255,255,.85);font:inherit;font-size:14px;cursor:pointer}.lyvoAuth_chipOn__HXHGh{border-color:#c98a5c;background:rgba(201,138,92,.18);color:#fff}.lyvoAuth_mathQuestion__CKSdc{font-size:18px;font-weight:700;margin-bottom:10px}.lyvoAuth_pinInput__MlbC0{width:100%;height:70px;background:#1e1c25;border:1px solid rgba(255,255,255,.16);border-radius:15px;color:#fff;caret-color:#fff;font-size:30px;letter-spacing:10px;text-align:center;outline:none;box-sizing:border-box;font-family:inherit}.lyvoAuth_pinInput__MlbC0:focus{border:1.5px solid #c98a5c;box-shadow:0 0 8px rgba(201,138,92,.4)}.lyvoAuth_primary__A_8c_{width:100%;height:60px;margin-top:20px;border:none;border-radius:30px;background:linear-gradient(90deg,#c98a5c,#8a4e2c);color:#fff;font-weight:700;font-size:16px;cursor:pointer;font-family:inherit}.lyvoAuth_primary__A_8c_:disabled{opacity:.55;cursor:not-allowed}.lyvoAuth_linkButton__ghRYq{display:block;margin:20px auto;padding:15px;background:none;border:none;color:#c98a5c;font-weight:700;font-size:16px;cursor:pointer;text-align:center;text-decoration:none;font-family:inherit}.lyvoAuth_smallLink__2S__V{margin:4px 0 0 auto;padding:6px 0;color:rgba(255,255,255,.6);text-align:right}.lyvoAuth_smallLink__2S__V,.lyvoAuth_underlineLink__gb_bv{display:block;background:none;border:none;font-size:14px;cursor:pointer;font-family:inherit}.lyvoAuth_underlineLink__gb_bv{margin:15px auto 0;padding:10px;color:#c98a5c;font-weight:700;text-decoration:underline}.lyvoAuth_inlineLink__XsJ_1{color:#c98a5c;font-weight:700}.lyvoAuth_error__Iqnae{background:rgba(255,59,48,.12);border:1px solid rgba(255,59,48,.35);color:#ff8a80;border-radius:12px}.lyvoAuth_error__Iqnae,.lyvoAuth_notice__Nu_cV{padding:12px 14px;margin-bottom:15px;font-size:14px;line-height:1.4}.lyvoAuth_notice__Nu_cV{background:rgba(76,217,100,.1);border:1px solid rgba(76,217,100,.35);color:#a7f3b5;border-radius:12px}.lyvoAuth_warnNote__8BQg0{background:rgba(255,184,107,.1);border:1px solid rgba(255,184,107,.35);color:#ffd3a1;border-radius:12px;padding:12px 14px;margin:-4px 0 15px;font-size:13.5px;line-height:1.45}.lyvoAuth_hint__1ELNY{color:rgba(255,255,255,.5);font-size:13px;margin:-8px 0 15px 4px}.lyvoAuth_remember__bpCco{display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.8);font-size:14px;margin:4px 0 0;cursor:pointer}.lyvoAuth_honeypot__QVVxH{position:absolute;left:-9999px;opacity:0;pointer-events:none}.lyvoAuth_overlay__MQcXd{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px}.lyvoAuth_modal__o8gHy{width:100%;max-width:520px;max-height:85vh;background:#0b0b0f;border:1px solid rgba(255,255,255,.08);border-radius:20px;display:flex;flex-direction:column;overflow:hidden}.lyvoAuth_modalHeader__ydqx8{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);font-weight:700;font-size:18px}.lyvoAuth_modalClose__oOs_Q{background:rgba(255,255,255,.08);border:none;color:#fff;width:32px;height:32px;border-radius:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.lyvoAuth_modalBody__lUfLs{padding:20px;overflow-y:auto;line-height:1.55;color:rgba(255,255,255,.85);font-size:14px}.lyvoAuth_modalBody__lUfLs h3{color:#fff;font-size:15px;margin:18px 0 6px}.lyvoAuth_modalFooter__Lhr0a{padding:0 20px 20px}.lyvoAuth_fieldOk__7cRWm,.lyvoAuth_fieldOk__7cRWm:focus-within{border:1.5px solid #4cd964;box-shadow:0 0 8px rgba(76,217,100,.3)}.lyvoAuth_fieldBad__Ek_gr,.lyvoAuth_fieldBad__Ek_gr:focus-within{border:1.5px solid #ff3b30;background:#26161a;box-shadow:0 0 0 3px rgba(255,59,48,.14),0 0 12px rgba(255,59,48,.45)}.lyvoAuth_panelBad__vMdOr{border:1.5px solid #ff3b30;box-shadow:0 0 0 3px rgba(255,59,48,.14),0 0 12px rgba(255,59,48,.45)}.lyvoAuth_segmented__TQMwN{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.lyvoAuth_segment__OB4et{min-height:46px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#1e1c25;color:rgba(255,255,255,.85);font:inherit;font-size:15px;line-height:1.25;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.lyvoAuth_segment__OB4et:last-child{grid-column:1/-1}.lyvoAuth_segment__OB4et:focus-visible{outline:2px solid #c98a5c;outline-offset:2px}.lyvoAuth_segmentOn__Q0paH{border:1.5px solid #c98a5c;background:rgba(201,138,92,.22);color:#fff;font-weight:600;box-shadow:0 0 8px rgba(201,138,92,.35)}.lyvoAuth_panelNote__7TxOc{margin:10px 0 0}.lyvoAuth_fieldMsg__TSQl4,.lyvoAuth_panelNote__7TxOc{font-size:13px;line-height:1.4;color:rgba(255,255,255,.5)}.lyvoAuth_fieldMsg__TSQl4{margin:-8px 0 15px 4px}.lyvoAuth_fieldMsgOk__iTCjz{color:#4cd964}.lyvoAuth_fieldMsgBad__IP_iq{color:#ff453a}.lyvoAuth_langRow__yv8ub{display:flex;justify-content:flex-end;margin-bottom:8px}.lyvoAuth_langPill___A2Xe{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:18px;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.lyvoAuth_langPill___A2Xe:hover{border-color:rgba(201,138,92,.6)}.lyvoAuth_langOption__j8I1H:focus-visible,.lyvoAuth_langPill___A2Xe:focus-visible{outline:2px solid #c98a5c;outline-offset:2px}.lyvoAuth_langChevron__AgPeC{color:rgba(255,255,255,.6)}.lyvoAuth_langModal__WnLnN{max-width:400px}.lyvoAuth_langNote__yQOcG{margin:0;padding:12px 20px 4px;color:rgba(255,255,255,.55);font-size:13px;line-height:1.4}.lyvoAuth_langList__CF3Xp{list-style:none;margin:0;padding:0 20px 12px;overflow-y:auto}.lyvoAuth_langOption__j8I1H{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 4px;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;font:inherit;font-size:16px;text-align:left;cursor:pointer}.lyvoAuth_langList__CF3Xp li:last-child .lyvoAuth_langOption__j8I1H{border-bottom:none}.lyvoAuth_langOptionOn__MvX0_{color:#d49a6a;font-weight:700}