.left-panel{-ms-overflow-style:none;scrollbar-width:none}.left-panel::-webkit-scrollbar{display:none}.carousel-indicators .active{opacity:1;background-color:var(--primary)}.bi-arrow-left:before{content:"";color:var(--primary);background-color:#fff;border:1px solid transparent;border-radius:50%;padding:10px}.bi-arrow-right:before{content:"";color:var(--primary);background-color:#fff;border:1px solid transparent;border-radius:50%;padding:10px}.quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;margin:0;display:none}.quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;margin:0;display:none}.table-layout-card,.partition-card,.other-subvenue{border:1px solid var(--bs-border-color,#d2d2d2);cursor:pointer;outline-offset:-1px;outline:1px solid transparent;transition:transform .25s,box-shadow .25s,outline .25s}.table-layout-card:hover,.partition-card:hover,.other-subvenue:hover,.table-layout-card.active,.partition-card.active{outline:2px solid var(--primary);outline-offset:-2px;transform:scale(1.03);box-shadow:0 6px 18px rgba(0,0,0,.12)}.valid-quantity{border-color:var(--primary)}#interactiveMap .venue-title{font-size:14px;font-weight:400}#interactiveMap .gm-style-iw-ch{padding-top:.5rem;padding-bottom:.5rem}#interactiveMap .gm-style-iw-d{display:none}.rsuite-float .rs-input,.rsuite-float .rs-picker-toggle,.rsuite-float .rs-input-group,.rs-picker-toggle-stack.rs-stack{height:calc(3.5rem + 2px);font-size:1rem;padding:1.2rem .35rem 1rem!important}.form-floating .rsuite-float~label{opacity:.65;transform:scale(.85)translateY(-.75rem)translate(.15rem)}.rsuite-float,.rsuite-float .rs-picker-toggle{width:100%}.subvenue-float-btn{z-index:1050;border-radius:50px;padding:.75rem 1.5rem;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.2)}.subvenue-modal{z-index:1040;background:#7f7f7f;width:100%;height:100%;padding-top:3rem;transition:top .3s;position:fixed;top:80px;left:0;overflow-y:auto}.subvenue-modal.open{top:0}.subvenue-modal-content{max-width:600px;margin:0 auto;padding:1.5rem}.subvenue-modal.closed{top:100%}
