.theme--light.v-application{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.v-application .text--secondary{color:rgba(0,0,0,.6)!important}.theme--light.v-application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-application{background:#121212;color:#fff}.theme--dark.v-application .text--primary{color:#fff!important}.theme--dark.v-application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.v-application .text--disabled{color:hsla(0,0%,100%,.5)!important}.v-application{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.v-application a{cursor:pointer}.v-application--is-rtl{direction:rtl}.v-application--wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-application,.v-application--wrap{display:block}}}[data-v-0281e9b2] .hc-clean-datepicker.form-control{padding:0!important;border:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-v-0281e9b2] .hc-clean-datepicker.form-control>button.btn{border:1px solid #e7edf4;border-radius:.5rem;background-color:#fff;padding:.375rem .75rem;-webkit-box-shadow:none!important;box-shadow:none!important}[data-v-0281e9b2] .hc-clean-datepicker.form-control>button.btn:focus,[data-v-0281e9b2] .hc-clean-datepicker.form-control>button.btn:focus-visible{outline:3px solid rgba(30,149,143,.24)!important;outline-offset:0!important;border-color:#1e958f!important}[data-v-0281e9b2] .hc-clean-treeselect{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent!important}[data-v-0281e9b2] .hc-clean-treeselect .vue-treeselect__control{border:1px solid #e7edf4!important;border-radius:.5rem;-webkit-box-shadow:none!important;box-shadow:none!important}[data-v-0281e9b2] .hc-clean-treeselect.vue-treeselect--focused .vue-treeselect__control{outline:3px solid rgba(30,149,143,.24)!important;outline-offset:0!important;border-color:#1e958f!important}[data-v-0281e9b2] .hc-clean-treeselect input{outline:none!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-v-0281e9b2] .b-calendar-grid-body .btn{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin:0 auto!important;text-align:center!important;padding:0!important}.holiday-data-table[data-v-b1c32766]{margin:0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}[data-v-b1c32766] .holiday-data-table table{margin-bottom:0}[data-v-b1c32766] .holiday-data-table thead th{border-top:0;background:#f8fafc}.v-list.accent>.v-list-item,.v-list.error>.v-list-item,.v-list.info>.v-list-item,.v-list.primary>.v-list-item,.v-list.secondary>.v-list-item,.v-list.success>.v-list-item,.v-list.warning>.v-list-item{color:#fff}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list-group--active:after,.theme--light.v-list .v-list-group--active:before{background:rgba(0,0,0,.12)}.theme--dark.v-list{background:#1e1e1e;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list-group--active:after,.theme--dark.v-list .v-list-group--active:before{background:hsla(0,0%,100%,.12)}.v-sheet.v-list{border-radius:0}.v-sheet.v-list:not(.v-sheet--outlined){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-list.v-sheet--shaped{border-radius:0}.v-list{display:block;padding:8px 0;position:static;-webkit-transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1)}.v-list--disabled{pointer-events:none}.v-list--flat .v-list-item:before{display:none}.v-list--dense .v-subheader{font-size:.75rem;height:40px;padding:0 8px}.v-list--nav .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child){margin-bottom:4px}.v-list--nav{padding-left:8px;padding-right:8px}.v-list--nav .v-list-item{padding:0 8px}.v-list--nav .v-list-item,.v-list--nav .v-list-item:before{border-radius:4px}.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-right-radius:32px!important;border-top-right-radius:32px!important}.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-left-radius:32px!important;border-top-left-radius:32px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-right-radius:42.6666666667px!important;border-top-right-radius:42.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-left-radius:42.6666666667px!important;border-top-left-radius:42.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-right-radius:58.6666666667px!important;border-top-right-radius:58.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-left-radius:58.6666666667px!important;border-top-left-radius:58.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped{padding-right:8px}.v-application--is-rtl .v-list.v-sheet--shaped{padding-left:8px}.v-list--rounded{padding:8px}.v-list--rounded .v-list-item,.v-list--rounded .v-list-item:before,.v-list--rounded .v-list-item>.v-ripple__container{border-radius:32px!important}.v-list--rounded.v-list--two-line .v-list-item,.v-list--rounded.v-list--two-line .v-list-item:before,.v-list--rounded.v-list--two-line .v-list-item>.v-ripple__container{border-radius:42.6666666667px!important}.v-list--rounded.v-list--three-line .v-list-item,.v-list--rounded.v-list--three-line .v-list-item:before,.v-list--rounded.v-list--three-line .v-list-item>.v-ripple__container{border-radius:58.6666666667px!important}.v-list--subheader{padding-top:0}.theme--light.v-list-item--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:rgba(0,0,0,.87)}.theme--light.v-list-item .v-list-item__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.v-list-item:not(.v-list-item--disabled) .v-list-item__action-text,.theme--light.v-list-item:not(.v-list-item--disabled) .v-list-item__subtitle{color:rgba(0,0,0,.6)}.theme--light.v-list-item:hover:before{opacity:.04}.theme--light.v-list-item--active:before,.theme--light.v-list-item--active:hover:before,.theme--light.v-list-item:focus:before{opacity:.12}.theme--light.v-list-item--active:focus:before,.theme--light.v-list-item.v-list-item--highlighted:before{opacity:.16}.theme--dark.v-list-item--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:#fff}.theme--dark.v-list-item .v-list-item__mask{color:hsla(0,0%,100%,.5);background:#494949}.theme--dark.v-list-item:not(.v-list-item--disabled) .v-list-item__action-text,.theme--dark.v-list-item:not(.v-list-item--disabled) .v-list-item__subtitle{color:hsla(0,0%,100%,.7)}.theme--dark.v-list-item:hover:before{opacity:.08}.theme--dark.v-list-item--active:before,.theme--dark.v-list-item--active:hover:before,.theme--dark.v-list-item:focus:before{opacity:.24}.theme--dark.v-list-item--active:focus:before,.theme--dark.v-list-item.v-list-item--highlighted:before{opacity:.32}.v-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:normal;min-height:48px;outline:none;padding:0 16px;position:relative;text-decoration:none}.v-list-item--disabled{pointer-events:none}.v-list-item--selectable{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.v-list-item:after{content:"";min-height:inherit;font-size:0}.v-list-item__action{-ms-flex-item-align:center;align-self:center;margin:12px 0}.v-list-item__action .v-input,.v-list-item__action .v-input--selection-controls__input,.v-list-item__action .v-input__control,.v-list-item__action .v-input__slot{margin:0!important}.v-list-item__action .v-input{padding:0}.v-list-item__action .v-input .v-messages{display:none}.v-list-item__action-text{font-size:.75rem}.v-list-item__avatar{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.v-list-item__avatar,.v-list-item__avatar.v-list-item__avatar--horizontal{margin-bottom:8px;margin-top:8px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-right:-16px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-right:-16px}.v-list-item__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;overflow:hidden;padding:12px 0}.v-list-item__content>*{line-height:1.1;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.v-list-item__content>:not(:last-child){margin-bottom:2px}.v-list-item__icon{-ms-flex-item-align:start;align-self:flex-start;margin:16px 0}.v-application--is-ltr .v-list-item__action:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child){margin-left:16px}.v-application--is-ltr .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-item__action:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__icon:last-of-type:not(:only-child){margin-right:16px}.v-application--is-rtl .v-list-item__avatar:first-child{margin-left:16px}.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:32px}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-left:32px}.v-list-item__action,.v-list-item__avatar,.v-list-item__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:24px}.v-list-item .v-list-item__subtitle,.v-list-item .v-list-item__title{line-height:1.2}.v-list-item__subtitle,.v-list-item__title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list-item__title{-ms-flex-item-align:center;align-self:center;font-size:1rem}.v-list-item__title>.v-badge{margin-top:16px}.v-list-item__subtitle{font-size:.875rem}.v-list--dense .v-list-item,.v-list-item--dense{min-height:40px}.v-list--dense .v-list-item .v-list-item__icon,.v-list-item--dense .v-list-item__icon{height:24px;margin-top:8px;margin-bottom:8px}.v-list--dense .v-list-item .v-list-item__content,.v-list-item--dense .v-list-item__content{padding:8px 0}.v-list--dense .v-list-item .v-list-item__subtitle,.v-list--dense .v-list-item .v-list-item__title,.v-list-item--dense .v-list-item__subtitle,.v-list-item--dense .v-list-item__title{font-size:.8125rem;font-weight:500;line-height:1rem}.v-list--dense .v-list-item.v-list-item--two-line,.v-list-item--dense.v-list-item--two-line{min-height:60px}.v-list--dense .v-list-item.v-list-item--three-line,.v-list-item--dense.v-list-item--three-line{min-height:76px}.v-list-item--link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-list-item--link:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-list-item--active,.v-list .v-list-item--active .v-icon{color:inherit}.v-list-item__action--stack{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-list--three-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--three-line .v-list-item .v-list-item__icon,.v-list--two-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--three-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--three-line .v-list-item__icon,.v-list-item--two-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--two-line .v-list-item__icon{margin-bottom:16px;margin-top:16px}.v-list--two-line .v-list-item,.v-list-item--two-line{min-height:64px}.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--two-line .v-list-item__icon{margin-bottom:32px}.v-list--three-line .v-list-item,.v-list-item--three-line{min-height:88px}.v-list--three-line .v-list-item .v-list-item__action,.v-list--three-line .v-list-item .v-list-item__avatar,.v-list-item--three-line .v-list-item__action,.v-list-item--three-line .v-list-item__avatar{-ms-flex-item-align:start;align-self:flex-start;margin-top:16px;margin-bottom:16px}.v-list--three-line .v-list-item .v-list-item__content,.v-list-item--three-line .v-list-item__content{-ms-flex-item-align:stretch;align-self:stretch}.v-list--three-line .v-list-item .v-list-item__subtitle,.v-list-item--three-line .v-list-item__subtitle{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{-ms-flex-item-align:center;align-self:center;margin:0;min-width:48px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-list-group--sub-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before{opacity:0}.v-list-group__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.v-list-group__items .v-list-group__items,.v-list-group__items .v-list-item{overflow:hidden}.v-list-group--active>.v-list-group__header.v-list-group__header--sub-group>.v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header .v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header .v-list-item,.v-list-group--active>.v-list-group__header .v-list-item__content{color:inherit}.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child{margin-right:16px}.v-application--is-rtl .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__icon:first-child{margin-left:16px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__header{padding-left:32px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__header{padding-right:32px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__items .v-list-item{padding-left:40px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__items .v-list-item{padding-right:40px}.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:72px}.v-application--is-rtl .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:72px}.v-application--is-ltr .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:88px}.v-application--is-rtl .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:88px}.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-left:24px}.v-application--is-rtl .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-right:24px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:64px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:64px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:80px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:80px}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(1.3);transform:scale(1.3);width:100%;-webkit-transition:opacity .2s cubic-bezier(.4,0,.6,1);transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense .v-icon__component,.v-icon--dense .v-icon__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}.v-avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;position:relative;text-align:center;vertical-align:middle;overflow:hidden}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar .v-responsive__content,.v-avatar img,.v-avatar svg{border-radius:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;width:inherit}.v-list-item-group .v-list-item--active{color:inherit}.v-item-group{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;max-width:100%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.data-calendar-shell[data-v-73b61a67]{overflow:hidden;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.data-calendar[data-v-73b61a67]{height:100%}.calendar-main__toolbar[data-v-1f66482a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;min-height:74px;padding:13px 17px;background:linear-gradient(110deg,rgba(20,50,99,.07),rgba(30,149,143,.06));border-bottom:1px solid #e7edf4}.calendar-main__title h2[data-v-1f66482a]{font-size:18px;margin:0;color:#1a2433;font-weight:700;letter-spacing:-.02em}.calendar-eyebrow[data-v-1f66482a]{display:block;margin-bottom:3px;color:#1e958f;font-size:10px;font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.calendar-toolbar-actions[data-v-1f66482a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.calendar-nav-group button[data-v-1f66482a],.calendar-today-button[data-v-1f66482a],.calendar-view-button[data-v-1f66482a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:35px;color:#143263;background:#fff;border:1px solid #dce5ef;border-radius:10px;font-size:12px;font-weight:700;-webkit-transition:border-color .17s ease,color .17s ease,background .17s ease,-webkit-transform .17s ease;transition:border-color .17s ease,color .17s ease,background .17s ease,-webkit-transform .17s ease;transition:border-color .17s ease,color .17s ease,background .17s ease,transform .17s ease;transition:border-color .17s ease,color .17s ease,background .17s ease,transform .17s ease,-webkit-transform .17s ease}.calendar-today-button[data-v-1f66482a]{gap:7px;padding:0 11px}.calendar-today-button i[data-v-1f66482a]{color:#1e958f}.calendar-view-button[data-v-1f66482a]{gap:10px;min-width:108px;padding:0 11px}.calendar-view-button i[data-v-1f66482a]{font-size:9px;color:#6b7280}.calendar-nav-group[data-v-1f66482a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;background:#fff;border:1px solid #dce5ef;border-radius:10px}.calendar-nav-group button[data-v-1f66482a]{border:none;border-radius:0;width:38px;color:#6b7280}.calendar-nav-group button[data-v-1f66482a]:first-child{border-right:1px solid #dce5ef}.calendar-nav-group button[data-v-1f66482a]:hover,.calendar-today-button[data-v-1f66482a]:hover,.calendar-view-button[data-v-1f66482a]:hover{color:#1e958f;background:#f8fafc;border-color:#cbd6e2}.calendar-view-menu[data-v-1f66482a]{border-radius:12px;-webkit-box-shadow:0 12px 32px rgba(20,50,99,.14);box-shadow:0 12px 32px rgba(20,50,99,.14)}.holiday-calendar-event-card[data-v-1f66482a]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(100vw - 24px);overflow:hidden;border:1px solid #e1e8f0;border-radius:16px!important;background:#fff!important;-webkit-box-shadow:0 18px 42px rgba(20,50,99,.2)!important;box-shadow:0 18px 42px rgba(20,50,99,.2)!important}.holiday-event-card__header[data-v-1f66482a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 16px 15px;background:linear-gradient(135deg,#f0faf7,#f8fbfd);border-bottom:1px solid #e4ecef}.holiday-event-card__icon[data-v-1f66482a]{width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;display:grid;place-items:center;color:#16867f;background:#fff;border:1px solid #d7eae6;border-radius:12px;-webkit-box-shadow:0 5px 14px rgba(30,149,143,.1);box-shadow:0 5px 14px rgba(30,149,143,.1)}.holiday-event-card__heading[data-v-1f66482a]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.holiday-event-card__heading span[data-v-1f66482a]{display:block;margin-bottom:3px;color:#708397;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.holiday-event-card__heading h3[data-v-1f66482a]{margin:0;overflow:hidden;color:#1a2433;font-size:15px;font-weight:750;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.holiday-event-card__close[data-v-1f66482a]{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;display:grid;place-items:center;padding:0;color:#637488;background:#fff;border:1px solid #dce6ec;border-radius:10px;cursor:pointer}.holiday-event-card__close[data-v-1f66482a]:hover{color:#c43f4b;background:#fff5f5;border-color:#f1c8cc}.holiday-event-card__content[data-v-1f66482a]{display:grid;gap:14px;min-height:0;overflow-y:auto;padding:17px!important;color:#536174!important}.holiday-event-card__detail[data-v-1f66482a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:11px}.holiday-event-card__detail>i[data-v-1f66482a]{width:34px;height:34px;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;display:grid;place-items:center;color:#16867f;background:#eef8f6;border-radius:10px}.holiday-event-card__detail div[data-v-1f66482a]{min-width:0}.holiday-event-card__detail span[data-v-1f66482a],.holiday-event-card__note>span[data-v-1f66482a]{display:block;margin-bottom:4px;color:#8493a4;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.holiday-event-card__detail strong[data-v-1f66482a]{display:block;color:#263548;font-size:12px;font-weight:700;line-height:1.55;overflow-wrap:anywhere}.holiday-event-card__note[data-v-1f66482a]{padding:12px 13px;background:#f8fafc;border:1px solid #e8edf3;border-radius:12px}.holiday-event-card__note>span i[data-v-1f66482a]{margin-right:5px;color:#16867f}.holiday-event-card__note p[data-v-1f66482a]{margin:0;color:#536174;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.holiday-event-card__actions[data-v-1f66482a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 17px 17px!important}.holiday-event-card__dismiss[data-v-1f66482a]{min-width:92px;height:38px;padding:0 18px;color:#fff;background:#14608f;border:1px solid #14608f;border-radius:10px;-webkit-box-shadow:0 6px 15px rgba(20,96,143,.2);box-shadow:0 6px 15px rgba(20,96,143,.2);font-size:12px;font-weight:800;cursor:pointer}.holiday-event-card__dismiss[data-v-1f66482a]:hover{background:#143263;border-color:#143263}@media (max-width:479.98px){.holiday-event-card__header[data-v-1f66482a]{padding:14px}.holiday-event-card__content[data-v-1f66482a]{padding:14px!important}.holiday-event-card__actions[data-v-1f66482a]{padding:0 14px 14px!important}.holiday-event-card__dismiss[data-v-1f66482a]{width:100%}}.calendar-data-workspace[data-v-50a787c6]{width:100%}.calendar-data-workspace__toolbar[data-v-50a787c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.8rem;padding:.7rem;border:1px solid #e2e8f0;border-radius:14px;background:#f8fbfc}.calendar-data-workspace__modes[data-v-50a787c6]{gap:.25rem;padding:.25rem;border-radius:10px;background:#edf6f5}.calendar-data-workspace__modes[data-v-50a787c6],.calendar-data-workspace__modes button[data-v-50a787c6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-data-workspace__modes button[data-v-50a787c6]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:112px;height:38px;gap:.45rem;padding:0 .85rem;border:0;border-radius:8px;background:transparent;color:#64748b;font-size:.82rem;font-weight:600}.calendar-data-workspace__modes button.is-active[data-v-50a787c6]{background:#fff;color:#158d88;-webkit-box-shadow:0 3px 10px rgba(20,50,99,.08);box-shadow:0 3px 10px rgba(20,50,99,.08)}.calendar-data-workspace__actions[data-v-50a787c6],.calendar-data-workspace__controls[data-v-50a787c6],.calendar-data-workspace__filters[data-v-50a787c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.65rem}.calendar-data-workspace__controls[data-v-50a787c6]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.calendar-data-workspace__content[data-v-50a787c6]{min-width:0}@media(max-width:767.98px){.calendar-data-workspace__toolbar[data-v-50a787c6]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-data-workspace__controls[data-v-50a787c6],.calendar-data-workspace__filters[data-v-50a787c6],.calendar-data-workspace__modes[data-v-50a787c6]{width:100%}.calendar-data-workspace__modes button[data-v-50a787c6]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.hc-schedule-tabs[data-v-a3f5acfa]{gap:4px;max-width:100%;margin:0 0 16px;padding:4px;border:1px solid #e2e8f0;border-radius:12px;background:#f1f5f9}.hc-schedule-tabs[data-v-a3f5acfa],.hc-schedule-tabs__item[data-v-a3f5acfa]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-schedule-tabs__item[data-v-a3f5acfa]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:38px;padding:0 16px;border-radius:9px;color:#64748b;font-size:13px;font-weight:600;white-space:nowrap;-webkit-transition:color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.hc-schedule-tabs__item[data-v-a3f5acfa]:hover{color:#14608f;text-decoration:none}.hc-schedule-tabs__item--active[data-v-a3f5acfa]{color:#14608f;background:#fff;-webkit-box-shadow:0 2px 8px rgba(20,50,99,.1);box-shadow:0 2px 8px rgba(20,50,99,.1)}@media(max-width:575.98px){.hc-schedule-tabs[data-v-a3f5acfa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hc-schedule-tabs__item[data-v-a3f5acfa]{padding:0 10px}}.theme--light.v-application{background:transparent!important}.v-application code{-webkit-box-shadow:none!important;box-shadow:none!important}.hc-schedule-header-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;background:#fff;border:1px solid #e7edf4;border-radius:16px;-webkit-box-shadow:0 10px 28px rgba(20,50,99,.05);box-shadow:0 10px 28px rgba(20,50,99,.05)}.hc-schedule-header-card,.hc-schedule-header-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-schedule-header-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;margin-right:16px!important;border-radius:12px;background:rgba(30,149,143,.08);color:#1e958f;font-size:18px}.hc-schedule-header-title{margin:0 0 2px;font-size:16px;font-weight:600;color:#1a2433}.hc-schedule-header-sub{font-size:12px;color:#64748b}.hc-btn-tambah-jadwal{border-radius:10px!important;min-height:42px!important;padding:0 22px!important;background:linear-gradient(135deg,#14608f,#1e958f)!important;border:none!important;color:#fff!important;font-size:13px!important;font-weight:600!important;-webkit-box-shadow:0 4px 14px rgba(30,149,143,.25)!important;box-shadow:0 4px 14px rgba(30,149,143,.25)!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:8px!important}.hc-btn-tambah-jadwal i,.hc-btn-tambah-jadwal span{color:#fff!important}.hc-btn-tambah-jadwal:active,.hc-btn-tambah-jadwal:focus,.hc-btn-tambah-jadwal:hover{background:linear-gradient(135deg,#0f4c72,#187b76)!important;color:#fff!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 18px rgba(30,149,143,.35)!important;box-shadow:0 6px 18px rgba(30,149,143,.35)!important}.hc-btn-tambah-jadwal:active i,.hc-btn-tambah-jadwal:active span,.hc-btn-tambah-jadwal:focus i,.hc-btn-tambah-jadwal:focus span,.hc-btn-tambah-jadwal:hover i,.hc-btn-tambah-jadwal:hover span{color:#fff!important}.holiday-doctor-filter{display:block;width:min(100%,310px);margin:0}.holiday-doctor-filter>span{display:block;margin-bottom:.28rem;color:#334155;font-size:.75rem;font-weight:600}.holiday-doctor-filter .vue-treeselect__control{height:40px;border:1px solid #d6e1eb;border-radius:10px;-webkit-box-shadow:none;box-shadow:none}.holiday-doctor-filter .vue-treeselect__placeholder,.holiday-doctor-filter .vue-treeselect__single-value{line-height:38px;color:#64748b;font-size:.82rem;font-weight:300}.holiday-doctor-filter .vue-treeselect--focused .vue-treeselect__control,.holiday-doctor-filter .vue-treeselect--open .vue-treeselect__control{border-color:#158d88;-webkit-box-shadow:0 0 0 3px rgba(21,141,136,.1);box-shadow:0 0 0 3px rgba(21,141,136,.1)}@media(max-width:767.98px){.holiday-doctor-filter{width:100%}}