.AuthPage_page__TtFZH{min-height:100vh;display:flex;background:#fff}.AuthPage_leftPanel__2Fyuc{display:none;position:relative;width:calc(50% + 12px);flex-shrink:0;padding:12px 0 12px 12px}@media (min-width:1024px){.AuthPage_leftPanel__2Fyuc{display:flex;flex-direction:column}}.AuthPage_leftInner__pNO7e{position:relative;flex:1;overflow:hidden;border-radius:12px}.AuthPage_leftBg__N0D9Y{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AuthPage_leftOverlay__XnbPX{position:absolute;inset:0;background:rgba(15,17,41,.5)}.AuthPage_leftContent__b0PLc{position:relative;z-index:10;display:flex;flex-direction:column;height:100%;padding:32px}.AuthPage_leftLogo__0zHW1{height:24px;-o-object-fit:contain;object-fit:contain}.AuthPage_leftCenter__E0FQc{padding:0 8px}.AuthPage_leftCenter__E0FQc,.AuthPage_rightPanel__RbH8N{flex:1;display:flex;align-items:center;justify-content:center}.AuthPage_rightPanel__RbH8N{flex-direction:column;padding:48px 24px;background:#fbfbfc;background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 0);background-size:24px 24px}@media (min-width:640px){.AuthPage_rightPanel__RbH8N{padding:48px 40px}}@media (min-width:1024px){.AuthPage_rightPanel__RbH8N{padding:0 64px}}.AuthPage_formContainer__44NE6{width:100%;max-width:434px;text-align:center}.AuthPage_title__m7pO3{font-family:Raleway,sans-serif;font-weight:800;font-size:30px;color:#09090b;line-height:1.12;letter-spacing:-.6px;margin-bottom:32px}@media (min-width:640px){.AuthPage_title__m7pO3{font-size:38px;letter-spacing:-.76px;margin-bottom:40px}}.AuthPage_titleAccent__xYPjY{color:#ea4c89}.AuthPage_authButtons__t7KSF{display:flex;flex-direction:column;gap:16px}.AuthPage_authButton__z73sw{width:100%;height:48px;border-radius:12px;border:1px solid rgba(0,0,0,.8);background:#fff;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:background .2s;box-shadow:-3px 3px 0 0 rgba(239,56,170,.12)}.AuthPage_authButton__z73sw:hover{background:#fafafa}.AuthPage_authButtonText__ANYIy{font-family:Raleway,sans-serif;font-weight:700;font-size:16px;color:#09090b;letter-spacing:-.32px}.AuthPage_authButtonDisabledMsg__sZO_8{font-size:13px;color:#71717a;text-align:center;margin-bottom:8px}.AuthPage_terms__xm9wE{font-family:Nunito,sans-serif;font-size:13px;color:#a1a1aa;line-height:1.6;text-align:center;margin-top:20px}.AuthPage_termsLink__uiEgj{color:#3cb2fd;cursor:pointer;text-decoration:none}.AuthPage_termsLink__uiEgj:hover{text-decoration:underline}.AuthPage_switchMode__NVUpH{font-family:Nunito,sans-serif;font-size:15px;color:#71717a;text-align:center;margin-top:40px}.AuthPage_switchModeLink__OZhJ5{color:#3cb2fd;font-weight:700;background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit}.AuthPage_switchModeLink__OZhJ5:hover{text-decoration:underline}.AuthPage_emailForm__jCAMV{display:flex;flex-direction:column;gap:20px;width:100%}.AuthPage_backButton__ZBILF{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:#a1a1aa;background:none;border:none;cursor:pointer;padding:0;margin-bottom:24px}.AuthPage_backButton__ZBILF:hover{color:#3f3f46}.AuthPage_fieldLabel__fW8fe{display:block;font-family:Raleway,sans-serif;font-weight:700;font-size:12px;color:#09090b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;text-align:left}.AuthPage_fieldInput__3fAzq{width:100%;height:48px;padding:0 16px;border-radius:12px;border:1px solid rgba(0,0,0,.2);background:#fff;font-family:Nunito,sans-serif;font-size:16px;color:#09090b;box-shadow:-2px 2px 0 0 rgba(239,56,170,.08);transition:border-color .2s}.AuthPage_fieldInput__3fAzq::-moz-placeholder{color:#a1a1aa}.AuthPage_fieldInput__3fAzq::placeholder{color:#a1a1aa}.AuthPage_fieldInput__3fAzq:focus{outline:none;border-color:#ea4c89}.AuthPage_forgotPassword__T60Zv{font-family:Nunito,sans-serif;font-size:13px;color:#3cb2fd;text-align:right;margin-top:-12px}.AuthPage_forgotPassword__T60Zv a{color:inherit;text-decoration:none}.AuthPage_forgotPassword__T60Zv a:hover{text-decoration:underline}.AuthPage_submitButton__39qa8{width:100%;height:48px;border-radius:12px;background:#ea4c89;color:#fff;font-family:Raleway,sans-serif;font-weight:700;font-size:16px;border:1px solid rgba(0,0,0,.8);cursor:pointer;transition:background .2s;box-shadow:-3px 3px 0 0 rgba(239,56,170,.12);letter-spacing:-.32px;margin-top:16px}.AuthPage_submitButton__39qa8:hover{background:#d93d78}.AuthPage_submitButton__39qa8:disabled{opacity:.6;cursor:not-allowed}.AuthPage_errorBox__jQwWb{padding:10px 16px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;font-family:Nunito,sans-serif;font-size:13px;color:#dc2626;text-align:center}.AuthPage_carouselWrapper__PvpjN{width:100%;max-width:520px}.AuthPage_carouselViewport__o9dN_{overflow:hidden;border-radius:8px;transition:height .5s ease-out}.AuthPage_carouselTrack__Y10hN{display:flex;flex-direction:column;transition:transform .5s ease-out}.AuthPage_carouselDots__OPw4N{display:flex;justify-content:center;gap:8px;margin-top:12px}.AuthPage_carouselDot__7fJYc{height:6px;border-radius:999px;border:none;cursor:pointer;transition:all .3s;padding:0}.AuthPage_carouselDotActive__a13Gg{background:#fff;width:20px}.AuthPage_carouselDotInactive__5BXx0{background:hsla(0,0%,100%,.4);width:6px}.AuthPage_profileCard__dOTeR{background:#fff;border:1px solid #2c3748;border-radius:8px;padding:16px;width:100%;flex-shrink:0}.AuthPage_profileCardHeader__vB0Fa{display:flex;align-items:flex-start;gap:12px}.AuthPage_profileAvatar__mzkCm{width:44px;height:44px;border-radius:50%;flex-shrink:0;overflow:hidden;border:.5px solid #fff}.AuthPage_profileAvatar__mzkCm img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AuthPage_profileAvatarInitial__oUJPa{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;font-family:Raleway,sans-serif}.AuthPage_profileInfo___yf8s{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.AuthPage_profileName__f9q7G{font-family:Raleway,sans-serif;font-weight:700;font-size:18px;color:#000;line-height:1.16;letter-spacing:-.18px;white-space:nowrap}.AuthPage_profileMajor__056Hj{font-family:Nunito,sans-serif;font-size:12px;color:#414b5a;line-height:1.32}.AuthPage_profileSchoolBadge__PoisD{display:flex;align-items:center;gap:5px;flex-shrink:0}.AuthPage_profileSchoolBadge__PoisD img{width:15px;height:15px}.AuthPage_profileSchoolBadge__PoisD span{font-family:Raleway,sans-serif;font-weight:600;font-size:10px;color:#000;line-height:1.16;letter-spacing:-.1px;white-space:nowrap}.AuthPage_profileBody__FA8Z1{display:flex;gap:28px;margin-top:16px}.AuthPage_profileSectionLabel__42_Vw{font-family:Raleway,sans-serif;font-weight:600;font-size:10px;color:#000;line-height:1.16;letter-spacing:-.1px;height:12px}.AuthPage_acceptanceLogos__qjgiX{display:flex;gap:6px;align-items:center;height:38px}.AuthPage_acceptanceLogo__nsxFe{width:33px;height:33px;border-radius:4px;overflow:hidden;flex-shrink:0}.AuthPage_acceptanceLogo__nsxFe img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AuthPage_profileStats__SxEbz{display:flex;gap:4px;height:38px}.AuthPage_statBubble__Wmj_w{background:#f0f2f5;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;height:38px;min-width:38px}.AuthPage_statValue__7bpir{font-weight:600;font-size:10px;line-height:1}.AuthPage_statLabel__cMIHc,.AuthPage_statValue__7bpir{font-family:Nunito,sans-serif;color:#414b5a;text-align:center}.AuthPage_statLabel__cMIHc{font-size:6.5px;line-height:1.32}.AuthPage_matchCard__WIOLS{background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.8);width:100%;overflow:hidden;box-shadow:-5px 5px 0 0 rgba(239,56,170,.12)}.AuthPage_matchHeader__M7neL{display:flex;align-items:center;padding:0 24px;height:48px;box-shadow:inset 0 -1px 0 0 #f4f4f5}.AuthPage_matchHeaderTitle__4PE_d{font-family:Raleway,sans-serif;font-weight:700;font-size:14px;color:#09090b}.AuthPage_matchHeaderCols__BauKT{margin-left:auto;display:flex;align-items:center;gap:20px;font-family:Raleway,sans-serif;font-weight:700;font-size:10px;color:#a1a1aa;text-transform:uppercase;letter-spacing:.1em}.AuthPage_matchColAccept__5eAkJ{width:56px;text-align:left}.AuthPage_matchColSat__gdExu{width:100px;text-align:left}.AuthPage_matchColMatch__MvDgR{width:44px;text-align:center}.AuthPage_matchList__5SNDA{display:flex;flex-direction:column;overflow:hidden;max-height:192px}.AuthPage_matchRow__BPFE6{display:flex;align-items:center;gap:12px;padding:0 24px;height:64px;flex-shrink:0;box-shadow:inset 0 -1px 0 0 #f4f4f5}.AuthPage_matchLogo__91zoi{width:36px;height:36px;border-radius:8px;overflow:hidden;border:1px solid #e4e4e7;flex-shrink:0}.AuthPage_matchLogo__91zoi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AuthPage_matchSchoolInfo__YQ0Cv{display:flex;flex-direction:column;min-width:0;flex:1}.AuthPage_matchSchoolName__IfGDW{font-family:Raleway,sans-serif;font-weight:700;font-size:13px;color:#09090b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuthPage_matchSchoolLocation__FdX_Z{font-family:Nunito,sans-serif;font-size:10px;color:#a1a1aa;font-weight:500}.AuthPage_matchData___ctPI{display:flex;align-items:center;gap:20px}.AuthPage_matchAcceptRate__Iqb_i{width:56px;text-align:left;font-size:12px;font-weight:700}.AuthPage_matchSatCol__Jr_if{width:100px;display:flex;flex-direction:column;gap:2px}.AuthPage_matchSatLabel__ZQZ7y{font-family:Nunito,sans-serif;font-size:11px;font-weight:500;color:#a1a1aa}.AuthPage_matchSatValue__V_78k{font-family:Nunito,sans-serif;font-size:11px;font-weight:700;color:#52525b}.AuthPage_matchScore__N1BKW{width:44px;text-align:center;font-size:13px;font-weight:700;filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AuthPage_matchSocial__EnHK_{display:flex;align-items:center;gap:12px;margin-top:24px}.AuthPage_matchAvatars__XDgId{display:flex}.AuthPage_matchAvatarItem__6asdG{width:28px;height:28px;border-radius:50%;border:2px solid #0f1129;overflow:hidden;flex-shrink:0;background:#fff;margin-left:-6px}.AuthPage_matchAvatarItem__6asdG:first-child{margin-left:0}.AuthPage_matchAvatarItem__6asdG img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AuthPage_matchSocialText__pN_gr{font-family:Nunito,sans-serif;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.6)}.AuthPage_mobileLogo__GYniT{display:block;height:24px;margin-bottom:32px}.AuthPage_mobileHomeLink__55HDy{display:inline-flex;align-items:center;gap:6px;position:absolute;top:20px;left:20px;z-index:20;padding:8px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);background:rgba(15,17,41,.38);backdrop-filter:blur(6px);color:hsla(0,0%,100%,.88);font-family:Raleway,sans-serif;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:.01em;box-shadow:-2px 2px 0 0 rgba(149,89,222,.25);transition:background .2s ease,color .2s ease,border-color .2s ease}.AuthPage_mobileHomeLink__55HDy:hover{background:rgba(15,17,41,.55);color:#fff;border-color:hsla(0,0%,100%,.32)}@media (min-width:1024px){.AuthPage_mobileHomeLink__55HDy,.AuthPage_mobileLogo__GYniT{display:none}}@media (max-width:1023px){.AuthPage_page__TtFZH{background:#17163b}.AuthPage_rightPanel__RbH8N{background-color:#17163b;background-image:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(149,89,222,.15) 0,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 80%,rgba(234,76,137,.1) 0,transparent 50%),linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:auto,auto,24px 24px,24px 24px;background-position:50%,50%,0 0,0 0}.AuthPage_title__m7pO3{color:#fff}.AuthPage_authButtonDisabledMsg__sZO_8{color:hsla(0,0%,100%,.5)}.AuthPage_terms__xm9wE{color:hsla(0,0%,100%,.4)}.AuthPage_backButton__ZBILF,.AuthPage_switchMode__NVUpH{color:hsla(0,0%,100%,.5)}.AuthPage_backButton__ZBILF:hover{color:hsla(0,0%,100%,.8)}.AuthPage_fieldLabel__fW8fe{color:hsla(0,0%,100%,.6)}.AuthPage_fieldInput__3fAzq{border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.12);color:#fff;box-shadow:none}.AuthPage_fieldInput__3fAzq::-moz-placeholder{color:hsla(0,0%,100%,.3)}.AuthPage_fieldInput__3fAzq::placeholder{color:hsla(0,0%,100%,.3)}.AuthPage_forgotPassword__T60Zv{color:#ea4c89}.AuthPage_errorBox__jQwWb{background:rgba(239,68,68,.12);border:1px solid hsla(0,91%,71%,.35);color:#fca5a5}}
/*# sourceMappingURL=f1b811495fc06c9c.css.map*/