.calendar-detail-popover-wrapper[data-v-048b9dd5]{display:flex;flex-direction:column;justify-content:space-between;border-radius:8px}.calendar-detail-popover-toolbar[data-v-048b9dd5]{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:8px}.calendar-detail-popover-toolbar[data-v-048b9dd5]:hover{background-color:var(--color-bg-primary)}.calendar-detail-popover-toolbar[data-v-048b9dd5]{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}
.base-collapsible-list__wrapper[data-v-3093b3e9]{position:relative}.base-collapsible-list__shadow-container[data-v-3093b3e9]{pointer-events:none;position:absolute;top:0;right:0;left:0;z-index:10;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.base-collapsible-list__skeleton__header__container[data-v-3093b3e9]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:.5rem}.base-collapsible-list__skeleton__header__title[data-v-3093b3e9]{display:flex;align-items:center;gap:.5rem}.base-collapsible-list__header[data-v-3093b3e9]{display:flex;width:100%;align-items:center;justify-content:space-between;font-weight:600;color:var(--color-title)}.base-collapsible-list__body-container[data-v-3093b3e9]{position:relative;overflow:auto;border-color:var(--color-default-border);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.base-collapsible-list__seperated-body[data-v-3093b3e9]{position:absolute;top:2.5rem;right:0;left:0;z-index:20;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:var(--color-bg-secondary)}
.collapsible-checkbox-list__item[data-v-c890a312]{display:flex;align-items:center;gap:.625rem;padding:.5rem}.collapsible-checkbox-list__item__text[data-v-c890a312]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;color:var(--color-title)}
.toolbar-icon-wrapper{position:relative;display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:8px}.toolbar-icon-wrapper:hover{background-color:var(--color-bg-primary)}.toolbar-icon-wrapper{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.filter-counter{position:absolute;top:0;right:0;display:flex;height:1.125rem;width:1.125rem;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:50%;--tw-translate-y:-25%;align-items:center;justify-content:center;border-radius:8px;background-color:var(--color-blue-08);color:var(--color-blue-text)}
@media (max-width:768px){.user-calendar[data-v-f29df63a]{display:flex;flex-direction:column;justify-content:center;align-items:center}.full-width[data-v-f29df63a]{width:100%}}.toolbar-icon-wrapper[data-v-f29df63a]{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:8px}.toolbar-icon-wrapper[data-v-f29df63a]:hover{background-color:var(--color-bg-primary)}.toolbar-icon-wrapper[data-v-f29df63a]{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.search-input[data-v-f29df63a]{border-width:0;background-color:var(--color-bg-secondary);padding:0;font-size:.875rem;color:var(--color-title);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.search-input-active[data-v-f29df63a]{width:11.625rem;border-bottom-width:1px;border-color:var(--color-default-border)}.search-input-inactive[data-v-f29df63a]{width:0}.search-container[data-v-f29df63a]{margin-top:1.25rem}.filter-container[data-v-f29df63a]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.filter-title[data-v-f29df63a]{font-size:1rem;font-weight:700;color:var(--color-title)}.filter-option-container[data-v-f29df63a]{min-height:2.5rem;border-radius:8px;border-width:1px;border-color:var(--color-default-border);padding:.5rem .75rem}.filter-option-title[data-v-f29df63a]{display:flex;cursor:pointer;align-items:center;justify-content:space-between}.filter-options[data-v-f29df63a]{margin-top:.625rem;display:flex;flex-direction:column;max-height:200px;overflow:auto}.filter-description[data-v-f29df63a]{display:flex;align-items:center;justify-content:space-between;padding-top:.375rem;padding-bottom:.375rem}.filter-controls-container[data-v-f29df63a]{margin-top:.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.calendar[data-v-f29df63a]{border-radius:8px;background-color:var(--color-bg-secondary)}.calendar-main-section[data-v-f29df63a]{display:flex;column-gap:.625rem;padding-left:1rem;padding-right:1rem;padding-bottom:5rem}@media (max-width:639px){.calendar-main-section[data-v-f29df63a]{padding-bottom:9rem}}
.v-full-event-calender .event-box.appointment{width:1.5rem!important;overflow:visible!important;border-color:var(--color-primary)!important;background-color:var(--color-blue-08)!important}.v-full-event-calender .event-box.appointment:before{content:url(../img/grid-2.b08ec624.svg);position:absolute;top:.187rem;left:50%;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:-50%}[dir=ltr].ltr\:-right-288,[dir=ltr] .ltr\:-right-288,[dir=ltr].v-full-event-calender .event-box.appointment .event-box-wrapper1,[dir=ltr] .v-full-event-calender .event-box.appointment .event-box-wrapper1{right:-18rem!important}[dir=rtl].rtl\:-left-288,[dir=rtl] .rtl\:-left-288,[dir=rtl].v-full-event-calender .event-box.appointment .event-box-wrapper1,[dir=rtl] .v-full-event-calender .event-box.appointment .event-box-wrapper1{left:-18rem!important}.v-full-event-calender .event-box.appointment .event-box-wrapper1{display:flex!important;width:17.5rem!important}[dir=rtl].rtl\:justify-end,[dir=rtl] .rtl\:justify-end,[dir=rtl].v-full-event-calender .event-box.appointment .event-box-wrapper1,[dir=rtl] .v-full-event-calender .event-box.appointment .event-box-wrapper1{justify-content:flex-end!important}.v-full-event-calender .event-box.appointment .event-box-wrapper1{gap:.25rem!important;padding:0!important}.v-full-event-calender .event-box.appointment .event-box-wrapper2,.v-full-event-calender .event-box.appointment .event-box-wrapper3{flex:0 1 auto!important;padding:0!important;color:var(--color-subtitle)!important}.highlighted-disabled>span{color:var(--color-title)}.vue-scroll-picker-layer .bottom,.vue-scroll-picker-layer .top{border-radius:8px;border-style:none;background-color:var(--color-bg-secondary);background-image:none;color:var(--color-title);opacity:.8}.vue-scroll-picker-item{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2.25rem}.last-days,.last-days .vue-scroll-picker-layer .middle{background-color:var(--color-bg-secondary);background-image:none;opacity:.8}.time-picker-group{margin-left:.9375rem;margin-right:.9375rem;margin-top:.625rem;display:flex;border-radius:8px;border-width:1px;border-color:var(--color-default-border);direction:ltr}.clock-separator{align-self:center;font-size:2.25rem}
.highlighted-disabled>span{color:var(--color-subtitle)}
