@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@200;400;500&display=swap);body,html{margin:0;padding:0;text-align:center}*{font-family:Dosis,sans-serif}.primary-title{font-size:90px;font-weight:400;margin:10px 0 0}.primary-title,.slogan{color:#fff;text-shadow:2px 2px 4px #777}.slogan{font-size:35px;font-style:italic;font-weight:500;margin:0 0 20px}.primary-button{background:linear-gradient(45deg,#1c93ff,#13e045);border:2px solid #fff;border-radius:30px;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px 0 #0a254059;color:#fff;font-size:17px;font-weight:800;letter-spacing:1px;padding:12px 30px;text-transform:uppercase}.primary-button:hover{background:linear-gradient(45deg,#13e045,#1c93ff)}.secondary-button{background:#fff;border:2px solid #797777;border-radius:30px;color:#797777;font-weight:500;margin:6px;padding:12px 30px;text-transform:uppercase}.secondary-button:hover{border:2px solid #303030;color:#303030}nav{align-items:center;display:flex;justify-content:space-between;width:100%}nav .nav-button{background-color:#fff;border:none;border-radius:4px;color:#1c93ff;font-size:20px;font-weight:700;margin:5px 20px;padding:7px 25px}nav .nav-button:disabled{background-color:#b5b4b4;color:#1060ab}nav .logo-container{margin:10px;width:120px}nav .logo-container .logo{width:100%}.overlay{background:linear-gradient(180deg,#000000a6 0,#0000),url(/static/media/Dinr%20Background%20Black.a6b65fbfd6b484bc8fc8.png);height:100vh;position:fixed;width:100vw}.home{margin-top:20vh}.auth-modal{background-color:#fff;border-radius:10px;height:1000px;left:0;margin-left:auto;margin-right:auto;max-width:360px;padding:40px;position:absolute;right:0;top:70px}.auth-modal .close-icon{float:right}.auth-modal form{display:flex;flex-direction:column}.auth-modal form label{margin:10px 0}.auth-modal form .multiple-input-container{display:flex;flex-direction:row}.auth-modal .identity-form{align-items:center;display:flex;flex-direction:column}.auth-modal form .multiple-input-container input{margin-right:10px}.auth-modal form .multiple-input-container label{border:2px solid #909090;border-radius:10px;margin-left:5px;margin-right:5px;padding:10px;transition:all .3s;width:100px}.auth-modal form input[type=radio]{display:none}.auth-model .identity-form{align-items:center;display:flex;flex-direction:column}.auth-modal form input[type=radio]+label{box-shadow:inset 0 -23px 25px 0 #0000002b,inset 0 -36px 30px 0 #00000026,inset 0 -79px 40px 0 #0000001a,0 2px 1px #0000000f,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017}.auth-modal form input[type=radio]+label,.auth-modal form input[type=radio]:checked+label{border:none;border-radius:30px;color:#fff;font-size:15px;font-weight:800;letter-spacing:1px;padding:12px 30px;text-transform:uppercase}.auth-modal form input[type=radio]:checked+label{background:linear-gradient(45deg,#1c93ff,#13e045);box-shadow:inset 0 -23px 25px 0 #c3c3c317,inset 0 -36px 30px 0 #c3c3c31c,inset 0 -79px 40px 0 #c3c3c30d,0 2px 1px #c3c3c305,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017}.auth-modal input[type=email],.auth-modal input[type=password]{font-size:17px;margin:8px;padding:8px}.onboarding form{display:flex;justify-content:center}.onboarding form label{margin:10px 0}.onboarding form section{display:flex;flex-direction:column;padding:20px;text-align:start;width:35%}.location-multiple-input-container{width:100%}.onboarding form input,select{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 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/drop-down-arrow-android-11550097306hqmewqalfj.70b3a6ecf70bca1786b0.png);background-position:calc(100% - 15px)center;background-repeat:no-repeat;background-size:10px}.onboarding form .multiple-input-container{display:flex;flex-direction:row}.onboarding .identity-form{align-items:center;display:flex;flex-direction:column}.onboarding form .multiple-input-container input,.onboarding form .multiple-input-container select{margin-right:10px}.onboarding form .multiple-input-container label,.onboarding form .multiple-input-container select{border:2px solid #909090;border-radius:10px;margin-left:5px;margin-right:5px;padding:10px;transition:all .3s;width:100px}.onboarding form input[type=radio]{display:none}.onboard form input[id=loc_],.onboarding form input[type=number]{width:10%}.onboarding form input label,.onboarding form input[type=submit]{justify-content:center}.onboarding form input[type=submit]:hover{background-color:#ebebeb}.onboarding form input[type=submit]:active{background-color:#4bcf81}.identity-form-title{font-size:20px;font-weight:700}.onboarding form input[type=radio]+label{box-shadow:inset 0 -23px 25px 0 #0000002b,inset 0 -36px 30px 0 #00000026,inset 0 -79px 40px 0 #0000001a,0 2px 1px #0000000f,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017}.onboarding form input[type=radio]+label,.onboarding form input[type=radio]:checked+label{border:none;border-radius:30px;color:#fff;font-size:15px;font-weight:800;letter-spacing:1px;padding:12px 30px;text-transform:uppercase}.onboarding form input[type=radio]:checked+label{background:linear-gradient(45deg,#1c93ff,#13e045);box-shadow:inset 0 -23px 25px 0 #c3c3c317,inset 0 -36px 30px 0 #c3c3c31c,inset 0 -79px 40px 0 #c3c3c30d,0 2px 1px #c3c3c305,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017}.onboarding form .loc-city-state-zip{grid-column-gap:10px;display:grid;grid-template-areas:"city state zip";grid-template-columns:3fr 1fr 3fr;grid-template-rows:1fr}input[name=loc_city]{grid-area:city}input[name=loc_state]{grid-area:state}input[name=loc_zip]{grid-area:zip}.profile-img-preview{height:auto;max-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{align-items:center;background-color:#fff;border-radius:30px;box-shadow:0 0 60px 0 #0000004d;display:flex;flex-direction:column;justify-content:flex-start;line-height:1}.card div{margin:5px}.card h3{font-size:3rem;margin-bottom:10px;margin-top:0;padding-top:10px}.card .card-img-wrapper{height:300px;max-width:80%}.card .card-img{height:auto;margin:10px;width:100%}.photo-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.dashboard .swipe-info{bottom:0;position:relative}.card .card-location{line-height:.5}.card .card-divider{background:#dcdcdc;height:1px;margin:10px;width:380px}.card .rest-description{height:fit-content;max-height:15%;overflow:scroll;padding:5px}.card .card-contact-info{align-items:center;display:flex;flex-direction:row;justify-content:center}.card .card-contact-item{margin:10px 5px}.card .separator-line{background:#dcdcdc;border:none;height:30px;margin:0 5px;width:1px}.card .card-contact-info .card-button{background:linear-gradient(45deg,#1c93ff,#13e045);border:none;border-radius:30px;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px 0 #0a254059;color:#000;font-size:12px;font-weight:800;letter-spacing:1px;padding:10px 15px;text-transform:uppercase}.chat-container{background-color:#fff;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;text-align:left;width:30%;z-index:1}.chat-container .chat-container-header{align-items:center;background:linear-gradient(45deg,#1c93ff,#13e045);display:flex;height:100px;justify-content:space-between}.chatting-with-who{display:flex}.chat-container .chatting-with-who .option{background:#fff;border:none;font-size:20px;margin:2px auto;padding:5px}.chat-container .matches-title{background:#fff;border:none;font-size:14px;margin:2px;padding:5px}.chat-container .log-out-icon,.chat-container .profile{align-items:center;color:#fff;display:flex;padding:20px}.img-container{border-radius:15px;height:60px;margin:10px;overflow:hidden;width:60px}.img-container .img{width:100%}.profile-icon{height:auto;width:100%}.small{width:70%}.chat-display{display:flex;flex-direction:column;height:60vh;margin:0;overflow-y:auto;padding:0 5px 20px}.chat-display .chatting-with-header,.matches-display{display:flex;flex-direction:row;justify-content:center}.matches-display{align-items:center;flex-wrap:wrap}.match-card{align-items:center;border-radius:10px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;font-size:14px;height:150px;justify-content:center;margin:10px;text-align:center;width:40%}.chat-input,.match-card{display:flex;flex-direction:column}.chat-input{padding:20px}.smaller{align-self:center;width:50%}.message-card{border:none;border-radius:10px;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px 0 #0a254059;font-size:1rem;font-weight:700;height:auto;letter-spacing:1px;margin:2px;max-width:80%;padding:0 10px;width:fit-content}.blue{align-self:flex-end;background-color:#1b9ee6;color:#fff}.green{align-self:flex-start;background-color:#e3e3e3;color:#000}.chat-textarea{border-radius:8px}.chat-title-container{border-bottom:1px solid #c8c8c8;display:flex;margin-bottom:5px}.chat-title{font-size:20px;margin:0 auto;padding:0 0 5px}
/*# sourceMappingURL=main.7da15c50.css.map*/