@import url(https://fonts.googleapis.com/css2?family=Readex+Pro:wght@200;300;400;500;700&display=swap);body,html{margin:0;padding:0;text-align:center}h2{font-style:italic}*{font-family:Readex Pro,sans-serif}.primary-title{color:#fff;font-size:90px}.primary-button{background:linear-gradient(45deg,#fe3072,#ff5940);border:none;border-radius:30px;color:#fff;font-size:15px;padding:12px 30px;text-transform:uppercase}.primary-button:hover{background:linear-gradient(260deg,#fe3072,#ff5940)}.secondary-button{background-color:#fff;border:2px solid #797777;border-radius:30px;color:#797777;font-size:15px;font-weight:500;margin:6px;padding:12px 30px;text-transform:uppercase}.secondary-button:hover{border:2px solid #303030;color:#303030}nav{display:flex;justify-content:space-between;width:100%}nav .nav-button{background-color:#fff;border:none;border-radius:10px;color:#fe3072;font-size:20px;height:70px;margin:50px;padding:20px}nav .nav-button:disabled{background-color:#bdb4b4;color:#c12a5a}nav .logo-container{margin:10px;width:170px}nav .logo-container .logo{width:100%}.overlay{background-image:url(/static/media/bg.96aa43fdb96591e8652c.webp);background-repeat:no-repeat;background-size:cover;height:100vh;position:fixed;width:100vw}.overlay:after{background-color:#000;content:"";height:100%;inset:0;opacity:.7;position:absolute;width:100%;z-index:-1}.home{margin-top:30vh}.auth-modal{background-color:#fff;border-radius:10px;height:600px;left:0;margin-left:auto;margin-right:auto;max-width:360px;padding:40px;position:absolute;right:0;top:50px}.auth-modal .close-icon{float:right}.auth-modal form{display:flex;flex-direction:column}.auth-modal input[type=email],.auth-modal input[type=password-check],.auth-modal input[type=password]{font-size:17px;margin:8px;padding:8px}.onboarding{border-top:1px solid #d5d5d5}.onboarding form{display:flex;justify-content:center}.onboarding form section{display:flex;flex-direction:column;padding:20px;text-align:start;width:35%}.onboarding form input{border:2px solid #dbdbdb;border-radius:10px;font-size:15px;margin:10px 0;padding:15px 30px}.onboarding form input::-webkit-inner-spin-button,.onboarding form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.onboarding form label{margin:10px 0}.onboarding form .multiple-input-container{display:flex;flex-direction:row}.onboarding form .multiple-input-container input{margin-right:10px}.onboarding form .multiple-input-container label{border:2px solid #909090;border-radius:10px;margin-right:10px;padding:10px;transition:all .3s}.onboarding form input[type=radio]{display:none}.onboarding form input[type=number]{width:10%}.onboarding form input[type=radio]:checked+label{border:2px solid #dd2716}.onboarding form input[type=submit]:hover{background-color:#ebebeb}.onboarding form input[type=submit]:active{background-color:#e27373}.onboarding form .photo-container img{width:100%}.dashboard{display:flex;justify-content:space-between}.dashboard .swipe-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:70%}.swipe{position:absolute}.card,.dashboard .card-container{height:650px;width:400px}.card{background-position:50%;background-size:cover;border-radius:30px}.card h3{margin-top:0}.dashboard .swipe-info{bottom:0;padding:10px;position:absolute}.chat-container{background-color:#fff;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);text-align:left;width:30%;z-index:1}.chat-container .chat-container-header{align-items:center;background:linear-gradient(45deg,#fe3072,#ff5940);display:flex;height:100px;justify-content:space-between}.chat-container .option{background-color:#fff;border:none;border-bottom:4px solid #f32121;font-size:20px;margin:2px;padding:10px}.chat-container .option:disabled{border-bottom:4px solid #bbb}.chat-container .log-out-icon,.chat-container .profile{align-items:center;color:#fff;display:flex;padding:20px}.img-container{border-radius:15px;height:30px;margin:10px;overflow:hidden;width:30px}.img-container img{width:100%}.chat-display,.matches-display{height:60vh;overflow-y:auto;padding:20px}.chat-input{display:flex;flex-direction:column;padding:20px}
/*# sourceMappingURL=main.002e9b8c.css.map*/