.auth_authShell__sI483{min-height:100vh;display:grid;place-items:center;padding:32px 18px;background:linear-gradient(180deg,#f6f8fb,#eef3f7)}.auth_authCard__qTrxP{width:min(100%,440px);display:grid;grid-gap:16px;gap:16px;padding:28px;border-radius:8px;border:1px solid #dbe3ef;background:linear-gradient(180deg,#ffffff,#f9fbfd);box-shadow:0 14px 32px rgba(16,24,40,.12)}.auth_statusCard__zMgv9{min-height:300px;align-content:start}.auth_badge__vFQ_N{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:28px;border-radius:8px;padding:0 10px;background:rgba(37,99,235,.12);border:1px solid rgba(37,99,235,.16);color:#1d4ed8;font-size:.74rem;font-weight:800}.auth_pillRow__KqC2G{display:flex;flex-wrap:wrap;gap:8px}.auth_pillRow__KqC2G span{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:8px;border:1px solid #dbe3ef;background:#f8fafc;color:#475467;font-size:.75rem;font-weight:700}.auth_switchRow__38Hzu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border:1px solid #dbe3ef;border-radius:8px;background:#f8fafc}.auth_switchBtn__NsEJ3{border:1px solid transparent;border-radius:8px;background:transparent;color:#475467;padding:10px 12px;font:inherit;font-weight:700;transition:background-color .16s ease,box-shadow .16s ease,color .16s ease}.auth_switchBtnActive__Uvxiv{border-color:rgba(37,99,235,.18);background:#fff;color:#1d4ed8;box-shadow:0 1px 2px rgba(16,24,40,.05)}.auth_devPanel__NtkwV,.auth_form__x_Lbd{display:grid;grid-gap:14px;gap:14px}.auth_form__x_Lbd{background:#f8fafc}.auth_devPanel__NtkwV,.auth_form__x_Lbd{padding:14px;border:1px solid #dbe3ef;border-radius:8px}.auth_devPanel__NtkwV{background:#ffffff}.auth_inlineField__eOkDK{display:grid;grid-gap:6px;gap:6px;color:#475467;font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:none}.auth_inlineField__eOkDK input,.auth_inlineField__eOkDK select{min-height:44px;border-radius:8px;border:1px solid #dbe3ef;background:#fcfcfd;padding:0 12px;font:inherit;color:#101828;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.auth_inlineField__eOkDK input:hover,.auth_inlineField__eOkDK select:hover{border-color:#b9c4d4;background:#ffffff}.auth_inlineField__eOkDK input:focus,.auth_inlineField__eOkDK select:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.18);transform:translateY(-1px)}.auth_btnLink__shTxG,.auth_btnSecondary__JpyNP,.auth_btn__Ua3L6{min-height:44px;padding:11px 16px;border-radius:8px;font:inherit;font-weight:700;border:1px solid transparent;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.auth_btn__Ua3L6{color:#fff;background:#2563eb;box-shadow:0 1px 2px rgba(16,24,40,.05)}.auth_btn__Ua3L6:hover{background:#1d4ed8;box-shadow:0 4px 12px rgba(16,24,40,.08);transform:translateY(-1px)}.auth_btnSecondary__JpyNP{color:#475467;background:#fff;border-color:#dbe3ef}.auth_btnSecondary__JpyNP:hover{border-color:#b9c4d4;background:#f8fafc;color:#101828;transform:translateY(-1px)}.auth_btnLink__shTxG{min-height:auto;padding:0;border:0;background:transparent;color:var(--primary);justify-self:start}.auth_info__ISPK3{margin:0;color:#0f5d36;font-weight:700}.auth_error__dD4ri{margin:0;color:#b42318;font-weight:700}.auth_inline__Bot7J{display:grid}.files_btn__S3myo{min-height:44px;padding:11px 16px;border-radius:8px;border:1px solid transparent;background:#2563eb;color:#fff;box-shadow:0 1px 2px rgba(16,24,40,.05);font-weight:700;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.files_btn__S3myo:hover{background:#1d4ed8;box-shadow:0 4px 12px rgba(16,24,40,.08);transform:translateY(-1px)}.files_input__3hUdZ{width:100%;border-radius:8px;border:1px solid #dbe3ef;background:#fcfcfd;padding:0 12px;min-height:44px;font:inherit;color:#101828;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.files_input__3hUdZ:hover{border-color:#b9c4d4;background:#fff}.files_input__3hUdZ:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.18);transform:translateY(-1px)}.ui-grid_btn__bC6kO{min-height:44px;padding:11px 16px;border-radius:8px;border:1px solid transparent;background:#2563eb;color:#fff;box-shadow:0 1px 2px rgba(16,24,40,.05);font-weight:700;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.ui-grid_btn__bC6kO:hover{background:#1d4ed8;box-shadow:0 4px 12px rgba(16,24,40,.08);transform:translateY(-1px)}