.page_container__FrDR0{max-width:400px;margin:2rem auto;padding:1rem}.page_title__JV1sh{font-size:2rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.page_form__HRMiR{gap:1rem}.page_field__BXsrc,.page_form__HRMiR{display:flex;flex-direction:column}.page_label__t_5BS{font-size:.9rem;font-weight:600;margin-bottom:.25rem}.page_input__s_9nt{padding:.5rem;font-size:1rem;border:1px solid var(--color-border-light);border-radius:4px}.page_helper__7DISL{margin:.25rem 0 0;font-size:.9rem;color:var(--color-text-secondary)}.page_error__eKbes{color:var(--color-danger,#c1121f);margin:.5rem 0 0;font-weight:600}.page_button__Q7Xz8{margin-top:.5rem;background:var(--color-primary);color:var(--color-text);border:none;padding:.75rem;font-size:1rem;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:background-color .2s}.page_button__Q7Xz8:hover{background:var(--color-primary-hover)}.page_registerText__8kLPS{text-align:center;margin-top:1rem;font-size:.9rem}.page_registerLink__0PSf4{color:var(--color-primary);text-decoration:none;font-weight:600}.page_registerLink__0PSf4:hover{text-decoration:underline}.page_notice__ivCmy{margin-top:1rem;padding:1rem;border:1px solid var(--color-border-light);border-radius:6px;background:var(--color-bg-secondary);color:var(--color-text)}.page_noticeTitle__za2qY{margin:0 0 .5rem;font-size:1.25rem;text-transform:none}.page_noticeText__1ZnaY{margin:0 0 1rem;line-height:1.5;color:var(--color-text-secondary)}