@import "https://fonts.googleapis.com/css2?family=Inter:wght@200;400;500;600;700&display=swap";
.animated-effect,.settings-body .settings-box .gallery-items .gallery-item .btn,.settings-body .settings-box .gallery-items .gallery-item,.settings-body .settings-box .image-field label,.add-place-body .gallery-items .gallery-item .btn,.add-place-body .gallery-items .gallery-item,.add-place-body .image-field label,.business-body .business-gallery .gallery-item,.profile-body .profile-gallery .gallery-item,.chat-person,.messages-single-chat .chat-send-message .upload-image-button,.messages-single-chat .chat-body .chat-messages-gallery .gallery-images img,.messages-single-chat .chat-header .chat-header-info .chat-header-name,.messages-single-chat .chat-header .chat-header-avatar,.messages-list .message-item,.story-page .story-action-button,.feed-body .feed-posts .feed-post .post-summary .post-like,.feed-body .feed-share .feed-share-media-fields .media-field label,.dashboard .dashboard-body .result-item .result-details .result-actions,.dashboard .dashboard-body .result-item,.dashboard .dashboard-body .custom-info-window.person-window .infobox-avatar,.dashboard .dashboard-body .custom-info-window.event-window .infobox-people .people-list>img,.dashboard .dashboard-body .custom-info-window .infobox-name,.dashboard .dashboard-body .custom-info-window .infobox-avatar,.dashboard .dashboard-body .custom-info-window .infobox-background,.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle:after,.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle,.dashboard-sidebar .profile-sidebar .nav .nav-item .nav-link,.dashboard-footer li a,.dashboard-header .header-profile,.dashboard-header .header-filters-toggle{transition:all .1s}.animated-long-effect,.dashboard-sidebar{transition:all .2s}.active-effect,.btn.btn-link-dark:active,.btn.btn-link:active,.btn.btn-outline-dark:active,.btn.btn-outline-light:active,.btn.btn-outline-primary:active,.btn.btn-dark:active,.btn.btn-transparent:active,.btn.btn-light:active,.btn.btn-primary:active{transform-origin:50%;transform:scale(.9875)}.disable-selection,.settings-body .settings-box .upload-box,.add-place-body .upload-box,.add-place-body .form-check .form-check-label,.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-menu .dropdown-item,.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-toggle,.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-menu .dropdown-item,.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-toggle,.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-menu .dropdown-item,.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-toggle,.main form .form-check .form-check-label{-webkit-user-select:none;user-select:none}.disable-clicks{pointer-events:none}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}html,body{font-family:Inter,sans-serif;position:relative}.navbar-brand{color:#fff;margin:0;padding:0;font-size:1.5rem;font-weight:700;text-decoration:none;display:inline-block}.navbar-brand:hover,.navbar-brand:focus,.navbar-brand:active{color:#fff;text-decoration:none}.dashboard-header{padding:1rem 0;position:relative}.dashboard-header .header-wrapper{align-items:center;display:flex}.dashboard-header .header-wrapper .navbar-brand{margin:0 auto}.dashboard-header .header-filters-toggle{width:2.5rem;height:2.5rem;box-shadow:none;background:#ffffff0d;border:none;border-radius:.75rem;outline:none;margin:0;padding:0;position:relative}.dashboard-header .header-filters-toggle.exit-chat-button{opacity:0;visibility:hidden}@media (max-width:767.9px){.dashboard-header .header-filters-toggle.exit-chat-button.chat-active{opacity:1;visibility:visible}}.dashboard-header .header-filters-toggle:hover{background:#ffffff1a;box-shadow:0 0 0 3px #0866ff}.dashboard-header .header-filters-toggle:active{transform-origin:50%;background:#ffffff26;transform:scale(.95)}.dashboard-header .header-filters-toggle img{filter:brightness(0)invert();width:2.5rem;height:2.5rem;padding:.5rem}.dashboard-header .header-profile{cursor:pointer;width:2.5rem;height:2.5rem;box-shadow:none;background:0 0;border:none;border-radius:50%;outline:none;margin:0;padding:0;display:block}.dashboard-header .header-profile:hover{box-shadow:0 0 0 3px #0866ff}.dashboard-header .header-profile:active{transform-origin:50%;transform:scale(.95)}.dashboard-header .header-profile img{border-radius:50%;width:2.5rem;height:2.5rem}.dashboard-footer{z-index:9;background:#040e18;border-radius:3rem;justify-content:space-between;align-items:center;width:20rem;margin:auto;padding:.5rem;list-style:none;display:flex;position:absolute;bottom:.75rem;left:0;right:0}.dashboard-footer li a{color:#fff;border-radius:3rem;align-items:center;padding:.5rem;font-size:.8rem;text-decoration:none;display:flex;position:relative}.dashboard-footer li a:hover{background:#ffffff0d}.dashboard-footer li a:active{transform-origin:50%;background:#ffffff26;transform:scale(.975)}.dashboard-footer li a.active{background:#ffffff1a}.dashboard-footer li a img{filter:brightness(0)invert();width:1.75rem;height:1.75rem}.dashboard-footer li a span{margin-left:.5rem;margin-right:.5rem}@media (max-width:767.9px){.dashboard-footer li a span{display:none}}.dashboard-footer li a i{color:#fff;text-align:center;z-index:1;background:#1a1a1a;border-radius:50%;width:.9rem;height:.9rem;font-family:sans-serif;font-size:.6rem;font-style:normal;font-weight:600;line-height:1.5;display:block;position:absolute;top:.15rem;left:1.65rem}.dashboard-cta{z-index:3;position:absolute;bottom:1.25rem;right:1.25rem}@media (max-width:767.9px){.dashboard-cta{text-align:center;width:8rem;margin-top:1.5rem;position:relative;bottom:0;right:0}}.dashboard-cta .btn{color:#fff;border:none;border-radius:3rem;align-items:center;padding:.5rem;font-size:.8rem;font-weight:400;display:flex}.dashboard-cta .btn img{filter:brightness(0)invert();width:1.75rem;height:1.75rem}.dashboard-cta .btn span{margin-left:.5rem;margin-right:.5rem}.dashboard-sidebar{z-index:10;opacity:0;visibility:hidden;transform-origin:50%;background:#040e18;width:20rem;position:absolute;top:4.5rem;bottom:0;left:0;overflow-x:hidden;transform:translate(-100%)}.dashboard-sidebar.active{opacity:1;visibility:visible;transform:none}.dashboard-sidebar.sidebar-right{transform-origin:50%;left:auto;right:0;transform:translate(100%)}.dashboard-sidebar.sidebar-right.active{transform:none}.dashboard-sidebar::-webkit-scrollbar{border-radius:0;width:10px}.dashboard-sidebar::-webkit-scrollbar-track{background:#ffffff0d;border-radius:0}.dashboard-sidebar::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:5px}.dashboard-sidebar::-webkit-scrollbar-thumb:hover{background:#fff3}.dashboard-sidebar .profile-sidebar{width:100%;height:auto;padding:1.5rem;position:relative}.dashboard-sidebar .profile-sidebar .profile-sidebar-background{object-fit:cover;z-index:0;width:calc(100% + 3rem);height:10rem;margin:-1.5rem -1.5rem 0;position:relative}.dashboard-sidebar .profile-sidebar .profile-sidebar-avatar{z-index:1;border:5px solid #040e18;border-radius:50%;width:5rem;height:5rem;margin-left:-5px;position:relative}.dashboard-sidebar .profile-sidebar h2{color:#fff;margin:1rem 0 0;font-size:1.5rem}.dashboard-sidebar .profile-sidebar h4{color:#ffffff40;margin:.5rem 0 0;font-size:.8rem;font-weight:400}.dashboard-sidebar .profile-sidebar .nav{flex-direction:column;margin-top:1.5rem}.dashboard-sidebar .profile-sidebar .nav .nav-item{display:block}.dashboard-sidebar .profile-sidebar .nav .nav-item .nav-link{color:#fff;border-radius:1rem;align-items:center;width:calc(100% + 1rem);margin:0 -.5rem;padding:.75rem .5rem;font-size:.9rem;display:flex}.dashboard-sidebar .profile-sidebar .nav .nav-item .nav-link:hover{background:#ffffff0d}.dashboard-sidebar .profile-sidebar .nav .nav-item .nav-link:active{transform-origin:50%;background:#ffffff1a;transform:scale(.975)}.dashboard-sidebar .profile-sidebar .nav .nav-item .nav-link img{filter:brightness(0)invert();width:1.75rem;height:1.75rem;margin-right:.5rem}.dashboard-sidebar .filters-sidebar{padding:1.5rem}.dashboard-sidebar .filters-sidebar h4{color:#ffffff80;margin:0 0 1rem;font-size:.9rem;font-weight:400}.dashboard-sidebar .filters-sidebar .filter-entry{margin-bottom:.75rem;display:block;position:relative}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle{color:#fff;width:100%;box-shadow:none;background:#ffffff06;border:1px solid #0000;border-radius:1rem;outline:none;align-items:center;padding:.75rem;font-size:.9rem;display:flex;position:relative}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle:after{transform-origin:50%;content:" ";z-index:1;border-bottom:2px solid #fff;border-right:2px solid #fff;width:.5rem;height:.5rem;margin:auto;position:absolute;top:0;bottom:0;right:1rem;transform:rotate(-45deg)}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle:hover{background:#ffffff0d}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle:active{background:#ffffff1a}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle:not(.collapsed){background:0 0;border-top-color:#ffffff40;border-left-color:#ffffff40;border-right-color:#ffffff40;border-radius:1rem 1rem 0 0}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle:not(.collapsed):after{transform:rotate(45deg)}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-toggle img{filter:brightness(0)invert();width:1.25rem;height:1.25rem;margin-right:.5rem}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-body{border:1px solid #ffffff40;border-top-color:#0000;border-radius:0 0 1rem 1rem;padding:.75rem 1.5rem 1.5rem}.dashboard-sidebar .filters-sidebar .filter-entry .filter-entry-body p{color:#ffffff80;font-size:.8rem}.dashboard-sidebar .filters-sidebar .form-field.search-field{position:relative}.dashboard-sidebar .filters-sidebar .form-field.search-field .form-control{color:#061523;box-shadow:none;background:#fff;border:none;border-radius:4rem;outline:none;padding:.75rem 1rem .75rem 3rem;font-size:.9rem}.dashboard-sidebar .filters-sidebar .form-field.search-field img{z-index:1;width:1.25rem;height:1.25rem;margin:auto;position:absolute;top:0;bottom:0;left:1rem}.dashboard-sidebar .filters-sidebar .form-check.form-switch{cursor:pointer;border-top:1px solid #ffffff1a;flex-direction:row-reverse;align-items:center;padding-top:.75rem;padding-left:0;display:flex;position:relative}.dashboard-sidebar .filters-sidebar .form-check.form-switch+.form-check.form-switch{margin-top:.75rem}.dashboard-sidebar .filters-sidebar .form-check.form-switch .form-check-input{cursor:pointer;font-size:1.5rem}.dashboard-sidebar .filters-sidebar .form-check.form-switch .form-check-input:checked{background-color:#0866ff;border-color:#0866ff}.dashboard-sidebar .filters-sidebar .form-check.form-switch .form-check-input:not(:checked):focus{filter:grayscale();background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23e77ea3'/%3e%3c/svg%3e")}.dashboard-sidebar .filters-sidebar .form-check.form-switch .form-check-input:focus{box-shadow:0 0 0 .25rem #0866ff40}.dashboard-sidebar .filters-sidebar .form-check.form-switch .form-check-label{color:#fff;cursor:pointer;flex-grow:1;margin-left:0;margin-right:auto;padding-right:4rem;font-size:.8rem;font-weight:400}.btn{border-radius:.75rem;padding:1rem .5rem;font-weight:600}.btn:hover,.btn:focus,.btn:not(:disabled):not(.disabled):active{box-shadow:0 .25rem 1rem #06152326}.btn.btn-primary{background:#0866ff;border-color:#0866ff}.btn.btn-primary:hover,.btn.btn-primary:focus{background:#088fff;border-color:#088fff}.btn.btn-primary:active{background:#083dff;border-color:#083dff}.btn.btn-light{color:#061523;background:#fff;border-color:#fff}.btn.btn-transparent{color:#fff;background:#ffffff0d;border-color:#0000}.btn.btn-transparent:hover,.btn.btn-transparent:focus{background:#ffffff1a}.btn.btn-transparent:active{background:#ffffff26}.btn.btn-dark{color:#fff;background:#061523;border-color:#061523}.btn.btn-dark:hover,.btn.btn-dark:focus{color:#fff;background:#081c2e;border-color:#081c2e}.btn.btn-dark:active{color:#fff;background:#0a2239;border-color:#0a2239}.btn.btn-outline-primary{color:#0866ff;border-color:#0866ff}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{color:#fff;background:#0866ff;border-color:#0866ff}.btn.btn-outline-primary:active{color:#fff;background:#083dff;border-color:#083dff}.btn.btn-outline-light{color:#fff;border-color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus,.btn.btn-outline-light:active{color:#061523;background:#fff;border-color:#fff}.btn.btn-outline-dark{color:#061523;border-color:#061523}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{color:#fff;background:#061523;border-color:#061523}.btn.btn-outline-dark:active{color:#fff;background:#333;border-color:#333}.btn.btn-link{color:#fff;border:none;padding:0;font-size:.9rem;font-weight:600;text-decoration:none}.btn.btn-link:hover,.btn.btn-link:focus,.btn.btn-link:not(:disabled):not(.disabled):active{box-shadow:none;color:#fff;background:0 0;border:#0000;text-decoration:underline}.btn.btn-link-dark{color:#061523;border:none;padding:0;font-size:.9rem;font-weight:600;text-decoration:none}.btn.btn-link-dark:hover,.btn.btn-link-dark:focus,.btn.btn-link-dark:not(:disabled):not(.disabled):active{box-shadow:none;color:#061523;background:0 0;border:#0000;text-decoration:underline}.main{background:url(/img/main-bg.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:5rem;display:flex;position:relative}@media (max-width:767.9px){.main{padding:2.5rem .75rem 0;display:block}.main:not(.home-main) .navbar-brand~*{display:none}}.main:before{content:" ";z-index:1;opacity:.6;background:#061523;width:100%;height:100%;position:absolute;top:0;left:0}.main .container-fluid{z-index:2;padding:0;position:relative}.main form{text-align:left;background:#fff;flex-direction:column;justify-content:center;align-items:stretch;height:calc(100% + 10rem);min-height:100svh;margin:-5rem -5rem -5rem 0;padding:2.5rem;display:flex}@media (min-width:768px) and (max-width:991.9px){.main form{justify-content:flex-start;padding:5rem 1.5rem}}@media (max-width:767.9px){.main form{width:calc(100% + 1.5rem);height:auto;min-height:auto;margin:2.5rem -.75rem 0;padding:2.5rem .75rem}}.main form .form-field .form-label{color:#061523;font-weight:600}.main form .form-field .form-control{height:auto;box-shadow:none;border:1px solid #061523;border-radius:.75rem;outline:none;padding:1rem}.main form .form-field .form-control:focus{border-color:#0866ff}.main form .form-check{align-items:center;padding-left:2rem;display:flex}.main form .form-check .form-check-input{cursor:pointer;float:none;background-color:#fff;border-color:#061523;border-radius:.5rem;flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:0;margin-left:-2rem;margin-right:.5rem;display:block}.main form .form-check .form-check-input:checked{background-color:#0866ff}.main form .form-check .form-check-input:focus{box-shadow:0 0 0 .25rem #0866ff40}.main form .form-check .form-check-label{color:#061523;cursor:pointer;font-size:.9rem}.main form .form-check .form-check-label strong{font-weight:600}.main form .form-check .form-check-label a{color:#061523;font-weight:600}.main h1{color:#fff;margin:1.5rem 0;font-size:6rem;font-weight:300;line-height:1}@media (min-width:768px) and (max-width:991.9px){.main h1{font-size:3rem}}@media (max-width:767.9px){.main h1{font-size:2rem}}.main h2{color:#061523;border-bottom:1px solid #0615231a;margin:0 0 1.5rem;padding-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:1}.main p{color:#fff;margin:0;font-size:.9rem;line-height:1.75}.main p.copyrights{color:#06152373;font-size:.8rem}.main p.copyrights a{color:#06152380;font-weight:500}.main p.description{color:#061523;font-size:.9rem}.main .no-account{text-align:center;color:#06152380;border-bottom:1px solid #0615231a;margin:2rem 0 1.5rem;padding-bottom:1.5rem;font-size:.9rem}.login{background:#061523}.login h1{text-transform:none;letter-spacing:0;margin:2rem 0;font-size:2rem;font-style:normal;font-weight:400}.login form{text-align:left}.login form .form-field .form-label{color:#fff;font-weight:600}.login form .form-field .form-control{height:auto;box-shadow:none;border:none;border-radius:.75rem;outline:none;padding:1rem}.login .no-account{color:#ffffff80;border-bottom:1px solid #ffffff1a;margin:2rem 0 1.5rem;padding-bottom:1.5rem;font-size:.9rem}.dashboard{background:#061523;flex-direction:column;height:100svh;display:flex;position:relative;overflow:hidden}.dashboard .dashboard-body{flex-grow:1;position:relative;overflow-x:hidden}.dashboard .dashboard-body.grid-body{padding-bottom:5.25rem}.dashboard .dashboard-body.feed-body{padding-top:1rem;padding-bottom:5.25rem}.dashboard .dashboard-body .dashboard-map{width:100%;height:100%;box-shadow:none;background:#0a2239;outline:none;position:absolute;top:0;left:0}.dashboard .dashboard-body .dashboard-map img[alt=Google]{opacity:0}.dashboard .dashboard-body .dashboard-map .gm-style{outline:none!important}.dashboard .dashboard-body .dashboard-map .gm-style>div:last-child,.dashboard .dashboard-body .dashboard-map .gm-style .gm-fullscreen-control,.dashboard .dashboard-body .dashboard-map .gm-style .gm-bundled-control{opacity:0;visibility:hidden}.dashboard .dashboard-body .dashboard-map .gm-style .gm-style-iw-c{background:0 0;border-radius:.75rem;padding-top:0;padding-left:0;box-shadow:0 .25rem 1rem #00000040;transform:translate(-25px,-107.5%)!important}.dashboard .dashboard-body .dashboard-map .gm-style .gm-style-iw-d{overflow:visible!important}.dashboard .dashboard-body .dashboard-map .gm-style .gm-style-iw-d+button{filter:brightness(0)invert();outline:none;top:0!important;right:0!important}.dashboard .dashboard-body .dashboard-map .gm-style .gm-style-iw-tc{display:none}.dashboard .dashboard-body .dashboard-map .gm-style .gm-style-iw.gm-style-iw-c{outline:none!important}@media (max-width:767.9px){.dashboard .dashboard-body .dashboard-map .gm-style .gm-style-iw.gm-style-iw-c{padding:0!important}}.dashboard .dashboard-body .dashboard-map .gm-style iframe+div{border:none!important}.dashboard .dashboard-body .dashboard-map .custom-marker{background-color:#0a2239;border:3px solid #fff;border-radius:50%;position:relative}.dashboard .dashboard-body .dashboard-map .custom-marker.person-subtype-up:before{content:" ";z-index:1;background:#0866ff;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;bottom:-.25rem;right:-.25rem}.dashboard .dashboard-body .dashboard-map .custom-marker.person-subtype-up:after{filter:brightness(0)invert();content:" ";z-index:2;background:url(/img/icons/angle-up.svg) 50%/.85rem no-repeat;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;bottom:-.25rem;right:-.25rem}.dashboard .dashboard-body .dashboard-map .custom-marker.person-subtype-down:before{content:" ";z-index:1;background:#0866ff;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;bottom:-.25rem;right:-.25rem}.dashboard .dashboard-body .dashboard-map .custom-marker.person-subtype-down:after{filter:brightness(0)invert();content:" ";z-index:2;background:url(/img/icons/angle-down.svg) 50%/.85rem no-repeat;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;bottom:-.25rem;right:-.25rem}.dashboard .dashboard-body .dashboard-map .custom-marker.person-subtype-versatile:before{content:" ";z-index:1;background:#0866ff;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;bottom:-.25rem;right:-.25rem}.dashboard .dashboard-body .dashboard-map .custom-marker.person-subtype-versatile:after{filter:brightness(0)invert();content:" ";z-index:2;background:url(/img/icons/angle-both.svg) 50%/.85rem no-repeat;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;bottom:-.25rem;right:-.25rem}.dashboard .dashboard-body .dashboard-map .custom-marker.type-business{color:#fff;background-color:#0866ff;border-width:2px;border-color:#0866ff}.dashboard .dashboard-body .dashboard-map .custom-marker.type-business:hover,.dashboard .dashboard-body .dashboard-map .custom-marker.type-business.active-marker{border-color:#fff}.dashboard .dashboard-body .dashboard-map .custom-marker.type-event{background-color:#3b86ff;border-width:2px;border-color:#3b86ff}.dashboard .dashboard-body .dashboard-map .custom-marker.type-event:hover,.dashboard .dashboard-body .dashboard-map .custom-marker.type-event.active-marker{border-color:#fff;box-shadow:0 .25rem 1rem #1c3b9940}.dashboard .dashboard-body .dashboard-map .custom-marker:hover,.dashboard .dashboard-body .dashboard-map .custom-marker.active-marker{border-color:#0866ff;box-shadow:0 .25rem 1rem #0866ff40}.dashboard .dashboard-body .custom-info-window{background-color:#0a2239;border:1px solid #0000;border-radius:.75rem;outline:none;width:22rem;padding:10rem 1.5rem 1.5rem;position:relative;overflow:hidden}.dashboard .dashboard-body .custom-info-window .infobox-background{z-index:0;width:100%;height:10rem;display:block;position:absolute;top:0;left:0}.dashboard .dashboard-body .custom-info-window .infobox-background:hover{opacity:.5}.dashboard .dashboard-body .custom-info-window .infobox-background img{object-fit:cover;width:100%;height:10rem;display:block}.dashboard .dashboard-body .custom-info-window .infobox-avatar{object-fit:cover;z-index:3;border:5px solid #081c2e;border-radius:50%;width:4rem;height:4rem;margin-top:-2rem;margin-left:-5px;display:block;position:relative}.dashboard .dashboard-body .custom-info-window .infobox-avatar:hover{border-color:#0866ff}.dashboard .dashboard-body .custom-info-window .infobox-avatar img{border-radius:50%;width:calc(4rem - 10px);height:calc(4rem - 10px)}.dashboard .dashboard-body .custom-info-window .infobox-online{z-index:4;color:#0000;background:#7cfc00;border:3px solid #040e18;border-radius:50%;width:.85rem;height:.85rem;font-size:0;display:block;position:absolute;top:10.75rem;left:4rem}.dashboard .dashboard-body .custom-info-window .infobox-name{color:#fff;outline:none;margin:1rem 0 .5rem;font-size:1.1rem;font-weight:600;line-height:1.2;text-decoration:none;display:block}.dashboard .dashboard-body .custom-info-window .infobox-name:hover{color:#0866ff;text-decoration:underline}.dashboard .dashboard-body .custom-info-window .infobox-status{color:#ffffff80;font-size:.9rem}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-toggle{color:#ffffff80;cursor:pointer;background:#ffffff0d;border-radius:.75rem;height:auto;padding:.5rem 1rem;font-size:.9rem;line-height:1.5}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-toggle:hover{background:#ffffff26}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-toggle:after{letter-spacing:1px;display:none}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-menu{box-shadow:none;background:#fff;border:none;border-radius:.75rem;padding:.5rem}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-menu .dropdown-item{color:#061523;border-radius:.75rem;align-items:center;padding:.5rem;font-size:.9rem;display:flex}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-menu .dropdown-item img{width:1rem;height:1rem;margin:-.25rem .5rem -.25rem 0}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-menu .dropdown-item:hover,.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-menu .dropdown-item:focus{color:#061523;box-shadow:none;background:#0615230d}.dashboard .dashboard-body .custom-info-window .infobox-dropdown .dropdown-menu .dropdown-item:active{color:#061523;box-shadow:none;background:#06152326}.dashboard .dashboard-body .custom-info-window .rating-box{align-items:center;padding-left:1rem;display:flex;position:relative}.dashboard .dashboard-body .custom-info-window .rating-box:before{content:" ";background:url(/img/icons/star.svg) 50%/contain no-repeat;width:.8rem;height:.8rem;margin:auto;position:absolute;top:0;bottom:.15rem;left:0}.dashboard .dashboard-body .custom-info-window .rating-box strong{color:#ffb32b;font-size:1rem;font-weight:700;display:block}.dashboard .dashboard-body .custom-info-window .rating-box span{color:#ffffff80;margin-left:.25rem;font-size:.8rem;display:block}.dashboard .dashboard-body .custom-info-window .btn.btn-primary{align-items:center;padding:.5rem 1rem;font-size:.9rem;display:inline-flex}.dashboard .dashboard-body .custom-info-window .btn.btn-primary img{filter:brightness(0)invert();width:1.25rem;height:1.25rem;margin:-.25rem .25rem -.25rem -.25rem}.dashboard .dashboard-body .custom-info-window.event-window{padding-top:1.5rem}.dashboard .dashboard-body .custom-info-window.event-window .infobox-avatar{margin-top:0}.dashboard .dashboard-body .custom-info-window.event-window .infobox-avatar img{background-color:#2276ff;padding:1rem}.dashboard .dashboard-body .custom-info-window.event-window .infobox-status{margin-bottom:.5rem}.dashboard .dashboard-body .custom-info-window.event-window .infobox-description{color:#ffffff40;margin-bottom:.5rem;font-size:.8rem;line-height:1.5}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem;display:block}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details strong{color:#ffffffbf;padding-left:1.45rem;font-size:.9rem;display:block;position:relative}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details strong+strong{margin-top:.5rem}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details strong:before{content:" ";z-index:0;filter:brightness(0)invert();width:1rem;height:1rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details strong.infobox-event-details-address:before{background:url(/img/icons/map-marker.svg) 50%/contain no-repeat}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details strong.infobox-event-details-date:before{background:url(/img/icons/calendar.svg) 50%/contain no-repeat}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details strong.infobox-event-details-time:before{background:url(/img/icons/clock.svg) 50%/contain no-repeat}.dashboard .dashboard-body .custom-info-window.event-window .infobox-event-details strong.infobox-event-details-price:before{background:url(/img/icons/ticket.svg) 50%/contain no-repeat}.dashboard .dashboard-body .custom-info-window.event-window .infobox-people{margin-top:.75rem}.dashboard .dashboard-body .custom-info-window.event-window .infobox-people .people-list{align-items:center;margin-top:.25rem;display:flex}.dashboard .dashboard-body .custom-info-window.event-window .infobox-people .people-list>img{object-fit:cover;border:4px solid #0a2239;border-radius:50%;width:3.5rem;height:3.5rem;margin-right:-1.25rem}.dashboard .dashboard-body .custom-info-window.event-window .infobox-people .people-list>img:hover{cursor:pointer;z-index:5;border-color:#0866ff;position:relative;box-shadow:0 0 1rem #0866ff33}.dashboard .dashboard-body .custom-info-window.event-window .infobox-people strong{color:#fff;margin-bottom:0;font-size:.8rem;font-weight:700;display:block}.dashboard .dashboard-body .custom-info-window.person-window{padding:0}@media (max-width:767.9px){.dashboard .dashboard-body .custom-info-window.person-window{width:264px}}.dashboard .dashboard-body .custom-info-window.person-window .infobox-avatar{z-index:0;border:none;width:100%;height:100%;margin:0;display:block;position:absolute;top:0;left:0}.dashboard .dashboard-body .custom-info-window.person-window .infobox-avatar:hover{border:none}.dashboard .dashboard-body .custom-info-window.person-window .infobox-avatar img{object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard .dashboard-body .custom-info-window.person-window .infobox-online{color:#7cfc00;background:0 0;border:none;border-radius:0;width:100%;height:auto;padding-left:1.25rem;font-size:.8rem;font-weight:600;position:relative;top:0;left:0}.dashboard .dashboard-body .custom-info-window.person-window .infobox-online:before{content:" ";background:#7cfc00;border-radius:50%;width:.5rem;height:.5rem;margin:auto;position:absolute;top:0;bottom:0;left:.25rem;box-shadow:0 0 0 .25rem #7cfc0066}.dashboard .dashboard-body .custom-info-window.person-window .infobox-details{z-index:3;background:linear-gradient(#06152300,#061523b3);padding:12rem 1.5rem 1.5rem;position:relative}@media (max-width:767.9px){.dashboard .dashboard-body .custom-info-window.person-window .infobox-details{padding:12rem 1rem 1rem}}.dashboard .dashboard-body .custom-info-window.person-window .infobox-details .infobox-distance{color:#fff;margin-top:.5rem;margin-bottom:0;padding-left:1.25rem;font-size:.8rem;font-weight:600;display:block;position:relative}.dashboard .dashboard-body .custom-info-window.person-window .infobox-details .infobox-distance:before{content:" ";filter:brightness(0)invert();background:url(/img/icons/map-marker.svg) 50%/contain no-repeat;width:.8rem;height:.8rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.dashboard .dashboard-body .custom-info-window.person-window .infobox-details .infobox-features{color:#fff;margin-top:.5rem;margin-bottom:0;padding-left:1.25rem;font-size:.8rem;font-weight:600;display:block;position:relative}.dashboard .dashboard-body .custom-info-window.person-window .infobox-details .infobox-features:before{content:" ";filter:brightness(0)invert();background:url(/img/icons/heart-full.svg) 50%/contain no-repeat;width:.8rem;height:.8rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.dashboard .dashboard-body .custom-info-window.person-window .infobox-details .infobox-description{color:#fff;margin-top:0;margin-bottom:.75rem;font-size:.9rem;font-weight:300;display:block;position:relative}.dashboard .dashboard-body .custom-info-window.person-window .infobox-dropdown .dropdown-toggle{color:#fff;background:#ffffff40}.dashboard .dashboard-body .custom-info-window.person-window .infobox-dropdown .dropdown-toggle:hover{color:#fff;background:#ffffff59}.dashboard .dashboard-body .custom-info-window.business-window{padding-top:2.5rem}.dashboard .dashboard-body .custom-info-window.business-window .infobox-avatar{margin-top:0}.dashboard .dashboard-body .custom-info-window.business-window .infobox-avatar img{background-color:#0866ff;padding:1rem}.dashboard .dashboard-body .custom-info-window.business-window .infobox-background,.dashboard .dashboard-body .custom-info-window.business-window .infobox-background img{height:5rem}.dashboard .dashboard-body .custom-info-window.business-window .infobox-distance{color:#fff;margin-top:.5rem;margin-bottom:0;padding-left:1.25rem;font-size:.8rem;font-weight:400;display:block;position:relative}.dashboard .dashboard-body .custom-info-window.business-window .infobox-distance:before{content:" ";filter:brightness(0)invert();background:url(/img/icons/map-marker.svg) 50%/contain no-repeat;width:.8rem;height:.8rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.dashboard .dashboard-body .custom-info-window.business-window .infobox-checkins{align-items:center;margin-top:1rem;display:flex}.dashboard .dashboard-body .custom-info-window.business-window .infobox-checkins>img{object-fit:cover;border:4px solid #0a2239;border-radius:50%;width:2.5rem;height:2.5rem;margin-right:-1rem}.dashboard .dashboard-body .custom-info-window.business-window .infobox-checkins strong{color:#fff;margin-left:1.5rem;margin-right:.5rem;font-size:.8rem;display:block}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments{background:#ffffff0d;border-radius:.75rem;max-height:8rem;margin-top:1rem;padding:.75rem;display:block;overflow-x:hidden}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments::-webkit-scrollbar{border-radius:0;width:10px}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments::-webkit-scrollbar-track{background:#ffffff0d;border-radius:0}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:5px}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments::-webkit-scrollbar-thumb:hover{background:#fff3}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments .infobox-reply{align-items:flex-start;display:flex}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments .infobox-reply+.infobox-reply{border-top:1px solid #ffffff1a;margin-top:.5rem;padding-top:.5rem}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments .infobox-reply>img{object-fit:cover;border-radius:50%;flex-shrink:0;width:2rem;height:2rem;margin-right:1rem}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments .infobox-reply .infobox-reply-content{display:block}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments .infobox-reply .infobox-reply-content span{color:#ffffff80;font-size:.7rem;display:block}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments .infobox-reply .infobox-reply-content p{color:#fff;margin:0;font-size:.8rem;display:block}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments-reply{margin-top:.5rem;display:flex}.dashboard .dashboard-body .custom-info-window.business-window .infobox-comments-reply .form-control{color:#061523;box-shadow:none;background:#fff;border:none;border-radius:.75rem;padding:.5rem .75rem;font-size:.8rem}.dashboard .dashboard-body .result-item{background:0 0;border:1px solid #ffffff1a;border-radius:1rem;padding:0;display:block;position:relative;overflow:hidden}.dashboard .dashboard-body .result-item:hover .result-details .result-actions{opacity:1;margin-bottom:0}@media (max-width:767.9px){.dashboard .dashboard-body .result-item:active{transform-origin:50%;opacity:.9;transform:scale(.975)}}.dashboard .dashboard-body .result-item .item-avatar{object-fit:cover;z-index:0;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.dashboard .dashboard-body .result-item .item-avatar img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.dashboard .dashboard-body .result-item .result-details{aspect-ratio:1;z-index:2;background:linear-gradient(#06152300,#06152380);flex-direction:column;justify-content:flex-end;width:100%;padding:1rem;display:flex;position:relative}@media (max-width:767.9px){.dashboard .dashboard-body .result-item .result-details{padding:.75rem}}.dashboard .dashboard-body .result-item .result-details p{color:#fff;margin:0;font-size:.8rem;font-weight:600}.dashboard .dashboard-body .result-item .result-details .result-actions{opacity:0;justify-content:space-between;align-items:center;margin-top:1rem;margin-bottom:-3rem;display:flex}@media (max-width:767.9px){.dashboard .dashboard-body .result-item .result-details .result-actions{display:none}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown{opacity:1}}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-toggle{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;cursor:pointer;background:#06152366;border-radius:.75rem;height:auto;padding:.5rem 1rem;font-size:.9rem;line-height:1.5}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-toggle:hover{background:#061523a6}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-toggle:after{letter-spacing:1px;display:none}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-menu{box-shadow:none;background:#fff;border:none;border-radius:.75rem;padding:.5rem}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-menu .dropdown-item{color:#061523;border-radius:.75rem;align-items:center;padding:.5rem;font-size:.9rem;display:flex}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-menu .dropdown-item img{width:1rem;height:1rem;margin:-.25rem .5rem -.25rem 0}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-menu .dropdown-item:hover,.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-menu .dropdown-item:focus{color:#061523;box-shadow:none;background:#0615230d}.dashboard .dashboard-body .result-item .result-details .result-actions .infobox-dropdown .dropdown-menu .dropdown-item:active{color:#061523;box-shadow:none;background:#06152326}.dashboard .dashboard-body .result-item .result-details .result-actions .btn.btn-primary{align-items:center;padding:.5rem 1rem;font-size:.9rem;display:inline-flex}@media (max-width:767.9px){.dashboard .dashboard-body .result-item .result-details .result-actions .btn.btn-primary{opacity:1}}.dashboard .dashboard-body .result-item .result-details .result-actions .btn.btn-primary img{filter:brightness(0)invert();width:1.25rem;height:1.25rem;margin:-.25rem .25rem -.25rem -.25rem}@media (max-width:767.9px){.dashboard .dashboard-body .result-item .result-details .result-actions .btn.btn-primary span{display:none}}.dashboard .dashboard-body .result-item .item-online{z-index:4;color:#0000;background:#7cfc00;border:3px solid #071a2c;border-radius:50%;width:1rem;height:1rem;font-size:0;display:block;position:absolute;top:1rem;right:1rem}@media (max-width:767.9px){.dashboard .dashboard-body .result-item .item-online{border-width:2px;width:.8rem;height:.8rem;top:.5rem;right:.5rem}}.dashboard .dashboard-body .result-item .item-mobile-link{z-index:5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (min-width:768px){.dashboard .dashboard-body .result-item .item-mobile-link{display:none}}.feed-body{background:#fff}.feed-body .feed-share{background:#ffffff0d;border-radius:1rem;flex-wrap:wrap;align-items:center;padding:1rem 1.5rem;display:flex;position:relative}.feed-body .feed-share img.avatar{object-fit:cover;z-index:3;border-radius:50%;flex-shrink:0;width:3rem;height:3rem;position:relative}.feed-body .feed-share .form-control{box-shadow:none;color:#fff;background:0 0;border:none;outline:none;flex-grow:1;flex-shrink:1;width:auto;padding:1rem 7.5rem 1rem 1rem}@media (max-width:767.9px){.feed-body .feed-share .form-control{padding:1rem 0}}.feed-body .feed-share .feed-share-actions{z-index:3;align-items:center;width:100%;padding-top:1rem;display:none;position:relative}@media (max-width:767.9px){.feed-body .feed-share .feed-share-actions{flex-direction:column;align-items:stretch}}.feed-body .feed-share .feed-share-actions .btn{margin-left:auto;padding:.75rem 1.5rem}@media (max-width:767.9px){.feed-body .feed-share .feed-share-actions .btn{text-align:center;width:100%;margin-left:0;display:block}}.feed-body .feed-share .feed-share-media-fields{align-items:center;display:flex;position:absolute;top:1.25rem;right:1.5rem}.feed-body .feed-share .feed-share-media-fields .media-field{margin-left:.5rem;position:relative}.feed-body .feed-share .feed-share-media-fields .media-field input{z-index:0;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.feed-body .feed-share .feed-share-media-fields .media-field label{z-index:1;cursor:pointer;background:#ffffff0d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative}.feed-body .feed-share .feed-share-media-fields .media-field label:hover{background:#ffffff26}.feed-body .feed-share .feed-share-media-fields .media-field label img{filter:brightness(0)invert();width:1.75rem;height:1.75rem}.feed-body .feed-share .feed-share-media-attachments{display:none}@media (max-width:767.9px){.feed-body .feed-share .feed-share-media-attachments{margin-bottom:1rem}}.feed-body .feed-share .feed-share-media-attachments .feed-share-media-attachment{border-radius:.5rem;width:6rem;height:6rem;margin-right:.5rem;display:block;position:relative;overflow:hidden}.feed-body .feed-share .feed-share-media-attachments .feed-share-media-attachment img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.feed-body .feed-share.text-active .feed-share-actions{display:flex}.feed-body .feed-share.media-active .feed-share-media-attachments{justify-content:flex-start;display:flex}.feed-body .feed-share.media-active .feed-share-actions{display:flex}.feed-body .feed-posts .feed-post{background:0 0;border:1px solid #ffffff0d;border-radius:1rem;margin-top:1rem;padding:1.5rem;display:block}@media (max-width:767.9px){.feed-body .feed-posts .feed-post{padding:.75rem}}.feed-body .feed-posts .feed-post .post-person{align-items:center;display:flex}.feed-body .feed-posts .feed-post .post-person img.post-person-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:3rem;height:3rem}.feed-body .feed-posts .feed-post .post-person .post-person-details{padding-left:1rem}.feed-body .feed-posts .feed-post .post-person .post-person-details .post-person-name{color:#fff;font-size:.9rem;font-weight:700;display:block}.feed-body .feed-posts .feed-post .post-person .post-person-details .post-date{color:#ffffff80;font-size:.8rem;display:block}.feed-body .feed-posts .feed-post .post-content{color:#fff;padding-left:4rem;font-size:1rem}.feed-body .feed-posts .feed-post .post-content .post-content-text{margin-top:1rem}.feed-body .feed-posts .feed-post .post-content .post-content-text p:last-child{margin:0}.feed-body .feed-posts .feed-post .post-content .post-content-images{--gap:1rem;margin:.5rem 0 0 calc(-1*var(--gap));width:calc(100% + var(--gap));flex-wrap:wrap;justify-content:stretch;display:flex}.feed-body .feed-posts .feed-post .post-content .post-content-images img{width:auto;max-width:calc(50% - var(--gap));margin:var(--gap)0 0 var(--gap);border-radius:1rem;flex:0 50%}.feed-body .feed-posts .feed-post .post-summary{align-items:center;padding-top:1rem;padding-left:4rem;display:flex}@media (max-width:767.9px){.feed-body .feed-posts .feed-post .post-summary{flex-direction:column-reverse;align-items:flex-start}}.feed-body .feed-posts .feed-post .post-summary .post-likes{border-left:1px solid #ffffff1a;align-items:center;margin-left:1rem;padding-left:1rem;display:flex}@media (max-width:767.9px){.feed-body .feed-posts .feed-post .post-summary .post-likes{border-left:none;margin-bottom:.5rem;margin-left:0;padding-left:0}}.feed-body .feed-posts .feed-post .post-summary .post-likes .post-likes-avatars{align-items:center;display:flex}.feed-body .feed-posts .feed-post .post-summary .post-likes .post-likes-avatars img{object-fit:cover;border:3px solid #071a2c;border-radius:50%;width:1.75rem;height:1.75rem;margin-right:-.75rem}.feed-body .feed-posts .feed-post .post-summary .post-likes .post-likes-total{color:#ffffff80;margin-left:1rem;font-size:.8rem}.feed-body .feed-posts .feed-post .post-summary .post-like{box-shadow:none;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0d;border:none;border-radius:1rem;align-items:center;padding:.5rem 1rem .5rem 2.25rem;display:flex;position:relative}.feed-body .feed-posts .feed-post .post-summary .post-like:hover{background:#ffffff1a}.feed-body .feed-posts .feed-post .post-summary .post-like:hover:before{background:url(/img/icons/heart-full.svg) 50%/contain no-repeat}.feed-body .feed-posts .feed-post .post-summary .post-like:active{transform-origin:50%;background:#fff3;transform:scale(.925)}.feed-body .feed-posts .feed-post .post-summary .post-like:active:before{background:url(/img/icons/heart-full.svg) 50%/contain no-repeat}.feed-body .feed-posts .feed-post .post-summary .post-like.active{color:#0866ff;background:#fff}.feed-body .feed-posts .feed-post .post-summary .post-like.active:before{filter:none;background:url(/img/icons/heart-full.svg) 50%/contain no-repeat}.feed-body .feed-posts .feed-post .post-summary .post-like:before{content:" ";filter:brightness(0)invert();background:url(/img/icons/heart-empty.svg) 50%/contain no-repeat;width:1rem;height:1rem;margin:auto;position:absolute;top:0;bottom:0;left:.75rem}.feed-body .feed-posts .feed-post .post-summary .post-like span{width:2.25rem;font-size:.8rem}.feed-body .feed-posts .feed-post .post-thread{background:#ffffff06;border-radius:1rem;margin-top:1rem;margin-left:4rem;padding:1.5rem;display:block}.feed-body .feed-posts .feed-post .post-thread .post-thread-reply{background:#ffffff0d;border-radius:.75rem;align-items:center;padding:.25rem .5rem;display:flex}.feed-body .feed-posts .feed-post .post-thread .post-thread-reply img{object-fit:cover;border-radius:50%;flex-shrink:0;width:1.75rem;height:1.75rem}.feed-body .feed-posts .feed-post .post-thread .post-thread-reply .form-control{box-shadow:none;color:#fff;background:0 0;border:none;outline:none;padding:.5rem 1rem;font-size:.9rem}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-reply{align-items:flex-start;margin-bottom:1rem;display:flex}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-reply .post-reply-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-reply .post-reply-details{padding-left:1rem;display:block;position:relative}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-reply .post-reply-details strong{color:#fff;font-size:.7rem;font-weight:600;display:block}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-reply .post-reply-details span{color:#ffffff40;font-size:.7rem;font-weight:300;display:block;position:absolute;top:0;right:0}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-reply .post-reply-details p{color:#ffffff80;margin:.15rem 0 0;font-size:.8rem;font-weight:300}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-replies-show-more{color:#0866ff;box-shadow:none;background:0 0;border:none;outline:none;margin-bottom:1rem;padding:0;font-size:.8rem;font-weight:600}.feed-body .feed-posts .feed-post .post-thread .post-replies .post-replies-show-more:hover{text-decoration:underline}.story-page{background:#061523;min-height:100svh;padding:1rem 0;position:relative}@media (max-width:767.9px){.story-page{padding:4.25rem 0 .75rem}}.story-page .story-preview{border-radius:1rem;width:100%;height:calc(100svh - 2rem);position:relative;overflow:hidden}@media (max-width:767.9px){.story-page .story-preview{height:calc(100svh - 5rem)}}.story-page .story-preview .story-person{z-index:3;align-items:center;padding:1rem;display:flex;position:relative}.story-page .story-preview .story-person img.story-person-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:3rem;height:3rem}.story-page .story-preview .story-person strong{color:#fff;margin:0 .5rem;font-weight:700}.story-page .story-preview .story-person span{color:#ffffff80;font-size:.9rem}.story-page .story-preview:before{content:" ";z-index:1;background:linear-gradient(#06152380,#06152300);width:100%;height:40%;position:absolute;top:0;left:0}.story-page .story-preview .story-preview-image{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.story-page .story-action-button{text-align:center;width:4rem;height:4rem;box-shadow:none;background:#fff0;border:none;border-radius:1rem;outline:none;padding:.5rem;line-height:1;text-decoration:none;display:block}@media (max-width:767.9px){.story-page .story-action-button{display:none}}.story-page .story-action-button:hover{background:#ffffff0d}.story-page .story-action-button:hover img{opacity:1}.story-page .story-action-button:active{transform-origin:50%;background:#ffffff26;transform:scale(.95)}.story-page .story-action-button:active img{opacity:1}.story-page .story-action-button.prev-story{margin-left:auto}.story-page .story-action-button.prev-story img{transform-origin:50%;transform:rotate(180deg)}.story-page .story-action-button img{filter:brightness(0)invert();opacity:.25;width:2rem;height:2rem}.chat-body{display:flex;overflow:hidden}.messages-list{flex-shrink:0;width:22rem;height:100%;padding:.75rem;display:block;position:relative;overflow-x:hidden}@media (max-width:767.9px){.messages-list{width:100%}.messages-list.chat-active{display:none}}.messages-list::-webkit-scrollbar{border-radius:0;width:10px}.messages-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:0}.messages-list::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:5px}.messages-list::-webkit-scrollbar-thumb:hover{background:#fff3}.messages-list .form-field.search-field{position:relative}.messages-list .form-field.search-field .form-control{color:#061523;box-shadow:none;background:#fff;border:none;border-radius:4rem;outline:none;padding:.75rem 1rem .75rem 3rem;font-size:.9rem}.messages-list .form-field.search-field img{z-index:1;width:1.25rem;height:1.25rem;margin:auto;position:absolute;top:0;bottom:0;left:1rem}.messages-list .message-item{color:inherit;border-radius:1rem;align-items:center;padding:.5rem .75rem;text-decoration:none;display:flex}.messages-list .message-item+.message-item{margin-top:2px}.messages-list .message-item:hover{background:#ffffff0d}.messages-list .message-item:active{background:#ffffff1a}.messages-list .message-item .person-avatar{flex-shrink:0;width:3.5rem;height:3.5rem}.messages-list .message-item .person-avatar img{object-fit:cover;border-radius:50%;width:3rem;height:3rem}.messages-list .message-item .person-info{flex-wrap:wrap;flex-grow:0;padding-left:1rem;display:flex;overflow:hidden}.messages-list .message-item .person-info strong{color:#fff;flex-shrink:0;width:100%;font-size:.9rem;font-weight:600;display:block}.messages-list .message-item .person-info p{text-overflow:ellipsis;white-space:nowrap;color:#ffffff80;flex-grow:0;max-width:calc(100% - 6rem);margin:0;font-size:.9rem;font-weight:400;overflow:hidden}.messages-list .message-item .person-info span{color:#ffffff40;text-align:right;width:5em;margin-left:auto;padding-left:1rem;font-size:.7rem;display:block;position:relative}.messages-list .message-item .person-info span:before{content:" ";background:#06152340;border-radius:50%;width:.25rem;height:.25rem;margin:auto;display:block;position:absolute;top:0;bottom:0;left:.35rem}.messages-list .message-item.unread{background:#0d2f4f40}.messages-list .message-item.unread:hover,.messages-list .message-item.unread:active{background:#ffffff13}.messages-list .message-item.person-online .person-avatar{position:relative}.messages-list .message-item.person-online .person-avatar:before{content:" ";background:#18d518;border-radius:50%;width:.6rem;height:.6rem;position:absolute;bottom:.5rem;right:.5rem}.messages-select-chat{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;height:100%;padding:2.5rem;display:flex}@media (max-width:767.9px){.messages-select-chat{display:none}}.messages-select-chat img{filter:brightness(0)invert();width:5rem;height:5rem}.messages-select-chat h4{color:#fff;margin:1.5rem 0 .5rem;font-size:1.5rem;font-weight:700}.messages-select-chat p{color:#ffffff80;margin:0;font-size:.9rem}.messages-single-chat{flex-direction:column;flex-grow:1;height:100%;padding-bottom:5.25rem;display:flex;position:relative;overflow-x:hidden}.messages-single-chat:after{content:" ";background:#040e18;width:100%;height:5.25rem;position:absolute;bottom:0;left:0}.messages-single-chat .chat-header{background:#ffffff0d;align-items:center;padding:1rem .75rem;display:flex}.messages-single-chat .chat-header.v2{background:0 0;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.messages-single-chat .chat-header .chat-header-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:4rem;height:4rem;display:block}@media (max-width:767.9px){.messages-single-chat .chat-header .chat-header-avatar{width:3rem;height:3rem}}.messages-single-chat .chat-header .chat-header-avatar:hover{box-shadow:0 0 0 .25rem #0866ff}.messages-single-chat .chat-header .chat-header-avatar img{border-radius:50%;width:4rem;height:4rem}@media (max-width:767.9px){.messages-single-chat .chat-header .chat-header-avatar img{width:3rem;height:3rem}}.messages-single-chat .chat-header .chat-header-info{padding-left:1rem}.messages-single-chat .chat-header .chat-header-info .chat-header-name{color:#fff;font-size:1.25rem;font-weight:600;text-decoration:none;display:block}@media (max-width:767.9px){.messages-single-chat .chat-header .chat-header-info .chat-header-name{font-size:1rem}}.messages-single-chat .chat-header .chat-header-info .chat-header-name:hover{color:#0866ff;text-decoration:underline}.messages-single-chat .chat-header .chat-header-info span{color:#ffffff80;font-size:.8rem;display:block;position:relative}.messages-single-chat .chat-header .chat-header-info span.online-now{padding-left:1rem}.messages-single-chat .chat-header .chat-header-info span.online-now:before{content:" ";background:#18d518;border-radius:50%;width:.6rem;height:.6rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.messages-single-chat .chat-header .chat-avatars{align-items:center;margin-left:auto;display:flex}.messages-single-chat .chat-header .chat-avatars img{border:4px solid #061523;border-radius:50%;width:2.5rem;height:2.5rem;margin-left:-.75rem}@media (max-width:767.9px){.messages-single-chat .chat-header .chat-avatars img{margin-left:-1rem}.messages-single-chat .chat-header .chat-avatars img:nth-child(5){display:none}}.messages-single-chat .chat-header .chat-avatars span{color:#fff;margin-left:.5rem;font-size:.8rem;font-weight:600}@media (max-width:767.9px){.messages-single-chat .chat-header .chat-avatars span{display:none}}.messages-single-chat .chat-header .chat-actions{align-items:center;margin-left:auto;display:flex}.messages-single-chat .chat-header .chat-actions .btn{border-radius:3rem;align-items:center;margin-right:.5rem;padding:.5rem 1rem;font-size:.8rem;font-weight:400;display:flex}@media (max-width:767.9px){.messages-single-chat .chat-header .chat-actions .btn{padding:.5rem}}.messages-single-chat .chat-header .chat-actions .btn img{filter:brightness(0)invert();width:1.25rem;height:1.25rem;margin-right:.5rem}@media (max-width:767.9px){.messages-single-chat .chat-header .chat-actions .btn img{margin-right:0}.messages-single-chat .chat-header .chat-actions .btn span{display:none}}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-toggle{color:#ffffff80;cursor:pointer;background:#ffffff0d;border-radius:3rem;height:auto;padding:.5rem 1rem;font-size:.9rem;line-height:1.5}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-toggle:hover{background:#ffffff26}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-toggle:after{letter-spacing:1px;display:none}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-menu{box-shadow:none;background:#fff;border:none;border-radius:.75rem;padding:.5rem}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-menu .dropdown-item{color:#061523;border-radius:.75rem;align-items:center;padding:.5rem;font-size:.9rem;display:flex}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-menu .dropdown-item img{width:1rem;height:1rem;margin:-.25rem .5rem -.25rem 0}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-menu .dropdown-item:hover,.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-menu .dropdown-item:focus{color:#061523;box-shadow:none;background:#0615230d}.messages-single-chat .chat-header .chat-actions .chat-dropdown .dropdown-menu .dropdown-item:active{color:#061523;box-shadow:none;background:#06152326}.messages-single-chat .chat-body{flex-grow:1;display:flex;position:relative}.messages-single-chat .chat-body .chat-messages-wrapper{flex-direction:column;width:100%;display:flex}.messages-single-chat .chat-body .chat-messages-gallery{background:#02080d;flex-direction:column;flex-shrink:0;width:25rem;height:100%;padding:1rem 1rem 0;display:none;overflow:hidden}@media (max-width:767.9px){.messages-single-chat .chat-body .chat-messages-gallery{width:100%;position:absolute;top:0;right:0}}.messages-single-chat .chat-body .chat-messages-gallery.active{display:flex}.messages-single-chat .chat-body .chat-messages-gallery .gallery-person{align-items:center;display:flex}.messages-single-chat .chat-body .chat-messages-gallery .gallery-person img{object-fit:cover;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem;margin-right:.5rem}.messages-single-chat .chat-body .chat-messages-gallery .gallery-person strong{color:#fff;font-size:.9rem;font-weight:600}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images{flex-direction:column;flex-grow:1;width:calc(100% + 1rem);margin-top:1rem;margin-right:-1rem;padding-bottom:1rem;padding-right:1rem;display:flex;overflow-x:hidden}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images::-webkit-scrollbar{border-radius:0;width:10px}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images::-webkit-scrollbar-track{background:#ffffff0d;border-radius:0}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:5px}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images::-webkit-scrollbar-thumb:hover{background:#fff3}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images img{cursor:pointer;border-radius:1rem;width:100%}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images img:hover{opacity:.6}.messages-single-chat .chat-body .chat-messages-gallery .gallery-images img+img{margin-top:1rem}.messages-single-chat .chat-messages{flex-direction:column-reverse;flex-grow:1;padding:.75rem;display:flex;overflow-x:hidden}.messages-single-chat .chat-messages::-webkit-scrollbar{border-radius:0;width:10px}.messages-single-chat .chat-messages::-webkit-scrollbar-track{background:#ffffff0d;border-radius:0}.messages-single-chat .chat-messages::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:5px}.messages-single-chat .chat-messages::-webkit-scrollbar-thumb:hover{background:#fff3}.messages-single-chat .chat-messages .chat-start{color:#ffffff80;text-align:center;padding:1rem 0 0;font-size:.8rem}.messages-single-chat .chat-messages .chat-message{flex-direction:row;justify-content:stretch;align-items:flex-start;display:flex;position:relative}.messages-single-chat .chat-messages .chat-message+.chat-message{margin-bottom:1.5rem}.messages-single-chat .chat-messages .chat-message .person-avatar{background:#ffffff06;border-radius:50%;width:3rem;height:3rem;position:relative}.messages-single-chat .chat-messages .chat-message .person-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.messages-single-chat .chat-messages .chat-message .person-details{flex-direction:row;align-items:center;margin-bottom:.25rem;display:flex}.messages-single-chat .chat-messages .chat-message .person-details span{color:#ffffff80;opacity:.5;font-size:.8rem}.messages-single-chat .chat-messages .chat-message .person-message{width:calc(100% - 2.5rem);padding:0 2.5rem 0 .75rem}.messages-single-chat .chat-messages .chat-message .person-message .message{flex-direction:column;align-items:flex-start;display:flex}.messages-single-chat .chat-messages .chat-message .person-message .message p{color:#fff;background:#ffffff06;border-radius:1rem;width:auto;margin:0 0 .25rem;padding:1rem;font-size:.9rem;line-height:1.5;display:block}.messages-single-chat .chat-messages .chat-message.my-message,.messages-single-chat .chat-messages .chat-message.my-message .person-details{flex-direction:row-reverse}.messages-single-chat .chat-messages .chat-message.my-message .person-message{padding:0 .75rem 0 2.5rem}.messages-single-chat .chat-messages .chat-message.my-message .person-message .message{align-items:flex-end}.messages-single-chat .chat-messages .chat-message.my-message .person-message .message p{color:#fff;background:#0866ff;border-radius:1rem}.messages-single-chat .chat-messages .chat-typing{margin-top:auto;padding-top:1rem;padding-left:4rem}@media (max-width:767.9px){.messages-single-chat .chat-messages .chat-typing{padding-left:0}}.messages-single-chat .chat-messages .chat-typing .dot{vertical-align:middle;background:#ffffff0d;border-radius:50%;width:.5rem;height:.5rem;margin-right:.125rem;transition:all .6s;animation:.8s infinite alternate dotFlashing;display:inline-block}.messages-single-chat .chat-messages .chat-typing .dot:nth-child(2){animation-delay:.4s}.messages-single-chat .chat-messages .chat-typing .dot:nth-child(3){animation-delay:.8s}@keyframes dotFlashing{0%{background-color:#ffffff1a}50%,to{background-color:#fff3}}.messages-single-chat .chat-messages .chat-typing span{vertical-align:middle;color:#ffffff80;margin-left:.5rem;font-size:.8rem;display:inline-block}.messages-single-chat .send-image-widget{margin:1rem 0 0;padding:0 .75rem;display:flex}.messages-single-chat .send-image-widget .image-widget-item{cursor:pointer;border-radius:.75rem;width:5rem;height:5rem;margin-right:.5rem;position:relative;overflow:hidden}.messages-single-chat .send-image-widget .image-widget-item:hover{opacity:.75}.messages-single-chat .send-image-widget .image-widget-item.item-upload input{opacity:0;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.messages-single-chat .send-image-widget .image-widget-item.item-upload label{cursor:pointer;z-index:2;background:#ffffff1a;flex-direction:column;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;position:relative}.messages-single-chat .send-image-widget .image-widget-item.item-upload label img{filter:brightness(0)invert();width:2rem;height:2rem}.messages-single-chat .send-image-widget .image-widget-item>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.messages-single-chat .chat-send-message{align-items:center;margin:1rem .75rem;display:flex;position:relative}.messages-single-chat .chat-send-message .upload-image-button{z-index:1;width:2.5rem;height:2.5rem;box-shadow:none;background:0 0;border:none;border-radius:50%;outline:none;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;top:0;bottom:0;left:.25rem}.messages-single-chat .chat-send-message .upload-image-button:hover{background:#0866ff26}.messages-single-chat .chat-send-message .upload-image-button:active{transform-origin:50%;background:#0866ff40;transform:scale(.95)}.messages-single-chat .chat-send-message .upload-image-button img{width:1.5rem;height:1.5rem}.messages-single-chat .chat-send-message .form-control{box-shadow:none;background:#fff;border:none;border-radius:3rem;outline:none;margin-right:.5rem;padding:.75rem 1rem .75rem 3rem;font-size:.9rem}@media (max-width:767.9px){.messages-single-chat .chat-send-message .form-control{font-size:16px}}.messages-single-chat .chat-send-message .btn{border-radius:3rem;padding:.75rem 1.5rem;font-size:.9rem}.chat-person{color:#061523;align-items:center;text-decoration:none;display:flex}.chat-person:hover,.chat-person:active{opacity:.75}.chat-person img{object-fit:cover;border-radius:50%;width:2rem;height:2rem}.chat-person .chat-person-details{padding-left:.5rem}.chat-person .chat-person-details strong{color:#061523;line-height:1.2;display:block}.chat-person .chat-person-details span{color:#06152380;font-size:.8rem;line-height:1.2;display:block}.profile-body{padding:0 0 5.25rem}.profile-body .profile-thumbnail{object-fit:cover;z-index:0;width:100%;height:15rem;position:relative}.profile-body .profile-main-details{background:#ffffff0d;border-radius:1rem;padding:1.5rem}@media (max-width:767.9px){.profile-body .profile-main-details{background:0 0;border-radius:0;padding:0}}.profile-body .profile-main-details .profile-avatar{object-fit:cover;border-radius:1rem;width:100%;height:100%;position:relative}.profile-body .profile-main-details .profile-introduction{padding-bottom:1rem}.profile-body .profile-main-details .profile-introduction h1{color:#fff;margin:0;font-size:2rem;font-weight:700}.profile-body .profile-main-details .profile-introduction .profile-description{color:#ffffff80;margin-top:.5rem;font-size:.9rem;font-weight:300}.profile-body .profile-main-details .profile-introduction .profile-distance{color:#fff;margin-top:.5rem;margin-bottom:0;padding-left:1.25rem;font-size:.8rem;font-weight:600;display:block;position:relative}.profile-body .profile-main-details .profile-introduction .profile-distance:before{content:" ";filter:brightness(0)invert();background:url(/img/icons/map-marker.svg) 50%/contain no-repeat;width:.8rem;height:.8rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.profile-body .profile-main-details .profile-introduction .profile-features{color:#fff;margin-top:.5rem;margin-bottom:0;padding-left:1.25rem;font-size:.8rem;font-weight:600;display:block;position:relative}.profile-body .profile-main-details .profile-introduction .profile-features:before{content:" ";filter:brightness(0)invert();background:url(/img/icons/heart-full.svg) 50%/contain no-repeat;width:.8rem;height:.8rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.profile-body .profile-main-details .profile-introduction .profile-online{color:#7cfc00;background:0 0;border:none;border-radius:0;width:100%;height:auto;margin-top:1rem;padding-left:1.25rem;font-size:.8rem;font-weight:600;position:relative;top:0;left:0}.profile-body .profile-main-details .profile-introduction .profile-online:before{content:" ";background:#7cfc00;border-radius:50%;width:.5rem;height:.5rem;margin:auto;position:absolute;top:0;bottom:0;left:.25rem;box-shadow:0 0 0 .25rem #7cfc0066}.profile-body .profile-main-details .profile-actions{align-items:center;display:flex}@media (max-width:767.9px){.profile-body .profile-main-details .profile-actions{background:linear-gradient(#06152300,#061523cc);justify-content:center;width:100%;padding:5rem 1rem 1rem;position:absolute;bottom:0;left:0}}.profile-body .profile-main-details .profile-avatar-wrapper{position:relative;overflow:hidden}.profile-body .profile-main-details .btn{border-radius:3rem;align-items:center;margin:0 .5rem 0 0;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:flex}@media (max-width:767.9px){.profile-body .profile-main-details .btn{margin:0 .25rem 0 0;padding:.5rem;font-size:.75rem}}.profile-body .profile-main-details .btn img{filter:brightness(0)invert();width:1.25rem;height:1.25rem;margin-right:.5rem}@media (max-width:767.9px){.profile-body .profile-main-details .btn img{width:1rem;height:1rem}}.profile-body .nav-tabs{border:none;margin:2.5rem 0 1rem}.profile-body .nav-tabs .nav-item{margin:0 1rem 0 0}.profile-body .nav-tabs .nav-item .nav-link{color:#ffffff80;box-shadow:none;background:0 0;border:none;outline:none;padding:0;font-size:1rem;font-weight:400}.profile-body .nav-tabs .nav-item .nav-link.active{color:#fff;font-weight:600}.profile-body .profile-gallery{grid-template-columns:auto auto auto;gap:1rem;display:grid}@media (max-width:767.9px){.profile-body .profile-gallery{grid-template-columns:auto auto}}.profile-body .profile-gallery .gallery-item{cursor:pointer}.profile-body .profile-gallery .gallery-item:hover{opacity:.7}.profile-body .profile-gallery .gallery-item img{object-fit:cover;border-radius:1rem;width:100%;height:20rem}.business-body{padding:0 0 5.25rem}.business-body h4{color:#fff;margin:2.5rem 0 0;font-size:1rem;font-weight:600}.business-body .business-thumbnails{z-index:0;justify-content:stretch;width:100%;height:15rem;display:flex;position:relative}.business-body .business-thumbnails img{object-fit:cover;width:25%;height:15rem}.business-body .business-main-details{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:-5rem;display:flex}.business-body .business-main-details .business-avatar{z-index:1;border:10px solid #071a2c;border-radius:50%;width:10rem;height:10rem;margin-bottom:1.5rem;position:relative}.business-body .business-main-details .business-introduction{padding-bottom:1rem}.business-body .business-main-details .business-introduction h1{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.business-body .business-main-details .business-introduction h2{color:#ffffff80;margin-top:.5rem;font-size:1rem;font-weight:400}.business-body .business-main-details .business-actions{align-items:center;display:flex}.business-body .business-main-details .btn{border-radius:3rem;align-items:center;margin:0 .5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:flex}.business-body .business-main-details .btn img{filter:brightness(0)invert();width:1.25rem;height:1.25rem;margin-right:.5rem}.business-body .business-rating{border:1px solid #ffffff1a;border-radius:1rem;margin-top:1rem;padding:1.5rem}.business-body .business-rating .leave-review .leave-review-person{align-items:center;display:flex}.business-body .business-rating .leave-review .leave-review-person img{object-fit:cover;border-radius:50%;width:2rem;height:2rem;margin-right:.5rem}.business-body .business-rating .leave-review .leave-review-person strong{color:#fff;font-size:.9rem;font-weight:600}.business-body .business-rating .leave-review textarea.form-control{width:100%;height:10rem;box-shadow:none;color:#fff;background:#ffffff06;border:none;border-radius:1rem;outline:none;margin-top:.5rem;padding:1rem;font-size:.9rem}.business-body .business-rating .leave-review .btn{border-radius:3rem;margin-top:.5rem;margin-left:auto;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.business-body .business-rating .rating-summary{border-left:1px solid #ffffff1a;height:100%;padding-left:1.5rem}@media (max-width:767.9px){.business-body .business-rating .rating-summary{border-bottom:1px solid #ffffff1a;border-left:none;height:auto;margin-bottom:1rem;padding-bottom:1rem;padding-left:0}}.business-body .business-rating .rating-summary .summary-score{align-items:center;display:flex}.business-body .business-rating .rating-summary .summary-score img{width:1.5rem;height:1.5rem;margin-right:.5rem}.business-body .business-rating .rating-summary .summary-score h3{color:#ffb32b;margin:0;font-size:3rem;font-weight:600;line-height:1}.business-body .business-rating .rating-summary .rating-reviews{margin:1rem 0}.business-body .business-rating .rating-summary .rating-reviews .review-item{flex-wrap:nowrap;align-items:center;display:flex}.business-body .business-rating .rating-summary .rating-reviews .review-item+.review-item{margin-top:.5rem}.business-body .business-rating .rating-summary .rating-reviews .review-item img{object-fit:cover;border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem}.business-body .business-rating .rating-summary .rating-reviews .review-item strong{white-space:nowrap;color:#fff;margin:0 .5rem;font-size:.9rem}.business-body .business-rating .rating-summary .rating-reviews .review-item i{color:#ffb32b;flex-shrink:0;margin-left:auto;padding-left:.5rem;font-size:.9rem;font-style:normal;font-weight:600}.business-body .business-rating .rating-summary .rating-reviews .review-item span{white-space:nowrap;text-overflow:ellipsis;color:#ffffff40;font-size:.8rem;overflow:hidden}.business-body .business-rating .rating-summary .rating-total{border-top:1px solid #ffffff1a;align-items:center;padding-top:1rem;display:flex}.business-body .business-rating .rating-summary .rating-total .rating-avatars{align-items:center;margin-left:-2px;display:flex}.business-body .business-rating .rating-summary .rating-total .rating-avatars img{object-fit:cover;border:2px solid #071a2c;border-radius:50%;width:1.5rem;height:1.5rem;margin-right:-.5rem}.business-body .business-rating .rating-summary .rating-total strong{color:#ffffff80;margin-left:1rem;font-size:.8rem;font-weight:400;display:block}.business-body .business-location{background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;width:100%;height:20rem;margin-top:1rem}.business-body .business-location img[alt=Google]{opacity:0}.business-body .business-location .gm-style>div:last-child,.business-body .business-location .gm-style .gm-fullscreen-control,.business-body .business-location .gm-style .gm-bundled-control{opacity:0;visibility:hidden}.business-body .business-location .gm-style .gm-style-iw-c{background:0 0;border-radius:.75rem;padding-top:0;padding-left:0;box-shadow:0 .25rem 1rem #00000040;transform:translate(-25px,-107.5%)!important}.business-body .business-location .gm-style .gm-style-iw-d{overflow:visible!important}.business-body .business-location .gm-style .gm-style-iw-d+button{filter:brightness(0)invert();outline:none;top:0!important;right:0!important}.business-body .business-location .gm-style .gm-style-iw-tc{display:none}.business-body .business-location .gm-style iframe+div{border:none!important}.business-body .business-features{background:#ffffff06;border-radius:1rem;width:100%;margin-top:1rem;padding:1.5rem}.business-body .business-features ul{margin:0;padding:0;list-style:none;display:block}.business-body .business-features ul li{color:#fff;padding-left:1.5rem;font-size:.9rem;font-weight:400;display:block;position:relative}.business-body .business-features ul li+li{margin-top:1rem}.business-body .business-features ul li img{filter:brightness(0)invert();width:1rem;height:1rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.business-body .business-gallery{grid-template-columns:auto auto auto;gap:1rem;margin-top:1rem;display:grid}@media (max-width:767.9px){.business-body .business-gallery{grid-template-columns:auto auto}}.business-body .business-gallery .gallery-item{cursor:pointer}.business-body .business-gallery .gallery-item:hover{opacity:.7}.business-body .business-gallery .gallery-item img{object-fit:cover;border-radius:1rem;width:100%;height:20rem}.add-place-body{padding:2.5rem 0 5.25rem}.add-place-body h1{color:#fff;font-size:1.75rem;font-weight:600}.add-place-body p{color:#ffffff80}.add-place-body p.small{color:#ffffff40}.add-place-body p.small a{color:#fff;text-decoration:underline}.add-place-body h4{color:#fff;margin:2.5rem 0 0;font-size:1rem;font-weight:600}.add-place-body .business-location{background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;width:100%;height:20rem;margin-top:1rem}.add-place-body .business-location img[alt=Google]{opacity:0}.add-place-body .business-location .gm-style>div:last-child,.add-place-body .business-location .gm-style .gm-fullscreen-control,.add-place-body .business-location .gm-style .gm-bundled-control{opacity:0;visibility:hidden}.add-place-body .business-location .gm-style .gm-style-iw-c{background:0 0;border-radius:.75rem;padding-top:0;padding-left:0;box-shadow:0 .25rem 1rem #00000040;transform:translate(-25px,-107.5%)!important}.add-place-body .business-location .gm-style .gm-style-iw-d{overflow:visible!important}.add-place-body .business-location .gm-style .gm-style-iw-d+button{filter:brightness(0)invert();outline:none;top:0!important;right:0!important}.add-place-body .business-location .gm-style .gm-style-iw-tc{display:none}.add-place-body .business-location .gm-style iframe+div{border:none!important}.add-place-body .image-field{margin-bottom:1rem;position:relative}.add-place-body .image-field input{z-index:-1;opacity:0;position:absolute;top:0;left:0}.add-place-body .image-field label{cursor:pointer;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;display:flex;position:relative}.add-place-body .image-field label:hover{border-color:#ffffff80}.add-place-body .image-field label:active{background:#ffffff06;border-color:#ffffff80}.add-place-body .image-field label:after{text-align:center;content:"Upload";text-transform:uppercase;color:#fff;background:#ffffff1a;border-radius:.75rem;width:4rem;height:1.5rem;margin:auto;font-size:.7rem;font-weight:600;line-height:1.5rem;position:absolute;top:0;bottom:0;right:1rem}.add-place-body .image-field label .image-preview{object-fit:cover;border-radius:1rem;width:5rem;height:5rem;display:block}.add-place-body .image-field label .image-details{padding:.75rem}.add-place-body .image-field label .image-details strong{color:#fff;font-size:1rem;display:block}.add-place-body .image-field label .image-details span{color:#ffffff80;font-size:.7rem;display:block}.add-place-body .form-field{margin-bottom:1rem}.add-place-body .form-field .form-label{color:#ffffff80;font-size:.9rem}.add-place-body .form-field .form-control{box-shadow:none;color:#fff;background:0 0;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;outline:none;padding:0 0 .5rem}.add-place-body .form-field .form-control:focus{border-bottom-color:#ffffff80}.add-place-body .form-field select.form-control option{color:#061523}.add-place-body .form-check .form-check-input{cursor:pointer;background-color:#ffffff1a;border-color:#0000}.add-place-body .form-check .form-check-input:checked{background-color:#0866ff}.add-place-body .form-check .form-check-input:focus{box-shadow:0 0 0 .25rem #0866ff40}.add-place-body .form-check .form-check-label{color:#ffffffbf;cursor:pointer;font-size:.9rem}.add-place-body .form-check .form-check-label:hover{color:#fff}.add-place-body .upload-box{cursor:pointer;border:1px dashed #ffffff1a;border-radius:1rem;padding:1.5rem 1.5rem 1.5rem 6rem;display:block;position:relative}.add-place-body .upload-box:hover{border:1px dashed #ffffff80}.add-place-body .upload-box img{filter:brightness(0)invert();width:3rem;height:3rem;margin:auto;display:block;position:absolute;top:0;bottom:0;left:1.5rem}.add-place-body .upload-box h4{color:#fff;margin:0;font-size:1rem;font-weight:600}.add-place-body .upload-box p{color:#ffffff80;margin:0;font-size:.8rem}.add-place-body .gallery-items{flex-wrap:wrap;margin-top:1rem;display:flex}.add-place-body .gallery-items .gallery-item{border:1px solid #ffffff1a;border-radius:.75rem;width:10rem;height:10rem;margin:0 .5rem .5rem 0;display:block;position:relative;overflow:hidden}.add-place-body .gallery-items .gallery-item:hover{border-color:#fff}.add-place-body .gallery-items .gallery-item:hover .btn{opacity:1}.add-place-body .gallery-items .gallery-item>img{object-fit:cover;width:10rem;height:10rem}.add-place-body .gallery-items .gallery-item .btn{text-align:center;z-index:1;opacity:0;border-radius:50%;width:2.5rem;height:2.5rem;margin:auto;padding:0;line-height:2.2rem;position:absolute;inset:0}.add-place-body .gallery-items .gallery-item .btn:hover img,.add-place-body .gallery-items .gallery-item .btn:focus img,.add-place-body .gallery-items .gallery-item .btn:active img{filter:none}.add-place-body .gallery-items .gallery-item .btn img{filter:brightness(0)invert();width:1.5rem;height:1.5rem}.settings-body{padding:2.5rem 0 5.25rem;position:relative}.settings-body .settings-box{background:#ffffff06;border-radius:1rem;padding:2rem}@media (max-width:767.9px){.settings-body .settings-box{padding:1.5rem}}.settings-body .settings-box+.settings-box{margin-top:1.5rem}.settings-body .settings-box.delete-box{background:#0866ff26;border:1px dashed #0866ff80}.settings-body .settings-box.delete-box p{color:#fff;margin-bottom:0;font-size:.9rem}.settings-body .settings-box h4{color:#fff;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.settings-body .settings-box .form-field{margin-bottom:1rem}.settings-body .settings-box .form-field .form-label{color:#ffffff80;font-size:.9rem}.settings-body .settings-box .form-field .form-control{box-shadow:none;color:#fff;background:0 0;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;outline:none;padding:0 0 .5rem}.settings-body .settings-box .form-field .form-control:focus{border-bottom-color:#ffffff80}.settings-body .settings-box .image-field{margin-bottom:1rem;position:relative}.settings-body .settings-box .image-field input{z-index:-1;opacity:0;position:absolute;top:0;left:0}.settings-body .settings-box .image-field label{cursor:pointer;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;display:flex;position:relative}.settings-body .settings-box .image-field label:hover{border-color:#ffffff80}.settings-body .settings-box .image-field label:active{background:#ffffff06;border-color:#ffffff80}.settings-body .settings-box .image-field label:after{text-align:center;content:"Upload";text-transform:uppercase;color:#fff;background:#ffffff1a;border-radius:.75rem;width:4rem;height:1.5rem;margin:auto;font-size:.7rem;font-weight:600;line-height:1.5rem;position:absolute;top:0;bottom:0;right:1rem}@media (max-width:767.9px){.settings-body .settings-box .image-field label:after{display:none}}.settings-body .settings-box .image-field label .image-preview{object-fit:cover;border-radius:1rem;width:5rem;height:5rem;display:block}.settings-body .settings-box .image-field label .image-details{padding:.75rem}.settings-body .settings-box .image-field label .image-details strong{color:#fff;font-size:1rem;display:block}.settings-body .settings-box .image-field label .image-details span{color:#ffffff80;font-size:.7rem;display:block}.settings-body .settings-box .btn{border-radius:3rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.settings-body .settings-box .form-check.form-switch{cursor:pointer;border-top:1px solid #ffffff1a;flex-direction:row-reverse;align-items:center;padding-top:.75rem;padding-left:0;display:flex;position:relative}.settings-body .settings-box .form-check.form-switch+.form-check.form-switch{margin-top:.75rem}.settings-body .settings-box .form-check.form-switch .form-check-input{cursor:pointer;font-size:1.5rem}.settings-body .settings-box .form-check.form-switch .form-check-input:checked{background-color:#0866ff;border-color:#0866ff}.settings-body .settings-box .form-check.form-switch .form-check-input:not(:checked):focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23e77ea3'/%3e%3c/svg%3e")}.settings-body .settings-box .form-check.form-switch .form-check-input:focus{box-shadow:0 0 0 .25rem #0866ff40}.settings-body .settings-box .form-check.form-switch .form-check-label{color:#ffffffbf;cursor:pointer;flex-grow:1;margin-left:0;margin-right:auto;padding-right:4rem;font-size:.9rem;font-weight:400}.settings-body .settings-box .upload-box{cursor:pointer;border:1px dashed #ffffff1a;border-radius:1rem;padding:1.5rem 1.5rem 1.5rem 6rem;display:block;position:relative}.settings-body .settings-box .upload-box:hover{border:1px dashed #ffffff80}.settings-body .settings-box .upload-box img{filter:brightness(0)invert();width:3rem;height:3rem;margin:auto;display:block;position:absolute;top:0;bottom:0;left:1.5rem}.settings-body .settings-box .upload-box h4{color:#fff;margin:0;font-size:1rem;font-weight:600}.settings-body .settings-box .upload-box p{color:#ffffff80;margin:0;font-size:.8rem}.settings-body .settings-box .gallery-items{flex-wrap:wrap;margin-top:1rem;display:flex}.settings-body .settings-box .gallery-items .gallery-item{border:1px solid #ffffff1a;border-radius:.75rem;width:10rem;height:10rem;margin:0 .5rem .5rem 0;display:block;position:relative;overflow:hidden}@media (max-width:767.9px){.settings-body .settings-box .gallery-items .gallery-item{width:6.5rem;height:6.5rem}}.settings-body .settings-box .gallery-items .gallery-item:hover{border-color:#fff}.settings-body .settings-box .gallery-items .gallery-item:hover .btn{opacity:1}.settings-body .settings-box .gallery-items .gallery-item>img{object-fit:cover;width:10rem;height:10rem}@media (max-width:767.9px){.settings-body .settings-box .gallery-items .gallery-item>img{width:6.5rem;height:6.5rem}}.settings-body .settings-box .gallery-items .gallery-item .btn{text-align:center;z-index:1;opacity:0;border-radius:50%;width:2.5rem;height:2.5rem;margin:auto;padding:0;line-height:2.2rem;position:absolute;inset:0}.settings-body .settings-box .gallery-items .gallery-item .btn:hover img,.settings-body .settings-box .gallery-items .gallery-item .btn:focus img,.settings-body .settings-box .gallery-items .gallery-item .btn:active img{filter:none}.settings-body .settings-box .gallery-items .gallery-item .btn img{filter:brightness(0)invert();width:1.5rem;height:1.5rem}
@keyframes nd-fi{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.nd-welcome{text-align:center;-webkit-user-select:none;user-select:none;background:linear-gradient(160deg,#f5f5f7,#eceef2);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:32px;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;position:relative}.nd-fi{animation:.7s cubic-bezier(.16,1,.3,1) forwards nd-fi}.nd-welcome-content{z-index:1;flex-direction:column;align-items:center;display:flex}.nd-welcome-icon{margin-bottom:20px;font-size:64px;line-height:1}.nd-welcome-title{letter-spacing:-2px;color:#1a1a1a;margin:0;font-size:42px;font-weight:800;line-height:1.05}.nd-welcome-title-dim{color:#6b6b7b}.nd-welcome-sub{color:#6b6b7b;max-width:240px;margin:16px auto 44px;font-size:14px;line-height:1.7}.nd-welcome-buttons{flex-direction:column;gap:12px;width:280px;display:flex}.nd-btn{cursor:pointer;text-align:center;border:none;border-radius:14px;padding:13px 28px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block}.nd-btn:active{transform:scale(.97)}.nd-btn-primary{color:#fff;background:#1a1a1a;box-shadow:0 2px 12px #0000001f}.nd-btn-primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 4px 18px #0003}.nd-btn-secondary{color:#1a1a1a;background:#f0f0f2;border:1px solid #e4e4e8}.nd-btn-secondary:hover{color:#1a1a1a;background:#e8e8ec;transform:translateY(-1px)}.nd-welcome-footer{color:#a0a0b0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:11px;position:absolute;bottom:28px}.home-main{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.home-bg-map{opacity:.25;z-index:0;background-image:url(/img/main-bg.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.home-vignette{z-index:1;background:radial-gradient(circle,#0000 0%,#000c 100%);position:absolute;inset:0}.avatar-background{z-index:2;position:absolute;inset:0}.avatar-item{border:1px solid #2d88ffcc;border-radius:50%;padding:3px;position:absolute;overflow:hidden;box-shadow:0 0 20px #2d88ff80,inset 0 0 10px #2d88ff4d}.avatar-image-wrapper{background:#222;border-radius:50%;width:100%;height:100%;overflow:hidden}.avatar-glow-ring{z-index:-1;border:1px solid #2d88ff4d;border-radius:50%;position:absolute;inset:-5px}.brand-beefhunt{color:#fff;text-shadow:0 0 30px #00000080;font-size:min(12vw,5rem);font-weight:900;line-height:1}.brand-x{color:#2d88ff;text-shadow:0 0 20px #2d88ff80;margin-top:-1rem;font-size:min(15vw,6rem);font-weight:900}.brand-slogan{color:#ffffffe6;letter-spacing:1px;margin-top:1rem;font-size:1.5rem;font-weight:700}.btn-pill{text-align:center;border-radius:5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s}.btn-primary-pill{color:#fff;background-color:#2d88ff;border:none;box-shadow:0 8px 30px #2d88ff66}.btn-outline-pill{color:#fff;background-color:#ffffff0d;border:2px solid #fff}.footer-text{text-align:center;color:#ffffff4d;z-index:10;text-transform:uppercase;letter-spacing:1px;font-size:.6rem;position:absolute;bottom:1rem;left:0;right:0}:root{--nd-bg:#f5f5f7;--nd-sf:#fff;--nd-cd:#f0f0f2;--nd-ch:#e8e8ec;--nd-ac:#1a1a1a;--nd-ac2:#333;--nd-acd:#1a1a1a0a;--nd-acl:#1a1a1a14;--nd-tx:#1a1a1a;--nd-ts:#6b6b7b;--nd-td:#a0a0b0;--nd-bd:#e4e4e8;--nd-dn:#f46;--nd-sh:0 1px 3px #0000000f,0 4px 16px #0000000a}.auth-main{background:var(--nd-bg);min-height:100svh;color:var(--nd-tx);flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;position:relative;overflow:hidden}.auth-bg-orb-1,.auth-bg-orb-2{display:none}.auth-inner{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.auth-form-box{width:100%;max-width:360px}.auth-brand{text-align:center;margin-bottom:20px}.auth-brand .nd-welcome-icon{margin-bottom:8px;font-size:48px}.auth-brand .nd-welcome-title{font-size:26px}.auth-brand .nd-welcome-sub{color:var(--nd-ts);font-size:13px}.auth-header-row{align-items:center;padding:16px;display:flex}.auth-back-btn{color:var(--nd-tx);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:20px;text-decoration:none;transition:opacity .2s;display:flex}.auth-back-btn:hover{opacity:.6}.auth-progress-bar{flex:1;gap:5px;margin-left:14px;display:flex}.auth-progress-seg{border-radius:2px;flex:1;height:3px;transition:background .3s}.auth-progress-seg.active{background:var(--nd-ac)}.auth-progress-seg.inactive{background:var(--nd-bd)}.auth-title{color:var(--nd-tx);letter-spacing:-.5px;margin-bottom:6px;font-size:28px;font-weight:800}.auth-subtitle{color:var(--nd-ts);margin-bottom:32px;font-size:13px}.auth-input-group{margin-bottom:18px}.auth-input-label{color:var(--nd-ts);letter-spacing:1px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.auth-input-container{position:relative}.auth-input-icon{opacity:.5;width:18px;height:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.auth-input-field{border:1.5px solid var(--nd-bd);background:var(--nd-sf);width:100%;color:var(--nd-tx);border-radius:12px;outline:none;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.auth-input-field::placeholder{color:var(--nd-td)}.auth-input-field:focus{border-color:var(--nd-ac);box-shadow:0 0 0 2px var(--nd-acd)}.auth-submit-btn{cursor:pointer;text-align:center;background:var(--nd-ac);color:#fff;border:none;border-radius:14px;width:100%;padding:13px 28px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 12px #0000001f}.auth-submit-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0000002e}.auth-submit-btn:active{transform:scale(.97)}.auth-submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.auth-card,.auth-card-register{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0;width:100%;padding:0}.auth-footer-link{text-align:center;border-top:1px solid var(--nd-bd);color:var(--nd-ts);margin-top:28px;padding-top:16px;font-size:13px}.auth-link-primary{color:var(--nd-ac);font-weight:700;text-decoration:none}.auth-link-primary:hover{opacity:.7}.auth-forgot-row{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.auth-forgot-link{color:var(--nd-ts);font-size:11px;text-decoration:none;transition:color .2s}.auth-forgot-link:hover{color:var(--nd-ac)}.auth-error{color:var(--nd-dn);background:#ff446614;border:none;border-radius:12px;margin-bottom:18px;padding:12px 16px;font-size:13px}@media (max-width:480px){.auth-form-box{max-width:100%}.auth-title{font-size:24px}}.grid-item-card{aspect-ratio:1/1.25;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;transition:all .2s;position:relative;overflow:hidden}.grid-item-card:hover{background:#ffffff0f;border-color:#2d88ff4d;transform:translateY(-4px)}.grid-avatar-wrapper{aspect-ratio:1;width:100%;position:relative}.grid-avatar-img{object-fit:cover;width:100%;height:100%}.grid-online-dot{background:#4ade80;border:2px solid #061523;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;right:8px;box-shadow:0 0 8px #4ade8099}.grid-item-info{flex-direction:column;gap:2px;padding:10px;display:flex}.grid-item-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.grid-item-distance{color:#fff6;font-size:.7rem}.bh-grid-page{background:#f2f2f2}.bh-grid-page .dashboard-header{background:#f2f2f2;padding:.625rem 0 .5rem}.bh-grid-page .dashboard-header .header-filters-toggle{background:#e5e5e5}.bh-grid-page .dashboard-header .header-filters-toggle img{filter:none;opacity:.75}.bh-grid-page .dashboard-header .navbar-brand{color:#1a1a1a}.bh-grid-page .dashboard-body.grid-body{background:#f2f2f2;padding:0 0 5.25rem}.bh-grid-page .bh-grid-scroll{background:#f2f2f2;height:100%;padding:2px;overflow-y:auto}.bh-grid-page .bh-user-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:0;display:grid}.bh-grid-page .bh-grid-item{background:#e8e8e8;border-radius:4px;width:100%;padding-bottom:145%;text-decoration:none;display:block;position:relative;overflow:hidden}.bh-grid-page .bh-grid-item img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bh-grid-page .bh-grid-item:after{content:"";background:linear-gradient(#0000 0%,#000000b8 100%);height:36%;position:absolute;inset:auto 0 0}.bh-grid-page .bh-grid-item__on{z-index:2;background:#22c55e;border:1.5px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}.bh-grid-page .bh-grid-item__meta{z-index:2;flex-direction:column;align-items:flex-start;gap:0;display:flex;position:absolute}.bh-grid-page .bh-grid-item__name{color:#fff;font-size:.7rem;font-weight:700;line-height:1.05}.bh-grid-page .bh-grid-item__dist{color:#ffffffeb;margin-top:2px;font-size:.6rem;font-weight:500;line-height:1}
:root{--bg:#f5f5f7;--sf:#fff;--cd:#f0f0f2;--ch:#e8e8ec;--ac:#1a1a1a;--ac2:#333;--acd:#1a1a1a0a;--acl:#1a1a1a14;--tx:#1a1a1a;--ts:#6b6b7b;--td:#a0a0b0;--bd:#e4e4e8;--dn:#f46;--sh:0 1px 3px #0000000f,0 4px 16px #0000000a}body{background-color:var(--bg);color:var(--tx)}.dashboard-header{border-bottom:1px solid var(--bd);box-shadow:none!important;background-color:#f2f2f2!important}.dashboard-header .navbar-brand{color:var(--ac)!important;font-weight:900!important}.dashboard-header .header-filters-toggle img{filter:brightness(.1)}.dashboard-footer{border-top:1px solid var(--bd);box-shadow:none!important;background-color:#f2f2f2!important}.dashboard-footer li a img{filter:grayscale()brightness(.5);opacity:.5}.dashboard-footer li a.active img{filter:brightness(0);opacity:1}.dashboard-footer li a span{color:var(--ts)!important}.dashboard-footer li a.active span{font-weight:700;color:var(--ac)!important}.bh-user-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}@media (min-width:768px){.bh-user-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.bh-user-grid{grid-template-columns:repeat(6,1fr)}}.bh-grid-item{background:var(--cd);border-radius:16px;width:100%;padding-bottom:145%;display:block;position:relative;overflow:hidden}.bh-grid-item img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bh-grid-item__meta{color:#fff;background:linear-gradient(#0000,#000c);flex-direction:column;padding:24px 10px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.bh-grid-item__name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.bh-grid-item__dist{opacity:.8;font-size:10px}.bh-grid-item__on{z-index:2;background:#22c55e;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:10px;right:10px}.map-pin-v2{cursor:pointer;justify-content:center;align-items:center;display:flex}.map-pin-v2 .avatar{border:3px solid var(--ac);object-fit:cover;background:#fff;border-radius:50%;width:44px;height:44px;box-shadow:0 2px 8px #00000026}.map-pin-v2 .badge{background:var(--ac);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:-2px;right:-2px}.map-pin-v2 .online{background:#22c55e;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:0;right:0}.M{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.user-modal-wrap{background:var(--sf);border-radius:24px;flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 20px 60px #0003}@media (max-width:639px){.user-modal-wrap{border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}}.modal-topbar{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--bd);background:#fffffff2;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:sticky;top:0}.modal-close-btn,.modal-menu-btn{cursor:pointer;color:var(--tx);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:background .15s;display:flex}.modal-close-btn:hover,.modal-menu-btn:hover{background:var(--cd)}.user-modal-photo{background:var(--cd);flex-shrink:0;width:100%;padding-bottom:115%;position:relative;overflow:hidden}.user-modal-photo-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.modal-photo-dots{z-index:5;gap:4px;display:flex;position:absolute;top:10px;left:12px;right:12px}.modal-photo-dot{cursor:pointer;border-radius:2px;flex:1;height:3px;transition:background .2s}.modal-photo-dot.active{background:var(--ac)}.modal-photo-dot.inactive{background:#ffffff59}.modal-photo-counter{color:#fff;z-index:5;background:#0006;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:20px;right:14px}.modal-nav-btn{z-index:5;cursor:pointer;width:36px;height:36px;color:var(--tx);background:#ffffffd9;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}.modal-nav-btn:hover{background:#fff}.modal-nav-btn.prev{left:10px}.modal-nav-btn.next{right:10px}.user-modal-info{padding:14px 18px 28px}.online-badge{color:#22c55e;background:#22c55e14;border-radius:20px;align-items:center;gap:5px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.online-dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.user-modal-name{color:var(--tx);font-size:26px;font-weight:800;line-height:1.1}.mt-2{margin-top:8px}.user-modal-dist{color:var(--ts);margin-top:3px;font-size:12px}.user-modal-bio{color:var(--ts);margin-top:14px;font-size:14px;line-height:1.7}.user-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.S{background:var(--cd);text-align:center;border-radius:14px;padding:14px}.S .v{color:var(--tx);font-size:18px;font-weight:800}.S .l{color:var(--td);text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:700}.T{background:var(--cd);color:var(--tx);border:1px solid var(--bd);border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}.user-tags,.user-ints{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.B{cursor:pointer;text-align:center;border:none;border-radius:14px;width:100%;padding:13px 28px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s}.B:active{transform:scale(.97)}.Bp{background:var(--ac);color:#fff;box-shadow:0 2px 12px #0000001f}.Bp:hover{box-shadow:0 4px 18px #0003}.Bp:disabled{opacity:.6;cursor:not-allowed}.Bs{background:var(--cd);color:var(--tx);border:1px solid var(--bd)}.Bd{color:var(--dn);background:#ff446614;border:none}.dashboard-body.chat-body,.messages-list,.messages-single-chat{background:var(--bg)!important}.messages-list{border-right:1px solid var(--bd)!important}.messages-list .form-field.search-field .form-control{background:var(--cd)!important;color:var(--tx)!important}.messages-list .message-item.unread{background:var(--acd)!important}.messages-list .message-item:hover{background:var(--cd)!important}.messages-list .message-item .person-info strong{color:var(--tx)!important}.messages-list .message-item .person-info p{color:var(--ts)!important}.messages-list .message-item .person-info span{color:var(--td)!important}.messages-list .message-item .person-info span:before{background:var(--bd)!important}.messages-single-chat .chat-header{background:var(--sf)!important;border-bottom:1px solid var(--bd)!important}.messages-single-chat:after{background:var(--bg)!important}.messages-single-chat .chat-header .chat-header-info .chat-header-name{color:var(--ac)!important}.messages-single-chat .chat-header .chat-header-info span{color:var(--ts)!important}.messages-single-chat .chat-messages .chat-message .person-message .message p{background:var(--cd)!important;color:var(--tx)!important}.messages-single-chat .chat-messages .chat-message.my-message .person-message .message p{background:var(--tx)!important;color:var(--sf)!important}.messages-single-chat .chat-messages .chat-message .person-details span,.messages-single-chat .chat-messages .chat-start{color:var(--td)!important}.messages-single-chat .chat-send-message{background:var(--sf)!important;border-top:1px solid var(--bd)!important}.messages-single-chat .chat-send-message input.form-control{background:var(--bg)!important;color:var(--tx)!important;border:1px solid var(--bd)!important}.messages-single-chat .chat-header .exit-chat-button img{filter:brightness(.2)!important}.messages-list .btn-primary,.messages-single-chat .chat-send-message .btn-primary,.messages-single-chat .chat-send-message .btn,.chat-body .btn-primary{background:var(--tx)!important;color:var(--sf)!important;border:none!important}.messages-single-chat .chat-send-message .btn-primary:hover,.messages-single-chat .chat-send-message .btn:hover,.chat-body .btn-primary:hover{background:var(--ac2)!important;color:var(--sf)!important}.messages-single-chat .chat-send-message .btn-primary:active,.chat-body .btn-primary:active{background:var(--ac)!important;color:var(--sf)!important}
