.form-check-label,.form-control{font-size:16px;line-height:24px;font-weight:400}.form-label,textarea.form-control{font-size:14px;line-height:20px;font-weight:400;font-style:normal}form.btn-primary:not(.modal-btn),form.white-button:not(.modal-btn){text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.by-filter-wrapper span,.location-filter-wrapper span,.status-filter-wrapper span{display:block;text-overflow:ellipsis!important;white-space:nowrap;overflow:hidden}.form-control{border-radius:4px;background:#fff;letter-spacing:.25px;color:#463c58;font-style:normal}.form-control:not(textarea):not([type=file]){height:40px;padding:8px 16px;border:1px solid #d8d6dc}textarea.form-control{padding:16px!important;color:var(--Color-Gray-700);border:1px solid #d8d6dc;border-radius:4px}.form-check-input{width:20px;height:20px;border-radius:2px;border:2px solid #9791a1;background:#fff;stroke-width:2px;stroke:#9791a1;margin-top:0}.form-check-label{margin-bottom:0;gap:8px;color:#746d83!important;font-style:normal;padding-right:24px;vertical-align:center}form.btn-primary:not(.modal-btn){width:100%;height:48px;background-color:var(--primary-color)!important;color:#fff;font-family:"DM Sans";border:none}form.white-button:not(.modal-btn){height:40px;background-color:#fff!important;color:var(--primary-color)!important;border:1px solid var(--primary-color)!important}.ui-widget-content a,.ui-widget-content a:hover{color:#746d83!important;font-style:normal;line-height:180%!important}.form-check-input:checked{-webkit-appearance:radio;border:none!important;accent-color:var(--primary-color)!important}.form-label{color:#190d30;letter-spacing:.1px}.form-display-value{color:#746d83;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.form-check-input:focus,.form-control:focus,.was-validated.custom-select-dd.is-valid{border-color:var(--primary-color)!important;box-shadow:0 0 0 4px var(--secondary-color)!important}.btn:focus-visible:not(.data-table-button,#staffButton,#roomsButton,#cancelAddNoteReminder){background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;outline:0;box-shadow:0 0 0 4px var(--secondary-color)!important}.btn:active:not(.cancelButton,.data-table-button,.modal-btn,.btn-with-delete-icon,.btn-with-edit-icon,.btn-with-remove-icon,.white-bg-btn-no-border,.grid-header-btn-icon,.offcanvasCancelBtn,#staffButton,#roomsButton,#cancelAddNoteReminder,#cancelCreateCanvasReserve){background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.filter-input-group-text{background:#fff;border-right:0!important;color:#746d83;font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px}.location-filter-wrapper span{width:65px}.by-filter-wrapper span{width:114px}.status-filter-wrapper span{width:85px}.search-filter-dropdown-menu{width:200px!important}.input-group-text{padding:8px 12px 8px 12px}.btn-outline-secondary{border:1px solid #d8d6dc!important;width:56px;height:40px;padding:8px 16px!important}.btn-outline-secondary:hover{border:1px solid var(--primary-color)!important;--bs-btn-hover-bg:var(--primary-color)!important}.white-btn-override,.white-btn-override:hover{border:1px solid var(--primary-color)!important;color:var(--primary-color)!important;height:40px!important}.green-btn-override,.green-btn-override:hover{border:1px solid var(--primary-color)!important;color:#fff!important;height:40px!important}.dropdown.scrollable.dropdown-menu{overflow-x:hidden!important;overflow-y:auto!important;max-height:200px;width:100%;padding:8px}.dropdown-item{white-space:normal!important}.custom-select-dd{text-align:left;background-image:var(--filter-dropdown-arrow)!important;background-repeat:no-repeat!important;background-position:right 16px center!important;height:40px;padding:8px 8px 8px 16px;border-radius:4px!important;border:1px solid #d8d6dc!important;background:#fff}.offcanvas.custom-select-dd:focus{border:1px solid var(--primary-color)!important;box-shadow:0 0 0 4px var(--secondary-color)}.custom-select-dd-options{font-size:16px!important;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.scrollable-menu a:hover:not(.selected),.scrollable-menu li:hover:not(.selected){border-radius:4px;color:#746d83;background:var(--secondary-color)!important}.scrollable-menu.selected{background-color:var(--primary-color)!important;color:#fff!important;border-radius:4px}li.searchItem input.searchDropDown{display:inline-flex;height:40px;padding:0 8px 0 31px;align-items:center;gap:4px;flex-shrink:0;border-radius:4px;border:1px solid #d8d6dc!important;background:url('data:image/svg+xml;utf8,<svg fill="rgba(116, 109, 131, 1)" width="16" height="15" viewBox="0 0 16 15" xmlns="http://www.w3.org/2000/svg"><path d="M14.6719 12.8906C15.082 13.3281 15.082 14.0117 14.6719 14.4492C14.2344 14.8594 13.5508 14.8594 13.1133 14.4492L9.85938 11.168C8.73828 11.9062 7.37109 12.2891 5.89453 12.0977C3.37891 11.7422 1.35547 9.69141 1.02734 7.20312C0.5625 3.48438 3.70703 0.339844 7.42578 0.804688C9.91406 1.13281 11.9648 3.15625 12.3203 5.67188C12.5117 7.14844 12.1289 8.51562 11.3906 9.60938L14.6719 12.8906ZM3.16016 6.4375C3.16016 8.37891 4.71875 9.9375 6.66016 9.9375C8.57422 9.9375 10.1602 8.37891 10.1602 6.4375C10.1602 4.52344 8.57422 2.9375 6.66016 2.9375C4.71875 2.9375 3.16016 4.52344 3.16016 6.4375Z"/></svg>') 8px 12px no-repeat #fff}.by-filter-wrapper li a:active{background-color:unset}.form-check-inline{margin-right:24px!important}.invalid-feedback{color:#ff0c0c!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;letter-spacing:.1px!important}.form-check-input.is-invalid,.form-control.is-invalid,.was-validated.custom-select-dd.is-invalid,.was-validated.form-control:invalid{border-color:#ff0c0c!important;background-image:none!important}.was-validated.form-check-input:valid{border-color:#9791a1!important;background-image:none!important}.form-control.is-invalid:focus,.was-validated.form-control:invalid:focus{box-shadow:0 4px 8px 0 rgb(0 0 0/.1)!important}.form-control.is-valid,.was-validated.form-control:valid:not(.is-invalid){border-color:#d8d6dc!important;background-image:none!important}.custom-select-dd:disabled{background-color:#e9ecef!important;opacity:1}#searchForm.custom-select-dd,#searchForm.form-control{height:40px!important;color:#77808b;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;border-radius:4px 0 0 4px}.ui-menu.ui-menu-item{width:299px!important}.ui-widget-content a{border:1px solid #fff!important;font-size:16px;font-weight:400}.ui-widget-content a:hover{background:#e6f3f2!important;border:1px solid #e6f3f2!important;font-size:16px;font-weight:400}.ui-menu.ui-menu-item a.ui-state-active,.ui-menu.ui-menu-item a.ui-state-hover{font-weight:400;margin:0!important}.ui-state-hover{background:0 0!important}.ui-widget-content{border-radius:4px;border:1px solid #d8d6dc;background:#fff;padding:8px}.ui-menu.ui-menu-item a{padding:4px 8px!important}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden;padding-right:20px;width:320px!important}.invalid-feedback svg{position:relative;top:-1px;margin-right:4px}  .form-control.is-valid, .was-validated .form-control:valid {border-color: #D8D6DC !important;} .popover { max-width: 420px; max-height: 70vh; overflow: visible; box-sizing: border-box; z-index: 2060;} .popover .popover-body, .popover .popover-content { max-height: calc(70vh - 56px); overflow-y: auto; white-space: normal; padding-right: 12px; word-break: break-word;} .popover .popover-header { padding: 8px 12px; font-weight: 600;}