﻿:root{--resource-width: 150px}.b-button.b-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.b-dayview-day-container .b-calendar-cell .b-cal-event,.b-weekview .b-calendar-cell .b-cal-event,.b-dayview .b-calendar-cell .b-cal-event{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border-top:none !important;border-bottom:3px solid var(--cal-event-stroke, #9aa1aa) !important;border-left:none !important;border-right:none !important;opacity:1 !important;color:#000 !important;position:relative;z-index:2;height:100% !important;max-height:none !important;overflow:hidden !important}.b-monthview .b-calendar-cell .b-cal-event{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border-top:none !important;border-bottom:3px solid var(--cal-event-stroke, #9aa1aa) !important;border-left:none !important;border-right:none !important;opacity:1 !important;color:#000 !important;position:relative;z-index:2}.b-cal-event-wrap{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border-top:none !important;border-bottom:3px solid var(--cal-event-stroke, #9aa1aa) !important;color:#000 !important;position:relative;z-index:5}.b-monthview .b-cal-event-wrap,.b-calendar.b-monthview .b-cal-event-wrap,.b-monthview .b-calendar-cell .b-cal-event-wrap,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border-top:none !important;border-bottom:3px solid var(--cal-event-stroke, #9aa1aa) !important;color:#000 !important;opacity:1 !important}.b-monthview .b-cal-event-wrap.b-cal-event,.b-calendar.b-monthview .b-cal-event-wrap.b-cal-event,.b-monthview .b-calendar-cell .b-cal-event-wrap.b-cal-event{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;color:#000 !important}.b-monthview .b-cal-event-name,.b-calendar.b-monthview .b-cal-event-name{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border-top:none !important;border-bottom:3px solid var(--cal-event-stroke, #9aa1aa) !important;color:#000 !important}.b-monthview .b-calendar-cell .b-cal-event-wrap .event-bubble-normal,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap .event-bubble-normal,.b-monthview .b-calendar-cell .b-cal-event-wrap[data-event-color],.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap[data-event-color]{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;border-top:1px solid var(--cal-event-stroke, #9aa1aa) !important;border-left:none !important;border-right:none !important;border-bottom:4px solid var(--cal-event-stroke, #9aa1aa) !important;padding:8px !important;box-shadow:0 1px 3px rgba(0,0,0,.1) !important;color:#000 !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif !important}.b-monthview [data-event-color],.b-calendar.b-monthview [data-event-color]{--cal-event-color: attr(data-event-color)}.b-monthview .b-calendar-cell .b-cal-event-wrap,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important}.b-monthview .b-cal-event-wrap,.b-calendar.b-monthview .b-cal-event-wrap{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;color:#000 !important;opacity:1 !important}.b-monthview .b-calendar-cell .b-cal-event-wrap.b-cal-event,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap.b-cal-event,.b-monthview .b-cal-event-wrap.b-cal-event,.b-calendar.b-monthview .b-cal-event-wrap.b-cal-event{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;color:#000 !important;opacity:1 !important}.b-monthview .b-cal-event-wrap .event-bubble-normal,.b-calendar.b-monthview .b-cal-event-wrap .event-bubble-normal{border-radius:6px;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;border-top:1px solid var(--cal-event-stroke, #9aa1aa) !important;border-left:none !important;border-right:none !important;border-bottom:4px solid var(--cal-event-stroke, #9aa1aa) !important;padding:8px !important;box-shadow:0 1px 3px rgba(0,0,0,.1) !important;color:#000 !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif !important}.b-dayview-day-container .b-calendar-cell .b-cal-event-body,.b-weekview .b-calendar-cell .b-cal-event-body,.b-monthview .b-calendar-cell .b-cal-event-body,.b-dayview .b-calendar-cell .b-cal-event-body{margin:0 !important;padding:0 !important;background-color:rgba(0,0,0,0) !important;border:none !important;color:#000 !important}.b-dayview-day-container .b-calendar-cell .b-cal-event-body{padding:0 !important;margin:0 !important;flex:1 1 0% !important;background-color:rgba(0,0,0,0) !important;white-space:normal !important;display:flex !important;flex-direction:column !important;text-align:initial !important}[data-event-color]{--cal-event-color: attr(data-event-color)}[data-event-stroke]{display:block}.b-cal-event,.b-cal-event *,.b-cal-event-body,.b-cal-event-body *,.event-bubble-normal,.event-bubble-normal *{color:#000 !important}.event-bubble-normal.event-bubble-short{padding:3px 8px !important;border-bottom-width:3px !important}.event-bubble-normal.event-bubble-compact{padding:2px 8px !important}.event-bubble-normal.event-bubble-compact .event-bubble-compact-row{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;height:100% !important;gap:6px !important;min-width:0 !important}.event-bubble-normal.event-bubble-compact .event-bubble-compact-title{flex:1 1 auto !important;min-width:0 !important;font-size:11px !important;line-height:1.1 !important;font-weight:600 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.event-bubble-normal.event-bubble-compact .event-bubble-compact-time{flex:0 0 auto !important;font-size:10px !important;line-height:1.1 !important;font-weight:500 !important;white-space:nowrap !important}.event-bubble-normal{border-radius:6px !important;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;border-top:1px solid var(--cal-event-stroke, #9aa1aa) !important;border-left:none !important;border-right:none !important;border-bottom:4px solid var(--cal-event-stroke, #9aa1aa) !important;padding:8px !important;box-shadow:0 1px 3px rgba(0,0,0,.1) !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif !important;display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;max-height:none !important;box-sizing:border-box !important;overflow:hidden !important}.event-bubble-normal .text-xs.font-bold,.event-bubble-normal .font-bold{font-weight:700 !important;font-size:14px !important;color:#333 !important;margin-bottom:2px !important;line-height:1.2 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.event-bubble-normal .text-xs:not(.font-bold){font-size:12px !important;color:#666 !important;font-weight:500 !important;line-height:1.2 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.event-bubble-normal div,.event-bubble-normal span{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.event-bubble-normal .flex{min-width:0 !important}.event-bubble-normal .flex>*{min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important}.event-bubble-normal[data-event-color]{border-radius:6px !important;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;border-top:1px solid var(--cal-event-stroke, #9aa1aa) !important;border-left:none !important;border-right:none !important;border-bottom:4px solid var(--cal-event-stroke, #9aa1aa) !important;padding:2px !important;box-shadow:0 1px 3px rgba(0,0,0,.1) !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif !important;display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;max-height:none !important;box-sizing:border-box !important;overflow:hidden !important}.b-cal-event .text-foreground,.b-cal-event .text-muted-foreground,.b-cal-event span,.b-cal-event div{color:#000 !important}.b-monthview .b-cal-event,.b-monthview .b-cal-event *,.b-monthview .b-cal-event-body,.b-monthview .b-cal-event-body *,.b-monthview .event-bubble-normal,.b-monthview .event-bubble-normal *,.b-calendar.b-monthview .b-cal-event,.b-calendar.b-monthview .b-cal-event *,.b-calendar.b-monthview .b-cal-event-body,.b-calendar.b-monthview .b-cal-event-body *,.b-calendar.b-monthview .event-bubble-normal,.b-calendar.b-monthview .event-bubble-normal *{color:#000 !important}.b-monthview .b-calendar-cell .b-cal-event,.b-monthview .b-calendar-cell .b-cal-event *,.b-monthview .b-calendar-cell .b-cal-event-body,.b-monthview .b-calendar-cell .b-cal-event-body *,.b-calendar.b-monthview .b-calendar-cell .b-cal-event,.b-calendar.b-monthview .b-calendar-cell .b-cal-event *,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-body,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-body *{color:#000 !important}.b-monthview .b-cal-event-name,.b-monthview .b-cal-event-desc,.b-monthview .b-cal-event-time,.b-calendar.b-monthview .b-cal-event-name,.b-calendar.b-monthview .b-cal-event-desc,.b-calendar.b-monthview .b-cal-event-time{color:#000 !important}.b-monthview span,.b-monthview div,.b-monthview p,.b-monthview .text-xs,.b-monthview .text-sm,.b-monthview .text-base,.b-calendar.b-monthview span,.b-calendar.b-monthview div,.b-calendar.b-monthview p,.b-calendar.b-monthview .text-xs,.b-calendar.b-monthview .text-sm,.b-calendar.b-monthview .text-base{color:#000 !important}.b-monthview .b-cal-event-wrap,.b-monthview .b-cal-event-wrap *,.b-calendar.b-monthview .b-cal-event-wrap,.b-calendar.b-monthview .b-cal-event-wrap *{color:#000 !important}.b-monthview .b-calendar-cell .b-cal-event-wrap,.b-monthview .b-calendar-cell .b-cal-event-wrap *,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap *{color:#000 !important}.b-monthview .b-cal-event-wrap .b-cal-event-name,.b-monthview .b-cal-event-wrap .b-cal-event-desc,.b-monthview .b-cal-event-wrap .b-cal-event-time,.b-calendar.b-monthview .b-cal-event-wrap .b-cal-event-name,.b-calendar.b-monthview .b-cal-event-wrap .b-cal-event-desc,.b-calendar.b-monthview .b-cal-event-wrap .b-cal-event-time{color:#000 !important}.b-monthview .b-calendar-cell .b-cal-event-wrap span,.b-monthview .b-calendar-cell .b-cal-event-wrap div,.b-monthview .b-calendar-cell .b-cal-event-wrap p,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap span,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap div,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap p{color:#000 !important}.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap .b-cal-event-name,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap .b-cal-event-desc,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap .b-cal-event-time,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap .event-bubble-normal,.b-calendar.b-monthview .b-calendar-cell .b-cal-event-wrap .event-bubble-normal *{color:#000 !important}.b-monthview .b-calendar-cell [class*=event],.b-monthview .b-calendar-cell [class*=event] *,.b-calendar.b-monthview .b-calendar-cell [class*=event],.b-calendar.b-monthview .b-calendar-cell [class*=event] *{color:#000 !important}.b-monthview .b-calendar-cell,.b-monthview .b-calendar-cell *,.b-calendar.b-monthview .b-calendar-cell,.b-calendar.b-monthview .b-calendar-cell *{color:#000 !important}.b-toolbar{--toolbar-min-size: 3em}.b-dayview-day-detail{background-image:none !important}.b-resourcefilter .b-list-item{display:flex;align-items:center}.b-resourcefilter .b-list-item>.b-selected-icon{order:2;flex:0 0 auto;margin-left:8px}.b-resourcefilter .b-list-item>div[data-resource-type],.b-resourcefilter .b-list-item>div:nth-of-type(2){order:1;display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.b-resourcefilter .b-list-item>div[data-resource-type]>div:first-child,.b-resourcefilter .b-list-item>div:nth-of-type(2)>div:first-child{flex:0 0 auto;width:24px;height:24px}.b-resourcefilter .b-list-item>div[data-resource-type]>div:last-child,.b-resourcefilter .b-list-item>div:nth-of-type(2)>div:last-child div{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-cal-event-desc-complex{width:100%;gap:.1em;border:none !important;padding:0 !important;margin:0 !important}.b-cal-event-desc,.b-event-header{border:none !important;padding:0 !important;margin:0 !important}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-cal-event-body,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-cal-event-body{padding:0 !important;padding-block:0 !important;margin:0 !important;flex-flow:column;align-items:self-start;gap:.2em}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-event-header,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-event-header{display:none !important}.b-icon-eye:before{content:""}.b-dayview-allday-row{display:none !important}.b-resourcefilter .b-list-item{display:flex !important;align-items:center;justify-content:space-between}.b-resourcefilter .b-list-item .b-selected-icon.b-icon{order:2}.b-resourcefilter .b-list-item.b-selected{background-color:rgba(0,0,0,0)}.b-resourcefilter .b-list-item:hover{background-color:rgba(0,0,0,0)}.b-resourcefilter .b-list-item:focus{background-color:rgba(0,0,0,0)}.b-resourcefilter.b-list.b-multiselect .b-selected-icon{--checkbox-background-color: transparent !important;--checkbox-checked-background-color: hsl(var(--primary)) !important;--checkbox-unchecked-background-color: white !important;--checkbox-checked-check-color: hsl(var(--primary-foreground));--checkbox-unchecked-check-color: transparent;--checkbox-border-color: hsl(var(--primary));--checkbox-checked-border-color: hsl(var(--primary));--checkbox-unchecked-border-color: hsl(var(--primary));--checkbox-border-width: 1px;--checkbox-border-radius: 4px;--checkbox-font-size: 12px}.b-list.b-multiselect .b-selected-icon::before{font-size:10px}.b-resourcefilter .b-list-item.b-selected .b-selected-icon{--checkbox-background-color: hsl(var(--primary)) !important}#service-list,#service-list hr{width:100% !important;box-sizing:border-box;display:block;margin-left:0 !important;margin-right:0 !important;padding-left:8px !important;padding-right:20px !important}.b-filterfield input{border-radius:6px;padding:12px;background:var(--background);font-size:1rem;transition:border .2s}.b-filterfield input{font-size:11px}.b-numberfield,.b-textareafield,.b-textfield .b-field-inner{border-radius:6px !important}.bryntum-event-search input{border-radius:6px !important;box-sizing:border-box !important;padding:12px !important;color:hsl(var(--muted-foreground)) !important;font-size:11px !important;font-weight:500 !important;transition:border .2s}.bryntum-event-search input::placeholder{color:hsl(var(--muted-foreground)) !important}.bryntum-event-search input:focus{outline:none !important}#deselectAll{border:1px solid hsl(var(--blue-light)) !important;border-radius:4px !important;background-color:hsl(var(--muted)) !important;color:hsl(var(--foreground)) !important;font-size:10px !important;line-height:20px !important}#deselectAll .b-button:hover{background-color:hsl(var(--muted)) !important}#deselect-all-checkbox{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid hsl(var(--primary));border-radius:2px;background:hsl(var(--background));position:relative;cursor:pointer;display:inline-block;vertical-align:middle;transition:background .2s,border .2s}#deselect-all-checkbox:checked{background:hsl(var(--primary));border-color:hsl(var(--primary))}#deselect-all-checkbox:checked::after{content:"";display:block;position:absolute;left:3px;top:0px;width:7px;height:12px;border:solid hsl(var(--primary-foreground));border-width:0 2px 2px 0;border-radius:1px;transform:scale(0.7) rotate(45deg)}.b-has-day-header .b-day-column-header .b-day-column-header-scroller{border-inline-end:1px solid #ddd;border-left:none}.b-has-day-header .b-day-column-header::before{display:none}.b-day-column-header-cell{padding:0}.b-day-column-header-cell{border-inline-end:none !important}.b-day-of-week-0{display:none}.b-day-of-week-6{display:none}.b-eventeditor-header{display:none}.b-eventeditor-body-wrap{display:none}.b-sidebar-body-wrap{border:1px solid hsl(var(--border));background-color:hsl(var(--card)) !important}.b-calendardatepicker-body-wrap{border:1px solid hsl(var(--border));background-color:hsl(var(--card)) !important;border-radius:6px}.b-top-toolbar{background-color:hsl(var(--card)) !important}.b-top-toolbar .bry-toolbar-text,.b-top-toolbar .bry-toolbar-icon{color:hsl(var(--foreground)) !important}.b-resource-avatar{display:none !important}.b-resourceview-content .b-panel-header{height:2.5em !important}.b-resourceview-title .b-resource-name{font-size:.8em}.b-panel-header{padding:.5em}.b-calendar.b-dayview .b-resourceview-content{display:flex !important;flex-wrap:nowrap !important;width:100% !important;min-width:100% !important;overflow-x:visible !important;overflow-y:hidden !important}.b-calendar.b-dayview .b-resourceview-resource,.b-calendar.b-dayview .b-resourceview-resource.b-flex{flex:0 0 var(--resource-width) !important;width:var(--resource-width) !important;min-width:var(--resource-width) !important;max-width:var(--resource-width) !important}.b-calendar.b-dayview .b-resourceview-resource{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-dayview-day-container{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-calendar-cell{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-dayview-day-container .b-calendar-cell{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-resourceview-resource:not(:last-child){border-right:none !important}.b-calendar.b-dayview .b-resourceview-resource:not(:first-child){border-left:none !important}.b-calendar.b-dayview .b-dayview-day-container .b-schedule-cell{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-timeaxis-cell{border-right:none !important}.b-calendar.b-dayview .b-resourceview-content{border:none !important}.b-calendar.b-dayview .b-resourceview-resource .b-panel-body-wrap{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-resourceview-resource .b-panel-header{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-dayview-header{border-right:none !important;border-left:none !important}.b-calendar.b-dayview .b-resourceview-resource::after,.b-calendar.b-dayview .b-resourceview-resource::before{display:none !important}.b-calendar.b-dayview .b-timeaxis-cell,.b-calendar.b-dayview .b-timeaxis-cell:not(:last-child){border-right:none !important}.b-calendar.b-weekview .b-resourceview-content>.b-resourceview-resource,.b-calendar[data-mode=weekResources] .b-resourceview-content>.b-resourceview-resource{min-width:400px !important}.b-calendar.b-monthview .b-resourceview-content>.b-resourceview-resource,.b-calendar[data-mode=monthResources] .b-resourceview-content>.b-resourceview-resource{min-width:400px !important}.bry-toolbar-text{color:hsl(var(--primary-foreground)) !important}.b-buttongroup .b-button[data-ref=dayResourcesShowButton],.b-buttongroup .b-button[data-ref=weekResourcesShowButton],.b-buttongroup .b-button[data-ref=monthResourcesShowButton],.b-buttongroup .b-button[data-ref=monthShowButton],.b-buttongroup .b-button[data-ref*=ShowButton],.b-calendar .b-toolbar .b-buttongroup .b-button{background-color:rgba(0,0,0,0) !important;padding:8px !important;color:hsl(var(--muted-foreground)) !important;font-weight:500 !important;min-height:0px !important;border:none !important;font-size:14px !important;border-radius:6px !important}.b-buttongroup .b-button[data-ref*=ShowButton]:hover,.b-calendar .b-toolbar .b-buttongroup .b-button:hover:not(.b-pressed){background-color:hsl(var(--muted)) !important}.b-buttongroup .b-button[data-ref*=ShowButton].b-pressed,.b-calendar .b-toolbar .b-buttongroup .b-button.b-pressed{background-color:hsl(var(--background)) !important;color:hsl(var(--foreground)) !important;border:1px solid hsl(var(--border)) !important}.b-buttongroup .b-button[aria-label*=Month],.b-buttongroup .b-button[title*=Month]{background-color:rgba(0,0,0,0) !important;padding:8px !important;color:hsl(var(--muted-foreground)) !important;font-weight:500 !important;min-height:0px !important;border:none !important;font-size:14px !important;border-radius:6px !important}.b-buttongroup .b-button[aria-label*=Month]:hover,.b-buttongroup .b-button[title*=Month]:hover{background-color:hsl(var(--muted)) !important}.b-buttongroup .b-button[aria-label*=Month].b-pressed,.b-buttongroup .b-button[title*=Month].b-pressed{background-color:hsl(var(--background)) !important;color:hsl(var(--foreground)) !important;border:1px solid hsl(var(--border)) !important}.b-buttongroup.b-content-element{background-color:hsl(var(--muted)) !important;padding:4px !important;border-radius:6px !important;height:40px}.b-toolbar .b-buttongroup.b-content-element .b-button{padding:8px !important;font-weight:500 !important;min-height:0px !important;font-size:14px !important;border-radius:6px !important}.b-toolbar .b-buttongroup.b-content-element .b-button:not(.b-pressed){background-color:rgba(0,0,0,0) !important;color:hsl(var(--muted-foreground)) !important;border:none !important}.b-toolbar .b-buttongroup.b-content-element .b-button.b-pressed{background-color:hsl(var(--background)) !important;color:hsl(var(--foreground)) !important;border:1px solid hsl(var(--border)) !important}.b-toolbar .b-buttongroup.b-content-element .b-button:hover:not(.b-pressed){background-color:hsl(var(--muted)) !important}.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button[data-ref*=month],.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button[data-ref*=Month],.b-calendar .b-toolbar .b-buttongroup .b-button[data-ref*=month],.b-calendar .b-toolbar .b-buttongroup .b-button[data-ref*=Month]{background-color:rgba(0,0,0,0) !important;padding:8px !important;color:hsl(var(--muted-foreground)) !important;font-weight:500 !important;min-height:0px !important;border:none !important;font-size:14px !important;border-radius:6px !important}.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button[data-ref*=month]:hover,.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button[data-ref*=Month]:hover,.b-calendar .b-toolbar .b-buttongroup .b-button[data-ref*=month]:hover,.b-calendar .b-toolbar .b-buttongroup .b-button[data-ref*=Month]:hover{background-color:hsl(var(--muted)) !important}.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button[data-ref*=month].b-pressed,.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button[data-ref*=Month].b-pressed,.b-calendar .b-toolbar .b-buttongroup .b-button[data-ref*=month].b-pressed,.b-calendar .b-toolbar .b-buttongroup .b-button[data-ref*=Month].b-pressed{background-color:hsl(var(--background)) !important;color:hsl(var(--foreground)) !important;border:1px solid hsl(var(--border)) !important}.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button:nth-child(3),.b-calendar .b-toolbar .b-buttongroup .b-button:nth-child(3){background-color:rgba(0,0,0,0) !important;padding:8px !important;color:hsl(var(--muted-foreground)) !important;font-weight:500 !important;min-height:0px !important;border:none !important;font-size:14px !important;border-radius:6px !important}.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button:nth-child(3):hover,.b-calendar .b-toolbar .b-buttongroup .b-button:nth-child(3):hover{background-color:hsl(var(--muted)) !important}.b-calendar .b-toolbar .b-buttongroup.b-content-element .b-button:nth-child(3).b-pressed,.b-calendar .b-toolbar .b-buttongroup .b-button:nth-child(3).b-pressed{background-color:hsl(var(--background)) !important;color:hsl(var(--foreground)) !important;border:1px solid hsl(var(--border)) !important}.b-calendar .b-toolbar .b-buttongroup .b-button.month-view-button{background-color:rgba(0,0,0,0) !important;padding:8px !important;color:hsl(var(--muted-foreground)) !important;font-weight:500 !important;min-height:0px !important;border:none !important;font-size:14px !important;border-radius:6px !important}.b-calendar .b-toolbar .b-buttongroup .b-button.month-view-button:hover:not(.b-pressed){background-color:hsl(var(--muted)) !important}.b-calendar .b-toolbar .b-buttongroup .b-button.month-view-button.b-pressed{background-color:hsl(var(--background)) !important;color:hsl(var(--foreground)) !important;border:1px solid hsl(var(--border)) !important}.b-toolbar-content{display:flex;align-items:center}.b-day-column-header-cell{min-height:28px !important;height:28px !important;padding:2px 4px !important}.b-day-column-header-cell .b-resource-name{font-size:11px !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-day-column-header-cell .b-resource-avatar{width:20px !important;height:20px !important;font-size:10px !important;margin-right:4px !important}.b-calendar .mxw-event-tooltip.b-tooltip,.b-calendar .mxw-event-tooltip.b-eventtip,div.mxw-event-tooltip.b-tooltip,div.mxw-event-tooltip.b-eventtip{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;pointer-events:none !important;z-index:10000 !important;color:inherit !important;font-family:inherit !important;font-size:inherit !important;padding:0 !important;margin:0 !important}.b-calendar .mxw-event-tooltip.b-tooltip,.b-calendar .mxw-event-tooltip.b-widget,.b-calendar .mxw-event-tooltip.b-floating,.b-calendar .mxw-event-tooltip.b-popup,.b-calendar .mxw-event-tooltip.b-eventtip,div.mxw-event-tooltip.b-tooltip,div.mxw-event-tooltip.b-widget,div.mxw-event-tooltip.b-floating,div.mxw-event-tooltip.b-popup,div.mxw-event-tooltip.b-eventtip{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;pointer-events:none !important;transform-origin:top left !important;color:inherit !important;font-family:inherit !important;font-size:inherit !important;line-height:inherit !important;text-align:inherit !important;padding:0 !important;margin:0 !important}.b-calendar .b-panel .b-panel-body-wrap,div.mxw-event-tooltip .b-panel .b-panel-body-wrap{background-color:rgba(0,0,0,0) !important;padding:0 !important;margin:0 !important;border:0 !important}.b-calendar .mxw-event-tooltip .b-tooltip-content,div.mxw-event-tooltip .b-tooltip-content,.mxw-event-tooltip.b-tooltip .b-tooltip-content{background-color:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;pointer-events:none !important;color:inherit !important;font-family:inherit !important;font-size:inherit !important;line-height:inherit !important}.b-calendar .mxw-event-tooltip .b-tooltip-arrow,.b-calendar .mxw-event-tooltip .b-callout,.b-calendar .mxw-event-tooltip [class*=arrow],.b-calendar .mxw-event-tooltip [class*=callout],div.mxw-event-tooltip .b-tooltip-arrow,div.mxw-event-tooltip .b-callout,div.mxw-event-tooltip [class*=arrow],div.mxw-event-tooltip [class*=callout]{display:none !important;visibility:hidden !important;opacity:0 !important}.b-eventtip-body-wrap{background-color:rgba(0,0,0,0) !important}.b-calendar .mxw-event-tooltip .mxw-card,div.mxw-event-tooltip .mxw-card,.mxw-event-tooltip.b-tooltip .mxw-card{border-radius:8px !important;border:1px solid #cbd5e1 !important;background-color:#fff !important;padding:12px !important;width:390px !important;box-shadow:0px 4px 6px -4px rgba(0,0,0,.1019607843) !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important;pointer-events:auto !important;will-change:transform !important;user-select:none !important;color:#070c17 !important;font-family:inherit !important;text-align:left !important;margin:0 !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-title,div.mxw-event-tooltip .mxw-card .mxw-title,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-title{color:#070c17 !important;margin-bottom:3px !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-time,div.mxw-event-tooltip .mxw-card .mxw-time,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-time{color:#64748b !important;margin-bottom:7px !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-clinician,div.mxw-event-tooltip .mxw-card .mxw-clinician,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-clinician{color:#070c17 !important;margin-bottom:3px !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-zoom-link,div.mxw-event-tooltip .mxw-card .mxw-zoom-link,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-zoom-link{color:#64748b !important;margin-bottom:7px !important;font-weight:400 !important;font-size:11px !important;line-height:14px !important;word-break:break-all !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-zoom-link-text,div.mxw-event-tooltip .mxw-card .mxw-zoom-link-text,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-zoom-link-text{color:#2563eb !important;text-decoration:underline !important;cursor:pointer !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-zoom-link-text:hover,div.mxw-event-tooltip .mxw-card .mxw-zoom-link-text:hover,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-zoom-link-text:hover{color:#1d4ed8 !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-appointment-type,div.mxw-event-tooltip .mxw-card .mxw-appointment-type,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-appointment-type{color:#070c17 !important;margin-bottom:3px !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-desc,div.mxw-event-tooltip .mxw-card .mxw-desc,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-desc{color:#070c17 !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-status-badge,div.mxw-event-tooltip .mxw-card .mxw-status-badge,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-status-badge{display:inline-flex !important;align-items:center !important;--tw-text-opacity: 1;--tw-bg-opacity: 1;background-color:rgb(249, 250, 251, var(--tw-bg-opacity, 1)) !important;color:rgb(75, 85, 99, var(--tw-text-opacity, 1)) !important;font-weight:500 !important;font-size:.75rem !important;line-height:1rem !important;padding:.2rem .3rem !important;border-width:1px !important;border-radius:calc(var(--radius) - 2px) !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-footer,div.mxw-event-tooltip .mxw-card .mxw-footer,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-footer{display:flex !important;flex-wrap:nowrap !important;justify-content:space-between !important;align-items:center !important;margin-top:10px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-cancel-reason-wrap,div.mxw-event-tooltip .mxw-card .mxw-cancel-reason-wrap,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-cancel-reason-wrap{border-top:1px solid #e5e7eb !important;margin-top:8px !important;padding-top:8px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-cancel-reason-wrap .mxw-desc,div.mxw-event-tooltip .mxw-card .mxw-cancel-reason-wrap .mxw-desc,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-cancel-reason-wrap .mxw-desc{margin-bottom:4px !important}.b-calendar .mxw-event-tooltip .mxw-card .mxw-cancel-reason-wrap .mxw-zoom-link,div.mxw-event-tooltip .mxw-card .mxw-cancel-reason-wrap .mxw-zoom-link,.mxw-event-tooltip.b-tooltip .mxw-card .mxw-cancel-reason-wrap .mxw-zoom-link{margin-bottom:0 !important;line-height:1.4 !important}.b-calendar .mxw-event-tooltip .mxw-patient-with-avatar,div.mxw-event-tooltip .mxw-patient-with-avatar,.mxw-event-tooltip.b-tooltip .mxw-patient-with-avatar{display:flex !important;align-items:center !important;gap:8px !important}.b-calendar .mxw-event-tooltip .mxw-patient,div.mxw-event-tooltip .mxw-patient,.mxw-event-tooltip.b-tooltip .mxw-patient{color:#070c17 !important;text-decoration:none !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important}.mxw-event-tooltip{contain:layout style paint !important;backface-visibility:hidden !important;transform:translateZ(0) !important;-webkit-font-smoothing:antialiased !important;pointer-events:none !important}.b-calendar-month .mxw-event-tooltip{position:fixed !important;transform:translate(15px, 15px) !important}.mxw-event-tooltip *{transition:none !important;animation:none !important}.b-calendar-event:hover{z-index:1 !important}.b-calendar .b-tooltip,.b-calendar .b-eventtip{pointer-events:none !important;z-index:99999 !important}.b-calendar-month .b-calendar-event{position:relative !important}.b-calendar-month .b-calendar-event:hover{z-index:2 !important}.b-calendar .b-tooltip.mxw-event-tooltip.custom-calendar-tooltip,.b-calendar .b-eventtip.mxw-event-tooltip.custom-calendar-tooltip,.b-calendar .b-tooltip.mxw-event-tooltip,.b-calendar .b-eventtip.mxw-event-tooltip,div.b-tooltip.mxw-event-tooltip.custom-calendar-tooltip,div.b-eventtip.mxw-event-tooltip.custom-calendar-tooltip,div.b-tooltip.mxw-event-tooltip,div.b-eventtip.mxw-event-tooltip{position:absolute !important;z-index:10000 !important;pointer-events:none !important;display:block !important;visibility:visible !important;opacity:1 !important;background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;color:inherit !important}.b-tooltip.mxw-event-tooltip,.b-eventtip.mxw-event-tooltip,.b-tooltip.custom-calendar-tooltip,.b-eventtip.custom-calendar-tooltip{position:absolute !important;z-index:10000 !important;pointer-events:none !important;display:block !important;visibility:visible !important;opacity:1 !important;background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;color:inherit !important}.mxw-tooltip-container{display:block !important;width:100% !important;height:100% !important;pointer-events:none !important}.b-calendar .b-tooltip.mxw-event-tooltip.custom-calendar-tooltip .b-tooltip-content,.b-calendar .b-eventtip.mxw-event-tooltip.custom-calendar-tooltip .b-tooltip-content,.b-calendar .b-tooltip.mxw-event-tooltip .b-tooltip-content,.b-calendar .b-eventtip.mxw-event-tooltip .b-tooltip-content,div.b-tooltip.mxw-event-tooltip.custom-calendar-tooltip .b-tooltip-content,div.b-eventtip.mxw-event-tooltip.custom-calendar-tooltip .b-tooltip-content,div.b-tooltip.mxw-event-tooltip .b-tooltip-content,div.b-eventtip.mxw-event-tooltip .b-tooltip-content{display:block !important;pointer-events:none !important;background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;margin:0 !important}.b-monthview .b-today .b-day-num{background-color:hsl(var(--primary)) !important;color:#fff !important}.b-datepicker .b-calendar-cell.b-today .b-datepicker-cell-inner{background-color:hsl(var(--primary)) !important;border-color:hsl(var(--primary)) !important;color:#fff !important}.b-monthpicker .b-monthpicker-content button.b-monthpicker-month.b-selected{background-color:hsl(var(--primary)) !important;border-color:hsl(var(--primary));color:#fff !important}.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected{background-color:hsl(var(--primary)) !important;border-color:hsl(var(--primary));color:#fff !important}.b-monthview .b-cal-cell-header .b-week-num{display:none !important}.b-popup-header{background-color:hsl(var(--primary)) !important;color:#fff !important}.b-menuitem.b-contains-focus,.b-menuitem:focus{background-color:hsl(var(--primary)) !important;color:#fff !important}.b-calendar-cell .b-cal-event,.b-calendar-cell .b-cal-event-wrap,.b-dayview-day-container .b-calendar-cell .b-cal-event,.b-weekview .b-calendar-cell .b-cal-event,.b-monthview .b-calendar-cell .b-cal-event,.b-dayview .b-calendar-cell .b-cal-event,.b-schedule-cell .b-cal-event,.b-schedule-cell .b-cal-event-wrap{border:none !important;position:relative;z-index:5;box-shadow:none !important}.b-calendar-cell:has(.b-cal-event),.b-calendar-cell:has(.b-cal-event-wrap),.b-schedule-cell:has(.b-cal-event),.b-schedule-cell:has(.b-cal-event-wrap){border:none !important}.b-dayview-day-container{border:none !important}.b-grid-row:last-child *,.b-grid-row:last-child .b-grid-cell,.b-grid-row:last-child .b-calendar-cell,.b-grid-row:last-child .b-schedule-cell,.b-grid-row:last-child .b-timeaxis-cell{border-bottom:none !important}.b-dayview-day-container .b-calendar-cell,.b-weekview .b-calendar-cell,.b-monthview .b-calendar-cell,.b-dayview .b-calendar-cell{border-right:none !important;border-left:none !important;border-bottom:none !important}.b-cal-event-wrap,.b-cal-event-wrap.b-cal-event{border:none !important}.b-resourceview-resource .b-calendar-cell,.b-resourceview-resource .b-schedule-cell{border-bottom:none !important}.b-calendar.b-dayview .b-calendar-cell,.b-calendar.b-dayview .b-schedule-cell,.b-calendar.b-dayview .b-timeaxis-cell{border:none !important}.b-calendar.b-weekview .b-calendar-cell,.b-calendar.b-weekview .b-schedule-cell,.b-calendar.b-monthview .b-calendar-cell,.b-calendar.b-monthview .b-schedule-cell{border:none !important}.b-dayview-day-container .b-grid-row,.b-dayview-day-container .b-grid-row *,.b-dayview-day-container .b-schedule-cell{border:none !important}.b-dayview-day-detail{border-top:1px solid #e4e4e4 !important}.b-cal-event.b-cal-color-4,.b-cal-event.b-cal-color-3,.b-cal-event.b-cal-color-2,.b-cal-event.b-cal-color-1,.b-cal-event{border:none !important;border-top:none !important;border-bottom:3px solid var(--cal-event-stroke, #9aa1aa) !important}.scheduling-calendar .resource-plus-btn{color:#fff !important}.scheduling-calendar .overflow-x-auto::-webkit-scrollbar{width:12px;height:12px}.scheduling-calendar .overflow-x-auto::-webkit-scrollbar-track{background:#f1f5f9;border-radius:6px}.scheduling-calendar .overflow-x-auto::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.scheduling-calendar .overflow-x-auto::-webkit-scrollbar-thumb:hover{background:#94a3b8}.scheduling-calendar .overflow-x-auto::-webkit-scrollbar-corner{background:#f1f5f9}.calendar-wrapper{width:100%;height:100%}.calendar-wrapper .b-calendar{width:100%;min-width:100%}.b-calendar .b-paging-toolbar{display:none !important;visibility:hidden !important;height:0 !important;padding:0 !important;margin:0 !important;position:absolute !important;pointer-events:none !important}#calendar-header-toolbar{display:flex !important;align-items:center !important;width:100% !important;position:relative !important}#calendar-header-toolbar .b-paging-toolbar{display:flex !important;visibility:visible !important;height:auto !important;width:100% !important;flex:1 !important;position:relative !important;pointer-events:auto !important}.b-resourceview,.b-grid-body,.b-grid-header,.b-grid-subgrid{overflow:visible !important}.b-grid-column,.b-resourceview-column,.b-calendar-column{min-width:0 !important;width:var(--resource-width, auto) !important;flex-shrink:0 !important;flex-grow:0 !important}.b-grid-cell,.b-grid-header-text{min-width:0 !important;width:var(--resource-width, auto) !important;flex-shrink:0 !important;flex-grow:0 !important}.b-grid-header-text,.b-resourceview-header,.b-grid-header{text-align:left !important;justify-content:flex-start !important}.b-grid-header .b-grid-header-text{display:flex !important;align-items:center !important;justify-content:flex-start !important;text-align:left !important}.b-grid-header-cell,.b-resourceview-header-cell{text-align:left !important}.b-grid-header-cell *,.b-resourceview-header-cell *{text-align:left !important}.resource-avatar{position:absolute !important;top:50% !important;left:4px !important;transform:translateY(-50%) !important;z-index:1000 !important}.resource-buttons{position:absolute !important;right:8px !important;top:50% !important;transform:translateY(-50%) !important}.b-grid-header-cell,.b-resourceview-header-cell,.b-grid-cell,.b-resourceview-header,header[class*=header]{position:relative !important}.b-resource-name{text-align:left !important;justify-content:flex-start !important;margin-left:0 !important;margin-right:auto !important;width:auto !important;flex-shrink:0 !important;flex-grow:0 !important}.b-header-title.b-resourceview-title{justify-content:flex-start !important;align-items:center !important}.b-header-title .b-resource-name,.b-resourceview-title .b-resource-name{text-align:left !important;justify-content:flex-start !important;margin-left:0 !important;margin-right:auto !important}.b-calendar-cell .b-cal-event,.b-calendar-cell .b-cal-event-wrap,.b-dayview-day-container .b-calendar-cell .b-cal-event,.b-weekview .b-calendar-cell .b-cal-event,.b-monthview .b-calendar-cell .b-cal-event,.b-dayview .b-calendar-cell .b-cal-event,.b-schedule-cell .b-cal-event,.b-schedule-cell .b-cal-event-wrap{border:none !important;position:relative;z-index:5;box-shadow:none !important}.b-calendar-cell:has(.b-cal-event),.b-calendar-cell:has(.b-cal-event-wrap),.b-schedule-cell:has(.b-cal-event),.b-schedule-cell:has(.b-cal-event-wrap){border:none !important}.b-dayview-day-container{border:none !important}.b-grid-row:last-child *,.b-grid-row:last-child .b-grid-cell,.b-grid-row:last-child .b-calendar-cell,.b-grid-row:last-child .b-schedule-cell,.b-grid-row:last-child .b-timeaxis-cell{border-bottom:none !important}.b-dayview-day-container .b-calendar-cell,.b-weekview .b-calendar-cell,.b-monthview .b-calendar-cell,.b-dayview .b-calendar-cell{border-right:none !important;border-left:none !important;border-bottom:none !important}.b-cal-event-wrap,.b-cal-event-wrap.b-cal-event{border:none !important;border-top:none !important;border-bottom:3px solid var(--cal-event-stroke, #9aa1aa) !important}.b-resourceview-resource .b-calendar-cell,.b-resourceview-resource .b-schedule-cell{border-bottom:none !important}.b-calendar.b-dayview .b-calendar-cell,.b-calendar.b-dayview .b-schedule-cell,.b-calendar.b-dayview .b-timeaxis-cell{border:none !important}.b-calendar.b-weekview .b-calendar-cell,.b-calendar.b-weekview .b-schedule-cell,.b-calendar.b-monthview .b-calendar-cell,.b-calendar.b-monthview .b-schedule-cell{border:none !important}.b-dayview-day-container .b-grid-row,.b-dayview-day-container .b-grid-row *,.b-dayview-day-container .b-schedule-cell{border:none !important}.b-dayview-day-detail{border-top:1px solid #e4e4e4 !important}.b-cal-event.b-cal-color-4,.b-cal-event.b-cal-color-3,.b-cal-event.b-cal-color-2,.b-cal-event.b-cal-color-1,.b-cal-event{border:none !important}.b-dayview-day-container .b-calendar-cell .b-cal-event-body,.b-weekview .b-calendar-cell .b-cal-event-body,.b-monthview .b-calendar-cell .b-cal-event-body,.b-dayview .b-calendar-cell .b-cal-event-body{padding:0 !important;margin:0 !important;background-color:rgba(0,0,0,0) !important;flex:1 1 0% !important;white-space:normal !important;display:flex !important;flex-direction:column !important;text-align:initial !important}.b-dayview-day-container .b-calendar-cell .b-cal-event-body{padding:0 !important;margin:0 !important;background-color:rgba(0,0,0,0) !important}.event-bubble-normal{border-radius:6px !important;background-color:var(--cal-event-color, #f5f5f5) !important;border:none !important;border-top:1px solid var(--cal-event-stroke, #9aa1aa) !important;border-left:none !important;border-right:none !important;border-bottom:4px solid var(--cal-event-stroke, #9aa1aa) !important;padding:8px !important;box-shadow:0 1px 3px rgba(0,0,0,.1) !important;display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;max-height:none !important;box-sizing:border-box !important;overflow:hidden !important}.zoom-slider-widget{display:flex;align-items:center}.zoom-slider-widget input[type=range]{-webkit-appearance:none;appearance:none;width:80px;height:4px;background:#d1d5db;border-radius:2px;outline:none}.zoom-slider-widget input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:#1c4773;border-radius:50%;cursor:pointer;transition:transform .15s ease}.zoom-slider-widget input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2)}.zoom-slider-widget input[type=range]::-moz-range-thumb{width:14px;height:14px;background:#1c4773;border-radius:50%;border:none;cursor:pointer;transition:transform .15s ease}.zoom-slider-widget input[type=range]::-moz-range-thumb:hover{transform:scale(1.2)}.zoom-slider-widget input[type=range]::-moz-range-track{background:#d1d5db;height:4px;border-radius:2px}
