@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,900);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-results{border:1px solid hsla(0,0%,100%,.2);padding:60px 15px;border-radius:2px;width:100%;text-align:center}.no-results p{margin-bottom:0}.pac-container:after{background-image:none!important;height:0}body,html{background:#141721;color:hsla(0,0%,100%,.67);font-size:16px}.app{max-width:100vw;overflow-x:hidden}.main{min-height:calc(100vh - 320px)}h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.87);font-weight:700}a,a:hover{color:#8439dd}ol,ul{padding-left:18px}ol li a:hover,ul li a:hover{text-decoration:none}hr{margin:30px 0}h1,h2,h3,h4,h5{color:#fff}.main{padding-bottom:90px}.bold,.btn{font-weight:700}.btn{display:inline-block;width:auto;border:1px solid #ddd;background:#fff;padding:7.5px 20px;font-size:15px;line-height:24px}.btn:hover{text-decoration:none;border-color:rgb(208.25,208.25,208.25);background:rgb(242.25,242.25,242.25)}.btn:focus{box-shadow:none!important;outline:0}.btn--primary,.btn-primary{border-color:#8439dd;background:#8439dd;color:#fff}.btn--primary.active,.btn--primary:active,.btn--primary:hover,.btn-primary.active,.btn-primary:active,.btn-primary:hover{border-color:rgb(118.6314655172,37.0043103448,215.4956896552)!important;background-color:rgb(118.6314655172,37.0043103448,215.4956896552)!important;color:#fff}.btn--secondary,.btn-secondary{border-color:#00bf91;background:#00bf91;color:#fff}.btn--secondary.active,.btn--secondary:active,.btn--secondary:hover,.btn-secondary.active,.btn-secondary:active,.btn-secondary:hover{border-color:rgb(0,165.5,125.6413612565);background-color:rgb(0,165.5,125.6413612565);color:#fff}.btn--link.active,.btn--link:active,.btn--link:hover,.btn-link.active,.btn-link:active,.btn-link:hover{border-color:rgb(0,165.5,125.6413612565);background-color:rgb(0,165.5,125.6413612565);color:#fff!important}.btn--large,.btn-large{padding:15px 45px}.btn--close{font-size:23px;border:none}.btn--ghost,.btn-ghost{background:none;border-color:hsla(0,0%,100%,0);color:hsla(0,0%,100%,.6)}.btn--ghost.active,.btn--ghost:active,.btn--ghost:hover,.btn-ghost.active,.btn-ghost:active,.btn-ghost:hover{background:none;color:#fff;border-color:hsla(0,0%,100%,.2)}.btn--error,.btn-error{background:#f5565b;border-color:#f5565b;color:#fff}.btn--error.active,.btn--error:active,.btn--error:hover,.btn-error.active,.btn-error:active,.btn-error:hover{background:rgb(243.5754189944,61.9245810056,67.6368715084);color:#fff;border-color:rgb(243.5754189944,61.9245810056,67.6368715084)}@media (max-width:767px){.btn{display:block;width:100%}.btn--close{display:inline-block;width:auto}}.btn--link,.btn-link{background:hsla(0,0%,100%,0);border-color:hsla(0,0%,100%,0);color:hsla(0,0%,100%,.87);line-height:1;opacity:.6}.btn--link.active,.btn--link:active,.btn--link:hover,.btn-link.active,.btn-link:active,.btn-link:hover{background:none;border-color:hsla(0,0%,100%,0);opacity:1}.modal-dialog{border-radius:3px}.modal-content{background:#141721}.modal-body,.modal-footer,.modal-header{padding:30px;border:none}@media (min-width:768px){.modal-body,.modal-footer,.modal-header{padding:60px}}.modal-header .h4{color:#fff;font-weight:700}@media (min-width:768px){.modal-header{padding:60px 60px 30px}}@media (min-width:768px){.modal-body{padding:30px 60px}}.modal-header h5{font-size:1.5rem;margin-top:7.5px}.modal-footer button{min-width:120px}.modal-footer .btn{border:none}.modal .close{color:#fff;text-shadow:none;font-size:30px;position:relative;top:4px;outline:none!important}.modal-backgrop{color:#141721}.modal-backgrop.show{opacity:.8}.pagination .page-item.gap{padding:10px}.pagination .page-item.active .page-link{background-color:#8439dd;border-color:#8439dd}.alert{border-radius:50px;position:fixed;max-width:800px;top:80px;right:30px;left:30px;margin:15px auto;padding-left:30px;padding-right:30px;font-weight:700;color:#fff;background:#8439dd;border-color:#8439dd;z-index:99;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.alert a{color:#000}.alert-danger{color:#fff;background:#f5565b;border-color:#f5565b}.alert-danger .close{color:#fff}.alert-dismissible .close{outline:0;top:-2px;right:5px;opacity:.8}.alert-dismissible .close:hover{opacity:1}.form-control{border-radius:3px;height:45px;border:1px solid hsla(0,0%,100%,.2)}.form-control,.form-control:focus{background:hsla(0,0%,100%,.1);color:#fff}.form-control:focus{border:1px solid #8439dd;outline:0;box-shadow:none}.dropdown{display:inline-block}.dropdown .dropdown-toggle{border-radius:3px;height:45px;background:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2);color:#fff;width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.dropdown .dropdown-toggle{width:90px}}.dropdown .dropdown-toggle:active,.dropdown .dropdown-toggle:focus{background:hsla(0,0%,100%,.1);border:1px solid #8439dd!important;outline:0;box-shadow:none;color:#fff}.dropdown .dropdown-toggle:after{margin-left:10px;opacity:.5}.dropdown .dropdown-menu.show{background:#242733;border:1px solid hsla(0,0%,100%,.1)}.dropdown .dropdown-menu.show a{color:hsla(0,0%,100%,.76)}.dropdown .dropdown-menu.show a:hover{background-color:#242733;opacity:.5}.bv-select{position:relative}.bv-select select{background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;height:48px;color:#fff;border-radius:2px}.bv-select select:focus{outline:0!important;box-shadow:none!important;border-color:#8439dd!important}.bv-select .fa-caret-down{position:absolute;right:15px;top:17px;color:#fff}.bv-select.inline select{height:45px}.map-responsive{border-radius:3px;overflow:hidden;padding-bottom:56.25%;position:relative;height:0;background:#242733}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.site-loader{min-height:80vh}.site-loader>div{top:50%;position:absolute;left:50%;margin-left:-50px;margin-top:-75px}.button-loader{margin:auto}.input-with-remove input{width:calc(100% - 50px);display:inline-block;vertical-align:top}.input-with-remove .btn{background:none;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.67);display:inline-block!important;vertical-align:top;width:45px!important;height:45px!important;text-align:center;padding:0!important;font-size:20px;margin:0 0 0 5px!important}.input-with-remove .btn:hover{color:#fff}.btn-blank{width:auto!important;background:none;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.76);height:45px}.btn-blank i,.btn-blank svg{margin-right:5px}.offset-explainer{position:relative;top:-20px}.custom-select option,select option{color:rgba(0,0,0,.67)}.font-weight-normal{font-weight:400!important}.billing-alert{max-width:none;position:static;width:100%;border-radius:3px;text-align:center;padding:40px 0;margin-bottom:40px;font-weight:400}.billing-alert a{color:#fff;text-decoration:underline}textarea{resize:none}.header{transition:background .3s ease,border-color .3s ease;position:fixed;top:0;z-index:5;width:100%;height:65px;padding:10px 0;background:hsla(0,0%,100%,0);border:hsla(0,0%,86.7%,0);border-bottom:1px solid hsla(0,0%,86.7%,0)}.header__logo{transition:color .3s ease;display:inline-block;height:45px;line-height:45px;vertical-align:top;margin-right:37.5px}.header__logo a{text-decoration:none;color:#fff;font-weight:900;font-size:20px;position:relative;top:-3px;left:-5px}.header__logo a img{height:45px}.header__logo.remove-pad{margin-right:0;margin-bottom:0!important}.header__logo.mb-force{margin-bottom:15px!important}.header__nav{display:inline-block;vertical-align:top}.header__nav a{display:inline-block;margin-right:30px;line-height:45px;color:hsla(0,0%,100%,.87);text-decoration:none;opacity:1}.header__nav a:hover{opacity:.7}.header__nav a.active{color:#8439dd;cursor:pointer}.header__nav nav{display:inline-block}.fa-bell:before{font-size:18px}.map-toggle-btn{background:transparent;border:none;top:0;cursor:pointer;margin-right:15px}.map-toggle-btn:hover{background:transparent;color:#8439dd}.header-active,.header-wrapper:not(.header-wrapper--) .header,.header.active{background:rgb(10.3773584906,11.9339622642,17.1226415094);border-color:rgb(10.3773584906,11.9339622642,17.1226415094)}.header-active .header__logo a,.header-wrapper:not(.header-wrapper--) .header .header__logo a,.header.active .header__logo a{color:#fff}.header-active .header__logo a i,.header-active .header__logo a svg,.header-wrapper:not(.header-wrapper--) .header .header__logo a i,.header-wrapper:not(.header-wrapper--) .header .header__logo a svg,.header.active .header__logo a i,.header.active .header__logo a svg{color:#0062cc}.header-active .btn-link,.header-active .header__nav a,.header-wrapper:not(.header-wrapper--) .header .btn-link,.header-wrapper:not(.header-wrapper--) .header .header__nav a,.header.active .btn-link,.header.active .header__nav a{color:hsla(0,0%,100%,.76)}ul.header-buttons{margin-bottom:0;list-style-type:none}ul.header-buttons li{display:inline-block;line-height:45px;vertical-align:top}ul.header-buttons li:first-of-type{margin-right:5px}ul.header-buttons li .btn{display:inline-block;position:relative;top:-2px}.brandmark{border-radius:8px;display:inline-block;vertical-align:top;background:#8439dd;height:26px;width:26px;margin-top:9px;margin-right:13px;text-align:center}.brandmark i,.brandmark svg{color:#fff!important;font-size:12px;vertical-align:top;position:relative;top:7px;left:0;color:hsla(0,0%,100%,.67)}@media (max-width:767px){.brandmark{border-radius:7px;height:24px;width:24px;margin-top:10px}.brandmark i,.brandmark svg{font-size:10px;top:7px}}@media (max-width:575px){.logo-container .header__logo{margin-right:0}.back-button{color:hsla(0,0%,100%,.87);font-size:20px;line-height:65px;position:relative;top:-10px}}.header-wrapper-- .back-button i,.header-wrapper-- .back-button svg{display:none}.notification-icon{display:flex;margin-top:4px;padding-left:100px}.header-owner-location{border-radius:999px;display:inline-block;padding:7px 14px;background:#8439dd;color:#fff;font-size:13px;font-weight:500;white-space:nowrap;line-height:1.2}.header-owner-location strong{font-weight:700;color:#fff}.header-owner-location--mobile{font-size:12px;padding:6px 12px;margin-right:8px;vertical-align:middle}.text-right.user-menu>.header-owner-location{margin-right:10px;margin-top:7px;vertical-align:top}.user-menu{white-space:nowrap}.user-menu ul{margin-bottom:0;list-style-type:none}.user-menu ul li{display:inline-block;line-height:45px;vertical-align:top;position:relative}.user-menu ul li:first-of-type{margin-right:5px}.user-menu ul li .btn{display:inline-block;position:relative;top:-2px}.user-menu ul li .dropdown-menu{display:none;margin-top:0}.user-menu ul li .dropdown-menu.notification-dropdown{display:block;position:absolute;right:0;left:auto;background:#242733}.user-menu ul li:hover{cursor:default}.user-menu ul li:hover .dropdown-menu{display:block;position:absolute;right:0;left:auto;background:#242733}.user-menu ul li.notification-button{margin-right:20px;margin-top:7px}.user-menu ul li.notification-button i,.user-menu ul li.notification-button svg{font-size:33px}.user-menu ul li.notification-button:hover i,.user-menu ul li.notification-button:hover svg{cursor:pointer;color:#fff}.user-menu ul li.notification-button .count{border-radius:10px;position:absolute;top:-2px;right:-7px;background:#f5565b;padding:4px 8px;color:#fff;font-size:12px;line-height:1;font-weight:700}.user-menu ul li.notification-button .dropdown-menu{width:400px;max-width:100vw;padding:0;height:500px;overflow-x:hidden;overflow-y:scroll;max-height:calc(100vh - 150px)}.user-menu ul li.user-button{line-height:65px;height:65px;position:relative;top:-10px}.user-menu ul li.user-button img{border-radius:30px;width:30px;height:30px;overflow:hidden;margin-right:12px;border:1px solid hsla(0,0%,100%,.67);position:relative;top:-1px}.user-menu ul li.user-button .fa-caret-down{margin-left:6px}.user-menu ul li.user-button .dropdown-menu{text-align:right;padding:0}.user-menu ul li.user-button .dropdown-menu a{color:hsla(0,0%,100%,.87);padding-right:15px;padding-left:15px}.user-menu ul li.user-button .dropdown-menu a:hover{opacity:.5}.user-menu ul li.user-button .dropdown-menu.user-dropdown li{display:block;white-space:nowrap}@media (min-width:576px){.authorized .action-buttons,.user-menu{display:none!important}.authorized .user-menu{display:inline!important}}.notifications-mobile-link{height:45px;width:45px;display:inline-block;font-size:22px;padding:6px;position:relative}.notifications-mobile-link .count{border-radius:10px;position:absolute;top:-2px;right:-7px;background:#f5565b;padding:4px 8px;color:#fff;font-size:12px;line-height:1;font-weight:700}.notifications-mobile-link i,.notifications-mobile-link svg{color:hsla(0,0%,100%,.67)}.authToggle{background:none;border:none;outline:none!important;box-shadow:none!important;color:hsla(0,0%,100%,.76);position:relative;left:-6px}.main--notifications{padding-top:95px}.notifications--dropdown{padding:12px 16px;min-width:280px}.notifications--dropdown h5{margin-bottom:8px;color:#fff}.notifications--dropdown .notifications-dropdown__view-all{display:block;margin-top:10px;text-align:center;font-size:.85rem;font-weight:600;color:#8439dd!important}.notifications{padding:25px}.notifications .notification-list{list-style-type:none;margin-left:0;padding-left:0}.notifications .notification-list li{border-bottom:1px solid hsla(0,0%,100%,.1);line-height:1.5;padding:15px 0}.notifications .notification-list li b{color:#fff}.notifications .notification-list li p{color:hsla(0,0%,100%,.6);line-height:1.5;margin-bottom:0}.notifications .notification-list li small{color:hsla(0,0%,100%,.3)}.pac-container{z-index:9999}.location-filter-modal .modal-content{background:#242733;color:hsla(0,0%,100%,.87);border:1px solid hsla(0,0%,100%,.1)}.location-filter-modal .modal-header{border-bottom:1px solid hsla(0,0%,100%,.1)}.location-filter-modal .modal-header .modal-title{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-weight:600;color:#fff}.location-filter-modal .modal-header .modal-title i{color:#8439dd}.location-filter-modal .modal-header .close{color:hsla(0,0%,100%,.67)}.location-filter-modal .modal-header .close:hover{color:#fff}.location-filter-modal .modal-body{padding:1.5rem}.location-filter-modal .modal-body .location-help-text{color:hsla(0,0%,100%,.67);font-size:.9rem;margin-bottom:1rem}.location-filter-modal .modal-body .location-input-wrapper{position:relative;margin-bottom:1rem}.location-filter-modal .modal-body .location-input-wrapper .location-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.67);z-index:1}.location-filter-modal .modal-body .location-input-wrapper .location-autocomplete{padding-left:2.5rem;background:#141721;border:2px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.87);transition:border-color .15s ease-in-out}.location-filter-modal .modal-body .location-input-wrapper .location-autocomplete::placeholder{color:hsla(0,0%,100%,.5)}.location-filter-modal .modal-body .location-input-wrapper .location-autocomplete:focus{border-color:#8439dd;outline:none;box-shadow:0 0 0 .2rem rgba(132,57,221,.25);background:#141721}.location-filter-modal .modal-body .selected-location-preview{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.75rem;background:rgba(0,191,145,.2);border:1px solid rgba(0,191,145,.3);border-radius:6px;color:#00bf91;font-weight:500}.location-filter-modal .modal-body .selected-location-preview i{color:#00bf91}.location-filter-modal .modal-footer{border-top:1px solid hsla(0,0%,100%,.1)}.location-filter-modal .modal-footer .btn{min-width:100px}.profile-user-menu{position:relative;flex-shrink:0}.profile-user-menu__trigger{display:flex;align-items:center;line-height:0}.profile-user-menu__dropdown{display:none;position:absolute;top:calc(100% + 6px);right:0;min-width:190px;z-index:60;padding:.35rem 0;border-radius:10px;background:#1a1d26;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 12px 36px rgba(0,0,0,.45)}.profile-user-menu__dropdown ul{list-style:none;margin:0;padding:0}.profile-user-menu__dropdown li{display:block}.profile-user-menu__dropdown a{display:block;padding:.55rem 1rem;color:hsla(0,0%,100%,.88);font-size:.9rem;font-weight:500;text-decoration:none;white-space:nowrap}.profile-user-menu__dropdown a:hover{background:rgba(132,57,221,.18);color:#fff;text-decoration:none}.profile-user-menu:focus-within .profile-user-menu__dropdown,.profile-user-menu:hover .profile-user-menu__dropdown{display:block}.home-landing{background:#050508;color:#fff;min-height:100vh;overflow-x:clip}.home-landing .landing-alert{max-width:1100px;margin:0 auto;padding:0 2rem}.landing-header{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:.85rem 2rem;max-width:1400px;margin:0 auto;grid-gap:1.5rem;gap:1.5rem}.landing-header__logo{text-decoration:none;flex-shrink:0;display:flex;align-items:center;line-height:0}.landing-header__logo-img{display:block;height:68px;width:auto;max-width:none;max-height:none;object-fit:contain}.landing-header__nav{display:flex;grid-gap:1.5rem;gap:1.5rem;flex:1 1;justify-content:center}.landing-header__nav a{color:hsla(0,0%,100%,.75);font-size:1.05rem;font-weight:500;text-decoration:none}.landing-header__nav a:hover{color:#fff}@media (max-width:1199px){.landing-header__nav{display:none}}.landing-header__actions{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;flex-shrink:0}.landing-header__create{padding:.45rem 1.1rem;border-radius:999px;background:linear-gradient(135deg,rgb(148.2232758621,83.1155172414,225.4844827586),rgb(111.4431034483,34.7620689655,202.4379310345));box-shadow:0 4px 18px rgba(132,57,221,.4);color:#fff!important;font-size:.85rem;font-weight:700;text-decoration:none}.landing-header__create:hover{filter:brightness(1.08);text-decoration:none;color:#fff!important}.landing-header__icon-btn{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.85);text-decoration:none;font-size:1.1rem;border:none;background:transparent;padding:0;cursor:pointer}.landing-header__icon-btn:hover{color:#fff}.landing-header__icon-btn--map{color:#8439dd}.landing-header__icon-btn--map:hover{color:rgb(159.0387931034,100.525862069,228.474137931)}.landing-header__sign-in{color:hsla(0,0%,100%,.88);font-size:.95rem;font-weight:500;text-decoration:none;white-space:nowrap;padding:.35rem .5rem}.landing-header__sign-in:hover{color:#fff;text-decoration:none}.landing-header__sign-up{padding:.45rem 1.15rem;border-radius:999px;background:linear-gradient(135deg,rgb(148.2232758621,83.1155172414,225.4844827586),rgb(111.4431034483,34.7620689655,202.4379310345));box-shadow:0 4px 18px rgba(132,57,221,.4);color:#fff!important;font-size:.88rem;font-weight:700;text-decoration:none;white-space:nowrap}.landing-header__sign-up:hover{filter:brightness(1.08);text-decoration:none;color:#fff!important}.landing-header__badge{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#8439dd;font-size:.6rem;font-weight:700;line-height:16px;text-align:center}.landing-header__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid rgba(132,57,221,.5)}.landing-header__avatar img,.landing-header__avatar span{width:100%;height:100%;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#8439dd;font-weight:700}.landing-hero{position:relative;padding:1.5rem 2rem 2.5rem;max-width:1400px;margin:0 auto;min-height:clamp(520px,72vh,800px);overflow:visible;isolation:isolate}.landing-hero__bg{position:absolute;z-index:0;top:-5.5rem;bottom:-11rem;left:50%;width:100vw;min-height:100%;transform:translateX(-50%);pointer-events:none;overflow:hidden}.landing-hero__bg:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(5,5,8,.55),transparent 14%),linear-gradient(0deg,#050508 0,#050508 6%,rgba(5,5,8,.98) 14%,rgba(5,5,8,.9) 24%,rgba(5,5,8,.72) 38%,rgba(5,5,8,.45) 52%,rgba(5,5,8,.18) 66%,transparent 82%)}.landing-hero__bg-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;filter:saturate(1.05) hue-rotate(-2deg) brightness(.78)}.landing-hero__bg-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(5,5,8,.88),transparent 20%),linear-gradient(0deg,#050508 0,rgba(5,5,8,.96) 10%,rgba(5,5,8,.82) 22%,rgba(5,5,8,.55) 40%,transparent 68%),linear-gradient(90deg,rgba(5,5,8,.68),rgba(5,5,8,.35) 32%,rgba(5,5,8,.12) 48%,transparent 58%),rgba(0,0,0,.28),rgba(76,29,149,.48)}.landing-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:1.5rem;gap:1.5rem;align-items:center}@media (max-width:1199px){.landing-hero__inner{grid-template-columns:1fr}}.landing-hero__script{display:block;width:auto;max-width:min(100%,420px);height:auto;max-height:4.5rem;margin:0 0 .42rem;object-fit:contain;object-position:left center}.landing-hero h1{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15;margin:0 0 1rem}.landing-hero__gradient{display:block;background:linear-gradient(90deg,#8439dd,#e879f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing-hero__sub{color:hsla(0,0%,100%,.65);font-size:1rem;max-width:420px;margin-bottom:1.5rem}.landing-hero__stores{display:flex;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.landing-hero__store-btn{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.55rem 1.1rem;border-radius:10px;background:#8439dd;color:#fff!important;text-decoration:none;font-weight:700;font-size:.9rem}.landing-hero__store-btn i{font-size:1.5rem}.landing-hero__store-btn small{display:block;font-size:.65rem;font-weight:400;opacity:.85}.landing-hero__store-btn:hover{text-decoration:none;filter:brightness(1.08)}.landing-hero__social-proof{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;font-size:.85rem}.landing-hero__social-proof strong{display:block;color:#fff}.landing-hero__avatars{display:flex}.landing-hero__avatars img{width:36px;height:36px;border-radius:50%;border:2px solid #050508;margin-left:-10px;object-fit:cover}.landing-hero__avatars img:first-child{margin-left:0}.landing-hero__live{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;color:hsla(0,0%,100%,.55);font-size:.8rem}.landing-hero__dot{width:8px;height:8px;border-radius:50%;background:#22c55e;display:inline-block}.landing-hero__cards{display:flex;flex-direction:column;grid-gap:.7rem;gap:.7rem;align-items:flex-end;padding-top:.5rem;transform:translateX(-28px)}@media (max-width:1199px){.landing-hero__cards{align-items:stretch;max-width:320px;margin:0 auto;transform:none}}.landing-hero-card{display:block;width:100%;max-width:268px;padding:.9rem 1rem;border-radius:14px;background:rgba(10,10,18,.65);border:1px solid rgba(132,57,221,.55);box-shadow:0 0 24px rgba(132,57,221,.22),inset 0 0 16px rgba(132,57,221,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.8rem;position:relative;text-decoration:none;color:inherit;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.landing-hero-card:hover{border-color:rgba(132,57,221,.85);box-shadow:0 0 32px rgba(132,57,221,.35),inset 0 0 16px rgba(132,57,221,.1);transform:translateY(-2px);text-decoration:none;color:inherit}.landing-hero-card strong{display:block;font-size:.95rem;margin:.15rem 0 .1rem;color:#fff}.landing-hero-card span{color:hsla(0,0%,100%,.55);font-size:.78rem}.landing-hero-card__tag{color:#e879f9;font-size:.72rem;font-weight:500}.landing-hero-card__time{position:absolute;top:10px;right:36px;font-size:.72rem;color:hsla(0,0%,100%,.55);font-weight:600}.landing-hero-card__meta{display:block;margin-top:.3rem;color:hsla(0,0%,100%,.5)!important;font-size:.75rem}.landing-hero-card__split{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-top:.15rem}.landing-hero-card__split strong{margin-top:0}.landing-hero-card__thumb{width:72px;height:72px;min-width:72px;border-radius:10px;object-fit:cover;flex-shrink:0;background:rgba(132,57,221,.2);box-shadow:0 4px 14px rgba(0,0,0,.4)}.landing-hero-card__mini-avatars{display:flex;margin-top:.45rem}.landing-hero-card__mini-avatars img{width:22px;height:22px;border-radius:50%;object-fit:cover;margin-left:-6px;border:1px solid #050508}.landing-hero-card__mini-avatars img:first-child{margin-left:0}.landing-hero-card__heart{position:absolute;top:10px;right:10px;font-size:.85rem;color:#e879f9}.landing-hero-card--hero-1{margin-right:1.75rem;transform:translateX(-8px)}.landing-hero-card--hero-2{margin-right:.85rem;transform:translateX(-4px)}.landing-hero-card--hero-3{margin-right:0;transform:translateX(0)}.landing-search{max-width:1400px;margin:-6rem auto 2rem;padding:6rem 2rem 0;position:relative;z-index:2}.landing-search__panel{padding:1.15rem 1.25rem 1.1rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:rgba(14,16,22,.92);box-shadow:0 12px 40px rgba(0,0,0,.35)}.landing-search__row{display:flex;align-items:stretch;grid-gap:.65rem;gap:.65rem}@media (max-width:991px){.landing-search__row{flex-wrap:wrap}}.landing-search__location{display:flex;align-items:center;grid-gap:.45rem;gap:.45rem;padding:.7rem 1rem;min-width:150px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#1a1d26;color:#fff;font-size:.9rem;font-weight:600;white-space:nowrap;cursor:pointer;flex-shrink:0}.landing-search__location .fa-map-marker-alt{color:#8439dd;font-size:1rem}.landing-search__location span{flex:1 1;text-align:left}.landing-search__location:hover{border-color:rgba(132,57,221,.35)}.landing-search__chevron{font-size:.7rem;color:hsla(0,0%,100%,.5);margin-left:.15rem}.landing-search__input-wrap{flex:1 1;display:flex;align-items:center;grid-gap:.55rem;gap:.55rem;padding:0 1rem;min-width:0;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#1a1d26}.landing-search__input-wrap i{color:hsla(0,0%,100%,.4);flex-shrink:0}.landing-search__input-wrap input{flex:1 1;border:none;background:transparent;color:#fff;font-size:.95rem;outline:none;min-width:0;padding:.7rem 0}.landing-search__input-wrap input::placeholder{color:hsla(0,0%,100%,.4)}.landing-search__submit{flex-shrink:0;padding:.7rem 1.6rem;border:none;border-radius:12px;background:#8439dd;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;align-self:stretch}.landing-search__submit:hover{background:rgb(148.2232758621,83.1155172414,225.4844827586)}@media (max-width:991px){.landing-search__submit{width:100%}}.landing-search__trending{display:flex;align-items:flex-start;grid-gap:.65rem;gap:.65rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid hsla(0,0%,100%,.06)}@media (max-width:767px){.landing-search__trending{flex-direction:column}}.landing-search__trending-label{flex-shrink:0;padding-top:.35rem;font-size:.85rem;color:hsla(0,0%,100%,.5);font-weight:500}.landing-search__tags{display:flex;flex-wrap:wrap;align-items:center;grid-gap:.45rem;gap:.45rem;flex:1 1}.landing-search__tag{padding:.38rem .9rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:transparent;color:hsla(0,0%,100%,.85);font-size:.8rem;font-weight:500;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.landing-search__tag:hover{border-color:rgba(132,57,221,.4);color:#fff}.landing-search__tag--active{background:rgba(132,57,221,.2);border-color:rgba(132,57,221,.45);color:#fff}.landing-search__tag--more{color:hsla(0,0%,100%,.65);border-color:hsla(0,0%,100%,.15)}.landing-search__tag--more i{font-size:.65rem;margin-left:.2rem}.home-landing__content{max-width:1400px;margin:0 auto;padding:0 2rem 2rem}.landing-carousel-section{margin-bottom:2.5rem}.landing-carousel-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.landing-carousel-section__head h2{margin:0;font-size:1.35rem;font-weight:700}.landing-carousel-section__head h2 i{color:#8439dd;font-size:.85rem;margin-left:.35rem}.landing-carousel-section__head a{color:#8439dd;font-weight:600;font-size:.9rem;text-decoration:none}.landing-carousel-section__wrap{position:relative}.landing-carousel-section__track{display:flex;grid-gap:1rem;gap:1rem;overflow-x:auto;scroll-behavior:smooth;padding-bottom:.5rem}.landing-carousel-section__track::-webkit-scrollbar{height:4px}.landing-carousel-section__track::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:4px}.landing-carousel-section__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);background:rgba(10,10,16,.9);color:#fff;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;padding:0}.landing-carousel-section__nav:hover{border-color:#8439dd}.landing-carousel-section__prev{left:0}.landing-carousel-section__next{right:0}.landing-carousel-section__wrap--has-prev .landing-carousel-section__track{scroll-padding-left:.5rem}.landing-carousel-section__wrap--has-next .landing-carousel-section__track{scroll-padding-right:.5rem}.landing-venues-grid{margin-bottom:2.5rem}.landing-venues-grid__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.landing-venues-grid__head h2{margin:0;font-size:1.35rem;font-weight:700}.landing-venues-grid__head h2 i{color:#8439dd;font-size:.85rem;margin-left:.35rem}.landing-venues-grid__head a{color:#8439dd;font-weight:600;font-size:.9rem;text-decoration:none}.landing-venues-grid__filters{display:flex;flex-wrap:wrap;grid-gap:.45rem;gap:.45rem;margin-bottom:.75rem}.landing-venues-grid__filter{padding:.4rem .85rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:transparent;color:hsla(0,0%,100%,.75);font-size:.72rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.landing-venues-grid__filter:hover{border-color:rgba(132,57,221,.4);color:#fff}.landing-venues-grid__filter--active{background:#8439dd;border-color:#8439dd;color:#fff}.landing-venues-grid__note{margin:0 0 1.25rem;font-size:.8rem;color:hsla(0,0%,100%,.45)}.landing-venues-grid__note i{color:#8439dd;margin-right:.35rem}.landing-venues-grid__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;padding:.35rem}@media (max-width:1199px){.landing-venues-grid__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.landing-venues-grid__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.landing-venues-grid__grid{grid-template-columns:1fr}}.landing-top-categories{margin-bottom:1.25rem}.landing-top-categories__title{margin:0 0 .75rem;font-size:.95rem;font-weight:700;color:#fff}.landing-top-categories__grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:.65rem;gap:.65rem;padding:.25rem}@media (max-width:1199px){.landing-top-categories__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.landing-top-categories__grid{grid-template-columns:repeat(2,1fr)}}.landing-top-categories__item{display:flex;flex-direction:column;align-items:center;grid-gap:.4rem;gap:.4rem;padding:.75rem .5rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.06);background:#1a1d26;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.landing-top-categories__item span:last-child{font-size:.72rem;font-weight:600;color:hsla(0,0%,100%,.8);text-align:center;line-height:1.2}.landing-top-categories__item:hover{transform:scale(1.05);border-color:rgba(132,57,221,.55);box-shadow:0 0 40px rgba(132,57,221,.28)}.landing-top-categories__item--active{border-color:rgba(132,57,221,.55);background:rgba(132,57,221,.12);box-shadow:0 0 32px rgba(132,57,221,.22)}.landing-top-categories__icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(132,57,221,.15)}.landing-top-categories__icon i{font-size:1.25rem}.landing-top-categories__icon--purple i{color:#b57aff}.landing-top-categories__icon--orange i{color:#f5a623;background:rgba(245,166,35,.12)}.landing-venue-card{flex:0 0 220px}.landing-venue-card,.landing-venue-card:hover{text-decoration:none;color:inherit}.landing-venue-card--grid{flex:unset;width:100%;border-radius:14px;padding:2px;transition:transform .3s ease,box-shadow .3s ease}.landing-venue-card--grid:hover{transform:scale(1.05);box-shadow:0 0 48px rgba(132,57,221,.32);z-index:2;position:relative}.landing-venue-card__media{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4/3}.landing-venue-card__media img{width:100%;height:100%;object-fit:cover}.landing-venue-card__badges{position:absolute;top:10px;left:10px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;grid-gap:.35rem;gap:.35rem}.landing-venue-card__image-tag{padding:.2rem .5rem;border-radius:6px;background:rgba(0,0,0,.55);font-size:.68rem;font-weight:600;color:#fff}.landing-venue-card__plan-badge{padding:.2rem .45rem;border-radius:4px;background:#8439dd;font-size:.62rem;font-weight:800;letter-spacing:.05em;color:#fff;display:inline-flex;align-items:center;grid-gap:.2rem;gap:.2rem}.landing-venue-card__plan-badge--plus{background:hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.92)}.landing-venue-card__plan-badge--pro{background:rgb(116.2353448276,36.2568965517,211.1431034483)}.landing-venue-card__placeholder{width:100%;height:100%;background:linear-gradient(145deg,#3d2a6b,#1a1d26)}.landing-venue-card__heart{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;border:none;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;z-index:1}.landing-venue-card__body{padding:.65rem 0 0}.landing-venue-card__body h3{margin:0;font-size:.95rem;font-weight:700;color:#fff}.landing-venue-card__title-row{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.25rem}.landing-venue-card__rating{flex-shrink:0;font-size:.82rem;font-weight:700;color:#8439dd}.landing-venue-card__rating i{margin-right:.15rem;font-size:.75rem}.landing-venue-card__location{margin:0 0 .35rem;font-size:.78rem;color:hsla(0,0%,100%,.5)}.landing-venue-card__location i{margin-right:.25rem;font-size:.72rem}.landing-venue-card__desc{margin:0;font-size:.78rem;color:hsla(0,0%,100%,.45);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.landing-venue-card__tags{display:flex;flex-wrap:wrap;grid-gap:.35rem;gap:.35rem}.landing-venue-card__tags span{padding:.2rem .5rem;border-radius:6px;background:#2a2d36;font-size:.7rem;color:hsla(0,0%,100%,.65)}.landing-event-card{flex:0 0 200px;text-decoration:none;color:inherit}.landing-event-card__media{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:3/4}.landing-event-card__media img{width:100%;height:100%;object-fit:cover}.landing-event-card__placeholder{width:100%;height:100%;background:linear-gradient(160deg,#4c1d95,#0f172a)}.landing-event-card__date{position:absolute;top:10px;left:10px;padding:.35rem .5rem;border-radius:8px;background:#8439dd;text-align:center;line-height:1.1}.landing-event-card__date span{display:block;font-size:.65rem;font-weight:700}.landing-event-card__date strong{font-size:1.1rem}.landing-event-card__heart{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;border:none;background:rgba(0,0,0,.45);color:#fff;cursor:pointer}.landing-event-card__body{padding:.6rem 0 0}.landing-event-card__body h3{margin:0 0 .2rem;font-size:.9rem;font-weight:700}.landing-event-card__body p{margin:0;font-size:.78rem;color:hsla(0,0%,100%,.5)}.landing-block-head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}.landing-block-head__overline{display:block;font-size:.7rem;font-weight:700;letter-spacing:.12em;color:#8439dd;margin-bottom:.35rem}.landing-block-head h2{margin:0 0 .35rem;font-size:1.35rem;font-weight:700}.landing-block-head p{margin:0;font-size:.88rem;color:hsla(0,0%,100%,.5);line-height:1.45;max-width:520px}.landing-block-head__link{flex-shrink:0;color:#8439dd;font-weight:600;font-size:.9rem;text-decoration:none;padding-top:1.5rem}.landing-block-head__link:hover{text-decoration:none;filter:brightness(1.1)}.landing-specials{margin-bottom:2.5rem}.landing-specials__carousel .landing-carousel-section{margin-bottom:0}.landing-special-card{flex:0 0 220px;display:flex;flex-direction:column;padding:1.15rem 1.2rem;border-radius:14px;background:#1a1d26;border:1px solid hsla(0,0%,100%,.06);text-decoration:none;color:inherit;min-height:150px}.landing-special-card:hover{border-color:rgba(132,57,221,.35);text-decoration:none;color:inherit}.landing-special-card__icon{font-size:1.1rem;color:#8439dd;margin-bottom:.65rem}.landing-special-card h3{margin:0 0 .25rem;font-size:1rem;font-weight:700;color:#fff}.landing-special-card__venue{margin:0 0 auto;font-size:.82rem;color:hsla(0,0%,100%,.5)}.landing-special-card__footer{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.06);font-size:.78rem}.landing-special-card__footer span{color:hsla(0,0%,100%,.45)}.landing-special-card__footer strong{color:#8439dd;font-weight:700;font-size:.85rem}.landing-perks{margin-bottom:2.5rem}.landing-perks__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}@media (max-width:991px){.landing-perks__grid{grid-template-columns:1fr}}.landing-perks__promos h3,.landing-perks__tiers h3{margin:0 0 1rem;font-size:1rem;font-weight:700;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.landing-perks__promos h3 i,.landing-perks__tiers h3 i{color:#8439dd;font-size:1rem}.landing-perks__tiers h3{color:#8439dd}.landing-perks__promos{padding:.25rem}.landing-perks__promo-cards{display:flex;flex-direction:column;grid-gap:.85rem;gap:.85rem;padding:.15rem}.landing-perks__promo-card{padding:1.25rem 1.35rem;border-radius:14px;background:rgba(10,10,18,.6);border:1px solid hsla(0,0%,100%,.08);cursor:default;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.landing-perks__promo-card:hover{transform:scale(1.05);border-color:rgba(132,57,221,.55);box-shadow:0 0 48px rgba(132,57,221,.28)}.landing-perks__promo-card p{margin:.35rem 0 0;font-size:.85rem;color:hsla(0,0%,100%,.5);line-height:1.45}.landing-perks__promo-head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:.75rem;gap:.75rem}.landing-perks__promo-head strong{font-size:.95rem;font-weight:700}.landing-perks__tiers ul{list-style:none;margin:0;padding:0}.landing-perks__badge{flex-shrink:0;padding:.2rem .55rem;border-radius:6px;border:1px solid rgba(132,57,221,.5);color:#8439dd;font-size:.62rem;font-weight:700;letter-spacing:.04em}.landing-perks__tiers{margin:.25rem;padding:1.35rem 1.5rem;border-radius:14px;border:1px solid rgba(132,57,221,.4);background:rgba(10,10,18,.6);box-shadow:0 0 40px rgba(132,57,221,.12);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.landing-perks__tiers:hover{transform:scale(1.05);border-color:rgba(132,57,221,.55);box-shadow:0 0 48px rgba(132,57,221,.28)}.landing-perks__tier-item{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:1rem;gap:1rem;padding:.85rem 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.landing-perks__tier-item:first-child{padding-top:0}.landing-perks__tier-item:last-child{border-bottom:none;padding-bottom:0}.landing-perks__tier-item strong{display:block;font-size:.95rem;margin-bottom:.2rem}.landing-perks__tier-item p{margin:0;font-size:.82rem;color:hsla(0,0%,100%,.5);line-height:1.4}.landing-perks__tier-label{flex-shrink:0;font-size:.65rem;font-weight:700;letter-spacing:.06em;color:#8439dd;padding-top:.15rem}.landing-categories{display:flex;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;justify-content:flex-start;margin-bottom:2.5rem;padding:1rem 0}.landing-categories__item{display:flex;flex-direction:column;align-items:center;grid-gap:.4rem;gap:.4rem;padding:1rem 1.25rem;min-width:90px;border-radius:14px;background:#1a1d26;border:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.8rem}.landing-categories__item i{font-size:1.35rem;color:#8439dd}.landing-categories__item:hover{border-color:rgba(132,57,221,.4);color:#fff;text-decoration:none}.landing-how{margin-bottom:2.5rem}.landing-how h2{text-align:left;margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.landing-how__steps{display:flex;align-items:stretch;justify-content:space-between;width:100%;grid-gap:.35rem;gap:.35rem;flex-wrap:nowrap}@media (max-width:991px){.landing-how__steps{flex-wrap:wrap;justify-content:flex-start}}.landing-how__card{flex:1 1;min-width:0;padding:1.25rem;border-radius:14px;border:1px solid rgba(132,57,221,.35);background:rgba(20,20,30,.6);position:relative}.landing-how__card h3{margin:.5rem 0 .35rem;font-size:1rem}.landing-how__card p{margin:0;font-size:.8rem;color:hsla(0,0%,100%,.55);line-height:1.4}.landing-how__num{display:inline-flex;width:28px;height:28px;border-radius:50%;background:#8439dd;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.landing-how__icon{position:absolute;bottom:12px;right:12px;font-size:2rem;color:rgba(132,57,221,.45)}.landing-how__arrow{flex:0 0 auto;align-self:center;color:#8439dd;font-size:.9rem;padding:0 .15rem}@media (max-width:991px){.landing-how__arrow{display:none}}.landing-city-card{flex:0 0 240px;height:160px;border-radius:14px;overflow:hidden;position:relative;text-decoration:none;display:block}.landing-city-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.landing-city-card__bg{position:absolute;inset:0;background:linear-gradient(160deg,#1e3a5f,#312e81 40%,#4c1d95)}.landing-city-card__overlay{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:1rem;background:linear-gradient(transparent,rgba(0,0,0,.85))}.landing-city-card__overlay strong{display:block;color:#fff;font-size:1rem}.landing-city-card__overlay span{font-size:.8rem;color:hsla(0,0%,100%,.7)}.landing-community{margin-bottom:2.5rem}.landing-community__head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.25rem}.landing-community__head .landing-block-head{margin-bottom:0;flex:1 1}@media (max-width:991px){.landing-community__head{flex-direction:column}}.landing-community__create{flex-shrink:0;padding:.55rem 1rem;border-radius:10px;border:1px solid rgba(132,57,221,.55);color:#8439dd!important;font-weight:600;font-size:.88rem;text-decoration:none;white-space:nowrap;margin-top:1.5rem}.landing-community__create:hover{background:rgba(132,57,221,.12);text-decoration:none}@media (max-width:991px){.landing-community__create{margin-top:0}}.landing-community__grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.85rem;gap:.85rem}@media (max-width:1199px){.landing-community__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.landing-community__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.landing-community__grid{grid-template-columns:1fr}}.landing-community-card{display:flex;flex-direction:column;padding:1.1rem 1rem;border-radius:14px;background:#1a1d26;border:1px solid hsla(0,0%,100%,.06);text-decoration:none;color:inherit;min-height:140px}.landing-community-card:hover{border-color:rgba(132,57,221,.35);text-decoration:none;color:inherit}.landing-community-card__icon{font-size:1.1rem;color:#8439dd;margin-bottom:.6rem}.landing-community-card h3{margin:0 0 .35rem;font-size:.88rem;font-weight:700;color:#fff;line-height:1.25}.landing-community-card p{margin:0 0 auto;font-size:.75rem;color:hsla(0,0%,100%,.5);line-height:1.4}.landing-community-card__members{margin-top:.75rem;font-size:.72rem;color:hsla(0,0%,100%,.45)}.landing-community-card__members i{margin-right:.25rem;font-size:.7rem}.landing-news{margin-bottom:2.5rem}.landing-news__carousel .landing-carousel-section{margin-bottom:0}.landing-news-card{flex:0 0 300px;padding:1.35rem 1.4rem;border-radius:14px;background:#1a1d26;border:1px solid hsla(0,0%,100%,.06)}.landing-news-card__location{margin:0 0 .65rem;font-size:.78rem;font-weight:600;color:#8439dd}.landing-news-card__location i{margin-right:.3rem}.landing-news-card h3{margin:0 0 .45rem;font-size:1rem;font-weight:700;color:#fff;line-height:1.3}.landing-news-card>p{margin:0 0 1rem;font-size:.82rem;color:hsla(0,0%,100%,.5);line-height:1.45}.landing-news-card__more{font-size:.85rem;font-weight:600;color:#8439dd!important;text-decoration:none}.landing-news-card__more i{font-size:.75rem;margin-left:.2rem}.landing-news-card__more:hover{text-decoration:none;filter:brightness(1.1)}.landing-owners{padding:2rem;margin-bottom:2rem;border-radius:16px;border:1px solid rgba(132,57,221,.25);background:rgba(20,20,30,.5)}.landing-owners h2{margin:0 0 1.25rem;font-size:1.35rem;font-weight:700}.landing-owners__row{display:grid;grid-template-columns:1fr minmax(280px,340px);grid-gap:1.5rem;gap:1.5rem;align-items:stretch}@media (max-width:991px){.landing-owners__row{grid-template-columns:1fr}}.landing-owners__features{padding:1.5rem 1.75rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:rgba(8,8,14,.6);min-width:0;display:flex;align-items:center}.landing-owners__list{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;grid-gap:1.25rem;gap:1.25rem;width:100%}@media (max-width:1199px){.landing-owners__list{flex-direction:column}}.landing-owners__item{display:flex;flex:1 1;min-width:0;grid-gap:.85rem;gap:.85rem;align-items:flex-start}.landing-owners__item>i{width:44px;height:44px;border-radius:10px;background:rgba(132,57,221,.2);color:#8439dd;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.landing-owners__item strong{display:block;margin-bottom:.25rem;font-size:.95rem}.landing-owners__item p{margin:0;font-size:.82rem;color:hsla(0,0%,100%,.55);line-height:1.45}.landing-owners__cta{padding:1.75rem 1.5rem;border-radius:14px;border:1px solid rgba(132,57,221,.45);background:rgba(10,10,18,.85);display:flex;flex-direction:column;justify-content:center;text-align:left;box-shadow:0 0 48px rgba(132,57,221,.18)}.landing-owners__cta h3{margin:0 0 .4rem;font-size:1.2rem;font-weight:700}.landing-owners__cta p{margin:0 0 1.25rem;color:hsla(0,0%,100%,.55);font-size:.88rem;line-height:1.45}.landing-owners__btn{display:block;width:100%;padding:.75rem 1.25rem;border-radius:10px;border:none;background:linear-gradient(180deg,rgb(153.6310344828,91.8206896552,226.9793103448),#8439dd);color:#fff!important;font-weight:700;font-size:.95rem;text-align:center;text-decoration:none;box-shadow:0 10px 28px rgba(132,57,221,.45)}.landing-owners__btn:hover{text-decoration:none;filter:brightness(1.08);color:#fff!important}.landing-cta-banner{margin-bottom:2rem;padding:2px;border-radius:16px;background:linear-gradient(90deg,#8439dd,#e879f9,#8439dd)}.landing-cta-banner__inner{padding:2rem;border-radius:14px;background:#050508;text-align:center}.landing-cta-banner__inner h2{margin:0 0 .5rem}.landing-cta-banner__inner p{margin:0 0 1.25rem;color:hsla(0,0%,100%,.6)}.landing-cta-banner__actions{display:flex;grid-gap:.75rem;gap:.75rem;justify-content:center;flex-wrap:wrap}.landing-cta-banner__primary{border-radius:10px;background:#8439dd;font-weight:700}.landing-cta-banner__primary,.landing-cta-banner__secondary{padding:.65rem 1.5rem;color:#fff!important;text-decoration:none}.landing-cta-banner__secondary{border-radius:10px;border:1px solid hsla(0,0%,100%,.2)}.landing-footer{border-top:3px solid #2563eb;padding:3rem 2rem 1.5rem;background:#08080c}.landing-footer__grid{max-width:1200px;margin:0 auto 2rem;display:grid;grid-template-columns:1.5fr repeat(4,1fr);grid-gap:2rem;gap:2rem}@media (max-width:1199px){.landing-footer__grid{grid-template-columns:1fr 1fr}}.landing-footer__grid h4{margin:0 0 .75rem;font-size:.9rem;color:#fff}.landing-footer__grid a{display:block;color:hsla(0,0%,100%,.55);font-size:.85rem;margin-bottom:.4rem;text-decoration:none}.landing-footer__grid a:hover{color:#8439dd}.landing-footer__logo{font-weight:900;font-size:1.25rem;color:#8439dd!important;margin-bottom:.75rem;display:inline-block}.landing-footer__brand p{font-size:.85rem;color:hsla(0,0%,100%,.5);line-height:1.5;margin-bottom:1rem}.landing-footer__social{display:flex;grid-gap:.5rem;gap:.5rem}.landing-footer__social a{width:36px;height:36px;border-radius:50%;background:#2a2d36;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7)!important;margin:0}.landing-footer__bottom{max-width:1200px;margin:0 auto;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;font-size:.8rem;color:hsla(0,0%,100%,.45)}.main.landing-route{padding-bottom:0;min-height:100vh}.about{padding-top:100px}.about .card{padding:45px}.about .white-b strong{color:#fff}.about .image-container{margin:10px 0 30px}.about .image-container img{width:40%;height:auto;border-radius:8px}.about .image-container1{margin:10px 0 30px;text-align:center}.about .image-container1 img{width:70%;height:auto;border-radius:8px}.card{border-radius:3px;margin:15px 0;background:#242733;overflow:hidden;transition:transform .3s ease;transform:translateY(0)}.card:hover{transform:translateY(-4px);text-decoration:none!important}.card .upper{overflow:hidden;position:relative}@media (min-width:768px){.card .upper{max-height:200px}}.card .upper .tags{top:30px;right:0;position:absolute;color:#fff;text-align:right}.card .upper .tags .featured{display:block;background:rgba(0,0,0,.6);margin-bottom:5px;font-weight:700;padding:6px 15px;border-top-left-radius:3px;border-bottom-left-radius:3px}.card .upper .tags .featured i,.card .upper .tags .featured svg{margin-left:6px}.card .upper .img-fluid{min-height:200px;min-width:100%}.card .lower{padding:20px;color:hsla(0,0%,100%,.67)!important}.card .lower b{display:block;color:hsla(0,0%,100%,.87);text-decoration:none!important;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.card .lower p{margin-bottom:0}.card .lower .rating{display:inline-block}.card .lower .rating i,.card .lower .rating svg{margin-right:3px}.card .lower .rating .fa-star{color:#00bf91}.card .lower .rating .fa-star-o{color:hsla(0,0%,100%,.67);opacity:.5}.card .lower .left{display:inline-block;float:left}.card .lower .right{display:inline-block;float:right}.card .lower .right i,.card .lower .right svg{color:#f5565b;margin-left:5px;animation:pulse 1.5s infinite}.card.no-hover:hover{transform:translateY(0);text-decoration:none!important}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.8)}to{opacity:1;transform:scale(1)}}a:hover,a:hover .card{text-decoration:none!important}.dashboard{min-height:100vh;background:#0d0f14;color:hsla(0,0%,100%,.9)}.dashboard--feed{height:100%;max-height:100dvh;min-height:0;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.dashboard--feed .dashboard-topbar{position:relative;flex-shrink:0;flex-grow:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0f14;border-bottom:none;box-sizing:border-box;display:grid;grid-template-columns:300px minmax(0,1fr) 560px;align-items:center;grid-gap:0;gap:0;padding:.65rem 0 0 .65rem;grid-column-gap:.65rem;column-gap:.65rem}.dashboard--feed .dashboard-topbar .dashboard-topbar__logo{grid-column:1;justify-self:start;padding-left:.85rem}.dashboard--feed .dashboard-topbar .dashboard-topbar__logo .dashboard-topbar__logo-img{height:36px}.dashboard--feed .dashboard-topbar .dashboard-topbar__search-wrap{grid-column:2;max-width:520px;width:100%;margin:0;justify-self:start;padding-left:1rem}.dashboard--feed .dashboard-topbar .dashboard-topbar__panel-head{grid-column:3;display:flex;align-items:center;justify-content:space-between;grid-gap:.75rem;gap:.75rem;width:100%;min-width:0;padding:0 .65rem 0 .75rem;box-sizing:border-box}.dashboard--feed .dashboard__body--feed{flex:1 1;min-height:0;max-height:none;overflow:hidden;align-items:stretch;align-content:stretch;grid-column-gap:.65rem;column-gap:.65rem;grid-row-gap:0;row-gap:0;padding:.65rem;background:#0d0f14;box-sizing:border-box;grid-template-rows:minmax(0,1fr)}.dashboard--feed .dashboard__body--feed>.dashboard-panel,.dashboard--feed .dashboard__body--feed>.dashboard-sidebar-classic,.dashboard--feed .dashboard__body--feed>.dashboard-sidebar:not(.dashboard-sidebar--feed),.dashboard--feed .dashboard__body--feed>.dashboard__main{margin:0;height:100%;max-height:100%;min-height:0;overflow:hidden;position:static;top:auto;align-self:stretch;border:none;background:transparent}.dashboard--feed .dashboard__body--feed>.dashboard__main{overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard--feed .dashboard__body--feed>.dashboard__main::-webkit-scrollbar{display:none;width:0;height:0}.dashboard--feed .dashboard__body--feed>.dashboard-panel{overflow:hidden}.dashboard--feed .dashboard__body--feed>.dashboard-sidebar--feed{margin:0;height:100%;max-height:100%;min-height:0;overflow:hidden;position:static;top:auto;align-self:stretch}.dashboard--feed .dashboard-sidebar--feed{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden;box-sizing:border-box;padding:.85rem .75rem .9rem;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 6px 22px rgba(0,0,0,.28);position:static;top:auto;align-self:stretch}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__nav-stack{flex:0 0 auto;display:flex;flex-direction:column;grid-gap:.55rem;gap:.55rem;min-height:0}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__section--nav-main,.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__section--nav-social{flex-shrink:0}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__social{flex:1 1;display:flex;flex-direction:column;grid-gap:.55rem;gap:.55rem;margin-top:.55rem;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__social::-webkit-scrollbar{display:none;width:0;height:0}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__social .dashboard-sidebar__section--premium{margin-top:.15rem;padding-top:0}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__link{padding:.34rem .55rem;font-size:.82rem;grid-gap:.42rem;gap:.42rem;border-radius:8px}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__link i{font-size:.88rem;width:16px}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__nav-list{grid-gap:.02rem;gap:.02rem}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__heading{margin-bottom:.38rem;font-size:.64rem}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__section-head{margin-bottom:.45rem}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__section--card{padding:.65rem .7rem}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__person{padding:.5rem 0}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__person-interests{margin-top:.3rem}.dashboard--feed .dashboard-sidebar--feed .dashboard-sidebar__premium{padding:.75rem .8rem}.dashboard--feed .dashboard-sidebar-classic{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;box-sizing:border-box;padding:.85rem .7rem;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 6px 22px rgba(0,0,0,.28)}.dashboard--feed .dashboard-sidebar-classic__inner{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard--feed .dashboard-sidebar-classic__inner::-webkit-scrollbar{display:none;width:0;height:0}.dashboard--feed .dashboard-sidebar-classic__primary,.dashboard--feed .dashboard-sidebar-classic__secondary{padding:0}.dashboard--feed .dashboard-sidebar-classic__divider{margin:.75rem 0}.dashboard--feed .dashboard-sidebar-classic__link{border-radius:10px;padding:.55rem .7rem}.dashboard--feed .dashboard-sidebar-classic__link--active{background:rgba(132,57,221,.28);box-shadow:inset 3px 0 0 #8439dd}.dashboard--feed .dashboard-sidebar-classic__link:hover:not(.dashboard-sidebar-classic__link--disabled):not(.dashboard-sidebar-classic__link--active){background:hsla(0,0%,100%,.06)}.dashboard--feed .dashboard-sidebar-classic__premium{flex-shrink:0;margin:.65rem 0 0;border-radius:16px;overflow:hidden}.dashboard--feed .dashboard-sidebar-classic__upgrade{border-radius:10px}.dashboard--feed .dashboard__main{padding:0;background:transparent;max-width:none;width:100%;box-sizing:border-box}.dashboard--feed .dashboard__main .dashboard-feed{padding:0 0 1.25rem;width:100%}.dashboard--feed .dashboard-panel--feed{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden;padding:0;background:transparent;box-sizing:border-box}.dashboard--feed .dashboard-panel--feed .dashboard-panel__stack{display:grid;grid-template-rows:minmax(0,3fr) minmax(0,2fr);grid-gap:.65rem;gap:.65rem;height:100%;min-height:0;overflow:hidden}.dashboard--feed .dashboard-panel--feed .dashboard-panel__columns{min-height:0;max-height:100%;overflow:hidden;align-items:stretch;grid-gap:.65rem;gap:.65rem;grid-template-rows:minmax(0,1fr)}.dashboard--feed .dashboard-panel--feed .dashboard-panel__col{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden;grid-gap:.65rem;gap:.65rem}.dashboard--feed .dashboard-panel--feed .dashboard-panel__col>.dashboard-panel-card{flex:1 1;min-height:0;margin-top:0;display:flex;flex-direction:column;overflow:hidden}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card{border-radius:16px;overflow:hidden;box-sizing:border-box}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card__head,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card__subtitle{flex-shrink:0}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card__cta,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card__see-more{flex-shrink:0;margin-top:.65rem}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .dashboard-friends-out,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .dashboard-panel-nearby,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .dashboard-panel-picks{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .dashboard-friends-out::-webkit-scrollbar,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .dashboard-panel-nearby::-webkit-scrollbar,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .dashboard-panel-picks::-webkit-scrollbar{display:none;width:0;height:0}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .dashboard-friends-strip{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card.dashboard-panel-card--calendar,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .feed-calendar{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .feed-calendar__agenda{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card .feed-calendar__agenda::-webkit-scrollbar{display:none;width:0;height:0}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card.dashboard-panel-card--ai-suggestions .dashboard-ai-suggestions__highlights,.dashboard--feed .dashboard-panel--feed .dashboard-panel-card.dashboard-panel-card--ai-suggestions .dashboard-panel-picks{flex:0 0 auto;min-height:0;overflow:visible}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card.dashboard-panel-card--ai-suggestions .dashboard-panel-card__subtitle{margin:.12rem 0 0}.dashboard--feed .dashboard-panel--feed .dashboard-panel-card.dashboard-panel-card--ai-suggestions .dashboard-panel-card__see-more{flex-shrink:0}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel{width:100%;min-width:0;min-height:0;margin-top:0;max-height:none;overflow:hidden}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__head{display:flex;flex-direction:column;align-items:flex-start;grid-gap:.55rem;gap:.55rem;margin-bottom:.75rem}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__title{white-space:nowrap;font-size:.95rem}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__tabs{width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__tabs::-webkit-scrollbar{display:none;width:0;height:0}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__tab{flex-shrink:0}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__list{max-height:none}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__embedded{margin:0;padding:0;list-style:none}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__friends-strip{display:flex;flex-direction:column;height:100%;min-height:0;padding-top:.15rem}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__friends-strip-head{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.85rem;flex-shrink:0}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__friends-strip-title{margin:0;font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.dashboard--feed .dashboard-panel--feed .dashboard-activity--panel .dashboard-activity__friends-map{flex-shrink:0;align-self:center;width:auto;min-width:7.5rem;margin-top:auto;padding:.42rem 1rem;font-size:.78rem;border-radius:8px}.dashboard-activity-venues{display:flex;flex-direction:column;grid-gap:1.15rem;gap:1.15rem;min-height:0;overflow-y:auto;padding-right:.15rem}.dashboard-activity-venues__section{flex-shrink:0}.dashboard-activity-venues__section-head{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.65rem}.dashboard-activity-venues__section-title{margin:0;font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.dashboard-activity-venues__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;padding:.15rem}@media (max-width:1200px){.dashboard-activity-venues__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.dashboard-activity-venues__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-activity-venues__grid .landing-venue-card--grid:hover{transform:scale(1.03);box-shadow:0 0 32px rgba(132,57,221,.28)}.dashboard-activity-venues__grid .landing-venue-card__body{padding-top:.5rem}.dashboard-activity-venues__grid .landing-venue-card__body h3{font-size:.82rem}.dashboard-activity-venues__grid .landing-venue-card__location{font-size:.72rem;margin-bottom:0}.dashboard-activity-venues__grid .landing-venue-card__desc{display:none}.dashboard-activity-venues__grid .landing-venue-card__heart{width:28px;height:28px;font-size:.78rem}.dashboard-activity-venues__empty{padding:1rem .5rem;text-align:center;color:hsla(0,0%,100%,.45);font-size:.8rem}.dashboard-activity-venues__state{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;min-height:6rem;color:hsla(0,0%,100%,.55);font-size:.82rem;text-align:center}.activity-events-tab{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;min-height:0}.activity-events-tab__section{flex-shrink:0}.activity-events-tab__section-head{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.65rem}.activity-events-tab__section-title,.activity-events-tab__upcoming-heading{margin:0;font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.activity-events-tab__upcoming-heading{margin-bottom:.55rem}.activity-events-tab__loading{display:flex;align-items:center;justify-content:center;min-height:4.5rem;color:hsla(0,0%,100%,.45)}.activity-events-tab__current-scroll{display:flex;grid-gap:.55rem;gap:.55rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.15rem;scrollbar-width:none;-ms-overflow-style:none}.activity-events-tab__current-scroll::-webkit-scrollbar{display:none;width:0;height:0}.activity-events-tab__current-card{flex:0 0 168px;display:flex;align-items:center;grid-gap:.55rem;gap:.55rem;min-width:168px;padding:.55rem;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);text-decoration:none;color:inherit}.activity-events-tab__current-card:hover{border-color:rgba(132,57,221,.35);text-decoration:none;color:inherit}.activity-events-tab__current-thumb{flex:0 0 52px;width:52px;height:52px;border-radius:10px;object-fit:cover;background:#242833}.activity-events-tab__current-body{display:flex;flex-direction:column;min-width:0;grid-gap:.08rem;gap:.08rem}.activity-events-tab__current-body strong{font-size:.78rem;color:#fff;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-events-tab__current-body span{font-size:.66rem;color:hsla(0,0%,100%,.48);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-events-tab__current-time{color:hsla(0,0%,100%,.42)!important}.activity-events-tab__upcoming-list{display:flex;flex-direction:column}.activity-events-tab__upcoming-item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(96,165,250,.22);text-decoration:none;color:inherit}.activity-events-tab__upcoming-item:first-child{padding-top:.2rem}.activity-events-tab__upcoming-item:last-child{border-bottom:none;padding-bottom:.15rem}.activity-events-tab__upcoming-item:hover{text-decoration:none;color:inherit}.activity-events-tab__date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:52px;border-radius:10px;border:1px solid rgba(132,57,221,.35);background:rgba(132,57,221,.08);line-height:1.1}.activity-events-tab__date span{font-size:.58rem;font-weight:700;letter-spacing:.04em;color:#8439dd}.activity-events-tab__date strong{font-size:1.05rem;font-weight:700;color:#fff}.activity-events-tab__upcoming-body{min-width:0;display:flex;flex-direction:column;grid-gap:.08rem;gap:.08rem}.activity-events-tab__upcoming-body strong{font-size:.82rem;color:#fff;line-height:1.25}.activity-events-tab__upcoming-body span{font-size:.68rem;color:hsla(0,0%,100%,.48);line-height:1.3}.activity-events-tab__faces{display:flex;align-items:center;margin-top:.28rem}.activity-events-tab__faces img{width:1.15rem;height:1.15rem;margin-left:-.28rem;border:1.5px solid #1a1d26;border-radius:50%;object-fit:cover}.activity-events-tab__faces img:first-child{margin-left:0}.activity-events-tab__faces-more{margin-left:.2rem;font-size:.62rem;font-weight:700;color:hsla(0,0%,100%,.45)}.activity-events-tab__going{flex-shrink:0;padding:.28rem .55rem;border-radius:999px;border:1px solid rgba(34,197,94,.35);background:rgba(34,197,94,.08);font-size:.62rem;font-weight:700;color:#4ade80;line-height:1.2}.activity-groups-tab{display:flex;flex-direction:column;min-height:0}.activity-groups-tab__head{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.75rem;flex-shrink:0}.activity-groups-tab__title{margin:0;font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.activity-groups-tab__list{display:flex;flex-direction:column}.activity-groups-tab__item{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem;align-items:center;padding:.65rem 0;border-bottom:1px solid hsla(0,0%,100%,.08);text-decoration:none;color:inherit}.activity-groups-tab__item:first-child{padding-top:.1rem}.activity-groups-tab__item:last-child{border-bottom:none;padding-bottom:.1rem}.activity-groups-tab__item:hover{text-decoration:none;color:inherit}.activity-groups-tab__thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;background:#242833}.activity-groups-tab__thumb img{width:100%;height:100%;object-fit:cover}.activity-groups-tab__info{min-width:0;display:flex;flex-direction:column;grid-gap:.06rem;gap:.06rem}.activity-groups-tab__info strong{font-size:.84rem;color:#fff;line-height:1.25}.activity-groups-tab__info>span{font-size:.7rem;color:hsla(0,0%,100%,.48);line-height:1.3}.activity-groups-tab__status{color:hsla(0,0%,100%,.42)!important}.activity-groups-tab__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.45rem;height:1.45rem;padding:0 .35rem;border-radius:999px;background:#8439dd;color:#fff;font-size:.68rem;font-weight:700;line-height:1}.dashboard-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:1rem;gap:1rem;height:64px;padding:0 1.25rem;background:rgba(13,15,20,.95);border-bottom:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-topbar__logo{display:flex;align-items:center;text-decoration:none;line-height:0}.dashboard-topbar__logo:hover{text-decoration:none}.dashboard-topbar__logo-img{display:block;height:44px;width:auto;max-width:none}.dashboard-topbar__search-wrap{position:relative;max-width:520px;width:100%;margin:0 auto}.dashboard-topbar__search{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.55rem 1rem;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:999px}.dashboard-topbar__search i{color:hsla(0,0%,100%,.45);font-size:.9rem}.dashboard-topbar__search input{flex:1 1;border:none;background:transparent;color:#fff;font-size:.9rem;outline:none}.dashboard-topbar__search input::placeholder{color:hsla(0,0%,100%,.4)}.dashboard-topbar__suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#242833;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;z-index:30;box-shadow:0 12px 40px rgba(0,0,0,.45)}.dashboard-topbar__suggestion{display:block;width:100%;text-align:left;padding:.65rem 1rem;border:none;background:transparent;color:#fff;cursor:pointer}.dashboard-topbar__suggestion:hover{background:rgba(132,57,221,.15)}.dashboard-topbar__suggestion-name{display:block;font-weight:600;font-size:.9rem}.dashboard-topbar__suggestion-meta{display:block;font-size:.75rem;color:hsla(0,0%,100%,.5)}.dashboard-topbar__location-btn{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;padding:.45rem .75rem;border:none;background:transparent;color:#8439dd;font-weight:600;font-size:.9rem;cursor:pointer;white-space:nowrap}.dashboard-topbar__location-btn i{font-size:.7rem;opacity:.8}.dashboard-topbar__actions{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.dashboard-topbar__notif-wrap{position:relative;display:flex;align-items:center}.dashboard-topbar__notif-wrap--open>.dashboard-topbar__icon-btn{background:#1a1d26;color:#fff}.dashboard-topbar__icon-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:hsla(0,0%,100%,.85);text-decoration:none;border:none;background:transparent;padding:0;cursor:pointer}.dashboard-topbar__icon-btn:hover{background:#1a1d26;color:#fff;text-decoration:none}.dashboard-topbar__icon-btn i{font-size:1.15rem}.dashboard-topbar__icon-btn--map{color:#8439dd}.dashboard-topbar__icon-btn--map:hover{color:rgb(159.0387931034,100.525862069,228.474137931);background:transparent}.dashboard-topbar__sign-in{color:hsla(0,0%,100%,.88);font-size:.9rem;font-weight:500;text-decoration:none;white-space:nowrap;padding:.35rem .5rem}.dashboard-topbar__sign-in:hover{color:#fff;text-decoration:none}.dashboard-topbar__sign-up{padding:.45rem 1rem;border-radius:999px;background:linear-gradient(135deg,rgb(148.2232758621,83.1155172414,225.4844827586),rgb(111.4431034483,34.7620689655,202.4379310345));box-shadow:0 4px 16px rgba(132,57,221,.35);color:#fff!important;font-size:.85rem;font-weight:700;text-decoration:none;white-space:nowrap}.dashboard-topbar__sign-up:hover{filter:brightness(1.08);text-decoration:none;color:#fff!important}.dashboard-topbar__notif-count{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#8439dd;color:#fff;font-size:.65rem;font-weight:700;line-height:18px;text-align:center}.dashboard-topbar__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid rgba(132,57,221,.6);flex-shrink:0}.dashboard-topbar__avatar img{width:100%;height:100%;object-fit:cover}.dashboard-topbar__profile{display:flex;align-items:center}.dashboard-topbar__profile,.dashboard-topbar__profile:hover{text-decoration:none;color:inherit}.dashboard-topbar__profile--named{grid-gap:.5rem;gap:.5rem;padding:.2rem .35rem .2rem .2rem;border-radius:999px;background:rgba(26,29,38,.6);border:1px solid hsla(0,0%,100%,.08)}.dashboard-topbar__profile--named .dashboard-topbar__avatar{width:36px;height:36px}.dashboard-topbar__profile--named i{font-size:.65rem;color:hsla(0,0%,100%,.45);margin-right:.15rem}.dashboard-topbar__profile-name{font-size:.88rem;font-weight:600;color:#fff;white-space:nowrap}.dashboard-topbar__notif-count--msg{background:#ef4444}.dashboard-topbar--feed{grid-template-columns:300px minmax(0,1fr) 560px;align-items:center;grid-gap:0;gap:0;padding:.65rem 0 0 .65rem;grid-column-gap:.65rem;column-gap:.65rem;border-radius:0}.dashboard-topbar--feed .dashboard-topbar__logo{grid-column:1;justify-self:start;padding-left:.85rem}.dashboard-topbar--feed .dashboard-topbar__logo .dashboard-topbar__logo-img{height:36px}.dashboard-topbar--feed .dashboard-topbar__search-wrap{grid-column:2;max-width:520px;width:100%;margin:0;justify-self:start;padding-left:1rem}.dashboard-topbar--feed .dashboard-topbar__panel-head{grid-column:3;display:flex;align-items:center;justify-content:space-between;grid-gap:.75rem;gap:.75rem;width:100%;min-width:0;padding:0 .65rem 0 .75rem;box-sizing:border-box}.dashboard-topbar__avatar-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#8439dd;color:#fff;font-weight:700;font-size:1rem}.dashboard-reminders{position:absolute;top:calc(100% + 4px);right:0;width:320px;max-width:min(320px,100vw - 1.5rem);padding:.85rem .8rem .7rem;border-radius:14px;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 16px 42px rgba(0,0,0,.48);z-index:50;box-sizing:border-box}.dashboard-reminders:before{content:"";position:absolute;top:-8px;right:0;width:100%;height:8px}.dashboard-reminders__head{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.55rem}.dashboard-reminders__title{margin:0;font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.dashboard-reminders__manage,.dashboard-reminders__view-all{font-size:.78rem;font-weight:600;color:#8439dd;text-decoration:none}.dashboard-reminders__manage:hover,.dashboard-reminders__view-all:hover{color:rgb(159.0387931034,100.525862069,228.474137931);text-decoration:none}.dashboard-reminders__list{display:flex;flex-direction:column;grid-gap:.45rem;gap:.45rem;max-height:340px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard-reminders__list::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-reminders__item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;align-items:center;padding:.55rem .6rem;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);text-decoration:none;color:inherit}.dashboard-reminders__item:hover{border-color:rgba(132,57,221,.28);text-decoration:none;color:inherit}.dashboard-reminders__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.dashboard-reminders__icon i{font-size:.95rem}.dashboard-reminders__icon--pink{color:#f472b6;border-color:rgba(244,114,182,.25);background:rgba(244,114,182,.08)}.dashboard-reminders__icon--purple{color:#a78bfa;border-color:rgba(132,57,221,.28);background:rgba(132,57,221,.1)}.dashboard-reminders__body{min-width:0;display:flex;flex-direction:column;grid-gap:.05rem;gap:.05rem}.dashboard-reminders__body strong{font-size:.8rem;color:#fff;line-height:1.25}.dashboard-reminders__body span{font-size:.66rem;color:hsla(0,0%,100%,.48);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-reminders__countdown{flex-shrink:0;font-size:.72rem;font-weight:700;color:#f472b6;line-height:1.2;white-space:nowrap}.dashboard-reminders__foot{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid hsla(0,0%,100%,.08)}.dashboard-reminders__manage{flex:1 1;text-align:center}.dashboard-reminders__logo{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#8439dd;color:#fff;font-size:.55rem;font-weight:800;letter-spacing:.02em;line-height:1}.dashboard-messages{position:absolute;top:calc(100% + 4px);right:0;width:320px;max-width:min(320px,100vw - 1.5rem);padding:.85rem .8rem .7rem;border-radius:14px;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 16px 42px rgba(0,0,0,.48);z-index:50;box-sizing:border-box}.dashboard-messages:before{content:"";position:absolute;top:-8px;right:0;width:100%;height:8px}.dashboard-messages__head{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.55rem}.dashboard-messages__title{margin:0;font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.dashboard-messages__manage,.dashboard-messages__view-all{font-size:.78rem;font-weight:600;color:#8439dd;text-decoration:none}.dashboard-messages__manage:hover,.dashboard-messages__view-all:hover{color:rgb(159.0387931034,100.525862069,228.474137931);text-decoration:none}.dashboard-messages__scroll{max-height:360px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard-messages__scroll::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-messages__section+.dashboard-messages__section{margin-top:.55rem;padding-top:.55rem;border-top:1px solid hsla(0,0%,100%,.08)}.dashboard-messages__section-title{margin:0 0 .4rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.42)}.dashboard-messages__list{display:flex;flex-direction:column;grid-gap:.45rem;gap:.45rem}.dashboard-messages__item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;align-items:center;padding:.55rem .6rem;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);text-decoration:none;color:inherit}.dashboard-messages__item:hover{border-color:rgba(132,57,221,.28);text-decoration:none;color:inherit}.dashboard-messages__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;background:#242833;border:1px solid hsla(0,0%,100%,.08)}.dashboard-messages__avatar img{width:100%;height:100%;object-fit:cover}.dashboard-messages__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.dashboard-messages__icon i{font-size:.95rem}.dashboard-messages__icon--pink{color:#f472b6;border-color:rgba(244,114,182,.25);background:rgba(244,114,182,.08)}.dashboard-messages__icon--purple{color:#a78bfa;border-color:rgba(132,57,221,.28);background:rgba(132,57,221,.1)}.dashboard-messages__body{min-width:0;display:flex;flex-direction:column;grid-gap:.05rem;gap:.05rem}.dashboard-messages__body strong{font-size:.8rem;color:#fff;line-height:1.25}.dashboard-messages__body span{font-size:.66rem;color:hsla(0,0%,100%,.48);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-messages__meta{color:hsla(0,0%,100%,.38)!important}.dashboard-messages__unread{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:999px;background:#8439dd;color:#fff;font-size:.62rem;font-weight:700;line-height:1}.dashboard-messages__foot{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid hsla(0,0%,100%,.08)}.dashboard-messages__manage{flex:1 1;text-align:center}.dashboard-messages__logo{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#8439dd;color:#fff;font-size:.55rem;font-weight:800;letter-spacing:.02em;line-height:1}.dashboard__body{display:grid;grid-template-columns:300px minmax(0,1fr) 320px;grid-gap:0;gap:0;max-width:1440px;margin:0 auto;min-height:calc(100vh - 64px);background:#0d0f14}.dashboard__body--no-panel{grid-template-columns:300px minmax(0,1fr);max-width:none;width:100%}.dashboard__body--feed{grid-template-columns:300px minmax(0,1fr) 560px;max-width:none;width:100%;margin:0;min-height:0}.dashboard-topbar--compact{grid-template-columns:auto 1fr auto}.dashboard-topbar__spacer{flex:1 1}.dashboard__main{padding:1.25rem 1.5rem 2rem;min-width:0;max-width:720px;background:#0d0f14}.dashboard__main .alert{margin-bottom:1rem;border-radius:10px}.dashboard-sidebar{display:flex;flex-direction:column;padding:1rem 1rem 1.5rem;position:-webkit-sticky;position:sticky;top:64px;align-self:start;max-height:calc(100vh - 64px);overflow-y:auto;overflow-x:hidden;background:#0d0f14;scrollbar-width:none;-ms-overflow-style:none}.dashboard-sidebar::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-sidebar__brand{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;margin-bottom:1.25rem;padding-bottom:0;border-bottom:none}.dashboard-sidebar__logo{flex:1 1;line-height:0;min-width:0}.dashboard-sidebar__logo img{display:block;height:36px;width:auto;max-width:100%}.dashboard-sidebar__profile{width:34px;height:34px;border-radius:50%;overflow:hidden;border:2px solid rgba(132,57,221,.65);flex-shrink:0;box-shadow:0 0 10px rgba(132,57,221,.25)}.dashboard-sidebar__profile img{width:100%;height:100%;object-fit:cover}.dashboard-sidebar__menu-btn{border:none;background:transparent;color:hsla(0,0%,100%,.7);padding:.35rem;cursor:pointer;font-size:1.1rem}.dashboard-sidebar__sections{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;flex:1 1 auto;min-height:0}.dashboard-sidebar__sections--nav{grid-gap:.85rem;gap:.85rem}.dashboard-sidebar__nav-stack{display:flex;flex-direction:column;grid-gap:.85rem;gap:.85rem;flex-shrink:0}.dashboard-sidebar__section--nav-social{flex-shrink:0}.dashboard-sidebar__social{display:flex;flex-direction:column;grid-gap:.65rem;gap:.65rem;flex-shrink:0}.dashboard-sidebar__section--premium{flex-shrink:0;margin-top:0;padding-top:0}.dashboard-sidebar__nav-list{display:flex;flex-direction:column;grid-gap:.05rem;gap:.05rem}.dashboard-sidebar__section--card{padding:.85rem;border-radius:12px;background:rgba(26,29,38,.45);border:1px solid hsla(0,0%,100%,.06)}.dashboard-sidebar__section--premium{margin-top:.25rem}.dashboard-sidebar__section--premium .dashboard-sidebar__heading{margin-bottom:.55rem}.dashboard-sidebar__section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem}.dashboard-sidebar__heading{margin:0 0 .45rem;padding-left:.15rem;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8439dd}.dashboard-sidebar__section-head .dashboard-sidebar__heading{margin-bottom:0}.dashboard-sidebar__link{display:flex;align-items:center;grid-gap:.45rem;gap:.45rem;padding:.38rem .58rem;border-radius:8px;color:hsla(0,0%,100%,.92);text-decoration:none;font-size:.84rem;font-weight:500;border:1px solid transparent;background:transparent;width:100%;text-align:left;cursor:pointer;position:relative;transition:border-color .15s ease,background .15s ease,color .15s ease}.dashboard-sidebar__link i{width:16px;flex-shrink:0;text-align:center;font-size:.9rem;color:#8439dd}.dashboard-sidebar__link:hover{border-color:rgba(132,57,221,.45);background:rgba(132,57,221,.06);color:#fff;text-decoration:none}.dashboard-sidebar__link:hover i{color:rgb(153.6310344828,91.8206896552,226.9793103448)}.dashboard-sidebar__link--active{background:rgba(132,57,221,.1);color:#fff;border-color:rgba(132,57,221,.75);box-shadow:0 0 14px rgba(132,57,221,.12)}.dashboard-sidebar__link--active i{color:#8439dd}.dashboard-sidebar__link--disabled{opacity:.55;cursor:default}.dashboard-sidebar__link--disabled:hover{border-color:transparent}.dashboard-sidebar__link--button{font-family:inherit}.dashboard-sidebar__num{min-width:13px;font-size:.72rem;color:#8439dd;font-weight:700;flex-shrink:0}.dashboard-sidebar__label{flex:1 1;min-width:0;letter-spacing:.01em}.dashboard-sidebar__badge{margin-left:auto;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#8439dd;color:#fff;font-size:.65rem;font-weight:700;line-height:20px;text-align:center}.dashboard-sidebar__pill{margin-left:auto;padding:.1rem .4rem;border-radius:4px;background:#8439dd;color:#fff;font-size:.55rem;font-weight:800;letter-spacing:.02em}.dashboard-sidebar__pill--muted{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.55)}.dashboard-sidebar__link-text{border:none;background:transparent;color:#8439dd;font-size:.7rem;font-weight:600;cursor:pointer;padding:0}.dashboard-sidebar__friend{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem}.dashboard-sidebar__friend>img{width:42px;height:42px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-sidebar__friend-body{flex:1 1;min-width:0}.dashboard-sidebar__friend-body strong{display:block;font-size:.84rem;color:#fff;line-height:1.25}.dashboard-sidebar__friend-body span{display:block;font-size:.72rem;color:hsla(0,0%,100%,.5);margin-top:.1rem}.dashboard-sidebar__friend-actions{display:flex;grid-gap:.35rem;gap:.35rem;flex-shrink:0;margin-top:0}.dashboard-sidebar__accept,.dashboard-sidebar__decline{width:28px;height:28px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.75rem}.dashboard-sidebar__accept{background:#22c55e;color:#fff}.dashboard-sidebar__decline{background:#ef4444;color:#fff}.dashboard-sidebar__person{display:flex;grid-gap:.6rem;gap:.6rem;align-items:flex-start;padding:.7rem 0;border-top:1px solid hsla(0,0%,100%,.08)}.dashboard-sidebar__person:first-of-type{border-top:none;padding-top:0}.dashboard-sidebar__person>img{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-sidebar__person-main{flex:1 1;min-width:0}.dashboard-sidebar__person-top{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:.45rem;gap:.45rem}.dashboard-sidebar__person-top strong{display:block;font-size:.82rem;color:#fff;line-height:1.25}.dashboard-sidebar__person-top span{display:block;font-size:.7rem;color:hsla(0,0%,100%,.5);margin-top:.1rem}.dashboard-sidebar__person-actions{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;flex-shrink:0}.dashboard-sidebar__person-interests{display:flex;align-items:center;flex-wrap:wrap;grid-gap:.3rem;gap:.3rem;margin-top:.45rem;font-size:.68rem;color:hsla(0,0%,100%,.42);line-height:1.35}.dashboard-sidebar__person-interests i{color:rgba(132,57,221,.85);font-size:.72rem}.dashboard-sidebar__person-interests span{display:inline;font-size:.68rem;color:hsla(0,0%,100%,.42)}.dashboard-sidebar__add-btn{padding:.22rem .7rem;border-radius:999px;border:none;background:rgba(132,57,221,.22);color:#8439dd;font-size:.68rem;font-weight:700;cursor:pointer;white-space:nowrap}.dashboard-sidebar__add-btn:hover{background:rgba(132,57,221,.32)}.dashboard-sidebar__dismiss{border:none;background:transparent;color:hsla(0,0%,100%,.35);padding:.15rem .2rem;cursor:pointer;font-size:.75rem}.dashboard-sidebar__dismiss:hover{color:hsla(0,0%,100%,.6)}.dashboard-sidebar__premium{display:flex;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.9rem .85rem;border-radius:12px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.06);text-decoration:none;color:inherit;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.dashboard-sidebar__premium:hover{text-decoration:none;color:inherit;border-color:rgba(132,57,221,.22);background:hsla(0,0%,100%,.055);box-shadow:0 0 18px rgba(132,57,221,.06)}.dashboard-sidebar__premium-copy{flex:1 1;min-width:0}.dashboard-sidebar__premium-title{display:block;font-size:.92rem;font-weight:700;color:#fff;line-height:1.25}.dashboard-sidebar__premium-desc{display:block;margin-top:.22rem;font-size:.72rem;font-weight:400;color:hsla(0,0%,100%,.46);line-height:1.45}.dashboard-sidebar__premium-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.65rem;color:#8439dd;font-size:1.45rem;line-height:1;filter:drop-shadow(0 0 10px rgba(132,57,221,.45))}.dashboard-sidebar__premium-icon i{display:block}.dashboard-sidebar__premium-chevron{flex-shrink:0;margin-left:.15rem;color:hsla(0,0%,100%,.34);font-size:.72rem;line-height:1}.dashboard-feed__round-box{background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1rem 1.1rem 1.05rem;box-shadow:0 6px 22px rgba(0,0,0,.28);overflow:hidden}.dashboard-feed__stories-head{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.dashboard-feed__section-title{font-size:1.05rem;font-weight:700;margin:0;color:#fff}.dashboard-feed__view-all{font-size:.88rem;font-weight:600;color:#8439dd;text-decoration:none;flex-shrink:0}.dashboard-feed__view-all:hover{color:rgb(159.0387931034,100.525862069,228.474137931);text-decoration:none}.dashboard-feed__stories{width:100%}.dashboard-feed__stories-wrap{position:relative;display:flex;align-items:stretch;grid-gap:.5rem;gap:.5rem}.dashboard-feed__stories-scroll{display:flex;align-items:stretch;justify-content:flex-start;grid-gap:.75rem;gap:.75rem;flex:1 1;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem;margin-bottom:0;scrollbar-width:none;-ms-overflow-style:none}.dashboard-feed__stories-scroll::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-feed__stories-scroll>.dashboard-tonight-add,.dashboard-feed__stories-scroll>.dashboard-tonight-card{flex:0 0 152px;width:152px;min-width:152px;max-width:152px;height:228px;min-height:228px;box-sizing:border-box}.dashboard-feed__stories-next{flex:0 0 40px;width:40px;min-width:40px;align-self:center;height:40px;margin-top:0;padding:0;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);background:rgba(26,29,38,.95);color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.35);transition:border-color .15s ease,background .15s ease,color .15s ease}.dashboard-feed__stories-next i{font-size:.85rem}.dashboard-feed__stories-next:hover{border-color:rgba(132,57,221,.55);background:rgba(132,57,221,.18);color:#fff}.dashboard-feed__posts{display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem;width:100%;margin-top:1.25rem}.dashboard-tonight-add{flex-direction:column;grid-gap:.65rem;gap:.65rem;margin:0;border-radius:14px;border:2px dashed hsla(0,0%,100%,.28);background:rgba(26,29,38,.5);padding:1rem .65rem;cursor:pointer;font-family:inherit;-webkit-appearance:none;appearance:none}.dashboard-tonight-add,.dashboard-tonight-add__box{display:flex;align-items:center;justify-content:center}.dashboard-tonight-add__box{width:56px;height:56px;border-radius:50%;border:none;color:#8439dd;font-size:1.5rem;background:rgba(132,57,221,.12)}.dashboard-tonight-add__label{font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.55);text-align:center}.dashboard-tonight-add:hover{border-color:rgba(132,57,221,.55);background:rgba(26,29,38,.75)}.dashboard-tonight-add:hover .dashboard-tonight-add__box{color:rgb(153.6310344828,91.8206896552,226.9793103448);background:rgba(132,57,221,.2)}.dashboard-tonight-card{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;background:#1a1d26;border:2px solid rgba(132,57,221,.45);box-shadow:0 8px 24px rgba(0,0,0,.35)}.dashboard-tonight-card:hover{text-decoration:none;color:inherit;transform:translateY(-2px)}.dashboard-tonight-card--orange{border-color:#f97316}.dashboard-tonight-card--blue{border-color:#3b82f6}.dashboard-tonight-card--pink{border-color:#ec4899}.dashboard-tonight-card--gold{border-color:#eab308}.dashboard-tonight-card--purple{border-color:rgba(132,57,221,.65)}.dashboard-tonight-card__visual{position:relative;flex:1 1;min-height:118px;overflow:hidden}.dashboard-tonight-card__bg-img,.dashboard-tonight-card__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dashboard-tonight-card__bg-shade,.dashboard-tonight-card__cover-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.55) 55%,rgba(0,0,0,.88))}.dashboard-tonight-card--user .dashboard-tonight-card__visual{min-height:132px}.dashboard-tonight-card__avatar-ring{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#8439dd,rgb(180.6698275862,135.3465517241,234.4534482759));z-index:2}.dashboard-tonight-card__avatar-img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid #0d0f14}.dashboard-tonight-card__info{display:flex;flex-direction:column;grid-gap:.12rem;gap:.12rem;padding:.55rem .65rem .65rem;background:rgba(8,9,14,.92);min-height:88px}.dashboard-tonight-card__info strong{font-size:.88rem;font-weight:700;color:#fff;line-height:1.2;margin-bottom:.1rem}.dashboard-tonight-card__info span{font-size:.72rem;color:hsla(0,0%,100%,.55);line-height:1.3}.dashboard-tonight-card__meta{color:#8439dd!important;font-weight:600;font-size:.74rem!important;margin-top:.15rem}.dashboard-tonight-card__footer{margin-top:auto;padding-top:.35rem;font-size:.68rem!important;color:hsla(0,0%,100%,.42)!important}.dashboard-tonight-card--user .dashboard-tonight-card__info{text-align:center;align-items:center;padding-top:1.65rem;margin-top:-1.1rem;position:relative;z-index:1}.dashboard-post{width:100%;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden}.dashboard-post__header{display:flex;align-items:center;justify-content:space-between;grid-gap:.75rem;gap:.75rem;padding:.75rem 1rem}.dashboard-post__author{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;min-width:0;flex:1 1}.dashboard-post__author,.dashboard-post__author:hover{text-decoration:none;color:#fff}.dashboard-post__author-text{display:flex;flex-direction:column;grid-gap:.12rem;gap:.12rem;min-width:0}.dashboard-post__author-text strong{display:block;font-size:.95rem;font-weight:700;line-height:1.2;color:#fff}.dashboard-post__meta{display:block;font-size:.75rem;font-weight:400;color:hsla(0,0%,100%,.48);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-post__header-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-shrink:0}.dashboard-post__sponsored{padding:.2rem .5rem;border-radius:4px;background:hsla(0,0%,100%,.08);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.55);line-height:1.2;white-space:nowrap}.dashboard-post__avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;background:#242833;display:flex;align-items:center;justify-content:center;font-weight:700;color:#8439dd}.dashboard-post__avatar img{width:100%;height:100%;object-fit:cover}.dashboard-post__menu{flex-shrink:0;border:none;background:transparent;color:hsla(0,0%,100%,.5);padding:.25rem .4rem;cursor:pointer;line-height:1}.dashboard-post__menu:hover{color:hsla(0,0%,100%,.85)}.dashboard-post__media{position:relative;display:block;width:100%;height:clamp(200px,36vw,340px);background:#000;text-decoration:none;overflow:hidden}.dashboard-post__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dashboard-post__media-placeholder{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(135deg,#2a1f4e,#141721 50%,#1a3a5c)}.dashboard-post__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:rgba(132,57,221,.9);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.95rem;padding-left:3px;box-shadow:0 4px 24px rgba(132,57,221,.5)}.dashboard-post__live-badge{position:absolute;top:12px;left:12px;padding:.2rem .5rem;border-radius:4px;background:#f5565b;color:#fff;font-size:.7rem;font-weight:700}.dashboard-post__crowd{position:absolute;top:12px;right:12px;padding:.45rem .55rem;border-radius:8px;background:rgba(0,0,0,.72);border:1px solid rgba(132,57,221,.4);min-width:100px}.dashboard-post__crowd-label{display:block;font-size:.62rem;color:hsla(0,0%,100%,.55);margin-bottom:.15rem}.dashboard-post__crowd-level{display:block;font-size:.78rem;font-weight:700;color:#fff;margin-bottom:.25rem}.dashboard-post__crowd-bars{display:flex;grid-gap:3px;gap:3px;align-items:flex-end;height:14px}.dashboard-post__crowd-bars i{display:block;width:5px;border-radius:2px;background:#22c55e;height:100%}.dashboard-post__crowd-bars i:nth-child(2){height:85%}.dashboard-post__crowd-bars i:nth-child(3){height:65%}.dashboard-post__crowd-bars i.dashboard-post__crowd-bars--dim{height:40%;background:hsla(0,0%,100%,.25)}.dashboard-post__body{padding:.75rem 1rem .85rem}.dashboard-post__caption{margin:0 0 .2rem;font-size:.9rem;font-weight:600;line-height:1.4;color:hsla(0,0%,100%,.92)}.dashboard-post__caption-sub{margin:0 0 .35rem;font-size:.88rem;font-weight:400;line-height:1.4;color:hsla(0,0%,100%,.78)}.dashboard-post__hashtags{margin:0 0 .65rem}.dashboard-post__hashtags span{color:#8439dd;font-size:.85rem;font-weight:500}.dashboard-post__footer{display:flex;align-items:center;justify-content:space-between;margin-top:0;padding-top:.65rem;border-top:1px solid hsla(0,0%,100%,.08)}.dashboard-post__footer-end,.dashboard-post__reactions{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem}.dashboard-post__reactions button{border:none;background:transparent;color:hsla(0,0%,100%,.55);padding:.25rem;cursor:pointer;font-size:1rem}.dashboard-post__reactions button:hover{color:#8439dd}.dashboard-post__reactions span{margin-left:.35rem;font-size:.85rem;color:hsla(0,0%,100%,.6)}.dashboard-post__comments{border:none;background:transparent;color:hsla(0,0%,100%,.55);font-size:.85rem;cursor:pointer;padding:.25rem 0}.dashboard-post__comments:hover{color:#8439dd}.dashboard-sidebar-classic{padding:1rem .85rem 1.25rem;background:#0d0f14;scrollbar-width:none;-ms-overflow-style:none}.dashboard-sidebar-classic::-webkit-scrollbar{display:none}.dashboard-sidebar-classic__primary,.dashboard-sidebar-classic__secondary{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem}.dashboard-sidebar-classic__divider{height:1px;margin:.85rem 0;background:hsla(0,0%,100%,.08)}.dashboard-sidebar-classic__link{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.55rem .75rem;border-radius:10px;color:hsla(0,0%,100%,.88);text-decoration:none;font-size:.9rem;font-weight:500;border:none;background:transparent;width:100%;text-align:left;cursor:pointer}.dashboard-sidebar-classic__link i{width:18px;text-align:center;font-size:1rem;color:hsla(0,0%,100%,.85)}.dashboard-sidebar-classic__link:hover{background:hsla(0,0%,100%,.06);color:#fff;text-decoration:none}.dashboard-sidebar-classic__link--active{background:rgba(132,57,221,.28);color:#fff;box-shadow:inset 0 0 0 1px rgba(132,57,221,.45)}.dashboard-sidebar-classic__link--disabled{opacity:.5;cursor:default}.dashboard-sidebar-classic__link--button{font-family:inherit}.dashboard-sidebar-classic__badge{margin-left:auto;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#8439dd;color:#fff;font-size:.68rem;font-weight:700;line-height:20px;text-align:center}.dashboard-sidebar-classic__premium{display:block;margin-top:1.25rem;padding:1rem;border-radius:12px;background:rgba(26,29,38,.85);border:1px solid rgba(132,57,221,.35);text-decoration:none;color:inherit}.dashboard-sidebar-classic__premium strong{display:block;font-size:.95rem;color:#fff;margin-bottom:.35rem}.dashboard-sidebar-classic__premium span:not(.dashboard-sidebar-classic__upgrade){display:block;font-size:.75rem;color:hsla(0,0%,100%,.5);line-height:1.4;margin-bottom:.75rem}.dashboard-sidebar-classic__premium:hover{text-decoration:none;border-color:rgba(132,57,221,.55)}.dashboard-sidebar-classic__upgrade{display:inline-block;padding:.5rem 1rem;border-radius:8px;background:#8439dd;color:#fff!important;font-size:.82rem;font-weight:700}.dashboard-panel{padding:1.25rem 1rem;position:-webkit-sticky;position:sticky;top:64px;align-self:start;max-height:calc(100vh - 64px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background:#0d0f14}.dashboard-panel::-webkit-scrollbar{display:none}.dashboard-panel--feed{position:static;top:auto;max-height:none;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.dashboard-panel--feed::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-panel__columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem .85rem;gap:1rem .85rem;align-items:stretch}.dashboard-panel__col{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;min-width:0;height:100%}.dashboard-panel__section{margin-bottom:1.5rem}.dashboard-panel__title{font-size:.95rem;font-weight:700;margin:0 0 .85rem;color:#fff}.dashboard-panel__cta{display:block;width:100%;margin-top:.85rem;padding:.65rem 1rem;border:none;border-radius:10px;background:#8439dd;color:#fff;font-weight:700;font-size:.9rem;cursor:pointer}.dashboard-panel__cta:hover{background:rgb(148.2232758621,83.1155172414,225.4844827586)}.dashboard-panel-card{background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1rem .95rem 1.05rem;box-shadow:0 8px 24px rgba(0,0,0,.28);overflow:hidden}.dashboard-panel-card__head{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.85rem}.dashboard-panel-card__title{margin:0;font-size:1rem;font-weight:700;color:#fff;line-height:1.2}.dashboard-panel-card__link,.dashboard-panel-card__see-more{font-size:.82rem;font-weight:600;color:#8439dd;text-decoration:none;flex-shrink:0}.dashboard-panel-card__link:hover,.dashboard-panel-card__see-more:hover{color:rgb(159.0387931034,100.525862069,228.474137931);text-decoration:none}.dashboard-panel-card__see-more{display:inline-block;margin-top:.65rem}.dashboard-panel-card__subtitle{margin:-.35rem 0 .65rem;font-size:.78rem;font-style:italic;color:hsla(0,0%,100%,.48);line-height:1.35}.dashboard-panel-card__cta{display:block;width:100%;margin-top:.85rem;padding:.7rem 1rem;border:none;border-radius:12px;background:#8439dd;color:#fff;font-weight:700;font-size:.9rem;cursor:pointer}.dashboard-panel-card__cta:hover{background:rgb(148.2232758621,83.1155172414,225.4844827586)}.dashboard-panel-picks{display:flex;flex-direction:column;grid-gap:.15rem;gap:.15rem}.dashboard-panel-picks--suggestions{grid-gap:.35rem;gap:.35rem}.dashboard-panel-pick{display:flex;align-items:flex-start;grid-gap:.7rem;gap:.7rem;padding:.55rem 0}.dashboard-panel-pick+.dashboard-panel-pick{border-top:1px solid hsla(0,0%,100%,.08)}.dashboard-panel-pick__thumb{flex:0 0 52px;width:52px;height:52px;border-radius:10px;overflow:hidden;background:#242833}.dashboard-panel-pick__thumb img{width:100%;height:100%;object-fit:cover}.dashboard-panel-pick__thumb span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;color:#8439dd}.dashboard-panel-pick__info{display:flex;flex-direction:column;min-width:0;grid-gap:.12rem;gap:.12rem}.dashboard-panel-pick__info strong{font-size:.88rem;color:#fff;line-height:1.25}.dashboard-panel-pick__info>span:not(.dashboard-panel-pick__distance){font-size:.78rem;color:hsla(0,0%,100%,.52);line-height:1.35}.dashboard-panel-pick__distance{margin-top:.15rem;font-size:.75rem;font-weight:600;color:#8439dd}.dashboard-panel-pick--small{padding:.4rem 0;grid-gap:.55rem;gap:.55rem}.dashboard-panel-pick--small .dashboard-panel-pick__thumb{flex:0 0 44px;width:44px;height:44px;border-radius:8px}.dashboard-panel-pick--small .dashboard-panel-pick__info strong{font-size:.82rem}.dashboard-panel-pick--small .dashboard-panel-pick__info>span:not(.dashboard-panel-pick__distance){font-size:.72rem}.dashboard-ai-suggestions__head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:.65rem;gap:.65rem;margin-bottom:.65rem;flex-shrink:0}.dashboard-ai-suggestions__head-copy{min-width:0}.dashboard-ai-suggestions__logo{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:50%;background:#8439dd;color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.02em;line-height:1}.dashboard-ai-suggestions__venues{margin-bottom:.35rem}.dashboard-ai-suggestions__highlights{display:flex;flex-direction:column;grid-gap:.45rem;gap:.45rem;margin-bottom:.35rem}.dashboard-ai-suggestions__highlight{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;align-items:center;padding:.6rem .65rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.dashboard-ai-suggestions__highlight-body{min-width:0;display:flex;flex-direction:column;grid-gap:.1rem;gap:.1rem;text-decoration:none;color:inherit}.dashboard-ai-suggestions__highlight-body strong{font-size:.8rem;color:#fff;line-height:1.25}.dashboard-ai-suggestions__highlight-body span{font-size:.68rem;color:hsla(0,0%,100%,.48);line-height:1.3}.dashboard-ai-suggestions__highlight-body:hover{text-decoration:none;color:inherit}.dashboard-ai-suggestions__like{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;padding:0;border:none;border-radius:50%;background:rgba(132,57,221,.22);color:#8439dd;cursor:pointer}.dashboard-ai-suggestions__like i{font-size:.72rem}.dashboard-ai-suggestions__like:hover{background:rgba(132,57,221,.32);color:rgb(153.6310344828,91.8206896552,226.9793103448)}.dashboard-panel-nearby{list-style:none;margin:0;padding:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard-panel-nearby::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-panel-nearby__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;align-items:start;padding:.6rem 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.dashboard-panel-nearby__item,.dashboard-panel-nearby__item:hover{text-decoration:none;color:inherit}li:last-child .dashboard-panel-nearby__item{border-bottom:none}.dashboard-panel-nearby__thumb{position:relative;flex:0 0 56px;width:56px;height:56px;border-radius:10px;overflow:hidden}.dashboard-panel-nearby__thumb img{width:100%;height:100%;object-fit:cover}.dashboard-panel-nearby__badge{position:absolute;top:4px;left:4px;padding:.12rem .35rem;border-radius:4px;background:rgba(132,57,221,.9);color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.02em;line-height:1.2}.dashboard-panel-nearby__badge--hot{background:rgba(239,68,68,.92)}.dashboard-panel-nearby__info{min-width:0}.dashboard-panel-nearby__info strong{display:block;font-size:.84rem;color:#fff;line-height:1.25;margin-bottom:.1rem}.dashboard-panel-nearby__info>span:not(.dashboard-panel-nearby__faces){display:block;font-size:.72rem;color:hsla(0,0%,100%,.5);line-height:1.3}.dashboard-panel-nearby__faces{display:flex;margin-top:.35rem}.dashboard-panel-nearby__faces img{width:22px;height:22px;border-radius:50%;border:2px solid #1a1d26;margin-left:-7px}.dashboard-panel-nearby__faces img:first-child{margin-left:0}.dashboard-panel-nearby__meta{display:flex;flex-direction:column;align-items:flex-end;grid-gap:.35rem;gap:.35rem;flex-shrink:0;text-align:right}.dashboard-panel-nearby__distance{font-size:.72rem;font-weight:600;color:hsla(0,0%,100%,.55)}.dashboard-panel-nearby__crowd{display:flex;align-items:center;grid-gap:.2rem;gap:.2rem;font-size:.68rem;color:hsla(0,0%,100%,.45)}.dashboard-panel-nearby__crowd i{color:#8439dd;font-size:.72rem}.dashboard-panel-nearby__crowd span{color:hsla(0,0%,100%,.55)}.feed-calendar__head{margin-bottom:.75rem}.feed-calendar__header-link{font-size:.88rem;font-weight:700;line-height:1.2}.feed-calendar__add-btn{display:inline-flex;align-items:center;justify-content:center;padding:.38rem .72rem;border-radius:999px;background:#8439dd;color:#fff;font-size:.72rem;font-weight:700;text-decoration:none;white-space:nowrap}.feed-calendar__add-btn:hover{background:rgb(148.2232758621,83.1155172414,225.4844827586);color:#fff;text-decoration:none}.feed-calendar__month{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem}.feed-calendar__month-label{font-size:.82rem;font-weight:700;color:#fff}.feed-calendar__month-nav{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem}.feed-calendar__month-nav button{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;padding:0;border:none;border-radius:6px;background:transparent;color:hsla(0,0%,100%,.55);cursor:pointer}.feed-calendar__month-nav button:hover{color:#fff;background:hsla(0,0%,100%,.06)}.feed-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.15rem;gap:.15rem;margin-bottom:.35rem}.feed-calendar__weekdays span{text-align:center;font-size:.62rem;font-weight:700;color:hsla(0,0%,100%,.38);line-height:1.2}.feed-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.15rem;gap:.15rem;margin-bottom:.85rem}.feed-calendar__day{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.12rem;gap:.12rem;min-height:2rem;padding:.15rem 0;border:none;border-radius:8px;background:transparent;cursor:pointer}.feed-calendar__day--pad{pointer-events:none}.feed-calendar__day--selected .feed-calendar__day-num{background:#8439dd;color:#fff}.feed-calendar__day:hover:not(.feed-calendar__day--pad){background:hsla(0,0%,100%,.04)}.feed-calendar__day-num{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:50%;font-size:.72rem;font-weight:600;color:hsla(0,0%,100%,.88);line-height:1}.feed-calendar__dots{display:flex;align-items:center;justify-content:center;grid-gap:.12rem;gap:.12rem;min-height:.28rem}.feed-calendar__dot{display:block;width:.28rem;height:.28rem;border-radius:50%;background:hsla(0,0%,100%,.45)}.feed-calendar__dot--pink{background:#f472b6}.feed-calendar__dot--blue{background:#60a5fa}.feed-calendar__agenda{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;padding-right:.1rem}.feed-calendar__agenda-day{display:flex;flex-direction:column;grid-gap:.45rem;gap:.45rem}.feed-calendar__agenda-heading{margin:0;font-size:.72rem;font-weight:700;color:hsla(0,0%,100%,.72);line-height:1.3}.feed-calendar-event{display:grid;grid-template-columns:2.65rem minmax(0,1fr) auto;grid-gap:.45rem;gap:.45rem;align-items:start;padding:.55rem .6rem;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:hsla(0,0%,100%,.02)}.feed-calendar-event--date-night{border-color:rgba(244,114,182,.45);background:rgba(244,114,182,.06)}.feed-calendar-event--date-night .feed-calendar-event__body strong{color:#fda4af}.feed-calendar-event__time{font-size:.68rem;font-weight:600;color:hsla(0,0%,100%,.55);line-height:1.25;padding-top:.08rem}.feed-calendar-event__body{min-width:0;display:flex;flex-direction:column;grid-gap:.08rem;gap:.08rem}.feed-calendar-event__body strong{font-size:.78rem;color:#fff;line-height:1.25}.feed-calendar-event__body>span{font-size:.68rem;color:hsla(0,0%,100%,.48);line-height:1.3}.feed-calendar-event__with{color:hsla(0,0%,100%,.42)!important}.feed-calendar-event__avatars{display:flex;align-items:center;margin-top:.28rem}.feed-calendar-event__avatars img{width:1.15rem;height:1.15rem;margin-left:-.28rem;border:1.5px solid #1a1d26;border-radius:50%;object-fit:cover}.feed-calendar-event__avatars img:first-child{margin-left:0}.feed-calendar-event__more{margin-left:.2rem;font-size:.62rem;font-weight:700;color:hsla(0,0%,100%,.45)}.feed-calendar-event__status{flex-shrink:0;padding:.28rem .45rem;border:none;border-radius:999px;font-size:.58rem;font-weight:700;line-height:1.2;cursor:pointer;white-space:nowrap}.feed-calendar-event__status--going{background:#8439dd;color:#fff}.feed-calendar-event__status--dateNight{background:#f472b6;color:#fff}.feed-calendar-event__status--maybe{background:transparent;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.55)}.dashboard-friends-out{list-style:none;margin:0;padding:0}.dashboard-friends-out__item{display:grid;grid-template-columns:42px minmax(0,1fr) 58px;grid-gap:.55rem;gap:.55rem;align-items:center;padding:.55rem 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.dashboard-friends-out__item:last-child{border-bottom:none;padding-bottom:0}.dashboard-friends-out__avatar{flex:0 0 42px;width:42px;height:42px;border-radius:50%;overflow:hidden;background:#242833}.dashboard-friends-out__avatar img{width:100%;height:100%;object-fit:cover}.dashboard-friends-out__info{min-width:0}.dashboard-friends-out__info strong{display:block;font-size:.88rem;color:#fff;line-height:1.25}.dashboard-friends-out__info span{display:block;font-size:.78rem;color:hsla(0,0%,100%,.52);line-height:1.3}.dashboard-friends-out__status{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.15rem;gap:.15rem;text-align:center;flex-shrink:0}.dashboard-friends-out__status i{font-size:.95rem}.dashboard-friends-out__status span{font-size:.65rem;font-weight:600;line-height:1.1}.dashboard-friends-out__status--partying,.dashboard-friends-out__status--partying i{color:#f472b6}.dashboard-friends-out__status--drinking,.dashboard-friends-out__status--drinking i{color:#60a5fa}.dashboard-friends-out__status--dancing,.dashboard-friends-out__status--dancing i{color:#a78bfa}.dashboard-friends-out__status--watching,.dashboard-friends-out__status--watching i{color:#34d399}.dashboard-friends-strip__row{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:.25rem;gap:.25rem;flex-wrap:nowrap}.dashboard-friends-strip__person{flex:1 1;min-width:0;max-width:72px;text-align:center}.dashboard-friends-strip__person--you .dashboard-friends-strip__avatar{box-shadow:0 0 0 2px #22c55e}.dashboard-friends-strip__avatar{display:block;width:48px;height:48px;margin:0 auto;border-radius:50%;overflow:hidden;background:#242833}.dashboard-friends-strip__avatar img{width:100%;height:100%;object-fit:cover}.dashboard-friends-strip__meta{display:block;margin-top:.35rem;line-height:1.2}.dashboard-friends-strip__meta strong{display:block;font-size:.68rem;color:#fff;font-weight:600}.dashboard-friends-strip__status{display:block;font-size:.6rem;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-friends-strip__status i{font-size:.55rem;margin-right:.08rem}.dashboard-friends-strip__status--partying{color:#4ade80}.dashboard-friends-strip__status--drinking{color:#60a5fa}.dashboard-friends-strip__status--dancing{color:#a78bfa}.dashboard-friends-strip__status--watching{color:#34d399}.dashboard-friends-strip__more{flex:0 0 48px;width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#242833;border:1px solid hsla(0,0%,100%,.08);font-size:.68rem;font-weight:700;color:hsla(0,0%,100%,.75);align-self:flex-start;margin-top:0}.dashboard-picks{display:flex;flex-direction:column;grid-gap:.65rem;gap:.65rem}.dashboard-picks--stacked{grid-gap:.45rem;gap:.45rem}.dashboard-pick{display:flex;grid-gap:.75rem;gap:.75rem;padding:.65rem;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;text-decoration:none;color:inherit;transition:border-color .15s ease}.dashboard-pick:hover{border-color:rgba(132,57,221,.4);text-decoration:none;color:inherit}.dashboard-pick--compact{grid-gap:.45rem;gap:.45rem;padding:.45rem .4rem;border-radius:10px}.dashboard-pick--compact .dashboard-pick__thumb{flex:0 0 42px;width:42px;height:42px;border-radius:8px}.dashboard-pick--compact .dashboard-pick__info strong{font-size:.76rem;margin-bottom:.08rem}.dashboard-pick--compact .dashboard-pick__desc{font-size:.66rem;-webkit-line-clamp:3}.dashboard-pick--compact .dashboard-pick__distance{margin-top:.15rem;font-size:.64rem}.dashboard-pick__thumb{flex:0 0 56px;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#242833;display:flex;align-items:center;justify-content:center;font-weight:700;color:#8439dd}.dashboard-pick__thumb img{width:100%;height:100%;object-fit:cover}.dashboard-pick__info{display:flex;flex-direction:column;min-width:0}.dashboard-pick__info strong{font-size:.88rem;color:#fff;margin-bottom:.15rem}.dashboard-pick__desc{font-size:.75rem;color:hsla(0,0%,100%,.5);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard-pick__distance{margin-top:.25rem;font-size:.72rem;color:#8439dd;font-weight:600}.dashboard-friends{list-style:none;margin:0;padding:0}.dashboard-friends__item{display:flex;align-items:flex-start;grid-gap:.65rem;gap:.65rem;padding:.5rem 0;font-size:.82rem;line-height:1.35;color:hsla(0,0%,100%,.75);border-bottom:1px solid hsla(0,0%,100%,.08)}.dashboard-friends__item:last-child{border-bottom:none}.dashboard-friends__item strong{color:#fff}.dashboard-friends__avatar{flex:0 0 36px;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#242833;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:#8439dd}.dashboard-friends__avatar img{width:100%;height:100%;object-fit:cover}.dashboard-friends--status .dashboard-friends__text{display:flex;flex-direction:column;grid-gap:.1rem;gap:.1rem}.dashboard-friends__venue{font-size:.75rem;color:hsla(0,0%,100%,.5)}.dashboard-friends__status{font-size:.72rem;font-weight:600}.dashboard-friends__status--partying{color:#f472b6}.dashboard-friends__status--drinking{color:#60a5fa}.dashboard-friends__status--dancing{color:#a78bfa}.dashboard-nearby{list-style:none;margin:0;padding:0}.dashboard-nearby__item{display:flex;align-items:flex-start;grid-gap:.65rem;gap:.65rem;padding:.55rem 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.dashboard-nearby__item,.dashboard-nearby__item:hover{text-decoration:none;color:inherit}li:last-child .dashboard-nearby__item{border-bottom:none}.dashboard-nearby__thumb{flex:0 0 48px;width:48px;height:48px;border-radius:10px;overflow:hidden}.dashboard-nearby__thumb img{width:100%;height:100%;object-fit:cover}.dashboard-nearby__info{flex:1 1;min-width:0}.dashboard-nearby__info strong{display:block;font-size:.85rem;color:#fff}.dashboard-nearby__info span{font-size:.72rem;color:hsla(0,0%,100%,.5)}.dashboard-nearby__faces{display:flex;margin-top:.35rem}.dashboard-nearby__faces img{width:22px;height:22px;border-radius:50%;border:2px solid #0d0f14;margin-left:-6px}.dashboard-nearby__faces img:first-child{margin-left:0}.dashboard-nearby__badge{flex-shrink:0;padding:.15rem .45rem;border-radius:6px;background:rgba(132,57,221,.25);color:#8439dd;font-size:.65rem;font-weight:700}.dashboard-nearby__badge--hot{background:rgba(239,68,68,.2);color:#f87171}.dashboard-nearby--compact .dashboard-nearby__item{grid-gap:.45rem;gap:.45rem;padding:.42rem 0}.dashboard-nearby--compact .dashboard-nearby__thumb{flex:0 0 40px;width:40px;height:40px;border-radius:8px}.dashboard-nearby--compact .dashboard-nearby__info strong{font-size:.74rem}.dashboard-nearby--compact .dashboard-nearby__info span{font-size:.64rem}.dashboard-nearby--compact .dashboard-nearby__faces img{width:18px;height:18px}.dashboard-nearby--compact .dashboard-nearby__badge{font-size:.58rem;padding:.1rem .35rem}.dashboard-social-summary__avatars{display:flex;align-items:center;margin-bottom:.65rem}.dashboard-social-summary__avatars img{width:36px;height:36px;border-radius:50%;border:2px solid #0d0f14;margin-left:-10px}.dashboard-social-summary__avatars img:first-child{margin-left:0}.dashboard-social-summary__more{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-10px;border-radius:50%;background:#242833;font-size:.7rem;font-weight:700;color:hsla(0,0%,100%,.7)}.dashboard-social-summary__tags{display:flex;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem}.dashboard-social-summary__tags span{padding:.2rem .5rem;border-radius:999px;background:hsla(0,0%,100%,.08);font-size:.72rem;color:hsla(0,0%,100%,.65)}.dashboard-activity{width:100%;margin-top:1.25rem;padding:1rem 1.1rem 1.05rem;background:#1a1d26;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.28);overflow:hidden;display:flex;flex-direction:column;max-height:calc(300px + 4.5rem);box-sizing:border-box}.dashboard-activity__head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-column-gap:.5rem;column-gap:.5rem;margin-bottom:1rem;flex-shrink:0}.dashboard-activity__title{grid-column:1;grid-row:1;justify-self:start;font-size:1.05rem;font-weight:700;margin:0;color:#fff;line-height:1.2}.dashboard-activity__tabs{grid-column:2;grid-row:1;justify-self:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:.4rem;gap:.4rem}.dashboard-activity__tab{padding:.42rem .9rem;border-radius:999px;border:1px solid transparent;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.72);font-size:.8rem;font-weight:600;cursor:pointer;font-family:inherit;line-height:1.2}.dashboard-activity__tab:hover{background:hsla(0,0%,100%,.1);color:#fff}.dashboard-activity__tab--active{background:#8439dd;border-color:#8439dd;color:#fff}.dashboard-activity__list{display:flex;flex-direction:column;flex:1 1;min-height:0;max-height:300px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.dashboard-activity__list::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-activity__item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:.85rem 1rem;gap:.85rem 1rem;align-items:center;padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.dashboard-activity__item:first-child{padding-top:.15rem}.dashboard-activity__item:last-child{border-bottom:none;padding-bottom:.15rem}.dashboard-activity__avatar{flex-shrink:0;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#242833}.dashboard-activity__avatar img{width:100%;height:100%;object-fit:cover}.dashboard-activity__content{min-width:0}.dashboard-activity__lead{margin:0 0 .2rem;font-size:.88rem;color:hsla(0,0%,100%,.78);line-height:1.35}.dashboard-activity__lead strong{color:#fff;font-weight:700}.dashboard-activity__venue{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;margin:0 0 .2rem;font-size:.9rem;font-weight:700;color:#fff;line-height:1.3}.dashboard-activity__venue i{color:#22c55e;font-size:.82rem}.dashboard-activity__event-name{margin:0 0 .2rem;font-size:.92rem;font-weight:700;color:#fff;line-height:1.3}.dashboard-activity__group-preview{margin:0 0 .2rem;font-size:.84rem;color:hsla(0,0%,100%,.72);line-height:1.35}.dashboard-activity__time{display:block;font-size:.75rem;color:hsla(0,0%,100%,.45);line-height:1.3}.dashboard-activity__faces{display:flex;margin-top:.45rem}.dashboard-activity__faces img{width:24px;height:24px;border-radius:50%;border:2px solid #1a1d26;margin-left:-8px;object-fit:cover}.dashboard-activity__faces img:first-child{margin-left:0}.dashboard-activity__aside{flex-shrink:0;align-self:center}.dashboard-activity__media{position:relative;width:108px;height:72px;border-radius:10px;overflow:hidden;background:#242833}.dashboard-activity__media img{display:block;width:100%;height:100%;object-fit:cover}.dashboard-activity__likes{position:absolute;right:5px;bottom:5px;display:inline-flex;align-items:center;grid-gap:.2rem;gap:.2rem;padding:.12rem .38rem;border-radius:6px;background:rgba(0,0,0,.72);font-size:.68rem;font-weight:700;color:#f87171;line-height:1}.dashboard-activity__likes i{font-size:.62rem}.dashboard-activity__rsvp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;grid-gap:.4rem;gap:.4rem}.dashboard-activity__btn{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem;padding:.45rem .75rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.82);font-size:.74rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;line-height:1.2}.dashboard-activity__btn i{font-size:.82rem;opacity:.85}.dashboard-activity__btn:hover{background:hsla(0,0%,100%,.08);color:#fff}.dashboard-activity__btn--in{border-color:#22c55e;color:#4ade80;background:rgba(34,197,94,.08)}.dashboard-activity__btn--in i{color:#4ade80;opacity:1}.dashboard-activity__item--checkin{align-items:start}.dashboard-activity__item--checkin .dashboard-activity__aside{align-self:start;padding-top:.1rem}.dashboard-activity__item--event{align-items:center}.main.main--{padding-bottom:0}.main.dashboard-route{padding-bottom:0;min-height:100vh}.main.dashboard-route:has(.dashboard--feed){display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;box-sizing:border-box}.main.dashboard-route:has(.dashboard--feed) .dashboard--feed{flex:1 1;min-height:0;height:auto;max-height:100%}@media (max-width:1199px){.dashboard__body,.dashboard__body--no-panel{grid-template-columns:300px minmax(0,1fr)}.dashboard-panel{display:none}.dashboard--feed .dashboard__body--feed>.dashboard__main,.dashboard__main{border-right:none}}@media (max-width:991px){.dashboard-topbar{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;height:auto;padding:.75rem 1rem;grid-gap:.65rem;gap:.65rem}.dashboard-topbar__logo{grid-column:1;grid-row:1}.dashboard-topbar__search-wrap{grid-column:1/-1;grid-row:2;max-width:none}.dashboard-topbar__location{grid-column:2;grid-row:1}.dashboard-topbar__actions{grid-column:3;grid-row:1}.dashboard__body{grid-template-columns:1fr}.dashboard-sidebar{display:none}.dashboard__main{border-left:none;padding:1rem}}.account-shell{min-height:100vh;background:#0d0f14;color:hsla(0,0%,100%,.9)}.account-shell .dashboard-topbar{max-width:none;width:100%;border-bottom:1px solid hsla(0,0%,100%,.08)}.account-shell__body{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:calc(100vh - 64px);width:100%}.account-shell__main{min-width:0;padding:1.5rem 2rem 2.5rem;overflow-x:hidden;overflow-y:auto}.account-sidebar{display:flex;flex-direction:column;height:100%;min-height:calc(100vh - 64px);padding:1rem .85rem 1.25rem;background:#12141c;border-right:1px solid hsla(0,0%,100%,.08);box-sizing:border-box}.account-sidebar__logo{display:block;padding:0 .35rem 1rem;line-height:0}.account-sidebar__logo img{height:44px;width:auto}.account-sidebar__profile{display:flex;align-items:flex-start;grid-gap:.75rem;gap:.75rem;padding:0 .35rem 1.1rem;margin-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.account-sidebar__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(132,57,221,.55);flex-shrink:0}.account-sidebar__profile-copy{min-width:0}.account-sidebar__profile-copy strong{display:block;font-size:.95rem;color:#fff;margin-bottom:.1rem}.account-sidebar__profile-copy>span{display:block;font-size:.78rem;color:hsla(0,0%,100%,.45);margin-bottom:.45rem}.account-sidebar__status{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem;padding:.25rem .55rem;border-radius:999px;border:1px solid rgba(46,204,113,.35);background:rgba(46,204,113,.1);color:#5ee89a;font-size:.72rem;font-weight:600;cursor:pointer}.account-sidebar__status .fa-chevron-down{font-size:.55rem}.account-sidebar__status-dot{width:6px;height:6px;border-radius:50%;background:#2ecc71}.account-sidebar__nav{display:flex;flex-direction:column;grid-gap:.15rem;gap:.15rem;flex:1 1;min-height:0;overflow-y:auto;padding:0 .15rem;scrollbar-width:none}.account-sidebar__nav::-webkit-scrollbar{display:none}.account-sidebar__link{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.55rem .7rem;border-radius:10px;color:hsla(0,0%,100%,.72);font-size:.88rem;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}.account-sidebar__link i{width:16px;text-align:center;font-size:.85rem;opacity:.85}.account-sidebar__link:hover:not(.account-sidebar__link--disabled){background:hsla(0,0%,100%,.06);color:#fff;text-decoration:none}.account-sidebar__link--active{background:rgba(132,57,221,.28);color:#fff;box-shadow:inset 3px 0 0 #8439dd}.account-sidebar__link--disabled{opacity:.38;cursor:default}.account-sidebar__premium{margin-top:auto;padding:.85rem;border-radius:14px;background:linear-gradient(145deg,rgba(132,57,221,.18),rgba(0,0,0,.35));border:1px solid rgba(132,57,221,.25);display:flex;grid-gap:.65rem;gap:.65rem;flex-shrink:0}.account-sidebar__premium strong{display:block;font-size:.88rem;color:#fff;margin-bottom:.25rem}.account-sidebar__premium p{margin:0 0 .65rem;font-size:.72rem;line-height:1.35;color:hsla(0,0%,100%,.55)}.account-sidebar__premium-icon{width:36px;height:36px;border-radius:10px;background:rgba(245,166,35,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.account-sidebar__premium-icon i{color:#f5a623;font-size:1rem}.account-sidebar__upgrade{display:inline-block;padding:.4rem .85rem;border-radius:999px;background:linear-gradient(135deg,rgb(148.2232758621,83.1155172414,225.4844827586),rgb(111.4431034483,34.7620689655,202.4379310345));color:#fff!important;font-size:.75rem;font-weight:700;text-decoration:none}.account-sidebar__upgrade:hover{filter:brightness(1.08);text-decoration:none;color:#fff!important}.account-profile{max-width:720px;margin:0 auto;padding:0 0 2rem;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.account-profile__alert .alert{margin-bottom:0}.account-profile__card{padding:1.35rem 1.4rem 1.5rem;border-radius:16px;background:#14161e;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 28px rgba(0,0,0,.28)}.account-profile__card-head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-bottom:1.35rem}.account-profile__overline{margin:0 0 .25rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#8439dd}.account-profile__card-desc{margin:0;font-size:.88rem;color:hsla(0,0%,100%,.55);line-height:1.4}.account-profile__edit-btn{display:inline-flex;align-items:center;grid-gap:.4rem;gap:.4rem;padding:.45rem .85rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.9);font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap;flex-shrink:0}.account-profile__edit-btn:hover{border-color:rgba(132,57,221,.45);color:#fff;text-decoration:none}.account-profile__hero{display:flex;align-items:center;grid-gap:1.15rem;gap:1.15rem;margin-bottom:1.1rem}.account-profile__avatar-wrap{position:relative;flex-shrink:0}.account-profile__avatar{width:88px;height:88px;border-radius:50%;object-fit:cover;border:3px solid #8439dd;box-shadow:0 0 0 4px rgba(132,57,221,.25),0 0 28px rgba(132,57,221,.35)}.account-profile__avatar-camera{position:absolute;right:2px;bottom:2px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#8439dd;color:#fff;font-size:.75rem;text-decoration:none;border:2px solid #14161e}.account-profile__avatar-camera:hover{filter:brightness(1.1);color:#fff;text-decoration:none}.account-profile__identity{min-width:0}.account-profile__identity h1{margin:0 0 .2rem;font-size:1.65rem;font-weight:800;color:#fff}.account-profile__username{margin:0 0 .55rem;font-size:.95rem;color:hsla(0,0%,100%,.5)}.account-profile__status{display:inline-flex;align-items:center;grid-gap:.4rem;gap:.4rem;padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(46,204,113,.35);background:rgba(46,204,113,.12);color:#5ee89a;font-size:.82rem;font-weight:600;cursor:pointer}.account-profile__status .fa-chevron-down{font-size:.65rem;opacity:.8}.account-profile__status-dot{width:7px;height:7px;border-radius:50%;background:#2ecc71;box-shadow:0 0 8px rgba(46,204,113,.8)}.account-profile__badges{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;margin-bottom:1.15rem}.account-profile__badge{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem;padding:.35rem .7rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);font-size:.78rem;font-weight:600;color:hsla(0,0%,100%,.88)}.account-profile__stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.65rem;gap:.65rem;padding-top:.35rem;border-top:1px solid hsla(0,0%,100%,.06)}.account-profile__stats>div{text-align:center;padding:.65rem .25rem}.account-profile__stats>div strong{display:flex;align-items:center;justify-content:center;grid-gap:.25rem;gap:.25rem;font-size:1.15rem;font-weight:800;color:#fff;margin-bottom:.2rem}.account-profile__stats>div>span{font-size:.75rem;color:hsla(0,0%,100%,.45);font-weight:500}@media (max-width:767px){.account-profile__stats{grid-template-columns:repeat(2,1fr)}}.account-profile__points-icon{font-size:.75rem;color:#8439dd}.account-profile__fields{display:flex;flex-direction:column;grid-gap:.85rem;gap:.85rem;margin-bottom:1rem}.account-profile__field{display:flex;flex-direction:column;grid-gap:.4rem;gap:.4rem;margin:0}.account-profile__field>span:first-child{font-size:.78rem;font-weight:600;color:hsla(0,0%,100%,.5)}.account-profile__field input,.account-profile__field textarea{width:100%;padding:.7rem .85rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.25);color:#fff;font-size:.92rem;resize:none;outline:none}.account-profile__field--bio{position:relative}.account-profile__field--bio textarea{min-height:88px;padding-bottom:1.6rem}.account-profile__char-count{position:absolute;right:.75rem;bottom:.55rem;font-size:.72rem;color:hsla(0,0%,100%,.4)}.account-profile__rows{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.06)}.account-profile__row{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.85rem 1rem;background:rgba(0,0,0,.18);border-bottom:1px solid hsla(0,0%,100%,.05);color:inherit;text-decoration:none;transition:background .15s ease}.account-profile__row:last-child{border-bottom:none}.account-profile__row:hover:not(.account-profile__row--static){background:rgba(132,57,221,.1);text-decoration:none;color:inherit}.account-profile__row--static{cursor:default}.account-profile__row-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(132,57,221,.15);color:#8439dd;font-size:.9rem}.account-profile__row-label{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.account-profile__row-value{font-size:.88rem;color:hsla(0,0%,100%,.55);text-align:right}.account-profile__row-value--verified{color:#5ee89a;font-weight:600}.account-profile__row-value--verified .fa-check{margin-left:.25rem}.account-profile__row-value--end{grid-column:3/-1}.account-profile__row-chevron{font-size:.7rem;color:hsla(0,0%,100%,.35)}.account-profile__logout-wrap{margin-top:1.25rem;text-align:center}.account-profile__logout-wrap p{margin:.5rem 0 0;font-size:.78rem;color:hsla(0,0%,100%,.4)}.account-profile__logout{display:inline-flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;width:100%;max-width:320px;padding:.75rem 1.25rem;border-radius:12px;border:1px solid rgba(231,76,60,.55);background:transparent;color:#ff6b6b;font-size:.95rem;font-weight:700;text-decoration:none}.account-profile__logout:hover{background:rgba(231,76,60,.12);color:#ff8585;text-decoration:none}.account-edit{max-width:760px}.account-edit__alert{margin-bottom:1rem}.account-edit__alert .alert{margin-bottom:0}.account-edit__head{margin-bottom:1.35rem}.account-edit__head h1{margin:0 0 .35rem;font-size:1.75rem;font-weight:800;color:#fff}.account-edit__head p{margin:0;font-size:.92rem;color:hsla(0,0%,100%,.5)}.account-edit__card{padding:1.5rem 1.4rem 1.35rem;border-radius:16px;background:#14161e;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 28px rgba(0,0,0,.28)}.account-edit__media{display:flex;align-items:center;grid-gap:1.25rem;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.35rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.account-edit__photo-wrap{position:relative;flex-shrink:0}.account-edit__photo{width:112px;height:112px;border-radius:50%;object-fit:cover;border:3px solid #8439dd;box-shadow:0 0 0 4px rgba(132,57,221,.2),0 0 24px rgba(132,57,221,.28)}.account-edit__photo-badge{position:absolute;right:4px;bottom:4px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#8439dd;color:#fff;font-size:.75rem;border:2px solid #14161e}.account-edit__media-actions{min-width:0}.account-edit__file-input{display:none}.account-edit__change-photo{display:inline-flex;align-items:center;padding:.55rem 1rem;border-radius:10px;border:none;background:linear-gradient(135deg,rgb(148.2232758621,83.1155172414,225.4844827586),rgb(111.4431034483,34.7620689655,202.4379310345));color:#fff;font-size:.88rem;font-weight:700;cursor:pointer}.account-edit__change-photo:hover{filter:brightness(1.08)}.account-edit__file-hint{margin:.45rem 0 0;font-size:.78rem;color:hsla(0,0%,100%,.45)}.account-edit__fields{display:flex;flex-direction:column;grid-gap:.9rem;gap:.9rem;margin-bottom:1rem}.account-edit__field{display:flex;flex-direction:column;grid-gap:.4rem;gap:.4rem;margin:0}.account-edit__field>span:first-child{font-size:.78rem;font-weight:600;color:hsla(0,0%,100%,.5)}.account-edit__field input,.account-edit__field textarea{width:100%;padding:.75rem .85rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.25);color:#fff;font-size:.92rem;resize:none;outline:none}.account-edit__field input:focus,.account-edit__field textarea:focus{border-color:rgba(132,57,221,.55)}.account-edit__field--bio{position:relative}.account-edit__field--bio textarea{min-height:96px;padding-bottom:1.6rem}.account-edit__char-count{position:absolute;right:.75rem;bottom:.55rem;font-size:.72rem;color:hsla(0,0%,100%,.4)}.account-edit__rows{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.06);margin-bottom:1.25rem}.account-edit__row{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:.75rem;gap:.75rem;width:100%;padding:.85rem 1rem;border:none;border-bottom:1px solid hsla(0,0%,100%,.05);background:rgba(0,0,0,.18);color:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.account-edit__row:last-child{border-bottom:none}.account-edit__row:hover{background:rgba(132,57,221,.1)}.account-edit__row-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(132,57,221,.15);color:#8439dd;font-size:.9rem}.account-edit__row-label{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.account-edit__row-value{font-size:.88rem;color:hsla(0,0%,100%,.55);text-align:right}.account-edit__row-value--verified{color:#5ee89a;font-weight:600}.account-edit__row-value--verified .fa-check{margin-left:.25rem}.account-edit__row-chevron{font-size:.7rem;color:hsla(0,0%,100%,.35)}.account-edit__actions{display:flex;justify-content:flex-end}.account-edit__save{min-width:160px;padding:.65rem 1.25rem;border-radius:10px;border:none;background:linear-gradient(135deg,rgb(148.2232758621,83.1155172414,225.4844827586),rgb(111.4431034483,34.7620689655,202.4379310345));color:#fff;font-size:.92rem;font-weight:700;cursor:pointer}.account-edit__save:disabled{opacity:.7;cursor:wait}.account-edit__advanced{margin-top:1.25rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.account-edit__advanced .account-edit__card,.account-edit__advanced .card{margin:0}.account-edit__advanced h2{font-size:1.1rem;margin-bottom:1rem;color:#fff}.account-edit__advanced .form-group label{color:hsla(0,0%,100%,.7)}.account-edit__advanced .custom-range,.account-edit__advanced .form-control{background:rgba(0,0,0,.25);border-color:hsla(0,0%,100%,.12);color:#fff}.account-edit__advanced .btn-primary{background:#8439dd;border-color:#8439dd}.my-comments-page{padding-top:100px}.my-comments-page .card{padding:40px;display:block;border:1px solid hsla(0,0%,100%,.05);margin:0 auto 30px}@media (min-width:1200px){.my-comments-page .card{padding:40px}}.my-comments-page .card .my-comments-header{display:flex;align-items:center;grid-gap:20px;gap:20px;margin-bottom:20px}.my-comments-page .card .my-comments-header .back-button{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;color:#00bf91;text-decoration:none;font-size:14px;transition:color .2s ease}.my-comments-page .card .my-comments-header .back-button:hover{color:rgb(0,242,183.7172774869);text-decoration:underline}.my-comments-page .card .my-comments-header .back-button i{font-size:12px}.my-comments-page .card .my-comments-header h2{color:hsla(0,0%,100%,.87);margin:0;flex:1 1}.my-comments-page .card .filter-section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.my-comments-page .card .filter-section .filter-group{display:flex;align-items:center;grid-gap:15px;gap:15px}.my-comments-page .card .filter-section .filter-group label{color:hsla(0,0%,100%,.87);font-weight:500;white-space:nowrap;margin:0}.my-comments-page .card .filter-section .filter-group .form-control{flex:1 1;max-width:300px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.87);padding:10px 12px;border-radius:3px;font-size:14px}.my-comments-page .card .filter-section .filter-group .form-control:focus{outline:none;border-color:#00bf91;background:hsla(0,0%,100%,.08)}.my-comments-page .card .filter-section .filter-group .form-control option{background:#242733;color:hsla(0,0%,100%,.87)}.my-comments-page .card h2{color:hsla(0,0%,100%,.87);margin-bottom:20px}.my-comments-page .card p{padding-bottom:15px;color:hsla(0,0%,100%,.87)}.my-comments-page .my-comments-list{margin-top:20px;overflow-x:auto}.my-comments-page .my-comments-list .bv-table{background:#242733;color:#fff;border-collapse:initial;border-spacing:0;width:100%;min-width:800px}.my-comments-page .my-comments-list .bv-table thead tr th{padding:15px 12px;font-weight:600;text-align:left;border:none;border-bottom:2px solid hsla(0,0%,100%,.2);white-space:nowrap;vertical-align:top;color:hsla(0,0%,100%,.87)}.my-comments-page .my-comments-list .bv-table thead tr th:first-child{min-width:300px;width:40%}.my-comments-page .my-comments-list .bv-table thead tr th:nth-child(2){min-width:150px;width:25%}.my-comments-page .my-comments-list .bv-table thead tr th:nth-child(3){min-width:150px;width:20%}.my-comments-page .my-comments-list .bv-table thead tr th:nth-child(4){min-width:100px;width:15%}.my-comments-page .my-comments-list .bv-table thead tr th.text-right{text-align:right}.my-comments-page .my-comments-list .bv-table tbody tr td{padding:12px;vertical-align:top;border:none;border-bottom:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.87)}.my-comments-page .my-comments-list .bv-table tbody tr td.text-right{text-align:right}.my-comments-page .my-comments-list .bv-table tbody tr td .comment-text-preview{max-width:400px;word-wrap:break-word;color:hsla(0,0%,100%,.87)}.my-comments-page .my-comments-list .bv-table tbody tr td .comment-text-preview .badge{background:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.7);padding:2px 8px;border-radius:3px;font-size:10px;margin-right:8px}.my-comments-page .my-comments-list .bv-table tbody tr td a{color:#00bf91;text-decoration:underline;transition:color .2s ease;word-break:break-word}.my-comments-page .my-comments-list .bv-table tbody tr td a:hover{color:rgb(0,242,183.7172774869);text-decoration:underline}.my-comments-page .my-comments-list .bv-table tbody tr:nth-of-type(odd){background:hsla(0,0%,100%,.05)}.my-comments-page .my-comments-list .bv-table tbody tr:hover{background:hsla(0,0%,100%,.08)}.my-comments-page .my-comments-list ul.action-buttons{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px}.my-comments-page .my-comments-list ul.action-buttons li{margin:0;display:block}.my-comments-page .my-comments-list ul.action-buttons li .btn{background-color:rgb(57.1034482759,61.8620689655,80.8965517241);border:1px solid hsla(0,0%,100%,.2)!important;border-radius:3px;color:hsla(0,0%,100%,.87);width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;transition:all .2s ease;margin:0}.my-comments-page .my-comments-list ul.action-buttons li .btn i{font-size:14px}.my-comments-page .my-comments-list ul.action-buttons li .btn.accept-btn:hover{background-color:#00bf91;border-color:#00bf91;color:#fff}.my-comments-page .my-comments-list ul.action-buttons li .btn.reject-btn:hover{background-color:#f5565b;border-color:#f5565b;color:#fff}.form-group .form-control{width:100%;resize:vertical}.form-group .form-control::placeholder{color:hsla(0,0%,100%,.5)}.admin{padding-top:100px}.admin hr{border-top:1px solid hsla(0,0%,100%,.2)}.owner-camera-view-controls{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px}.owner-camera-view-controls .owner-camera-control-label{display:inline-block;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.6);letter-spacing:.02em;text-transform:uppercase}.owner-camera-view-controls .owner-camera-location-select{min-width:220px}.owner-camera-view-controls .admin-filter-toggle-group,.owner-camera-view-controls .bv-select.inline{margin-bottom:0}.owner-camera-view-controls .admin-filter-toggle{font-weight:600}.admin .btn-success{background-color:#00bf91!important;border-color:#00bf91!important;color:#fff!important}.admin .btn-success:focus,.admin .btn-success:hover{background-color:rgb(0,150.2,114.0261780105)!important;border-color:rgb(0,150.2,114.0261780105)!important;box-shadow:none!important}.admin .btn-success:disabled{opacity:.6}.admin .btn-primary{background-color:#8439dd!important;border-color:#8439dd!important;color:#fff!important}.admin .btn-primary:focus,.admin .btn-primary:hover{background-color:rgb(111.4431034483,34.7620689655,202.4379310345)!important;border-color:rgb(111.4431034483,34.7620689655,202.4379310345)!important;box-shadow:none!important}.admin .btn-primary:disabled{opacity:.6}.admin .btn-danger,.admin .reject-btn{background-color:rgba(245,86,91,.15)!important;border-color:rgba(245,86,91,.4)!important;color:#f5565b!important}.admin .btn-danger:focus,.admin .btn-danger:hover,.admin .reject-btn:focus,.admin .reject-btn:hover{background-color:#f5565b!important;border-color:#f5565b!important;color:#fff!important;box-shadow:none!important}.admin .btn-secondary{background-color:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.8)!important}.admin .btn-secondary:focus,.admin .btn-secondary:hover{background-color:hsla(0,0%,100%,.15)!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff!important;box-shadow:none!important}.admin .btn-invoice-remind,.admin .btn-outline-review{background-color:initial;border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .2s ease}.admin .btn-invoice-remind:hover:not(:disabled),.admin .btn-outline-review:hover:not(:disabled){background-color:#8439dd;border-color:#8439dd;color:#fff;text-decoration:none}.admin .btn-invoice-remind:disabled,.admin .btn-outline-review:disabled{opacity:.45;cursor:not-allowed}.admin-sidebar{display:inline-block;width:250px;vertical-align:top;padding-right:15px}@media (max-width:991px){.admin-sidebar{width:100%;padding-right:0}}.admin-sidebar nav{border-radius:3px;margin-bottom:30px}.admin-sidebar nav,.admin-sidebar nav>div{border-bottom:1px solid hsla(0,0%,100%,.1)}.admin-sidebar nav>div:last-of-type{border-bottom:none}.admin-sidebar nav a{display:block;background:#242733;padding:15px;border-bottom:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);border-left:4px solid #242733;position:relative;text-decoration:none}.admin-sidebar nav a .fa-chevron-down,.admin-sidebar nav a .fa-chevron-right{position:absolute;right:15px;top:20px;opacity:0;transition:opacity .2s ease}.admin-sidebar nav a:hover{color:hsla(0,0%,100%,.9);border-left:4px solid hsla(0,0%,100%,.2)}.admin-sidebar nav a:hover .fa-chevron-down,.admin-sidebar nav a:hover .fa-chevron-right{opacity:.5}.admin-sidebar nav a.active{color:#fff;font-weight:700;border-left:4px solid #8439dd;cursor:default}.admin-sidebar nav a.active .fa-chevron-right{opacity:1}.admin-sidebar nav a.menu-header{cursor:pointer;font-weight:600}.admin-sidebar nav a.menu-header .fa-chevron-down,.admin-sidebar nav a.menu-header .fa-chevron-right{opacity:.5}.admin-sidebar nav a.menu-header.expanded{color:hsla(0,0%,100%,.9);border-left:4px solid hsla(0,0%,100%,.3)}.admin-sidebar nav a.menu-header.expanded .fa-chevron-down,.admin-sidebar nav a.menu-header:hover .fa-chevron-down,.admin-sidebar nav a.menu-header:hover .fa-chevron-right{opacity:1}.admin-sidebar nav .submenu{background:rgb(29.6689655172,32.1413793103,42.0310344828);border-left:4px solid hsla(0,0%,100%,.1);margin-left:4px}.admin-sidebar nav .submenu .submenu-item{padding-left:30px;font-size:.9em;border-left:4px solid rgb(29.6689655172,32.1413793103,42.0310344828)}.admin-sidebar nav .submenu .submenu-item:hover{background:rgb(25.4482758621,27.5689655172,36.0517241379);border-left:4px solid hsla(0,0%,100%,.15)}.admin-sidebar nav .submenu .submenu-item.active{border-left:4px solid #8439dd;background:rgb(25.4482758621,27.5689655172,36.0517241379)}.admin-sidebar .owner-sidebar-wrap{width:100%}.admin-sidebar:has(.owner-sidebar-wrap){width:268px;padding-right:0}.admin-sidebar:has(.owner-sidebar-wrap) .d-none.d-lg-block>div{position:static!important;top:auto!important;width:auto!important;transform:none!important;z-index:auto!important}.admin-sidebar .owner-sidebar-wrap{border-right:1px solid hsla(0,0%,100%,.14);padding:0 20px 24px 0;margin-bottom:0;box-sizing:border-box}.admin-sidebar .owner-sidebar-wrap nav.owner-nav{border:none;margin:0;background:transparent;padding-top:4px}.admin-sidebar .owner-sidebar-wrap nav.owner-nav>div{border-bottom:none}.admin-sidebar .owner-sidebar-wrap nav.owner-nav a.owner-nav-item{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:11px 14px;margin:0;border-radius:10px;border:none;background:transparent;color:hsla(0,0%,100%,.72);font-size:14px;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}.admin-sidebar .owner-sidebar-wrap nav.owner-nav a.owner-nav-item .fa-chevron-right{display:none}.admin-sidebar .owner-sidebar-wrap nav.owner-nav a.owner-nav-item:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.92);border-left:none}.admin-sidebar .owner-sidebar-wrap nav.owner-nav a.owner-nav-item.owner-nav-item--active,.admin-sidebar .owner-sidebar-wrap nav.owner-nav a.owner-nav-item.owner-nav-item--active:hover{background:#8439dd;color:#fff;font-weight:600;border-left:none;cursor:default}.admin-sidebar .owner-sidebar-wrap nav.owner-nav a.owner-nav-item.owner-nav-item--active .owner-nav-item__icon,.admin-sidebar .owner-sidebar-wrap nav.owner-nav a.owner-nav-item.owner-nav-item--active:hover .owner-nav-item__icon{color:#fff}.admin-sidebar .owner-sidebar-wrap .owner-nav-main,.admin-sidebar .owner-sidebar-wrap .owner-nav-management{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.admin-sidebar .owner-sidebar-wrap .owner-nav-management{margin-top:18px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.1)}.admin-sidebar .owner-sidebar-wrap .owner-nav-section-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.4);padding:4px 12px 8px}.admin-sidebar .owner-sidebar-wrap .owner-nav-item__icon{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0;color:hsla(0,0%,100%,.55);font-size:15px}.admin-sidebar .owner-sidebar-wrap .owner-nav-item__icon .fa{width:16px;text-align:center}.admin-sidebar .owner-sidebar-wrap .owner-nav-item__label{flex:1 1;line-height:1.3}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card{margin-bottom:20px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.03)}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card--loading .owner-sidebar-venue-card__cover--placeholder{height:108px;background:hsla(0,0%,100%,.06);animation:owner-sidebar-pulse 1.2s ease-in-out infinite}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__cover{position:relative;height:108px;background:hsla(0,0%,100%,.06);overflow:hidden}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__cover-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__cover-empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:hsla(0,0%,100%,.3);font-size:28px}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__body{padding:12px 14px 14px}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__title-row{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:8px;min-width:0}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__name{flex:1 1;min-width:0;font-size:16px;font-weight:700;color:#fff;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__select-wrap{position:relative;flex:1 1;min-width:0;display:flex;align-items:center}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__select{width:100%;padding:0 22px 0 0;border:none;background:transparent;color:#fff;font-size:16px;font-weight:700;line-height:1.25;-webkit-appearance:none;appearance:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__select:focus{outline:none;box-shadow:none}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__chevron{flex-shrink:0;font-size:11px;color:hsla(0,0%,100%,.45);pointer-events:none}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__chevron--static{margin-left:auto}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__select-wrap .owner-sidebar-venue-card__chevron{position:absolute;right:0;top:50%;transform:translateY(-50%)}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__status{display:flex;align-items:center;grid-gap:7px;gap:7px;margin-bottom:8px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.55)}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__status--open{color:#00bf91}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__status-dot{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.35);flex-shrink:0}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__status-dot--open{background:#00bf91}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__rating{display:flex;flex-wrap:wrap;align-items:center;grid-gap:5px 6px;gap:5px 6px;font-size:13px;line-height:1.2}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__rating-score{font-weight:700;color:#fff}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__stars{color:#f5b301;font-size:12px;letter-spacing:.02em}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__stars .fa{margin-right:1px}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__review-count{color:hsla(0,0%,100%,.48);font-size:13px}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__skeleton{height:12px;border-radius:4px;background:hsla(0,0%,100%,.1);animation:owner-sidebar-pulse 1.2s ease-in-out infinite}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__skeleton--title{height:18px;width:75%;margin-bottom:10px}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__skeleton--status{width:45%;margin-bottom:10px}.admin-sidebar .owner-sidebar-wrap .owner-sidebar-venue-card__skeleton--rating{width:60%}@keyframes owner-sidebar-pulse{0%,to{opacity:.45}50%{opacity:.9}}#owner-venue-menus,#owner-venue-settings{scroll-margin-top:120px}.admin-content{display:inline-block;width:calc(100% - 300px);vertical-align:top;padding-left:15px}.admin-content h2{font-size:22px;margin-bottom:3px}.admin-content .admin-header p span.venue{padding-right:8px}.admin-content .rating{display:inline-block}.admin-content .rating i,.admin-content .rating svg{margin-right:3px}.admin-content .rating .fa-star{color:#00bf91}.admin-content .rating .fa-star-o{color:hsla(0,0%,100%,.67);opacity:.5}@media (max-width:991px){.admin-content{width:100%;padding-left:0}}.admin-content .venue-select{display:inline-block;width:265px}@media (max-width:991px){.admin-content .venue-select{width:100%;padding-left:0}}.admin-content .date-select{display:inline-block;width:280px;padding-left:15px}@media (max-width:991px){.admin-content .date-select,.DateRangePicker{width:100%;padding-left:0}.DateRangePicker{text-align:center}}.chart-card{padding:60px}@media (max-width:991px){.chart-card{padding:30px}}.DateRangePickerInput{background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important}@media (max-width:991px){.DateRangePickerInput{width:100%;padding-left:0;text-align:center}}.DateRangePickerInput .DateInput{background:none!important;width:105px}.DateRangePickerInput .DateInput input{background:none!important;color:#fff!important;font-size:16px;font-weight:400}.DateRangePickerInput .DateRangePickerInput_arrow_svg{fill:#bbb}.DateRangePickerInput .DateRangePickerInput_calendarIcon_svg{fill:#bbb;position:relative;top:-1px}.DateRangePickerInput .DateRangePickerInput_calendarIcon{width:auto;padding:0;border:0!important;outline:0!important}.DateRangePickerInput .DateInput_input__focused{border-bottom:2px solid #8439dd!important}.DayPickerKeyboardShortcuts_buttonReset{display:none}.stat-card{padding:30px}.stat-card label{margin-bottom:0;padding-bottom:5px}.stat-card span{font-size:40px;line-height:40px;font-weight:700}.stat-card .green{color:#00bf91}.stat-card .purple{color:#8439dd}.stat-card .red{color:#f5565b}.stat-card .blue{color:#4a90e2}.stat-card .orange{color:#ff8c42}.admin-header .clickable-stat-card{cursor:pointer;position:relative;background:linear-gradient(180deg,rgb(42.3310344828,45.8586206897,59.9689655172),rgb(31.7793103448,34.4275862069,45.0206896552));border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 4px 12px rgba(0,0,0,.18);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.admin-header .clickable-stat-card:hover{transform:translateY(-4px);box-shadow:0 10px 22px rgba(0,0,0,.25);border-color:rgba(132,57,221,.55)}.admin-header .clickable-stat-card:active{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.18)}.admin-header .clickable-stat-card:focus-visible{outline:none;border-color:#00bf91;box-shadow:0 0 0 3px rgba(0,191,145,.3),0 8px 18px rgba(0,0,0,.2)}.admin-header .clickable-stat-card label{text-decoration:underline;text-underline-offset:3px;color:rgb(112.2,180.8,255);cursor:pointer}.admin-header .clickable-stat-card:hover label{color:rgb(163.2,207.3,255)}.recent-activity-row{width:100%;margin-left:0;margin-right:0}.recent-activity-row .card,.recent-activity-row>[class*=col-]{display:flex;flex-direction:column}.recent-activity-row .card{background:#242733;border-radius:3px;margin-bottom:20px;min-height:400px;height:100%}.recent-activity-row .card .card-header{padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.recent-activity-row .card .card-header h3{margin:0;font-size:18px;font-weight:600;color:#fff}.recent-activity-row .card .card-header .view-all-link{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:14px;transition:color .2s ease}.recent-activity-row .card .card-header .view-all-link:hover{color:#fff;text-decoration:none}.recent-activity-row .card .card-header .view-all-link i{margin-left:5px;font-size:12px}.recent-activity-row .card .card-body{padding:20px;flex:1 1;display:flex;flex-direction:column}.activity-list{list-style:none;padding:0;margin:0;flex:1 1}.activity-list li{padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.activity-list li:last-child{border-bottom:none}.activity-item .activity-main{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.activity-item .activity-main strong{color:#fff;font-weight:600;flex:1 1}.activity-item .activity-main strong a{color:#fff;text-decoration:none}.activity-item .activity-main strong a:hover{color:#00bf91;text-decoration:underline}.activity-item .activity-main .activity-meta{color:hsla(0,0%,100%,.5);font-size:12px;margin-left:10px}.activity-item .activity-main .activity-rating{color:#00bf91;font-weight:600;margin-left:10px}.activity-item .activity-main .activity-status{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;margin-left:10px}.activity-item .activity-main .activity-status.status-active{background-color:#00bf91;color:#fff}.activity-item .activity-main .activity-status.status-inactive{background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.7)}.activity-item .activity-details{display:flex;flex-direction:column;grid-gap:4px;gap:4px;font-size:13px;color:hsla(0,0%,100%,.7)}.activity-item .activity-details span{display:block}.activity-item .activity-details .activity-user{color:hsla(0,0%,100%,.6);font-size:12px}.activity-item .activity-details .activity-comment{color:hsla(0,0%,100%,.6);font-style:italic;font-size:12px}.activity-item .activity-details .activity-date,.activity-item .activity-details .activity-stats{color:hsla(0,0%,100%,.5);font-size:12px}.activity-item .activity-details .activity-warning{color:#eb5e55;font-size:12px}.no-activity{color:hsla(0,0%,100%,.5);text-align:center;padding:20px;margin:0;flex:1 1;display:flex;align-items:center;justify-content:center;min-height:200px}.venue-content{width:calc(100% - 295px);padding-right:15px;display:inline-block}@media (max-width:991px){.venue-content{width:100%;padding:0;display:static}}.venue-content .form-group label{color:#fff;font-weight:700}.venue-sidebar{width:280px;padding-left:15px;display:inline-block}@media (max-width:991px){.venue-sidebar{width:100%;display:static;padding:15px}}.venue-save{width:265px;border-radius:3px;background:#242733;padding:30px;margin-right:15px}@media (max-width:991px){.venue-save{width:100%;display:static;padding:15px;margin-right:0}}.venue-save .btn{width:100%}.photo-gallery button i,.photo-gallery button svg{margin-right:8px}.photo-gallery .img-thumbnail{background:#242733;border-color:#242733}.photo-gallery .photo .close-button{position:absolute;top:10px;right:25px;color:#fff;background:rgba(36,39,51,.75);border:none;border-radius:3px}@media (min-width:992px){.photo-gallery .photo .close-button{display:none}}.photo-gallery .photo .close-button i,.photo-gallery .photo .close-button svg{margin-right:0}.photo-gallery .photo:hover .close-button{display:block}.photo-gallery .photo:hover .close-button:hover{background:#242733}.feature-input-list .input-with-close input{width:calc(100% - 50px);display:inline-block}.feature-input-list .input-with-close .close-button{height:45px;width:45px;display:inline-block;margin-left:5px;background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#fff}.menu-block .left{width:calc(100% - 50px);display:inline-block;vertical-align:top}.menu-block .close-button{margin-top:32px;height:45px;width:45px;display:inline-block;margin-left:5px;background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#fff;vertical-align:top}.icon-right{margin-right:8px}.form-control-file{background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;height:45px;padding:7px}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:20px}@media (max-width:991px){.table-responsive{display:block;width:100%}}.bv-table{background:#242733;color:#fff;border-collapse:initial;border-spacing:0;width:100%;min-width:1000px}@media (max-width:991px){.bv-table{min-width:800px}}.bv-table thead tr th{padding:15px 12px;font-weight:600;text-align:left;border:none;border-bottom:2px solid hsla(0,0%,100%,.2);white-space:nowrap;vertical-align:top}.bv-table thead tr th div{line-height:1.4}.bv-table thead tr th.full-name-header{min-width:180px;width:180px}.bv-table thead tr th.locations-count-header{min-width:70px;width:70px}.bv-table tbody tr td{padding:12px;vertical-align:top;border:none;border-bottom:1px solid hsla(0,0%,100%,.1)}.bv-table tbody tr td.full-name-cell{min-width:180px;width:180px}.bv-table tbody tr td.locations-count-cell{min-width:70px;width:70px}.bv-table tbody tr td a{color:#00bf91;text-decoration:underline;transition:color .2s ease;word-break:break-word}.bv-table tbody tr td a:hover{color:rgb(0,242,183.7172774869);text-decoration:underline}.bv-table tbody tr td.description{max-width:250px;word-break:break-word}.bv-table tbody tr td.business-cell .business-info-item,.bv-table tbody tr td.business-cell .business-item,.bv-table tbody tr td.business-cell .contact-item,.bv-table tbody tr td.business-cell .franchise-item,.bv-table tbody tr td.business-info-cell .business-info-item,.bv-table tbody tr td.business-info-cell .business-item,.bv-table tbody tr td.business-info-cell .contact-item,.bv-table tbody tr td.business-info-cell .franchise-item,.bv-table tbody tr td.contact-cell .business-info-item,.bv-table tbody tr td.contact-cell .business-item,.bv-table tbody tr td.contact-cell .contact-item,.bv-table tbody tr td.contact-cell .franchise-item,.bv-table tbody tr td.franchise-cell .business-info-item,.bv-table tbody tr td.franchise-cell .business-item,.bv-table tbody tr td.franchise-cell .contact-item,.bv-table tbody tr td.franchise-cell .franchise-item{padding:4px 0}.bv-table tbody tr td.business-cell .business-info-item.business-divider,.bv-table tbody tr td.business-cell .business-info-item.business-info-divider,.bv-table tbody tr td.business-cell .business-info-item.contact-divider,.bv-table tbody tr td.business-cell .business-info-item.franchise-divider,.bv-table tbody tr td.business-cell .business-item.business-divider,.bv-table tbody tr td.business-cell .business-item.business-info-divider,.bv-table tbody tr td.business-cell .business-item.contact-divider,.bv-table tbody tr td.business-cell .business-item.franchise-divider,.bv-table tbody tr td.business-cell .contact-item.business-divider,.bv-table tbody tr td.business-cell .contact-item.business-info-divider,.bv-table tbody tr td.business-cell .contact-item.contact-divider,.bv-table tbody tr td.business-cell .contact-item.franchise-divider,.bv-table tbody tr td.business-cell .franchise-item.business-divider,.bv-table tbody tr td.business-cell .franchise-item.business-info-divider,.bv-table tbody tr td.business-cell .franchise-item.contact-divider,.bv-table tbody tr td.business-cell .franchise-item.franchise-divider,.bv-table tbody tr td.business-info-cell .business-info-item.business-divider,.bv-table tbody tr td.business-info-cell .business-info-item.business-info-divider,.bv-table tbody tr td.business-info-cell .business-info-item.contact-divider,.bv-table tbody tr td.business-info-cell .business-info-item.franchise-divider,.bv-table tbody tr td.business-info-cell .business-item.business-divider,.bv-table tbody tr td.business-info-cell .business-item.business-info-divider,.bv-table tbody tr td.business-info-cell .business-item.contact-divider,.bv-table tbody tr td.business-info-cell .business-item.franchise-divider,.bv-table tbody tr td.business-info-cell .contact-item.business-divider,.bv-table tbody tr td.business-info-cell .contact-item.business-info-divider,.bv-table tbody tr td.business-info-cell .contact-item.contact-divider,.bv-table tbody tr td.business-info-cell .contact-item.franchise-divider,.bv-table tbody tr td.business-info-cell .franchise-item.business-divider,.bv-table tbody tr td.business-info-cell .franchise-item.business-info-divider,.bv-table tbody tr td.business-info-cell .franchise-item.contact-divider,.bv-table tbody tr td.business-info-cell .franchise-item.franchise-divider,.bv-table tbody tr td.contact-cell .business-info-item.business-divider,.bv-table tbody tr td.contact-cell .business-info-item.business-info-divider,.bv-table tbody tr td.contact-cell .business-info-item.contact-divider,.bv-table tbody tr td.contact-cell .business-info-item.franchise-divider,.bv-table tbody tr td.contact-cell .business-item.business-divider,.bv-table tbody tr td.contact-cell .business-item.business-info-divider,.bv-table tbody tr td.contact-cell .business-item.contact-divider,.bv-table tbody tr td.contact-cell .business-item.franchise-divider,.bv-table tbody tr td.contact-cell .contact-item.business-divider,.bv-table tbody tr td.contact-cell .contact-item.business-info-divider,.bv-table tbody tr td.contact-cell .contact-item.contact-divider,.bv-table tbody tr td.contact-cell .contact-item.franchise-divider,.bv-table tbody tr td.contact-cell .franchise-item.business-divider,.bv-table tbody tr td.contact-cell .franchise-item.business-info-divider,.bv-table tbody tr td.contact-cell .franchise-item.contact-divider,.bv-table tbody tr td.contact-cell .franchise-item.franchise-divider,.bv-table tbody tr td.franchise-cell .business-info-item.business-divider,.bv-table tbody tr td.franchise-cell .business-info-item.business-info-divider,.bv-table tbody tr td.franchise-cell .business-info-item.contact-divider,.bv-table tbody tr td.franchise-cell .business-info-item.franchise-divider,.bv-table tbody tr td.franchise-cell .business-item.business-divider,.bv-table tbody tr td.franchise-cell .business-item.business-info-divider,.bv-table tbody tr td.franchise-cell .business-item.contact-divider,.bv-table tbody tr td.franchise-cell .business-item.franchise-divider,.bv-table tbody tr td.franchise-cell .contact-item.business-divider,.bv-table tbody tr td.franchise-cell .contact-item.business-info-divider,.bv-table tbody tr td.franchise-cell .contact-item.contact-divider,.bv-table tbody tr td.franchise-cell .contact-item.franchise-divider,.bv-table tbody tr td.franchise-cell .franchise-item.business-divider,.bv-table tbody tr td.franchise-cell .franchise-item.business-info-divider,.bv-table tbody tr td.franchise-cell .franchise-item.contact-divider,.bv-table tbody tr td.franchise-cell .franchise-item.franchise-divider{border-top:1px solid hsla(0,0%,100%,.3);padding-top:8px;margin-top:4px}.bv-table tbody tr td.business-cell .business-info-item.business-address,.bv-table tbody tr td.business-cell .business-item.business-address,.bv-table tbody tr td.business-cell .contact-item.business-address,.bv-table tbody tr td.business-cell .franchise-item.business-address,.bv-table tbody tr td.business-info-cell .business-info-item.business-address,.bv-table tbody tr td.business-info-cell .business-item.business-address,.bv-table tbody tr td.business-info-cell .contact-item.business-address,.bv-table tbody tr td.business-info-cell .franchise-item.business-address,.bv-table tbody tr td.contact-cell .business-info-item.business-address,.bv-table tbody tr td.contact-cell .business-item.business-address,.bv-table tbody tr td.contact-cell .contact-item.business-address,.bv-table tbody tr td.contact-cell .franchise-item.business-address,.bv-table tbody tr td.franchise-cell .business-info-item.business-address,.bv-table tbody tr td.franchise-cell .business-item.business-address,.bv-table tbody tr td.franchise-cell .contact-item.business-address,.bv-table tbody tr td.franchise-cell .franchise-item.business-address{font-size:.9em}.bv-table tbody tr:nth-of-type(odd){background:hsla(0,0%,100%,.05)}.bv-table tbody tr:hover{background:hsla(0,0%,100%,.08)}.bv-table ul.action-buttons{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-end;grid-gap:8px;gap:8px}.bv-table ul.action-buttons li{margin:0;display:block}.bv-table ul.action-buttons li .txt-btn{background-color:#8439dd;border:1px solid #8439dd!important;border-radius:3px;color:#fff;padding:6px 12px;display:inline-block;text-decoration:none;font-weight:500;transition:all .2s ease;min-width:70px;text-align:center}.bv-table ul.action-buttons li .txt-btn:hover{background-color:rgb(111.4431034483,34.7620689655,202.4379310345);border-color:rgb(111.4431034483,34.7620689655,202.4379310345)!important}.bv-table ul.action-buttons li .txt-btn.accept-btn{background-color:#00bf91;border-color:#00bf91!important}.bv-table ul.action-buttons li .txt-btn.accept-btn:hover{background-color:rgb(0,150.2,114.0261780105);border-color:rgb(0,150.2,114.0261780105)!important;color:#fff}.bv-table ul.action-buttons li .txt-btn.reject-btn{background-color:rgba(245,86,91,.15);border-color:rgba(245,86,91,.4)!important;color:#f5565b}.bv-table ul.action-buttons li .txt-btn.reject-btn:hover{background-color:#f5565b;border-color:#f5565b!important;color:#fff}.bv-table ul.action-buttons li .btn,.bv-table ul.action-buttons li a{background-color:#8439dd;border:1px solid #8439dd!important;border-radius:3px;color:#fff;width:60px;padding:0;display:inline-block;vertical-align:top;height:auto;transition:all .2s ease}.bv-table ul.action-buttons li .btn:hover,.bv-table ul.action-buttons li a:hover{background-color:rgb(111.4431034483,34.7620689655,202.4379310345);border-color:rgb(111.4431034483,34.7620689655,202.4379310345)!important}.bv-table ul.action-buttons li .btn.reject-btn,.bv-table ul.action-buttons li a.reject-btn{background-color:rgba(245,86,91,.15);border-color:rgba(245,86,91,.4)!important;color:#f5565b}.bv-table ul.action-buttons li .btn.reject-btn:hover,.bv-table ul.action-buttons li a.reject-btn:hover{background-color:#f5565b;border-color:#f5565b!important;color:#fff}.bv-table ul.action-buttons li a{font-weight:700;line-height:24px;width:60px;min-height:26px;display:inline-block;vertical-align:top;text-align:center}.bv-table ul.action-buttons li .dropdown-menu a{display:block;background:none;border:none!important;width:100%}.bv-table ul.action-buttons.venues-action-buttons{flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:8px;gap:8px}.bv-table ul.action-buttons.venues-action-buttons li .btn.btn-action-delete,.bv-table ul.action-buttons.venues-action-buttons li .dropdown .btn.btn-action-edit{min-width:82px;height:34px;padding:6px 12px;border-radius:3px;font-size:13px;font-weight:600;line-height:1.1;transition:all .2s ease}.bv-table ul.action-buttons.venues-action-buttons li .btn.btn-action-delete{background-color:rgba(245,86,91,.14);border:1px solid rgba(245,86,91,.45)!important;color:#f5565b}.bv-table ul.action-buttons.venues-action-buttons li .btn.btn-action-delete:focus,.bv-table ul.action-buttons.venues-action-buttons li .btn.btn-action-delete:hover{background-color:#f5565b;border-color:#f5565b!important;color:#fff;box-shadow:none}.bv-table ul.action-buttons.venues-action-buttons li .dropdown .btn.btn-action-edit{background-color:#00bf91;border:1px solid #00bf91!important;color:#fff}.bv-table ul.action-buttons.venues-action-buttons li .dropdown .btn.btn-action-edit:focus,.bv-table ul.action-buttons.venues-action-buttons li .dropdown .btn.btn-action-edit:hover{background-color:rgb(0,150.2,114.0261780105);border-color:rgb(0,150.2,114.0261780105)!important;box-shadow:none}.bv-table ul.action-buttons.venues-action-buttons li .dropdown-menu{min-width:150px}.bv-table .status-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.bv-table .status-badge.status-active,.bv-table .status-badge.status-completed{background-color:#00bf91;color:#fff}.bv-table .status-badge.status-pending,.bv-table .status-badge.status-queued,.bv-table .status-badge.status-unreviewed{background-color:rgba(255,193,7,.9);color:rgba(0,0,0,.85)}.bv-table .status-badge.status-processing{background-color:rgba(74,144,226,.95);color:#fff}.bv-table .status-badge.status-overdue{background-color:#f5565b;color:#fff}.bv-table .status-badge.status-trial{background-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8)}.bv-table .status-badge.status-inactive{background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.7)}.activity-table{min-width:auto;margin-bottom:0}.activity-table thead tr th{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:12px;border-bottom:2px solid hsla(0,0%,100%,.2)}.activity-table tbody tr td{padding:12px;font-size:14px;vertical-align:middle}.activity-table tbody tr td a{color:#00bf91;text-decoration:none}.activity-table tbody tr td a:hover{text-decoration:underline}.activity-table tbody tr td .btn{padding:4px 12px;font-size:12px;border-radius:3px}.activity-table tbody tr td .btn-outline-review{background-color:initial;border:1px solid rgba(132,57,221,.5);color:rgb(172.5581896552,122.2887931034,232.2112068966);transition:all .2s ease}.activity-table tbody tr td .btn-outline-review:hover{background-color:#8439dd;border-color:#8439dd;color:#fff;text-decoration:none}.activity-table tbody tr td .btn-outline-review:focus{box-shadow:none;outline:none}.bv-table.admin-simple-table{min-width:auto}@media (min-width:1200px){.owner-dashboard-overview{align-items:stretch}}@media (min-width:1200px){.owner-dashboard-overview .owner-dashboard-chart-col{display:flex;flex-direction:column}.owner-dashboard-overview .owner-dashboard-chart-col .chart-card{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}}.owner-dashboard-overview .owner-dashboard-sidebar .owner-sidebar-card{min-height:0}.owner-dashboard-overview .chart-card .chart-card-header{grid-gap:12px;gap:12px;margin-bottom:16px}.owner-dashboard-overview .chart-card .chart-card-header .chart-card-date-select.date-select{padding-left:0;text-align:right}@media (max-width:991px){.owner-dashboard-overview .chart-card .chart-card-header .chart-card-date-select.date-select{width:100%;text-align:center}}.owner-dashboard-overview .chart-card h4.owner-section-title{margin-bottom:0}.owner-dashboard-overview .chart-card .owner-chart-followers{margin-top:8px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.82);font-size:15px;letter-spacing:.01em}.owner-dashboard-overview .chart-card .owner-chart-followers strong{color:hsla(0,0%,100%,.98);font-weight:600}.owner-dashboard-overview .owner-status-card{padding:20px;margin-bottom:16px}.owner-dashboard-overview .owner-status-card h4.owner-section-title{margin-bottom:12px}.owner-section-title-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.owner-section-title-link:hover{color:#8439dd}.owner-stat-label-link{color:hsla(0,0%,100%,.88);text-decoration:underline;text-underline-offset:2px}.owner-stat-label-link:hover{color:#8439dd}.owner-dashboard-below-chart{margin-top:8px}.owner-camera-panel .owner-camera-empty{margin-top:4px;padding:22px 18px;text-align:center;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.owner-camera-panel .owner-camera-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:10px;border-radius:50%;background:rgba(132,57,221,.15);color:hsla(0,0%,100%,.75);font-size:18px}.owner-camera-panel .owner-camera-empty-title{margin:0 0 6px;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.88)}.owner-camera-panel .owner-camera-empty-hint{font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.48);max-width:360px;margin:0 auto}.owner-camera-panel .owner-camera-empty-link{color:#8439dd;text-decoration:underline;text-underline-offset:2px;font-weight:500}.owner-camera-panel .owner-camera-empty-link:hover{color:rgb(153.6310344828,91.8206896552,226.9793103448)}.owner-dashboard-lifetime-stats,.owner-dashboard-sections{margin-top:8px}.owner-dashboard-page .owner-dash-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;grid-gap:20px;gap:20px;margin-bottom:28px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.08)}.owner-dashboard-page .owner-dash-top-row{margin-bottom:28px}.owner-dashboard-page .owner-dash-engagement-stacked,.owner-dashboard-page .owner-dash-main-stack{margin-top:14px}.owner-dashboard-page .owner-dash-quick.owner-dash-main-stack{margin-top:28px;margin-bottom:40px;width:100%}.owner-dashboard-page .owner-dash-sidebar-subrow{width:100%}.owner-dashboard-page .owner-dash-top-row{align-items:flex-start}.owner-dashboard-page .owner-dash-title{font-size:28px;font-weight:700;color:hsla(0,0%,100%,.98);margin:0 0 6px;letter-spacing:-.02em}.owner-dashboard-page .owner-dash-greeting{margin:0 0 4px;font-size:15px;color:hsla(0,0%,100%,.62);max-width:520px;line-height:1.45}.owner-dashboard-page .owner-dash-venue-line{margin:0;display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px;font-size:15px}.owner-dashboard-page .owner-dash-venue-name{font-weight:600;color:hsla(0,0%,100%,.9)}.owner-dashboard-page .owner-dash-rating{margin-left:0}.owner-dashboard-page .owner-dash-header-actions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:12px;gap:12px;justify-content:flex-end}.owner-dashboard-page .owner-dash-venue-select{min-width:200px}.owner-dashboard-page .owner-dash-date-select.date-select{padding-left:0}.owner-dashboard-page .owner-dash-share-group{display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.owner-dashboard-page .owner-dash-share-btn{display:inline-flex!important;align-items:center;grid-gap:8px;gap:8px;padding:8px 14px!important;border-radius:6px!important;border:1px solid hsla(0,0%,100%,.18)!important;background:hsla(0,0%,100%,.05)!important;color:hsla(0,0%,100%,.88)!important;cursor:pointer;font-size:14px}.owner-dashboard-page .owner-dash-share-btn:hover{background:hsla(0,0%,100%,.1)!important;color:#fff!important}.owner-dashboard-page .owner-dash-share-btn--icon{padding:8px 10px!important}.owner-dashboard-page .owner-dash-add-dropdown .owner-dash-add-btn{font-weight:600;border-radius:6px;padding-left:18px;padding-right:18px}.owner-dashboard-page .owner-dash-add-menu{background:rgb(44.4413793103,48.1448275862,62.9586206897);border:1px solid hsla(0,0%,100%,.12)}.owner-dashboard-page .owner-dash-add-menu .dropdown-item{color:hsla(0,0%,100%,.88)}.owner-dashboard-page .owner-dash-add-menu .dropdown-item:hover{background:rgba(132,57,221,.2);color:#fff}.owner-dashboard-page .owner-dash-card{background:linear-gradient(165deg,rgb(42.3310344828,45.8586206897,59.9689655172),#242733);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:22px 22px 20px;height:100%}.owner-dashboard-page .owner-dash-card-head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:18px}.owner-dashboard-page .owner-dash-card-head--tight{align-items:center}.owner-dashboard-page .owner-dash-card-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,100%,.55);margin:0}.owner-dashboard-page .owner-dash-card-sub{margin:4px 0 0;font-size:12px;color:hsla(0,0%,100%,.42)}.owner-dashboard-page .owner-dash-subtitle{font-size:15px;font-weight:600;color:hsla(0,0%,100%,.9);margin:0 0 14px}.owner-dashboard-page .owner-dash-link-action{color:#8439dd;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.owner-dashboard-page .owner-dash-link-action:hover{color:rgb(159.0387931034,100.525862069,228.474137931);text-decoration:underline}.owner-dashboard-page .owner-dash-live-pill{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 12px;border-radius:8px;background:rgba(0,78.8,59.8219895288,.55);border:1px solid rgba(0,191,145,.35);color:hsla(0,0%,100%,.95);font-size:11px;font-weight:700;letter-spacing:.06em}.owner-dashboard-page .owner-dash-live-pill--sm{padding:4px 10px;font-size:10px}.owner-dashboard-page .owner-dash-live-dot{width:8px;height:8px;border-radius:50%;background:rgb(0,211.4,160.4869109948);box-shadow:0 0 0 2px rgba(0,191,145,.45);animation:owner-pulse-dot 2.2s ease-in-out infinite}@keyframes owner-pulse-dot{0%,to{opacity:1}50%{opacity:.55}}.owner-dashboard-page .owner-dash-live-status-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:12px 16px;gap:12px 16px;margin-bottom:20px}.owner-dashboard-page .owner-dash-live-status-title{margin:0;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.96)}.owner-dashboard-page .owner-dash-live-status-meta{display:inline-flex;align-items:center;flex-wrap:wrap;grid-gap:12px 14px;gap:12px 14px}.owner-dashboard-page .owner-dash-live-update-label{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.48);letter-spacing:.01em}.owner-dashboard-page .owner-live-metric-top{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:12px}.owner-dashboard-page .owner-live-metric-icon{font-size:18px;width:22px;text-align:center}.owner-dashboard-page .owner-live-metric-icon--purple{color:rgb(148.2232758621,83.1155172414,225.4844827586)}.owner-dashboard-page .owner-live-metric-icon--pink{color:#ff6b9d}.owner-dashboard-page .owner-live-metric-heading{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.92);letter-spacing:.01em}.owner-dashboard-page .owner-live-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}@media (min-width:768px){.owner-dashboard-page .owner-live-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.owner-dashboard-page .owner-live-metric{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.07);border-radius:10px;padding:14px 14px 12px}.owner-dashboard-page .owner-live-metric-label{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.45);margin-bottom:6px}.owner-dashboard-page .owner-live-metric-value{font-size:22px;font-weight:700;line-height:1.15;margin-bottom:6px}.owner-dashboard-page .owner-live-metric-value--purple{color:#8439dd}.owner-dashboard-page .owner-live-metric-value--muted{color:hsla(0,0%,100%,.88);font-size:18px}.owner-dashboard-page .owner-live-metric-value--pink{color:#ff6b9d}.owner-dashboard-page .owner-live-metric-value--green{color:#00bf91;font-size:15px;font-weight:600}.owner-dashboard-page .owner-live-metric-value--gradient-crowd{font-size:26px;font-weight:800;line-height:1.1;background:linear-gradient(100deg,#a78bfa,#8439dd 40%,#4f8cff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.owner-dashboard-page .owner-live-metric-value--gradient-wait{font-size:26px;font-weight:800;line-height:1;display:inline-block;background:linear-gradient(100deg,#8439dd,#ff6b9d 90%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.owner-dashboard-page .owner-live-wait-value-block{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;margin-bottom:8px}.owner-dashboard-page .owner-live-wait-unit{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.85)}.owner-dashboard-page .owner-live-vibe-row{display:flex;align-items:flex-end;justify-content:space-between;grid-gap:10px;gap:10px;margin-top:4px}.owner-dashboard-page .owner-live-vibe-sub{font-size:13px;font-weight:600;color:#ff6b9d;opacity:.95}.owner-dashboard-page .owner-live-mini-bars{display:flex;align-items:flex-end;grid-gap:4px;gap:4px;height:36px}.owner-dashboard-page .owner-live-mini-bar-wrap{width:6px;height:100%;display:flex;align-items:flex-end;border-radius:2px;background:hsla(0,0%,100%,.06)}.owner-dashboard-page .owner-live-mini-bar{width:100%;border-radius:2px;min-height:4px;background:linear-gradient(180deg,#ff6b9d,#8439dd)}.owner-dashboard-page .owner-live-traffic-block{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;margin-bottom:8px}.owner-dashboard-page .owner-live-traffic-prefix{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.75)}.owner-dashboard-page .owner-live-traffic-mins{font-size:24px;font-weight:800;color:#00bf91;line-height:1.1}.owner-dashboard-page .owner-live-peak-window--solo{display:block;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.72);margin-top:0}.owner-dashboard-page .owner-live-metric-meta{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;font-size:12px;color:hsla(0,0%,100%,.5)}.owner-dashboard-page .owner-live-trend-up{color:#e8c84a;font-weight:600}.owner-dashboard-page .owner-live-trend-up .fa{margin-right:4px}.owner-dashboard-page .owner-live-metric-foot{font-size:12px;font-weight:600}.owner-dashboard-page .owner-live-wait-mod{color:#e8c84a}.owner-dashboard-page .owner-live-wait-busy{color:#ff9f43}.owner-dashboard-page .owner-live-peak{line-height:1.25}.owner-dashboard-page .owner-live-peak-window{color:hsla(0,0%,100%,.55)}.owner-dashboard-page .owner-live-arrow{color:#8439dd;margin-left:6px}.owner-dashboard-page .owner-live-banner{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;grid-gap:14px 18px;gap:14px 18px;padding:16px 18px;border-radius:10px;background:rgba(0,0,0,.35);border:1px solid rgba(0,191,145,.25)}.owner-dashboard-page .owner-live-banner-icon{font-size:28px;line-height:1;flex-shrink:0}.owner-dashboard-page .owner-live-banner-text{flex:1 1 220px;min-width:0}.owner-dashboard-page .owner-live-banner-title{display:block;font-size:15px;font-weight:700;color:hsla(0,0%,100%,.96);margin-bottom:6px}.owner-dashboard-page .owner-live-banner-sub{margin:0;font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.62)}.owner-dashboard-page .owner-live-banner-highlight{font-weight:800;color:#00bf91}.owner-dashboard-page .owner-live-banner-btn{background:transparent!important;background-color:initial!important;border:1px solid hsla(0,0%,100%,.35)!important;color:hsla(0,0%,100%,.9)!important;box-shadow:none!important}.owner-dashboard-page .owner-live-banner-btn:hover{background:hsla(0,0%,100%,.08)!important;background-color:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.5)!important;color:#fff!important}.owner-dashboard-page .owner-live-banner-btn:focus{background:transparent!important;background-color:initial!important;box-shadow:0 0 0 .15rem hsla(0,0%,100%,.15)!important}.owner-dashboard-page .owner-live-banner-btn:active{background:hsla(0,0%,100%,.1)!important;background-color:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.45)!important;color:#fff!important}.owner-dashboard-page .owner-dash-camera-col{display:flex;flex-direction:column;align-items:stretch}.owner-dashboard-page .owner-dash-camera-col>.owner-dash-card.owner-dash-crowd{width:100%;max-width:100%;box-sizing:border-box}.owner-dashboard-page .owner-dash-cameras{display:flex;flex-direction:column;flex:0 0 auto;width:100%;min-height:0}.owner-dashboard-page .owner-dash-cameras .owner-camera-grid{grid-gap:14px;gap:14px}.owner-dashboard-page .owner-dash-cameras .owner-camera-thumb{aspect-ratio:16/11}.owner-dashboard-page .owner-camera-section-main{flex:1 1 auto;min-height:0}.owner-dashboard-page .owner-camera-view-all-btn{margin-top:auto;padding-top:14px;flex-shrink:0}.owner-dashboard-page .owner-camera-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.owner-dashboard-page .owner-camera-tile{text-decoration:none;color:inherit}.owner-dashboard-page .owner-camera-tile:hover .owner-camera-thumb{border-color:rgba(132,57,221,.45)}.owner-dashboard-page .owner-camera-thumb{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:16/10;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.35)}.owner-dashboard-page .owner-camera-thumb-inner{position:absolute;inset:0;background:linear-gradient(135deg,rgba(132,57,221,.15),rgba(26,32,48,.95) 50%,rgba(132,57,221,.08))}.owner-dashboard-page .owner-camera-thumb.is-live .owner-camera-thumb-inner{background:linear-gradient(135deg,rgba(0,191,145,.12),rgba(26,32,48,.92))}.owner-dashboard-page .owner-camera-live-badge,.owner-dashboard-page .owner-camera-offline-badge{position:absolute;top:8px;left:8px;font-size:9px;font-weight:700;letter-spacing:.04em;padding:4px 8px;border-radius:999px;display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.owner-dashboard-page .owner-camera-live-badge{background:rgba(0,0,0,.55);color:rgb(0,231.8,175.9738219895)}.owner-dashboard-page .owner-camera-offline-badge{background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.55)}.owner-dashboard-page .owner-camera-tile-label{margin-top:8px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.82)}.owner-dashboard-page .owner-camera-empty-dash{text-align:center;padding:24px 12px;color:hsla(0,0%,100%,.5)}.owner-dashboard-page .owner-dash-outline-btn{border-radius:8px;font-weight:600;background:transparent!important;background-color:initial!important;border:1px solid rgba(132,57,221,.55)!important;color:rgb(159.0387931034,100.525862069,228.474137931)!important;box-shadow:none!important}.owner-dashboard-page .owner-dash-outline-btn:hover{background:rgba(132,57,221,.15)!important;background-color:rgba(132,57,221,.15)!important;border-color:rgba(132,57,221,.75)!important;color:rgb(180.6698275862,135.3465517241,234.4534482759)!important}.owner-dashboard-page .owner-dash-outline-btn:focus{background:transparent!important;background-color:initial!important;box-shadow:0 0 0 .15rem rgba(132,57,221,.25)!important}.owner-dashboard-page .owner-dash-outline-btn:active{background:rgba(132,57,221,.18)!important;background-color:rgba(132,57,221,.18)!important;border-color:rgba(132,57,221,.85)!important;color:rgb(191.4853448276,152.7568965517,237.4431034483)!important}.owner-dashboard-page .owner-dash-info-icon{color:hsla(0,0%,100%,.35);font-size:14px;cursor:help}.owner-dashboard-page .owner-dash-preset-toggle{border-color:hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.85)!important;background:hsla(0,0%,100%,.04)!important;font-size:12px;font-weight:600}.owner-dashboard-page .owner-dash-preset-toggle:hover{background:hsla(0,0%,100%,.08)!important}.owner-dashboard-page .owner-dash-engagement .owner-dash-engagement-title{color:hsla(0,0%,100%,.96)!important;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.owner-dashboard-page .owner-dash-engagement .owner-dash-engagement-info{color:hsla(0,0%,100%,.38);font-size:14px;cursor:help}.owner-dashboard-page .owner-engagement-legend{display:flex;grid-gap:20px;gap:20px;margin-bottom:8px;font-size:12px;color:hsla(0,0%,100%,.55)}.owner-dashboard-page .owner-engagement-legend span{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.owner-dashboard-page .owner-legend-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.owner-dashboard-page .owner-legend-dot--this{background:#8439dd}.owner-dashboard-page .owner-legend-dot--last{background:hsla(0,0%,100%,.35)}.owner-dashboard-page .owner-engagement-chart-host{min-height:240px;margin-bottom:16px}.owner-dashboard-page .owner-engagement-chart-canvas-wrap{height:260px;position:relative}.owner-dashboard-page .owner-engagement-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1199px){.owner-dashboard-page .owner-engagement-kpis{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}}.owner-dashboard-page .owner-kpi{padding:14px 14px 12px;border-radius:10px;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;min-height:0}.owner-dashboard-page .owner-kpi-head{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:10px;min-width:0}.owner-dashboard-page .owner-kpi-icon{flex-shrink:0;font-size:16px;color:#8439dd;line-height:1}.owner-dashboard-page .owner-kpi-icon .fa{display:block}.owner-dashboard-page .owner-kpi-label{font-size:12px;font-weight:600;letter-spacing:.02em;color:hsla(0,0%,100%,.72);margin-bottom:0;text-transform:none;line-height:1.25}.owner-dashboard-page .owner-kpi-value{font-size:20px;font-weight:700;color:hsla(0,0%,100%,.96);line-height:1.2;letter-spacing:-.02em}.owner-dashboard-page .owner-kpi-trend{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;margin-top:10px;font-size:14px;font-weight:800}.owner-dashboard-page .owner-kpi-trend .fa{font-size:13px}.owner-dashboard-page .owner-kpi-trend.is-up,.owner-dashboard-page .owner-kpi-trend.is-up .fa{color:#00bf91}.owner-dashboard-page .owner-kpi-trend.is-down,.owner-dashboard-page .owner-kpi-trend.is-down .fa{color:#ff8a80}.owner-dashboard-page .owner-kpi-trend-pct{font-weight:800;letter-spacing:.02em}.owner-dashboard-page .owner-kpi-foot{margin-top:auto;padding-top:10px;font-size:11px;font-weight:500;color:hsla(0,0%,100%,.42);line-height:1.3}.owner-dashboard-page .owner-kpi-delta{margin-top:4px;font-size:11px;font-weight:600}.owner-dashboard-page .owner-kpi-delta.is-up{color:#00bf91}.owner-dashboard-page .owner-kpi-delta.is-down{color:#ff8a80}.owner-dashboard-page .owner-dash-crowd-sidebar{flex:0 0 auto}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-layout{display:grid;grid-template-columns:minmax(76px,92px) minmax(0,1fr) minmax(104px,1.05fr);grid-gap:10px 12px;gap:10px 12px;align-items:stretch}@media (max-width:399px){.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-layout{grid-template-columns:1fr;grid-gap:14px;gap:14px}}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-col--donut{justify-content:flex-start;align-items:flex-start}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-donut{width:88px;height:88px;padding:8px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-donut-value{font-size:18px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-donut-label{font-size:9px;margin-top:2px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-mix-heading{font-size:11px;margin-bottom:6px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-mix{font-size:11px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-mix li{margin-bottom:4px;grid-gap:6px;gap:6px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-divider{margin:8px 0}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-facts-stack{grid-gap:8px;gap:8px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-fact-label{font-size:10px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-fact-value{font-size:12px;margin-top:2px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-fact-value--lg{font-size:13px;margin-top:2px;line-height:1.25}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-trend-card{min-height:0;padding:10px;border-radius:10px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-trend-label{font-size:10px;margin-bottom:4px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-trend-status{font-size:14px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-trend-pct-green{font-size:15px;margin-top:2px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-trend-sublabel{font-size:10px;margin-top:2px}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-trend-chart{padding-top:6px;margin-top:auto}.owner-dashboard-page .owner-dash-crowd-sidebar .owner-crowd-insights-head{margin-bottom:12px}.owner-dashboard-page .owner-crowd-insights-head{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:20px}.owner-dashboard-page .owner-crowd-insights-title{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.96)}.owner-dashboard-page .owner-crowd-layout{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;align-items:stretch}@media (min-width:768px){.owner-dashboard-page .owner-crowd-layout{grid-template-columns:minmax(140px,.9fr) minmax(200px,1.2fr) minmax(200px,1fr);grid-gap:28px;gap:28px}}.owner-dashboard-page .owner-crowd-col{min-width:0}.owner-dashboard-page .owner-crowd-col--donut{display:flex;justify-content:center;align-items:flex-start}@media (min-width:768px){.owner-dashboard-page .owner-crowd-col--donut{justify-content:center}}.owner-dashboard-page .owner-crowd-col--trend{display:flex}.owner-dashboard-page .owner-crowd-donut-wrap{display:flex;justify-content:center;margin:0}.owner-dashboard-page .owner-crowd-donut{width:160px;height:160px;border-radius:50%;padding:16px;box-sizing:border-box}.owner-dashboard-page .owner-crowd-donut-hole{width:100%;height:100%;border-radius:50%;background:rgb(40.2206896552,43.5724137931,56.9793103448);display:flex;flex-direction:column;align-items:center;justify-content:center}.owner-dashboard-page .owner-crowd-donut-value{font-size:28px;font-weight:800;color:hsla(0,0%,100%,.98);line-height:1}.owner-dashboard-page .owner-crowd-donut-label{font-size:12px;font-weight:500;letter-spacing:.04em;color:hsla(0,0%,100%,.72);margin-top:6px;text-transform:none}.owner-dashboard-page .owner-crowd-mix-heading{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.52);margin-bottom:12px}.owner-dashboard-page .owner-crowd-mix{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.88);margin-bottom:0}.owner-dashboard-page .owner-crowd-mix li{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}.owner-dashboard-page .owner-crowd-mix li:last-child{margin-bottom:0}.owner-dashboard-page .owner-crowd-divider{margin:18px 0;border:none;border-top:1px solid hsla(0,0%,100%,.1)}.owner-dashboard-page .owner-crowd-facts-stack{display:flex;flex-direction:column;grid-gap:18px;gap:18px}.owner-dashboard-page .owner-crowd-fact-block{min-width:0}.owner-dashboard-page .owner-mix-swatch{width:10px;height:10px;border-radius:50%;flex-shrink:0}.owner-dashboard-page .owner-mix-swatch--m{background:#8439dd}.owner-dashboard-page .owner-mix-swatch--w{background:#d6249f}.owner-dashboard-page .owner-mix-swatch--o{background:hsla(0,0%,100%,.38)}.owner-dashboard-page .owner-crowd-fact-label{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.52);text-transform:none;letter-spacing:.02em}.owner-dashboard-page .owner-crowd-fact-value{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.92);margin-top:6px}.owner-dashboard-page .owner-crowd-fact-value--lg{font-size:17px;font-weight:700;margin-top:6px}.owner-dashboard-page .owner-crowd-trend-card{flex:1 1;display:flex;flex-direction:column;padding:16px 18px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.1);min-height:200px}.owner-dashboard-page .owner-crowd-trend-label{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.52);text-transform:none;letter-spacing:.02em;margin-bottom:8px}.owner-dashboard-page .owner-crowd-trend-status{font-size:17px;font-weight:700;color:hsla(0,0%,100%,.95);line-height:1.2}.owner-dashboard-page .owner-crowd-trend-pct-green{font-size:20px;font-weight:800;color:#00bf91;margin-top:6px;letter-spacing:.02em}.owner-dashboard-page .owner-crowd-trend-sublabel{font-size:12px;color:hsla(0,0%,100%,.48);margin-top:4px}.owner-dashboard-page .owner-crowd-trend-chart{margin-top:auto;padding-top:14px;display:flex;justify-content:flex-start;align-items:flex-end}.owner-dashboard-page .owner-dash-triple-cards{margin-left:-8px;margin-right:-8px}.owner-dashboard-page .owner-dash-triple-cards>[class*=col-]{padding-left:8px;padding-right:8px}.owner-dashboard-page .owner-dash-segment-head{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-bottom:14px}.owner-dashboard-page .owner-dash-segment-title{margin:0;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsla(0,0%,100%,.92)}.owner-dashboard-page .owner-event-image-wrap,.owner-dashboard-page .owner-special-image-wrap{position:relative;flex:0 0 104px;width:104px;align-self:flex-start}.owner-dashboard-page .owner-card-media-badge{position:absolute;left:8px;bottom:8px;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;line-height:1.2}.owner-dashboard-page .owner-card-media-badge--tonight{background:rgba(132,57,221,.92);box-shadow:0 2px 8px rgba(0,0,0,.35)}.owner-dashboard-page .owner-card-media-badge--active{background:rgba(0,191,145,.92);box-shadow:0 2px 8px rgba(0,0,0,.35)}.owner-dashboard-page .owner-event-subtitle{font-size:13px;color:hsla(0,0%,100%,.52);margin-top:6px;line-height:1.35}.owner-dashboard-page .owner-special-feature{display:flex;flex-direction:row;align-items:flex-start;grid-gap:12px;gap:12px}.owner-dashboard-page .owner-special-image{width:104px;height:104px;border-radius:10px;background-size:cover;background-position:50%;flex-shrink:0}.owner-dashboard-page .owner-special-image--placeholder{display:flex;align-items:center;justify-content:center;background:rgba(0,191,145,.1);border:1px solid rgba(0,191,145,.22);color:hsla(0,0%,100%,.4);font-size:28px}.owner-dashboard-page .owner-special-body{flex:1 1;min-width:0}.owner-dashboard-page .owner-special-schedule{font-size:13px;color:hsla(0,0%,100%,.52);margin-top:6px;line-height:1.35}.owner-dashboard-page .owner-performing-head{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:14px}.owner-dashboard-page .owner-performing-trophy{color:#e8c84a;font-size:17px;line-height:1}.owner-dashboard-page .owner-performing-title{flex:1 1;min-width:0}.owner-dashboard-page .owner-performing-inner{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;grid-gap:12px;gap:12px;flex:1 1;min-height:0}.owner-dashboard-page .owner-performing-main{flex:1 1;min-width:0}.owner-dashboard-page .owner-performing-peak{margin-top:14px}.owner-dashboard-page .owner-performing-peak-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.48);margin-bottom:4px}.owner-dashboard-page .owner-performing-peak-value{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.88)}.owner-dashboard-page .owner-dash-performing{display:flex;flex-direction:column;min-height:100%}.owner-dashboard-page .owner-event-feature{display:flex;flex-direction:row;align-items:flex-start;grid-gap:12px;gap:12px}.owner-dashboard-page .owner-dash-event-card .owner-event-image{width:104px;height:104px;min-height:104px;border-radius:10px;background-size:cover;background-position:50%;flex:none}.owner-dashboard-page .owner-dash-event-card .owner-event-image--placeholder{display:flex;align-items:center;justify-content:center;background:rgba(132,57,221,.12);color:hsla(0,0%,100%,.35);font-size:28px}.owner-dashboard-page .owner-event-body{flex:1 1;min-width:0}.owner-dashboard-page .owner-event-name{font-size:17px;font-weight:700;color:hsla(0,0%,100%,.95)}.owner-dashboard-page .owner-event-when{font-size:13px;color:hsla(0,0%,100%,.55);margin-top:4px}.owner-dashboard-page .owner-event-going{font-size:13px;color:#00bf91;margin-top:8px}.owner-dashboard-page .owner-event-going .fa{margin-right:6px}.owner-dashboard-page .owner-special-title{font-size:17px;font-weight:700;color:hsla(0,0%,100%,.92)}.owner-dashboard-page .owner-special-desc{font-size:13px;color:hsla(0,0%,100%,.55);margin:8px 0 12px;line-height:1.45}.owner-dashboard-page .owner-special-prices{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.82);margin-bottom:12px}.owner-dashboard-page .owner-special-prices li{padding:4px 0}.owner-dashboard-page .owner-performing-row{display:flex;align-items:flex-end;justify-content:space-between;grid-gap:20px;gap:20px}.owner-dashboard-page .owner-dash-performing .owner-performing-bars{height:64px;align-self:flex-end}.owner-dashboard-page .owner-performing-day{font-size:28px;font-weight:800;color:#8439dd;line-height:1}.owner-dashboard-page .owner-performing-caption{font-size:12px;color:hsla(0,0%,100%,.45);margin-top:6px}.owner-dashboard-page .owner-performing-bars{display:flex;align-items:flex-end;grid-gap:6px;gap:6px;height:72px}.owner-dashboard-page .owner-performing-bar-wrap{width:10px;height:100%;display:flex;align-items:flex-end;background:hsla(0,0%,100%,.06);border-radius:4px;overflow:hidden}.owner-dashboard-page .owner-performing-bar{width:100%;background:linear-gradient(180deg,rgb(153.6310344828,91.8206896552,226.9793103448),#8439dd);border-radius:4px;min-height:8px}.owner-dashboard-page .owner-review-user{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:12px}.owner-dashboard-page .owner-review-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover}.owner-dashboard-page .owner-review-name{font-weight:600;color:hsla(0,0%,100%,.9)}.owner-dashboard-page .owner-review-stars{color:#e8c84a;font-size:12px;margin-top:2px}.owner-dashboard-page .owner-review-stars .fa{margin-right:2px}.owner-dashboard-page .owner-review-text{font-size:14px;line-height:1.45;color:hsla(0,0%,100%,.72);margin-bottom:14px}.owner-dashboard-page .owner-ai-summary{padding:12px;border-radius:8px;background:rgba(132,57,221,.1);border:1px solid rgba(132,57,221,.22);margin-bottom:12px}.owner-dashboard-page .owner-ai-summary-label{font-size:10px;font-weight:700;letter-spacing:.08em;color:rgb(180.6698275862,135.3465517241,234.4534482759);margin-bottom:6px}.owner-dashboard-page .owner-ai-summary-text{margin:0;font-size:13px;color:hsla(0,0%,100%,.75);line-height:1.4}.owner-dashboard-page .owner-help-inner{display:flex;grid-gap:16px;gap:16px;align-items:flex-start}.owner-dashboard-page .owner-help-icon{font-size:28px;color:hsla(0,0%,100%,.35);margin-top:4px}.owner-dashboard-page .owner-help-title{font-weight:700;color:hsla(0,0%,100%,.9);margin-bottom:4px}.owner-dashboard-page .owner-help-text{font-size:13px;color:hsla(0,0%,100%,.55);margin-bottom:8px}.owner-dashboard-page .owner-dash-quick{margin-top:0;margin-bottom:24px;padding:20px 22px;border-radius:12px;background:rgba(0,0,0,.32);border:1px solid hsla(0,0%,100%,.1)}.owner-dashboard-page .owner-dash-quick.card{background:rgba(0,0,0,.32)}.owner-dashboard-page .owner-dash-quick-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.92);margin-bottom:16px}.owner-dashboard-page .owner-dash-quick-actions-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}@media (max-width:1199.98px){.owner-dashboard-page .owner-dash-quick-actions-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.owner-dashboard-page .owner-dash-quick-actions-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.owner-dashboard-page .owner-dash-quick-metrics-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1199.98px){.owner-dashboard-page .owner-dash-quick-metrics-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.owner-dashboard-page .owner-dash-quick-metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.owner-dashboard-page .owner-quick-metric{padding:14px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22);min-width:0}.owner-dashboard-page .owner-quick-metric-icon{margin-bottom:10px;line-height:1}.owner-dashboard-page .owner-quick-metric-icon .fa{font-size:18px;color:#8439dd}.owner-dashboard-page .owner-quick-metric-icon--star .fa{color:#f5c342}.owner-dashboard-page .owner-quick-metric-label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.48);margin-bottom:6px;line-height:1.3}.owner-dashboard-page .owner-quick-metric-value{font-size:20px;font-weight:800;color:hsla(0,0%,100%,.96);line-height:1.2;letter-spacing:-.02em}.owner-dashboard-page .owner-quick-metric-value--with-meta{display:flex;flex-wrap:wrap;align-items:baseline;grid-gap:6px 8px;gap:6px 8px}.owner-dashboard-page .owner-quick-metric-num{font-size:20px;font-weight:800}.owner-dashboard-page .owner-quick-metric-meta{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.45)}.owner-dashboard-page .owner-quick-metric-value--with-trend{display:flex;flex-wrap:wrap;align-items:baseline;grid-gap:8px 10px;gap:8px 10px}.owner-dashboard-page .owner-quick-metric-trend{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:13px;font-weight:700}.owner-dashboard-page .owner-quick-metric-trend .fa{font-size:12px}.owner-dashboard-page .owner-quick-metric-trend.is-up{color:#00bf91}.owner-dashboard-page .owner-quick-metric-trend.is-down{color:#ff6b6b}.owner-dashboard-page .owner-dash-quick-billing-foot{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px 14px;gap:8px 14px;margin-top:16px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.08);font-size:13px;color:hsla(0,0%,100%,.55)}.owner-dashboard-page .owner-quick-billing-label{font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:10px;color:hsla(0,0%,100%,.45)}.owner-dashboard-page .owner-quick-billing-status{color:hsla(0,0%,100%,.88);font-weight:600}.owner-dashboard-page .owner-quick-billing-link{margin-left:auto}.owner-dashboard-page .owner-quick-btn{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:14px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22);color:hsla(0,0%,100%,.92);text-decoration:none;font-size:12px;font-weight:600;text-align:center;transition:border-color .15s ease,background .15s ease}.owner-dashboard-page .owner-quick-btn .fa{font-size:18px;color:#8439dd;flex-shrink:0}.owner-dashboard-page .owner-quick-btn:hover{border-color:rgba(132,57,221,.4);background:rgba(132,57,221,.08);color:#fff;text-decoration:none}.owner-dashboard-page .owner-quick-btn--action{flex-direction:row;grid-gap:10px;gap:10px;text-align:left}.owner-list-card{padding:20px;margin-bottom:16px;min-height:220px}.owner-section-title{font-size:18px;font-weight:600}.owner-status-list,.owner-text-list{list-style:none;padding:0;margin:0}.owner-status-list li{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.owner-status-list li:last-child{border-bottom:none}.owner-status-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.owner-status-dot.online{background:#00bf91;box-shadow:0 0 0 2px rgba(0,191,145,.2)}.owner-status-dot.offline{background:#f5565b;box-shadow:0 0 0 2px rgba(245,86,91,.2)}.owner-billing-line{color:hsla(0,0%,100%,.8);margin-bottom:6px}.owner-text-list li{padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.82)}.owner-text-list li:last-child{border-bottom:none}.owner-empty-text{color:hsla(0,0%,100%,.5);margin-bottom:0}.owner-camera-hub{margin-bottom:22px}.owner-camera-hub-title{font-size:18px;font-weight:600;margin:0 0 14px}.owner-camera-hub-stats{margin-bottom:14px}.owner-camera-stat-card{height:100%;background:linear-gradient(180deg,rgb(44.4413793103,48.1448275862,62.9586206897),#242733);border:1px solid hsla(0,0%,100%,.14);border-radius:8px;padding:12px 14px;display:flex;align-items:center;grid-gap:12px;gap:12px}.owner-camera-stat-card .stat-icon{width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:15px}.owner-camera-stat-card .icon-health{background:rgba(0,191,145,.18);color:rgb(0,221.6,168.2303664921)}.owner-camera-stat-card .icon-sites{background:rgba(132,57,221,.2);color:rgb(159.0387931034,100.525862069,228.474137931)}.owner-camera-stat-card .icon-cameras{background:rgba(74,144,226,.2);color:#7fb7ff}.owner-camera-stat-card .icon-critical{background:rgba(245,86,91,.2);color:rgb(246.7094972067,114.8905027933,119.0357541899)}.owner-camera-stat-card .stat-content label{display:block;margin:0;font-size:12px;color:hsla(0,0%,100%,.58);text-transform:uppercase;letter-spacing:.4px}.owner-camera-stat-card .stat-content strong{display:block;font-size:24px;line-height:1.15;color:#fff}.owner-camera-hub-main .owner-camera-panel{background:linear-gradient(180deg,rgb(40.2206896552,43.5724137931,56.9793103448),#242733);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;overflow:hidden;height:100%}.owner-camera-hub-main .owner-panel-header{padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.1);font-size:14px;font-weight:600;color:hsla(0,0%,100%,.9)}.owner-problem-sites-panel{min-height:280px}.owner-problem-sites-list{list-style:none;padding:0;margin:0}.owner-problem-site-item{padding:14px;border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(245,86,91,.07)}.owner-problem-site-item:last-child{border-bottom:none}.owner-problem-site-item .site-name{font-weight:600;color:#fff;margin-bottom:4px}.owner-problem-site-item .site-issue{font-size:13px;color:hsla(0,0%,100%,.72);margin-bottom:8px}.owner-problem-site-item .site-status-pill{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;background:rgba(245,86,91,.2);color:rgb(247.2793296089,124.5206703911,128.3810055866);border:1px solid rgba(245,86,91,.35)}.owner-map-panel{min-height:280px}.owner-map-canvas{position:relative;height:320px;min-height:240px;margin:12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(155deg,rgba(95,130,170,.22),rgba(72,83,106,.14));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04);overflow:hidden}.owner-map-pin{display:inline-block;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-100%);border:2px solid hsla(0,0%,100%,.85);cursor:pointer}.owner-map-pin.online{background:#00bf91;box-shadow:0 0 0 4px rgba(0,191,145,.25)}.owner-map-pin.offline{background:#f5565b;box-shadow:0 0 0 4px rgba(245,86,91,.25)}.owner-map-pin.unknown{background:#ffb347;box-shadow:0 0 0 4px rgba(255,179,71,.25)}.owner-map-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.6);font-size:14px}.pagination li a,.pagination li button.page-link{background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.5);outline:0!important;box-shadow:none!important;transition:all .2s ease}.pagination li a.active,.pagination li button.page-link.active{color:#00bf91;font-weight:700}.pagination li a:hover,.pagination li button.page-link:hover{color:#00bf91;border-color:rgba(0,191,145,.45)!important;background-color:rgba(0,191,145,.08)!important}.pagination .page-item.active .page-link{background-color:rgba(132,57,221,.3)!important;border-color:rgba(132,57,221,.7)!important;color:#fff!important;font-weight:600}.pagination .page-item.disabled .page-link{opacity:.35;cursor:not-allowed}.pagination .page-item:first-child .page-link{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination .page-item:last-child .page-link{border-top-right-radius:2px;border-bottom-right-radius:2px}.height-250{height:250px!important}.bv-table-header h2{margin-top:55px!important}.bv-table-header .search-area{margin-top:3rem}@media (max-width:767px){.bv-table-header .search-area{margin-top:10px}}.bv-table-header .search-area .search{display:inline-block;vertical-align:top;width:calc(100% - 110px);margin-top:0;margin-bottom:0;position:relative}.bv-table-header .search-area .search input{width:calc(100% - 10px)}.bv-table-header .search-area .search i,.bv-table-header .search-area .search svg{position:absolute;top:15px;right:25px}.bv-table-header .search-area .export{vertical-align:top;display:inline-block}.bv-table-header .search-area .export i,.bv-table-header .search-area .export svg{margin-right:7px}.bv-table-header .search-area .export .btn{width:110px;background-color:#8439dd;border-color:#8439dd;color:#fff;height:45px;transition:all .2s ease}.bv-table-header .search-area .export .btn:hover{background-color:rgb(111.4431034483,34.7620689655,202.4379310345);border-color:rgb(111.4431034483,34.7620689655,202.4379310345);color:#fff}.bv-table-header .search-area .export .btn.delete{background-color:rgba(245,86,91,.15);border-color:rgba(245,86,91,.4);color:#f5565b}.bv-table-header .search-area .export .btn.delete:hover{background-color:#f5565b;border-color:#f5565b;color:#fff}.admin-add-button{display:inline-block}.admin-add-button .btn{margin-left:6px;height:48px;border-radius:3px;background-color:#00bf91;border-color:#00bf91;color:#fff;transition:all .2s ease}.admin-add-button .btn:hover{background-color:rgb(0,150.2,114.0261780105);border-color:rgb(0,150.2,114.0261780105)}.admin-add-button .btn i,.admin-add-button .btn svg{margin-right:7px}.user-count-button{font-weight:700;color:#00bf91}.user-count-button:hover{text-decoration:underline;cursor:pointer}.force-margin-right-2{margin-right:5px}.by-input{height:50px}.cancel-plan{opacity:.67}.cancel-plan .txt-btn{border:none;color:#fff;background:none;padding:0;line-height:1.5;font-weight:400;display:inline;vertical-align:middle;text-decoration:underline;margin-bottom:5px}.limit-me{max-width:550px}.comment-text-preview{max-width:300px;word-wrap:break-word;color:hsla(0,0%,100%,.87)}.user-info-cell{display:flex;align-items:center;grid-gap:10px;gap:10px}.user-info-cell .user-info{display:flex;flex-direction:column}.user-info-cell .user-info div{color:hsla(0,0%,100%,.87)}.user-info-cell .user-info .user-email{font-size:12px;color:hsla(0,0%,100%,.6)}.table-info{margin:20px 0;font-size:14px}.table-info,.table-info-muted{color:#8439dd!important}.bars-list{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;align-items:center}.bars-list .bar-badge{display:inline-flex;align-items:center;grid-gap:.25rem;gap:.25rem;padding:.25rem .5rem;background-color:rgb(46.5517241379,50.4310344828,65.9482758621);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:hsla(0,0%,100%,.87);text-decoration:none;font-size:.85rem;transition:all .2s ease}.bars-list .bar-badge i{font-size:.75rem;color:#8439dd}.bars-list .bar-badge:hover{background-color:rgb(57.1034482759,61.8620689655,80.8965517241);border-color:#8439dd;color:#fff;text-decoration:none}.bars-list .bar-badge:hover i{color:#fff}.team-tabs{display:flex;grid-gap:0;gap:0;margin-bottom:0;border-bottom:2px solid hsla(0,0%,100%,.15)}.team-tabs .team-tab{background:none;border:none;color:hsla(0,0%,100%,.5);padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;position:relative;transition:color .2s ease;outline:none}.team-tabs .team-tab i{margin-right:8px}.team-tabs .team-tab:hover{color:hsla(0,0%,100%,.8)}.team-tabs .team-tab.active{color:#fff}.team-tabs .team-tab.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#8439dd}.admin-filter-toggle-group{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;padding:2px;grid-gap:2px;gap:2px}.admin-filter-toggle-group .admin-filter-toggle{border:none;background:transparent;color:hsla(0,0%,100%,.6);font-size:12px;font-weight:500;padding:6px 14px;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease;outline:none;white-space:nowrap}.admin-filter-toggle-group .admin-filter-toggle.active{background:#8439dd;color:#fff}.admin-filter-toggle-group .admin-filter-toggle:hover:not(.active){background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85)}.team-tab-content{padding-top:24px}.team-section .section-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.team-section .section-header h3{font-size:18px;font-weight:600;margin-bottom:4px}.team-section .section-header .text-muted{color:hsla(0,0%,100%,.5)!important;font-size:13px;margin:0}.team-section .section-header .btn{white-space:nowrap}.role-form-card{background:#242733;border-radius:3px;padding:24px;margin-bottom:24px;border:1px solid hsla(0,0%,100%,.1)}.role-form-card h4{font-size:16px;font-weight:600;margin-bottom:20px}.role-form-card .form-group{margin-bottom:20px}.role-form-card .form-group>label{display:block;font-weight:600;margin-bottom:6px;color:hsla(0,0%,100%,.87)}.role-form-card .permission-hint{color:hsla(0,0%,100%,.5);font-size:13px;margin-bottom:16px}.permission-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.permission-group{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:3px;padding:14px}.permission-group .permission-group-header{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.1)}.permission-group .permission-group-header .group-toggle{font-weight:600;font-size:14px}.permission-group .permission-items{display:flex;flex-direction:column;grid-gap:6px;gap:6px}label.checkbox-label{display:flex!important;flex-direction:row!important;align-items:center!important;grid-gap:8px;gap:8px;cursor:pointer;color:hsla(0,0%,100%,.8);font-size:13px;margin:0;margin-bottom:0!important;padding-bottom:0!important}label.checkbox-label input[type=checkbox]{width:16px;height:16px;min-width:16px;cursor:pointer;accent-color:#8439dd;flex-shrink:0}label.checkbox-label span{-webkit-user-select:none;user-select:none;display:inline!important;font-size:inherit;line-height:1.4}.role-form-actions{display:flex;grid-gap:10px;gap:10px;padding-top:10px}.role-form-actions .btn-secondary{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.role-form-actions .btn-secondary:hover{background:hsla(0,0%,100%,.15);color:#fff}.permission-badges{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.permission-badges .permission-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;background:rgba(132,57,221,.2);color:rgb(186.0775862069,144.0517241379,235.9482758621);border:1px solid rgba(132,57,221,.3)}.roles-table{min-width:auto!important}.role-filter{margin-bottom:20px;max-width:320px}.role-filter label{display:block;font-weight:600;margin-bottom:6px;color:hsla(0,0%,100%,.87);font-size:13px}.add-admin-form{margin-bottom:24px;max-width:480px}.add-admin-form label{display:block;font-weight:600;margin-bottom:6px;color:hsla(0,0%,100%,.87);font-size:13px}.add-admin-form .add-admin-row{display:flex;grid-gap:10px;gap:10px}.add-admin-form .add-admin-row .form-control{flex:1 1}.add-admin-form .add-admin-row .btn{white-space:nowrap}.empty-state{text-align:center;padding:48px 20px;color:hsla(0,0%,100%,.4)}.empty-state i{font-size:48px;margin-bottom:16px;display:block}.empty-state p{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.6);margin-bottom:4px}.empty-state span{font-size:13px}.py-4{padding-top:24px;padding-bottom:24px}.camera-section .camera-section-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.camera-section .camera-section-header h3{font-size:18px;font-weight:600;margin-bottom:4px}.camera-section .camera-section-header h3 .device-count{font-weight:400;color:hsla(0,0%,100%,.5);font-size:15px}.camera-section .camera-section-header .text-muted{color:hsla(0,0%,100%,.5)!important;font-size:13px;margin:0}.camera-section .btn-config-filter{white-space:nowrap;font-size:13px;padding:8px 16px}.camera-section .camera-hub-layout{display:flex;grid-gap:20px;gap:20px;align-items:flex-start;margin-top:4px}@media (max-width:991px){.camera-section .camera-hub-layout{flex-direction:column}}.camera-section .location-browse-panel{flex:0 0 280px;max-width:100%;background:#242733;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;padding:12px 14px}.camera-section .location-browse-title{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:6px}.camera-section .location-browse-hint{font-size:12px;color:hsla(0,0%,100%,.45);margin:0 0 10px;line-height:1.4}.camera-section .location-browse-search{margin-bottom:10px;font-size:13px}.camera-section .location-browse-all{display:block;width:100%;margin-bottom:10px;padding:8px 10px;border-radius:3px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.75);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.camera-section .location-browse-all:hover{border-color:rgba(132,57,221,.4);background:rgba(132,57,221,.08)}.camera-section .location-browse-all.active{border-color:rgba(132,57,221,.55);background:rgba(132,57,221,.12);color:hsla(0,0%,100%,.92)}.camera-section .location-browse-list{max-height:420px;overflow-y:auto;padding-right:4px}.camera-section .location-browse-empty{font-size:12px;color:hsla(0,0%,100%,.45);margin:8px 0 0}.camera-section .location-card{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding:10px 12px;border-radius:3px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.camera-section .location-card:hover{border-color:rgba(132,57,221,.45);background:rgba(132,57,221,.08)}.camera-section .location-card.active{border-color:rgba(132,57,221,.65);background:rgba(132,57,221,.12)}.camera-section .location-card .location-card-name{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}.camera-section .location-card .location-card-count{flex-shrink:0;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.55);font-family:Roboto Mono,monospace}.camera-section .camera-hub-main{flex:1 1;min-width:0}.camera-section .location-filter-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:12px;padding:10px 14px;background:rgba(132,57,221,.08);border:1px solid rgba(132,57,221,.25);border-radius:3px;font-size:13px;color:hsla(0,0%,100%,.85)}.camera-section .location-filter-banner strong{color:hsla(0,0%,100%,.95);font-weight:600}.camera-section .tr-device-clickable{cursor:pointer}.camera-section .tr-device-clickable:hover{background:hsla(0,0%,100%,.04)!important}.filter-config-panel{background:#242733;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;padding:16px;margin-bottom:16px}.filter-config-panel .filter-config-row{display:flex;grid-gap:10px;gap:10px;align-items:center;flex-wrap:wrap}.filter-config-panel .filter-config-row .form-control{max-width:200px}.filter-config-panel .filter-config-row .btn{white-space:nowrap;font-size:13px}.bulk-actions-bar{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:12px 16px;background:#242733;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;margin-bottom:12px;flex-wrap:wrap}.bulk-actions-bar .bulk-label{font-weight:600;font-size:14px;color:hsla(0,0%,100%,.87);white-space:nowrap}.bulk-actions-bar .bulk-label .selected-badge{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;background:rgba(132,57,221,.25);color:rgb(186.0775862069,144.0517241379,235.9482758621)}.bulk-actions-bar .bulk-buttons{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.btn-outline-action{background:transparent;border:1px solid hsla(0,0%,100%,.25)!important;color:hsla(0,0%,100%,.8);padding:6px 14px;font-size:13px;border-radius:3px;transition:all .2s ease;white-space:nowrap}.btn-outline-action:hover{background:#8439dd;border-color:#8439dd!important;color:#fff}.btn-outline-action:disabled{opacity:.5;cursor:not-allowed}.active-filters-bar{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:16px;flex-wrap:wrap}.active-filters-bar .filters-label{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.6);margin-right:4px}.filter-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px;background:rgba(132,57,221,.15);border:1px solid rgba(132,57,221,.3);border-radius:12px;font-size:12px;color:rgb(186.0775862069,144.0517241379,235.9482758621);font-weight:500}.filter-chip .chip-remove{background:none;border:none;color:hsla(0,0%,100%,.6);font-size:16px;line-height:1;padding:0 2px;cursor:pointer;transition:color .15s ease}.filter-chip .chip-remove:hover{color:#f5565b}.btn-link-clear{background:none;border:none;color:hsla(0,0%,100%,.5);font-size:12px;text-decoration:underline;cursor:pointer;padding:0}.btn-link-clear:hover{color:#fff}.device-table td.td-checkbox,.device-table th.th-checkbox{width:40px;min-width:40px;text-align:center}.device-table td.td-checkbox input[type=checkbox],.device-table th.th-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#8439dd;cursor:pointer}.device-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}.device-table th.sortable:hover{color:#fff}.device-table .sort-icon{margin-left:4px;font-size:12px;opacity:.4}.device-table .sort-icon.active{opacity:1;color:#8439dd}.device-table .mac-cell{font-family:Roboto Mono,monospace;font-size:13px;letter-spacing:.3px}.device-table .orphaned-text{color:#f5565b;font-weight:600}.device-table tr.orphaned-row{background:rgba(245,86,91,.08)!important;border-left:3px solid #f5565b}.device-table tr.orphaned-row:hover{background:rgba(245,86,91,.12)!important}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.status-dot.online{background-color:#00bf91;box-shadow:0 0 4px rgba(0,191,145,.5)}.status-dot.offline{background-color:#f5565b;box-shadow:0 0 4px rgba(245,86,91,.4)}.status-dot.unassigned{background-color:hsla(0,0%,100%,.35)}.btn-link-action{background:none;border:none;color:#8439dd;font-size:13px;font-weight:500;cursor:pointer;padding:4px 0;transition:color .15s ease}.btn-link-action i{font-size:10px;margin-left:4px}.btn-link-action:hover{color:rgb(172.5581896552,122.2887931034,232.2112068966);text-decoration:underline}.layout-badge{display:inline-block;padding:2px 8px;border-radius:3px;font-size:12px;font-weight:600;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);font-family:Roboto Mono,monospace}.home-view-placeholder{margin-bottom:24px}.home-view-toolbar{margin-bottom:14px}.home-view-toolbar .form-control{max-width:320px;margin-bottom:10px;font-size:13px}.home-view-location-list{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.home-view-location-list .location-card{width:auto;min-width:170px;margin-bottom:0}.home-view-location-summary{margin-bottom:12px;color:hsla(0,0%,100%,.82);font-size:13px}.home-view-location-summary p{margin:0}.home-view-camera-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.home-view-camera-grid.layout-1{grid-template-columns:minmax(0,1fr);max-width:520px}.home-view-camera-grid.layout-2{grid-template-columns:repeat(2,minmax(0,1fr))}.home-view-camera-grid.layout-3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-view-camera-grid.layout-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:991px){.home-view-camera-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.home-view-camera-grid{grid-template-columns:minmax(0,1fr)!important}}.home-view-camera-card{border:1px solid hsla(0,0%,100%,.14);border-radius:6px;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));color:hsla(0,0%,100%,.88);padding:0;text-align:left;display:flex;flex-direction:column;min-height:280px;cursor:pointer;transition:border-color .15s ease,transform .15s ease,background .15s ease}.home-view-camera-card .camera-card-title{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95)}.home-view-camera-card .camera-card-meta{font-size:12px;color:hsla(0,0%,100%,.62);font-family:Roboto Mono,monospace}.home-view-camera-card:hover{border-color:rgba(132,57,221,.55);background:rgba(132,57,221,.1);transform:translateY(-2px)}.camera-tile-preview{height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:6px;gap:6px;border-bottom:1px solid hsla(0,0%,100%,.1);background:linear-gradient(140deg,#2d3646,#1f2633 45%,#171d28);color:hsla(0,0%,100%,.72)}.camera-tile-preview i{color:rgba(0,191,145,.9);font-size:24px}.camera-tile-preview span{font-size:11px;text-transform:uppercase;letter-spacing:.4px}.camera-tile-footer{padding:10px 12px 12px;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.home-view-actions{margin-top:10px}.home-view-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;max-width:700px}@media (max-width:767px){.home-view-grid{grid-template-columns:1fr}}.home-view-tile .tile-inner{background:#242733;border:1px dashed hsla(0,0%,100%,.15);border-radius:3px;padding:48px 24px;text-align:center;color:hsla(0,0%,100%,.3);transition:all .2s ease}.home-view-tile .tile-inner i{font-size:32px;display:block;margin-bottom:10px}.home-view-tile .tile-inner span{font-size:13px;font-weight:500}.home-view-tile .tile-inner:hover{border-color:rgba(132,57,221,.3);color:hsla(0,0%,100%,.5);background:rgb(40.2206896552,43.5724137931,56.9793103448)}.placeholder-note{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:3px;color:hsla(0,0%,100%,.5);font-size:13px;margin-top:24px}.placeholder-note i{color:#8439dd;font-size:15px}.single-mode-monitor{margin-bottom:24px;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));overflow:hidden}.single-mode-video-shell{background:#0f131c}.single-mode-video-stage{padding:16px}.single-mode-video-frame{height:300px;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;background:linear-gradient(140deg,#2d3646,#1f2633 45%,#171d28);position:relative}.single-mode-video-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:hsla(0,0%,100%,.75);grid-gap:8px;gap:8px}.single-mode-video-center i{font-size:32px;color:rgba(0,191,145,.9)}.single-mode-video-center span{font-size:14px;font-weight:500}.single-mode-timeline{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 14px 12px}.single-mode-controls-left,.single-mode-controls-right{flex:0 0 auto}.timeline-control-btn{border:1px solid hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.88);width:30px;height:30px;border-radius:4px}.single-mode-track-wrap{flex:1 1}.single-mode-track{position:relative;height:7px;border-radius:999px;background:hsla(0,0%,100%,.14);margin-bottom:8px}.timeline-marker{position:absolute;top:-4px;width:10px;height:10px;border-radius:50%;border:1px solid hsla(0,0%,100%,.55);transform:translateX(-50%)}.timeline-marker.green{background:#36bf77}.timeline-marker.yellow{background:#e4c548}.timeline-marker.blue{background:#4d9df5}.timeline-marker.red{background:#df5d5d}.single-mode-time-labels{display:flex;justify-content:space-between;font-size:10px;color:hsla(0,0%,100%,.62)}.single-mode-bottom-panels{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:1px solid hsla(0,0%,100%,.08)}@media (max-width:991px){.single-mode-bottom-panels{grid-template-columns:1fr}}.single-mode-panel{background:hsla(0,0%,100%,.03);border-right:1px solid hsla(0,0%,100%,.08);padding:10px 12px}.single-mode-panel:last-child{border-right:none}.single-mode-panel-title{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.88);margin-bottom:8px}.single-mode-table{margin-bottom:0;color:hsla(0,0%,100%,.85)}.single-mode-table td,.single-mode-table th{border-top:none!important;border-bottom:1px solid hsla(0,0%,100%,.08);padding:8px 6px;font-size:12px}.single-mode-table th{color:hsla(0,0%,100%,.72);font-weight:600}.single-mode-power{display:inline-block;min-width:40px;text-align:center;border-radius:999px;font-size:10px;font-weight:700;padding:2px 8px;border:1px solid transparent}.single-mode-power.on{background:rgba(0,191,145,.2);border-color:rgba(0,191,145,.4);color:rgb(0,242,183.7172774869)}.single-mode-power.off{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.7)}.single-mode-metrics{display:flex;grid-gap:14px;gap:14px;flex-wrap:wrap;font-size:12px;color:hsla(0,0%,100%,.8);margin-bottom:8px}.single-mode-log-box{border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.24);border-radius:6px;padding:8px;height:92px;overflow:auto;font-family:Roboto Mono,monospace;font-size:11px;color:hsla(0,0%,100%,.75);margin-bottom:10px}.single-mode-admin-actions{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.single-mode-admin-actions .btn{white-space:nowrap}.user-info-details .info-item{margin-bottom:1rem}.user-info-details .info-item label{display:block;font-weight:600;color:hsla(0,0%,100%,.67);font-size:.85rem;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.5px}.user-info-details .info-item span{display:block;color:hsla(0,0%,100%,.87);font-size:.95rem}.user-info-details .info-item span a{color:#8439dd;text-decoration:none}.user-info-details .info-item span a:hover{text-decoration:underline}.AdminChart_graphContainer__asvsY{height:450px}.owner-venue-edit .owner-venue-edit__sections{width:100%;padding-right:0;display:block}.owner-venue-edit .owner-venue-edit__sections .col-12{padding-left:0;padding-right:0}.owner-venue-edit .owner-venue-edit__section{border-radius:14px;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;margin-bottom:14px}.owner-venue-edit .owner-venue-edit__section-head{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:14px 16px;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015))}.owner-venue-edit .owner-venue-edit__section-num{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:12px;color:#fff;background:linear-gradient(180deg,rgb(153.6310344828,91.8206896552,226.9793103448),rgb(111.4431034483,34.7620689655,202.4379310345));box-shadow:0 10px 20px rgba(132,57,221,.25);flex-shrink:0}.owner-venue-edit .owner-venue-edit__section-title{font-weight:900;color:hsla(0,0%,100%,.95);font-size:14px;letter-spacing:.01em}.owner-venue-edit .owner-venue-edit__section-body{padding:16px}.owner-venue-edit .owner-venue-edit__section-sub{margin:-4px 0 12px;font-size:12px;color:hsla(0,0%,100%,.55);font-weight:700}.owner-venue-edit .owner-venue-edit__feature-chips{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.owner-venue-edit .owner-venue-edit__feature-chip{border-radius:10px;padding:8px 12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.82);font-weight:900;font-size:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease;display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.owner-venue-edit .owner-venue-edit__feature-chip i{font-size:12px}.owner-venue-edit .owner-venue-edit__feature-chip:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.owner-venue-edit .owner-venue-edit__feature-chip--active{background:rgba(132,57,221,.32);border-color:rgba(132,57,221,.75);color:hsla(0,0%,100%,.96);box-shadow:0 10px 24px rgba(132,57,221,.2)}.owner-venue-edit .owner-venue-edit__feature-custom{margin-top:14px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.1)}.owner-venue-edit .owner-venue-edit__feature-custom-head{font-weight:900;color:hsla(0,0%,100%,.92);font-size:13px;margin-bottom:10px}.owner-venue-edit .owner-venue-edit__feature-add{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center}.owner-venue-edit .owner-venue-edit__feature-input{height:40px!important;border-radius:10px!important}.owner-venue-edit .owner-venue-edit__feature-add-btn{border-radius:10px;font-weight:900;padding:10px 14px;white-space:nowrap}.owner-venue-edit .owner-venue-edit__feature-add-btn i{margin-right:8px}.owner-venue-edit .owner-venue-edit__feature-custom-list{margin-top:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.owner-venue-edit .owner-venue-edit__feature-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:10px;gap:10px;align-items:center}.owner-venue-edit .owner-venue-edit__feature-row-input{height:38px!important;border-radius:10px!important}.owner-venue-edit .owner-venue-edit__feature-icon-btn{width:38px;height:38px;border-radius:10px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.88);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .12s ease}.owner-venue-edit .owner-venue-edit__feature-icon-btn:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.22);transform:translateY(-1px);color:#fff}.owner-venue-edit .owner-venue-edit__feature-icon-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.owner-venue-edit .owner-venue-edit__feature-icon-btn--danger{border-color:rgba(255,77,109,.3);color:rgba(255,77,109,.95)}.owner-venue-edit .owner-venue-edit__feature-icon-btn--danger:hover{border-color:rgba(255,77,109,.55);background:rgba(255,77,109,.12)}.owner-venue-edit .owner-venue-edit__menus-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:768px){.owner-venue-edit .owner-venue-edit__menus-grid{grid-template-columns:220px 1fr;align-items:start}}.owner-venue-edit .owner-venue-edit__menu-upload{border-radius:14px;border:1px dashed hsla(0,0%,100%,.22);background:rgba(0,0,0,.18);padding:16px;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;transition:background .15s ease,border-color .15s ease,transform .12s ease;color:hsla(0,0%,100%,.92)}.owner-venue-edit .owner-venue-edit__menu-upload:hover{background:hsla(0,0%,100%,.05);border-color:rgba(132,57,221,.55);transform:translateY(-1px)}.owner-venue-edit .owner-venue-edit__menu-upload:disabled{opacity:.45;cursor:not-allowed;transform:none}.owner-venue-edit .owner-venue-edit__menu-upload-icon{width:56px;height:56px;border-radius:14px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1)}.owner-venue-edit .owner-venue-edit__menu-upload-icon i{font-size:20px}.owner-venue-edit .owner-venue-edit__menu-upload-title{font-weight:900;color:hsla(0,0%,100%,.95);font-size:13px}.owner-venue-edit .owner-venue-edit__menu-upload-sub{margin-top:6px;font-size:12px;color:hsla(0,0%,100%,.6);font-weight:700}.owner-venue-edit .owner-venue-edit__menu-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.owner-venue-edit .owner-venue-edit__menu-item{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.16)}.owner-venue-edit .owner-venue-edit__menu-icon{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.92)}.owner-venue-edit .owner-venue-edit__menu-title{font-weight:900;color:hsla(0,0%,100%,.95);font-size:13px;line-height:1.15}.owner-venue-edit .owner-venue-edit__menu-title-input{height:34px!important;padding:6px 10px!important;border-radius:10px!important;font-weight:800!important}.owner-venue-edit .owner-venue-edit__menu-sub{margin-top:2px;font-size:12px;color:hsla(0,0%,100%,.55);font-weight:700}.owner-venue-edit .owner-venue-edit__menu-sub .owner-venue-edit__menu-link{color:hsla(0,0%,100%,.7);text-decoration:none;font-weight:800}.owner-venue-edit .owner-venue-edit__menu-sub .owner-venue-edit__menu-link:hover{color:#fff;text-decoration:none}.owner-venue-edit .owner-venue-edit__menu-file{height:34px!important;padding:4px 8px!important;border-radius:10px!important}.owner-venue-edit .owner-venue-edit__menu-del{width:34px;height:34px;border-radius:10px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.85);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .12s ease}.owner-venue-edit .owner-venue-edit__menu-del:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.22);transform:translateY(-1px);color:#fff}.owner-venue-edit .owner-venue-edit__empty{margin:0;padding:6px 2px 4px;font-size:13px;color:hsla(0,0%,100%,.52);font-weight:600}.owner-venue-edit .owner-venue-edit__half-grid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-top:14px}@media (min-width:992px){.owner-venue-edit .owner-venue-edit__half-grid{grid-template-columns:1fr 1fr}}.owner-venue-edit .owner-venue-edit__half-grid .owner-venue-edit__section{margin-bottom:0}.owner-venue-edit .owner-venue-edit__cta-row{display:flex;justify-content:flex-start;margin:8px 0 10px}.owner-venue-edit .owner-venue-edit__cta-row--end{justify-content:flex-end}.owner-venue-edit .owner-venue-edit__cta-btn{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.92);font-weight:900;border-radius:10px;padding:8px 12px;white-space:nowrap}.owner-venue-edit .owner-venue-edit__cta-btn i{margin-right:8px}.owner-venue-edit .owner-venue-edit__cta-btn:hover{color:#fff;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22)}.owner-venue-edit .owner-venue-edit__settings-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:992px){.owner-venue-edit .owner-venue-edit__settings-grid{grid-template-columns:1fr 1fr 1fr}}.owner-venue-edit .owner-venue-edit__setting-card{border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.16);padding:12px;min-width:0}.owner-venue-edit .owner-venue-edit__setting-top{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px}.owner-venue-edit .owner-venue-edit__setting-title{font-weight:900;color:hsla(0,0%,100%,.95);font-size:13px;margin-bottom:6px}.owner-venue-edit .owner-venue-edit__setting-sub{font-weight:800;color:hsla(0,0%,100%,.78);font-size:12px}.owner-venue-edit .owner-venue-edit__setting-help{margin-top:4px;font-size:11px;color:hsla(0,0%,100%,.5);font-weight:700;line-height:1.35}.owner-venue-edit .owner-venue-edit__switch{position:relative;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.owner-venue-edit .owner-venue-edit__switch input{position:absolute;opacity:0;pointer-events:none}.owner-venue-edit .owner-venue-edit__switch-ui{width:44px;height:24px;border-radius:999px;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.18);position:relative;transition:background .15s ease,border-color .15s ease}.owner-venue-edit .owner-venue-edit__switch-ui:after{content:"";width:18px;height:18px;border-radius:999px;background:hsla(0,0%,100%,.92);position:absolute;top:50%;left:3px;transform:translateY(-50%);transition:left .15s ease,background .15s ease;box-shadow:0 8px 18px rgba(0,0,0,.35)}.owner-venue-edit .owner-venue-edit__switch input:checked+.owner-venue-edit__switch-ui{background:rgba(132,57,221,.65);border-color:rgba(132,57,221,.7)}.owner-venue-edit .owner-venue-edit__switch input:checked+.owner-venue-edit__switch-ui:after{left:23px;background:#fff}.owner-venue-edit .owner-venue-edit__status-row{position:relative;display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:10px}.owner-venue-edit .owner-venue-edit__status-dot{width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.3)}.owner-venue-edit .owner-venue-edit__status-dot--on{background:#00bf91;box-shadow:0 0 10px rgba(0,191,145,.35)}.owner-venue-edit .owner-venue-edit__status-select{height:38px;padding-right:32px;border-radius:10px;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.9);font-weight:800}.owner-venue-edit .owner-venue-edit__status-caret{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.55);pointer-events:none}.owner-venue-edit .owner-venue-edit__field{margin-bottom:12px}.owner-venue-edit .owner-venue-edit__field label{font-weight:800;color:hsla(0,0%,100%,.72);font-size:12px;margin-bottom:6px}.owner-venue-edit .owner-venue-edit__field .form-control{background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.92);border-radius:10px;height:40px;padding:8px 12px;font-weight:700}.owner-venue-edit .owner-venue-edit__field .form-control:focus{box-shadow:0 0 0 3px rgba(132,57,221,.2);border-color:rgba(132,57,221,.6)}.owner-venue-edit .owner-venue-edit__field--last{margin-bottom:0}.owner-venue-edit .owner-venue-edit__textarea{height:auto!important;min-height:40px;resize:vertical}.owner-venue-edit .owner-venue-edit__textarea--short{min-height:78px;padding-top:10px;padding-bottom:10px;line-height:1.45}.owner-venue-edit .owner-venue-edit__textarea--detail{min-height:140px;padding-top:10px;padding-bottom:10px;line-height:1.5}.owner-venue-edit .owner-venue-edit__editor{border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.18);overflow:hidden}.owner-venue-edit .owner-venue-edit__editor .form-control{border:none;border-radius:0;background:transparent}.owner-venue-edit .owner-venue-edit__toolbar{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.18)}.owner-venue-edit .owner-venue-edit__toolbar button{width:34px;height:30px;border-radius:8px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.9);font-weight:900;cursor:pointer;padding:0;transition:background .15s ease,border-color .15s ease,transform .12s ease}.owner-venue-edit .owner-venue-edit__toolbar button:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.owner-venue-edit .owner-venue-edit__toolbar-sep{width:1px;height:18px;background:hsla(0,0%,100%,.12);margin:0 4px}.owner-venue-edit .owner-venue-edit__counter{margin-top:6px;font-size:11px;font-weight:800;color:hsla(0,0%,100%,.45);text-align:right}.owner-venue-edit .owner-venue-edit__counter--detail{margin:0;padding:6px 10px 10px;border-top:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.16)}.owner-venue-edit .owner-venue-edit__req{color:rgba(255,77,109,.95);margin-left:6px;font-weight:900}.owner-venue-edit .owner-venue-edit__two-col{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:768px){.owner-venue-edit .owner-venue-edit__two-col{grid-template-columns:1fr 1fr}}.owner-venue-edit .owner-venue-edit__three-col{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:768px){.owner-venue-edit .owner-venue-edit__three-col{grid-template-columns:1fr 1fr 1fr}}.owner-venue-edit .owner-venue-edit__map{position:relative;border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.35);height:160px;margin-top:12px}.owner-venue-edit .owner-venue-edit__map iframe{width:100%;height:100%;border:0;filter:grayscale(.15) saturate(.75) contrast(1.15) brightness(.7)}.owner-venue-edit .owner-venue-edit__map-pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-62%);width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(132,57,221,.9);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 14px 30px rgba(132,57,221,.25);color:#fff}.owner-venue-edit .owner-venue-edit__map-pin i{font-size:16px}.owner-venue-edit .owner-venue-edit__map-btn{position:absolute;right:12px;bottom:12px;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.94);font-weight:900;border-radius:10px;padding:8px 12px;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 28px rgba(0,0,0,.35);transition:background .15s ease,border-color .15s ease,transform .12s ease}.owner-venue-edit .owner-venue-edit__map-btn i{margin-right:8px}.owner-venue-edit .owner-venue-edit__map-btn:hover{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.32);transform:translateY(-1px);color:#fff}.owner-venue-edit .owner-venue-edit__flags{margin-top:12px}.owner-venue-edit .owner-venue-edit__flags .form-group{margin-bottom:0}.owner-venue-edit .owner-venue-edit__flags .form-check{display:inline-flex;margin-right:18px;margin-bottom:8px}.owner-venue-edit .owner-venue-edit__flags .form-check-input{margin-top:0;transform:none;accent-color:#8439dd;width:16px;height:16px;flex:0 0 auto}.owner-venue-edit .owner-venue-edit__flags .form-check-label{margin-left:8px;font-weight:700;color:hsla(0,0%,100%,.7);font-size:12px;letter-spacing:.01em;line-height:16px;display:inline-flex;align-items:center}.owner-venue-edit .owner-venue-edit__type{margin-top:8px}.owner-venue-edit .owner-venue-edit__type-label{display:block;font-weight:800;color:hsla(0,0%,100%,.72);font-size:12px;margin:10px 0 8px}.owner-venue-edit .owner-venue-edit__pill-group{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.owner-venue-edit .owner-venue-edit__pill{border-radius:10px;padding:10px 14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.82);font-weight:900;font-size:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease}.owner-venue-edit .owner-venue-edit__pill:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.owner-venue-edit .owner-venue-edit__pill--active{background:rgba(132,57,221,.28);border-color:rgba(132,57,221,.65);color:hsla(0,0%,100%,.96);box-shadow:0 10px 24px rgba(132,57,221,.2)}.owner-venue-edit .owner-venue-edit__gallery{margin-left:0;margin-right:0}.owner-venue-edit .owner-venue-edit__preview-body{display:flex;flex-direction:column}.owner-venue-edit .owner-venue-edit__preview-scroll{max-height:720px;overflow:auto;padding-right:6px}@media (min-width:992px){.owner-venue-edit .owner-venue-edit__preview-scroll{max-height:calc(100vh - 210px)}}.owner-venue-edit .owner-venue-edit__iphone{width:min(360px,100%);margin:0 auto;padding:14px;border-radius:34px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 22px 60px rgba(0,0,0,.45);position:relative}.owner-venue-edit .owner-venue-edit__iphone:before{content:"";position:absolute;left:-3px;top:92px;width:3px;height:56px;border-radius:3px;background:hsla(0,0%,100%,.16)}.owner-venue-edit .owner-venue-edit__iphone:after{content:"";position:absolute;right:-3px;top:120px;width:3px;height:34px;border-radius:3px;background:hsla(0,0%,100%,.16)}.owner-venue-edit .owner-venue-edit__iphone-screen{position:relative;border-radius:28px;overflow:hidden;background:#000;height:640px;border:1px solid hsla(0,0%,100%,.12)}@media (min-width:768px){.owner-venue-edit .owner-venue-edit__iphone-screen{height:680px}}.owner-venue-edit .owner-venue-edit__iphone-screen:before{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:44%;height:24px;border-radius:999px;background:rgba(0,0,0,.85);border:1px solid hsla(0,0%,100%,.08);z-index:3;pointer-events:none}.owner-venue-edit .owner-venue-edit__iphone-screen:after{content:"";position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:38%;height:4px;border-radius:999px;background:hsla(0,0%,100%,.35);z-index:3;pointer-events:none}.owner-venue-edit .owner-venue-edit__iphone-screen iframe{width:100%;height:100%;border:0;background:#000}.owner-venue-edit .owner-venue-edit__media-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:768px){.owner-venue-edit .owner-venue-edit__media-grid{grid-template-columns:220px 1fr;align-items:start}}.owner-venue-edit .owner-venue-edit__upload-tile{display:block;border-radius:14px;border:1px dashed hsla(0,0%,100%,.22);background:rgba(0,0,0,.18);padding:16px;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;transition:background .15s ease,border-color .15s ease,transform .12s ease}.owner-venue-edit .owner-venue-edit__upload-tile:hover{background:hsla(0,0%,100%,.05);border-color:rgba(132,57,221,.55);transform:translateY(-1px)}.owner-venue-edit .owner-venue-edit__upload-input{display:none}.owner-venue-edit .owner-venue-edit__upload-icon{width:56px;height:56px;border-radius:14px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1)}.owner-venue-edit .owner-venue-edit__upload-icon i{font-size:20px}.owner-venue-edit .owner-venue-edit__upload-title{font-weight:900;color:hsla(0,0%,100%,.95);font-size:13px}.owner-venue-edit .owner-venue-edit__upload-sub{margin-top:4px;font-size:12px;color:hsla(0,0%,100%,.6);font-weight:700}.owner-venue-edit .owner-venue-edit__upload-meta{margin-top:8px;font-size:11px;color:hsla(0,0%,100%,.4);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.owner-venue-edit .owner-venue-edit__media-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}@media (min-width:992px){.owner-venue-edit .owner-venue-edit__media-gallery{grid-template-columns:repeat(4,1fr)}}.owner-venue-edit .owner-venue-edit__media-gallery>.photo,.owner-venue-edit .owner-venue-edit__media-gallery>div{padding:0!important;margin:0!important;width:auto!important;max-width:none!important;flex:initial!important}.owner-venue-edit .owner-venue-edit__media-gallery .photo{position:relative}.owner-venue-edit .owner-venue-edit__media-gallery .img-thumbnail{width:100%;margin:0!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:12px;background:rgba(0,0,0,.2)!important;padding:0!important;aspect-ratio:16/9;object-fit:cover;display:block;box-shadow:0 10px 26px rgba(0,0,0,.3)}.owner-venue-edit .owner-venue-edit__media-gallery .cover-button{display:none!important}.owner-venue-edit .owner-venue-edit__media-gallery .close-button{position:absolute;top:8px;right:8px;width:30px;height:30px;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:rgba(0,0,0,.55);color:hsla(0,0%,100%,.92);display:flex;align-items:center;justify-content:center;padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 22px rgba(0,0,0,.35)}.owner-venue-edit .owner-venue-edit__media-gallery .close-button i{margin:0!important;font-size:14px}.owner-venue-edit .owner-venue-edit__header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;padding:18px 6px 16px;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:16px}.owner-venue-edit .owner-venue-edit__header h2{margin:0}.owner-venue-edit .owner-venue-edit__header p{margin:6px 0 0;color:hsla(0,0%,100%,.55);font-size:13px;font-weight:600}.owner-venue-edit .owner-venue-edit__actions{display:flex;flex-direction:column;align-items:flex-end;grid-gap:10px;gap:10px;min-width:280px}.owner-venue-edit .owner-venue-edit__top-actions{display:flex;grid-gap:10px;gap:10px;align-items:center}.owner-venue-edit .owner-venue-edit__save{background:linear-gradient(180deg,rgb(153.6310344828,91.8206896552,226.9793103448),rgb(111.4431034483,34.7620689655,202.4379310345));border-color:hsla(0,0%,100%,.16);font-weight:800}.owner-venue-edit .owner-venue-edit__preview{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.92);font-weight:800}.owner-venue-edit .owner-venue-edit__preview i{margin-right:8px}.owner-venue-edit .owner-venue-edit__grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:992px){.owner-venue-edit .owner-venue-edit__grid{grid-template-columns:1.35fr .85fr;align-items:start}}.owner-venue-edit .owner-venue-edit__left,.owner-venue-edit .owner-venue-edit__right{min-width:0}.owner-venue-edit .owner-venue-edit__preview-card{border-radius:14px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.1)}.owner-venue-edit .owner-venue-edit__preview-title{margin:0 0 12px;font-size:14px;font-weight:900;color:hsla(0,0%,100%,.95)}.owner-venue-edit .owner-venue-edit__preview-empty{height:100%;display:flex;align-items:center;justify-content:center;padding:18px;color:hsla(0,0%,100%,.55);font-weight:700;text-align:center}@media (max-width:991px){.owner-venue-edit .owner-venue-edit__actions{min-width:0;width:100%;align-items:flex-start}.owner-venue-edit .owner-venue-edit__header{flex-direction:column}}.user-analytics-dashboard .user-analytics-toolbar{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:16px 18px;margin-bottom:24px}.user-analytics-dashboard .user-analytics-toolbar-label{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.55);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.user-analytics-dashboard .user-analytics-status-toggle .btn{margin-right:8px;margin-bottom:8px}.user-analytics-dashboard .user-analytics-chart-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:16px 18px 12px;height:100%}.user-analytics-dashboard .user-analytics-chart-card h4{font-size:16px;margin:0 0 4px;color:hsla(0,0%,100%,.95)}.user-analytics-dashboard .user-analytics-chart-sub{font-size:13px;color:hsla(0,0%,100%,.5);margin-bottom:12px}.user-analytics-dashboard .user-analytics-chart-canvas{position:relative;width:100%}.user-analytics-dashboard .user-analytics-chart-canvas--pie{height:240px}.user-analytics-dashboard .user-analytics-chart-canvas--funnel{height:220px}.user-analytics-dashboard .user-analytics-sortable th{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.user-analytics-dashboard .user-analytics-sortable th .fa{margin-left:6px;opacity:.45;font-size:12px}.user-analytics-dashboard .user-analytics-meta{font-size:14px;color:hsla(0,0%,100%,.55)}.user-analytics-dashboard .user-analytics-load-progress{font-size:13px;color:hsla(0,0%,100%,.5);margin-top:8px}.comment-details .detail-item{margin-bottom:1.5rem}.comment-details .detail-item label{display:block;font-weight:600;color:hsla(0,0%,100%,.67);font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.comment-details .detail-item span{display:block;color:hsla(0,0%,100%,.87);font-size:.95rem}.comment-details .detail-item span .badge{margin-left:0}.comment-details .comment-text-full{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:3px;padding:15px;color:hsla(0,0%,100%,.87);white-space:pre-wrap;word-wrap:break-word;max-height:300px;overflow-y:auto;line-height:1.6}.admin-billing-payments .billing-date-toolbar{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:14px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;grid-gap:12px;gap:12px;margin-bottom:14px}.admin-billing-payments .billing-filter-buttons .btn{margin-right:8px;margin-bottom:6px}.admin-billing-payments .billing-custom-dates{display:flex;align-items:center;grid-gap:8px;gap:8px}.admin-billing-payments .billing-custom-dates label{margin:0;color:hsla(0,0%,100%,.7);font-size:12px;text-transform:uppercase}.admin-billing-payments .billing-custom-dates .form-control{min-width:150px}.admin-billing-payments .admin-mini-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px}.admin-billing-payments .admin-mini-card strong{display:block;font-size:22px}.admin-billing-payments .admin-mini-card span{color:hsla(0,0%,100%,.6);font-size:13px}.admin-billing-payments .billing-overview-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:14px}.admin-billing-payments .billing-overview-card h5{margin-bottom:8px;font-size:17px}.admin-billing-payments .usage-meter{margin-top:8px}.admin-billing-payments .usage-meter span{font-size:12px;color:hsla(0,0%,100%,.75)}.admin-billing-payments .usage-meter .progress{margin-top:6px;height:8px;background:hsla(0,0%,100%,.1)}.admin-billing-payments .usage-meter .progress-bar{background:#8439dd}.data-overview-hub .insight-kpi-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:14px;min-height:130px}.data-overview-hub .insight-kpi-card label{display:block;margin-bottom:8px;color:hsla(0,0%,100%,.6);font-size:13px;text-transform:uppercase;letter-spacing:.03em}.data-overview-hub .insight-kpi-card strong{display:block;font-size:32px;line-height:1.1;margin-bottom:8px}.data-overview-hub .insight-kpi-card span{color:hsla(0,0%,100%,.5);font-size:13px}.data-overview-hub .insight-panel{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:14px;height:100%}.data-overview-hub .insight-panel h4{margin-bottom:12px;font-size:17px;color:hsla(0,0%,100%,.95)}.data-overview-hub .insight-chart-wrap{height:300px}.data-overview-hub .insight-list{list-style:none;margin:0;padding:0}.data-overview-hub .insight-list li{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;border-bottom:1px solid hsla(0,0%,100%,.06);padding:10px 0}.data-overview-hub .insight-list li:last-child{border-bottom:none;padding-bottom:0}.data-overview-hub .insight-list li i{color:rgba(132,57,221,.95);margin-top:2px}.data-overview-hub .insight-list li span{color:hsla(0,0%,100%,.78);line-height:1.45}.company-events-hub .company-events-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;grid-gap:16px;gap:16px;margin-bottom:20px}.company-events-hub .company-events-view-toggle .btn{margin-right:8px}.company-events-hub .company-events-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.company-events-hub .company-event-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;min-height:100%}.company-events-hub .company-event-card h3{font-size:17px;margin:0 0 10px;color:hsla(0,0%,100%,.95);line-height:1.35}.company-events-hub .company-event-meta{font-size:14px;color:hsla(0,0%,100%,.65);margin-bottom:6px}.company-events-hub .company-event-meta i{width:18px;margin-right:6px;opacity:.85}.company-events-hub .company-event-participation{margin:10px 0 12px}.company-events-hub .company-event-participation .progress{height:8px;background:hsla(0,0%,100%,.08);border-radius:4px}.company-events-hub .company-event-participation .progress-bar{background:#8439dd}.company-events-hub .company-event-participation .company-event-participation-label{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:4px}.company-events-hub .company-event-tags{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-bottom:14px}.company-events-hub .company-event-tag{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:rgba(132,57,221,.25);color:rgb(207.7086206897,178.8724137931,241.9275862069);border:1px solid rgba(132,57,221,.45)}.company-events-hub .company-event-tag--accent{background:rgba(0,191,145,.18);color:rgb(48.2,255,205.1947643979);border-color:rgba(0,191,145,.4)}.company-events-hub .company-event-actions{margin-top:auto;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.company-events-hub .company-event-actions .btn{font-size:13px}.company-events-hub .company-event-calendar-cta{background:rgba(132,57,221,.2);border:1px solid rgba(132,57,221,.55);color:hsla(0,0%,100%,.9)}.company-events-hub .company-event-calendar-cta:focus,.company-events-hub .company-event-calendar-cta:hover{background:rgba(132,57,221,.35);border-color:rgba(132,57,221,.75);color:#fff;text-decoration:none}.company-events-hub .company-events-calendar{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:14px 14px 16px;position:-webkit-sticky;position:sticky;top:100px}.company-events-hub .company-events-calendar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.company-events-hub .company-events-calendar-header h4{font-size:15px;margin:0;color:hsla(0,0%,100%,.9)}.company-events-hub .company-events-calendar-header .btn-sm{padding:2px 10px}.company-events-hub .company-events-calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:4px;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.45);text-align:center;text-transform:uppercase}.company-events-hub .company-events-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.company-events-hub .company-events-calendar-cell{aspect-ratio:1;max-height:40px;border:none;border-radius:6px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.75);font-size:13px;padding:0;position:relative;cursor:pointer;transition:background .15s ease,color .15s ease}.company-events-hub .company-events-calendar-cell:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:#fff}.company-events-hub .company-events-calendar-cell:disabled{opacity:.25;cursor:default}.company-events-hub .company-events-calendar-cell--pad{background:transparent;pointer-events:none}.company-events-hub .company-events-calendar-cell--today{box-shadow:inset 0 0 0 1px rgba(132,57,221,.7)}.company-events-hub .company-events-calendar-cell--selected{background:rgba(132,57,221,.35);color:#fff}.company-events-hub .company-events-calendar-cell--has-events:after{content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:5px;height:5px;border-radius:50%;background:#00bf91}.company-events-hub .company-events-calendar-hint{font-size:12px;color:hsla(0,0%,100%,.45);margin-top:12px;margin-bottom:0}.privacy{padding-top:100px}.privacy .card{padding:45px}.privacy .white-b strong{color:#fff}.privacy .old-logo img{margin-top:15px;max-width:150px}.venue-page .venue-btn{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:10px 18px;border-radius:10px;font-size:13px;font-weight:800;letter-spacing:.02em;text-decoration:none!important;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,transform .12s ease,box-shadow .15s ease}.venue-page .venue-btn i,.venue-page .venue-btn svg{font-size:14px;opacity:.95}.venue-page .venue-btn:hover{text-decoration:none!important;transform:translateY(-1px)}.venue-page .venue-btn--secondary{color:hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.18);box-shadow:0 1px 0 rgba(0,0,0,.25)}.venue-page .venue-btn--secondary:hover{color:#fff;background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.28);box-shadow:0 4px 14px rgba(0,0,0,.25)}.venue-page .venue-btn--accent{color:#fff;background:linear-gradient(180deg,rgb(255,65.4,159.2971428571),rgb(255,14.4,133.5542857143));border-color:hsla(0,0%,100%,.14);box-shadow:0 6px 18px rgba(255,45,149,.35)}.venue-page .venue-btn--accent:hover{color:#fff;box-shadow:0 8px 22px rgba(255,45,149,.45)}.venue-page .venue-btn--outline{color:hsla(0,0%,100%,.96);background:transparent;border-color:hsla(0,0%,100%,.52);box-shadow:none}.venue-page .venue-btn--outline:hover{color:#fff;background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.72)}.venue-page .venue-btn--block{width:100%}.venue-page .venue-quick-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-bottom:14px}@media (min-width:768px){.venue-page .venue-quick-stats{grid-template-columns:repeat(4,1fr)}}.venue-page .venue-quick-stats__item{display:flex;grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border-radius:3px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015))}.venue-page .venue-quick-stats__icon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:transparent;border:2px solid rgba(132,57,221,.75);color:rgba(180.6698275862,135.3465517241,234.4534482759,.98)}.venue-page .venue-quick-stats__icon i,.venue-page .venue-quick-stats__icon svg{font-size:17px}.venue-page .venue-quick-stats__label{font-size:12px;color:hsla(0,0%,100%,.6);font-weight:700;margin-bottom:2px}.venue-page .venue-quick-stats__value{font-size:14px;color:hsla(0,0%,100%,.95);font-weight:800;line-height:1.2}.venue-page .venue-quick-stats--hero{grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;margin:0}.venue-page .venue-quick-stats--hero .venue-quick-stats__item{border-radius:0;background:transparent;padding:18px 16px;border:none;border-left:1px solid hsla(0,0%,100%,.1);align-items:flex-start}.venue-page .venue-quick-stats--hero .venue-quick-stats__item:first-child{border-left:none}@media (max-width:767px){.venue-page .venue-quick-stats--hero{grid-template-columns:repeat(2,1fr)}.venue-page .venue-quick-stats--hero .venue-quick-stats__item:nth-child(3){border-left:none}}.venue-page .venue-quick-stats--hero .venue-quick-stats__icon{width:40px;height:40px;border-radius:12px;background:transparent;border:2px solid rgba(132,57,221,.55);color:rgba(132,57,221,.95);box-shadow:0 0 0 1px rgba(132,57,221,.12)}.venue-page .venue-quick-stats--hero .venue-quick-stats__icon i,.venue-page .venue-quick-stats--hero .venue-quick-stats__icon svg{font-size:17px}.venue-page .venue-quick-stats--hero .venue-quick-stats__label{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:hsla(0,0%,100%,.52);font-weight:800}.venue-page .venue-quick-stats--hero .venue-quick-stats__value{font-size:15px;font-weight:900;color:hsla(0,0%,100%,.98)}.venue-page .venue-top-grid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-bottom:16px;align-items:start}@media (min-width:992px){.venue-page .venue-top-grid{grid-template-columns:1.65fr .95fr;grid-gap:16px;gap:16px}}.venue-page .venue-top-grid__hero,.venue-page .venue-top-grid__map{min-width:0}.venue-page .venue-top-grid__hero{display:flex;flex-direction:column;grid-gap:14px;gap:14px}@media (min-width:992px){.venue-page .venue-top-grid__hero{grid-gap:16px;gap:16px}}.venue-page .venue-hero-card{border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:rgb(38.5324137931,41.7434482759,54.5875862069);box-shadow:0 18px 50px rgba(0,0,0,.35)}.venue-page .venue-hero-card__top{display:grid;grid-template-columns:1fr}@media (min-width:768px){.venue-page .venue-hero-card__top{grid-template-columns:1.15fr .85fr}}.venue-page .venue-hero-card__stats{border-top:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.18)}.venue-page .venue-hero-card .venue-photo{border-radius:0;border:none;border-bottom:1px solid hsla(0,0%,100%,.08)}@media (min-width:768px){.venue-page .venue-hero-card .venue-photo{border-bottom:none;border-right:1px solid hsla(0,0%,100%,.08);min-height:100%}}.venue-page .venue-photo{position:relative;overflow:hidden;border-radius:3px;border:1px solid hsla(0,0%,100%,.08);background:#242733;height:240px}@media (min-width:768px){.venue-page .venue-photo{height:auto;min-height:280px}}@media (min-width:992px){.venue-page .venue-photo{min-height:320px}}.venue-page .venue-photo .carousel,.venue-page .venue-photo .carousel-inner,.venue-page .venue-photo .carousel-item{height:100%}.venue-page .venue-photo .carousel-item img,.venue-page .venue-photo .img-fluid{height:100%;width:100%;object-fit:cover}.venue-page .venue-photo__overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.65))}.venue-page .venue-photo__badge{position:absolute;left:12px;bottom:12px;padding:10px 14px;border-radius:10px;font-weight:800;font-size:12px;color:hsla(0,0%,100%,.96);background:rgba(10,10,14,.72);border:1px solid hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto}.venue-page .venue-photo__badge i,.venue-page .venue-photo__badge svg{margin-right:8px}.venue-page .venue-photo__badge--corner{left:auto;right:14px;bottom:14px}.venue-page .venue-info-card{background:transparent;border:none;padding:20px 22px 18px;height:100%}.venue-page .venue-info-card__header{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px}.venue-page .venue-info-card__actions .profile-actions{margin-top:0;text-align:right}.venue-page .venue-title{margin:0 0 8px;font-size:22px;line-height:1.2;color:#fff;font-weight:500;letter-spacing:-.01em}@media (min-width:992px){.venue-page .venue-title{font-size:26px}}.venue-page .venue-verified{margin-left:10px;color:#4285f4;font-size:18px;opacity:1;vertical-align:middle}.venue-page .venue-rating-line{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px 12px;gap:10px 12px;margin-bottom:8px}.venue-page .venue-rating-line__score{font-size:22px;font-weight:900;color:hsla(0,0%,100%,.98);line-height:1}.venue-page .venue-rating-line__count{font-size:14px;font-weight:700;color:hsla(0,0%,100%,.55)}.venue-page .venue-google-stars{display:inline-flex;grid-gap:3px;gap:3px}.venue-page .venue-google-stars .fa-star,.venue-page .venue-google-stars .fa-star-half-o{color:#fbbc04;font-size:16px}.venue-page .venue-google-stars .fa-star-o{color:hsla(0,0%,100%,.22);font-size:16px}.venue-page .venue-category-line{font-size:14px;font-weight:700;color:hsla(0,0%,100%,.55);margin-bottom:12px;letter-spacing:.01em}.venue-page .venue-subline{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;align-items:center;color:hsla(0,0%,100%,.72);font-size:14px}.venue-page .venue-subline__stars .fa-star{color:#00bf91}.venue-page .venue-subline__stars .fa-star-o{color:hsla(0,0%,100%,.67);opacity:.5}.venue-page .venue-subline--muted{margin-top:4px;color:hsla(0,0%,100%,.62)}.venue-page .venue-subline--stack{flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.venue-page .venue-chips--hero{margin-top:0}.venue-page .venue-chip--pill{padding:7px 12px;font-size:12px;font-weight:800;color:rgba(180.6698275862,135.3465517241,234.4534482759,.98);background:rgba(132,57,221,.12);border:1px solid rgba(132,57,221,.28)}.venue-page .venue-right-now{margin-top:18px;padding:16px 16px 14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.22)}.venue-page .venue-right-now__header{display:flex;justify-content:space-between;grid-gap:10px;gap:10px;align-items:center;margin-bottom:10px}.venue-page .venue-right-now__title{text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:900;color:hsla(0,0%,100%,.6)}.venue-page .venue-right-now__live{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:11px;font-weight:900;color:hsla(0,0%,100%,.75)}.venue-page .venue-right-now__live .dot{width:7px;height:7px;border-radius:999px;background:#00bf91;box-shadow:0 0 0 3px rgba(0,191,145,.18)}.venue-page .venue-right-now__body{display:flex;align-items:center;justify-content:space-between;grid-gap:14px;gap:14px}.venue-page .venue-right-now__status{font-weight:1000;color:rgba(0,191,145,.95);margin-bottom:4px}.venue-page .venue-right-now__hint{font-size:12px;color:hsla(0,0%,100%,.7);font-weight:700}.venue-page .venue-right-now__ring{flex:0 0 auto;--p:65;width:84px;height:84px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,#242733 58%,transparent 59%),conic-gradient(#00bf91 calc(var(--p)*1%),hsla(0,0%,100%,.12) 0);border:1px solid hsla(0,0%,100%,.1)}.venue-page .venue-right-now__ringValue{font-weight:1000;font-size:16px;color:hsla(0,0%,100%,.96);line-height:1}.venue-page .venue-right-now__ringLabel{margin-top:2px;font-size:11px;color:hsla(0,0%,100%,.55);font-weight:800}.venue-page .venue-chips{margin-top:12px;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.venue-page .venue-chip{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.2px;color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.venue-page .venue-cta-row{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-top:16px}.venue-page .venue-cta-row__loading{font-size:12px;color:hsla(0,0%,100%,.55);align-self:center}.venue-page .venue-location-stack{display:flex;flex-direction:column;grid-gap:12px;gap:12px;min-width:0}.venue-page .venue-location-stack .card{margin:0!important}.venue-page .venue-loc-card,.venue-page .venue-location-stack .card{border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:rgb(37.6882758621,40.8289655172,53.3917241379);box-shadow:0 10px 28px rgba(0,0,0,.22)}.venue-page .venue-loc-card--map .venue-loc-card__map-wrap{position:relative;height:200px;background:rgba(0,0,0,.35)}@media (min-width:992px){.venue-page .venue-loc-card--map .venue-loc-card__map-wrap{height:220px}}.venue-page .venue-loc-card--map .venue-loc-card__map-wrap iframe{width:100%;height:100%;border:0;filter:saturate(.92) contrast(1.05)}.venue-page .venue-loc-card__locate{position:absolute;right:12px;bottom:12px;width:40px;height:40px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.55);color:hsla(0,0%,100%,.95);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,transform .12s ease;padding:0}.venue-page .venue-loc-card__locate i{font-size:16px}.venue-page .venue-loc-card__locate:hover{background:rgba(0,0,0,.72);transform:scale(1.04)}.venue-page .venue-loc-card--detail{box-shadow:0 10px 28px rgba(0,0,0,.22)}.venue-page .venue-loc-panel{padding:18px}.venue-page .venue-loc-panel--flush{padding-bottom:16px}.venue-page .venue-side-heading{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:15px;font-weight:800;color:hsla(0,0%,100%,.96);margin-bottom:14px}.venue-page .venue-side-heading i,.venue-page .venue-side-heading svg{font-size:16px;opacity:.9;color:rgba(255,45,149,.92)}.venue-page .venue-side-heading--caps{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.venue-page .venue-side-heading--caps i,.venue-page .venue-side-heading--caps svg{color:hsla(0,0%,100%,.88);font-size:14px}.venue-page .venue-loc-detail__row{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:14px;gap:14px;margin-bottom:16px}.venue-page .venue-loc-detail__addr{min-width:0}.venue-page .venue-loc-detail__line1{font-size:15px;font-weight:800;color:hsla(0,0%,100%,.96);line-height:1.35}.venue-page .venue-loc-detail__line2{margin-top:4px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.78);line-height:1.4}.venue-page .venue-loc-detail__dist{flex-shrink:0;font-size:12px;font-weight:700;color:hsla(0,0%,100%,.48);text-align:right;line-height:1.35;max-width:42%}.venue-page .venue-loc-detail__actions{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px}.venue-page .venue-loc-detail__actions .venue-loc-detail__btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5px);min-width:120px}.venue-page .venue-gauge--traffic{align-items:flex-start}@media (min-width:576px){.venue-page .venue-gauge--traffic{align-items:center}}.venue-page .venue-gauge__title--orange{color:#ff9800!important}.venue-page .venue-gauge__semi{position:relative;width:118px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;margin-left:auto}.venue-page .venue-gauge-semi{width:118px;height:auto;display:block}.venue-page .venue-gauge-semi__track{stroke:hsla(0,0%,100%,.16)}.venue-page .venue-gauge-semi__fill{stroke:#ff9800}.venue-page .venue-gauge-semi__center{margin-top:-30px;position:relative;z-index:1;font-size:13px;font-weight:900;color:#ff9800;letter-spacing:.02em}.venue-page .venue-gauge-semi__ticks{display:flex;justify-content:space-between;width:100%;max-width:108px;margin-top:4px;font-size:10px;font-weight:700;color:hsla(0,0%,100%,.42);letter-spacing:.04em;text-transform:uppercase}.venue-page .venue-transport-rides{border-radius:10px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.15);padding:4px 12px 2px;margin-bottom:14px}.venue-page .venue-eta-row--ride{grid-template-columns:auto 1fr auto;padding:12px 0}.venue-page .venue-eta-row--ride:first-of-type{padding-top:10px}.venue-page .venue-eta-row--ride:last-of-type{padding-bottom:10px}.venue-page a.venue-eta-row--ride-link{text-decoration:none;color:inherit;border-radius:8px;margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px;transition:background .15s ease}.venue-page a.venue-eta-row--ride-link:hover{background:hsla(0,0%,100%,.06)}.venue-page a.venue-eta-row--ride-link:focus-visible{outline:2px solid rgba(132,57,221,.75);outline-offset:2px}.venue-page .venue-eta-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;font-size:11px;font-weight:900;margin-right:8px;flex-shrink:0}.venue-page .venue-eta-badge--uber{background:#000;color:#fff}.venue-page .venue-eta-badge--lyft{background:#ff00bf;color:#fff}.venue-page .venue-eta-row__brand--lyft,.venue-page .venue-eta-row__brand--uber{display:flex;align-items:center;font-weight:900;font-size:14px}.venue-page .venue-transport-parking{display:flex;align-items:center;justify-content:space-between;padding:12px 2px 4px;border-top:1px solid hsla(0,0%,100%,.1);font-size:14px;font-weight:800}.venue-page .venue-transport-parking__label{color:hsla(0,0%,100%,.9)}.venue-page .venue-transport-parking__value{color:hsla(0,0%,100%,.85)}.venue-page .venue-transport-parking--warn .venue-transport-parking__value{color:#ff9800}.venue-page .venue-hours--loc{margin:0;padding-top:2px}.venue-page .venue-hours--loc li.venue-hours__closed span:last-child{color:hsla(0,0%,100%,.45);font-weight:600}.venue-page .venue-hours-unavailable{margin:0;padding:4px 2px 8px;font-size:13px;color:hsla(0,0%,100%,.55);font-weight:600}.venue-page .venue-mini-card{padding:18px 18px 16px}.venue-page .venue-gauge{display:flex;justify-content:space-between;grid-gap:14px;gap:14px;align-items:center}.venue-page .venue-gauge__title{font-weight:900;color:hsla(0,0%,100%,.95);margin-bottom:4px}.venue-page .venue-gauge__subtitle{font-size:12px;color:hsla(0,0%,100%,.6)}.venue-page .venue-gauge__ring{--p:50;width:76px;height:76px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,#242733 56%,transparent 57%),conic-gradient(#00bf91 calc(var(--p)*1%),hsla(0,0%,100%,.12) 0);border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03)}.venue-page .venue-gauge__value{font-weight:900;font-size:16px;color:hsla(0,0%,100%,.95);line-height:1}.venue-page .venue-gauge__hint{margin-top:2px;font-size:11px;color:hsla(0,0%,100%,.55);font-weight:700}.venue-page .venue-eta-row{display:grid;grid-template-columns:58px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.12)}.venue-page .venue-eta-row:first-of-type{border-top:none;padding-top:0}.venue-page .venue-eta-row__brand{font-weight:900;color:hsla(0,0%,100%,.9)}.venue-page .venue-eta-row__label{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:700}.venue-page .venue-eta-row__value{color:hsla(0,0%,100%,.92);font-weight:900}.venue-page .venue-eta-row--muted .venue-eta-row__brand{color:hsla(0,0%,100%,.75)}.venue-page .address.venue-section-title{padding:20px 22px 16px!important;margin:0;border-bottom:1px solid hsla(0,0%,100%,.08)}.venue-page .address.venue-section-title h5{margin-bottom:0;font-size:15px;font-weight:800;letter-spacing:.02em;color:hsla(0,0%,100%,.96)}.venue-page .address.venue-section-title h5 i,.venue-page .address.venue-section-title h5 svg{margin-right:8px;opacity:.88;color:rgba(132,57,221,.92)}.venue-page .venue-section-title__row{display:flex;align-items:center;justify-content:space-between;grid-gap:14px;gap:14px;margin:0}.venue-page .venue-section-title__link{font-size:12px;font-weight:800;letter-spacing:.02em;color:rgba(132,57,221,.95);cursor:default;white-space:nowrap;padding:6px 10px;margin:-6px -10px -6px 0;border-radius:8px;transition:background .15s ease,color .15s ease}.venue-page .venue-section-title__link:hover{color:rgb(153.6310344828,91.8206896552,226.9793103448);background:rgba(132,57,221,.12)}.venue-page .venue-tiles{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;padding:18px 22px 22px}@media (min-width:768px){.venue-page .venue-tiles{grid-template-columns:repeat(4,1fr)}}.venue-page .venue-tile-link,.venue-page .venue-tile-link:hover{text-decoration:none;color:inherit}.venue-page .venue-tile{border-radius:10px;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;background:hsla(0,0%,100%,.03);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.venue-page .venue-tile:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.18);box-shadow:0 8px 24px rgba(0,0,0,.28)}.venue-page .venue-tile__img{height:92px;background:hsla(0,0%,100%,.04);background-repeat:no-repeat;background-size:cover;background-position:50%}.venue-page .venue-tile__content{padding:12px 14px 14px}.venue-page .venue-tile__title{font-size:12px;color:hsla(0,0%,100%,.62);font-weight:800;margin-bottom:4px}.venue-page .venue-tile__subtitle{font-size:13px;color:hsla(0,0%,100%,.93);font-weight:900;line-height:1.25}.venue-page .venue-tile--purple .venue-tile__title{color:rgba(132,57,221,.95)}.venue-page .venue-tile--green .venue-tile__title{color:rgba(0,191,145,.95)}.venue-page .venue-tile--blue .venue-tile__title{color:rgba(86,163,255,.95)}.venue-page .venue-tile--orange .venue-tile__title{color:rgba(255,178,74,.95)}.venue-page .venue-hotspots{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:18px 22px 22px}@media (min-width:768px){.venue-page .venue-hotspots{grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}}.venue-page .venue-hotspot{border-radius:10px;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;background:hsla(0,0%,100%,.03);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.venue-page .venue-hotspot:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.16);box-shadow:0 8px 22px rgba(0,0,0,.26)}.venue-page .venue-hotspot__img{height:86px;background:linear-gradient(135deg,rgba(132,57,221,.38),rgba(0,191,145,.28))}.venue-page .venue-hotspot__meta{padding:12px 14px 14px}.venue-page .venue-hotspot__name{font-weight:900;color:hsla(0,0%,100%,.93);margin-bottom:3px;font-size:13px}.venue-page .venue-hotspot__sub{font-size:12px;color:hsla(0,0%,100%,.6);font-weight:700}.venue-page .venue-reviews-snapshot{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;padding:18px 22px 24px}@media (min-width:768px){.venue-page .venue-reviews-snapshot{grid-template-columns:minmax(188px,220px) 1fr;align-items:stretch;grid-gap:20px;gap:20px}}.venue-page .venue-reviews-snapshot__score{border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(165deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));padding:18px 16px 16px;text-align:left;display:flex;flex-direction:column;justify-content:center}.venue-page .venue-reviews-snapshot__rating{font-size:36px;font-weight:1000;color:hsla(0,0%,100%,.96);line-height:1;margin-bottom:6px;letter-spacing:-.02em}.venue-page .venue-reviews-snapshot__stars{margin-top:2px}.venue-page .venue-reviews-snapshot__stars .fa-star{color:#fbbc04;font-size:13px;margin-right:3px}.venue-page .venue-reviews-snapshot__stars .fa-star-o{color:hsla(0,0%,100%,.35);font-size:13px;margin-right:3px}.venue-page .venue-reviews-snapshot__total{margin-top:8px;font-size:12px;color:hsla(0,0%,100%,.58);font-weight:700;letter-spacing:.02em}.venue-page .venue-reviews-snapshot__tags{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;align-content:start}@media (max-width:767px){.venue-page .venue-reviews-snapshot__tags{grid-template-columns:1fr}}.venue-page .venue-review-tag{border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);padding:12px 14px;display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;transition:border-color .15s ease,background .15s ease}.venue-page .venue-review-tag:hover{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.045)}.venue-page .venue-review-tag__label{font-weight:800;color:hsla(0,0%,100%,.92);font-size:13px;line-height:1.3}.venue-page .venue-review-tag__count{font-weight:800;color:hsla(0,0%,100%,.55);font-size:12px;flex-shrink:0}.venue-page .venue-bottom-bar{margin-top:16px;border-radius:3px;border:1px solid rgba(132,57,221,.22);background:linear-gradient(90deg,rgba(132,57,221,.18),rgba(132,57,221,.08));padding:14px 16px;display:flex;justify-content:space-between;align-items:center;grid-gap:14px;gap:14px}.venue-page .venue-bottom-bar__title{font-weight:1000;color:hsla(0,0%,100%,.96);margin-bottom:2px}.venue-page .venue-bottom-bar__sub{font-size:12px;color:hsla(0,0%,100%,.65);font-weight:700}.venue-page .venue-bottom-bar__pill{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:999px;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.12);font-weight:900;white-space:nowrap}.venue-page .venue-bottom-bar__yes{color:rgba(0,191,145,.95);letter-spacing:.8px}.venue-page .venue-bottom-bar__hint{color:hsla(0,0%,100%,.88);font-size:12px;font-weight:900}.venue-page .venue-upcoming{list-style:none;padding:0;margin:0}.venue-page .venue-upcoming li+li{margin-top:10px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.12)}.venue-page .venue-upcoming__item{display:flex;grid-gap:10px;gap:10px;text-decoration:none;color:hsla(0,0%,100%,.9)}.venue-page .venue-upcoming__item:hover{text-decoration:none;color:#fff}.venue-page .venue-upcoming__img{width:54px;height:54px;border-radius:10px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);background-repeat:no-repeat;background-size:cover;background-position:50%;flex:0 0 auto}.venue-page .venue-upcoming__name{font-weight:800;font-size:14px;margin-bottom:2px}.venue-page .venue-upcoming__time{font-size:12px;color:hsla(0,0%,100%,.6)}.venue-page .venue-upcoming__sub{font-size:12px;color:hsla(0,0%,100%,.5);font-weight:600;margin-top:4px;line-height:1.35}.venue-page .venue-upcoming--rail{margin-top:2px}.venue-page .venue-upcoming-empty{margin:0;padding:6px 2px 4px;font-size:13px;color:hsla(0,0%,100%,.52);font-weight:600}.venue-page .venue-share-rail__buttons{padding:4px 0 2px}.venue-page .venue-share-rail__buttons button{margin-right:6px;margin-bottom:6px}.venue-page .venue-mobile-actions{margin-top:14px}.list-header .rating{margin-left:15px;display:inline-block}.list-header .rating i,.list-header .rating svg{margin-right:3px}.list-header .rating .fa-star{color:#00bf91}.list-header .rating .fa-star-o{color:hsla(0,0%,100%,.67);opacity:.5}.profile-actions{margin-top:45px}@media (min-width:768px) and (max-width:991px){.profile-actions{margin-bottom:45px;margin-top:-30px}}@media (min-width:992px){.profile-actions{text-align:right}}.profile-actions .btn{margin-right:5px}.profile-actions .btn.btn-primary{margin-right:0}.profile-actions .btn.btn-primary i,.profile-actions .btn.btn-primary svg{margin-right:8px}.profile-actions .btn span{display:inline-block;margin-left:5px}.profile-actions .btn.btn-secondary:disabled{opacity:1;background:rgb(0,140,106.2827225131)}.profile-actions .btn.btn-error:disabled{opacity:1;background:rgb(242.1508379888,37.8491620112,44.2737430168)}.profile-actions .btn.btn-primary:disabled{opacity:1;background:rgb(106.650862069,33.2672413793,193.7327586207)}.profile .video-area{border-radius:3px;position:relative;overflow:hidden;margin-bottom:15px}.profile .video-area .left-arrow{position:absolute;left:0;right:auto;top:calc(50% - 20px)}.profile .video-area .right-arrow{position:absolute;right:0;left:auto;top:calc(50% - 20px)}.profile .video-area .left-arrow .btn i,.profile .video-area .left-arrow .btn svg,.profile .video-area .right-arrow .btn i,.profile .video-area .right-arrow .btn svg{color:#fff;font-size:30px}.profile .video-area:hover .left-arrow .btn,.profile .video-area:hover .right-arrow .btn{opacity:.8}.profile .video-area:hover .left-arrow .btn:hover,.profile .video-area:hover .right-arrow .btn:hover{opacity:1}.profile .video-area .img-fluid{min-width:100%}.profile .lower-header .btn{height:50px!important}.profile .lower-header .btn.btn-error{width:calc(50% - 5px);margin-right:5px;margin-bottom:10px;float:left}.profile .lower-header .btn.btn-secondary{width:calc(50% - 5px);margin-left:5px;margin-right:0;margin-bottom:10px;display:inline-block}.profile .lower-header .btn.btn-primary{margin-bottom:45px}.profile .lower-header .username{margin-bottom:15px}.profile .lower-header .profile-actions{margin-top:15px}.profile .address{padding:30px}.profile .address a{color:#00bf91}.profile .address h5{margin-bottom:15px}.profile .address h5 i,.profile .address h5 svg{margin-right:7px;position:relative;top:-1px}.profile .address hr{border-color:hsla(0,0%,100%,.2)}.profile .address .venue-ride-links{margin-top:18px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.12)}.profile .address .venue-ride-links__title{margin-bottom:8px;font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95)}.profile .address .venue-ride-links__title i,.profile .address .venue-ride-links__title svg{margin-right:8px;opacity:.9}.profile .address .venue-ride-links__hint{font-size:12px;line-height:1.4;color:hsla(0,0%,100%,.55);margin-bottom:12px}.profile .address .venue-ride-links__buttons{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.profile .address .venue-ride-links__btn{flex:1 1 auto;min-width:120px;font-weight:600;font-size:14px;border:none;padding:10px 14px;border-radius:6px;text-decoration:none;text-align:center;transition:opacity .15s ease,transform .15s ease}.profile .address .venue-ride-links__btn:hover{opacity:.92;text-decoration:none;transform:translateY(-1px);color:#fff}.profile .address .venue-ride-links__btn--uber{background:#000;color:#fff}.profile .address .venue-ride-links__btn--uber:hover{color:#fff;background:#222}.profile .address .venue-ride-links__btn--lyft{background:#ff00bf;color:#fff}.profile .address .venue-ride-links__btn--lyft:hover{color:#fff;background:#e000a8}.profile ul.leaders{max-width:100%;padding:0;overflow-x:hidden;list-style:none;color:hsla(0,0%,100%,.67)}.profile ul.leaders li:before{float:left;width:0;white-space:nowrap;color:hsla(0,0%,100%,.2);content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}.profile ul.leaders span:first-child{padding-right:.33em;background:#242733}.profile ul.leaders span+span{float:right;padding-left:.33em;background:#242733}.profile .card:hover{transform:translateY(0)!important}hr.white{border-color:hsla(0,0%,100%,.2)}.fa-margin-right{margin-right:7px}.share-buttons button{border:1px solid hsla(0,0%,100%,.2)!important;height:50px;width:50px;margin-right:3px;margin-bottom:3px;border-radius:3px}.share-buttons button i,.share-buttons button svg{font-size:22px;position:relative;top:2px}.share-buttons button[aria-label=facebook]{background-color:#1877f2!important;border-color:#1877f2!important;color:#fff!important}.share-buttons button[aria-label=twitter]{background-color:#1da1f2!important;border-color:#1da1f2!important;color:#fff!important}.share-buttons button[aria-label=pinterest]{background-color:#bd081c!important;border-color:#bd081c!important;color:#fff!important}.share-buttons button[aria-label=reddit]{background-color:#ff5700!important;border-color:#ff5700!important;color:#fff!important}.share-buttons button[aria-label=whatsapp]{background-color:#25d366!important;border-color:#25d366!important;color:#fff!important}.share-buttons button:hover{color:#fff!important}.share-buttons button:hover[aria-label=facebook]{background-color:rgb(11.9983606557,99.6786885246,213.2016393443)!important;border-color:rgb(11.9983606557,99.6786885246,213.2016393443)!important}.share-buttons button:hover[aria-label=twitter]{background-color:rgb(12.5213389121,139.6610878661,217.6786610879)!important;border-color:rgb(12.5213389121,139.6610878661,217.6786610879)!important}.share-buttons button:hover[aria-label=pinterest]{background-color:rgb(149.8568527919,6.3431472081,22.2010152284)!important;border-color:rgb(149.8568527919,6.3431472081,22.2010152284)!important}.share-buttons button:hover[aria-label=reddit]{background-color:rgb(214.2,73.08,0)!important;border-color:rgb(214.2,73.08,0)!important}.share-buttons button:hover[aria-label=whatsapp]{background-color:rgb(30.9129032258,176.2870967742,85.2193548387)!important;border-color:rgb(30.9129032258,176.2870967742,85.2193548387)!important}.comment-input-box{margin-bottom:20px}.comment-input-box .comment-input{margin-top:20px;height:150px!important;margin-bottom:10px}.comments,.comments-container{margin-bottom:30px}.comments{margin-top:40px}.comments .card.comment{padding:30px;position:relative;display:block;margin-bottom:0}.comments .card.comment .left{width:70px;display:inline-block;vertical-align:top}.comments .card.comment .left img{width:50px;height:50px;background:#fff;border-radius:50px}.comments .card.comment .right{display:inline-block;width:calc(100% - 70px);vertical-align:top}.comments .card.comment .right span{font-size:13px}.comments .card.comment .right span.edit-buttons{float:right;visibility:hidden}.comments .card.comment .right span.edit-buttons button{border:none;padding:0;margin:0;background:none;font-weight:700}.comments .card.comment .right span.edit-buttons button.edit{color:#00bf91;margin-right:10px}.comments .card.comment .right span.edit-buttons button.edit:hover{color:rgb(0,165.5,125.6413612565)}.comments .card.comment .right span.edit-buttons button.delete{color:#f5565b}.comments .card.comment .right span.edit-buttons button.delete:hover{color:rgb(243.5754189944,61.9245810056,67.6368715084)}@media (max-width:767px){.comments .card.comment .right span.edit-buttons{float:none;display:block;visibility:visible;margin-top:15px}}@media (max-width:991px){.comments .card.comment .right span.edit-buttons{visibility:visible}}.comments .card.comment:hover .right .edit-buttons{visibility:visible}.events-container ul{list-style:none;margin:0;padding:10px 0 0}.events-container ul li{padding-bottom:30px}.events-container ul li .event{display:block;border-bottom:1px solid hsla(0,0%,100%,.2);cursor:pointer;padding-bottom:30px}.events-container ul li .event .left{width:200px;height:200px;display:inline-block;vertical-align:top;background-color:rgb(129.2264150943,140.6603773585,178.7735849057);background-repeat:no-repeat;background-position:50%;background-size:cover}.events-container ul li .event .left img{border-radius:3px}@media (max-width:767px){.events-container ul li .event .left{height:auto;width:100%;margin-bottom:15px}}.events-container ul li .event .right{padding-left:20px;display:inline-block;width:calc(100% - 200px);vertical-align:top}.events-container ul li .event .right h6{color:#fff;font-size:18px;margin-bottom:3px}.events-container ul li .event .right .date-time{font-size:15px}@media (max-width:767px){.events-container ul li .event .right{width:100%;margin-bottom:15px;padding-left:0}}.events-container ul li .event .right button{margin-top:10px;margin-bottom:0}.events-container ul li:last-of-type{padding-bottom:0}.events-container ul li:last-of-type .event{padding-bottom:0;border-bottom:none}.drink-specials{list-style-type:none;margin:0;padding:10px 0 0}.drink-specials li{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:15px;margin-bottom:15px}.drink-specials li h6{color:#fff}.drink-specials li:last-of-type,.drink-specials li p{padding-bottom:0;margin-bottom:0}.drink-specials li:last-of-type{border-bottom:none}.drink-specials li .txt-btn{border:none;background:none;padding:0;margin:0;font-size:13px}.drink-specials li .txt-btn i,.drink-specials li .txt-btn svg{margin-right:5px}.drink-specials li .txt-btn.like{color:#00bf91}.drink-specials li .txt-btn.like:hover{color:rgb(0,165.5,125.6413612565)}.drink-specials li .txt-btn.dislike{color:#f5565b;margin-right:10px}.drink-specials li .txt-btn.dislike:hover{color:rgb(243.5754189944,61.9245810056,67.6368715084)}@media (max-width:767px){.drink-specials li .txt-btn{display:inline-block;width:auto}}.player-area video{width:100%;height:100%}.carousel-control-next,.carousel-control-prev{bottom:50px;margin-top:50px}.crowd-insights{padding:1.75rem 0 1.25rem;background:transparent}.crowd-insights--embedded{padding:0}@media (min-width:992px){.crowd-insights{padding:2rem 0 1.5rem}.crowd-insights.crowd-insights--embedded{padding:0}}.crowd-insights__shell{background:#16161d;border:1px solid hsla(0,0%,100%,.07);border-radius:16px;padding:1.35rem 1.25rem 1.5rem;box-shadow:0 24px 48px rgba(0,0,0,.35)}@media (min-width:768px){.crowd-insights__shell{padding:1.5rem 1.5rem 1.65rem}}.crowd-insights__header{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;margin-bottom:1.35rem;padding-bottom:1.1rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.crowd-insights__header-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;background:linear-gradient(145deg,rgba(244,114,182,.45),rgba(132,57,221,.55));color:#fff;font-size:1.15rem;flex-shrink:0}.crowd-insights__title{margin:0;font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff}.crowd-insights__top-grid{margin-left:-12px;margin-right:-12px}.crowd-insights__top-grid>[class*=col-]{padding-left:12px;padding-right:12px}.crowd-insights__panel{margin-bottom:1.25rem}@media (min-width:992px){.crowd-insights__panel{margin-bottom:0}}@media (min-width:992px){.crowd-insights__panel--divider{border-left:1px solid hsla(0,0%,100%,.08);border-right:1px solid hsla(0,0%,100%,.08)}}.crowd-insights__panel-head{display:flex;align-items:baseline;justify-content:space-between;grid-gap:.75rem;gap:.75rem;margin-bottom:.95rem}.crowd-insights__panel-head h3{margin:0;font-size:.95rem;font-weight:700;color:#fff;line-height:1.25}.crowd-insights__donut-row{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem;flex-wrap:nowrap;padding:.35rem 0 .15rem}.crowd-insights__donut-row--gender{justify-content:flex-start;grid-gap:.75rem 1rem;gap:.75rem 1rem;padding:1.15rem 0 .25rem}.crowd-insights__subtle{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.52)}.crowd-insights__live-pill{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#34d399}.crowd-insights__live-dot{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px rgba(52,211,153,.75)}.crowd-insights__bars-wrap{position:relative;padding-top:1.6rem;height:176px}.crowd-insights__bars{display:flex;align-items:flex-end;justify-content:space-between;grid-gap:3px;gap:3px;height:136px;padding:0 4px}.crowd-insights__bar-col{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;min-width:0}.crowd-insights__bar{width:100%;max-width:26px;margin:0 auto;border-radius:5px 5px 2px 2px;min-height:6px;transition:height .3s ease}.crowd-insights__bar--past{background:hsla(0,0%,100%,.2)}.crowd-insights__bar--hot{background:linear-gradient(180deg,#a855f7,#3b82f6);box-shadow:0 0 14px rgba(139,92,246,.35)}.crowd-insights__live-badge{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-4px);white-space:nowrap;padding:.22rem .55rem;font-size:.62rem;font-weight:700;color:#fff;background:#f472b6;border-radius:6px;box-shadow:0 4px 14px rgba(244,114,182,.35);z-index:2}.crowd-insights__live-badge:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#f472b6}.crowd-insights__bar-label{display:block;margin-top:.45rem;font-size:.62rem;color:hsla(0,0%,100%,.52);text-align:center;line-height:1.1;width:100%;overflow:hidden;text-overflow:ellipsis}.crowd-insights__bar-label--tick{height:.62rem}.crowd-insights__donut{width:132px;height:132px;border-radius:50%;flex-shrink:0;position:relative;box-shadow:0 0 28px rgba(124,58,237,.22)}.crowd-insights__donut:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:54%;height:54%;border-radius:50%;background:#16161d}.crowd-insights__donut--gender{width:76px;height:76px;box-shadow:0 0 18px rgba(124,58,237,.18)}@media (min-width:576px){.crowd-insights__donut--gender{width:84px;height:84px}}@media (min-width:768px){.crowd-insights__donut--gender{width:92px;height:92px}}@media (min-width:992px){.crowd-insights__donut--gender{width:96px;height:96px}}.crowd-insights__legend{list-style:none;margin:0;padding:0}.crowd-insights__legend li{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:.45rem}.crowd-insights__legend li:last-child{margin-bottom:0}.crowd-insights__legend--gender{flex:1 1 auto;min-width:0;text-align:left}.crowd-insights__legend--gender li{margin-bottom:.32rem}.crowd-insights__legend--gender li:last-child{margin-bottom:0}.crowd-insights__swatch{width:11px;height:11px;border-radius:2px;flex-shrink:0}.crowd-insights__swatch--men{background:#3b82f6}.crowd-insights__swatch--women{background:linear-gradient(135deg,#e879f9,#a855f7)}.crowd-insights__swatch--other{background:#3d2468}.crowd-insights__legend-text{font-size:.88rem;color:hsla(0,0%,100%,.9)}.crowd-insights__age{text-align:center;padding:1.5rem 0 .5rem}@media (min-width:992px){.crowd-insights__age{padding:2rem 0 .65rem}}.crowd-insights__age-value{font-size:2.1rem;font-weight:800;color:#fff;letter-spacing:.02em;line-height:1.1}.crowd-insights__age-meter{margin:1rem auto .3rem;max-width:200px;height:7px;border-radius:4px;background:hsla(0,0%,100%,.1);overflow:hidden}.crowd-insights__age-meter-fill{height:100%;border-radius:4px;background:linear-gradient(90deg,#10b981,#34d399);box-shadow:0 0 12px rgba(16,185,129,.4)}.crowd-insights__age-pct{font-size:.82rem;font-weight:700;color:#34d399}.crowd-insights__bottom{margin-top:1.25rem;padding-top:1.35rem;border-top:1px solid hsla(0,0%,100%,.08)}.crowd-insights__split{display:grid;grid-template-columns:1fr;grid-gap:1.35rem 0;gap:1.35rem 0;align-items:start}@media (min-width:768px){.crowd-insights__split{grid-template-columns:3fr 2fr;grid-gap:0 1.75rem;gap:0 1.75rem}}.crowd-insights__split-left{padding-right:0;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:1.35rem;margin-bottom:0;min-width:0}@media (min-width:768px){.crowd-insights__split-left{border-bottom:none;border-right:1px solid hsla(0,0%,100%,.08);padding-bottom:0;padding-right:1.75rem}}.crowd-insights__split-best{display:flex;flex-direction:row;align-items:flex-start;grid-gap:1rem;gap:1rem}.crowd-insights__split-best-text{flex:1 1;min-width:0}.crowd-insights__split-right{padding-left:0;min-width:0}@media (min-width:768px){.crowd-insights__split-right{padding-left:0}}.crowd-insights__trophy-wrap{flex-shrink:0;margin-bottom:0;padding-top:.12rem}.crowd-insights__trophy{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:rgba(245,213,71,.12);color:#f5d547;font-size:1.15rem}.crowd-insights__split-title{margin:0 0 .45rem;font-size:.95rem;font-weight:700;color:#fff}.crowd-insights__split-time{margin:0 0 .3rem;font-size:1.28rem;font-weight:800;color:#fff;letter-spacing:.02em}.crowd-insights__split-time--gold{color:#f5d547}.crowd-insights__split-desc{margin:0;font-size:.88rem;color:hsla(0,0%,100%,.52);line-height:1.45;max-width:340px}.comments-container{margin-top:20px}.comment-item{margin-bottom:20px;padding:15px;background:hsla(0,0%,100%,.05);border-radius:3px;border-left:3px solid transparent}.comment-item.comment-hidden{opacity:.6;border-left-color:hsla(0,0%,100%,.3)}.comment-item.depth-0{margin-left:0}.comment-item.depth-1{margin-left:30px;background:hsla(0,0%,100%,.03)}.comment-item.depth-2{margin-left:60px;background:hsla(0,0%,100%,.02)}.comment-item.depth-3,.comment-item.depth-4,.comment-item.depth-5{margin-left:90px;background:hsla(0,0%,100%,.01)}.comment-content{width:100%}.comment-header{display:flex;align-items:center;margin-bottom:10px}.comment-avatar{width:32px;height:32px;border-radius:50%;margin-right:10px;object-fit:cover}.comment-meta{display:flex;align-items:center;grid-gap:10px;gap:10px;flex:1 1}.comment-author{font-weight:700;color:hsla(0,0%,100%,.87);font-size:14px}.comment-time{color:hsla(0,0%,100%,.6);font-size:12px}.comment-hidden-badge{background:rgba(245,86,91,.3);color:hsla(0,0%,100%,.87);padding:2px 8px;border-radius:3px;font-size:11px;text-transform:uppercase}.comment-text{color:hsla(0,0%,100%,.87);margin-bottom:10px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.comment-actions{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.1)}.comment-action-btn{background:none;border:none;color:hsla(0,0%,100%,.6);font-size:13px;cursor:pointer;padding:5px 10px;border-radius:4px;transition:all .2s;display:flex;align-items:center;grid-gap:5px;gap:5px}.comment-action-btn i{font-size:14px}.comment-action-btn:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.87)}.comment-action-btn:disabled{opacity:.5;cursor:not-allowed}.comment-action-btn.awarded{color:#8439dd}.comment-action-btn.awarded:hover:not(:disabled){color:rgb(159.0387931034,100.525862069,228.474137931)}.comment-action-btn.saved{color:#00bf91}.comment-action-btn.saved:hover:not(:disabled){color:rgb(0,242,183.7172774869)}.comment-action-btn.delete-btn{color:rgba(245,86,91,.8)}.comment-action-btn.delete-btn:hover:not(:disabled){background:rgba(245,86,91,.2);color:#f5565b}.comment-reply-form{margin-top:15px;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.1)}.comment-reply-input{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.87);border-radius:3px;padding:10px;margin-bottom:10px;width:100%;resize:vertical}.comment-reply-input:focus{outline:none;border-color:#8439dd;background:hsla(0,0%,100%,.08)}.comment-reply-input::placeholder{color:hsla(0,0%,100%,.5)}.comment-reply-actions{display:flex;grid-gap:10px;gap:10px;justify-content:flex-end}.comment-replies{margin-top:15px;padding-left:20px;border-left:2px solid hsla(0,0%,100%,.1)}.comment-alert{margin-bottom:10px;font-size:13px}.no-comments{text-align:center;color:hsla(0,0%,100%,.6);padding:40px 20px;font-style:italic}@media (max-width:767px){.comment-item{padding:12px}.comment-item.depth-1{margin-left:15px}.comment-item.depth-2{margin-left:30px}.comment-item.depth-3,.comment-item.depth-4,.comment-item.depth-5{margin-left:45px}.comment-actions{grid-gap:8px;gap:8px}.comment-action-btn{font-size:12px;padding:4px 8px}.comment-action-btn i{font-size:12px}}.modal-actions{display:flex;grid-gap:10px;gap:10px;justify-content:flex-end;margin-top:20px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;color:hsla(0,0%,100%,.87);font-weight:500}.form-group .form-control{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.87);border-radius:3px;padding:10px}.form-group .form-control:focus{outline:none;border-color:#8439dd;background:hsla(0,0%,100%,.08)}.form-group .form-control option{background:#141721;color:hsla(0,0%,100%,.87)}.form-group textarea.form-control{resize:vertical;min-height:100px}.all-event-btn{width:100%;text-align:center;background:none;border:none;font-weight:700;color:hsla(0,0%,100%,.87);outline:0!important;box-shadow:none!important}.all-event-btn:hover{color:#00bf91}.nav-tabs{border-bottom:none;margin-bottom:20px}.nav-tabs .nav-item{background:none;border:none;padding:10px 0;color:hsla(0,0%,100%,.67);margin-right:20px}.nav-tabs .nav-item.active{background:none;border:none;border-bottom:3px solid #00bf91;color:hsla(0,0%,100%,.67);color:#fff;font-weight:700}.marker-icon{font-size:30px;color:#8439dd}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.1)}.modal-inner{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;margin:auto;width:40%;background:#232734;flex-direction:column;padding-bottom:20px;border-radius:30px;overflow:hidden;color:#fff}.inner-card,.modal-inner{display:flex;align-items:center}.inner-card{justify-content:start;padding:0 20px;width:100%}.white-color{color:#fff!important}.venue-img{width:100%;height:200px;object-fit:cover}.rating{display:inline-block}.rating i,.rating svg{margin-right:3px}.rating .fa-star{color:#00bf91}.rating .fa-star-o{color:rgba(0,191,145,.67);opacity:.5}.close-btn{position:absolute;top:10px;right:15px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:5}.map-toggle{margin-top:30px}.map-container{height:100vh;width:100%;position:relative;border:thin solid #8439dd;padding:4px;border-radius:4px}.map-view-mode-toolbar{position:absolute;top:12px;left:12px;z-index:4;display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;max-width:calc(100% - 24px);pointer-events:none}.map-view-mode-toolbar .map-view-mode-btn{pointer-events:auto;border:1px solid hsla(0,0%,100%,.35);background:rgba(20,23,33,.92);color:#fff;font-size:12px;font-weight:600;padding:6px 10px;border-radius:6px;cursor:pointer;line-height:1.2;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.map-view-mode-toolbar .map-view-mode-btn:hover:not(.map-view-mode-btn--active){background:rgba(132,57,221,.95);border-color:hsla(0,0%,100%,.5)}.map-view-mode-toolbar .map-view-mode-btn--active{background:rgba(132,57,221,.98);border-color:hsla(0,0%,100%,.95);box-shadow:0 0 0 2px hsla(0,0%,100%,.45),0 2px 8px rgba(0,0,0,.35);font-weight:700}.map-view-mode-toolbar .map-view-mode-btn--active:hover{background:#8439dd;border-color:#fff}.map-loader{min-height:100vh}.map-loader>div{top:50%;position:absolute;left:50%;margin-left:-50px;margin-top:-75px}.venues-page{background:#050508;color:#fff;min-height:100vh}.venues-page__alert{max-width:1400px;margin:0 auto;padding:0 2rem}.venues-page__content{padding-top:.5rem}.venues-page__loading{display:flex;align-items:center;justify-content:center;grid-gap:.65rem;gap:.65rem;padding:2rem;color:hsla(0,0%,100%,.6);font-size:.95rem}.venues-page__empty{padding:3rem 1rem;text-align:center;color:hsla(0,0%,100%,.55)}.venues-page__empty p{margin:0;font-size:1.05rem}.venues-page .pagination{justify-content:center;margin-top:2rem}.venues-page .pagination .page-link{background:#1a1d26;border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.85)}.venues-page .pagination .page-link:hover{background:rgba(132,57,221,.2);border-color:rgba(132,57,221,.4);color:#fff}.venues-page .pagination .page-link.active{background:#8439dd;border-color:#8439dd;color:#fff}.venues-page .pagination .page-item.gap .page-link{background:transparent;border:none}.venues-toolbar{max-width:1400px;margin:0 auto 1.5rem;padding:1rem 2rem 0}.venues-toolbar__panel{padding:1.15rem 1.25rem 1.1rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:rgba(14,16,22,.92);box-shadow:0 12px 40px rgba(0,0,0,.35)}.venues-toolbar__row{display:flex;align-items:stretch;grid-gap:.65rem;gap:.65rem}@media (max-width:991px){.venues-toolbar__row{flex-wrap:wrap}}.venues-toolbar__city{display:flex;align-items:center;grid-gap:.45rem;gap:.45rem;padding:.7rem 1rem;min-width:140px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#1a1d26;color:#fff;font-size:.9rem;font-weight:600;white-space:nowrap;cursor:pointer;flex-shrink:0}.venues-toolbar__city .fa-map-marker-alt{color:#8439dd}.venues-toolbar__city:hover{border-color:rgba(132,57,221,.35)}.venues-toolbar__chevron{font-size:.7rem;color:hsla(0,0%,100%,.5);margin-left:.15rem}.venues-toolbar__search-wrap{position:relative;flex:1 1;display:flex;align-items:center;grid-gap:.65rem;gap:.65rem;padding:0 1rem;min-width:0;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#1a1d26}.venues-toolbar__search-wrap>.fa-search{color:hsla(0,0%,100%,.45);font-size:.95rem;flex-shrink:0}.venues-toolbar__search-wrap input{flex:1 1;min-width:0;border:none;background:transparent;color:#fff;font-size:.9rem;padding:.7rem 0;outline:none}.venues-toolbar__search-wrap input::placeholder{color:hsla(0,0%,100%,.4)}.venues-toolbar__suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#242833;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden;z-index:30;box-shadow:0 12px 40px rgba(0,0,0,.45)}.venues-toolbar__suggestion{display:block;width:100%;text-align:left;padding:.65rem 1rem;border:none;background:transparent;color:#fff;cursor:pointer}.venues-toolbar__suggestion:hover{background:rgba(132,57,221,.15)}.venues-toolbar__suggestion-name{display:block;font-weight:600;font-size:.9rem}.venues-toolbar__suggestion-meta{display:block;font-size:.75rem;color:hsla(0,0%,100%,.5)}.venues-toolbar__location-btn{display:flex;align-items:center;grid-gap:.45rem;gap:.45rem;padding:.7rem 1.1rem;border-radius:12px;border:1px solid rgba(132,57,221,.55);background:transparent;color:#8439dd;font-size:.88rem;font-weight:600;white-space:nowrap;cursor:pointer;flex-shrink:0}.venues-toolbar__location-btn:hover:not(:disabled){background:rgba(132,57,221,.12);border-color:#8439dd}.venues-toolbar__location-btn:disabled{opacity:.65;cursor:wait}.venues-toolbar__filters{margin-top:1rem;padding-top:.85rem;border-top:1px solid hsla(0,0%,100%,.06);margin-bottom:0}.contact{padding-top:100px}.contact .card{padding:45px}.contact .card textarea{height:200px}.covid{padding-top:100px;padding-bottom:30px}.covid .card{padding:30px}.covid .card ul{border-radius:3px;padding:0;margin:0;border:1px solid hsla(0,0%,100%,.2)}.covid .card ul li{border-bottom:1px solid hsla(0,0%,100%,.2)}.covid .card ul li a{display:block;width:100%;padding:15px;color:hsla(0,0%,100%,.87);background:hsla(0,0%,100%,.04);font-weight:700}.covid .card ul li a i,.covid .card ul li a svg{float:right;opacity:.4;padding-top:4px}.covid .card ul li a:hover{background:#8439dd;color:#fff}.covid .card ul li a:hover i,.covid .card ul li a:hover svg{color:#fff}.covid .card ul li:last-of-type{border-bottom:none}.filters-section{margin-bottom:2rem}.filters-section .filters-container{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem;background:#242733;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;align-items:end}.filters-section .filters-container .filter-group .filter-label{display:block;color:hsla(0,0%,100%,.87);font-weight:600;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.filters-section .filters-container .filter-group .filter-label i{margin-right:.5rem;color:#8439dd;font-size:.9rem}.filters-section .filters-container .filter-group.location-group{min-width:0}.filters-section .filters-container .filter-group.search-group .search-container{position:relative}.filters-section .filters-container .filter-group.search-group .search-container .search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.5);z-index:1;pointer-events:none}.filters-section .filters-container .filter-group.search-group .search-container .form-control{background:#141721;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.87);padding-left:2.5rem}.filters-section .filters-container .filter-group.search-group .search-container .form-control:focus{border-color:#8439dd;outline:none;box-shadow:0 0 0 .2rem rgba(132,57,221,.25)}.filters-section .filters-container .filter-group.search-group .search-container .form-control::placeholder{color:hsla(0,0%,100%,.5)}.filters-section .filters-container .filter-group.sort-group .sort-dropdown-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;background:#141721;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.87);padding:.5rem 1rem;font-size:.9rem}.filters-section .filters-container .filter-group.sort-group .sort-dropdown-toggle:focus,.filters-section .filters-container .filter-group.sort-group .sort-dropdown-toggle:hover{background:rgb(29.6226415094,34.0660377358,48.8773584906);border-color:hsla(0,0%,100%,.3);color:#fff}.filters-section .filters-container .filter-group.sort-group .sort-dropdown-toggle i{margin-left:.5rem;font-size:.8rem}@media (max-width:992px){.filters-section .filters-container{grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}.filters-section .filters-container .filter-group{width:100%}}.venues-loading-overlay{position:relative;min-height:200px;margin:1rem 0}.venues-loading-overlay .venues-loading-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:hsla(0,0%,100%,.67);grid-gap:1rem;gap:1rem}.venues-loading-overlay .venues-loading-spinner i{font-size:2rem;color:#8439dd}.venues-loading-overlay .venues-loading-spinner span{font-size:1rem}.view-all-button{display:inline-block;margin-top:45px}.list{padding-top:95px}.list .list-header h3{margin-top:30px}.list .list-header .btn-link{padding:0;font-weight:400;margin-bottom:45px;width:auto}@media (min-width:768px){.search{margin-top:30px}}.search #search{width:calc(100% - 165px);display:inline-block;vertical-align:top;margin-right:5px}@media (max-width:991px){.search #search{width:calc(100% - 95px)}}.search.with-dates #search{width:calc(100% - 365px);vertical-align:top;height:48px}.search.with-dates .dropdown .d-lg-inline{display:none!important}.search.with-dates .dropdown-toggle{margin-right:5px;width:90px;vertical-align:top;height:48px}.search.with-dates .date-select{width:265px;display:inline-block;vertical-align:top}@media (max-width:991px){.search.with-dates #search{width:calc(100% - 95px);vertical-align:top}.search.with-dates .dropdown-toggle{margin-right:0}.search.with-dates .date-select{width:100%;margin-top:6px}}@media (min-width:768px){.admin-search{margin-top:30px}}.admin-search input{width:calc(100% - 300px);display:inline-block;vertical-align:top;margin-right:5px}@media (max-width:991px){.admin-search input{width:calc(100% - 230px)}}.admin-search.condensed{margin-top:0}.admin-search.condensed .dropdown,.admin-search.condensed input .admin-add-button{vertical-align:top}.admin-search.condensed .btn{height:45px}.infinite-loader-container{text-align:center;display:flex;flex-direction:column;align-items:center}.infinite-loader-container,.search-container{width:100%;position:relative}.search-container .suggestions-dropdown{position:absolute;top:100%;left:0;right:0;background:#141721;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;max-height:300px;overflow-y:auto}.search-container .suggestion-item{padding:10px 15px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .2s}.search-container .suggestion-item:last-child{border-bottom:none}.search-container .suggestion-item:hover{background-color:#333}.search-container .suggestion-item .suggestion-name{font-weight:500;color:#fff}.search-container .suggestion-item .suggestion-description{font-size:.85em;color:#fff;margin-top:4px}.search-container .suggestion-item .suggestion-location{font-size:.8em;color:#ccc;margin-top:2px}.distance-filter{background:hsla(0,0%,100%,.05);padding:15px;border-radius:8px;margin-top:10px;display:flex;align-content:center;align-items:center;justify-content:space-between}.distance-filter .form-label{color:#fff;font-weight:500;margin-bottom:10px;display:block}.distance-filter .form-range{width:100%;height:6px;background:hsla(0,0%,100%,.2);border-radius:3px;margin-left:8px;-webkit-appearance:none}.distance-filter .form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#007bff;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.3)}.distance-filter .form-range::-moz-range-thumb{width:20px;height:20px;background:#007bff;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.3)}.distance-filter .form-range::-ms-thumb{width:20px;height:20px;background:#007bff;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.3)}.distance-filter .d-flex{margin-top:8px}.distance-filter .d-flex small{font-size:.75em;color:hsla(0,0%,100%,.7)}.events-page .white{color:#fff!important}.plyr--full-ui input[type=range]{color:#00bf91}.plyr__control--overlaid{background:rgba(0,191,145,.8)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00bf91}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,191,145,.5)}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.plyr__play-large,.plyr__progress--played,.plyr__volume--display{background:#00bf91}.plyr__progress--played,.plyr__volume--display{color:#00bf91}@media (min-width:768px){.search-events{margin-top:30px}}.search-events #search{width:calc(100% - 165px);display:inline-block;vertical-align:top;margin-right:5px}@media (max-width:991px){.search-events #search{width:calc(100% - 95px)}}.search-events.with-dates #search{width:calc(100% - 450px);vertical-align:top;height:48px}.search-events.with-dates .dropdown .d-lg-inline{display:none!important}.search-events.with-dates .dropdown-toggle{margin-right:5px;vertical-align:top;height:48px}.search-events.with-dates .date-select{width:265px;display:inline-block;vertical-align:top}@media (max-width:991px){.search-events.with-dates #search{width:calc(100% - 95px);vertical-align:top}.search-events.with-dates .dropdown-toggle{margin-right:0}.search-events.with-dates .date-select{width:100%;margin-top:6px}}.event-date{clear:both;display:block;font-weight:700;color:hsla(0,0%,100%,.67);font-size:15px}.favorites-page{max-width:720px}.favorites-page__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.favorites-page__title{margin:0;font-size:1.75rem;font-weight:700;color:#fff}.favorites-page__header-actions{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.favorites-page__header-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:hsla(0,0%,100%,.75);text-decoration:none;background:hsla(0,0%,100%,.06)}.favorites-page__header-icon:hover{color:#fff;background:hsla(0,0%,100%,.1);text-decoration:none}.favorites-page__header-profile{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;text-decoration:none}.favorites-page__header-profile img,.favorites-page__header-profile span{width:40px;height:40px;border-radius:50%;object-fit:cover}.favorites-page__header-profile span{display:flex;align-items:center;justify-content:center;background:#8439dd;color:#fff;font-weight:700}.favorites-page__header-profile i{font-size:.65rem;color:hsla(0,0%,100%,.5)}.favorites-page__header-profile:hover{text-decoration:none}.favorites-page__tabs{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;margin-bottom:1.5rem}.favorites-page__tab{padding:.45rem 1rem;border:none;border-radius:999px;background:#2a2d36;color:hsla(0,0%,100%,.55);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.favorites-page__tab--active{background:#8439dd;color:#fff}.favorites-page__tab--disabled{opacity:.45;cursor:not-allowed}.favorites-page__tab:not(.favorites-page__tab--disabled):not(.favorites-page__tab--active):hover{background:#343844;color:hsla(0,0%,100%,.85)}.favorites-page__list{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.favorites-page__status{color:hsla(0,0%,100%,.5);text-align:center;padding:2rem 0}.favorites-page__empty{text-align:center;padding:3rem 1rem;color:hsla(0,0%,100%,.55)}.favorites-page__empty i{font-size:2.5rem;margin-bottom:1rem;opacity:.4}.favorites-page__empty p{margin-bottom:1rem}.favorites-page__cta{display:inline-block;padding:.55rem 1.25rem;border-radius:10px;background:#8439dd;color:#fff!important;font-weight:600;text-decoration:none}.favorites-page__cta:hover{background:rgb(148.2232758621,83.1155172414,225.4844827586);text-decoration:none}.favorites-card{display:flex;align-items:center;grid-gap:1rem;gap:1rem;padding:.85rem 1rem;background:#1e2129;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;transition:border-color .15s ease}.favorites-card:hover{border-color:rgba(132,57,221,.25)}.favorites-card__thumb-link{flex-shrink:0;text-decoration:none}.favorites-card__thumb{width:72px;height:72px;border-radius:12px;object-fit:cover;display:block}.favorites-card__thumb--placeholder{display:flex;align-items:center;justify-content:center;background:#2a2d36;color:#8439dd;font-weight:700;font-size:1.5rem}.favorites-card__body{flex:1 1;min-width:0}.favorites-card__body,.favorites-card__body:hover{text-decoration:none;color:inherit}.favorites-card__name{margin:0 0 .25rem;font-size:1rem;font-weight:700;color:#fff}.favorites-card__meta,.favorites-card__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.favorites-card__meta{margin:0 0 .35rem;font-size:.8rem;color:hsla(0,0%,100%,.5)}.favorites-card__rating{margin:0;font-size:.8rem;color:hsla(0,0%,100%,.65);display:flex;align-items:center;grid-gap:.35rem;gap:.35rem}.favorites-card__rating i{color:#f5c518;font-size:.75rem}.favorites-card__heart{flex-shrink:0;width:40px;height:40px;border:none;background:transparent;color:hsla(0,0%,100%,.35);font-size:1.25rem;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .15s ease,transform .15s ease}.favorites-card__heart:hover:not(:disabled){color:#ff4d8d;transform:scale(1.08)}.favorites-card__heart:disabled{opacity:.5;cursor:wait}.favorites-card__heart--active{color:#ff4d8d}.login .card,.vertical-center{position:relative;top:50%;transform:translateY(-50%)}.login,.login .row,.login [class*=col-]{height:100vh}.login .card{padding:40px;display:block;max-width:450px;margin:0 auto;text-align:center;border:1px solid hsla(0,0%,100%,.05)}@media (min-width:1200px){.login .card{padding:60px}}.login .header__logo{margin-bottom:20px}.login__image{max-width:80px;margin-bottom:30px}.login input{margin-bottom:5px}.login .btn--primary{margin:20px 0 30px!important}.login .btn{display:block;width:100%;margin:5px 0 16px!important}.login .btn-link{margin-bottom:0!important}.link-container{display:flex;justify-content:space-between;margin-bottom:24px}.social-login-button{margin-bottom:15px}.social-login{margin:0 0 4px!important;width:100%!important;height:56px!important}.social-btn{font-weight:700;font-size:15px;line-height:24px;padding-left:7px}.fancy{line-height:1;text-align:center;overflow:hidden;margin-bottom:25px}.fancy span{display:inline-block;position:relative}.fancy span:after,.fancy span:before{content:"";position:absolute;height:0;border-top:1px solid #fff;top:7px;width:600px;opacity:.2}.fancy span:before{right:100%;margin-right:15px}.fancy span:after{left:100%;margin-left:15px}.password-input-container{position:relative;display:flex;flex-direction:column}.password-input-container .form-control{padding-right:45px;width:100%}.password-input-container .password-toggle-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;transition:all .2s ease}.password-input-container .password-toggle-btn:hover{background:hsla(0,0%,100%,.1)}.password-input-container .password-toggle-btn:focus{outline:none;background:hsla(0,0%,100%,.1)}.password-input-container .password-toggle-btn i{font-size:14px;display:flex;align-items:center;justify-content:center}.password-strength-indicator{margin-top:1px;margin-bottom:8px;width:100%}.password-strength-indicator .strength-bars{display:flex;grid-gap:4px;gap:4px;width:100%}.password-strength-indicator .strength-bars .strength-bar{height:4px;flex:1 1;background:hsla(0,0%,100%,.2);border-radius:2px;transition:all .3s ease}.password-strength-indicator .strength-bars .strength-bar.active.strength-1{background:#f44}.password-strength-indicator .strength-bars .strength-bar.active.strength-2{background:#f80}.password-strength-indicator .strength-bars .strength-bar.active.strength-3{background:#fb0}.password-strength-indicator .strength-bars .strength-bar.active.strength-4{background:#0c4}.password-strength-indicator .strength-text{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.8);text-transform:capitalize;margin-top:4px;display:block}.password-input-container .password-toggle-btn{color:hsla(0,0%,100%,.6)}.password-input-container .password-toggle-btn:hover{color:hsla(0,0%,100%,.9)}.password-input-container .password-toggle-btn:focus{color:#8439dd}.notifications-page{max-width:720px}.notifications-page__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.notifications-page__title{margin:0;font-size:1.75rem;font-weight:700;color:#fff}.notifications-page__header-actions{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.notifications-page__header-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:hsla(0,0%,100%,.75);text-decoration:none;background:hsla(0,0%,100%,.06)}.notifications-page__header-icon:hover{color:#fff;text-decoration:none}.notifications-page__header-profile{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;text-decoration:none}.notifications-page__header-profile img,.notifications-page__header-profile span{width:40px;height:40px;border-radius:50%;object-fit:cover}.notifications-page__header-profile span{display:flex;align-items:center;justify-content:center;background:#8439dd;color:#fff;font-weight:700}.notifications-page__header-profile i{font-size:.65rem;color:hsla(0,0%,100%,.5)}.notifications-page__tabs{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;margin-bottom:1.25rem}.notifications-page__tab{padding:.45rem 1rem;border:none;border-radius:999px;background:#2a2d36;color:hsla(0,0%,100%,.55);font-size:.85rem;font-weight:600;cursor:pointer}.notifications-page__tab--active{background:#8439dd;color:#fff}.notifications-page__tab:not(.notifications-page__tab--active):hover{background:#343844;color:hsla(0,0%,100%,.85)}.notifications-page__list{display:flex;flex-direction:column}.notifications-page__empty,.notifications-page__status{text-align:center;padding:2.5rem 1rem;color:hsla(0,0%,100%,.5)}.notifications-page__empty i,.notifications-page__status i{font-size:2rem;margin-bottom:.75rem;opacity:.4}.notifications-item{display:flex;align-items:flex-start;grid-gap:.85rem;gap:.85rem;padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.08);text-decoration:none;color:inherit}.notifications-item:hover{text-decoration:none;color:inherit;background:hsla(0,0%,100%,.02)}.notifications-item__avatar{position:relative;flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:visible}.notifications-item__avatar img,.notifications-item__avatar span{width:48px;height:48px;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#2a2d36;color:#8439dd;font-weight:700}.notifications-item__avatar--square img,.notifications-item__avatar--square span{border-radius:12px}.notifications-item__badge{position:absolute;right:-2px;bottom:-2px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;border:2px solid #0d0f14}.notifications-item__badge--check{background:#22c55e;color:#fff}.notifications-item__badge--zap{background:#8439dd;color:#fff}.notifications-item__badge--heart{background:#ff4d8d;color:#fff}.notifications-item__badge--music{background:#8439dd;color:#fff}.notifications-item__content{flex:1 1;min-width:0}.notifications-item__title{margin:0 0 .2rem;font-size:.92rem;line-height:1.4;color:#fff}.notifications-item__title strong{font-weight:700}.notifications-item__subtitle{margin:0;font-size:.8rem;color:hsla(0,0%,100%,.5)}.notifications-item__actions{display:flex;grid-gap:.5rem;gap:.5rem;margin-top:.65rem}.notifications-item__btn{padding:.35rem .85rem;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid hsla(0,0%,100%,.15);background:#2a2d36;color:#fff}.notifications-item__btn--accept:hover{border-color:#8439dd;color:#8439dd}.notifications-item__btn--decline:hover{opacity:.8}.notifications-item__aside{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;grid-gap:.35rem;gap:.35rem;min-width:48px}.notifications-item__join{padding:.35rem .9rem;border:none;border-radius:8px;background:#8439dd;color:#fff;font-size:.8rem;font-weight:700;cursor:pointer}.notifications-item__join:hover{background:rgb(148.2232758621,83.1155172414,225.4844827586)}.notifications-item__time{font-size:.75rem;color:hsla(0,0%,100%,.4)}.notifications-item__trailing-icon{color:hsla(0,0%,100%,.45);font-size:.95rem}.register-page{min-height:100vh;display:flex;flex-direction:column}.register{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px 48px}.register__alert{margin-bottom:16px}.register__alert,.register__shell{width:100%;max-width:420px}.register .card{margin:0;background:#1a1d28;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 24px 48px rgba(0,0,0,.35)}.register .card:hover{transform:none}.register__card{padding:28px 24px 20px;text-align:left}@media (min-width:576px){.register__card{padding:32px 28px 24px}}.register__step-header{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:20px}.register__step-badge{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#8439dd;color:#fff;font-size:14px;font-weight:700;line-height:28px;text-align:center}.register__step-title{margin:0;font-size:20px;font-weight:700;color:#fff;line-height:1.2}.register__hero-icon{display:block;width:120px;height:auto;margin:0 auto 20px;color:#8439dd;filter:drop-shadow(0 0 12px rgba(132,57,221,.55))}.register__intro{margin-bottom:24px}.register__intro-title{margin:0 0 8px;font-size:18px;font-weight:700;color:#fff}.register__intro-text{margin:0;font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.55)}.register__intro-text--solo{margin-bottom:24px}.register__intro-text--center{text-align:center;margin-bottom:20px}.register__hero-icon--shield{width:88px;color:#8439dd;filter:drop-shadow(0 0 16px rgba(132,57,221,.5))}.register__hero-icon--pin{width:72px;filter:drop-shadow(0 0 14px rgba(132,57,221,.55))}.register__info-box{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;padding:14px 16px;margin-bottom:16px;border:1px solid rgba(132,57,221,.45);border-radius:12px;background:rgba(132,57,221,.08)}.register__info-box i{color:#8439dd;font-size:18px;margin-top:2px}.register__info-box p{margin:0;font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.55)}.register__secondary-btn{width:100%;height:48px;margin:0 0 8px!important;border-radius:12px;background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important;font-weight:600}.register__secondary-btn:hover{background:hsla(0,0%,100%,.1)!important;color:#fff!important}.register__terms--center{justify-content:center;margin-bottom:20px}.register__avatar-wrap{position:relative;width:120px;height:120px;margin:0 auto 24px}.register__avatar{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid rgba(132,57,221,.35)}.register__avatar-btn{position:absolute;right:0;bottom:0;width:36px;height:36px;border:none;border-radius:50%;background:#8439dd;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(132,57,221,.45)}.register__avatar-btn:hover{background:rgb(148.2232758621,83.1155172414,225.4844827586)}.register__avatar-input{display:none}.register__textarea-wrap{position:relative}.register__textarea{min-height:110px;padding:12px 14px 28px;resize:vertical;background:#12141c!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;color:#fff!important;font-size:15px}.register__textarea:focus{border-color:rgba(132,57,221,.65)!important;box-shadow:0 0 0 2px rgba(132,57,221,.2)}.register__char-count{position:absolute;right:12px;bottom:10px;font-size:11px;color:hsla(0,0%,100%,.35)}.register__toggle-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;font-size:14px;color:#fff}.register__toggle{width:48px;height:28px;border-radius:999px;border:none;padding:3px;background:hsla(0,0%,100%,.15);cursor:pointer;transition:background .2s ease}.register__toggle--on{background:#8439dd}.register__toggle-thumb{display:block;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .2s ease;transform:translateX(0)}.register__toggle--on .register__toggle-thumb{transform:translateX(20px)}.register__select-wrap{position:relative}.register__input--select{-webkit-appearance:none;appearance:none;padding-right:40px;width:100%;cursor:pointer}.register__input--select option{background:#1a1d28;color:#fff}.register__select-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.35);font-size:12px;pointer-events:none}.register__field--slider{margin-top:8px}.register__radius-labels{display:flex;justify-content:space-between;margin-bottom:8px}.register__radius-label{font-size:12px;color:hsla(0,0%,100%,.35)}.register__radius-label--active{color:#8439dd;font-weight:700}.register__slider{width:100%;height:6px;margin:0;accent-color:#8439dd;cursor:pointer}.register__pref-icons{display:flex;justify-content:center;grid-gap:20px;gap:20px;margin-bottom:16px;font-size:22px}.register__pref-icons-item--purple{color:#8439dd;filter:drop-shadow(0 0 8px rgba(132,57,221,.6))}.register__pref-icons-item--pink{color:#e879f9;filter:drop-shadow(0 0 8px rgba(232,121,249,.5))}.register__pref-icons-item--orange{color:#eb5e55;filter:drop-shadow(0 0 8px rgba(235,94,85,.5))}.register__field{margin-bottom:16px}.register__label{display:block;margin-bottom:6px;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.45)}.register__input{height:48px;margin-bottom:0;background:#12141c!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;color:#fff!important;font-size:15px}.register__input:focus{border-color:rgba(132,57,221,.65)!important;box-shadow:0 0 0 2px rgba(132,57,221,.2)}.register__input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:100%;height:100%;cursor:pointer}.register__date-wrap{position:relative}.register__date-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.35);font-size:14px;pointer-events:none}.register__input--date{padding-right:40px;width:100%}.register .password-input-container{position:relative}.register .password-input-container .register__input{width:100%;padding-right:44px}.register .password-toggle-btn{right:10px;color:hsla(0,0%,100%,.4)}.register .password-toggle-btn:focus{color:#8439dd}.register__terms{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin:8px 0 24px;font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.55);cursor:pointer}.register__terms input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:#8439dd;cursor:pointer}.register__terms a{color:#8439dd;font-weight:600;text-decoration:none}.register__terms a:hover{color:rgb(153.6310344828,91.8206896552,226.9793103448);text-decoration:underline}.register__actions{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.register__back{width:100%;margin:0!important;border-radius:10px;height:48px}.register__submit{width:100%;margin:0!important;height:52px;border:none;border-radius:12px;background:#8439dd!important;border-color:#8439dd!important;font-size:16px;font-weight:700}.register__submit:active,.register__submit:hover{background:rgb(116.2353448276,36.2568965517,211.1431034483)!important;border-color:rgb(116.2353448276,36.2568965517,211.1431034483)!important}.register__footer{margin:20px 0 0;text-align:center;font-size:14px;color:hsla(0,0%,100%,.55)}.register__footer a{color:#8439dd;font-weight:700;text-decoration:none}.register__footer a:hover{color:rgb(153.6310344828,91.8206896552,226.9793103448);text-decoration:underline}.register__progress{margin:16px 0 0;text-align:center;font-size:12px;color:hsla(0,0%,100%,.3)}.register__hero-icon--bell,.register__hero-icon--chain,.register__hero-icon--heart,.register__hero-icon--privacy{color:#8439dd;filter:drop-shadow(0 0 14px rgba(132,57,221,.55))}.register__hero-icon--confetti{color:#8439dd;filter:drop-shadow(0 0 12px rgba(132,57,221,.45))}.register__search-wrap{position:relative;margin-bottom:16px}.register__search-wrap i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.35);font-size:14px;pointer-events:none}.register__input--search{padding-left:40px!important}.register__list-heading{margin:0 0 10px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.55)}.register__venue-list{list-style:none;margin:0 0 8px;padding:0;max-height:240px;overflow-y:auto}.register__venue-row{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:10px 12px;margin-bottom:8px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:hsla(0,0%,100%,.03);color:#fff;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease}.register__venue-row:hover{border-color:rgba(132,57,221,.35)}.register__venue-row--selected{border-color:rgba(132,57,221,.55);background:rgba(132,57,221,.1)}.register__venue-thumb{width:44px;height:44px;border-radius:8px;object-fit:cover;flex-shrink:0}.register__venue-name{flex:1 1;font-size:14px;font-weight:600}.register__venue-distance{font-size:12px;color:hsla(0,0%,100%,.45);margin-right:4px}.register__venue-check{color:#8439dd;font-size:14px}.register__social-list{list-style:none;margin:0;padding:0}.register__social-row{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.register__social-row--contacts{border-bottom:none;margin-top:4px}.register__social-label{display:flex;align-items:center;grid-gap:12px;gap:12px;font-size:15px;color:#fff}.register__social-label i{width:24px;text-align:center;font-size:20px}.register__social-icon--instagram{color:#e879f9}.register__social-icon--tiktok{color:#fff}.register__social-icon--snapchat{color:#fffc00}.register__social-icon--contacts{color:#8439dd}.register__connect-btn{min-width:88px;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(132,57,221,.5);background:transparent;color:#8439dd;font-size:13px;font-weight:600;cursor:pointer}.register__connect-btn:hover{background:rgba(132,57,221,.12)}.register__connect-btn--connected{border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.06)}.register__settings-list{list-style:none;margin:0;padding:0}.register__settings-list .register__toggle-row{padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:0}.register__settings-list .register__toggle-row:last-child{border-bottom:none}.register__privacy-list{list-style:none;margin:0;padding:0}.register__privacy-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.08);margin:0;cursor:pointer}.register__privacy-label{font-size:14px;color:#fff;flex:1 1}.register__privacy-value-wrap{display:flex;align-items:center;grid-gap:8px;gap:8px;color:hsla(0,0%,100%,.45);font-size:13px}.register__privacy-value-wrap i{font-size:11px;opacity:.6}.register__privacy-select{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:hsla(0,0%,100%,.55);font-size:13px;text-align:right;cursor:pointer;max-width:120px}.register__privacy-select:focus{outline:none;color:#8439dd}.register__privacy-select option{background:#1a1d28;color:#fff}.register__welcome-title{margin:0 0 8px;text-align:center;font-size:22px;font-weight:700;color:#fff}.register__checklist{list-style:none;margin:20px 0 8px;padding:16px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.03)}.register__checklist-item{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 0;font-size:14px;color:hsla(0,0%,100%,.45)}.register__checklist-item--done{color:#fff}.register__checklist-icon{width:22px;height:22px;border-radius:50%;border:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px}.register__checklist-item--done .register__checklist-icon{border-color:#8439dd;background:#8439dd;color:#fff}.register__actions--split{flex-direction:row;grid-gap:10px;gap:10px}.register__skip{flex:1 1;height:52px;margin:0!important;border-radius:12px;background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important;font-weight:600}.register__skip:hover{background:hsla(0,0%,100%,.1)!important}.register__submit--split{flex:1.4 1}.register-tag-select{position:relative;margin-bottom:14px}.register-tag-select__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px 14px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:#12141c;color:#fff;font-size:14px;text-align:left;cursor:pointer}.register-tag-select__trigger i{color:hsla(0,0%,100%,.35);font-size:12px;transition:transform .2s ease}.register-tag-select__trigger--open i{transform:rotate(180deg)}.register-tag-select__trigger:focus{outline:none;border-color:rgba(132,57,221,.65);box-shadow:0 0 0 2px rgba(132,57,221,.2)}.register-tag-select__placeholder{color:hsla(0,0%,100%,.4)}.register-tag-select__panel{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 4px);max-height:200px;overflow-y:auto;padding:8px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:#1a1d28;box-shadow:0 12px 32px rgba(0,0,0,.4)}.register-tag-select__option{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;margin:0;border-radius:8px;font-size:14px;color:hsla(0,0%,100%,.85);cursor:pointer}.register-tag-select__option:hover{background:rgba(132,57,221,.12)}.register-tag-select__option input{accent-color:#8439dd}.venue-register .card,.vertical-center{position:relative;top:50%;transform:translateY(-50%)}.venue-register{min-height:100vh;margin-top:100px}.venue-register .card{padding:40px;display:block;margin:0 auto;text-align:center;border:1px solid hsla(0,0%,100%,.05)}@media (min-width:1200px){.venue-register .card{padding:60px}}.venue-register .header__logo{margin-bottom:20px}.venue-register__image{max-width:80px;margin-bottom:30px}.venue-register input{margin-bottom:5px}.venue-register .btn--primary{margin:20px 0 30px!important}.venue-register .btn{display:block;width:100%;margin:5px 0 30px!important}.venue-register .btn-link{margin-bottom:0!important}.venue-register .force-30{margin-top:45px!important}.specials-page{max-width:900px}.specials-page__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.specials-page__title{margin:0;font-size:1.75rem;font-weight:700;color:#fff}.specials-page__header-actions{display:flex;align-items:center;grid-gap:.65rem;gap:.65rem}.specials-page__header-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:hsla(0,0%,100%,.75);text-decoration:none;background:hsla(0,0%,100%,.06)}.specials-page__header-icon:hover{color:#fff;text-decoration:none}.specials-page__header-profile{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;text-decoration:none}.specials-page__header-profile img,.specials-page__header-profile span{width:40px;height:40px;border-radius:50%;object-fit:cover}.specials-page__header-profile span{display:flex;align-items:center;justify-content:center;background:#8439dd;color:#fff;font-weight:700}.specials-page__header-profile i{font-size:.65rem;color:hsla(0,0%,100%,.5)}.specials-page__toolbar{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.specials-page__filters{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;flex:1 1}.specials-page__filter{padding:.45rem 1rem;border:none;border-radius:999px;background:#2a2d36;color:hsla(0,0%,100%,.55);font-size:.85rem;font-weight:600;cursor:pointer}.specials-page__filter--active{background:#8439dd;color:#fff}.specials-page__filter:not(.specials-page__filter--active):hover{background:#343844;color:hsla(0,0%,100%,.85)}.specials-page__map-btn{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;padding:.45rem .9rem;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:#2a2d36;color:hsla(0,0%,100%,.8);font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap}.specials-page__map-btn:hover{border-color:rgba(132,57,221,.4);color:#fff}.specials-page__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}@media (max-width:991px){.specials-page__grid{grid-template-columns:1fr}}.specials-page__section-title{margin:0 0 1rem;font-size:1.1rem;font-weight:700;color:#fff}.specials-page__more-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media (max-width:767px){.specials-page__more-grid{grid-template-columns:1fr}}.specials-page__empty,.specials-page__status{text-align:center;padding:2.5rem 1rem;color:hsla(0,0%,100%,.5)}.specials-page__empty a,.specials-page__status a{color:#8439dd;font-weight:600}.specials-featured-card{border-radius:16px;overflow:hidden}.specials-featured-card--hot{box-shadow:0 0 0 2px rgba(132,57,221,.65),0 0 24px rgba(132,57,221,.25)}.specials-featured-card__media{position:relative;display:block;aspect-ratio:4/3}.specials-featured-card__media,.specials-featured-card__media:hover{text-decoration:none;color:#fff}.specials-featured-card__media img{width:100%;height:100%;object-fit:cover}.specials-featured-card__placeholder{width:100%;height:100%;background:linear-gradient(145deg,#3d2a6b,#1a1d26 45%,#2a3f5f)}.specials-featured-card__overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.25) 45%,rgba(0,0,0,.15));pointer-events:none}.specials-featured-card__badge{position:absolute;top:12px;left:12px;z-index:2;padding:.2rem .55rem;border-radius:6px;background:rgba(0,0,0,.55);font-size:.75rem;font-weight:700}.specials-featured-card__copy{position:absolute;left:0;right:0;bottom:48px;z-index:2;padding:0 14px}.specials-featured-card__copy h2{margin:0 0 .15rem;font-size:1.35rem;font-weight:800}.specials-featured-card__subtitle{margin:0;font-size:.9rem;opacity:.9}.specials-featured-card__venue{margin:.15rem 0 0;font-size:.8rem;color:hsla(0,0%,100%,.65)}.specials-featured-card__time{margin:.35rem 0 0;font-size:.78rem;color:hsla(0,0%,100%,.75)}.specials-featured-card__time--urgent{color:#f87171;font-weight:600}.specials-featured-card__footer{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:.8rem;color:hsla(0,0%,100%,.7)}.specials-featured-card__heart{border:none;background:transparent;color:hsla(0,0%,100%,.85);font-size:1.15rem;cursor:pointer;padding:.25rem}.specials-featured-card__heart--active{color:#ff4d8d}.specials-compact-card{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.65rem;background:#1e2129;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;text-decoration:none;color:inherit}.specials-compact-card:hover{border-color:rgba(132,57,221,.3);text-decoration:none;color:inherit}.specials-compact-card__thumb{width:56px;height:56px;border-radius:10px;object-fit:cover;flex-shrink:0}.specials-compact-card__thumb--placeholder{display:flex;align-items:center;justify-content:center;background:#2a2d36;color:#8439dd;font-weight:700;font-size:1.1rem}.specials-compact-card__body{display:flex;flex-direction:column;min-width:0}.specials-compact-card__body strong{font-size:.9rem;color:#fff;margin-bottom:.1rem}.specials-compact-card__body span{font-size:.78rem;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.specials-compact-card__distance{margin-top:.15rem;color:#8439dd!important;font-weight:600}footer{position:relative;z-index:10;background:rgb(10.3773584906,11.9339622642,17.1226415094);opacity:1;padding:90px 0}footer .logo{display:inline-block}footer .logo a{display:block;height:18px;width:100%;margin-top:10px}footer .logo img{height:35px}footer .logo-social .social{margin-top:20px;text-align:left}footer ul{list-style-type:none;padding-left:0}footer ul li{display:block;margin-bottom:10px;font-size:15px}footer ul li a,footer ul li button{color:hsla(0,0%,100%,.8)}footer ul li a:hover,footer ul li button:hover{color:#8439dd}footer ul li button{outline:0;padding:0;border:none;background:none}footer label{font-weight:400;margin-bottom:15px;color:hsla(0,0%,100%,.4);margin-top:15px;font-size:15px}footer .social{text-align:right;margin-top:20px}footer .social li{border-radius:3px;display:inline-block;background:#242733;height:45px;width:45px;margin-right:5px;text-align:center}footer .social li a{display:block;width:100%;height:100%}footer .social li i,footer .social li svg{font-size:20px;margin-top:13px}footer .social li:hover{background:#8439dd}footer .social li:hover i,footer .social li:hover svg{color:#fff}@media (max-width:767px){footer,footer .logo-social .social,footer .social{text-align:center}}@media (max-width:991px){footer{padding-bottom:150px}}.footer-nav{display:none;transform:translateY(100px);transition:all .4s ease}@media (max-width:991px){.footer-nav{display:block;position:fixed;width:100%;bottom:0;z-index:10;height:auto;background:#111;padding-bottom:env(safe-area-inset-bottom);transform:translateY(0)}.footer-nav ul{list-style:none;font-size:0;width:100%;display:block;height:60px;padding-left:0}.footer-nav ul li{display:inline-block;padding-top:2px;width:20%;font-size:13px;text-align:center;position:relative;top:50%;transform:translateY(-50%)}.footer-nav ul li i,.footer-nav ul li svg{display:block;font-size:20px;color:hsla(0,0%,100%,.9);height:21px;margin:0 auto 3px}.footer-nav ul li span{display:block;color:hsla(0,0%,100%,.5)}.footer-nav ul li a{position:relative;display:inline-block;vertical-align:top}.footer-nav ul li a:active,.footer-nav ul li a:focus,.footer-nav ul li a:hover,.footer-nav ul li a:visited{text-decoration:none!important;outline:0}.footer-nav ul li a:active i{color:#9a9a9a}.footer-nav ul li a:active span{color:#888}}.footer-nav.active{transform:translateY(0)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-down{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes bounce{50%{transform:translatey(-20px)}to{transform:translatey(20px)}}@keyframes ca3_fade_move_down{0%{transform:translateY(-15px);opacity:0}50%{opacity:1}to{transform:translateY(15px);opacity:0}}.delayed{animation-delay:3s}.animated{animation-duration:1s;animation-fill-mode:both}.fade-in{animation-name:fade-in}.vertical-center{position:relative;top:50%;transform:translateY(-50%)}
/*# sourceMappingURL=main.f70039e3.chunk.css.map */