@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow);@import url(https://fonts.googleapis.com/css?family=PT+Sans);@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville);.widget{overflow:hidden}.widget img{max-width:100%!important}#app .v-select .v-input__icon.v-input__icon--append i.v-icon,#app .v-select .v-label,#app .v-select button[aria-label~=clear].v-icon{color:#0ea9bd!important;font-size:16px}#app .date-picker{margin-top:30px}#app .date-picker .v-date-picker-title{color:#000}#app .hybrid-btn-toggle{font-size:smaller;border-radius:9px;border:1px solid var(--medium-grey) 0;margin-bottom:16px}#app .hybrid-btn-toggle button.v-btn:first-child{width:50%;border-right:none;padding-left:7px;padding-right:0;margin-left:0}#app .hybrid-btn-toggle button.v-btn:first-child .dot{vertical-align:middle}#app .hybrid-btn-toggle button.v-btn.v-item--active:first-child{padding-left:7px;padding-right:0}#app .hybrid-btn-toggle button.v-btn.v-item--active:first-child .v-btn__content{margin-right:5px}#app .hybrid-btn-toggle button[size=large].v-btn{height:56px;vertical-align:middle}#app .hybrid-btn-toggle button.v-btn,#app .hybrid-btn-toggle button.v-item--active{opacity:1;padding:5px;background-color:#f2f2f2}#app .hybrid-btn-toggle button.v-btn .v-btn__content,#app .hybrid-btn-toggle button.v-item--active .v-btn__content{padding-top:13px;padding-bottom:13px;padding-left:5px;padding-right:5px;vertical-align:middle}#app .hybrid-btn-toggle button.v-item--active:before,#app .hybrid-btn-toggle button[size=large].v-item--active{background-color:#f2f2f2}#app .hybrid-btn-toggle button[size=large].v-item--active .v-btn__content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#000;border-radius:9px;color:#fff}#app .hybrid-btn-toggle button[size=large].v-item--active .v-btn__content .v-icon{color:#fff}#app .booking-row button.v-btn.appointment-slot{border-radius:9px!important}.inperson-asset[data-v-61494753]{background-color:#0ea9bd!important;border-color:#0ea9bd!important}button[value=ONLINE] .dot.online-asset[data-v-61494753]{background-color:transparent!important;border:2px solid #2a9d4c!important}.booking-row[data-v-61494753]{max-height:575px;overflow-x:hidden;overflow-y:scroll}.booking-row button.appointment-slot[data-v-61494753]{border-color:#0ea9bd!important;color:#0ea9bd!important;border-radius:9px!important}.frame[data-v-61494753]::-webkit-scrollbar{-webkit-appearance:none}.frame[data-v-61494753]::-webkit-scrollbar:vertical{width:11px}.frame[data-v-61494753]::-webkit-scrollbar:horizontal{height:11px}.frame[data-v-61494753]::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.frame[data-v-61494753]::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.dot[data-v-61494753]{height:15px;width:15px;background-color:#bbb;border-radius:50%;display:inline-block;margin-right:5px}.v-application .unavailable-message[data-v-61494753]{font-size:medium!important}.appointments-column.landscape[data-v-61494753]{max-height:490px}.theme--light.v-btn-toggle:not(.v-btn-toggle--group){background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(0,0,0,.12)!important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(0,0,0,.26)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#000}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group){background:#1e1e1e;color:#fff}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:hsla(0,0%,100%,.3)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#fff}.v-btn-toggle{border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;-webkit-box-shadow:none;box-shadow:none;opacity:.8;padding:0 12px}.v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-btn-toggle>.v-btn.v-btn:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-btn-toggle>.v-btn.v-btn--active{color:inherit;opacity:1}.v-btn-toggle>.v-btn.v-btn:after{display:none}.v-btn-toggle>.v-btn.v-btn:not(:first-child){border-left-width:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:48px;min-height:0;min-width:48px}.v-btn-toggle--borderless>.v-btn.v-btn{border-width:0}.v-btn-toggle--dense>.v-btn.v-btn{padding:0 8px}.v-btn-toggle--group{border-radius:0}.v-btn-toggle--group>.v-btn.v-btn{background-color:transparent!important;border-color:transparent;margin:4px;min-width:auto}.v-btn-toggle--rounded{border-radius:24px}.v-btn-toggle--shaped{border-radius:24px 4px}.v-btn-toggle--tile{border-radius:0}.maplink{text-decoration:underline;cursor:pointer}#app .asset-view .v-picker__title,#app .asset-view .v-text-field .v-input__control,#app .asset-view .v-text-field .v-input__slot,#app .asset-view .v-text-field fieldset{border-radius:9px}#app .asset-view .v-picker__actions.v-card__actions{padding-bottom:0}#app .asset-view .select-location .v-select__selection--comma{line-height:24px}#app div.message-box{padding:10px!important;font-size:16px!important;background-color:#f2f2f2!important;border-radius:10px!important;margin-bottom:16px!important}.header{width:100%;height:100px}.legend-card .legend-title{font-size:small}.legend-card ul.legend{list-style-type:none;display:inline-block;padding-left:0}.legend-card ul.legend li.caption{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.legend-card ul.legend li .legend-icon{display:inline-block;width:20px;text-align:left;margin-right:8px}.legend-card ul.legend li .legend-icon.online-asset-container{padding-left:2px}.legend-card ul.legend li:first-child .legend-label{margin-right:32px}.legend-key{width:20px;height:20px;display:inline-block;border-radius:50%;vertical-align:middle}.container.asset-view.has-online-availability .date-picker .legend-card ul.legend li.caption.online-asset{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.date-picker .day-dot.inperson-asset,.date-picker .legend-key.inperson-asset{background-color:#0ea9bd!important;border-color:#0ea9bd!important}.date-picker .day-dot.online-asset,.date-picker .legend-key.online-asset{background-color:transparent!important;border-color:#2a9d4c!important;border:2px solid}.date-picker .legend-card ul.legend li.caption.online-asset{display:none}.date-picker .v-date-picker-table{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:1em}.date-picker .v-date-picker-table .v-btn,.date-picker .v-date-picker-table th{font-size:20px}.date-picker .v-date-picker-table td{padding-bottom:5px}.date-picker .v-date-picker-table .v-date-picker-table__events{padding-top:2px;bottom:0}.date-picker .v-date-picker-table tr{height:60px}.date-picker .v-date-picker-table--date td button.v-btn{border:1px solid #fff!important;border-radius:4px}.date-picker .v-date-picker-table--date td button.v-btn.v-date-picker-table__current{color:#000!important;caret-color:#000!important;border-radius:4px;border:1px solid #000!important}.date-picker .v-date-picker-table--date td button.v-btn.v-date-picker-table__current .v-date-picker-table__events{margin-bottom:0}.date-picker .v-date-picker-table--date td button.v-btn.v-btn--active:before{opacity:0}.date-picker .v-date-picker-table--date td button.v-btn.v-btn--active{border-radius:4px;background-color:#000!important;border-color:#000!important;border:1px solid #000!important}.date-picker .v-date-picker-table--date td button.v-btn.v-btn--active.v-date-picker-table__current,.date-picker .v-date-picker-table--date td button.v-btn.v-btn--disabled.v-date-picker-table__current{color:#fff!important}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:hsla(0,0%,100%,.3)!important}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls .v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}