.Register_formContainer__82BCt{max-width:480px;margin:100px auto;padding:32px 28px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.12);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:var(--text-color);transition:box-shadow .3s ease,transform .3s ease;will-change:transform}.Register_formContainer__82BCt:hover{box-shadow:0 16px 40px rgba(0,0,0,.18);transform:translateY(-6px)}.Register_header__f4ZFp{text-align:center;margin-bottom:24px}.Register_header__f4ZFp h2{font-size:2.2rem;color:var(--accent);margin-bottom:6px;font-weight:700;letter-spacing:.02em}.Register_header__f4ZFp p{color:var(--muted-text);font-size:1rem;font-weight:500}.Register_form__TDmJ8{display:flex;flex-direction:column;gap:16px}.Register_formRow__QVJg4{display:flex;gap:12px}.Register_formRow__QVJg4>*{flex:1 1}.Register_formGroup__yw8_Z{display:flex;flex-direction:column}.Register_formGroup__yw8_Z label{margin-bottom:6px;font-weight:600;color:var(--text-color)}.Register_formGroup__yw8_Z input,.Register_formGroup__yw8_Z select,.Register_input__QeLbv{padding:12px 14px;border:1.8px solid color-mix(in oklab,var(--border-color) 85%,var(--text-color));border-radius:8px;font-size:1rem;background:var(--bg);color:var(--text-color);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;outline:none}.Register_formGroup__yw8_Z input::placeholder,.Register_input__QeLbv::placeholder{color:var(--muted-text)}.Register_formGroup__yw8_Z input:focus,.Register_formGroup__yw8_Z select:focus,.Register_input__QeLbv:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 30%,transparent)}.Register_passwordRow__nZyqt{display:flex;gap:12px}.Register_passwordToggle__XPjB8{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:.95rem;color:var(--muted-text);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Register_passwordChecklist__JYZJ5{margin-top:10px;padding-left:20px;font-size:.9rem;color:var(--muted-text)}.Register_passwordChecklist__JYZJ5 li{margin-bottom:6px;list-style:disc}.Register_submitButton__640O8{margin-top:8px;background-color:var(--accent);color:#fff;border:none;padding:14px 0;border-radius:10px;font-size:1.05rem;font-weight:700;box-shadow:0 6px 18px rgba(0,0,0,.18);cursor:pointer;transition:filter .2s ease}.Register_submitButton__640O8:focus,.Register_submitButton__640O8:hover{filter:brightness(.92)}.Register_submitButton__640O8:disabled{opacity:.6;cursor:not-allowed}.Register_inlineText__Zwg6b{margin-top:14px;text-align:center;color:var(--muted-text)}.Register_inlineText__Zwg6b a{color:var(--accent);text-decoration:underline}.Register_inlineText__Zwg6b a:hover{color:var(--accent);text-decoration:none}.Register_warningCard__EpK06{background-color:#e53e3e;color:#fff;border-radius:8px;padding:12px 14px;margin-bottom:14px;font-weight:600;box-shadow:0 4px 16px rgba(229,62,62,.35);border:none}.Register_infoCard__v8Z9J{background:var(--card-bg);color:var(--text-color);border:1px solid var(--border-color);border-radius:8px;padding:12px 14px;margin-bottom:14px}.Register_help__cxRtL{margin-top:6px;font-size:.85rem;color:var(--muted-text)}@media (max-width:600px){.Register_formRow__QVJg4,.Register_passwordRow__nZyqt{flex-direction:column}}