.page_container__zagmD{min-height:calc(100vh - 80px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background-color:var(--surface-color)}.page_card__wnoHP{background:white;padding:40px;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);width:100%;max-width:440px}.page_header__X7UxJ{text-align:center;margin-bottom:32px}.page_header__X7UxJ h1{font-size:24px;font-weight:700;color:var(--dark-blue);margin:0 0 8px}.page_header__X7UxJ p{color:var(--text-secondary);font-size:14px}.page_tabs__WRRqb{display:flex;background:#F1F5F9;padding:4px;border-radius:8px;margin-bottom:24px}.page_tab__efufH{flex:1 1;padding:8px;border:none;background:transparent;border-radius:6px;font-size:14px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s}.page_tab__efufH.page_active__rh7oB{background:white;color:var(--primary-color);box-shadow:0 1px 2px rgba(0,0,0,.05)}.page_form__FClb7{display:flex;flex-direction:column;gap:20px}.page_inputGroup__Bse5q{display:flex;flex-direction:column;gap:8px}.page_label__mhExh{font-size:14px;font-weight:500;color:var(--dark-blue)}.page_input__t1GXH{padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0;font-size:16px;outline:none;transition:border-color .2s}.page_input__t1GXH:focus{border-color:var(--primary-color)}.page_submitButton__fNFSf{margin-top:8px}.page_divider__GsOLw{display:flex;align-items:center;margin:24px 0;color:var(--text-secondary);font-size:12px}.page_divider__GsOLw:after,.page_divider__GsOLw:before{content:"";flex:1 1;height:1px;background:#E2E8F0}.page_divider__GsOLw span{padding:0 12px}