.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:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;box-shadow:none;opacity:.8;padding:0 12px}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:last-child,.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:first-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:last-child{border-top-left-radius:inherit;border-bottom-left-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-application--is-ltr .v-btn-toggle>.v-btn.v-btn:not(:first-child),.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:not(:last-child){border-left-width:0}.v-btn-toggle .v-btn.v-btn.v-size--default{min-width:48px;min-height:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height: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}.theme--light.v-input--switch .v-input--switch__thumb{color:#fff}.theme--light.v-input--switch .v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#fafafa!important}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch .v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch .v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;width:36px;height:14px;left:2px;position:absolute;opacity:.6;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:flex;justify-content:center;align-items:center;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__input{width:38px;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__ripple{top:calc(50% - 24px)}.v-input--switch.v-input--dense .v-input--switch__thumb{width:18px;height:18px}.v-input--switch.v-input--dense .v-input--switch__track{height:12px;width:32px}.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track{height:22px;width:44px;top:calc(50% - 12px);left:-3px}.v-input--switch.v-input--dense .v-input--selection-controls__ripple{top:calc(50% - 22px)}.v-input--switch.v-input--is-dirty.v-input--is-disabled .v-input--selection-controls__input{opacity:.6}.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple{left:-14px}.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple{left:-12px}.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)}.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple{right:-14px}.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple{right:-12px}.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-20px)}.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch--inset .v-input--selection-controls__input,.v-input--switch--inset .v-input--switch__track{width:48px}.v-input--switch--inset .v-input--switch__track{border-radius:14px;height:28px;left:-4px;opacity:.32;top:calc(50% - 14px)}.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb{transform:translate(0)!important}.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb{transform:translate(-6px)!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)!important}.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(-26px)!important}.d-cont[data-v-b0c0a378]{display:contents!important}.pagination-inline[data-v-69a224fe]{position:sticky;bottom:0;left:0;right:0;flex:0 0 auto;background-color:var(--color-bg-white,#fff);border-top:1px solid var(--color-border-default,#e0e0e0);z-index:var(--z-nav,10);min-height:48px}.pagination-inline__content[data-v-69a224fe]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs,8px) var(--space-lg,24px);gap:var(--space-md,16px);min-height:48px}.pagination-inline__controls[data-v-69a224fe]{flex:0 0 auto;display:flex;justify-content:flex-start;align-items:center}.pagination-inline__right[data-v-69a224fe]{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-md,16px)}.pagination-inline__info[data-v-69a224fe]{flex:0 0 auto}.pagination-inline__info-text[data-v-69a224fe]{font-size:var(--font-size-xs,12px);color:var(--grey-600,#6b6b6f);white-space:nowrap}.pagination-inline__pagination[data-v-69a224fe]{margin:var(--space-0,0)}.pagination-inline__pagination.v-pagination .v-pagination__item[data-v-69a224fe],.pagination-inline__pagination.v-pagination .v-pagination__more[data-v-69a224fe],.pagination-inline__pagination.v-pagination .v-pagination__navigation[data-v-69a224fe]{box-shadow:none!important;min-width:32px;height:32px;margin:0 var(--space-2xs,4px);font-size:var(--font-size-xs,12px);border-radius:var(--radius-sm,8px);transition:background-color var(--duration-fast,.15s) var(--ease-standard,ease)}.pagination-inline__pagination.v-pagination .v-pagination__navigation[data-v-69a224fe]{background-color:transparent;border:1px solid var(--color-border-default,#cbcbcc)}.pagination-inline__pagination.v-pagination .v-pagination__navigation[data-v-69a224fe]:hover:not(.v-pagination__navigation--disabled){background-color:var(--grey-100,#e5e5e5)}.pagination-inline__pagination.v-pagination .v-pagination__navigation.v-pagination__navigation--disabled[data-v-69a224fe]{opacity:.4;cursor:not-allowed}.pagination-inline__pagination.v-pagination .v-pagination__navigation .v-icon[data-v-69a224fe]{font-size:var(--icon-sm,20px);color:var(--grey-700,#55555b)}.pagination-inline__pagination.v-pagination .v-pagination__item[data-v-69a224fe]{background-color:transparent;color:var(--grey-700,#55555b);border:1px solid transparent}.pagination-inline__pagination.v-pagination .v-pagination__item[data-v-69a224fe]:hover:not(.v-pagination__item--active){background-color:var(--grey-100,#e5e5e5);border-color:var(--color-border-default,#cbcbcc)}.pagination-inline__pagination.v-pagination .v-pagination__item.v-pagination__item--active[data-v-69a224fe]{background-color:var(--color-primary-base,#193541)!important;color:var(--grey-white,#fff)!important;border-color:var(--color-primary-base,#193541);font-weight:600}.pagination-inline__pagination.v-pagination .v-pagination__more[data-v-69a224fe]{background-color:transparent;color:var(--grey-500,#828285);cursor:default;border:none}.pagination-inline__goto[data-v-69a224fe]{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-xs,8px)}.pagination-inline__goto-label[data-v-69a224fe]{font-size:var(--font-size-xs,12px);color:var(--grey-600,#6b6b6f);white-space:nowrap}.pagination-inline__goto-input[data-v-69a224fe]{max-width:60px!important}.pagination-inline__goto-input .v-input__slot[data-v-69a224fe]{min-height:32px!important}.pagination-inline__goto-input input[data-v-69a224fe]{font-size:var(--font-size-xs,12px);text-align:center;padding:var(--space-2xs,4px) var(--space-xs,8px)}.task-stage-tabs .task-tab--selected{position:relative;z-index:1;transform:translateY(-1px)}.task-stage-tabs .task-tab--selected.closed_tab,.task-stage-tabs .task-tab--selected.pending_app_tab,.task-stage-tabs .task-tab--selected.pending_sub_tab,.task-stage-tabs .task-tab--selected.total_task_tab{border:1px solid var(--color-primary)!important;background:var(--color-surface-default)}.task-stage-tabs .task-tab:not(.task-tab--selected):hover{transform:translateY(-1px);box-shadow:var(--shadow-elevated-sm)!important}.customize-column-menu__list[data-v-7d79c876]{max-height:50vh;overflow:hidden;z-index:var(--z-overlay);min-width:15.625rem;background:var(--color-surface-default);border-radius:var(--radius-4);box-shadow:var(--shadow-md)}.customize-column-menu__items-container[data-v-7d79c876]{max-height:25vh;overflow-y:auto;overflow-x:hidden;padding:var(--space-2) var(--space-0)}.customize-column-menu__header[data-v-7d79c876]{width:100%;padding:var(--space-4) var(--space-6);border-bottom:var(--size-border-width) solid var(--color-border-default)}.customize-column-menu__title[data-v-7d79c876]{margin:var(--space-0);font-weight:600;font-size:var(--font-size-sm);color:var(--color-text-primary)}.customize-column-menu__search[data-v-7d79c876]{width:100%;padding:var(--space-4) var(--space-6)}.customize-column-menu__actions[data-v-7d79c876]{width:100%;padding:var(--space-4) var(--space-6);border-top:var(--size-border-width) solid var(--color-border-default);display:flex;gap:var(--space-4)}.customize-column-menu__info-icon[data-v-7d79c876]{vertical-align:middle;display:inline-flex;align-items:center;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-standard)}.customize-column-menu__info-icon[data-v-7d79c876]:hover{color:var(--color-text-primary)}.customize-column-menu__btn-info-icon[data-v-7d79c876]{vertical-align:middle;display:inline-flex;align-items:center;margin-top:calc(var(--space-1)*-0.5);color:var(--color-text-secondary)}.customize-column-menu__item[data-v-7d79c876]{display:flex;align-items:center;padding:var(--space-3) var(--space-6);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.customize-column-menu__item[data-v-7d79c876]:hover{background:var(--color-hover-bg)}.customize-column-menu__item--active[data-v-7d79c876]{background:var(--color-active-bg)}.customize-column-menu__item-label[data-v-7d79c876]{font-size:var(--font-size-xs);color:var(--color-text-primary);margin-left:var(--space-4)}.tasklist-dropdown-btn .v-btn__content{gap:4px}.role-switcher__item--active{background:var(--horizon-role-switcher-active-bg)!important}.role-switcher__item--active .v-list-item__title{color:var(--horizon-role-switcher-active-text);font-weight:600}.role-switcher__check{margin:0!important;min-width:1.5rem!important;justify-content:flex-end}.tasklist-dropdown-btn{border-radius:var(--radius-sm,8px);border:1px solid var(--grey-300);background-color:var(--color-surface-default)!important;padding:6px 8px!important}.tasklist-dropdown-btn span{color:var(--grey-900)!important}.dataCount{width:-moz-fit-content;width:fit-content;border-radius:var(--radius-8,8px);border:1px solid var(--grey-900);background:var(--color-surface-subtle,#f7f7f7);padding:var(--space-3) var(--space-5)}.count-label{color:var(--grey-900)}.horizon-landing{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0}.horizon-landing__body{flex:1;min-height:0;gap:0}.horizon-toolbar{padding:var(--space-4,1rem) 0;border-top:1px solid var(--border-grey-default);border-bottom:1px solid var(--border-grey-default)}.horizon-filter{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.horizon-filter__icon{flex-shrink:0;color:var(--grey-700);margin-right:var(--space-1,.25rem)}.horizon-filter__btn{border-radius:999px!important;text-transform:none!important;letter-spacing:normal!important;font-size:.875rem!important;font-weight:600!important;line-height:1.25rem!important;height:2rem!important;min-width:0!important;padding:0 .75rem!important;color:var(--grey-700)!important;border:1px solid var(--border-grey-default)!important;background:var(--color-surface-default)!important;box-shadow:none!important}.horizon-filter__btn:before{opacity:0!important}.horizon-filter__btn .v-btn__content{display:inline-flex;align-items:center;gap:4px;flex-wrap:nowrap}.horizon-filter__btn--active{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.horizon-filter__btn-label{white-space:nowrap}.horizon-filter__btn-count{margin-left:.125rem}.horizon-filter__btn-chevron{color:var(--grey-500)!important;margin-left:.125rem}.horizon-filter__btn--active .horizon-filter__btn-chevron{color:var(--color-primary)!important}.horizon-filter__menu-content{border-radius:var(--radius-md,12px);box-shadow:var(--shadow-elevated)}.horizon-filter__card{min-width:14rem;max-width:16rem;border-radius:var(--radius-md,12px);overflow:hidden;background:var(--color-surface-default)}.horizon-filter__search{padding:var(--space-3,.75rem) var(--space-3,.75rem) var(--space-2,.5rem)}.horizon-filter__select-all{padding:0 var(--space-2,.5rem) var(--space-1,.25rem)}.horizon-filter__select-all-btn{min-width:0;height:2rem;font-size:.8125rem;font-weight:600;letter-spacing:normal;color:var(--color-primary)!important}.horizon-filter__list{max-height:14rem;overflow-y:auto;padding:0 var(--space-2,.5rem) var(--space-2,.5rem)}.horizon-filter__item{display:flex;align-items:center;gap:var(--space-2,.5rem);min-height:2.5rem;padding:4px;cursor:pointer;border-radius:var(--radius-sm,8px)}.horizon-filter__item:hover{background:var(--opacity-4)}.horizon-filter__checkbox{flex-shrink:0}.horizon-filter__checkbox .v-input--selection-controls__input{margin-right:0}.horizon-filter__checkbox .v-icon{font-size:1.25rem;color:var(--color-primary)}.horizon-filter__item-label{font-size:var(--font-size-xs);font-weight:400;color:var(--grey-800);line-height:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.horizon-filter__empty{padding:var(--space-4,1rem);text-align:center;font-size:.8125rem;color:var(--grey-500)}.horizon-filter__actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2,.5rem);padding:var(--space-3,.75rem)}.horizon-filter__clear-btn{border-color:var(--color-primary)!important;color:var(--color-primary)!important;background:transparent!important}.horizon-filter__apply-btn,.horizon-filter__clear-btn{min-width:4.5rem;height:2.25rem;border-radius:var(--radius-sm,8px)!important;font-weight:600;font-size:.875rem;letter-spacing:normal;box-shadow:none!important}.horizon-filter__apply-btn{padding:0 var(--space-4,1rem);background-color:var(--color-primary)!important;color:var(--color-text-on-primary)!important}.horizon-grid{flex:1;min-width:0;display:flex;flex-direction:column}.horizon-grid__scroll{overflow:auto;flex:1;border:1px solid var(--grey-200);border-radius:8px 0 0 8px}.horizon-grid__table{border-collapse:separate;border-spacing:0;min-width:100%}.horizon-grid__table thead th{position:sticky;top:0;z-index:3;background-color:var(--color-table-header-bg)}.horizon-grid__table thead th.sticky-col{left:0;z-index:4}.sticky-col{position:sticky;left:0;z-index:2;background:var(--color-surface-default);min-width:11rem;max-width:14rem}.horizon-grid__row-label-header{padding:var(--space-6) var(--space-6);border-right:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200);background-color:var(--color-table-header-bg)!important}.horizon-grid__group-by-trigger{display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:transparent;border:none;padding:0;cursor:pointer;text-align:left;width:100%}.horizon-grid__group-by-caption{font-size:12px;font-weight:600;color:var(--grey-500);line-height:1.2}.horizon-grid__group-by-value{display:inline-flex;align-items:center;gap:var(--space-1,.25rem);font-size:14px;font-weight:600;color:var(--grey-900);line-height:1.2}.horizon-grid__group-by-menu{border-radius:var(--radius-sm,8px);box-shadow:var(--shadow-elevated)}.horizon-grid__group-by-card{min-width:11.5rem;border-radius:var(--radius-sm,8px);overflow:hidden;background:var(--color-surface-default)}.horizon-grid__group-by-list{padding:var(--space-2,.5rem) 0}.horizon-grid__group-by-item{min-height:2.5rem;padding:8px;cursor:pointer}.horizon-grid__group-by-item-action{margin-right:var(--space-2,.5rem)!important;min-width:auto!important}.horizon-grid__group-by-item-label{font-size:var(--font-size-xs)!important;font-weight:400!important;color:var(--grey-800)!important;line-height:20px!important}.horizon-grid__group-by-radio-group{width:100%}.horizon-grid__group-by-radio-group .v-input--selection-controls{margin-top:0;padding-top:0}.horizon-grid__group-by-radio-group .v-radio{margin-right:0}.horizon-grid__group-by-radio-group .v-icon{font-size:1.25rem;color:var(--grey-500)}.horizon-grid__group-by-actions{display:flex;justify-content:flex-end;padding:var(--space-3,.75rem) var(--space-4,1rem)}.horizon-grid__group-by-apply{min-width:4.5rem;height:2.25rem;padding:0 var(--space-4,1rem);border-radius:var(--radius-sm,8px);background-color:var(--color-primary)!important;color:var(--color-text-on-primary)!important;font-weight:600;font-size:.875rem;letter-spacing:normal;box-shadow:none!important}.horizon-grid__row-label{font-weight:600;padding:var(--space-3,.75rem) var(--space-3,.75rem);border-right:1px solid var(--grey-100);border-bottom:1px solid var(--grey-100)}.horizon-grid__row-label-main{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2,.5rem)}.horizon-grid__row-label-text{font-weight:400;color:var(--color-text-primary)}.horizon-grid__row-count-badge{border-radius:var(--radius-lg,24px);border:1px solid var(--border-grey-default);background:var(--bg-default);display:flex;height:24px;padding:var(--padding-3xs,4px) var(--padding-xs,8px);justify-content:center;align-items:center;gap:var(--space-2xs,4px);color:var(--text-grey-sub);font-style:normal;font-weight:600;line-height:20px}.horizon-grid__column-header{min-width:4.5rem;text-align:center;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--grey-200);border-right:1px solid var(--grey-200);vertical-align:bottom;background-color:var(--color-table-header-bg)}.horizon-grid__column-header--today{border-left:2px dashed var(--horizon-today-indicator)}.horizon-grid__column-header--weekend-stub{min-width:1.75rem;max-width:1.75rem;padding:var(--space-1,.25rem)}.horizon-grid__date-header{display:flex;flex-direction:column;align-items:center;gap:var(--space-1,.25rem);padding:var(--space-1,.25rem) 0}.horizon-grid__date-header-top{font-size:12px;font-weight:500;color:var(--grey-900);white-space:nowrap;line-height:1.2}.horizon-grid__date-header-top--weekend{color:var(--grey-500)}.horizon-grid__date-header-day{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;font-size:1.125rem;font-weight:700;color:var(--color-text-primary);line-height:1;border-radius:var(--radius-md,8px)}.horizon-grid__date-header-day--today{background:var(--color-primary);color:var(--color-text-on-primary);min-width:2.25rem;height:2.25rem}.horizon-grid__weekend-stub-label{writing-mode:vertical-rl;font-size:12px;font-weight:500;color:var(--grey-500);white-space:nowrap}.horizon-grid__cell{text-align:center;vertical-align:middle;padding:var(--space-2,.5rem);border-right:1px solid var(--grey-100);border-bottom:1px solid var(--grey-100);cursor:pointer;min-width:4.5rem;height:4.5rem}.horizon-grid__cell--empty{cursor:default}.horizon-grid__cell--empty.horizon-grid__cell--today-first{cursor:pointer}.horizon-grid__cell--empty.horizon-grid__cell--selected{cursor:pointer;outline-color:var(--grey-300)}.horizon-grid__cell--today{border-left:2px dashed var(--horizon-today-indicator)}.horizon-grid__cell--weekend-stub{min-width:1.75rem;max-width:1.75rem;padding:0;cursor:default;background:var(--grey-50)}.horizon-grid__cell--selected{border-right:1px solid var(--grey-100);border-bottom:1px solid var(--grey-100);background:var(--horizon-cell-selected-bg)}.horizon-grid__cell--selected.horizon-grid__cell--today{border-left:2px dashed var(--horizon-today-indicator)}.horizon-grid__cell-content{display:flex;align-items:center;justify-content:center;gap:var(--space-2,.5rem)}.horizon-grid__cell-count{font-size:1.25rem;font-weight:600;line-height:1;color:var(--color-text-primary)}.horizon-grid__cell-empty{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.horizon-empty-dash{display:inline-block;width:8px;height:2.5px;background-color:var(--color-text-primary);border-radius:.0625rem;flex-shrink:0}.task-panel{width:22rem;min-width:22rem;display:flex;flex-direction:column;border-left:1px solid var(--border-grey-default);background:var(--color-surface-default);height:100%}.task-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3,.75rem);padding:12px;background:var(--color-table-header-bg);border-bottom:1px solid var(--grey-200);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-200);border-radius:0 8px 0 0}.task-panel__header--empty .task-panel__date,.task-panel__header--empty .task-panel__group{color:var(--grey-500)}.task-panel__header-text{min-width:0}.task-panel__date{font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--color-text-primary)}.task-panel__group{margin-top:8px;font-size:12px;font-weight:500;line-height:1.3;color:var(--grey-500)}.task-panel__progress-empty{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0}.task-panel__list{flex:1;overflow-y:auto}.task-panel__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12rem;padding:var(--space-6,1.5rem) var(--space-4,1rem);text-align:center}.task-panel__empty-icon{color:var(--grey-300)!important;margin-bottom:var(--space-2,.5rem)}.task-panel__empty-title{margin:0 0 var(--space-1,.25rem);font-size:.875rem;font-weight:600;color:var(--grey-500)}.task-panel__empty-subtitle{margin:0;font-size:.75rem;line-height:1.4;color:var(--grey-400);max-width:14rem}.task-panel__footer{padding:var(--space-3,.75rem);border-top:1px solid var(--border-grey-default)}.task-card-detail{padding:var(--space-4,1rem);border-bottom:1px solid var(--border-grey-default);background:var(--color-surface-default)}.task-card-detail__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2,.5rem)}.task-card-detail__meta-left{display:flex;align-items:center;min-width:0;flex:1}.task-card-detail__checkbox{flex-shrink:0;margin-right:var(--space-1,.25rem)!important}.task-card-detail__checkbox ::v-deep .v-input--selection-controls__input{margin-right:0}.task-card-detail__ref{flex-shrink:0;font-size:12px;font-weight:600;color:var(--grey-500)!important;text-decoration:none}.task-card-detail__link{cursor:pointer}.task-card-detail__link:focus,.task-card-detail__link:hover{text-decoration:underline;outline:none}.task-card-detail__name.task-card-detail__link:focus,.task-card-detail__name.task-card-detail__link:hover{color:var(--color-secondary-base)!important}.task-card-detail__location{display:inline-flex;align-items:center;gap:4px;margin-left:var(--space-2,.5rem);min-width:0;color:var(--grey-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-card-detail__location-icon{color:var(--grey-400)!important}.task-card-detail__priority{flex-shrink:0;padding:.125rem .5rem;border-radius:999px;border:1px solid;font-size:.75rem;font-weight:500;line-height:1.25rem;white-space:nowrap}.task-card-detail__priority--high{border-color:var(--horizon-priority-high-border);color:var(--horizon-priority-high-text);background:var(--horizon-priority-high-bg)}.task-card-detail__priority--medium{border-color:var(--horizon-priority-medium-border);color:var(--horizon-priority-medium-text);background:var(--horizon-priority-medium-bg)}.task-card-detail__priority--low{border-color:var(--horizon-priority-low-border);color:var(--horizon-priority-low-text);background:var(--horizon-priority-low-bg)}.task-card-detail__name{font-weight:500;line-height:1.4;color:var(--grey-800)!important;text-decoration:none}.task-card-detail__footer{display:flex;align-items:center;justify-content:space-between;min-height:1.25rem}.task-card-detail__footer-spacer{flex:1}.task-card-detail__overdue{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:var(--horizon-overdue-text)}.task-card-detail__overdue-icon{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--horizon-overdue-icon-bg);color:var(--color-text-on-primary)}.task-card-detail__overdue-icon-symbol{color:var(--color-text-on-primary)!important}.two-line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.task-card-detail__footer ::v-deep .status-indicator{width:auto}.task-card-detail__footer ::v-deep .status-indicator__content{padding:0}.task-card-detail__footer .status-indicator__content{justify-content:end}.status-indicator[data-v-1aa961de]{display:flex;flex-direction:column;width:100%}.status-indicator--with-separator[data-v-1aa961de]{border-bottom:1px solid rgba(147,51,234,.25)}.status-indicator__content[data-v-1aa961de]{display:flex;align-items:center;gap:8px}.status-indicator__square[data-v-1aa961de]{flex-shrink:0;border-radius:4px}.status-indicator__square--sm[data-v-1aa961de]{width:10px;height:10px;border-radius:2px}.status-indicator__square--md[data-v-1aa961de]{width:14px;height:14px;border-radius:4px}.status-indicator__square--lg[data-v-1aa961de]{width:16px;height:16px;border-radius:6px}.status-indicator__label[data-v-1aa961de]{font-weight:400}[data-testid=tasklist]{height:100%}[data-testid=tasklist__main-content]{height:100%;min-height:0}[data-testid=tasklist__main-card]{display:flex;flex-direction:column;min-height:0}[data-testid=tasklist__main-card]>.v-card__text{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column}.overflow-scroll{overflow:auto;height:100%}.lb-datatableaction-wrapper,.tasklist__table-panel{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.lb-datatableaction-wrapper{position:relative}.lb-datatableaction-wrapper .v-data-table{display:flex;flex-direction:column;flex:1;overflow:hidden}.lb-datatableaction-wrapper .v-data-table>.v-data-table__wrapper{margin-bottom:0;overflow-x:auto!important;scrollbar-width:thin}.lb-datatableaction-wrapper .v-data-table>.v-data-table__wrapper>table>thead>tr>th{position:sticky;top:0;z-index:2;background:inherit!important}.amount-cell{display:flex;justify-content:flex-end;align-items:center;width:100%}.amount-value{text-align:right}.lb-datatableaction-wrapper .v-data-table>.v-data-table__wrapper::-webkit-scrollbar{height:10px;background-color:#f5f5f5}.lb-datatableaction-wrapper .v-data-table>.v-data-table__wrapper::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.width-tab{width:25%;align-items:center;box-shadow:0 1px 2px 0 rgba(16,24,40,.06);box-shadow:0 1px 3px 0 rgba(16,24,40,.1)}.padding-tab{padding:16px;border-radius:8px}.gap-tab{gap:20px}.mandatory-error-border{border:1.5px solid #b22222!important;border-radius:6px;position:relative}.userChip .userBg{background:#f4e7d1}.locationChip .locationBg{background:#b6d1ff;margin-right:4px}.width-20{flex:0 0 20%;max-width:20%}.tasklist-location-list{max-height:40vh;overflow-y:auto;min-height:56px}.tasklist-location-span{min-height:34px;font-size:1.1rem;display:flex;align-items:center}.d-cont{display:contents!important}.tasklist-table .tasklist-thead th.resizable-header:nth-child(-n+3) .draggable-header{cursor:default}.tasklist-table .tasklist-thead th.resizable-header:nth-child(-n+3) .resizer-handle{display:none!important}.tasklist-table .tasklist-thead th.resizable-header:nth-child(-n+3) .draggable-header[draggable=true]{-webkit-user-drag:none}.tasklist-table .tasklist-thead th.resizable-header:nth-child(-n+3) .draggable-header .cursor-grab{cursor:default}.tasklist-table .v-data-table__wrapper{position:relative}.tasklist-table .v-data-table__wrapper>table th.dyn-sticky-col{position:sticky!important;background:var(--color-bg-white,#fff)!important;z-index:6!important}.tasklist-table .v-data-table__wrapper>table td.dyn-sticky-col{position:sticky;z-index:1;background:#fff}.tasklist-table .v-data-table__wrapper>table td.dyn-sticky-col:last-of-type,.tasklist-table .v-data-table__wrapper>table th.dyn-sticky-col:last-of-type{box-shadow:2px 0 0 0 var(--color-border-light)}.tasklist-table .v-data-table__wrapper table tbody tr td .v-btn,.tasklist-table .v-data-table__wrapper table tbody tr td .v-btn .v-icon.v-icon,.tasklist-table .v-data-table__wrapper table tbody tr td .v-chip{position:relative}.v-tabs-bar{height:auto}.user-search-checkbox-list{width:100%}.toolbar-tab-rounded{border-radius:var(--radius-4)!important;margin-right:var(--space-8);padding:var(--space-4) var(--space-8)}.tasklist-dropdown-btn{min-width:12rem;justify-content:space-between;text-transform:none}.bulk-actions-menu{box-shadow:0 5px 15px rgba(0,0,0,.15)!important;border-radius:8px}.bulkactionscroll{overflow-y:auto!important;overflow-x:hidden;max-height:280px;width:100%;position:relative;scrollbar-width:thin;scrollbar-color:var(--v-primary-base) #f0f0f0}.bulkactionscroll::-webkit-scrollbar{width:8px;display:block}.bulkactionscroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px;margin:4px 0}.bulkactionscroll::-webkit-scrollbar-thumb{background-color:var(--v-primary-base);border-radius:4px;border:2px solid #f0f0f0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.bulkactionscroll::-webkit-scrollbar-thumb:hover{background-color:var(--v-primary-darken1)}.bulkactionscroll:after{content:"";position:sticky;bottom:0;left:0;right:0;height:20px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.95));pointer-events:none;display:block;z-index:1}.bulkactionscroll .v-list-item{min-height:40px!important;padding:8px 12px!important}.chat-agent-img{filter:saturate(0) brightness(100%)}.threshold-count-badge{width:-moz-fit-content;width:fit-content;border-radius:8px;border:1px solid var(--grey-900);background:var(--grey-50);padding:var(--space-3) var(--space-5)}.threshold-count-label{color:var(--grey-900)}.enable-disable-radio{border-radius:8px;border:1px solid var(--color-border-default);padding:var(--space-3) var(--space-5)}.enable-disable-radio-card{border-radius:8px!important;border:1px solid var(--color-border-default)!important;cursor:pointer;transition:border-color .2s}.enable-disable-radio-card--selected{border-color:var(--color-primary)!important;background:var(--color-surface-alt)}.ru-info-banner{background:var(--color-info-banner-bg);border:1px solid var(--color-primary);line-height:1.5}.tasklist__toolbar{border-top:1px solid var(--grey-100);border-bottom:1px solid var(--grey-100);padding:8px 0}.view-mode-toggle{border-radius:8px;border:1px solid var(--grey-100);background:var(--horizon-view-toggle-bg)!important;padding:2px!important;box-shadow:none!important}.view-mode-toggle .view-mode-toggle__btn{border:none!important;border-radius:6px!important;min-width:32px!important;height:32px!important;padding:5px 12px!important;background:transparent!important;box-shadow:none!important;color:var(--grey-800)!important;text-transform:none!important;letter-spacing:normal!important}.view-mode-toggle .view-mode-toggle__btn:before{opacity:0!important}.view-mode-toggle .view-mode-toggle__btn--active,.view-mode-toggle .view-mode-toggle__btn.v-btn--active{background:var(--color-surface-default)!important;color:var(--horizon-view-toggle-active-text)!important;box-shadow:var(--shadow-sm)!important;padding:5px 12px!important}.view-mode-toggle .view-mode-toggle__btn.v-btn--active .v-icon{color:var(--grey-800)!important}.view-mode-toggle__label{font-size:.875rem;font-weight:500;line-height:1}