body{margin:0}.page-loader.hidden{pointer-events:none;display:none!important}.header-shortcuts{transition:all .3s;z-index:99!important;background:linear-gradient(135deg,#075985 0%,#0369a1 40%,#0284c7 100%)!important;border-bottom:2px solid #38bdf8!important;width:100%!important;padding:0!important;position:relative!important;box-shadow:0 4px 20px -2px #0284c759!important}.header-shortcuts .white-bg{background:0 0!important;align-items:center!important;min-height:64px!important;padding:5px 0!important;display:flex!important}.header-shortcuts .menu-caro{border-bottom:none!important;width:100%!important;margin:0!important;padding:0!important;line-height:normal!important;display:block!important}.header-shortcuts .menu-caro .row{align-items:center!important;margin:0!important}.header-shortcuts .sidemenu{cursor:pointer!important;justify-content:center!important;align-items:center!important;height:52px!important;display:flex!important}.header-shortcuts .sidemenu i svg{transition:transform .2s,color .2s;color:#e0f2fe!important;stroke:#e0f2fe!important}.header-shortcuts .sidemenu:hover i svg{transform:scale(1.1);color:#fff!important;stroke:#fff!important}.header-shortcuts .user-inf{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;height:52px!important;margin:0!important;line-height:normal!important;display:flex!important}.header-shortcuts .user-inf .folowerz{color:#f0f9ff!important;text-shadow:0 1px 2px #0003!important;margin-bottom:2px!important;font-size:12.5px!important;font-weight:700!important;line-height:1.2!important}.header-shortcuts .user-inf .stars{gap:2px!important;margin:0!important;padding:0!important;line-height:normal!important;list-style:none!important;display:flex!important}.header-shortcuts .user-inf .stars li i{color:#facc15!important;font-size:11px!important}.header-shortcuts .header-nav-scroll-container{flex-direction:row!important;align-items:center!important;gap:8px!important;width:100%!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important}.header-shortcuts .header-nav-scroll-btn{color:#0284c7!important;cursor:pointer!important;z-index:20!important;opacity:1!important;pointer-events:auto!important;background:#fff!important;border:2px solid #38bdf8!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;padding:0!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;box-shadow:0 3px 10px #0000004d!important}.header-shortcuts .header-nav-scroll-btn svg{stroke:#0284c7!important;width:20px!important;height:20px!important;transition:stroke .2s,transform .2s!important;display:block!important}.header-shortcuts .header-nav-scroll-btn:hover{background:#38bdf8!important;border-color:#fff!important;transform:scale(1.12)!important;box-shadow:0 4px 16px #38bdf899!important}.header-shortcuts .header-nav-scroll-btn:hover svg{stroke:#fff!important}.header-shortcuts .header-nav-scroll-btn:active{transform:scale(.92)!important}.header-shortcuts .header-nav-scroll-track{scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important;flex-flow:row!important;flex:1!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:2px!important;display:flex!important;overflow:auto hidden!important}.header-shortcuts .header-nav-scroll-track::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.header-shortcuts .link-item{text-align:center!important;flex:none!important;min-width:78px!important;margin:0!important;padding:0!important}.header-shortcuts .link-item>a{background:0 0!important;border-bottom:none!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:4px 10px!important;text-decoration:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:flex!important;position:relative!important;overflow:visible!important}.header-shortcuts .link-item>a>i,.header-shortcuts .link-item>a:hover i,.header-shortcuts .link-item>a.active i{opacity:1!important;visibility:visible!important;justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;transition:color .2s,stroke .2s,transform .2s!important;display:flex!important;transform:none!important}.header-shortcuts .link-item>a>i svg{width:18px!important;height:18px!important;stroke:inherit!important;fill:none!important}.header-shortcuts .link-item>a:not(.active)>i{color:#bae6fd!important;stroke:#bae6fd!important}.header-shortcuts .link-item>a p,.header-shortcuts .link-item>a:hover p,.header-shortcuts .link-item>a.active p{opacity:1!important;visibility:visible!important;white-space:nowrap!important;text-align:center!important;letter-spacing:.1px!important;margin:0!important;padding:0!important;font-size:11.5px!important;font-weight:500!important;line-height:1.1!important;transition:color .2s!important;display:block!important;transform:none!important}.header-shortcuts .link-item>a:not(.active) p{color:#e0f2fe!important}.header-shortcuts .link-item>a:hover:not(.active){background:#ffffff29!important;transform:translateY(-1px)!important}.header-shortcuts .link-item>a:hover:not(.active) i{color:#fff!important;stroke:#fff!important;transform:scale(1.08)!important}.header-shortcuts .link-item>a:hover:not(.active) p{color:#fff!important}.header-shortcuts .link-item>a.active{background:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #00000038!important}.header-shortcuts .link-item>a.active i{color:#0284c7!important;stroke:#0284c7!important}.header-shortcuts .link-item>a.active p{color:#0284c7!important;font-weight:700!important}.header-shortcuts .link-item-highlight>a{position:relative!important}.header-shortcuts .link-item-highlight>a:after{content:""!important;background-color:#38bdf8!important;border-radius:50%!important;width:6px!important;height:6px!important;position:absolute!important;top:4px!important;right:8px!important;box-shadow:0 0 6px #38bdf8!important}.header-shortcuts .link-item-highlight>a.active:after{background-color:#0284c7!important;box-shadow:0 0 6px #0284c7!important}.post-subject{position:relative}.profile-cover-trigger,.profile-avatar-trigger{color:#088dcd;cursor:pointer;z-index:3;background:#fffffff5;border:1px solid #ffffff7a;border-radius:100%;justify-content:center;align-items:center;font-size:14px;line-height:40px;transition:background-color .2s,opacity .2s,transform .2s;display:inline-flex}.profile-cover-trigger:hover,.profile-avatar-trigger:hover{background:#fff;transform:translateY(-1px)}.profile-cover-trigger:disabled,.profile-avatar-trigger:disabled{cursor:progress;opacity:.72}.profile-cover-trigger{width:40px;height:40px;position:absolute;top:8px;right:6px}.profile-avatar-figure{border-radius:100%;width:120px;height:120px;margin-bottom:0;position:relative;overflow:hidden}.profile-avatar-figure>img{aspect-ratio:1;object-fit:cover;width:120px;max-width:none;height:120px;display:block}.profile-avatar-trigger{width:34px;height:34px;position:absolute;bottom:6px;right:6px}.profile-media-error{color:#ffd8d8;margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.5}.profile-media-input{display:none}.profile-cover-trigger>i,.profile-avatar-trigger>i{line-height:1}.profile-contact-list,.profile-contact-list li{margin:0;padding:0;list-style:none}.profile-contact-list{gap:14px;display:grid}.profile-contact-list li span{color:#2b2b59;margin-bottom:4px;font-size:13px;font-weight:700;display:block}.profile-contact-list li p{color:#8f95b2;overflow-wrap:anywhere;margin:0;font-size:13px}.profile-pill-list{flex-wrap:wrap;gap:8px;display:flex}.profile-pill-list span{color:#2b2b59;background:#f2f5ff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.profile-post-gallery figure{margin-bottom:15px}.group-feed .group-avatar .group-dp{border-radius:100%;width:clamp(70px,12vw,135px);height:clamp(70px,12vw,135px);display:block;overflow:hidden}.group-feed .group-avatar .group-dp>img{aspect-ratio:1;box-sizing:border-box;object-fit:cover;width:100%;max-width:none;height:100%;display:block}.profile-post-gallery img,.profile-page-two-video-player{border-radius:12px;width:100%;display:block}.profile-page-two-empty{color:#8f95b2;font-size:14px}.profile-follow-action{color:#088dcd;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.friendz>.profile-follow-action{color:#fff;background:#088dcd;border-radius:16px;margin-top:10px;padding:5px 10px;font-size:12px;display:inline-block}.friendz>.profile-follow-action.is-static{cursor:default}.profile-follow-action:disabled{cursor:progress;opacity:.65}.profile-follow-error{color:#d94b6a;margin:12px 0 0;font-size:13px}.friends-directory-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.friends-directory-header p{color:#8f95b2;max-width:640px;margin:8px 0 0}.friends-directory-count{color:#2b2b59;white-space:nowrap;background:#f2f5ff;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700;display:inline-flex}.friends-directory-grid{row-gap:24px}.friends-directory-card{background:#fff;border:1px solid #edf0f9;border-radius:16px;height:100%;padding:28px 22px;box-shadow:0 12px 30px #2b2b590f}.friends-directory-card>span a{color:inherit}.friends-directory-actions{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.friends-directory-actions>a,.friends-directory-status{color:#2b2b59;font-size:13px;font-weight:600}.friends-directory-follow{color:#fff;background:#088dcd;border-radius:999px;padding:8px 16px}.friends-directory-follow:disabled{color:#fff}@media (max-width:767px){.friends-directory-header{flex-direction:column;align-items:flex-start}.friends-directory-actions{flex-direction:column}}.user-dp>a{align-items:center;gap:8px;display:inline-flex}.user-dp>a>img{aspect-ratio:1;object-fit:cover;flex:0 0 30px;width:30px;max-width:none;height:30px;display:block}.user-avatar.mobile>a{display:inline-flex}.user-avatar.mobile>a img{aspect-ratio:1;object-fit:cover;width:45px;max-width:none;height:45px;display:block}.friend-info>figure img,.followers>li figure img,.new-messages li figure img,.notificationz>li figure img,.searched-user>figure img,.follow-men>figure img,.chat-thumb>img,.useravatar>img,.suggested-caro li figure img,.friendz figure img,.chat-rooms .room-avatar>img,.user-avatar.timeline>img{aspect-ratio:1;box-sizing:border-box;object-fit:cover;border-radius:100%;max-width:none;display:block}.friend-info>figure img,.followers>li figure img,.user-avatar.timeline>img{width:40px;height:40px}.new-messages li figure img,.notificationz>li figure img{width:50px;height:50px}.topbar ul.web-elements>li>span{pointer-events:none}.topbar ul.web-elements>li>span:not(:empty){justify-content:center;align-items:center;width:auto;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:700;display:flex;top:2px;right:-2px}.searched-user>figure img{width:35px;height:35px}.follow-men>figure img{width:48px;height:48px}.chat-thumb>img{width:28px;height:28px}.useravatar>img{width:40px;height:40px}.suggested-caro li figure img,.friendz figure img{width:80px;height:80px}.chat-rooms .room-avatar>img{width:84px;height:84px}.post-category-trigger{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.create-post-dropzone{color:#4b587c;cursor:pointer;text-align:center;background:#fff;border:1px dashed #d6deeb;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:150px;padding:20px;transition:border-color .2s,box-shadow .2s,color .2s;display:flex}.create-post-dropzone.is-dragging,.create-post-dropzone:hover{color:#088dcd;border-color:#088dcd;box-shadow:0 0 0 3px #088dcd14}.create-post-dropzone .fallback{flex-direction:column;align-items:center;gap:8px;display:flex}.create-post-dropzone .upload-hint{color:#8f96b2;font-size:12px}.create-post-status{border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:13px;font-weight:600}.create-post-status.is-error{color:#c44444;background:#fff1f0}.create-post-status.is-success{color:#088dcd;background:#eef8ff}.Like__link.is-active{color:#088dcd!important}.post-action-message{color:#088dcd;margin:10px 0 0;font-size:12px;font-weight:600}.post-interaction-links{align-items:center;gap:12px;display:flex}.post-detail-header,.post-detail-link-row{justify-content:space-between;align-items:center;display:flex}.post-detail-inline-link{color:#088dcd;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.post-detail-inline-link:hover{text-decoration:underline}.post-reaction-shell{position:relative}.post-reaction-link{align-items:center;gap:6px;display:inline-flex}.post-reaction-link-icon{width:18px;height:18px;display:inline-flex}.post-reaction-link-icon img{object-fit:contain;width:100%;height:100%;display:block}.post-reaction-emoji-button{cursor:pointer;background:0 0;border:0;padding:0}.post-reaction-emoji-button:focus-visible{outline-offset:2px;outline:2px solid #088dcd}.post-meta iframe{border:0;border-radius:10px;width:100%;max-width:100%;display:block}.custom-post-video video{border-radius:10px;width:100%;max-height:420px;display:block}.custom-post-attachment{margin-top:10px;display:inline-block}@media screen and (max-width:990px){html,body,.theme-layout{overflow-x:hidden}body.mobile-nav-open{overflow:hidden}body.mobile-nav-open:before{content:"";z-index:98;background:#00000073;position:fixed;inset:0}.responsive-header{z-index:100;position:sticky;top:0}nav.sidebar{max-width:270px;z-index:99!important;width:min(84vw,270px)!important;padding-top:72px!important;transition:left .25s!important;left:-280px!important}body.mobile-nav-open nav.sidebar{left:0!important}.white-bg,header{display:none!important}.menu-caro .page-caro{white-space:nowrap;overflow-x:auto}.menu-caro .link-item{float:none;display:inline-block}.post-new-popup .popup,.new-question-popup .popup,.popup-wraper .popup,.wraper-invite .popup,.createroom-popup .popup{margin:0 auto;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}img,iframe,video{max-width:100%}}@media screen and (max-width:575px){.user-avatar.mobile{display:none!important}.logo.res,.right-compact{width:auto!important}}@media screen and (max-width:991px){.header-shortcuts .page-caro,.header-shortcuts .header-nav-shortcuts,.header-shortcuts .page-caro:not(.owl-loaded){-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap!important;justify-content:flex-start!important;overflow:auto hidden!important}.header-shortcuts .link-item{flex:none!important;min-width:76px!important;padding:0 4px!important}}.theme-layout.gray-bg.vh-100{box-sizing:border-box;width:100%;min-height:100vh;position:relative;overflow-x:hidden;background-color:#edf2f6!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.theme-layout.gray-bg.vh-100>.container{flex-direction:column;flex:1 0 auto;justify-content:center;width:100%;max-width:1140px;margin:0 auto;padding:0 15px;display:flex}.theme-layout.gray-bg.vh-100 .row.justify-content-md-center{justify-content:center;width:100%;margin:0 auto;display:flex}.theme-layout.gray-bg.vh-100 .col-lg-8{width:100%;max-width:730px;margin:0 auto;padding:0}.logo-up{text-align:center;width:100%;margin-top:40px;margin-bottom:25px;justify-content:center!important;align-items:center!important;display:flex!important}.logo-up figure.logo,.logo-up .logo{gap:10px;margin:0 auto;text-decoration:none;float:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.logo-up .logo img{object-fit:contain;vertical-align:middle;width:32px;max-width:none;height:32px;display:inline-block}.logo-up .logo span{color:#0b3251;vertical-align:middle;letter-spacing:-.3px;font-family:inherit;font-size:26px;font-weight:700}.stat-tools .box,.stat-tools-bar .box,.post-reaction-shell{vertical-align:middle!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background-color:#0000!important;border-radius:0!important;flex:none!important;margin:0!important;padding:0!important;display:inline-block!important;position:relative!important;overflow:visible!important}.auth-container .box,.auth-box,.mock-login-page .box{box-sizing:border-box;background-color:#fff;border-radius:4px;margin:0 auto 40px;position:relative;overflow:hidden;box-shadow:0 5px 20px #0000001a;flex-flow:row!important;align-items:stretch!important;width:730px!important;max-width:730px!important;height:450px!important;min-height:450px!important;display:flex!important}.box:has(.form--login){box-sizing:border-box;background-color:#fff;border-radius:4px;margin:0 auto 40px;position:relative;overflow:hidden;box-shadow:0 5px 20px #0000001a;flex-flow:row!important;align-items:stretch!important;width:730px!important;max-width:730px!important;height:450px!important;min-height:450px!important;display:flex!important}.box:has(.form--register){box-sizing:border-box;background-color:#fff;border-radius:4px;margin:0 auto 40px;position:relative;overflow:hidden;box-shadow:0 5px 20px #0000001a;flex-flow:row!important;align-items:stretch!important;width:730px!important;max-width:730px!important;height:450px!important;min-height:450px!important;display:flex!important}.box:has(.box__image){box-sizing:border-box;background-color:#fff;border-radius:4px;margin:0 auto 40px;position:relative;overflow:hidden;box-shadow:0 5px 20px #0000001a;flex-flow:row!important;align-items:stretch!important;width:730px!important;max-width:730px!important;height:450px!important;min-height:450px!important;display:flex!important}.auth-container .box *,.mock-login-page .box *{box-sizing:border-box}.box:has(.form--login) *{box-sizing:border-box}.box:has(.form--register) *{box-sizing:border-box}.box__image{z-index:10;object-fit:cover;object-position:center;pointer-events:none;background-color:#e9ecef;transition:left .4s cubic-bezier(.77,0,.175,1);position:absolute;top:0;left:0;width:365px!important;height:100%!important}.box__toggle:checked+.box__image,.box.is-signup .box__image{left:365px!important}.box .form{z-index:1;transition:opacity .3s,visibility .3s;position:relative;text-align:left!important;box-sizing:border-box!important;background:#fff!important;flex-direction:column!important;flex:0 0 365px!important;justify-content:center!important;width:365px!important;max-width:365px!important;height:100%!important;margin:0!important;padding:35px 30px!important;display:flex!important}.box .form.form--register{flex:0 0 365px!important;width:365px!important;max-width:365px!important;padding:25px 30px!important}.box .form.form--login{flex:0 0 365px!important;width:365px!important;max-width:365px!important;padding:35px 30px!important}.box.is-signup .form.form--register{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.box.is-signup .form.form--login,.box:not(.is-signup) .form.form--register{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.box:not(.is-signup) .form.form--login{opacity:1!important;pointer-events:auto!important;visibility:visible!important}@media (max-width:767px){.auth-container .box,.auth-box,.mock-login-page .box{width:100%!important;max-width:95%!important;height:auto!important;min-height:auto!important;padding-top:180px!important;display:block!important}.box:has(.form--login){width:100%!important;max-width:95%!important;height:auto!important;min-height:auto!important;padding-top:180px!important;display:block!important}.box:has(.form--register){width:100%!important;max-width:95%!important;height:auto!important;min-height:auto!important;padding-top:180px!important;display:block!important}.box:has(.box__image){width:100%!important;max-width:95%!important;height:auto!important;min-height:auto!important;padding-top:180px!important;display:block!important}.box__image{width:100%!important;height:180px!important;left:0!important}.box .form{flex:100%!important;width:100%!important;max-width:100%!important;padding:25px 20px!important}.box.is-signup .form--register{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:flex!important}.box.is-signup .form--login,.box:not(.is-signup) .form--register{display:none!important}.box:not(.is-signup) .form--login{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:flex!important}}.box .form>span{vertical-align:middle;color:#088dcd;width:28px;margin-right:8px;display:inline-block}.box .form>span svg{stroke:#088dcd;vertical-align:middle;width:24px;height:24px;display:inline-block}.box .form .form__title{color:#182433;vertical-align:middle;margin:0;font-size:20px;font-weight:600;display:inline-block}.box .form .form__helper{width:100%;margin-top:18px;margin-bottom:15px;position:relative}.box .form .form__helper:last-of-type{margin-bottom:5px}.box .form .form__label{color:#8c979e;pointer-events:none;margin:0;font-size:13px;line-height:1;transition:all .25s;position:absolute;bottom:6px;left:0}.box .form .form__input{color:#182433;box-sizing:border-box;background-color:#0000;border-width:0 0 1px;border-bottom-style:solid;border-bottom-color:#eaeaea;outline:none;width:100%;padding:6px 0;font-size:14px;transition:border-bottom-color .2s;position:relative}.box .form .form__input::placeholder{opacity:0}.box .form .form__input:not(:placeholder-shown)+.form__label,.box .form .form__input:focus+.form__label{font-weight:500;color:#088dcd!important;font-size:12px!important;bottom:25px!important}.box .form .form__input:focus{border-bottom-color:#088dcd!important}.box .form .form__button{color:#fff;cursor:pointer;letter-spacing:.5px;text-transform:capitalize;background-color:#088dcd;border:1px solid #0000;border-radius:6px;outline:none;justify-content:center;align-items:center;width:100%;height:40px;margin-top:18px;padding:0 16px;font-size:14px;font-weight:600;transition:all .2s linear;display:flex}.box .form .form__button:hover{color:#1f273f;background:#fff;border-color:#088dcd}.box .form .form__button:disabled{opacity:.7;cursor:not-allowed}.box .form .form__text{text-align:center;color:#666;margin-top:15px;margin-bottom:0;font-size:13px;font-weight:500}.box .form .form__link{color:#088dcd;cursor:pointer;margin-left:4px;font-weight:600;text-decoration:none}.box .form .form__link:hover{text-decoration:underline}.box .form .form__alert{text-align:center;border-radius:4px;margin-top:8px;margin-bottom:0;padding:6px 10px;font-size:12px}.box .form .form__alert--error{color:#c53030;background-color:#fff5f5;border:1px solid #feb2b2}.box .form .form__alert--success{color:#276749;background-color:#f0fff4;border:1px solid #9ae6b4}.bottom-mockup{width:100%;margin-bottom:0}.bottom-mockup>img{width:100%;display:block}.bottombar{text-align:center;color:#555;background:#d4e1e5;width:100%;padding:16px 15px;font-size:13px}.profile-dashboard-wrapper{box-sizing:border-box;width:100%}.profile-dashboard-wrapper .top-sub-bar{background:#fff;border-bottom:1px solid #eaeaea;width:100%;margin-bottom:30px;padding:15px 30px}.profile-dashboard-wrapper .top-sub-bar .page-title h4{color:#1f273f;vertical-align:middle;margin:0;font-size:18px;font-weight:600;display:inline-block}.profile-dashboard-wrapper .top-sub-bar .breadcrumb{background:0 0;justify-content:flex-end;align-items:center;margin:0;padding:0;list-style:none;display:flex}.profile-dashboard-wrapper .top-sub-bar .breadcrumb li{color:#82828e;align-items:center;font-size:13px;display:inline-flex}.profile-dashboard-wrapper .top-sub-bar .breadcrumb li+li:before{content:"/";color:silver;padding:0 8px}.profile-dashboard-wrapper .top-sub-bar .breadcrumb li a{color:#088dcd;text-decoration:none}.profile-dashboard-wrapper .main-title{color:#1f273f;align-items:center;gap:10px;margin-bottom:25px;font-size:20px;font-weight:600;display:flex}.profile-dashboard-wrapper .main-title i{color:#088dcd;font-size:18px}.profile-dashboard-wrapper .d-widget{box-sizing:border-box;background:#fff;border:1px solid #e1e8ed;border-radius:6px;width:100%;margin-bottom:25px;padding:25px 20px}.profile-dashboard-wrapper .user-avatar-edit{border-radius:6px;width:100%;position:relative;overflow:hidden}.profile-dashboard-wrapper .user-avatar-edit>figure{width:100%;height:120px;margin:0;overflow:hidden}.profile-dashboard-wrapper .user-avatar-edit>figure img{object-fit:cover;width:100%;height:100%;display:block}.profile-dashboard-wrapper .user-avatar-edit .fileupload{color:#fff;cursor:pointer;text-transform:capitalize;background:#000000a6;border-radius:4px;padding:3px 10px;font-size:11px;font-weight:500;transition:background .2s;position:absolute;top:8px;right:8px}.profile-dashboard-wrapper .user-avatar-edit .fileupload:hover{background:#000000d9}.profile-dashboard-wrapper .user-dp-edit{text-align:center;z-index:2;width:100%;margin-top:-45px;position:relative}.profile-dashboard-wrapper .user-dp-edit>figure{margin:0 auto;display:inline-block;position:relative}.profile-dashboard-wrapper .user-dp-edit>figure img{object-fit:cover;background:#fff;border:3px solid #088dcd;border-radius:50%;width:90px;height:90px;padding:2px;display:block}.profile-dashboard-wrapper .user-dp-edit .fileupload{color:#fff;cursor:pointer;background:#000000b3;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:background .2s;display:flex;position:absolute;bottom:0;right:0}.profile-dashboard-wrapper .user-dp-edit .fileupload:hover{background:#088dcd}.profile-dashboard-wrapper .users-name{text-align:center;margin-top:10px}.profile-dashboard-wrapper .users-name h5{color:#1f273f;margin:0 0 4px;font-size:16px;font-weight:600}.profile-dashboard-wrapper .users-name span{color:#82828e;font-size:13px}.profile-dashboard-wrapper .folowerss{justify-content:center;gap:20px;margin:18px 0 20px;padding:0;list-style:none;display:flex}.profile-dashboard-wrapper .folowerss li{text-align:center;color:#1f273f;font-size:13px}.profile-dashboard-wrapper .folowerss li span{margin-right:5px;font-weight:600}.profile-dashboard-wrapper .folowerss li i{color:#82828e;font-style:normal}.profile-dashboard-wrapper .button.circle{cursor:pointer;border:none;border-radius:20px;align-items:center;gap:6px;padding:6px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.profile-dashboard-wrapper .button.primary{color:#fff;background:#088dcd}.profile-dashboard-wrapper .button.primary:hover{background:#0678ae}.profile-dashboard-wrapper .button.danger{color:#fff;background:#ff4141}.profile-dashboard-wrapper .button.danger:hover{background:#e03232}.profile-dashboard-wrapper .d-widget-title{border-bottom:1px dashed #d6dde2;margin-bottom:15px;padding-bottom:8px}.profile-dashboard-wrapper .d-widget-title h5{color:#1f273f;margin:0;font-size:15px;font-weight:600}.profile-dashboard-wrapper .social-links{margin-bottom:16px;position:relative}.profile-dashboard-wrapper .social-links i{color:#088dcd;font-size:16px;position:absolute;top:9px;left:12px}.profile-dashboard-wrapper .social-links input{box-sizing:border-box;border:1px solid #dfdfdf;border-radius:20px;outline:none;width:100%;padding:8px 15px 8px 36px;font-size:13px;transition:border-color .2s}.profile-dashboard-wrapper .social-links input:focus{border-color:#088dcd}.profile-dashboard-wrapper .social-links em{color:#92929e;margin-top:4px;padding-left:10px;font-size:11px;font-style:normal;display:block}.profile-dashboard-wrapper .responsive-tab.style1{border-bottom:1px solid #e1e8ed;margin-bottom:25px}.profile-dashboard-wrapper .responsive-tab.style1 ul{gap:25px;margin:0;padding:0;list-style:none;display:flex}.profile-dashboard-wrapper .responsive-tab.style1 ul li a{color:#666;cursor:pointer;padding:10px 4px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:block}.profile-dashboard-wrapper .responsive-tab.style1 ul li.uk-active a{color:#088dcd;border-bottom:2px solid #088dcd}.profile-dashboard-wrapper .streamline{position:relative}.profile-dashboard-wrapper .dash-item{border-bottom:1px solid #ececec;gap:15px;margin-bottom:20px;padding-bottom:20px;display:flex;position:relative}.profile-dashboard-wrapper .dash-item:before{content:"";background:#eaeaea;width:1px;position:absolute;top:45px;bottom:0;left:22px}.profile-dashboard-wrapper .dash-item:last-child:before{display:none}.profile-dashboard-wrapper .sl-avatar img{object-fit:cover;border:2px solid #00000014;border-radius:50%;width:45px;height:45px}.profile-dashboard-wrapper .sl-content{flex:1}.profile-dashboard-wrapper .sl-content p{color:#1f273f;margin:0 0 5px;font-size:13px}.profile-dashboard-wrapper .sl-content .txt-success{color:#28a745;text-transform:capitalize;margin-right:6px;font-weight:600}.profile-dashboard-wrapper .sl-content>span{color:#92929e;font-size:12px}.profile-dashboard-wrapper .edition-btn{gap:6px;display:flex}.profile-dashboard-wrapper .iconbox.button{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.profile-dashboard-wrapper .soft-primary{color:#088dcd;background:#deebf3}.profile-dashboard-wrapper .soft-danger{color:#ff4141;background:#ffe5e5}.profile-dashboard-wrapper .friendz{text-align:center;background:#fff;border:1px solid #eaeaea;border-radius:8px;padding:18px 12px}.profile-dashboard-wrapper .friendz figure{margin:0 auto 10px}.profile-dashboard-wrapper .friendz figure img{object-fit:cover;border:2px solid #088dcd;border-radius:8px;width:70px;height:70px}.profile-dashboard-wrapper .friendz span a{color:#1f273f;font-size:14px;font-weight:600;text-decoration:none;display:block}.profile-dashboard-wrapper .friendz ins{color:#088dcd;margin:4px 0 8px;font-size:12px;text-decoration:none;display:block}.profile-dashboard-wrapper .friendz>a{color:#fff;cursor:pointer;background:#088dcd;border-radius:16px;padding:4px 12px;font-size:12px;text-decoration:none;display:inline-block}.profile-dashboard-wrapper .earning-box{color:#fff;text-align:center;background:#1f273f;border-radius:8px;padding:20px}.profile-dashboard-wrapper .earning-box span{opacity:.8;font-size:12px}.profile-dashboard-wrapper .earning-box h5{color:#fff;margin:12px 0;font-size:28px;font-weight:700}.profile-dashboard-wrapper .earning-box h6{color:#088dcd;margin:0;font-size:13px;font-weight:500}.profile-dashboard-wrapper .setting-card{background:#fff;border:1px solid #e1e8ed;border-radius:8px;padding:25px}.profile-dashboard-wrapper .seting-mode{border-bottom:1px solid #eaeaea;margin-bottom:12px;padding-bottom:12px}.profile-dashboard-wrapper .seting-mode span{color:#1f273f;font-size:13px;font-weight:600}.profile-dashboard-wrapper .seting-mode p{color:#82828e;margin:4px 0 0;font-size:12px}.products-page-wrapper{box-sizing:border-box;width:100%}.products-page-wrapper .prod-item{box-sizing:border-box;background:#fff;border:1px solid #eaeaea;border-radius:8px;flex-direction:column;width:100%;padding:15px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.products-page-wrapper .prod-item:hover{transform:translateY(-3px);box-shadow:0 10px 25px #00000014}.products-page-wrapper .prod-item>img{object-fit:contain;background:#fdfdfd;border-radius:6px;width:100%;height:200px;display:block}.products-page-wrapper .prod-meta{text-align:center;flex-direction:column;width:100%;margin-top:12px;display:flex}.products-page-wrapper .prod-meta>h4{color:#1f273f;margin:0 0 10px;font-size:16px;font-weight:600}.products-page-wrapper .prod-meta>h4 a{color:#1f273f;text-decoration:none;transition:color .2s}.products-page-wrapper .prod-meta>h4 a:hover{color:#088dcd}.products-page-wrapper .prod-meta ul{justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex}.products-page-wrapper .prod-meta ul li.price span{color:#088dcd;font-size:16px;font-weight:700}.products-page-wrapper .prod-meta ul li.add-btn button{color:#fff;cursor:pointer;background:#28a745;border:1px solid #0000;border-radius:30px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .2s}.products-page-wrapper .prod-meta ul li.add-btn button:hover{background:#218838}.products-page-wrapper .prod-rating{color:#fff;z-index:2;background:#ff9800;border-radius:20px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;display:flex;position:absolute;top:14px;left:12px}.products-page-wrapper .more-opt{z-index:2;position:absolute;top:12px;right:12px}.products-page-wrapper .more-opt>span{color:#555;cursor:pointer;background:#0000000f;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s;display:flex}.products-page-wrapper .more-opt>span:hover{background:#0000001f}.auth-modern-page{background:radial-gradient(circle at 15% 20%,#088dcd14 0%,#0000 45%),radial-gradient(circle at 85% 80%,#2e8e7914 0%,#0000 45%),#f8fafc;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.auth-modern-header{text-align:center;padding:32px 0 20px}.auth-modern-logo{align-items:center;gap:12px;text-decoration:none;transition:transform .2s;display:inline-flex}.auth-modern-logo:hover{text-decoration:none;transform:scale(1.02)}.auth-modern-logo img{object-fit:contain;width:auto;height:42px}.auth-modern-logo span{color:#0f172a;letter-spacing:-.5px;font-size:26px;font-weight:800}.auth-modern-card{background:#fff;border-radius:24px;flex-direction:row;width:100%;max-width:980px;min-height:580px;margin:0 auto 36px;display:flex;overflow:hidden;box-shadow:0 20px 50px -12px #0f172a1f,0 0 0 1px #e2e8f0cc}.auth-modern-hero{color:#fff;background-color:#0b1329;flex-direction:column;flex:48%;justify-content:space-between;padding:36px 32px;display:flex;position:relative;overflow:hidden}.auth-modern-hero-img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.auth-modern-card:hover .auth-modern-hero-img{transform:scale(1.03)}.auth-modern-hero-overlay{z-index:1;background:linear-gradient(#0b132966 0%,#0b132933 40%,#0b1329e0 85%,#0b1329f5 100%);position:absolute;inset:0}.auth-modern-hero-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.auth-hero-badge{-webkit-backdrop-filter:blur(12px);color:#fff;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:30px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #0000001a}.auth-hero-badge-pulse{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite pulseGreen;box-shadow:0 0 0 3px #10b98159}@keyframes pulseGreen{0%{box-shadow:0 0 #10b98180}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.auth-modern-hero-content{z-index:2;margin-top:auto;position:relative}.auth-modern-hero-title{color:#fff;letter-spacing:-.3px;text-shadow:0 2px 8px #0006;margin-bottom:10px;font-size:26px;font-weight:800;line-height:1.25}.auth-modern-hero-desc{color:#ffffffd9;text-shadow:0 1px 4px #0000004d;margin-bottom:20px;font-size:14px;line-height:1.5}.auth-hero-social-proof{border-top:1px solid #ffffff26;align-items:center;gap:12px;padding-top:14px;display:flex}.auth-hero-avatars{align-items:center;display:flex}.auth-hero-avatars img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:30px;height:30px;margin-left:-8px}.auth-hero-avatars img:first-child{margin-left:0}.auth-hero-stat{color:#fff;font-size:13px;font-weight:600}.auth-modern-form-col{background:#fff;flex-direction:column;flex:52%;justify-content:center;padding:44px 44px 38px;display:flex}.auth-tabs-pill{background:#f1f5f9;border-radius:12px;margin-bottom:26px;padding:4px;display:flex}.auth-tab-btn{color:#64748b;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:9px;outline:none;flex:1;padding:10px 14px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1)}.auth-tab-btn.active{color:#088dcd;background:#fff;box-shadow:0 2px 10px #0000000f,0 1px 2px #0000000a}.auth-tab-btn:hover:not(.active){color:#1e293b}.auth-form-header{margin-bottom:22px}.auth-form-title{color:#0f172a;letter-spacing:-.3px;margin:0 0 6px;font-size:24px;font-weight:700}.auth-form-subtitle{color:#64748b;margin:0;font-size:14px;line-height:1.4}.auth-input-group{margin-bottom:18px}.auth-input-label{color:#334155;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.auth-input-wrapper{align-items:center;display:flex;position:relative}.auth-input-icon{color:#94a3b8;pointer-events:none;justify-content:center;align-items:center;width:18px;height:18px;transition:color .2s;display:flex;position:absolute;left:14px}.auth-input-field{color:#0f172a;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:46px;padding:0 42px;font-size:14px;transition:all .2s}.auth-input-field:focus{background:#fff;border-color:#088dcd;box-shadow:0 0 0 4px #088dcd1f}.auth-input-field:focus~.auth-input-icon{color:#088dcd}.auth-input-field:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0f172a!important;-webkit-box-shadow:inset 0 0 0 40px #f8fafc!important}.auth-input-field:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0f172a!important;-webkit-box-shadow:inset 0 0 0 40px #f8fafc!important}.auth-input-field:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0f172a!important;-webkit-box-shadow:inset 0 0 0 40px #f8fafc!important}.auth-input-field:focus:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 40px #fff!important}.auth-toggle-pwd{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .2s,background-color .2s;display:flex;position:absolute;right:12px}.auth-toggle-pwd:hover{color:#334155;background:#f1f5f9}.auth-helper-row{justify-content:space-between;align-items:center;margin-bottom:22px;font-size:13px;display:flex}.auth-checkbox-label{color:#475569;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.auth-checkbox-label input[type=checkbox]{accent-color:#088dcd;cursor:pointer;width:16px;height:16px}.auth-forgot-link{color:#088dcd;font-weight:500;text-decoration:none;transition:color .2s}.auth-forgot-link:hover{color:#0274ac;text-decoration:underline}.auth-demo-badge{color:#0369a1;background:#f0f9ff;border:1px dashed #bae6fd;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:8px 12px;font-size:12px;display:flex}.auth-demo-btn{color:#fff;cursor:pointer;background:#088dcd;border:none;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:background .2s}.auth-demo-btn:hover{background:#0274ac}.auth-submit-btn{color:#fff;letter-spacing:.2px;cursor:pointer;background:linear-gradient(135deg,#088dcd 0%,#0274ac 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:15px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 14px #088dcd47}.auth-submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #088dcd61}.auth-submit-btn:active:not(:disabled){transform:translateY(0)}.auth-submit-btn:disabled{opacity:.7;cursor:not-allowed}.auth-alert-box{border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;font-size:13px;animation:.3s fadeInDown;display:flex}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.auth-alert-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.auth-alert-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.auth-switch-prompt{color:#64748b;text-align:center;margin-top:22px;font-size:13px}.auth-inline-link{color:#088dcd;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.auth-inline-link:hover{color:#0274ac;text-decoration:underline}.auth-terms-row{color:#64748b;align-items:flex-start;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.auth-terms-row input{accent-color:#088dcd;margin-top:2px}@media (max-width:900px){.auth-modern-card{max-width:92%}.auth-modern-form-col{padding:36px 30px}}@media (max-width:768px){.auth-modern-card{border-radius:18px;flex-direction:column;max-width:94%;min-height:auto}.auth-modern-hero{min-height:220px;padding:24px 20px}.auth-modern-hero-desc,.auth-hero-social-proof{display:none}.auth-modern-hero-title{margin-bottom:0;font-size:20px}.auth-modern-form-col{padding:28px 20px}}.auth-label-with-tip{align-items:center;gap:6px;margin-bottom:6px;display:flex}.auth-label-with-tip .auth-input-label{margin-bottom:0}.auth-tooltip-trigger{cursor:pointer;color:#64748b;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:color .15s;display:inline-flex;position:relative}.auth-tooltip-trigger:hover,.auth-tooltip-trigger:focus-within{color:#088dcd}.auth-tooltip-bubble{color:#fff;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;z-index:50;text-align:center;background:#0f172a;border-radius:8px;width:220px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.4;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 25px -5px #00000040}.auth-tooltip-bubble:after{content:"";border:5px solid #0000;border-top-color:#0f172a;position:absolute;top:100%;left:50%;transform:translate(-50%)}.auth-tooltip-trigger:hover .auth-tooltip-bubble,.auth-tooltip-trigger:focus-within .auth-tooltip-bubble{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.auth-dob-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.auth-select-wrapper{align-items:center;width:100%;display:flex;position:relative}.auth-select-field{color:#0f172a;appearance:none;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:46px;padding:0 32px 0 14px;font-size:14px;transition:all .2s}.auth-select-field:focus{background:#fff;border-color:#088dcd;box-shadow:0 0 0 4px #088dcd1f}.auth-select-arrow{pointer-events:none;color:#64748b;justify-content:center;align-items:center;display:flex;position:absolute;right:12px}.auth-location-preview{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;margin-bottom:18px;padding:9px 12px;font-size:12px;display:flex}.auth-location-preview .auth-location-icon{color:#088dcd;flex-shrink:0;align-items:center;display:flex}.auth-location-preview .auth-location-text{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.auth-location-preview .auth-location-badge{color:#166534;background:#dcfce7;border-radius:12px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:600}.auth-location-btn{color:#088dcd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:11px;font-weight:600;text-decoration:underline}.auth-location-btn:hover{color:#0274ac}.auth-location-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.auth-location-status-badge{border-radius:20px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.4;display:inline-flex}.auth-location-status-badge.detected{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0}.auth-location-status-badge.not-detected{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.auth-location-status-badge.locating{color:#854d0e;background:#fef9c3;border:1px solid #fef08a}.auth-status-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.auth-status-dot.dot-green{background:#16a34a}.auth-status-dot.dot-red{background:#dc2626}.auth-status-dot.pulse-yellow{background:#ca8a04;animation:1.5s infinite pulseYellow}@keyframes pulseYellow{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.auth-input-action-btn{color:#088dcd;cursor:pointer;z-index:2;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex;position:absolute;right:6px}.auth-input-action-btn:hover:not(:disabled){color:#0274ac;background:#e0f2fe;border-color:#bae6fd}.auth-input-action-btn:disabled{opacity:.6;cursor:not-allowed}.auth-field-hint{align-items:center;gap:5px;margin-top:5px;margin-bottom:0;font-size:11.5px;line-height:1.35;display:flex}.auth-field-hint.hint-success{color:#15803d}.auth-field-hint.hint-warning{color:#b91c1c}.auth-field-hint.hint-info{color:#64748b}.auth-input-field.field-not-detected{background-color:#fffafb;border-color:#fca5a5}
