.error_msg{color:red;font-size:1rem}.form-container{width:350px;height:470px;background-color:#fff;box-shadow:#00000059 0 5px 15px;border-radius:10px;box-sizing:border-box;padding:20px 30px}.form-container .title{text-align:center;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;margin:10px 0 30px;font-size:28px;font-weight:800}.form-container #reset_msg{color:green}.form-container .form{width:100%;display:flex;flex-direction:column;gap:26px;margin-bottom:15px}.form-container .input{border-radius:20px;border:1px solid #c0c0c0;outline:0!important;box-sizing:border-box;padding:12px 15px}.form-container .page-link{text-decoration:underline;margin:0;text-align:end;color:#747474;text-decoration-color:#747474}.form-container .page-link-label{cursor:pointer;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:9px;font-weight:700}.form-container .page-link-label:hover{color:#000}.form-container .form-btn{padding:10px 15px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;border-radius:20px;border:0!important;outline:0!important;background:teal;color:#fff;cursor:pointer;box-shadow:#0000003d 0 3px 8px}.form-container .form-btn:active{box-shadow:none}.form-container .buttons-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:30px;gap:15px}.form-container .google-login-button{border-radius:20px;box-sizing:border-box;padding:10px 15px;box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:11px;gap:5px}.form-container .google-login-button{border:2px solid #747474}.form-container .google-icon{font-size:18px;margin-bottom:1px}.publicHome{display:flex;justify-content:center;align-items:center;margin:0 auto;min-height:100vh;background-image:url(/assets/homeBg1-Dw_Uid7H.jpg);background-size:cover;background-repeat:no-repeat;gap:20px}.publicHome .publicHome_left video{width:296px;height:526px;outline:none;pointer-events:none;border-radius:25px;box-shadow:0 0 20px #00000080}.publicHome .publicHome_left .no-controls::-webkit-media-controls{display:none!important}@media screen and (max-width: 930px){.publicHome .publicHome_left{display:none}}.publicHome .sign-up-label{margin:15px 0 0;font-size:15px;padding:11px;color:#747474;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;background-color:#fff;box-shadow:#00000059 0 5px 15px;border-radius:10px}.publicHome .sign-up-label span{color:#3daeae;cursor:pointer;padding-left:7px}.container{position:relative;max-width:500px;width:100%;background-image:linear-gradient(179deg,#000 9.2%,#7f1010 103.9%);padding:35px;border-radius:8px;box-shadow:0 15px 15px #000000a2;color:wheat}.container .logo_text{color:#fb3232}.container .form{margin-top:15px}.container .form button{height:40px;width:100%;color:#000;font-size:1rem;font-weight:400;margin-top:15px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;background:#ee4e34}.container .form button:hover{background:#8b3834}.container .form .gender{column-gap:5px}.container .form .gender input{accent-color:#ee4e34}.container .form :where(.gender input,.gender label){cursor:pointer}.container .form :where(.gender-option,.gender){display:flex;align-items:center;column-gap:50px;flex-wrap:wrap}.container .form .gender-box{margin-top:10px}.container .form .column{display:flex;column-gap:45px}.container .form :where(.input-box input,.select-box,.input-box textarea){position:relative;height:35px;width:100%;outline:none;font-size:1rem;color:gray;margin-top:5px;border:1px solid #de2509;border-radius:6px;padding:0 15px;background:#fcedda;resize:none}.container .form .input-box{width:100%;margin-top:10px}.container .form .input-box .select-box select{height:100%;width:100%;outline:none;border:none;color:gray;font-size:1rem;background:#fcedda}.container .form .input-box textarea{height:70px}.container .form .input-box label{color:wheat}@media screen and (max-width: 600px){.column{display:flex;flex-direction:column;column-gap:45px}}.setUp_photos{display:flex;flex-direction:column;align-items:center;justify-content:center;color:wheat;gap:15px;background-image:linear-gradient(179deg,#000000d2 9.2%,#7f1010 103.9%);padding:15px 0;border-radius:15px}.setUp_photos .set_up_profile_photo{width:180px;height:190px;border-radius:50%;cursor:pointer}.setUp_photos .add_profile_photos{display:flex;align-items:center;justify-content:center}.setUp_photos .add_profile_photos .add_photos_button_div{display:flex;align-items:center;justify-content:center;margin-bottom:15px;gap:15px;flex-direction:column}.setUp_photos .add_profile_photos .add_photos_button_div i{font-size:3em;margin:15px 0;cursor:pointer}.setUp_photos .add_profile_photos .add_photos_button_div i:hover{color:#f44336}.setUp_photos .add_profile_photos .add_photos_button_div button{color:wheat;text-decoration:none;font-size:25px;border:none;background:none;font-weight:600;font-family:Poppins,sans-serif;cursor:pointer}.setUp_photos .add_profile_photos .add_photos_button_div button:before{margin-left:auto}.setUp_photos .add_profile_photos .add_photos_button_div button:after,.setUp_photos .add_profile_photos .add_photos_button_div button:before{content:"";width:0%;height:2px;background:#f44336;display:block;transition:.5s}.setUp_photos .add_profile_photos .add_photos_button_div button:hover:after,.setUp_photos .add_profile_photos .add_photos_button_div button:hover:before{width:100%}.setUp_photos .set_up_all_photos{min-height:300px;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;grid-gap:0px;padding:0 20px}.setUp_photos .set_up_all_photos .photo_layout{position:relative;display:block;width:250px;height:330px;border-radius:15px;border:2px solid rgb(183,180,180);background-color:#2c2a2a40}.setUp_photos .set_up_all_photos .photo_layout i{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);font-size:30px;cursor:pointer;color:#fff}@media screen and (max-width: 620px){.setUp_photos .set_up_all_photos .photo_layout{width:180px;height:260px}}.setUp_photos .set_up_all_photos .photo_container{position:relative;display:inline-block;margin:10px}@media screen and (max-width: 620px){.setUp_photos .set_up_all_photos .photo_container{margin:15px}}@media screen and (max-width: 500px){.setUp_photos .set_up_all_photos .photo_container{margin:6px}}@media screen and (max-width: 420px){.setUp_photos .set_up_all_photos .photo_container{margin:3px}}.setUp_photos .set_up_all_photos .photo_container img{display:block;width:250px;height:330px;border-radius:15px}@media screen and (max-width: 620px){.setUp_photos .set_up_all_photos .photo_container img{width:180px;height:260px}}.setUp_photos .set_up_all_photos .remove_photo{position:absolute;top:5px;right:5px;background:red;color:#fff;border-radius:50%;padding:2px 5px;cursor:pointer}@media screen and (max-width: 440px){.setUp_photos .set_up_all_photos{padding:0}}.setUp_photos .finish_set_up_button,.setUp_photos .finish_set_up_button:after{padding:16px 20px;font-size:18px;background:linear-gradient(45deg,transparent 5%,#ff013c 5%);border:0;color:#fff;letter-spacing:3px;line-height:1;box-shadow:6px 0 #00e6f6;outline:transparent;position:relative;cursor:pointer}.setUp_photos .finish_set_up_button:after{--slice-0: inset(50% 50% 50% 50%);--slice-1: inset(80% -6px 0 0);--slice-2: inset(50% -6px 30% 0);--slice-3: inset(10% -6px 85% 0);--slice-4: inset(40% -6px 43% 0);--slice-5: inset(80% -6px 5% 0);content:"HOVER ME";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 3%,#00e6f6 3%,#00e6f6 5%,#ff013c 5%);text-shadow:-3px -3px 0px #f8f005,3px 3px 0px #00e6f6;clip-path:var(--slice-0)}.setUp_photos .finish_set_up_button:hover:after{animation:1s glitch;animation-timing-function:steps(2,end)}@keyframes glitch{0%{clip-path:var(--slice-1);transform:translate(-20px,-10px)}10%{clip-path:var(--slice-3);transform:translate(10px,10px)}20%{clip-path:var(--slice-1);transform:translate(-10px,10px)}30%{clip-path:var(--slice-3);transform:translateY(5px)}40%{clip-path:var(--slice-2);transform:translate(-5px)}50%{clip-path:var(--slice-3);transform:translate(5px)}60%{clip-path:var(--slice-4);transform:translate(5px,10px)}70%{clip-path:var(--slice-2);transform:translate(-10px,10px)}80%{clip-path:var(--slice-5);transform:translate(20px,-10px)}90%{clip-path:var(--slice-1);transform:translate(-10px)}to{clip-path:var(--slice-1);transform:translate(0)}}.hourglassBackground{position:absolute;width:19px;height:19px;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#473c3c;height:130px;width:130px;border-radius:50%;margin:30px auto}.hourglassContainer{position:absolute;top:30px;left:40px;width:50px;height:70px;-webkit-animation:hourglassRotate 2s ease-in 0s infinite;animation:hourglassRotate 2s ease-in 0s infinite;transform-style:preserve-3d;perspective:1000px}.hourglassContainer div,.hourglassContainer div:before,.hourglassContainer div:after{transform-style:preserve-3d}@-webkit-keyframes hourglassRotate{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(180deg)}}@keyframes hourglassRotate{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(180deg)}}.hourglassCapTop{top:0}.hourglassCapTop:before{top:-25px}.hourglassCapTop:after{top:-20px}.hourglassCapBottom{bottom:0}.hourglassCapBottom:before{bottom:-25px}.hourglassCapBottom:after{bottom:-20px}.hourglassGlassTop{transform:rotateX(90deg);position:absolute;top:-16px;left:3px;border-radius:50%;width:44px;height:44px;background-color:#999}.hourglassGlass{perspective:100px;position:absolute;top:32px;left:20px;width:10px;height:6px;background-color:#999;opacity:.5}.hourglassGlass:before,.hourglassGlass:after{content:"";display:block;position:absolute;background-color:#999;left:-17px;width:44px;height:28px}.hourglassGlass:before{top:-27px;border-radius:0 0 25px 25px}.hourglassGlass:after{bottom:-27px;border-radius:25px 25px 0 0}.hourglassCurves:before,.hourglassCurves:after{content:"";display:block;position:absolute;top:32px;width:6px;height:6px;border-radius:50%;background-color:#333;animation:hideCurves 2s ease-in 0s infinite}.hourglassCurves:before{left:15px}.hourglassCurves:after{left:29px}@-webkit-keyframes hideCurves{0%{opacity:1}25%{opacity:0}30%{opacity:0}40%{opacity:1}to{opacity:1}}@keyframes hideCurves{0%{opacity:1}25%{opacity:0}30%{opacity:0}40%{opacity:1}to{opacity:1}}.hourglassSandStream:before{content:"";display:block;position:absolute;left:24px;width:3px;background-color:#fff;-webkit-animation:sandStream1 2s ease-in 0s infinite;animation:sandStream1 2s ease-in 0s infinite}.hourglassSandStream:after{content:"";display:block;position:absolute;top:36px;left:19px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;animation:sandStream2 2s ease-in 0s infinite}@-webkit-keyframes sandStream1{0%{height:0;top:35px}50%{height:0;top:45px}60%{height:35px;top:8px}85%{height:35px;top:8px}to{height:0;top:8px}}@keyframes sandStream1{0%{height:0;top:35px}50%{height:0;top:45px}60%{height:35px;top:8px}85%{height:35px;top:8px}to{height:0;top:8px}}@-webkit-keyframes sandStream2{0%{opacity:0}50%{opacity:0}51%{opacity:1}90%{opacity:1}91%{opacity:0}to{opacity:0}}@keyframes sandStream2{0%{opacity:0}50%{opacity:0}51%{opacity:1}90%{opacity:1}91%{opacity:0}to{opacity:0}}.hourglassSand:before,.hourglassSand:after{content:"";display:block;position:absolute;left:6px;background-color:#fff;perspective:500px}.hourglassSand:before{top:8px;width:39px;border-radius:3px 3px 30px 30px;animation:sandFillup 2s ease-in 0s infinite}.hourglassSand:after{border-radius:30px 30px 3px 3px;animation:sandDeplete 2s ease-in 0s infinite}@-webkit-keyframes sandFillup{0%{opacity:0;height:0}60%{opacity:1;height:0}to{opacity:1;height:17px}}@keyframes sandFillup{0%{opacity:0;height:0}60%{opacity:1;height:0}to{opacity:1;height:17px}}@-webkit-keyframes sandDeplete{0%{opacity:0;top:45px;height:17px;width:38px;left:6px}1%{opacity:1;top:45px;height:17px;width:38px;left:6px}24%{opacity:1;top:45px;height:17px;width:38px;left:6px}25%{opacity:1;top:41px;height:17px;width:38px;left:6px}50%{opacity:1;top:41px;height:17px;width:38px;left:6px}90%{opacity:1;top:41px;height:0;width:10px;left:20px}}@keyframes sandDeplete{0%{opacity:0;top:45px;height:17px;width:38px;left:6px}1%{opacity:1;top:45px;height:17px;width:38px;left:6px}24%{opacity:1;top:45px;height:17px;width:38px;left:6px}25%{opacity:1;top:41px;height:17px;width:38px;left:6px}50%{opacity:1;top:41px;height:17px;width:38px;left:6px}90%{opacity:1;top:41px;height:0;width:10px;left:20px}}.setUp_account{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:linear-gradient(90deg,#a6a6a6 10%,#fff);padding:35px 11px;box-shadow:0 0 15px #0000001a}@media screen and (max-width: 600px){.setUp_account{padding:0;display:block}}.nav_bar{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#f5f5f5}.nav_bar .logo{width:130px;cursor:pointer}@media screen and (max-width: 400px){.nav_bar .logo{width:100px}}.nav_bar .nav_bar_right{display:flex;align-items:center;gap:11px}.nav_bar .nav_bar_right img{width:75px;height:65px;border-radius:50%;cursor:pointer}.nav_bar .nav_bar_right button{background-color:#f5f5f5;border:none;padding:10px 20px;border-radius:15px;cursor:pointer;color:#fe3231;font-weight:600}.nav_bar .nav_bar_right .fa-ellipsis-vertical{font-size:27px;cursor:pointer;padding:21px;border:2px solid rgba(155,154,154,.568627451);border-radius:50%;position:relative}@media screen and (max-width: 390px){.nav_bar{padding:10px}}.options_menu .input{position:absolute;top:70px;right:23px;display:flex;flex-direction:column;width:200px;background-color:#0d1117;justify-content:center;border-radius:5px;z-index:999}@media screen and (min-width: 780px){.options_menu .input .mobile_options{display:none}}.options_menu .value{background-color:transparent;border:none;padding:10px;color:#fff;display:flex;position:relative;gap:5px;cursor:pointer;border-radius:4px;align-items:center}.options_menu .value:not(:active):hover,.options_menu .value:focus{background-color:#21262c}.options_menu .value:focus,.options_menu .value:active{background-color:#1a1f24;outline:none}.options_menu .value:before{content:"";position:absolute;top:5px;left:-10px;width:5px;height:80%;background-color:#2f81f7;border-radius:5px;opacity:0}.options_menu .value:focus:before,.options_menu .value:active:before{opacity:1}.home_container{display:flex;height:100vh}@media screen and (max-width: 720px){.home_container .side_bar{display:none}}.like_container{display:flex;flex-direction:column;gap:11px}.like_container .like img{width:60px;height:60px;border-radius:50%;float:left;margin-right:7px;cursor:pointer}.like_container .like p{opacity:.5;margin-top:7px;font-size:17px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.like_container .like h4{cursor:pointer}.like_container p{font-size:20px;font-weight:600;opacity:.7;font-style:italic}.chat{display:flex;align-items:center}.chat img{width:60px;height:60px;border-radius:50%;float:left;margin-right:7px;cursor:pointer}.chat h4{cursor:pointer}.messages_container{background-color:#fafafaa2;border-radius:15px;padding:5px}.messages_container h1{font-size:20px;padding:3px 11px}.messages_container .all_messages{display:flex;flex-direction:column;gap:11px;min-height:250px;margin-top:5px}.messages_container .all_messages p{font-size:20px;font-weight:600;opacity:.7;font-style:italic}.messages_container .all_messages .single_message{cursor:pointer}.messages_container .all_messages .single_message img{float:left;margin-right:11px;width:60px;height:60px;border-radius:50%}.messages_container .all_messages .single_message h4{font-family:Courier New,Courier,monospace}.messages_container .all_messages .single_message p{padding-top:5px;font-family:Courier New,Courier,monospace;opacity:.8}.side_bar{width:290px;padding:5px;display:flex;flex-direction:column;gap:30px;height:100vh}.side_bar .side_bar_bottom{background-color:#fafafaa2;border-radius:15px;padding:5px;height:100%}.side_bar .side_bar_bottom h1{font-size:20px;padding:3px 11px}.side_bar .side_bar_bottom .switch{--_switch-bg-clr: #808080;--_switch-padding: 4px;--_slider-bg-clr: rgba(71, 56, 56, .65);--_slider-bg-clr-on: rgb(33, 27, 27);--_slider-txt-clr: #ffffff;--_label-padding: 1rem 2rem;--_switch-easing: cubic-bezier( .47, 1.64, .41, .8 );color:#fff;width:fit-content;display:flex;justify-content:center;margin:10px auto;border-radius:9999px;cursor:pointer;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;isolation:isolate}.side_bar .side_bar_bottom .switch input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.side_bar .side_bar_bottom .switch>span{display:grid;place-content:center;transition:opacity .3s ease-in-out .15s;padding:var(--_label-padding)}.side_bar .side_bar_bottom .switch:before,.side_bar .side_bar_bottom .switch:after{content:"";position:absolute;border-radius:inherit;transition:inset .15s ease-in-out}.side_bar .side_bar_bottom .switch:before{background-color:var(--_slider-bg-clr);inset:var(--_switch-padding) 50% var(--_switch-padding) var(--_switch-padding);transition:inset .5s var(--_switch-easing),background-color .5s ease-in-out;z-index:-1;box-shadow:inset 0 1px 1px #0000004d,0 1px #ffffff4d}.side_bar .side_bar_bottom .switch:after{background-color:var(--_switch-bg-clr);top:0;right:0;bottom:0;left:0;z-index:-2}.side_bar .side_bar_bottom .switch:has(input:checked):before{background-color:var(--_slider-bg-clr-on);inset:var(--_switch-padding) var(--_switch-padding) var(--_switch-padding) 50%}.side_bar .side_bar_bottom .switch>span:last-of-type,.side_bar .side_bar_bottom .switch>input:checked+span:first-of-type{opacity:.75}.side_bar .side_bar_bottom .switch>input:checked~span:last-of-type{opacity:1}.slide_container{flex:1;display:flex;align-items:center;justify-content:center;margin:0 auto}.slide_container .slide{color:#fff;font-family:Courier New,Courier,monospace;position:relative;display:flex;flex-direction:column;align-items:center;height:640px;background-color:#363636;margin:0 auto;border-radius:15px;width:420px}.slide_container .slide .slide_msg{font-size:2em;position:absolute;border-radius:15px;padding:20px;font-weight:700}.slide_container .slide .slide_msg.skip_msg{border:5px solid rgba(255,0,0,.842);top:7%;right:7%;transform:rotate(10deg);color:#ff0000cb}.slide_container .slide .slide_msg.like_msg{border:5px solid rgba(251,2,255,.842);top:8%;right:63%;transform:rotate(340deg);color:#fb02ffd7}.slide_container .slide .like_msg{font-size:2em;position:absolute;font-weight:700;padding:20px;border:5px solid rgba(255,0,0,.842);border-radius:15px;top:7%;right:60%;transform:rotate(340deg);color:#ff0000cb}.slide_container .slide .blur{position:absolute;bottom:0;border-radius:15px;width:100%;height:200px;background:#000;background:linear-gradient(0deg,#000 54%,#000b 71%,#00000089 81%,#00000068,#0000003b,#0000000c 96%,#0000)}@media screen and (max-width: 430px){.slide_container .slide .blur{height:520px;border-radius:0;background:linear-gradient(0deg,#000 54%,#000000b7 71%,#00000017 81%,#00000004 86%)}}.slide_container .slide img{width:420px;height:530px;border-radius:15px}@media screen and (max-width: 430px){.slide_container .slide img{width:100%}}.slide_container .slide .photo_arrows{position:absolute;top:40%;transform:translateY(-50%);display:flex;gap:20rem}.slide_container .slide .photo_arrows i{font-size:2rem;color:#fff;cursor:pointer}.slide_container .slide .slide_content{position:absolute;top:83%;left:50%;transform:translate(-50%,-50%);max-width:380px;display:flex;flex-direction:column;width:100%;padding:0 10px;max-width:370px}.slide_container .slide .slide_content .slide_top{display:flex;gap:15px;align-items:center;height:20px;max-width:430px}.slide_container .slide .slide_content .slide_top h1{cursor:pointer}.slide_container .slide .slide_content .slide_top p{font-size:25px;font-weight:600}.slide_container .slide .slide_content .slide_middle{height:20px;margin-top:15px}.slide_container .slide .slide_content .slide_middle p{font-size:21px;font-weight:400}.slide_container .slide .slide_content .slide_bottom{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.slide_container .slide .slide_content .slide_bottom .slide_bottom_bio{margin-top:15px;opacity:.6;padding-bottom:5px}.slide_container .slide .slide_content .slide_buttons{display:flex;gap:50px;margin-top:10px;align-items:center;justify-content:center;margin-right:17px}.slide_container .slide .slide_content .slide_buttons .button_left{background-color:#393939;cursor:pointer}.slide_container .slide .slide_content .slide_buttons .button_left .fa-xmark{color:#fff}.slide_container .slide .slide_content .slide_buttons .button_left:hover{background-color:#c21616}.slide_container .slide .slide_content .slide_buttons .button_left:hover .fa-xmark{scale:1.2}.slide_container .slide .slide_content .slide_buttons .button_right{background-color:#ce5225;cursor:pointer}.slide_container .slide .slide_content .slide_buttons .button_right .fa-heart{color:#fff}.slide_container .slide .slide_content .slide_buttons .button_right:hover{background-color:#ff3131}.slide_container .slide .slide_content .slide_buttons .button_right:hover .fa-heart{scale:1.2;color:#332a2a}.slide_container .slide .slide_content .slide_buttons button{width:140px;border-radius:15px;height:40px;border:none}@media screen and (min-width: 1300px){.slide_container .slide{width:90%}}@media screen and (max-width: 430px){.slide_container .slide{width:100%;height:100vh}}.noMoreUsers{flex:1;display:flex;align-items:center;justify-content:center;margin:0 auto}.photo-indicator{display:flex;justify-content:center;position:absolute;top:10px;width:100%;z-index:10}.photo-indicator .indicator-dot{width:10px;height:10px;margin:0 5px;border-radius:50%;background-color:#ffffff80;transition:background-color .3s}.photo-indicator .indicator-dot.active{background-color:#fff}.chat_container{display:flex;flex-direction:column;align-items:center;margin:5px auto 0;height:100vh;background-color:#f5f5f5;width:600px;border-radius:15px;color:#000}.chat_container .chat_header{display:flex;align-items:center;justify-content:center;gap:37px;background-color:#c6c6c6;width:100%;padding:15px;box-shadow:0 5px 10px #00000098;border-top-left-radius:15px;border-top-right-radius:15px}.chat_container .chat_header img{width:70px;height:70px;border-radius:50%;cursor:pointer}.chat_container .chat_area{height:100%;display:flex;flex-direction:column;width:97%;margin-top:5px;overflow:auto;max-height:80vh}.chat_container .chat_area h4{font-size:15px;color:#767675}.chat_container .chat_area img{width:50px;height:50px;border-radius:50%}.chat_container .chat_area img#chat_image{width:200px;height:200px;border-radius:15px}.chat_container .chat_area .sent{align-self:flex-end}.chat_container .chat_area .sent p{background-color:#343970;padding:10px;margin:5px;color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;max-width:300px}.chat_container .chat_area .received{align-self:flex-start;display:flex}.chat_container .chat_area .received p{background-color:#c6c6c6;padding:10px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;margin:0 0 3px 5px;max-width:300px;color:#000}.chat_container .chat_input .messageBox{width:100%;height:60px;display:flex;align-items:center;justify-content:center;background-color:#acacac;padding:0 15px;border-radius:25px;border:none;margin:11px 0}.chat_container .chat_input .messageBox .fileUploadWrapper{width:fit-content;height:100%;display:flex;align-items:center;justify-content:center;font-family:Arial,Helvetica,sans-serif}.chat_container .chat_input .messageBox .fileUploadWrapper label{cursor:pointer;width:fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;position:relative}.chat_container .chat_input .messageBox .fileUploadWrapper label span{position:absolute;top:-40px;display:none;opacity:0;color:#fff;font-size:10px;white-space:nowrap;background-color:#000000cb;padding:6px 10px;border:1px solid #3c3c3c;border-radius:5px;box-shadow:0 5px 10px #00000098;transition:all .3s}.chat_container .chat_input .messageBox .fileUploadWrapper label i{color:#000000c5;transition:all .3s}.chat_container .chat_input .messageBox .fileUploadWrapper label i:hover{color:#444343}.chat_container .chat_input .messageBox .fileUploadWrapper label:hover .tooltip{display:block;opacity:1}.chat_container .chat_input .messageBox .fileUploadWrapper input{display:none}.chat_container .chat_input .messageBox textarea{width:350px;height:100%;background-color:transparent;outline:none;border:none;padding:19px 10px 10px;color:#4b4848;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;text-align:start;resize:none;overflow:hidden;line-height:1.1;display:block;font-size:17px;box-sizing:border-box}.chat_container .chat_input .messageBox textarea::placeholder{color:#4b4848bf}.chat_container .chat_input .messageBox textarea:focus~#sendButton svg path,.chat_container .chat_input .messageBox textarea:valid~#sendButton svg path{fill:#3c3c3c;stroke:#fff}.chat_container .chat_input .messageBox button{width:fit-content;height:100%;background-color:transparent;outline:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.chat_container .chat_input .messageBox button i{color:#000;transition:all .3s;margin-left:auto}.chat_container .chat_input .messageBox button i:hover{color:#3c3c3c}@media screen and (max-width: 440px){.chat_container .chat_input .messageBox{width:350px}}.messages{display:flex;background-color:#4e4e4e}@media screen and (max-width: 770px){.messages .side_bar{display:none}}.profile{display:flex;flex-direction:column;margin:6em auto 30px;border-radius:15px;background-color:#e4e0e058;align-items:center;width:fit-content;padding:20px;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px,#0a254059 0 -2px 6px inset}.profile .profile_header{width:100%;position:relative}.profile .profile_header .edit_profile{position:absolute;top:10px;right:11px}.profile .profile_header .edit_profile i{font-size:27px;cursor:pointer}.profile .profile_header .edit_profile i.fa-check{color:#08c608}.profile .profile_header .edit_profile i:hover{opacity:.5}.profile .profile_header .edit_profile .edit_profile_options{display:flex;gap:15px}@media screen and (max-width: 580px){.profile .profile_header .edit_profile .edit_profile_options{flex-direction:column;margin-left:11px;margin-top:5px;gap:25px}}@media screen and (max-width: 580px){.profile .profile_header .edit_profile{top:7px;left:17.5em}}.profile .profile_header .profile_profile_photo{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}.profile .profile_header .profile_profile_photo img{width:150px;height:150px;border-radius:50%;border:2px solid white}.profile .profile_header .profile_profile_photo .profile_change_profile_btn{position:absolute;top:50%;left:100%;transform:translate(-41%,-50%);padding:1em 1.1em;font-size:12px;text-transform:uppercase;letter-spacing:2.5px;font-weight:500;color:#000;background-color:#ffffff9a;border:none;border-radius:45px;box-shadow:0 8px 15px #0000001a;transition:all .3s ease 0s;cursor:pointer;outline:none}.profile .profile_details{padding:0 15px;margin-top:70px;display:flex;flex-direction:column;align-items:center;gap:7px;max-width:500px}.profile .profile_details input,.profile .profile_details select,.profile .profile_details textarea{font-size:16px;padding:10px 10px 10px 5px;width:100px;border:none;border-bottom:1px solid #515151;background:transparent;margin:0 3px;color:#000;outline:none}@media screen and (max-width: 580px){.profile .profile_details input,.profile .profile_details select,.profile .profile_details textarea{width:60px}}.profile .profile_details textarea{width:370px;resize:none}@media screen and (max-width: 580px){.profile .profile_details textarea{width:340px}}.profile .profile_details .profile_details_title{opacity:.7}.profile .profile_details .profile_details_title input{width:350px}.profile .profile_details .age{color:#ff3131;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.profile .profile_details .profile_details_flex{display:flex;gap:15px}.profile .profile_details .profile_details_flex i{padding-right:5px}.profile .profile_details .profile_details_flex p{padding:11px;border:2px solid rgba(86,86,86,.591);border-radius:11px}.profile .profile_details button{padding:1.3em 3em;font-size:12px;text-transform:uppercase;letter-spacing:2.5px;font-weight:500;color:#000;background-color:#ffffff9a;border:none;border-radius:45px;box-shadow:0 8px 15px #0000001a;transition:all .3s ease 0s;cursor:pointer;outline:none;margin:11px 0}.profile .profile_details button:hover{background-color:#ff2f31;box-shadow:0 15px 20px #ff2f3287;color:#fff;transform:translateY(-7px)}.profile .profile_details button:active{transform:translateY(-1px)}.profile .profile_details .select_looking select{width:fit-content}.profile .profile_details .profile_details_looking{background-color:#ff3131;color:#ffdd03;display:flex;align-items:center;gap:15px;padding:7px 17px;border-radius:15px;font-size:19px;margin-top:5px;font-family:Courier New,Courier,monospace}.profile .profile_details .profile_details_looking img{width:37px;height:37px}.profile .profile_photos_container{display:flex;flex-direction:column;align-items:flex-start;margin-top:7px}.profile .profile_photos_container button{padding:1.3em 3em;font-size:12px;text-transform:uppercase;letter-spacing:2.5px;font-weight:500;color:#000;background-color:#ffffff9a;border:none;border-radius:45px;box-shadow:0 8px 15px #0000001a;transition:all .3s ease 0s;cursor:pointer;outline:none;margin:15px 0 7px}.profile .profile_photos_container button:hover{background-color:#ff2f31;box-shadow:0 15px 20px #ff2f3287;color:#fff;transform:translateY(-7px)}.profile .profile_photos_container button:active{transform:translateY(-1px)}.profile .profile_photos_container .profile_photos_filter p{font-size:21px;font-weight:600;transition:transform .3s ease,background-color .3s ease,border .3s ease}.profile .profile_photos_container .profile_photos_filter p:hover{border-radius:15px;color:#3a3a3a}.profile .profile_photos_container .profile_photos_filter .photos_length_span{background-color:#6b6b6b;padding:6px 14px;border-radius:50%;color:#fff;margin-left:3px}.profile .profile_photos_container .profile_photos{position:relative;display:grid;grid-template-columns:repeat(2,1fr);max-height:850px;overflow-y:auto;margin-top:7px}.profile .profile_photos_container .profile_photos .photo_container{position:relative}.profile .profile_photos_container .profile_photos .photo_container img{width:300px;height:400px;border-radius:15px;margin:10px}@media screen and (max-width: 720px){.profile .profile_photos_container .profile_photos .photo_container img{width:200px;height:300px}}@media screen and (max-width: 580px){.profile .profile_photos_container .profile_photos .photo_container img{width:150px;height:240px}}.profile .profile_photos_container .profile_photos .photo_container span{position:absolute;top:17px;right:17px;background:#ff0000c1;color:#fff;border-radius:50%;padding:2px 7px;cursor:pointer}.profile hr{width:100%;height:2px;margin-top:10px}@media screen and (max-width: 580px){.profile hr{display:none}}@media screen and (max-width: 580px){.profile{width:350px}}.mobileSideBar{display:flex;align-items:center;justify-content:center}.mobileSideBar .side_bar{width:100%}.landing_page_container{padding:20px 40px;display:flex;flex-direction:column;height:100vh}.landing_page_container .landing_page_middle{margin-top:5em;display:flex;align-items:center;justify-content:center}.landing_page_container .landing_page_middle .landing_page_middle_left{position:relative;max-width:500px}.landing_page_container .landing_page_middle .landing_page_middle_left h1{font-size:3.5em;font-weight:600;color:#111}.landing_page_container .landing_page_middle .landing_page_middle_left h1 span{font-family:Caveat,cursive;font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width: 640px){.landing_page_container .landing_page_middle .landing_page_middle_left h1{font-size:2.5em;margin-bottom:40px}}.landing_page_container .landing_page_middle .landing_page_middle_left .landing_page_middle_left_description{font-size:1.5em;font-weight:400;color:#111;margin-top:1em}@media screen and (max-width: 640px){.landing_page_container .landing_page_middle .landing_page_middle_left .landing_page_middle_left_description{margin-bottom:40px;margin-top:7em;max-width:170px}}.landing_page_container .landing_page_middle .landing_page_middle_left .app_download{display:flex;gap:21px;margin-top:30px}.landing_page_container .landing_page_middle .landing_page_middle_left .app_download .playstore-button{display:inline-flex;align-items:center;justify-content:center;border:2px solid #000;border-radius:9999px;background-color:#000;padding:.625rem 1.5rem;text-align:center;color:#fff;outline:0;transition:all .2s ease;text-decoration:none}@media screen and (max-width: 640px){.landing_page_container .landing_page_middle .landing_page_middle_left .app_download .playstore-button{width:170px}}.landing_page_container .landing_page_middle .landing_page_middle_left .app_download .playstore-button:hover{background-color:transparent;color:#000}.landing_page_container .landing_page_middle .landing_page_middle_left .app_download .texts{margin-left:1rem;display:flex;flex-direction:column;align-items:flex-start;line-height:1}.landing_page_container .landing_page_middle .landing_page_middle_left .app_download .text-1{margin-bottom:.25rem;font-size:.75rem;line-height:1rem}.landing_page_container .landing_page_middle .landing_page_middle_left .app_download .text-2{font-weight:600}@media screen and (max-width: 640px){.landing_page_container .landing_page_middle .landing_page_middle_left .app_download{margin-top:4em;gap:10px}}.landing_page_container .landing_page_middle .landing_page_middle_left .development_msg{color:red;font-size:17px;margin-top:1em}@media screen and (max-width: 960px){.landing_page_container .landing_page_middle .landing_page_middle_left{margin-top:7em;margin-right:5em}}@media screen and (max-width: 640px){.landing_page_container .landing_page_middle .landing_page_middle_left{margin-top:.7em;margin-right:0}}.landing_page_container .landing_page_middle .landing_page_middle_right img{width:600px;height:600px}@media screen and (max-width: 960px){.landing_page_container .landing_page_middle .landing_page_middle_right img{position:absolute;z-index:-1;width:600px;height:600px;top:47%;right:47%;transform:translate(50%,-50%);opacity:.8}}@media screen and (max-width: 640px){.landing_page_container .landing_page_middle .landing_page_middle_right img{width:370px;height:370px;top:50%;right:50%;transform:translate(50%,-50%);opacity:.8;overflow:hidden}}@media screen and (max-width: 640px){.landing_page_container .landing_page_middle{margin-top:0}}@media screen and (max-width: 640px){.landing_page_container{padding:20px 10px}}.landing_page_nav{display:flex;justify-content:space-between;align-items:center}.landing_page_nav img{width:130px}.landing_page_nav .landing_page_nav_btn{display:flex;gap:21px}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_login{border:none;background-color:transparent;font-size:21px;font-weight:600;font-family:Times New Roman,Times,serif;cursor:pointer;color:#000}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_signUp{cursor:pointer;--primary-color: rgba(255, 48, 48, .587);--secondary-color: #fff;--hover-color: #111;--arrow-width: 10px;--arrow-stroke: 2px;box-sizing:border-box;border:0;border-radius:20px;color:var(--secondary-color);padding:1em 1.8em;background:var(--primary-color);display:flex;transition:.2s background;align-items:center;gap:.6em;font-weight:700}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_signUp .arrow-wrapper{display:flex;justify-content:center;align-items:center}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_signUp .arrow{margin-top:1px;width:var(--arrow-width);background:var(--primary-color);height:var(--arrow-stroke);position:relative;transition:.2s}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_signUp .arrow:before{content:"";box-sizing:border-box;position:absolute;border:solid var(--secondary-color);border-width:0 var(--arrow-stroke) var(--arrow-stroke) 0;display:inline-block;top:-3px;right:3px;transition:.2s;padding:3px;transform:rotate(-45deg)}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_signUp:hover{background-color:var(--hover-color)}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_signUp:hover .arrow{background:var(--secondary-color)}.landing_page_nav .landing_page_nav_btn .landing_page_nav_btn_signUp:hover .arrow:before{right:0}.FAQs_container{display:flex;flex-direction:column;align-items:center;margin-top:3.7em;gap:15px}.FAQs_container .FAQs_container_header{display:flex;flex-direction:column;gap:10px;text-align:center}.FAQs_container .FAQs{display:flex;flex-direction:column;gap:25px;margin-top:3em;width:500px}.FAQs_container .FAQs .FAQ{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:15px;cursor:pointer;transition:padding .5s ease,background-image .5s ease,border-radius .5s ease}.FAQs_container .FAQs .FAQ.open{padding:20px;background-image:linear-gradient(90deg,#949494 10%,#ebe6e6);border-radius:15px}@media screen and (max-width: 500px){.FAQs_container .FAQs .FAQ.open{width:360px}}.FAQs_container .FAQs .FAQ .faq-header{display:flex;gap:10px;align-items:center}.FAQs_container .FAQs .FAQ i{position:relative;bottom:0}@media screen and (max-width: 500px){.FAQs_container .FAQs .FAQ{max-width:350px}}@media screen and (max-width: 500px){.FAQs_container .FAQs{width:355px}}.notFound{position:relative;width:100%;height:100vh;background:#2f3640;overflow:hidden}.notFound .moon{background:linear-gradient(90deg,#d0d0d0 48%,#919191);position:absolute;top:-100px;left:-300px;width:900px;height:900px;content:"";border-radius:100%;box-shadow:0 0 30px -4px #00000080}@media screen and (max-width: 620px){.notFound .moon{left:-500px}}.notFound .moon__crater{position:absolute;content:"";border-radius:100%;background:linear-gradient(90deg,#7a7a7a 38%,#c3c3c3);opacity:.6}.notFound .moon__crater.moon__crater1{top:250px;left:500px;width:60px;height:180px}@media screen and (max-width: 620px){.notFound .moon__crater.moon__crater1{left:330px}}.notFound .moon__crater.moon__crater2{top:650px;left:340px;width:40px;height:80px;transform:rotate(55deg)}@media screen and (max-width: 620px){.notFound .moon__crater.moon__crater2{left:100px}}.notFound .moon__crater.moon__crater3{top:-20px;left:40px;width:65px;height:120px;transform:rotate(250deg)}.notFound .star{background:gray;position:absolute;width:5px;height:5px;content:"";border-radius:100%;transform:rotate(250deg);opacity:.4;animation-name:shimmer;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:alternate}.notFound .star.star1{top:40%;left:50%;animation-delay:1s}.notFound .star.star2{top:60%;left:90%;animation-delay:3s}.notFound .star.star3{top:10%;left:70%;animation-delay:2s}.notFound .star.star4{top:90%;left:40%}.notFound .star.star5{top:20%;left:30%;animation-delay:.5s}@media screen and (max-width: 620px){.notFound .star.star5{left:95%}}.notFound .error{position:absolute;left:100px;top:400px;transform:translateY(-60%);font-family:Righteous,cursive;color:#363e49}.notFound .error .error__title{font-size:10em}.notFound .error .error__subtitle{font-size:2em}.notFound .error .error__description{opacity:.5}.notFound .error .error__button{min-width:7em;margin-top:3em;margin-right:.5em;padding:.5em 2em;outline:none;border:2px solid #2f3640;background-color:transparent;border-radius:8em;color:#576375;cursor:pointer;transition-duration:.2s;font-size:.75em;font-family:Righteous,cursive}.notFound .error .error__button:hover{color:#21252c}.notFound .error .error__button.error__button--active{background-color:#e67e22;border:2px solid #e67e22;color:#fff}.notFound .error .error__button.error__button--active:hover{box-shadow:0 0 8px #00000080;color:#fff}@media screen and (max-width: 620px){.notFound .error{left:20px}}@keyframes shimmer{0%{opacity:0}to{opacity:.7}}.astronaut{position:absolute;width:185px;height:300px;left:70%;top:50%;transform:translate(-50%,-50%) rotate(20deg) scale(1.2)}.astronaut .astronaut__head{background-color:#fff;position:absolute;top:60px;left:60px;width:60px;height:60px;content:"";border-radius:2em}.astronaut .astronaut__head .astronaut__head-visor-flare1{background-color:#7f8fa6;position:absolute;top:28px;left:40px;width:10px;height:10px;content:"";border-radius:2em;opacity:.5}.astronaut .astronaut__head .astronaut__head-visor-flare2{background-color:#718093;position:absolute;top:40px;left:38px;width:5px;height:5px;content:"";border-radius:2em;opacity:.3}.astronaut .astronaut__backpack{background-color:#bfbfbf;position:absolute;top:90px;left:47px;width:86px;height:90px;content:"";border-radius:8px}.astronaut .astronaut__body{background-color:#e6e6e6;position:absolute;top:115px;left:55px;width:70px;height:80px;content:"";border-radius:8px}.astronaut .astronaut__body__chest{background-color:#d9d9d9;position:absolute;top:140px;left:68px;width:45px;height:25px;content:"";border-radius:6px}.astronaut .astronaut__arm-left1{background-color:#e6e6e6;position:absolute;top:127px;left:9px;width:65px;height:20px;content:"";border-radius:8px;transform:rotate(-30deg)}.astronaut .astronaut__arm-left2{background-color:#e6e6e6;position:absolute;top:102px;left:7px;width:20px;height:45px;content:"";border-radius:8em 8em 8px 8px;transform:rotate(-12deg)}.astronaut .astronaut__arm-right1{background-color:#e6e6e6;position:absolute;top:113px;left:100px;width:65px;height:20px;content:"";border-radius:8px;transform:rotate(-10deg)}.astronaut .astronaut__arm-right2{background-color:#e6e6e6;position:absolute;top:78px;left:141px;width:20px;height:45px;content:"";border-radius:8em 8em 8px 8px;transform:rotate(-10deg)}.astronaut .astronaut__arm-thumb-left{background-color:#e6e6e6;position:absolute;top:110px;left:21px;width:10px;height:6px;content:"";border-radius:8em;transform:rotate(-35deg)}.astronaut .astronaut__arm-thumb-right{background-color:#e6e6e6;position:absolute;top:90px;left:133px;width:10px;height:6px;content:"";border-radius:8em;transform:rotate(20deg)}.astronaut .astronaut__wrist-left{background-color:#e67e22;position:absolute;top:122px;left:6.5px;width:21px;height:4px;content:"";border-radius:8em;transform:rotate(-15deg)}.astronaut .astronaut__wrist-right{background-color:#e67e22;position:absolute;top:98px;left:141px;width:21px;height:4px;content:"";border-radius:8em;transform:rotate(-10deg)}.astronaut .astronaut__leg-left{background-color:#e6e6e6;position:absolute;top:188px;left:50px;width:23px;height:75px;content:"";transform:rotate(10deg)}.astronaut .astronaut__leg-right{background-color:#e6e6e6;position:absolute;top:188px;left:108px;width:23px;height:75px;content:"";transform:rotate(-10deg)}.astronaut .astronaut__foot-left{background-color:#fff;position:absolute;top:240px;left:43px;width:28px;height:20px;content:"";transform:rotate(10deg);border-radius:8em 8em 3px 3px;border-bottom:4px solid #e67e22}.astronaut .astronaut__foot-right{background-color:#fff;position:absolute;top:240px;left:111px;width:28px;height:20px;content:"";transform:rotate(-10deg);border-radius:8em 8em 3px 3px;border-bottom:4px solid #e67e22}@media screen and (max-width: 620px){.astronaut{left:60%;top:20%}}*{margin:0;padding:0;box-sizing:border-box}body{background-image:linear-gradient(90deg,#a6a6a6 10%,#fff)}
