[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 .v-data-table>.v-data-table__wrapper>table>thead>tr>th{z-index:2}.width-tab{width:25%;align-items:center;box-shadow:var(--shadow-sm)}.padding-tab{padding:16px;border-radius:8px}.gap-tab{gap:20px}.mandatory-error-border{border:1.5px solid var(--color-error)!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 .v-data-table__wrapper>table th.dyn-sticky-col{background:var(--color-bg-white,#fff)!important;z-index:6!important}.tasklist-table .v-data-table__wrapper>table td.dyn-sticky-col{background:#fff}.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%)}.tasklist-view{flex-direction:column}.tasklist-view,.tasklist-view__table-area{display:flex;min-height:0;position:relative}.tasklist-view__table-area{flex:1 1 0;overflow:hidden;flex-direction:column}.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)}.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:var(--z-base,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:var(--grey-100)}.lb-datatableaction-wrapper .v-data-table>.v-data-table__wrapper::-webkit-scrollbar-thumb{background-color:var(--grey-400);border-radius:10px}.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)!important;z-index:var(--z-nav,6)!important}.tasklist-table .v-data-table__wrapper>table td.dyn-sticky-col{position:sticky;z-index:1;background:var(--color-bg-white)}.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}.tasklist-row-menu{min-width:15rem;padding:8px}.tasklist-row-menu__section{display:contents}.tasklist-row-menu [data-testid=activity-log-modal],.tasklist-row-menu [data-testid=comments]{width:100%}.bulk-action-bar{position:absolute;left:50%;bottom:var(--space-md);transform:translateX(-50%);z-index:var(--z-overlay);pointer-events:none;max-width:calc(100% - var(--space-xl));width:-moz-max-content;width:max-content}.bulk-action-bar__inner{pointer-events:auto;background:var(--color-primary);color:var(--grey-white);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:var(--space-xs) var(--space-sm);gap:var(--space-xs);min-height:3rem}.bulk-action-bar__selection{gap:var(--space-xs);padding:0 var(--space-xs);flex-shrink:0}.bulk-action-bar__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:28px;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--grey-white,#fff);color:var(--color-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1}.bulk-action-bar__selected-label{font-size:var(--font-size-sm,.875rem);font-weight:500;white-space:nowrap}.bulk-action-bar__divider{width:1px;align-self:stretch;margin:var(--space-2xs) 0;background:hsla(0,0%,100%,.24);flex-shrink:0}.bulk-action-bar__divider--trailing{margin-left:var(--space-2xs)}.bulk-action-bar__section-label{font-size:var(--font-size-xs,.75rem);font-weight:600;white-space:nowrap;padding:0 var(--space-2xs);opacity:.9}.bulk-action-bar__action{display:inline-flex;align-items:center;gap:var(--space-2xs);border:0;background:transparent;color:inherit;border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-sm,.875rem);font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.bulk-action-bar__action:hover:not(:disabled){background:hsla(0,0%,100%,.12)}.bulk-action-bar__action:disabled{opacity:.5;cursor:not-allowed}.bulk-action-bar__action-icon.v-icon{color:inherit!important}.bulk-action-bar__comment,.bulk-action-bar__dismiss{display:inline-flex;align-items:center}.bulk-action-bar__dismiss{justify-content:center;width:2rem;height:2rem;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:pointer;flex-shrink:0;transition:background-color .15s ease}.bulk-action-bar__dismiss .v-icon{color:inherit!important}.bulk-action-bar__dismiss:hover{background:hsla(0,0%,100%,.12)}.pipeline-status-chips{gap:.125rem;flex-wrap:wrap}.pipeline-status-chips__item{display:contents}.pipeline-status-chips__separator{color:var(--grey-500)!important;width:16px;height:16px;flex-shrink:0}.pipeline-status-chips__chip{display:inline-flex;align-items:center;gap:.375rem;padding:4px 14px;border-radius:var(--radius-xl);border:1px solid var(--grey-200);background:var(--color-surface-default);cursor:pointer;transition:background var(--duration-med) var(--ease-standard),border-color var(--duration-med) var(--ease-standard);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pipeline-status-chips__chip:hover{background:var(--color-surface-alt)}.pipeline-status-chips__chip--selected{border-color:var(--color-primary);background:var(--color-surface-default);box-shadow:var(--shadow-sm)}.pipeline-status-chips__status-indicator{width:auto;flex-shrink:0}.pipeline-status-chips__status-indicator .status-indicator{width:auto}.pipeline-status-chips__status-indicator .status-indicator__content{gap:0}.pipeline-status-chips__status-indicator .status-indicator__label{display:none}.pipeline-status-chips__count,.pipeline-status-chips__label{font-size:var(--font-size-xxs);font-weight:600;color:var(--grey-800);white-space:nowrap}.status-indicator[data-v-65dc1847]{display:flex;flex-direction:column}.status-indicator--with-separator[data-v-65dc1847]{border-bottom:1px solid rgba(147,51,234,.25)}.status-indicator__content[data-v-65dc1847]{display:flex;align-items:center;gap:8px}.status-indicator__square[data-v-65dc1847]{flex-shrink:0;border-radius:4px}.status-indicator__square--sm[data-v-65dc1847]{width:10px;height:10px;border-radius:2px}.status-indicator__square--md[data-v-65dc1847]{width:14px;height:14px;border-radius:4px}.status-indicator__square--lg[data-v-65dc1847]{width:16px;height:16px;border-radius:6px}.status-indicator__label[data-v-65dc1847]{font-weight:400}.task-due-date-cell{gap:var(--space-lg);min-width:0;color:var(--color-text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.25}.task-due-date-cell__date{white-space:nowrap}.task-due-date-cell__badge{flex-shrink:0}.task-due-date-cell__badge--today{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-sm);background:var(--color-surface-muted,var(--grey-100,#f5f5f5))}.task-due-date-cell__today-icon.v-icon{color:var(--color-primary)!important}.task-due-date-cell__overdue{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;font-size:.875rem;font-weight:600;color:var(--horizon-overdue-text)}.task-due-date-cell__overdue-icon{display:inline-flex;align-items:center;justify-content:center}.task-due-date-cell__overdue-icon-symbol{color:var(--color-text-on-primary)!important}.task-due-date-cell__overdue-count{line-height:1}.tasklist-toolbar{gap:var(--space-4);width:100%;min-height:3.125rem}.tasklist-toolbar__status-group{gap:var(--space-2);flex-wrap:wrap}.tasklist-toolbar__status-label{font-weight:400;line-height:1.25rem;color:var(--color-text-primary);white-space:nowrap;flex-shrink:0}.tasklist-toolbar__divider{width:1px;height:18px;background:var(--grey-200);flex-shrink:0}.tasklist-toolbar-actions__clear-filter{text-transform:none;letter-spacing:normal;font-size:var(--font-size-xs)}.tasklist-toolbar-actions__action-btn:before{opacity:0!important}.tasklist-toolbar-actions__action-btn:hover{background:var(--color-hover-bg)!important}.tasklist-toolbar-actions__action-btn--active{background:var(--color-primary)!important;color:var(--grey-white)!important}.tasklist-toolbar-actions__action-btn--active .v-icon{color:var(--grey-white)!important}.tasklist-toolbar-actions__action-btn--overdue-active,.tasklist-toolbar-actions__action-btn--overdue-active .v-icon{color:var(--color-error,var(--red-500))!important}.tasklist-toolbar-actions__comment,.tasklist-toolbar-actions__customize{display:inline-flex;align-items:center}.tasklist-toolbar-actions__customize .v-btn{width:1.6875rem!important;height:1.6875rem!important;min-width:1.6875rem!important;padding:.375rem!important;border-radius:var(--radius-xs)!important;box-shadow:none!important}.tasklist-toolbar-actions__customize img{width:1rem;height:1rem}.tasklist-toolbar-actions__bulk-list{max-height:50vh;overflow:visible;z-index:var(--z-overlay)!important;width:30vh}.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)}.task-page-header__title-group{gap:var(--space-1)}.task-page-header__title{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.task-page-header__actions{gap:var(--space-4)}.task-page-header__noa-img{height:1.5rem;width:1.5rem}.task-page-header__more-menu-panel{background:var(--color-surface-default,#fff);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);overflow:visible}.task-page-header__more-menu{padding:var(--space-xs)}.task-page-header__more-menu-body{display:flex;flex-direction:column;gap:var(--space-xs)}.task-page-header__more-menu-item{display:flex;align-items:center;width:100%;padding:var(--space-2xs);border:none;background:transparent;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background var(--duration-med) var(--ease-standard)}.task-page-header__more-menu-item:hover{background:var(--color-surface-alt,var(--grey-50))}.task-page-header__more-menu-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.task-page-header__more-menu-item-content{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-2xs);width:100%}.task-page-header__more-menu-icon{font-size:var(--icon-sm)!important;width:var(--icon-sm);height:var(--icon-sm);color:var(--grey-500)!important;flex-shrink:0}.task-page-header__more-menu-img{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0;-o-object-fit:contain;object-fit:contain}.task-page-header__more-menu-label{font-size:var(--font-size-xs);line-height:var(--line-height-sm);font-weight:var(--font-weight-regular,400);color:var(--grey-500);white-space:nowrap;text-transform:capitalize}.task-priority-display{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);line-height:1.25}.task-priority-display__icon{flex-shrink:0}.task-priority-display__label{color:inherit}.task-priority-display--cell{color:var(--color-text-primary);font-size:var(--font-size-sm,.875rem);gap:var(--space-xs)}.task-priority-display--cell .task-priority-display__label{color:var(--color-text-primary);font-weight:var(--font-weight-regular,400)}.task-priority-display--cell .task-priority-display__icon--high{color:var(--horizon-priority-high-text)!important}.task-priority-display--cell .task-priority-display__icon--medium{color:var(--horizon-priority-medium-text)!important}.task-priority-display--cell .task-priority-display__icon--low{color:var(--horizon-priority-low-text)!important}.task-priority-display--toggle-segment{display:flex;width:100%;gap:var(--space-xs)}.task-priority-display__segment.v-btn{flex:1 1 0;min-width:0;height:auto!important;min-height:36px!important;padding:var(--space-xs) var(--space-sm)!important;text-transform:none;letter-spacing:normal;border:var(--border-sm) solid var(--color-border-default)!important;border-radius:var(--radius-8);background:var(--color-surface-muted)!important;color:var(--color-text-primary)!important;box-shadow:none!important}.task-priority-display__segment.v-btn ::v-deep .v-btn__content{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs)}.task-priority-display--toggle-segment .task-priority-display__label{color:var(--color-text-primary);font-weight:var(--font-weight-regular,400)}.task-priority-display--toggle-segment .task-priority-display__segment--low .task-priority-display__icon{color:var(--horizon-priority-low-text)!important}.task-priority-display--toggle-segment .task-priority-display__segment--medium .task-priority-display__icon{color:var(--horizon-priority-medium-text)!important}.task-priority-display--toggle-segment .task-priority-display__segment--high .task-priority-display__icon{color:var(--horizon-priority-high-text)!important}.task-priority-display__segment--selected.v-btn{font-weight:var(--font-weight-medium,500)}.task-priority-display__segment--selected.task-priority-display__segment--low.v-btn{border-color:var(--horizon-priority-low-border)!important;background:var(--color-surface-muted)!important;color:var(--color-text-primary)!important}.task-priority-display__segment--selected.task-priority-display__segment--medium.v-btn{border-color:var(--horizon-priority-medium-border)!important;background:var(--color-surface-muted)!important;color:var(--color-text-primary)!important}.task-priority-display__segment--selected.task-priority-display__segment--high.v-btn{border-color:var(--horizon-priority-high-border)!important;background:var(--color-surface-muted)!important;color:var(--color-text-primary)!important}.task-priority-display__segment--selected.task-priority-display__segment--high .task-priority-display__label,.task-priority-display__segment--selected.task-priority-display__segment--low .task-priority-display__label,.task-priority-display__segment--selected.task-priority-display__segment--medium .task-priority-display__label{font-weight:var(--font-weight-medium,500)}.task-priority-display__segment.v-btn .v-btn__content{gap:var(--space-xs)}.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}.tasks-view-toolbar-shell{border-top:1px solid var(--grey-100);border-bottom:1px solid var(--grey-100);padding:var(--space-2) 0;gap:var(--space-3)}.tasks-view-toolbar-shell__chrome{gap:var(--space-4);flex-shrink:0}.tasks-view-toolbar-shell__divider{width:1px;height:18px;background:var(--grey-200);flex-shrink:0}.tasks-view-toolbar-shell__content{flex:1;min-width:0}.view-mode-toggle{border-radius:var(--radius-4);border:1px solid var(--grey-100);background:var(--color-surface-alt)!important;padding:2px!important;box-shadow:none!important}.view-mode-toggle .view-mode-toggle__btn{border:none!important;border-radius:var(--radius-6)!important;min-width:2rem!important;height:2rem!important;padding:.3125rem .75rem!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:.3125rem .75rem!important}.view-mode-toggle .view-mode-toggle__btn.v-btn--active .v-icon{color:var(--grey-800)!important}.view-mode-toggle__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1}.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)}.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-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}.threshold-task-table{max-height:50vh;overflow-y:auto}.d-cont[data-v-b0c0a378]{display:contents!important}.border-red[data-v-515a8e1a]{border:1px solid #f3b9ba!important}.add-task-dialog{width:80vw;max-width:var(--dialog-max-width-xl,75rem);height:80vh;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface-default)}.add-task-dialog .v-input__details,.add-task-dialog .v-text-field__details{min-height:0;margin-top:0;padding-top:0}.add-task-dialog .v-input:not(.error--text) .v-input__details,.add-task-dialog .v-input:not(.error--text) .v-text-field__details{display:none}.add-task-dialog__card{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;height:100%;overflow:hidden}.add-task-dialog__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:var(--padding-sm);background:var(--color-primary-base);color:var(--color-text-on-primary)}.add-task-dialog__header-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold,600);line-height:1.25;margin:0}.add-task-dialog__close-btn,.add-task-dialog__close-btn .v-icon{color:var(--grey-white)!important}.add-task-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--space-7) var(--space-md) 0;background:var(--color-surface-default)}.add-task-dialog__panes{display:flex;flex-direction:row;align-items:stretch;min-height:100%}.add-task-dialog__pane{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm)}.add-task-dialog__pane--left{padding-left:var(--padding-sm);padding-right:var(--space-md);border-right:var(--border-sm) solid var(--color-border-default)}.add-task-dialog__pane--right{padding-left:var(--space-md)}.add-task-dialog__section-label{font-size:var(--font-size-md)!important;font-weight:500;color:var(--color-text-primary);margin:0 0 var(--space-2)}.add-task-dialog__section-label--required:after{content:"*";color:var(--color-error)}.add-task-dialog__field-label{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0 0 var(--space-1)}.add-task-dialog__field-label--bold{font-weight:500;color:var(--color-text-primary)}.add-task-dialog__field-label--required:after{content:"*";color:var(--color-error)}.add-task-dialog__row{display:flex;flex-direction:row;gap:var(--space-sm)}.add-task-dialog__row-item{flex:1 1 0;min-width:0}.add-task-dialog__task-type-segment{display:flex;width:100%;gap:var(--space-sm)}.add-task-dialog__task-type-btn.v-btn{flex:1 1 0;min-width:0;height:2.5rem!important;min-height:2.5rem!important;text-transform:none;letter-spacing:normal;border:var(--border-sm) solid var(--color-border-default)!important;border-radius:var(--radius-4);background:var(--color-surface-default)!important;color:var(--color-text-secondary)!important;box-shadow:none!important}.add-task-dialog__task-type-btn--selected.v-btn{border-color:var(--color-primary-base)!important;background:var(--primary-50)!important;color:var(--color-primary-base)!important;font-weight:var(--font-weight-medium,500)}.add-task-dialog__hint{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-1);margin-bottom:0}.add-task-dialog__priority{margin-bottom:var(--space-sm)}.add-task-dialog__gl-selection{margin-top:var(--space-sm)}.add-task-dialog__gl-selection .col,.add-task-dialog__gl-selection [class*=col-]{flex:0 0 100%;max-width:100%;padding:0}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-wrapper]{margin-bottom:var(--space-1)}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-wrapper] br{display:none}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-title]{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary);line-height:1.25;margin-bottom:var(--space-1)}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-chips]{margin-top:0}.add-task-dialog__gl-selection [data-testid=task-gl-selection__account-picker]{height:auto!important;margin-top:0;padding-top:0}.add-task-dialog__gl-selection .select-account__no.v-btn{width:100%;height:2.5rem!important;min-height:2.5rem!important;margin:0;padding:0 var(--space-sm)!important;border-radius:var(--radius-4);text-transform:none;letter-spacing:normal;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.add-task-dialog__location-error{border:var(--border-sm) solid var(--color-error);border-radius:var(--radius-4);padding:var(--space-1)}.add-task-dialog__footer{flex-shrink:0;display:flex;align-items:center;padding:var(--padding-sm) var(--space-md);border-top:var(--border-sm) solid var(--color-border-default);background:var(--color-surface-default)}.add-task-dialog__required-note{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.add-task-dialog__enforce-threshold{display:flex;flex-direction:column}.add-task-dialog__enforce-threshold-checkbox.v-input--selection-controls{margin-top:0;padding-top:0}.add-task-dialog__enforce-threshold-desc{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.5;margin:0;padding-left:var(--space-8)}.add-task-dialog__schedule{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-2);padding-top:var(--space-sm);border-top:var(--border-sm) solid var(--color-border-default)}.add-task-dialog__due-date-hint{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-1)}.filter-menu{max-height:50vh;overflow:hidden;z-index:var(--z-overlay);width:25vh}.filter-menu-header{background-color:var(--color-surface-variant)}.filter-menu-item{cursor:pointer;transition:background-color var(--duration-med) var(--ease-standard);border-radius:var(--radius-2);margin:var(--space-1)}.filter-menu-item:hover{background-color:var(--color-surface-hover)}.filter-menu-item.selected{background-color:var(--color-primary-light)}.filter-menu-item-text{flex:1;padding:var(--space-2) var(--space-3)}.filter-menu-check-icon{padding:var(--space-2) var(--space-3);opacity:0;transition:opacity var(--duration-med) var(--ease-standard)}.filter-menu-item.selected .filter-menu-check-icon{opacity:1;color:var(--color-primary)}.filter-menu-list{max-height:30vh;overflow-y:auto}.filter-menu-divider{margin:var(--space-1) 0}.notification-disabled-message[data-v-c40338ca]{background:linear-gradient(90deg,#f5f7fa,#c3cfe2);color:#757575;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);border-radius:var(--radius-4);margin:var(--space-6) 0;padding:var(--space-8) var(--space-4);box-shadow:var(--shadow-sm);letter-spacing:.5px;border:1px solid #e0e0e0}@media(max-width:600px){.notification-disabled-message[data-v-c40338ca]{padding:var(--space-4) var(--space-2);font-size:var(--font-size-md)}}.collapsible-textarea-field{width:100%}.collapsible-textarea-field__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary)}.collapsible-textarea-field__label--required:after{content:"*";color:var(--color-error);margin-left:var(--space-1)}.collapsible-textarea-field__collapsed{width:100%;gap:var(--space-2);min-height:2.5rem;padding:0}.collapsible-textarea-field__expanded{display:flex;flex-direction:column;gap:var(--space-2)}.collapsible-textarea-field__header{width:100%;gap:var(--space-2)}.collapsible-textarea-field__input-row{width:100%}.collapsible-textarea-field__collapse-btn,.collapsible-textarea-field__expand-btn{flex-shrink:0;color:var(--color-text-secondary)}.collapsible-text-field,.collapsible-textarea-field__input{width:100%}.collapsible-text-field__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary)}.collapsible-text-field__collapsed{gap:var(--space-2);min-height:2.5rem}.collapsible-text-field__expanded{display:flex;flex-direction:column;gap:var(--space-2)}.collapsible-text-field__header{gap:var(--space-2)}.collapsible-text-field__input-row{width:100%}.collapsible-text-field__clear-btn,.collapsible-text-field__collapse-btn,.collapsible-text-field__expand-btn{color:var(--color-text-secondary)}.user-chip-multi-select{width:100%}.user-chip-multi-select__label{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);margin-bottom:var(--space-1)}.user-chip-multi-select__chips{gap:var(--space-1);max-height:12rem;overflow-y:auto}.user-chip-multi-select__chip{height:auto;min-height:2rem}.user-chip-multi-select__avatar{font-size:var(--font-size-xs)}.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-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-grid__empty-row{background:var(--color-surface-default)}.horizon-grid__empty-row:hover{background:var(--color-surface-default)!important}.horizon-grid__empty-cell{padding:var(--space-12) var(--space-8)!important;border-bottom:none!important;vertical-align:middle}.horizon-grid__empty-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:sticky;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;max-width:20rem;min-height:12rem;padding:var(--space-8)}.horizon-grid__empty-title{margin:0 0 var(--space-1,.25rem);font-size:.875rem;font-weight:600;color:var(--grey-500)}.horizon-grid__empty-subtitle{margin:0;font-size:.75rem;line-height:1.4;color:var(--grey-400)}.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;flex-direction:column;border-right:1px solid var(--grey-200);background:var(--color-surface-default);height:100%;border-radius:0 var(--radius-8) var(--radius-8) 0}.task-panel,.task-panel__header{display:flex;border-bottom:1px solid var(--grey-200)}.task-panel__header{align-items:flex-start;justify-content:space-between;gap:var(--space-3,.75rem);padding:13px;background:var(--color-table-header-bg);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}.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}.horizon-toolbar{padding:var(--space-2,1rem) 0}.horizon-toolbar__action-btn:before{opacity:0!important}.horizon-toolbar__action-btn:hover{background:var(--color-hover-bg)!important}.horizon-toolbar__action-btn--overdue-active,.horizon-toolbar__action-btn--overdue-active .v-icon{color:var(--color-error,var(--red-500))!important}.horizon-toolbar__divider{width:1px;height:18px;background:var(--grey-200);flex-shrink:0}.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}