@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=IM+Fell+Great+Primer&display=swap);.alice-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.alice-carousel__wrapper{overflow-x:hidden;overflow-y:hidden;height:auto}.alice-carousel__stage,.alice-carousel__wrapper{position:relative;box-sizing:border-box;width:100%}.alice-carousel__stage{height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{display:inline-block;box-sizing:border-box;width:50%;padding:10px 5px}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:#8b0000}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff}.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all .4s linear;border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px}.alice-carousel__play-btn-item:before{left:5px;height:14px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{height:30px;border-width:0 0 0 10px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:rgba(224,228,251,.6)}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}*,:after,:before{box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden!important}body{margin:0;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#111827;background-color:#fafafa;line-height:1.55;overflow-x:hidden;-webkit-font-feature-settings:"cv11","ss01";font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;--stage-offset:max(0px,calc(50vw - 700px));--video-w:min(500px,44vw);--video-h:min(calc(var(--video-w)*0.75),calc(50vh - 64px))}@media screen and (max-width:860px){body{--stage-offset:0px}}button{font-family:inherit}#loadingFilters,.desktopHidden{display:none!important}#loadingFilters{visibility:hidden}.mainContainer{width:calc(100vw - 540px - var(--stage-offset)*2);height:calc(100% - 170px);right:calc(16px + var(--stage-offset));top:136px;padding:1rem 1.25rem;background:#fff}.mainContainer,.videoContainer{position:absolute;border-radius:12px}.videoContainer{width:var(--video-w);max-width:44vw!important;z-index:99;background-color:#111827;height:var(--video-h);top:80px;margin-left:calc(16px + var(--stage-offset));overflow:clip}.partnerVideoContainer{top:80px}.partnerVideoPlaceholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#111827,#1f2937);color:#f9fafb;border-radius:inherit;z-index:2;pointer-events:none;padding:16px;text-align:center}.partnerVideoPlaceholderInner{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;max-width:100%}.partnerVideoPlaceholderAvatar{width:72px;height:72px;border-radius:50%;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.55)}.partnerVideoPlaceholderTitle{margin:4px 0 0;font-size:1rem;font-weight:600;letter-spacing:-.005em;color:#f9fafb}.partnerVideoPlaceholderHint{margin:0;font-size:.82rem;color:rgba(249,250,251,.6)}.userVideoContainer{top:calc(96px + var(--video-h));overflow:visible}.partnerFullScreen{max-width:100%;min-width:100%}.userVideoFull{position:fixed!important;top:16px!important;right:16px!important;left:auto!important;width:240px!important;height:180px!important;max-width:240px!important;min-width:240px!important;margin:0!important;border-radius:10px;overflow:clip;z-index:1001}#partnerVideo,#videoOfUser{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);object-fit:contain}#jeeFaceFilterCanvas{border-radius:12px}.video{width:100%;height:100%;object-fit:contain;position:absolute}.partnerVideoFull{position:fixed!important;inset:0;top:0!important;left:0!important;width:100vw!important;height:100vh!important;max-width:100vw!important;min-width:100vw!important;max-height:100vh!important;margin:0!important;border-radius:0;z-index:1000}.desktop-ctrl-wrapper{position:absolute;bottom:14px;left:0;right:0;display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;z-index:999;pointer-events:none}.desktop-ctrl-wrapper>*{pointer-events:auto}.desktop-ctrl-wrapper.controlsFull{position:fixed;bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:auto}.controlsContainer{justify-content:space-around;height:auto;width:min(500px,44vw)}.controlsContainer,.ctrl-bar-wrapper{position:absolute;bottom:14px;align-items:center;z-index:999;display:flex}.ctrl-bar-wrapper{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);flex-direction:column;grid-gap:12px;gap:12px}.controlsContainer.ctrl-bar-wrapper{top:unset;height:auto;width:auto;justify-content:center;align-items:center;flex-direction:column}.controlsFull{width:100%}.filter-carousel-wrapper{position:absolute;bottom:84px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000;min-width:320px}.desktop-ctrl-wrapper .filter-carousel{position:absolute;bottom:0;z-index:1000;min-width:min(440px,96%);max-width:96%}.buttonsCont{display:flex;grid-gap:10px;gap:10px;position:absolute;left:calc(min(500px,44vw) + 28px + var(--stage-offset));top:90px;z-index:100}.button{color:#fff;cursor:pointer;font-family:inherit;font-weight:600;font-size:.98rem;letter-spacing:-.005em;outline:none;border:none;border-radius:14px;padding:10px 22px;background:#2563eb;transition:background .15s ease,-webkit-transform .08s ease;transition:background .15s ease,transform .08s ease;transition:background .15s ease,transform .08s ease,-webkit-transform .08s ease}.button:hover{background:#1d4ed8}.button:active{-webkit-transform:scale(.97);transform:scale(.97)}#stopButton{background:#dc2626}#stopButton:hover{background:#b91c1c}.StartButton{font-family:inherit!important;font-weight:700!important;font-size:.98rem!important;letter-spacing:-.01em!important;padding:12px 32px!important;border-radius:999px!important;background:#2563eb!important;border:none!important;color:#fff!important;cursor:pointer!important;transition:background .15s,-webkit-transform .1s!important;transition:background .15s,transform .1s!important;transition:background .15s,transform .1s,-webkit-transform .1s!important;margin-top:1.5rem!important}.StartButton:hover{background:#1d4ed8!important}.StartButton:active{-webkit-transform:scale(.97)!important;transform:scale(.97)!important}.primaryButton{border:none;outline:none;cursor:pointer;font-size:.92rem;font-weight:600;padding:9px 20px;border-radius:999px;transition:background .15s,box-shadow .15s}.primaryButton:active,.primaryButton:hover{box-shadow:0 1px 2px rgba(0,0,0,.03)}.next{display:none;background-color:#2563eb}.cancel,.next{color:#fff;transition:background .15s}.cancel{background-color:#dc2626}.next:hover{background-color:#1d4ed8}.cancel:hover{background-color:#b91c1c}.iconContainer{padding:10px;border-radius:50%;background:transparent;width:1.8rem;height:1.8rem;cursor:pointer;transition:background .15s,color .15s}.iconContainer:hover{background:#f3f4f6}.iconContainer svg{width:100%;height:auto}.iconBasic{color:#2563eb}.iconAlternative{color:#dc2626}.inputContainer{width:100%;z-index:2;height:72px;bottom:0;position:absolute;left:0}.whitebgInput{height:72px;border-radius:0 0 12px 12px}.whitebgInput,.whitebgInputMobile{background:#fff;width:100%;bottom:0;position:absolute;right:0}.whitebgInputMobile{height:100px;border-radius:0;z-index:1}.chatInput{position:absolute;width:calc(100% - 92px);height:46px;left:14px;bottom:13px;border-radius:999px!important;padding:0 22px!important;font-size:.95rem!important;font-family:inherit!important;background:#f3f4f6!important;border:1px solid transparent!important;outline:none!important;color:#111827;transition:background .15s,border-color .15s!important}.chatInput::-webkit-input-placeholder{color:#6b7280}.chatInput::placeholder{color:#6b7280}.chatInput:focus{background:#fff!important;border-color:#2563eb!important}.chatButton{position:absolute;right:14px;bottom:13px;border:none;width:46px;height:46px;border-radius:50%;padding:0;cursor:pointer;outline:none;color:#fff;background:#2563eb;transition:background .15s,-webkit-transform .1s;transition:background .15s,transform .1s;transition:background .15s,transform .1s,-webkit-transform .1s;display:flex;align-items:center;justify-content:center}.chatButton:hover{background:#1d4ed8}.chatButton:active{-webkit-transform:scale(.94);transform:scale(.94)}.chatButton svg path{fill:#fff!important}.emojiSvg{position:absolute;bottom:26px;cursor:pointer;left:1.5rem;opacity:.6;transition:opacity .15s}.emojiSvg:hover{opacity:1}.attachmentButton{position:absolute;right:70px;z-index:3;margin-top:18px;font-size:1.45rem;color:#2563eb;cursor:pointer}.onlineText{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:.92rem;color:#111827}.alertText,.onlineText{font-weight:600;letter-spacing:-.005em}.alertText{font-size:1.05rem!important;color:#6b7280!important}.searchingCont{margin-top:56px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:flex-start}.searchingText{margin:0!important}.searchingGameSwitch{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 12px 6px 10px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px}.searchingGameSwitchLabel{font-size:.8rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b7280}.searchingGameSelect{font-family:inherit;font-size:.92rem;font-weight:600;color:#111827;background:transparent;border:none;outline:none;cursor:pointer;padding:2px 18px 2px 4px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1L5 5L9 1' stroke='%236B7280' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 2px center}.connectedBadge{display:none!important;margin-top:56px!important;display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 14px;border-radius:999px;background:#dcfce7;color:#16a34a!important;font-size:.92rem!important}.connectedBadge:before{content:"";width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 6px #16a34a}.welcomeText{font-size:2rem;font-weight:700;margin-top:200px;text-align:center;color:#111827;letter-spacing:-.015em}.enjoyInstant{font-size:2.6rem!important;font-weight:800!important;letter-spacing:-.025em!important;color:#111827;margin:.25rem 0 .5rem;line-height:1.15}.heroBlock{max-width:560px}.heroEyebrow{display:inline-block;margin:0 0 .85rem;padding:4px 10px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#2563eb;background:#eff6ff;border-radius:999px}.heroSubtitle{margin:0 0 1.25rem;font-size:1.05rem;font-weight:500;color:#6b7280;letter-spacing:-.005em;line-height:1.45}.chatInputForm{background:#fff}.addFriendBtn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.96);color:#2563eb;cursor:pointer;position:absolute;right:12px;top:12px;transition:background .15s,-webkit-transform .1s;transition:background .15s,transform .1s;transition:background .15s,transform .1s,-webkit-transform .1s}.addFriendBtn:hover{background:#2563eb;color:#fff;-webkit-transform:scale(1.08);transform:scale(1.08)}.addFriendmainCont{position:absolute;right:0;top:0;z-index:1000000}.reciveRequest{background:#fff;border-radius:10px;padding:16px 20px;border:1px solid #e5e7eb}.reciveRequest p{font-weight:600;color:#111827;margin:0 0 36px}.handleFriendsRequestButtonsCont{position:absolute;top:50px;display:flex;grid-gap:8px;gap:8px}.handleFriendsRequestButtons{border-radius:999px!important;padding:7px 18px!important;font-weight:600!important;font-size:.85rem!important;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s!important}.handleFriendsRequestButtons:not(.noButton){background:#2563eb!important;color:#fff!important;border:none!important}.handleFriendsRequestButtons:not(.noButton):hover{background:#1d4ed8!important}.handleFriendsRequestButtons.noButton{background:transparent!important;color:#111827!important;border:1px solid #e5e7eb!important}.handleFriendsRequestButtons.noButton:hover{background:#f3f4f6!important}#selectGenderPrefrence{color:#2563eb;font-size:.95rem;cursor:pointer;background:none;border:none;outline:none;font-family:inherit;font-weight:500}#genderPrefrenceCont{position:relative}#width_tmp_option{font-size:.95rem}.goog-te-combo,.selectGender{background:#fff;width:250px;border:1px solid #e5e7eb;border-radius:6px;color:#111827;display:inline-block;font-family:inherit;font-size:.95rem;font-weight:500;padding:7px 12px;outline:none;cursor:pointer;transition:border-color .15s,background .15s}.goog-te-combo:hover,.selectGender:hover{border-color:#d1d5db;background:#f9fafb}.goog-te-combo:focus,.selectGender:focus{border-color:#2563eb;background:#fff}.chooseGameLabel{display:block;margin-bottom:6px;font-size:.78rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b7280}.genderOptions{color:#6b7280}#selectCountry{border:none;background:none;font-size:1.1rem;outline:none;color:#2563eb;font-family:inherit;font-weight:500}#selectCountry::-webkit-input-placeholder{color:#2563eb}#selectCountry::placeholder{color:#2563eb}.gender-cont>h3{font-size:1rem;display:block;color:#111827;font-weight:600;letter-spacing:-.005em}.gender-contFullSize{display:none;left:0;bottom:105px!important;font-size:1.1rem;position:absolute}.chatFiltersCont{top:56px;padding:0 1rem;right:calc(10px + var(--stage-offset));position:absolute;z-index:90000000}.chatFiltersLabel{display:block;margin:0 0 6px;font-size:.78rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b7280}.filtersRow{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.02)}.filtersRow .filtersRowItem{display:inline-flex;align-items:center;line-height:1}.filtersRow .desktopDarkModeControls{padding:4px;border-radius:50%;transition:background .15s}.filtersRow .desktopDarkModeControls:hover{background:#f3f4f6}.filtersRow .desktopDarkModeControls svg{display:block}.filtersDivider{display:inline-block;width:1px;height:22px;background:#e5e7eb;flex-shrink:0}.filtersRow .filtersDropdownGroup,.filtersRow .filtersDropdownInner{display:inline-flex;align-items:center}.filtersRow .filtersDropdownInner{grid-gap:8px;gap:8px;padding:4px 10px 4px 8px;border-radius:999px;transition:background .15s}.filtersRow .filtersDropdownInner:hover{background:#f3f4f6}.filtersRow .filtersPeopleIcon{display:block}.filtersRow #selectGenderPrefrence{font-size:.92rem;line-height:1;padding:4px 20px 4px 4px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1L5 5L9 1' stroke='%236B7280' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 4px center;appearance:none;-webkit-appearance:none;-moz-appearance:none}.filtersRow #searchingPartner,.filtersRow .mobileDarkModeContrals{display:none}.quickSettings{display:block;color:#111827;font-weight:600}.closechatFiltersCont{display:none;position:absolute;top:-5px;z-index:100000000;background:none;border:none;font-size:1.5rem;cursor:pointer;right:3px;color:#6b7280}.closechatFiltersCont:hover{color:#dc2626}.filterOptions{width:30vw;display:none}.filter-coursel-cont{position:absolute!important;left:-200%!important;bottom:0}.chooseFilter{background:none;border-radius:50%;max-width:56px;max-height:56px}.hidden{left:0!important}.filter-image{border-radius:8px;cursor:pointer;opacity:.85;margin-right:2rem!important;transition:opacity .15s}.filter-image:hover,.opacity{opacity:1}.numberOfMessages{border-radius:50%;height:1.3rem;width:1.3rem;background:#dc2626;color:#fff;position:absolute;top:0;left:35px;display:flex;align-items:center;z-index:2147483647;justify-content:center;font-size:.72rem;font-weight:700;border:2px solid #fff}.checkBox{cursor:pointer;height:1.4rem;width:1.4rem;margin-right:8px;accent-color:#2563eb}.fixedGameCont{height:100vh!important;overflow:auto;display:flex;flex-direction:column;width:calc(100vw - 2rem);top:0;z-index:1000;position:absolute;padding:54px 1rem 20px!important;background-color:#111827}.fixedGameContChess{display:flex;justify-content:center;align-items:center}.fixedGameContChess>div{width:auto!important;max-width:96%}.openerForCont{display:none}#partner-filter-options{left:44vw;position:absolute;z-index:10000;font-size:1.4rem;bottom:80px}.openerForCont{width:36px;height:36px;padding:6px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s}.openerForCont:hover{background:#f3f4f6}.openerForCont svg{width:22px!important;height:22px!important}.openerForCont svg,.openerForCont svg g[filter]{-webkit-filter:none;filter:none}.openerForCont svg [fill="#005691"]{fill:#6b7280!important}.openerForCont svg [stroke="#005691"]{stroke:#6b7280!important}.radioDarkMode{background:#f3f4f6;border:1px solid #e5e7eb;height:56px;width:56px;display:flex;margin-top:1rem;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background .15s,border-color .15s}.radioDarkMode:hover{border-color:#2563eb;background:#fff}.fullNameCont{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem}.fullNameCont>div{width:50%!important}#okfirefoxDialog{font-size:1rem;background-color:#2563eb;color:#fff;border:none;border-radius:6px;padding:9px 22px;cursor:pointer;font-weight:600;transition:background .15s;font-family:inherit;box-shadow:none}#okfirefoxDialog:hover{background-color:#1d4ed8}#disabledOption{color:#9ca3af}.friendStatusText{color:#111827}.smaller{width:1.4rem!important;height:1.4rem!important;border-radius:50%}@media screen and (max-width:1260px){.mainContainer{width:53vw}}@media screen and (max-width:1120px){.iconContainer{padding:8px;width:1.4rem;height:1.4rem}.chooseFilter{max-width:46px;max-height:46px}}@media screen and (max-width:860px){.desktopHidden{display:none!important}.font26Mobile{font-size:1rem!important}.flexCenterMobile{display:flex;justify-content:center;align-items:center}.fullNameCont{flex-direction:column;grid-gap:.75rem;gap:.75rem}.fullNameCont>div{width:100%!important}.reciveRequest{top:80px;font-size:16px;position:absolute;left:10px}.addFriendmainCont{position:absolute;width:40px;top:60px;left:0;z-index:1000000}.sigininpop{display:block}.chatFiltersCont{top:0}.closechatFiltersCont{display:block}.mainGoogleTranslate{display:none}.mainContainer{width:100%;display:flex;align-items:center;justify-content:center;box-shadow:none;border:none;top:0;padding:5px;border-radius:0;height:100vh;right:0;background-color:#fafafa}#selectGender{font-size:1rem;border-radius:6px;padding:7px 12px}.startAndSelectGenderCont{display:flex;flex-direction:column;align-items:center;justify-content:center}html{font-size:16px}.filter-coursel-cont{max-width:97vw;min-width:97vw}.videoContainer{width:100%;max-width:100%!important;z-index:99;height:50%;border-radius:0;overflow:hidden;margin-left:0;border:none;box-shadow:none;max-height:none}.userVideoContainer{top:1%;right:1%;width:100px;height:100px;left:auto;margin-left:0;border-radius:8px;z-index:100;overflow:clip}.userVideoFull{width:110px;height:110px}.partnerVideoContainer{top:0;left:0}.partnerVideo{border:none}.controlsContainer{height:68px;z-index:999;width:100%}.controlsFull{top:auto;bottom:5%}.iconContainer{padding:9px;width:1.3rem;height:1.3rem}.welcomeText{margin-top:60vh}.chatInput{width:calc(100% - 72px)!important;padding:0 18px 0 44px!important;font-size:.95rem!important;height:42px!important;bottom:.5rem!important}.inputContainer{height:56px}.attachmentButton{right:56px;margin-top:11px;font-size:1.4rem}.chatButton{width:42px;height:42px;bottom:.5rem}.selectGender{font-size:.95rem;margin-bottom:5px}.enjoyInstant{font-size:1.85rem!important}.enjoyInstant,.heroBlock,.heroSubtitle{text-align:center}.heroSubtitle{font-size:.95rem}.openerForCont{position:absolute;cursor:pointer;top:10px;z-index:1000000000;right:3.25rem;background:none;border:none;display:inline-flex}#partner-filter-options{left:0;bottom:36px;font-size:1.05rem;position:absolute}.w88Mobile{width:88%}}@media screen and (max-width:460px){#selectGender{font-size:.95rem;border-radius:6px;padding:6px 10px}.enjoyInstant{font-size:1.5rem!important}.StartButton{font-size:1rem!important;padding:12px 2.5rem!important}.controlsContainer{max-width:unset!important;min-width:100%!important}}@media screen and (max-width:420px){.sigininpop{right:4px!important}.scaler{-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:361px){body{overflow-x:auto}}@media screen and (min-width:860px){html{max-height:100vh}}.ChessCont{display:flex;grid-gap:1.5rem;gap:1.5rem;width:100%;align-items:flex-start}.chess-info{margin-left:0;flex-shrink:0}.chess-info>p{font-size:20px;color:#fff;margin:4px 0}.cessBoardCont{width:min(560px,55vw,72vh);flex-shrink:0}@media(max-width:860px){.cessBoardCont{width:min(340px,90vw,52vh)}.chess-info>p{font-size:17px}.ChessCont{flex-direction:column;align-items:center;grid-gap:.75rem;gap:.75rem}}.toast-container{position:fixed;top:16px;right:16px;z-index:2147483647;display:flex;flex-direction:column;grid-gap:10px;gap:10px;pointer-events:none;max-width:calc(100vw - 32px)}.toast{pointer-events:auto;display:inline-flex;align-items:flex-start;grid-gap:10px;gap:10px;min-width:260px;max-width:380px;padding:12px 12px 12px 14px;border-radius:12px;background:#fff;color:#111827;border:1px solid #e5e7eb;box-shadow:0 8px 28px rgba(17,24,39,.14);font-family:inherit;font-size:.92rem;line-height:1.4;-webkit-animation:toastIn .18s ease-out;animation:toastIn .18s ease-out}.toast__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px}.toast__msg{flex:1 1;word-break:break-word}.toast__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:4px;background:transparent;border:none;border-radius:50%;cursor:pointer;color:#9ca3af;transition:background .15s,color .15s}.toast__close:hover{background:#f3f4f6;color:#111827}.toast--success{border-color:rgba(22,163,74,.25)}.toast--success .toast__icon{color:#16a34a}.toast--error{border-color:rgba(220,38,38,.25)}.toast--error .toast__icon{color:#dc2626}.toast--info{border-color:rgba(37,99,235,.25)}.toast--info .toast__icon{color:#2563eb}@-webkit-keyframes toastIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes toastIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.headerWrapper{max-width:62rem;height:70px}.profileImage{margin:0!important;-webkit-transform:scale(1.5);transform:scale(1.5);margin-top:8px;position:absolute!important;top:6px;left:13px}.profileImageAccount{left:0!important;padding-right:3.5rem}.headerContainer{height:70px;position:relative;z-index:99;background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:none}.headerContainer,.headerLogo{justify-content:space-between;align-items:center;display:flex}.headerLogo{font-size:2rem;width:100%;flex-direction:row}.logoText{font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;text-transform:none;margin-left:0;font-weight:800;padding:.85rem 1.1rem;letter-spacing:-.025em;line-height:1.4}.logoText,.nav-online{font-size:1.65rem;color:#1e40af}.nav-online{position:absolute;left:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;align-items:center;grid-gap:6px;gap:6px;font-weight:600;white-space:nowrap;top:-40px}.nav-online-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 6px #16a34a;flex-shrink:0}.nav-icon-btn{background:none;border:none;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s}.nav-icon-btn:hover{background:#f3f4f6}.theonlineText{display:inline-block}@media screen and (max-width:500px){.theonlineText{display:none}}.onlineIcon{color:#094166;font-size:1.8rem;margin-bottom:-2px}.logoText:before{margin-top:-.2075em}.logoText:after,.logoText:before{content:"";display:block;height:0;width:0}.logoText:after{margin-bottom:-.2075em}.signUp{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 18px;height:36px;border:0;grid-gap:10px;gap:10px;z-index:1;position:absolute;right:12px;top:12px;cursor:pointer;background:#2563eb;border-radius:999px;font-family:inherit;font-weight:600;font-size:.92rem;color:#fff;transition:background .15s,-webkit-transform .08s;transition:background .15s,transform .08s;transition:background .15s,transform .08s,-webkit-transform .08s}.signUp:hover{background:#1d4ed8}.signUp:active{-webkit-transform:scale(.98);transform:scale(.98)}.logIn{font-family:inherit;font-weight:600;font-size:.92rem;line-height:1;color:#111827}.logInCont{cursor:pointer;position:absolute;right:110px;top:12px;padding:0}.logInSubCont{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:0 14px;height:36px;border-radius:999px;background:transparent;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s;position:relative}.logInSubCont:hover{background:#f3f4f6;border-color:#e5e7eb}.logInIcon{flex-shrink:0;display:block}.logInSubCont img{margin:0;position:static;padding:0}.myAccountImg{position:static!important}.mobileOnly{display:none}@media only screen and (max-width:860px){.logInCont{display:none}.mobileOnly{display:block}.sigininpop{position:absolute;cursor:pointer;top:10px;z-index:1000000000;right:1rem;background:none;border:none}.navgation{z-index:10000;width:100vw;position:absolute;top:0}.signUp{display:none}.onlineText{font-size:1rem;margin-left:1rem;color:#26cc17}.logoText{font-size:1.5rem}.navgation{background:#fff;border-bottom:1px solid #e5e7eb}.headerContainer{justify-content:space-between;align-items:center;height:50px;display:flex;position:relative;z-index:99;background-color:transparent}.onlineIcon{font-size:1rem}.logoImg{flex-shrink:0;height:1.1em}.headerLogo{padding-left:0}.logoText{font-size:1.35rem}}@media only screen and (max-width:400px){.logoText{font-size:1.15rem}.onlineText{font-size:.5rem}}@media only screen and (max-width:68px){.onlineText{display:none}.logoImg{flex-shrink:0;height:1.1em}.headerLogo{margin-left:25px}.dropShadow{display:none}.headerContainer,.headerWrapper{height:30px}}.centerFlex{width:100%;min-height:100vh;display:flex;align-items:center;left:0;justify-content:center;position:fixed;top:0;z-index:1000000000}.signCont{background:#fff;width:420px;border-radius:12px;position:relative;max-width:calc(100vw - 32px);box-shadow:0 4px 8px rgba(0,0,0,.05)}.closeIconSign{top:-36px;right:0;cursor:pointer;position:absolute;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;transition:background .15s,color .15s}.closeIconSign svg{color:#fff;font-size:16px;transition:color .15s ease}.closeIconSign:hover{background:hsla(0,0%,100%,.1)}.closeIconSign:hover svg{color:#dc2626}.subSignCont{padding:28px 28px 20px;margin-inline:4px}.signInTitle{font-size:1.25rem;font-weight:700;letter-spacing:-.01em;color:#111827;margin:0}.returnPhone{position:absolute;top:1rem;left:1rem;color:#6b7280;cursor:pointer;transition:color .15s}.returnPhone:hover{color:#111827}.PhoneInputCountry{margin-right:.4rem;margin-bottom:12px}.phoneButtonLabel{flex:1 1;text-align:center;line-height:1}.PhoneInputInput,.signInput{width:100%;height:42px;font-size:.95rem!important;font-family:inherit;color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;outline:none;padding:0 14px;margin-bottom:14px;transition:border-color .15s,background .15s}.PhoneInputInput::-webkit-input-placeholder,.signInput::-webkit-input-placeholder{color:#6b7280}.PhoneInputInput::placeholder,.signInput::placeholder{color:#6b7280}.PhoneInputInput:focus,.signInput:focus{border-color:#2563eb;background:#fff}.GoogleButton{width:100%!important;background:#f9fafb!important;color:#111827!important;border:1px solid #e5e7eb!important;border-radius:6px!important;transition:background .15s,border-color .15s!important}.GoogleButton:hover{background:#f3f4f6!important;border-color:#d1d5db!important}.PhoneInput{font-size:1rem;height:42px}.signInbutton{font-family:inherit;font-size:.95rem;font-weight:600;color:#fff;border:none;outline:none;cursor:pointer;margin-bottom:14px;height:42px;width:100%;border-radius:6px;background:#2563eb;transition:background .15s,-webkit-transform .08s;transition:background .15s,transform .08s;transition:background .15s,transform .08s,-webkit-transform .08s;display:inline-flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.signInbutton:hover{background:#1d4ed8}.signInbutton:active{-webkit-transform:scale(.99);transform:scale(.99)}.blackOverlay{background-color:#000;position:fixed;top:0;left:0;z-index:1000000000;width:100%;height:100%;opacity:.42}.phoneNumberButton{background:#fff;color:#111827!important;border:1px solid #e5e7eb!important;margin-top:6px}.phoneNumberButton:hover{background:#f9fafb!important;border-color:#d1d5db!important}#spinner{border:2px dashed #fff;display:inline-block;border-radius:50%;width:12px;height:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.flexRow{align-items:center;margin-bottom:18px}.switchSign{font-family:inherit;font-size:.85rem;font-weight:600;display:inline-block;height:32px;background:transparent;color:#2563eb;border:1px solid #e5e7eb;border-radius:999px;cursor:pointer;padding:0 14px;transition:background .15s,border-color .15s,color .15s}.switchSign:hover{color:#1d4ed8;border-color:#2563eb;background:#eff6ff}@media(max-width:860px){.centerFlex{max-width:100vw;width:100vw}}.messageContainer{width:100%;display:flex}.message{padding:10px 14px;margin:4px 8px;word-wrap:break-word;max-width:72%;font-family:"Montserrat",sans-serif;font-size:.92rem;font-weight:400;line-height:1.5;border-radius:18px}.yourMessage{background:#2563eb;border-radius:18px 4px 18px 18px;margin-left:auto;color:#fff;box-shadow:0 1px 4px rgba(37,99,235,.22)}.partnerMessage{background:#eff6ff;border-radius:4px 18px 18px 18px;color:#1e293b;box-shadow:0 1px 4px rgba(0,0,0,.06)}.systemMessage{background:rgba(37,99,235,.08);color:#1e40af;border-radius:8px;font-size:.82rem;margin:0 auto;padding:6px 12px}@media screen and (max-width:860px){.message{font-size:.88rem;max-width:80%}}.chatBox{height:calc(100vh - 315px)!important;overflow:auto;display:flex;flex-direction:column;padding:1rem 1rem 1rem 1.5rem}@media screen and (max-width:860px){.chatBox{height:calc(100vh - 140px)!important;width:calc(100vw - 2rem);top:0;overflow:auto;z-index:10;position:absolute;padding:54px 1rem 20px!important;background-color:#fff}}.dashboardCont{max-width:1100px!important;width:1100px;background-color:#fff;display:flex;flex-direction:column;margin:0 1rem;position:relative;overflow:hidden auto}.message-box{display:flex;flex-direction:row;padding:10px}#message-input{padding:10px;font-size:24px;width:100%}#send-button{background-color:#4cb1f6;color:#fff;padding:10px 20px;font-size:24px;border:none;border-radius:3px;margin-left:10px;cursor:pointer;transition:background-color .3s ease}#send-button:hover{background-color:#3cb1f6}.friendsChatList{margin-top:8px;overflow-y:auto}.inputMessageingFriends{font-size:2rem;width:100%}.inputMessageingFriends input{max-width:100%}.inputMessageingFriends button{font-size:2rem}.currentFriend{color:#000!important;display:flex;flex-direction:row;font-size:20px;margin-top:8px;padding:10px 1rem;box-shadow:0 4px 4px 2px rgba(0,0,0,.3)}.friendContMesseages{background-color:#f7f9fb;border-radius:0;padding:16px;display:flex;align-items:center}.friendDataImage{height:70px;margin-right:1rem;width:70px}.friendNameMesseages{font-size:20px;font-weight:500}.friendDataImage>img{border:2px transparent;border-radius:50%}.friendsChatList{display:flex;flex-direction:column}.friendNameMesseageNavMobileCont{height:100%;display:flex;align-items:center;position:absolute}.currentFriendMobile{display:flex;align-items:center;flex-direction:row;margin-left:3.5rem}.navDashboardCont{display:flex;justify-content:start;border-bottom:1px solid #969696}.navDashboardCont>button{padding:1.5rem;border:none;background:none;font-size:1.25rem;cursor:pointer;transition:all .3s ease}.ChatRoomsCont{min-height:60%}.frndsCont{color:#000;margin-bottom:1rem}.frndsCont p{margin-top:10px;margin-bottom:10px}.removeFriendButton{all:unset;color:#000;font-weight:500;transition:all .3s ease;margin-left:auto;font-size:1.5rem;cursor:pointer;margin-right:10px}.removeFriendButton:hover{color:red}.chatBox{height:calc(100vh - 300px)}.friendCont{display:flex;background-color:#fff;border-radius:10px;margin-bottom:1rem;box-shadow:0 2px 6px rgba(0,0,0,.3);flex-direction:row}.Section{display:flex;flex-direction:column;padding:1rem;width:50%}.closeIconSign svg{color:#000}.closeIconSign svg:hover{color:red}.dashboard{color:#4cb1f6}.labelDashboardInput{color:#000;margin-top:.4rem;display:block}.VIpgJd-ZVi9od-ORHb-OEVmcd{z-index:100000000000000000000!important}.chatFiltersContDashBoard{display:flex;flex-direction:row;justify-content:space-between}.logOut,.saveChanges{display:inline-block;border:none;padding:10px 20px;background-color:#4cb1f6;color:#fff;text-align:center;text-decoration:none;font-size:16px;border-radius:4px;cursor:pointer;width:30%;transition:background-color .3s ease}.saveChanges:hover{background-color:#1e90ff}.logOut{background-color:red}.logOut:hover{background-color:#f33}.startbuttonsCont{display:flex;flex-direction:row-reverse;width:100%;justify-content:space-between}.dashBoardInput{max-width:100%!important;height:46px;width:100%;font-size:18px!important;border:1px solid grey;outline:none;margin-bottom:20px}.goog-te-gadget .goog-te-combo{margin-right:auto!important}.VIpgJd-ZVi9od-l4eHX-hSRGPd{display:none!important}.flexRowWebColumnMobile{display:flex;flex-direction:row;width:100%}.ChatRoomsCont{width:100%}.friendsChatList{width:300px}.MesseagingMainCont{width:calc(100% - 200px)}.flexRow{justify-content:space-between}.flexRow,.noFriendsCont{display:flex;flex-direction:row}.noFriendsCont{height:80vh;color:#000;align-items:center;justify-content:center;font-size:1.5rem;text-align:center;padding-inline:2rem}.profileImageCont{width:125px;margin-right:2rem;height:125px}.profileImageCont img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:860px){.dashboardCont{left:0}.chatBox{height:calc(100vh - 200px);overflow:auto;padding-top:6rem!important}.dashboardCont{min-height:100vh;background-color:#fff}.returnMesseagesButton{display:inline-block;scale:.8;margin-top:0;margin-bottom:0;position:absolute;cursor:pointer}.paddingMesseagingMobileNav{padding-block:.5rem}.friendsChatList,.MesseagingMainCont{width:100%}.friendNameMesseageNavMobile{font-size:18px;color:#000}#MesseagingMobileNav{top:0}#MesseagingMobileNav,.messegingContainer{position:fixed;z-index:10;background:#fff;width:100%}.messegingContainer{bottom:0}.ChatRoomsCont{position:fixed;top:0}.dashboardCont{position:absolute;flex-direction:column;top:0;width:100%}.centerFlex{height:100vh}.chatBox{padding-bottom:0}.ChatRoomsCont{height:100vh}.flexRowWebColumnMobile{display:flex;flex-direction:column}.friendCont{width:80%}.dashboardCont{margin:0}.Section{width:100%;margin:0 1rem}.startbuttonsCont{flex-direction:column;width:unset}.startbuttonsCont button{margin-bottom:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dashBoardInput{width:80%}}.ctrl-bar{grid-gap:6px;gap:6px;padding:8px 14px;background:rgba(10,16,30,.84);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:50px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 20px rgba(0,0,0,.35)}.ctrl-bar,.ctrl-btn{display:flex;align-items:center}.ctrl-btn{position:relative;justify-content:center;width:42px;height:42px;border-radius:50%;border:none;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,-webkit-transform .1s ease;transition:background .16s ease,transform .1s ease,box-shadow .16s ease;transition:background .16s ease,transform .1s ease,box-shadow .16s ease,-webkit-transform .1s ease;outline:none}.ctrl-btn:active{-webkit-transform:scale(.91);transform:scale(.91)}.ctrl-btn--on{background:hsla(0,0%,100%,.14);color:#fff}.ctrl-btn--on:hover{background:hsla(0,0%,100%,.22)}.ctrl-btn--subtle{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.55)}.ctrl-btn--subtle:hover{background:hsla(0,0%,100%,.14);color:#fff}.ctrl-btn--danger{background:#ef4444;color:#fff;box-shadow:0 0 10px rgba(239,68,68,.38)}.ctrl-btn--danger:hover{background:#dc2626}.ctrl-btn--filter{background:#6366f1;color:#fff;box-shadow:0 0 10px rgba(99,102,241,.4)}.ctrl-btn--filter:hover{background:#4f46e5}.ctrl-btn--disabled,.ctrl-btn--disabled:hover{background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.25);cursor:not-allowed;box-shadow:none;-webkit-transform:none;transform:none}.ctrl-filter-dot{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background:#4ade80;border:2px solid rgba(10,16,30,.84)}.filter-carousel{position:relative;background:rgba(12,18,32,.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:22px;border:1px solid hsla(0,0%,100%,.1);padding:14px 52px 14px 20px;box-shadow:0 8px 32px rgba(0,0,0,.5);min-width:420px;max-width:620px}.filter-carousel .alice-carousel__wrapper{padding:4px 0}.filter-close{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.1);border:none;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .14s}.filter-close:hover{background:hsla(0,0%,100%,.2);color:#fff}.filter-item{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:8px 6px;background:none;border:2px solid transparent;border-radius:16px;cursor:pointer;transition:border-color .14s,background .14s;outline:none}.filter-item:hover{background:hsla(0,0%,100%,.1)}.filter-item--active{border-color:#6366f1;background:rgba(99,102,241,.18)}.filter-item--active .filter-thumb{box-shadow:0 0 14px rgba(99,102,241,.6)}.filter-thumb{width:100px;height:100px;border-radius:14px;object-fit:contain;display:block}.filter-label{font-size:11px;color:hsla(0,0%,100%,.75);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;font-family:"Montserrat",sans-serif;font-weight:500}.filter-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:56px;background:hsla(0,0%,100%,.1);border:none;color:#fff;font-size:24px;cursor:pointer;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:background .14s;line-height:1}.filter-nav:hover{background:hsla(0,0%,100%,.2)}.filter-nav--prev{left:-36px}.filter-nav--next{right:-36px}@media(max-width:860px){.filter-carousel{min-width:92vw;max-width:96vw;padding:10px 44px 10px 12px}.filter-thumb{width:80px;height:80px}.filter-label{max-width:80px}}.game-info{color:#e4eddc}.game-board{border:10px solid #333}.game-board,.square{background-color:#333}.game-info{margin-left:20px;text-align:center;font-size:24px;font-weight:700;color:#333}.square1,.square4,.square7{border-top:10px solid #333;border-bottom:10px solid #333}.square3,.square4,.square5{border-right:10px solid #333;border-left:10px solid #333}.game{display:flex;flex-direction:row;justify-content:start;align-items:center}.game-board{display:grid;grid-template-columns:repeat(3,100px);grid-gap:0;border:2px solid #fff;border-radius:5px}.game-board,.square{background-color:#555}.square{font-size:36px;font-weight:700;color:#fff;border:none;cursor:pointer;outline:none;padding:0;width:100%;height:100px;display:flex;align-items:center;justify-content:center}.square:hover{background-color:#777}.square1,.square4,.square7{border-top:10px solid #e4eddc;border-bottom:10px solid #e4eddc}.square3,.square4,.square5{border-right:10px solid #e4eddc;border-left:10px solid #e4eddc}@media screen and (max-width:860px){.game{margin-top:2rem;flex-direction:column}}
/*# sourceMappingURL=main.4151fc52.chunk.css.map */