.TeamSearchSelect_wrap__NNplo{position:relative}.TeamSearchSelect_input__1Tj4L{width:100%;height:46px;padding:0 14px;background:var(--bg);border:1px solid var(--card-border);border-radius:12px;color:var(--text);font-family:var(--font-sans);font-size:15px;transition:border-color .15s ease;&::placeholder{color:var(--text-muted)}&:focus{outline:none;border-color:var(--color-orange)}}.TeamSearchSelect_list__pKZpg{position:absolute;top:calc(100% + 4px);inset-inline-start:0;inset-inline-end:0;z-index:20;max-height:260px;overflow-y:auto;background:var(--surface);border:1px solid var(--card-border);border-radius:12px;margin:0;padding:4px;list-style:none;box-shadow:0 8px 24px rgba(0,0,0,.35)}.TeamSearchSelect_groupHeader__pce8_{position:sticky;inset-block-start:0;z-index:1;margin:0;padding:6px 12px 4px;background:var(--surface);border-block-end:1px solid var(--card-border);font-size:11px;font-weight:800;letter-spacing:.4px;color:var(--color-orange);list-style:none}.TeamSearchSelect_item__yLal5{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--text)}.TeamSearchSelect_itemActive__WoVXq{background:var(--surface-alt)}.TeamSearchSelect_itemSelected__2F_Mn{background:rgba(255,58,0,.22);&.TeamSearchSelect_itemActive__WoVXq{background:rgba(255,58,0,.32)}}.TeamSearchSelect_teamName__e7nIQ{font-weight:700;color:var(--text)}.TeamSearchSelect_districtName__ghQst{font-size:12px;color:var(--text-muted)}.TeamSearchSelect_empty__F4gmV{padding:12px;color:var(--text-muted);font-size:14px;text-align:center}.auth-form_heading__hKjsU{display:flex;flex-direction:column;gap:8px;text-align:center}.auth-form_title__CIOut{margin:0;font-size:26px;font-weight:800;color:var(--text)}.auth-form_subtitle__ydo53{margin:0;font-size:14px;color:var(--text-muted);line-height:1.5}.auth-form_form__GmSCv{display:flex;flex-direction:column;gap:16px}.auth-form_field__zi8GN{display:flex;flex-direction:column;gap:6px}.auth-form_label__RJgwA{font-size:13px;font-weight:700;color:var(--text)}.auth-form_input__qMedd{width:100%;height:46px;padding:0 14px;background:var(--bg);border:1px solid var(--card-border);border-radius:12px;color:var(--text);font-family:var(--font-sans);font-size:15px;transition:border-color .15s ease;&::placeholder{color:var(--text-muted)}&:focus{outline:none;border-color:var(--color-orange)}}.auth-form_input__qMedd[type=date]{color-scheme:dark}[data-theme=light] .auth-form_input__qMedd[type=date]{color-scheme:light}.auth-form_submit__sRLUa{margin-block-start:8px;height:48px;background:var(--color-orange);color:var(--color-gray);border:none;border-radius:999px;font-size:16px;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .15s ease;&:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}&:disabled{cursor:default;opacity:.7}}.auth-form_actions__sTxss{display:flex;gap:10px;margin-block-start:8px;align-items:stretch;.auth-form_submit__sRLUa{flex:1 1 auto;margin-block-start:0}}.auth-form_back__mnuhG{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;background:transparent;color:var(--text);border:1px solid var(--card-border);border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:border-color .15s ease,color .15s ease;&:hover{border-color:var(--color-orange);color:var(--color-orange)}}.auth-form_error__oepYu{background:rgba(229,57,53,.12);color:#e53935}.auth-form_error__oepYu,.auth-form_success__ORb7B{margin:0;padding:10px 14px;border-radius:10px;font-size:14px;font-weight:700}.auth-form_success__ORb7B{background:rgba(46,204,113,.12);color:#2ecc71}.auth-form_helpRow__vYLlV{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-start:4px;font-size:13px}.auth-form_link__Ye80B{background:none;border:0;padding:0;cursor:pointer;color:var(--color-orange);text-decoration:none;font-weight:700;transition:color .15s ease;&:hover{color:var(--text)}}.auth-form_codeRow__ZNH0K{display:flex;justify-content:center;gap:12px;margin-block:4px}.auth-form_codeBox__5Zlpz{width:56px;height:64px;border:1px solid var(--card-border);border-radius:12px;background:var(--bg);color:var(--text);text-align:center;font-size:28px;font-weight:800;font-family:var(--font-sans);transition:border-color .15s ease;&:focus{outline:none;border-color:var(--color-orange)}}.auth-form_helpRowCenter__ghoEd{justify-content:center}.auth-form_devSkip__Nz5lu{background:transparent;border:1px dashed var(--color-orange,#ff8a3d);color:var(--color-orange,#ff8a3d)}.auth-form_fieldHint__tomZS{font-size:12px;color:var(--text-muted)}.auth-form_inputLocked__a0ZAB{background:rgba(127,127,127,.12);color:var(--text-muted);cursor:not-allowed}.auth-form_textareaAuto___TRZ4{height:auto;padding:12px 14px}.auth-form_declFieldset___jH0D{border:1px solid var(--card-border);border-radius:12px;padding:12px;margin:0;display:flex;flex-direction:column;gap:10px}.auth-form_declLegend__4vl2T{font-size:13px;font-weight:800;padding:0 8px}.auth-form_declOption__wpZbM{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.auth-form_declText__3FRao{font-size:13px;line-height:1.5}.auth-form_declExtra__GD9ux{display:flex;flex-direction:column;gap:8px;margin-top:4px}.auth-form_successBox__Hi6Rk{padding:28px 20px;background:rgba(46,204,113,.08);border:1px solid rgba(46,204,113,.35);border-radius:16px}.auth-form_successIcon__LW4WU{width:56px;height:56px;margin:0 auto 4px;border-radius:50%;background:#2ecc71;color:#fff;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:800;line-height:1}.auth-form_narrowPage__bSEHA{max-width:560px;margin:32px auto;padding:0 16px}.Step2Form_fieldError__Jm0Nr{margin:0;font-size:12px;font-weight:700;color:#e53935}