.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}.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}