.task-card-detail{padding:var(--space-4);border-bottom:1px solid var(--border-grey-default);background:var(--color-surface-default)}.task-card-detail--peek{cursor:pointer;padding:var(--space-sm) var(--space-md);border-radius:0;border:none;border-bottom:1px solid var(--slate-200,#e5e7eb);transition:background-color .15s ease}.task-card-detail--peek:hover,.task-card-detail--selected.task-card-detail--peek{background:var(--grey-50,#f7f7f7)}.task-card-detail__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.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)!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,#828285)!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:var(--space-2);margin-left:var(--space-2);min-width:0;font-size:12px;color:var(--grey-500,#828285);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-card-detail__location-icon{color:var(--grey-500,#828285)!important}.task-card-detail__priority-wrap{flex-shrink:0}.task-card-detail__priority{flex-shrink:0;padding:var(--space-1) var(--space-4);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-size:13px;font-weight:400;line-height:1.4;color:#364153!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:var(--space-2);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}.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:var(--space-0);justify-content:end}.status-indicator[data-v-492a936e]{display:flex;flex-direction:column}.status-indicator--with-separator[data-v-492a936e]{border-bottom:var(--border-sm) solid rgba(147,51,234,.25)}.status-indicator--outlined[data-v-492a936e]{border:var(--border-sm) solid var(--status-indicator-outline-color);border-radius:var(--status-indicator-corner-radius);padding:var(--space-1) var(--space-xs);width:-moz-fit-content;width:fit-content;display:inline-flex;flex-direction:column;background-color:transparent}.status-indicator__content[data-v-492a936e]{display:flex;align-items:center;gap:var(--space-xs)}.status-indicator__square[data-v-492a936e]{flex-shrink:0;border-radius:4px}.status-indicator__square--sm[data-v-492a936e]{width:10px;height:10px;border-radius:6px}.status-indicator__square--md[data-v-492a936e]{width:14px;height:14px;border-radius:4px}.status-indicator__square--lg[data-v-492a936e]{width:16px;height:16px;border-radius:6px}.status-indicator__label[data-v-492a936e]{letter-spacing:-.01em;font-weight:400;font-size:var(--font-size-xxs)!important}.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__label--empty{color:var(--color-text-secondary,rgba(0,0,0,.38))}.task-priority-display--cell{color:var(--color-text-primary);gap:var(--space-xs)}.task-priority-display--cell .task-priority-display__label{color:var(--grey-black);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-xxs)!important}.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:10px}.task-priority-display__segment.v-btn{flex:1 1 0;min-width:0;height:auto!important;min-height:2rem!important;padding:var(--space-xs-2,6px) var(--space-xs,8px)!important;text-transform:none;letter-spacing:normal;border:1px solid var(--grey-300,#dddbdb)!important;border-radius:var(--radius-sm,8px);background:var(--color-surface-default,#fff)!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-2xs,4px)}.task-priority-display--toggle-segment .task-priority-display__label{font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:1.5}.task-priority-display--toggle-segment .task-priority-display__icon{font-size:1.125rem!important}.task-priority-display--toggle-segment .task-priority-display__segment--low .task-priority-display__icon,.task-priority-display--toggle-segment .task-priority-display__segment--low .task-priority-display__label{color:var(--horizon-priority-low-text)!important}.task-priority-display--toggle-segment .task-priority-display__segment--medium .task-priority-display__icon,.task-priority-display--toggle-segment .task-priority-display__segment--medium .task-priority-display__label{color:var(--horizon-priority-medium-text)!important}.task-priority-display--toggle-segment .task-priority-display__segment--high .task-priority-display__icon,.task-priority-display--toggle-segment .task-priority-display__segment--high .task-priority-display__label{color:var(--horizon-priority-high-text)!important}.task-priority-display__segment--selected.task-priority-display__segment--low.v-btn{border-color:var(--horizon-priority-low-border)!important;background:var(--horizon-priority-low-bg)!important}.task-priority-display__segment--selected.task-priority-display__segment--medium.v-btn{border-color:var(--horizon-priority-medium-border)!important;background:var(--horizon-priority-medium-bg)!important}.task-priority-display__segment--selected.task-priority-display__segment--high.v-btn{border-color:var(--horizon-priority-high-border)!important;background:var(--horizon-priority-high-bg)!important}.task-priority-display__segment--selected .task-priority-display__label{font-weight:var(--font-weight-medium,500)}.task-priority-display__segment.v-btn .v-btn__content{gap:var(--space-2xs,4px)}.task-quick-peek__menu{max-width:var(--dialog-width-quick-peek);border:var(--border-sm) solid var(--slate-200,#e5e7eb);border-radius:var(--radius-sm,8px);box-shadow:var(--shadow-elevated,0 4px 16px rgba(5,5,6,.12));overflow:hidden}.task-quick-peek__card{background:var(--grey-white,#fff);border-radius:var(--radius-sm,8px)}.task-quick-peek__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-sm) solid var(--slate-200,#e5e7eb)}.task-quick-peek__header-left{display:flex;align-items:center;gap:var(--space-xs);min-width:0}.task-quick-peek__title{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--grey-black,#000)}.task-quick-peek__count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:var(--icon-md);height:var(--icon-sm);padding:0 var(--space-xs);border-radius:var(--radius-pill);background:var(--grey-black,#000);color:var(--grey-white,#fff);font-weight:var(--font-weight-semibold)}.task-quick-peek__count-badge,.task-quick-peek__page-label{font-size:var(--font-size-xxs);line-height:var(--line-height-xs)}.task-quick-peek__page-label{flex-shrink:0;font-weight:var(--font-weight-regular);color:var(--slate-400,#9ca3af);white-space:nowrap}.task-quick-peek__list{max-height:420px;overflow-y:auto}.task-quick-peek__list .task-card-detail--peek:last-child{border-bottom:none}.task-quick-peek__empty{margin:0;padding:var(--space-lg) var(--space-md);text-align:center;color:var(--slate-400,#9ca3af);font-size:var(--font-size-xs);line-height:var(--line-height-sm)}.task-quick-peek__list::-webkit-scrollbar{width:var(--size-scrollbar-thickness-sm)}.task-quick-peek__list::-webkit-scrollbar-track{background:var(--grey-50,#f7f7f7)}.task-quick-peek__list::-webkit-scrollbar-thumb{background:var(--slate-400,#9ca3af);border-radius:var(--radius-3)}.task-detail-navs{gap:var(--space-xs);padding:var(--space-2) 0}.task-detail-navs__right{gap:var(--space-sm)}.task-detail-navs__back{border:none;background:transparent;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;gap:var(--space-xs)}.task-detail-navs__back:hover{background:var(--grey-50)}.task-detail-navs__back-icon-image{width:16px;height:16px;display:block;flex-shrink:0}.task-detail-navs__back-text{font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-regular);color:var(--grey-900,#2c2c35);line-height:normal}.task-detail-navs__refresh-icon{width:13px;height:13px;display:block}.task-detail-navs__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-sm);height:var(--size-control-sm);padding:var(--space-0);border:var(--border-sm) solid var(--color-border-default,#e5e7eb);border-radius:var(--radius-sm);background:var(--grey-white);color:var(--grey-900);cursor:pointer;flex-shrink:0}.task-detail-navs__icon-btn:disabled{opacity:.6;cursor:not-allowed}.task-detail-navs__icon-btn:hover:not(:disabled){background:var(--grey-50)}.task-detail-navs__refresh-btn .v-icon{color:var(--grey-900);font-size:var(--font-size-md)}.task-detail-navs__segmented{display:inline-flex;align-items:stretch;border:var(--border-sm) solid var(--color-border-default,#e5e5e5);border-radius:6px;overflow:hidden;background:var(--grey-white)}.task-detail-navs__segmented .task-detail-navs__segment-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-sm);height:var(--size-control-sm);padding:var(--space-0);border:none;border-right:var(--border-sm) solid var(--color-border-default,#e5e5e5);background:transparent;color:var(--grey-900,#2c2c35);cursor:pointer;flex-shrink:0}.task-detail-navs__segmented .task-detail-navs__segment-btn:first-child{border-radius:6px 0 0 6px}.task-detail-navs__segmented .task-detail-navs__segment-btn--last{border-right:none;border-radius:0 6px 6px 0}.task-detail-navs__segmented .task-detail-navs__segment-btn:disabled{opacity:.45;cursor:not-allowed}.task-detail-navs__segmented .task-detail-navs__segment-btn:hover:not(:disabled){background:var(--grey-50);color:var(--grey-900)}.task-detail-navs__segmented .task-detail-navs__segment-btn .v-icon{color:inherit;font-size:16px}.task-detail-navs__peek-dots{font-size:var(--font-size-xs);line-height:normal;color:var(--grey-900,#2c2c35);letter-spacing:.05em}.bulk-approver-editor-dialog{max-width:var(--dialog-width-assignment-dialog);width:100%}.bulk-approver-editor-dialog__body{display:flex;flex-direction:column;gap:var(--space-md)}.bulk-approver-editor-dialog__tabs{display:flex;width:100%;border-bottom:var(--border-sm) solid var(--border-grey-default)}.bulk-approver-editor-dialog__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:var(--border-sm) solid var(--border-grey-default);color:var(--grey-400);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-md);margin-bottom:calc(var(--border-sm)*-1);padding:var(--padding-3xs) var(--padding-md);text-transform:capitalize}.bulk-approver-editor-dialog__tab--active{border-bottom-color:var(--color-tabs-header-active);color:var(--color-tabs-header-active);font-weight:var(--font-weight-semibold)}.bulk-approver-editor-dialog__error{margin:0;font-size:var(--font-size-xxs);color:var(--color-error)}.bulk-approver-editor-dialog__actions{display:flex;justify-content:flex-end;gap:var(--space-sm)}.bulk-preparer-editor-dialog{max-width:var(--dialog-width-assignment-dialog);width:100%}.bulk-preparer-editor-dialog__body{display:flex;flex-direction:column;gap:var(--space-md)}.bulk-preparer-editor-dialog__error{margin:0;font-size:var(--font-size-xxs);color:var(--color-error)}.bulk-preparer-editor-dialog__actions{display:flex;justify-content:flex-end;gap:var(--space-sm)}.customize-column-menu__list[data-v-66e6c48d]{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-66e6c48d]{max-height:25vh;overflow-y:auto;overflow-x:hidden;padding:0;width:-webkit-fill-available;width:-moz-available;width:stretch}.customize-column-menu__items-container[data-v-66e6c48d]::-webkit-scrollbar{width:6px}.customize-column-menu__items-container[data-v-66e6c48d]::-webkit-scrollbar-track{background:transparent}.customize-column-menu__items-container[data-v-66e6c48d]::-webkit-scrollbar-thumb{background:var(--grey-300,#c6c6cb);border-radius:var(--radius-sm)}.customize-column-menu__item[data-v-66e6c48d]{display:flex;align-items:center;width:100%;min-height:36px;padding:var(--space-2-5) var(--space-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.customize-column-menu__item[data-v-66e6c48d]:hover{background:var(--color-hover-bg)}.customize-column-menu__item--all[data-v-66e6c48d]{border-bottom:var(--size-border-width) solid var(--color-border-default)}.customize-column-menu__checkbox[data-v-66e6c48d]{width:100%}.customize-column-menu__checkbox[data-v-66e6c48d] .v-input--selection-controls{margin-top:0;padding-top:0;width:100%}.customize-column-menu__checkbox[data-v-66e6c48d] .v-input__slot{margin-bottom:0;gap:var(--space-5)}.customize-column-menu__checkbox[data-v-66e6c48d] .v-input--selection-controls__input{width:var(--icon-xs);height:var(--icon-xs);margin-right:10px}.customize-column-menu__checkbox[data-v-66e6c48d] .v-icon{font-size:var(--icon-xs)!important}.customize-column-menu__checkbox[data-v-66e6c48d] .v-label{width:calc(100% - 26px)}.customize-column-menu__item-label[data-v-66e6c48d]{color:var(--slate-700,#374151);font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-regular)!important;line-height:18px}.customize-column-menu__item-label--all[data-v-66e6c48d]{color:var(--grey-900,#333);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:20px}.customize-column-menu__header[data-v-66e6c48d]{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-66e6c48d]{margin:var(--space-0);font-weight:600;font-size:var(--font-size-sm);color:var(--color-text-primary)}.customize-column-menu__search[data-v-66e6c48d]{width:100%;padding:var(--space-4) var(--space-6)}.customize-column-menu__actions[data-v-66e6c48d]{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-66e6c48d]{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-66e6c48d]:hover{color:var(--color-text-primary)}.customize-column-menu__btn-info-icon[data-v-66e6c48d]{vertical-align:middle;display:inline-flex;align-items:center;margin-top:calc(var(--space-1)*-0.5);color:var(--color-text-secondary)}.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)}}.pagination-inline[data-v-584deac4]{position:sticky;bottom:0;left:0;right:0;flex:0 0 auto;background-color:var(--grey-50);z-index:var(--z-nav);min-height:var(--size-control-lg)}.pagination-inline__content[data-v-584deac4]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) var(--space-md);gap:var(--space-md);min-height:var(--size-control-lg)}.pagination-inline__controls[data-v-584deac4]{flex:1 1 auto;min-width:28rem;display:flex;justify-content:flex-start;align-items:center;gap:var(--space-2xs)}.pagination-inline__nav-btn[data-v-584deac4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--size-control-sm);height:var(--size-control-sm);min-width:var(--size-control-sm);padding:var(--space-xs);border:none;border-radius:var(--radius-8);background:transparent;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}.pagination-inline__nav-btn[data-v-584deac4]:hover:not(:disabled){background:var(--grey-100)}.pagination-inline__nav-btn[data-v-584deac4]:disabled{opacity:.4;cursor:not-allowed}.pagination-inline__nav-icon[data-v-584deac4]{width:var(--icon-xs);height:var(--icon-xs);display:block;filter:brightness(0) saturate(100%)}.pagination-inline__nav-icon--prev[data-v-584deac4]{transform:scaleX(-1)}.pagination-inline__right[data-v-584deac4]{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-md);margin-left:auto}.pagination-inline__pagination[data-v-584deac4]{margin:var(--space-0);max-width:28rem}.pagination-inline__pagination[data-v-584deac4] .v-pagination{justify-content:flex-start}.pagination-inline__pagination[data-v-584deac4] .v-pagination>li:first-child,.pagination-inline__pagination[data-v-584deac4] .v-pagination>li:last-child{display:none}.pagination-inline__pagination[data-v-584deac4] .v-pagination__item,.pagination-inline__pagination[data-v-584deac4] .v-pagination__more{box-shadow:none!important;margin:0 var(--space-2xs);font-size:var(--font-size-xxs);border-radius:var(--radius-4);transition:background-color var(--duration-fast) var(--ease-standard);min-height:var(--size-control-sm)}.pagination-inline__pagination[data-v-584deac4] .v-pagination__item:not(.v-pagination__item--active){background-color:transparent!important;color:var(--grey-700)!important;border:none!important;font-weight:var(--font-weight-medium);box-shadow:none!important}.pagination-inline__pagination[data-v-584deac4] .v-pagination__item:not(.v-pagination__item--active):hover{background-color:var(--grey-100)!important}.pagination-inline__pagination[data-v-584deac4] .v-pagination__item--active,.pagination-inline__pagination[data-v-584deac4] .v-pagination__item.primary{background-color:var(--color-primary-base)!important;background:var(--color-primary-base)!important;color:var(--grey-white)!important;border:none!important;font-weight:var(--font-weight-semibold);opacity:1!important;visibility:visible!important}.pagination-inline__pagination[data-v-584deac4] .v-pagination__more{background-color:transparent!important;color:var(--grey-500)!important;cursor:default;border:none!important}.pagination-inline__goto[data-v-584deac4]{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-4)}.pagination-inline__goto-label[data-v-584deac4]{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-primary-base);line-height:1;white-space:nowrap}.pagination-inline__goto-input[data-v-584deac4]{flex-shrink:0}.pagination-inline__goto-input[data-v-584deac4] fieldset{margin:0;top:0}.pagination-inline__goto-input[data-v-584deac4] .v-input{margin-top:0;padding-top:0}.pagination-inline__goto-input[data-v-584deac4] .v-text-field{max-width:100%!important;border-radius:var(--radius-8)!important}.pagination-inline__goto-input[data-v-584deac4] .v-input__slot{min-height:24px!important;height:24px;background-color:var(--grey-white)!important;box-shadow:none!important;border-radius:var(--radius-8)!important}.pagination-inline__goto-input[data-v-584deac4] fieldset{border-color:var(--color-border-default)!important;border-radius:var(--radius-8)!important;padding-left:0!important;padding-right:0!important}.pagination-inline__goto-input[data-v-584deac4] legend{display:none}.pagination-inline__goto-input[data-v-584deac4] .v-input--is-focused fieldset{border-color:var(--color-primary-base)!important}.pagination-inline__goto-input[data-v-584deac4] .v-text-field__details{display:none}.pagination-inline__goto-input[data-v-584deac4] input{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);text-align:center;color:var(--grey-500);padding:0 var(--space-2xs)!important;-moz-appearance:textfield}.pagination-inline__goto-input[data-v-584deac4] input::-webkit-inner-spin-button,.pagination-inline__goto-input[data-v-584deac4] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination-inline__goto-btn[data-v-584deac4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0;cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary-base);line-height:1;white-space:nowrap}.pagination-inline__goto-btn[data-v-584deac4]:focus-visible,.pagination-inline__goto-btn[data-v-584deac4]:hover{text-decoration:underline;outline:none}.collapsible-textarea-field{width:100%}.collapsible-textarea-field__label{font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-medium);color:var(--slate-700);line-height:var(--line-height-md)}.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);height:32px;border-radius:var(--radius-8);background:var(--color-surface-default,#fff)}.collapsible-textarea-field__expanded{display:flex;flex-direction:column;width:100%}.collapsible-textarea-field--card .collapsible-textarea-field__expanded{border-radius:var(--radius-4,4px);background:var(--color-surface-default,#fff)}.collapsible-textarea-field__header{width:100%;gap:var(--space-2);min-height:1.25rem}.collapsible-textarea-field__input-row{width:100%;position:relative}.collapsible-textarea-field__input-row ::v-deep .v-input.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.collapsible-textarea-field__input-row ::v-deep .v-input__details{min-height:0;padding-top:var(--space-1);margin-bottom:0}.collapsible-textarea-field__collapse-btn,.collapsible-textarea-field__expand-btn{flex-shrink:0;width:1.25rem!important;height:1.25rem!important;color:var(--color-text-secondary)!important}.collapsible-textarea-field__collapse-btn .v-icon,.collapsible-textarea-field__expand-btn .v-icon{font-size:var(--font-size-xs)!important;color:var(--color-text-secondary)!important}.collapsible-textarea-field__input{width:100%}.collapsible-textarea-field__input .v-textarea textarea{min-height:4.25rem;font-size:var(--font-size-xs);line-height:1.5}.collapsible-textarea-field__input .v-input__slot{min-height:4.25rem!important}.collapsible-textarea-field__input fieldset{border-color:var(--grey-500)!important;border-radius:var(--radius-6)!important}.collapsible-textarea-field__input--error fieldset{border-color:var(--color-error)!important}.collapsible-textarea-field__error{line-height:1.25}.collapsible-textarea-field--error .collapsible-textarea-field__input fieldset{border-color:var(--color-error)!important}.collapsible-textarea-field--error .collapsible-textarea-field__input .v-input{color:var(--color-error)}.collapsible-textarea-field__error{display:block;margin-top:var(--space-1)}.collapsible-textarea-field--plain .collapsible-textarea-field__header{margin-bottom:0}.collapsible-textarea-field--plain .collapsible-textarea-field__input .v-textarea textarea{min-height:7.25rem}.collapsible-textarea-field--plain .collapsible-textarea-field__input .v-input__slot{min-height:7.25rem!important}.collapsible-text-field{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)}.tasklist-row-action-menu__panel{background:var(--color-surface-default,#fff)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-md,0 4px 16px rgba(0,0,0,.12))!important;border:1px solid var(--color-border-light,rgba(0,0,0,.06));overflow:visible}.tasklist-row-action-menu{display:flex;flex-direction:column;gap:var(--space-2xs,4px);min-width:11.5rem;padding:var(--space-xs,8px)}.tasklist-row-action-menu__item-wrap{display:block;width:100%}.tasklist-row-action-menu__item-wrap--locked{cursor:not-allowed}.tasklist-row-action-menu__item{display:flex;align-items:center;width:100%;padding:var(--space-2xs,4px);border:none;background:transparent;border-radius:var(--radius-sm,6px);cursor:pointer;text-align:left;transition:background-color .15s ease}.tasklist-row-action-menu__item:hover{background:var(--color-surface-alt,var(--grey-50,#fafafa))}.tasklist-row-action-menu__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.tasklist-row-action-menu__item--disabled{opacity:.55;cursor:not-allowed}.tasklist-row-action-menu__item--disabled:hover{background:transparent}.tasklist-row-action-menu__item-content{display:flex;align-items:center;gap:var(--space-sm,10px);padding:var(--space-2xs,4px) var(--space-xs,8px);width:100%}.tasklist-row-action-menu__item-icon.v-icon{font-size:var(--icon-sm,1.125rem)!important;width:var(--icon-sm,1.125rem);height:var(--icon-sm,1.125rem);color:var(--grey-500,#757575)!important;flex-shrink:0}.tasklist-row-action-menu__item-img{flex-shrink:0;-o-object-fit:contain;object-fit:contain}.tasklist-row-action-menu__item-badge-wrap{position:relative;display:inline-flex;flex-shrink:0}.tasklist-row-action-menu__notify-dot{position:absolute;top:-1px;right:-1px;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-error,#e53935);border:1px solid var(--color-bg-white,#fff)}.tasklist-row-action-menu__divider{height:1px;background:var(--color-border-light,rgba(0,0,0,.06));margin:var(--space-2xs,4px) 0}.tasklist-row-action-menu__item-label{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25);font-weight:var(--font-weight-regular,400);color:var(--grey-700,#4a4a4a);white-space:nowrap}.tasklist-dropdown-btn .v-btn__content{gap:4px}.tasklist-dropdown-btn{border-radius:var(--radius-sm,8px);border:1px solid var(--grey-300);padding:6px 8px!important;height:32px!important}.tasklist-dropdown-btn span{color:var(--grey-900)!important}.tasklist-row-action-menu__item.role-switcher__item--active,.tasklist-row-action-menu__item.role-switcher__item--active:hover{background:var(--horizon-role-switcher-active-bg)}.tasklist-row-action-menu__item.role-switcher__item--active .tasklist-row-action-menu__item-label{color:var(--horizon-role-switcher-active-text);font-weight:var(--font-weight-semibold,600)}.search-bar[data-v-8e0ee1d6]{position:relative;display:inline-flex;align-items:center;flex-shrink:0;min-width:12rem}.search-bar__icon[data-v-8e0ee1d6]{position:absolute;left:var(--space-sm);top:50%;transform:translateY(-50%);width:var(--icon-xs);height:var(--icon-xs);pointer-events:none;z-index:1}.search-bar__input[data-v-8e0ee1d6]{width:100%}.search-bar__input[data-v-8e0ee1d6] .v-text-field{max-width:100%!important;border-radius:var(--radius-xs)!important}.search-bar[data-v-8e0ee1d6] .v-input{margin-top:0;padding-top:0}.search-bar[data-v-8e0ee1d6] .v-text-field__details{display:none}.search-bar[data-v-8e0ee1d6] .v-input__slot{min-height:var(--size-control-sm)!important;height:var(--size-control-sm);background:var(--color-surface-default)!important}.search-bar[data-v-8e0ee1d6] fieldset{border-color:var(--color-border-default)!important;border-radius:var(--radius-xs)!important}.search-bar[data-v-8e0ee1d6] .v-input--is-focused fieldset{border-color:var(--color-primary-base)!important}.search-bar[data-v-8e0ee1d6] input{font-size:var(--font-size-xxs);color:var(--color-text-primary);padding-left:calc(var(--space-sm) + var(--icon-xs) + var(--space-xs))!important}.search-bar[data-v-8e0ee1d6] input::-moz-placeholder{color:var(--grey-500);opacity:1}.search-bar[data-v-8e0ee1d6] input::placeholder{color:var(--grey-500);opacity:1}.search-bar[data-v-8e0ee1d6] .v-input__append-inner{margin-top:0!important;align-self:center}.search-bar[data-v-8e0ee1d6] .v-input__append-inner .v-icon{color:var(--grey-500)!important;font-size:var(--icon-sm)!important}.searchable-multi-select--field[data-v-09ef4134]{display:block;width:100%}.searchable-multi-select__activator[data-v-09ef4134]{display:inline-flex;align-items:center;gap:var(--space-3);height:var(--space-11);padding:var(--space-3) var(--space-5);background:var(--color-surface-default);border:var(--border-sm) solid var(--color-border-default);border-radius:var(--radius-6);cursor:pointer;white-space:nowrap;overflow:hidden;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.searchable-multi-select__activator[data-v-09ef4134]:hover:not(.searchable-multi-select__activator--disabled){border-color:var(--grey-400)}.searchable-multi-select__activator--open[data-v-09ef4134]{border-color:var(--color-primary-base)}.searchable-multi-select__activator--disabled[data-v-09ef4134]{opacity:.55;cursor:not-allowed}.searchable-multi-select__activator-icon[data-v-09ef4134]{color:var(--text-grey-sub)!important;flex-shrink:0}.searchable-multi-select__activator-icon--img[data-v-09ef4134]{width:var(--space-7);height:var(--space-7);display:block;-o-object-fit:contain;object-fit:contain}.searchable-multi-select__activator-label[data-v-09ef4134]{color:var(--text-grey-sub);font-weight:var(--font-weight-regular);flex-shrink:0;font-size:var(--font-size-xxs)}.searchable-multi-select__activator-value[data-v-09ef4134]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-xxs)!important}.searchable-multi-select__activator-chevron[data-v-09ef4134]{color:var(--text-grey-sub)!important;flex-shrink:0}.searchable-multi-select__activator-chips[data-v-09ef4134]{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:var(--space-xs);min-width:0;max-height:7.5rem;overflow-x:hidden;overflow-y:auto}.searchable-multi-select__selected-chip[data-v-09ef4134]{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;max-width:100%;height:1.5rem;min-height:1.5rem;padding:0 var(--space-2xs) 0 var(--space-xs);border-radius:var(--radius-lg);background:var(--blue-100);border:var(--border-sm) solid var(--blue-950);color:var(--blue-950)}.searchable-multi-select__selected-chip-label[data-v-09ef4134]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:1.5rem;color:var(--blue-950);padding-right:var(--space-2xs)}.searchable-multi-select__selected-chip-close[data-v-09ef4134]{flex-shrink:0;color:var(--blue-950)!important;font-size:var(--font-size-sm)!important;cursor:pointer}.searchable-multi-select__activator--field[data-v-09ef4134]{display:flex;align-items:flex-start;width:100%;height:auto;min-height:var(--space-12);padding:var(--space-5) var(--space-6);gap:var(--space-2);border-radius:var(--radius-sm);border-color:var(--color-border-default);overflow:hidden;white-space:normal}.searchable-multi-select__activator--field .searchable-multi-select__activator-value[data-v-09ef4134]{flex:1 1 auto;min-width:0;font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:var(--line-height-sm)}.searchable-multi-select__activator--field .searchable-multi-select__activator-value--placeholder[data-v-09ef4134]{color:var(--text-grey-sub);font-weight:var(--font-weight-regular)}.searchable-multi-select__activator--field .searchable-multi-select__activator-chevron[data-v-09ef4134]{margin-left:auto;align-self:flex-start;margin-top:var(--space-2xs);flex-shrink:0}.searchable-multi-select__activator--field.searchable-multi-select__activator--has-chips[data-v-09ef4134]{align-items:flex-start}.searchable-multi-select__panel[data-v-09ef4134]{z-index:var(--z-overlay);min-width:0;width:100%;box-sizing:border-box;background:var(--color-surface-default);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--shadow-md)}.searchable-multi-select__search-section[data-v-09ef4134]{flex:0 0 auto;padding:var(--space-xs)}.searchable-multi-select__search-wrap[data-v-09ef4134]{position:relative;width:100%}.searchable-multi-select__search-icon[data-v-09ef4134]{position:absolute;right:var(--space-md);top:50%;transform:translateY(-50%);width:var(--icon-xs);height:var(--icon-xs);pointer-events:none}.searchable-multi-select__search[data-v-09ef4134]{width:100%}.searchable-multi-select__search[data-v-09ef4134] .v-text-field{max-width:100%!important;border-radius:var(--radius-sm)!important}.searchable-multi-select__search[data-v-09ef4134] .v-input{margin-top:0;padding-top:0}.searchable-multi-select__search[data-v-09ef4134] .v-text-field__details{display:none}.searchable-multi-select__search[data-v-09ef4134] .v-input__slot{min-height:36px!important;height:36px;background:var(--color-surface-default)!important;box-shadow:none!important;border-radius:var(--radius-sm)!important}.searchable-multi-select__search[data-v-09ef4134] fieldset{border-color:var(--color-border-default)!important;border-radius:var(--radius-sm)!important}.searchable-multi-select__search[data-v-09ef4134] .v-input--is-focused fieldset{border-color:var(--color-primary-base)!important}.searchable-multi-select__search[data-v-09ef4134] input{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-primary);padding-right:calc(var(--space-md) + var(--icon-xs) + var(--space-xs))!important}.searchable-multi-select__search[data-v-09ef4134] input::-moz-placeholder{color:var(--text-grey-sub);opacity:1;font-weight:var(--font-weight-semibold)}.searchable-multi-select__search[data-v-09ef4134] input::placeholder{color:var(--text-grey-sub);opacity:1;font-weight:var(--font-weight-semibold)}.searchable-multi-select__search[data-v-09ef4134] .v-input__append-inner{margin-top:0!important;align-self:center}.searchable-multi-select__search[data-v-09ef4134] .v-input__append-inner .v-icon{color:var(--grey-500)!important;font-size:var(--icon-sm)!important}.searchable-multi-select__empty[data-v-09ef4134]{padding:var(--space-md) var(--space-sm);color:var(--text-grey-sub);font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-align:center}.searchable-multi-select__items-container[data-v-09ef4134]{flex:1 1 auto;max-height:230px;overflow-y:auto;overflow-x:hidden;padding:0}.searchable-multi-select__items-container[data-v-09ef4134]::-webkit-scrollbar{width:6px}.searchable-multi-select__items-container[data-v-09ef4134]::-webkit-scrollbar-track{background:transparent}.searchable-multi-select__items-container[data-v-09ef4134]::-webkit-scrollbar-thumb{background:var(--grey-300,#c6c6cb);border-radius:var(--radius-sm)}.searchable-multi-select__item[data-v-09ef4134]{display:flex;align-items:center;width:100%;min-width:0;padding:var(--space-2-5) var(--space-sm);height:36px;overflow:hidden}.searchable-multi-select__checkbox[data-v-09ef4134]{width:100%;min-width:0}.searchable-multi-select__checkbox[data-v-09ef4134] .v-input--selection-controls{margin-top:0;padding-top:0;width:100%}.searchable-multi-select__checkbox[data-v-09ef4134] .v-input__control{width:100%;min-width:0}.searchable-multi-select__checkbox[data-v-09ef4134] .v-input__slot{margin-bottom:0;gap:var(--space-5);width:100%;min-width:0;align-items:center}.searchable-multi-select__checkbox[data-v-09ef4134] .v-input--selection-controls__input{width:var(--icon-xs);height:var(--icon-xs);margin-right:10px;flex-shrink:0}.searchable-multi-select__checkbox[data-v-09ef4134] .v-icon{font-size:var(--icon-xs)!important}.searchable-multi-select__checkbox[data-v-09ef4134] .v-label{width:calc(100% - 26px);max-width:calc(100% - 26px);min-width:0;overflow:hidden;display:block}.searchable-multi-select__item-content[data-v-09ef4134]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;width:100%;overflow:hidden;line-height:18px}.searchable-multi-select__item-label[data-v-09ef4134]{color:var(--slate-700,#374151);font-size:var(--font-size-xs)!important;font-weight:var(--font-weight-regular)!important;line-height:18px;text-transform:capitalize;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-multi-select__item-label--all[data-v-09ef4134]{color:var(--grey-900,#333);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:20px;text-transform:capitalize}.searchable-multi-select__item-sublabel[data-v-09ef4134]{color:var(--grey-500,#6b7280);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:18px;text-transform:uppercase;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-multi-select__footer[data-v-09ef4134]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs);padding:var(--space-xs);background:var(--color-surface-default);box-shadow:0 1px 4px 0 var(--opacity-200,rgba(5,5,6,.16)),0 1px 4px 0 var(--opacity-100,rgba(5,5,6,.08));border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.searchable-multi-select__footer-btn[data-v-09ef4134]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:16px;padding:var(--space-xs);border-radius:var(--radius-sm);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard)}.searchable-multi-select__footer-btn--clear[data-v-09ef4134]{background:transparent;border:var(--border-sm) solid var(--color-primary-base);color:var(--color-primary-base)}.searchable-multi-select__footer-btn--clear[data-v-09ef4134]:focus-visible,.searchable-multi-select__footer-btn--clear[data-v-09ef4134]:hover{background:var(--grey-50);outline:none}.searchable-multi-select__footer-btn--apply[data-v-09ef4134]{background:var(--color-primary-base);color:var(--grey-white)}.searchable-multi-select__footer-btn--apply[data-v-09ef4134]:focus-visible,.searchable-multi-select__footer-btn--apply[data-v-09ef4134]:hover{filter:brightness(.92);outline:none}.searchable-multi-select__menu-content{background:transparent!important;box-shadow:none!important;border-radius:var(--radius-sm)!important;overflow:visible!important}.searchable-multi-select__menu-content .searchable-multi-select__item{min-width:0;overflow:hidden}.searchable-multi-select__menu-content .searchable-multi-select__checkbox{min-width:0}.searchable-multi-select__menu-content .searchable-multi-select__checkbox .v-input__control,.searchable-multi-select__menu-content .searchable-multi-select__checkbox .v-input__slot{min-width:0;width:100%}.searchable-multi-select__menu-content .searchable-multi-select__checkbox .v-label{min-width:0;max-width:calc(100% - 26px);overflow:hidden;display:block}.searchable-multi-select__menu-content .searchable-multi-select__item-content{min-width:0;max-width:100%;overflow:hidden}.searchable-multi-select__menu-content .searchable-multi-select__item-label,.searchable-multi-select__menu-content .searchable-multi-select__item-sublabel{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.period-range-picker{position:relative;width:100%}.period-range-picker__label{font-weight:var(--font-weight-medium);color:var(--slate-700);font-size:var(--font-size-xxs)!important}.period-range-picker__menu{border-radius:var(--radius-8)!important;overflow:visible!important;box-shadow:var(--shadow-elevated)!important}.period-range-picker__activator{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:var(--size-control-md);padding:var(--space-3) var(--space-5);background:var(--color-surface-default);border:var(--border-sm) solid var(--color-border-default);border-radius:var(--radius-6);cursor:pointer;text-align:left;font-family:inherit;font-size:var(--font-size-xs);color:var(--color-text-primary)}.period-range-picker__activator:hover:not(.period-range-picker__activator--disabled){border-color:var(--grey-400)}.period-range-picker__activator--open{border-color:var(--color-primary-base)}.period-range-picker__activator--error{border-color:var(--color-error)}.period-range-picker__activator--disabled{opacity:.55;cursor:not-allowed;background:var(--bg-default)}.period-range-picker__activator-chevron,.period-range-picker__activator-icon{color:var(--text-grey-sub)!important;flex-shrink:0}.period-range-picker__activator-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium)}.period-range-picker__activator-value--placeholder{color:var(--color-text-disabled);font-weight:var(--font-weight-regular)}.period-range-picker__panel{background:var(--color-surface-default);border-radius:var(--radius-8);padding:var(--space-6);min-width:520px}.period-range-picker__nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.period-range-picker__nav-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.period-range-picker__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-xs);height:var(--size-control-xs);border:var(--border-sm) solid var(--border-grey-default);border-radius:var(--radius-6);background:var(--bg-default);cursor:pointer;color:var(--color-text-primary)}.period-range-picker__nav-btn:hover{background:var(--bg-hover)}.period-range-picker__calendars{display:flex;gap:var(--space-4)}.period-range-picker__calendars:not(.period-range-picker__calendars--range-complete) .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-btn--active{background-color:var(--color-primary-base)!important;border-color:var(--color-primary-base)!important;color:var(--color-text-on-primary)!important}.period-range-picker__calendars:not(.period-range-picker__calendars--range-complete) .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-btn--active:before{opacity:0!important}.period-range-picker__calendars--range-complete .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-btn--active:not(.v-date-picker--first-in-range):not(.v-date-picker--last-in-range){background-color:transparent!important;border-color:transparent!important;color:var(--color-text-primary)!important;box-shadow:none!important}.period-range-picker__calendars--range-complete .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-btn--active:not(.v-date-picker--first-in-range):not(.v-date-picker--last-in-range):before{opacity:0!important;background-color:transparent!important}.period-range-picker__calendars--range-complete .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-date-picker--first-in-range,.period-range-picker__calendars--range-complete .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-date-picker--last-in-range{background-color:var(--color-primary-base)!important;border-color:var(--color-primary-base)!important;color:var(--color-text-on-primary)!important}.period-range-picker__calendars--range-complete .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-date-picker--first-in-range:before,.period-range-picker__calendars--range-complete .period-range-picker__calendar .v-date-picker-table--date .v-btn.v-date-picker--last-in-range:before{opacity:0!important}.period-range-picker__calendar{box-shadow:none!important;border:var(--border-sm) solid var(--border-grey-default);border-radius:var(--radius-6)}.period-range-picker__actions{display:flex;justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-sm) solid var(--border-grey-default)}.period-range-picker__cancel-btn{border-color:var(--color-primary-base)!important;color:var(--color-primary-base)!important;letter-spacing:normal!important}.period-range-picker__done-btn{letter-spacing:normal!important}.period-filter-dropdown{width:280px;background:var(--color-surface-default);border-radius:var(--radius-8);box-shadow:var(--shadow-elevated);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.period-filter-dropdown__menu{border-radius:var(--radius-8)!important;overflow:visible!important}.period-filter-dropdown__activator{display:inline-flex;align-items:center;gap:var(--space-3);height:32px;padding:var(--space-3) var(--space-5);background:var(--color-surface-default);border:var(--border-sm) solid var(--color-border-default);border-radius:var(--radius-6);cursor:pointer;white-space:nowrap;overflow:hidden;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-xs,.75rem);line-height:18px}.period-filter-dropdown__activator:hover:not(.period-filter-dropdown__activator--disabled){border-color:var(--grey-400)}.period-filter-dropdown__activator--open{border-color:var(--color-primary-base)}.period-filter-dropdown__activator--disabled{opacity:.55;cursor:not-allowed}.period-filter-dropdown__activator-chevron,.period-filter-dropdown__activator-icon{color:var(--text-grey-sub)!important;flex-shrink:0}.period-filter-dropdown__activator-label{color:var(--text-grey-sub);font-weight:400;flex-shrink:0;font-size:var(--font-size-xxs)!important}.period-filter-dropdown__activator-value{color:var(--color-text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-xxs)!important}.period-filter-dropdown__year-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.period-filter-dropdown__year{font-size:.9375rem;font-weight:700;color:var(--color-text-primary)}.period-filter-dropdown__year-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:var(--border-sm) solid var(--border-grey-default);border-radius:var(--radius-6);background:var(--bg-default);cursor:pointer;color:var(--color-text-primary)}.period-filter-dropdown__year-btn:hover:not(:disabled){background:var(--bg-hover)}.period-filter-dropdown__year-btn:disabled{opacity:.4;cursor:not-allowed}.period-filter-dropdown__divider{height:var(--border-sm);background:var(--border-grey-default);width:100%}.period-filter-dropdown__all-year{display:flex;align-items:center;gap:var(--space-4);width:100%;height:36px;padding:0 var(--space-6);border:none;border-radius:var(--radius-6);background:var(--grey-75);color:var(--color-text-primary);font-size:.8125rem;font-weight:500;cursor:pointer;text-align:left}.period-filter-dropdown__all-year:hover{background:var(--bg-hover)}.period-filter-dropdown__all-year--active{background:var(--primary-50);font-weight:600}.period-filter-dropdown__all-year-icon{color:var(--grey-700)!important}.period-filter-dropdown__months{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.period-filter-dropdown__month{position:relative;display:inline-flex;align-items:center;justify-content:center;height:36px;border:var(--border-sm) solid var(--color-border-default);border-radius:var(--radius-6);background:var(--color-surface-default);color:var(--color-text-primary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.period-filter-dropdown__month:hover:not(.period-filter-dropdown__month--selected){background:var(--grey-weak)}.period-filter-dropdown__month--selected{background:var(--color-primary-base);border-color:var(--color-primary-base);color:var(--color-text-on-primary)}.period-filter-dropdown__month-dot{position:absolute;top:var(--space-2);right:var(--space-2);width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-success)}.period-filter-dropdown__actions{display:flex;justify-content:flex-end;gap:var(--space-4)}.period-filter-dropdown__clear-btn{border-color:var(--color-primary-base)!important;color:var(--color-primary-base)!important;letter-spacing:normal!important}.period-filter-dropdown__apply-btn{letter-spacing:normal!important}.cycle-error-detail[data-v-7501c8d2]{display:flex;align-items:center}.cycle-error-detail__dot[data-v-7501c8d2]{display:inline-flex;align-items:center;cursor:pointer;margin-right:var(--space-2);color:var(--color-error);transition:transform var(--duration-fast) var(--ease-standard)}.cycle-error-detail__dot[data-v-7501c8d2]:hover{transform:scale(1.2)}.cycle-error-detail__content[data-v-7501c8d2]{max-height:50vh;overflow-y:auto;background-color:var(--color-status-failed-bg);border:1px solid var(--color-status-failed-border);border-radius:var(--radius-4)}.cycle-error-detail__content[data-v-7501c8d2]::-webkit-scrollbar{width:8px}.cycle-error-detail__content[data-v-7501c8d2]::-webkit-scrollbar-track{background:var(--color-status-failed-bg);border-radius:var(--radius-4)}.cycle-error-detail__content[data-v-7501c8d2]::-webkit-scrollbar-thumb{background-color:var(--color-status-failed-border);border-radius:var(--radius-4);border:1px solid var(--color-status-failed-bg)}.cycle-error-detail__content[data-v-7501c8d2]::-webkit-scrollbar-thumb:hover{background-color:var(--red-300)}.cycle-error-detail__message[data-v-7501c8d2]{margin:0;padding:var(--space-3);font-size:var(--font-size-sm);font-family:inherit;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--color-text-primary)}.cycle-error-dialog .v-card__text[data-v-7501c8d2]{padding-bottom:8px!important}.cycle-error-dialog .v-card__actions[data-v-7501c8d2]{padding-top:0!important}.cycle-error-dialog .v-card__text{padding-bottom:8px!important}.cycle-error-dialog .v-card__actions{padding-top:0!important}.fc-tab-switcher[data-v-c4809a5a]{flex-wrap:wrap}.fc-tab-switcher--underline[data-v-c4809a5a]{border-bottom:1px solid var(--grey-100)}.fc-tab-switcher__tab[data-v-c4809a5a]{display:inline-flex;align-items:center;gap:var(--space-2xs);border:0;background:transparent;color:var(--grey-700);border-radius:var(--radius-sm,6px);padding:var(--space-xs) var(--space-sm);cursor:pointer;line-height:1.2;transition:background-color .15s ease,color .15s ease}.fc-tab-switcher__tab .fc-tab-switcher__count[data-v-c4809a5a],.fc-tab-switcher__tab .fc-tab-switcher__label[data-v-c4809a5a]{font-size:var(--font-size-sm)}.fc-tab-switcher__tab[data-v-c4809a5a]:hover:not(:disabled){background:var(--grey-100,#f0f0f0)}.fc-tab-switcher__tab[data-v-c4809a5a]:disabled{opacity:.5;cursor:not-allowed}.fc-tab-switcher__tab--active[data-v-c4809a5a]{background:var(--grey-ink);color:var(--grey-white)}.fc-tab-switcher__tab--active[data-v-c4809a5a]:hover:not(:disabled){background:var(--grey-ink)}.fc-tab-switcher--underline .fc-tab-switcher__tab[data-v-c4809a5a]{border-radius:0;padding:var(--space-2) var(--space-8);height:32px;margin-bottom:-1px;color:var(--grey-500,#828285)}.fc-tab-switcher--underline .fc-tab-switcher__tab .fc-tab-switcher__label[data-v-c4809a5a]{font-size:16px;line-height:24px;font-weight:var(--font-weight-regular)}.fc-tab-switcher--underline .fc-tab-switcher__tab[data-v-c4809a5a]:hover:not(:disabled){background:transparent;color:var(--grey-900);border-bottom:1px solid var(--primary-500);border-color:var(--primary-500)!important}.fc-tab-switcher--underline .fc-tab-switcher__tab--active[data-v-c4809a5a]{background:transparent;color:var(--color-primary);border-bottom-color:var(--color-primary);border-bottom:1px solid var(--primary-500);border-color:var(--primary-500)!important}.fc-tab-switcher--underline .fc-tab-switcher__tab--active .fc-tab-switcher__label[data-v-c4809a5a]{color:var(--color-primary-base,#193541);font-weight:var(--font-weight-semibold)}.fc-tab-switcher--underline .fc-tab-switcher__tab--active[data-v-c4809a5a]:hover:not(:disabled){background:transparent;color:var(--color-primary);border-bottom:1px solid var(--primary-500);border-color:var(--primary-500)!important}.fc-tab-switcher__count[data-v-c4809a5a]{opacity:.85;font-weight:600}.expandable-text{position:relative}.expandable-text__content{line-height:1.4;word-break:break-word}.expandable-text__content--clamped{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.expandable-text__measure{position:absolute;top:0;left:0;width:100%;visibility:hidden;pointer-events:none;z-index:-1;overflow:visible;height:auto;max-height:none}.expandable-text__content--focusable:focus{outline:none}.expandable-text__content--focusable:focus-visible{outline:2px solid var(--color-primary-base,#193541);outline-offset:2px;border-radius:var(--radius-4,4px)}.expandable-text__content[data-v-2fcd8456]{color:var(--grey-900)}.overflow-list[data-v-940555b2]{flex-wrap:wrap;align-items:center;gap:var(--space-xs,8px)}.overflow-list[data-v-940555b2],.overflow-list__visible[data-v-940555b2]{display:inline-flex;min-width:0;max-width:100%}.overflow-list__primary[data-v-940555b2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-list__empty[data-v-940555b2]{min-width:0}.overflow-list>.v-tooltip[data-v-940555b2]{flex-shrink:0}.overflow-list__badge[data-v-940555b2]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:var(--space-lg,24px);height:var(--space-lg,24px);margin:0;padding:var(--space-3xs,2px) var(--space-xs-5,6px);border-radius:var(--radius-xs,4px);border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);background:transparent;color:var(--grey-500,#828285);font-family:inherit;font-size:var(--font-size-xxs,12px);line-height:1;cursor:pointer}.overflow-list__badge[data-v-940555b2]:focus-visible{outline:none;box-shadow:var(--shadow-focus-ring)}.overflow-list__tooltip[data-v-940555b2]{max-width:var(--tooltip-max-width);white-space:normal;text-align:left}.overflow-list__tooltip-line[data-v-940555b2]{line-height:1.4}.overflow-list__tooltip-line[data-v-940555b2]:not(:last-child){margin-bottom:var(--space-2,4px)}.timeFont{font-size:var(--font-size-2xs)!important;color:var(--grey-500);font-weight:var(--font-weight-regular)}.tagged-name{color:var(--red-500)}.hash-tag,.tagged-name{font-weight:var(--font-weight-bold)}.hash-tag{color:var(--color-pending-approval)}.comments__thread-name{font-weight:var(--font-weight-semibold);color:var(--grey-900)}.comments__list{display:flex;flex-direction:column;gap:var(--space-2)}.comments__item{display:flex;align-items:flex-start;gap:var(--space-xs);max-width:50%;width:100%}.comments__item--self{align-self:flex-end;flex-direction:row-reverse}.comments__item--other{align-self:flex-start}.comments__avatar-col{flex-shrink:0;width:var(--size-avatar-sm)}.comments__avatar-spacer{display:block;height:var(--size-avatar-sm);width:var(--size-avatar-sm)}.comments__content-col{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-width:0}.comments__meta{align-items:center;display:flex;gap:var(--space-xs)}.comments__meta--self{justify-content:flex-end}.comments__meta--other{justify-content:flex-start}.comments__message-card{width:100%}.comments__message-card--other{border-radius:2px 16px 16px 16px!important}.comments__message-card--self{border-radius:16px 2px 16px 16px!important}.comments__open-btn{display:inline-flex;align-items:center;min-width:var(--size-subscription-item-height)!important}.comments__badge-wrap,.comments__menu-badge{line-height:0}.comments__badge-wrap .v-badge__badge{top:var(--space-3xs);right:calc(var(--space-3xs)*-1);min-width:var(--size-notification-dot);height:var(--size-notification-dot)}.comments__icon{display:block;width:var(--icon-md);height:var(--icon-md);padding:var(--space-2);opacity:.85;filter:grayscale(1) brightness(.72);transition:var(--transition-fade),filter var(--duration-med) var(--ease-standard)}.comments__icon--highlight{opacity:1;filter:none}.comments__icon--light{opacity:1;filter:brightness(0) invert(1)}.user-list-menu{max-height:300px;overflow-y:auto;min-width:200px}.user-badge{position:absolute;top:0;right:0}.self-message{color:var(--grey-900)}[data-v-25f955f5] [data-testid=comments]{border:0!important;box-shadow:none!important;background:transparent!important}[data-v-25f955f5] [data-testid=comments__list]{max-height:30vh;overflow-y:auto;padding:12px 16px!important}@media(min-width:1280px){[data-v-25f955f5] [data-testid=comments__list]{max-height:40vh}}@media(min-width:1600px){[data-v-25f955f5] [data-testid=comments__list]{max-height:45vh}}[data-v-25f955f5] [data-testid^=comments__message-self-card]{background:var(--color-primary-base,#193541)!important;color:var(--grey-white)!important}[data-v-25f955f5] [data-testid^=comments__message-self-text]{color:var(--grey-white)!important}[data-v-25f955f5] [data-testid^=comments__message-other-card]{background:var(--grey-50,#f7f7f7)!important;border:1px solid var(--grey-100,#e5e5e5)}[data-v-25f955f5] [data-testid^=comments__avatar-other-],[data-v-25f955f5] [data-testid^=comments__avatar-self-]{background:var(--color-primary-base,#193541)!important}[data-v-25f955f5] [data-testid=comments__input-wrapper]{border-top:1px solid var(--grey-100);padding:12px 16px!important}[data-v-25f955f5] [data-testid=comments__input] input,[data-v-25f955f5] [data-testid=comments__input] textarea{font-size:13px}[data-v-25f955f5] [data-testid=comments__send-btn]{min-width:64px;height:32px!important;text-transform:none;font-size:12px}.fc-user-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-circle,50%);border:1px solid var(--color-bg-white,#fff);background:var(--color-secondary-base,#274856);color:var(--color-bg-white,#fff);box-shadow:0 1px 4px var(--opacity-16),0 1px 4px var(--opacity-8);font-weight:var(--font-weight-semibold,600);line-height:1;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.fc-user-avatar__initial{display:block;text-align:center}.fc-drag-drop-file[data-v-e459d9cc]{display:flex;flex-direction:column;gap:12px;width:100%}.fc-drag-drop-file__list[data-v-e459d9cc]{display:flex;flex-direction:column;width:100%;border:1px solid #e4e7eb;border-radius:8px;background:#fff;overflow:hidden}.fc-drag-drop-file__row[data-v-e459d9cc]{display:flex;align-items:center;gap:12px;width:100%;padding:16px 12px;border-bottom:1px solid #e4e7eb;background:#fff}.fc-drag-drop-file__row[data-v-e459d9cc]:last-child{border-bottom:0}.fc-drag-drop-file__ext[data-v-e459d9cc]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:6px;background:#eaf3de;color:#27500a;font-size:10px;font-weight:700;line-height:20px;text-transform:uppercase}.fc-drag-drop-file__content[data-v-e459d9cc]{flex:1;min-width:0}.fc-drag-drop-file__name[data-v-e459d9cc]{margin:0;font-size:12px;font-weight:400;line-height:18px;color:#2c2c35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-drag-drop-file__meta[data-v-e459d9cc]{margin:0;flex-shrink:0;font-size:12px;font-weight:400;line-height:18px;color:#828285;white-space:nowrap}.fc-drag-drop-file__delete[data-v-e459d9cc]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.fc-drag-drop-file__delete[data-v-e459d9cc]:hover{background:#f7f7f7}.fc-drag-drop-file__delete[data-v-e459d9cc]:focus-visible{outline:2px solid #193541;outline-offset:1px}.fc-drag-drop-file__delete img[data-v-e459d9cc]{display:block;width:16px;height:16px}.fc-drag-drop-file__dropzone[data-v-e459d9cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:32px 24px;border:1px dashed #9a9a9c;border-radius:10px;background:#fff;cursor:pointer;text-align:center;transition:border-color .15s ease,background-color .15s ease}.fc-drag-drop-file__dropzone--dragging[data-v-e459d9cc],.fc-drag-drop-file__dropzone[data-v-e459d9cc]:hover{border-color:#193541;background:#f5fafc}.fc-drag-drop-file__dropzone[data-v-e459d9cc]:focus-visible{outline:2px solid #193541;outline-offset:1px}.fc-drag-drop-file__input[data-v-e459d9cc]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.fc-drag-drop-file__icon-wrap[data-v-e459d9cc]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:24px;background:#f5fafc}.fc-drag-drop-file__icon[data-v-e459d9cc]{display:block;width:20px;height:20px}.fc-drag-drop-file__copy[data-v-e459d9cc]{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.fc-drag-drop-file__title[data-v-e459d9cc]{margin:0;width:100%;font-size:16px;font-weight:600;line-height:24px;color:#1e293b;text-transform:capitalize}.fc-drag-drop-file__hint[data-v-e459d9cc]{margin:0;width:100%;font-size:12px;font-weight:400;line-height:18px;color:#64748b}.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:var(--space-2xs) 14px;border-radius:var(--radius-xl);border:1px solid var(--slate-300);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;height:26px!important}.pipeline-status-chips__chip:hover{background:var(--color-surface-alt)}.pipeline-status-chips__chip--selected{border-color:var(--color-primary);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)!important;font-weight:var(--font-weight-semibold);color:var(--slate-700);white-space:nowrap;line-height:normal!important}.freeform-select,.freeform-select__activator{width:100%}.freeform-select__field.v-text-field--outlined{cursor:text}.freeform-select__field.v-text-field--outlined fieldset{border-color:var(--grey-500)!important;border-radius:var(--radius-sm)!important}.freeform-select__field.v-text-field--outlined input{cursor:text;font-size:var(--font-size-xs)}.freeform-select__field.v-text-field--outlined input::-moz-placeholder{color:var(--text-grey-sub)!important;font-size:var(--font-size-xxs)}.freeform-select__field.v-text-field--outlined .v-label,.freeform-select__field.v-text-field--outlined input::placeholder{color:var(--text-grey-sub)!important;font-size:var(--font-size-xxs)}.freeform-select__field.v-text-field--outlined .v-input__append-inner{cursor:pointer;margin:auto!important;align-self:center!important}.freeform-select__field.v-text-field--outlined .v-input__append-inner .v-icon{cursor:pointer;font-size:1rem!important;color:var(--text-grey-sub)!important}.freeform-select__menu.v-menu__content{background:var(--grey-white)!important;box-shadow:var(--shadow-md)!important;border-radius:var(--radius-sm);max-height:20rem;overflow-x:hidden!important;overflow-y:auto!important}.freeform-select__list{padding:var(--space-1) 0!important;max-height:20rem;overflow-x:hidden;overflow-y:auto}.freeform-select__item{min-height:2.375rem}.freeform-select__item.freeform-select__item--active,.freeform-select__item.v-list-item--highlighted,.freeform-select__item:hover{background:var(--grey-50)!important}.freeform-select__item-title{font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-semibold);line-height:1.5;color:var(--grey-900)}.freeform-select__item--empty .freeform-select__item-title{font-weight:var(--font-weight-medium);color:var(--text-grey-sub)}.chip-multi-select{width:100%}.chip-multi-select--outlined,.chip-multi-select--outlined .chip-multi-select__control{overflow:visible}.chip-multi-select__label{font-weight:var(--font-weight-medium);color:var(--slate-700);font-size:var(--font-size-xxs)!important;margin:0 0 var(--space-2)}.chip-multi-select__control{width:100%;position:relative}.chip-multi-select__control--error .chip-multi-select__trigger{border-color:var(--color-error)}.chip-multi-select__float-label{position:absolute;top:50%;left:var(--space-xs);z-index:calc(var(--z-base) + 2);padding:0 var(--space-2xs);margin:0;pointer-events:none;color:var(--text-grey-sub);font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:1;white-space:nowrap;background:transparent;transform:translateY(-50%);transition:top var(--duration-fast) var(--ease-standard),font-size var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.chip-multi-select__float-label--floated{top:0;font-size:var(--font-size-xxs);background:var(--color-surface-default)}.chip-multi-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);width:100%;min-height:var(--size-control-md);padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-sm);background:var(--color-surface-default);border:var(--border-sm) solid var(--color-border-default);border-radius:var(--radius-6);cursor:pointer;font-family:inherit;text-align:left}.chip-multi-select__trigger:hover:not(.chip-multi-select__trigger--disabled){border-color:var(--grey-400)}.chip-multi-select__trigger--open:not(.chip-multi-select__trigger--disabled){border-color:var(--color-primary-base)}.chip-multi-select__trigger--disabled{opacity:.55;cursor:not-allowed}.chip-multi-select__menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-base);width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer}.chip-multi-select__menu-button:disabled{cursor:not-allowed}.chip-multi-select--outlined .chip-multi-select__trigger{box-sizing:border-box;min-height:var(--size-control-md);padding:0 var(--space-xs);border-color:var(--grey-400);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:var(--line-height-sm)}.chip-multi-select--outlined .chip-multi-select__trigger--open:not(.chip-multi-select__trigger--disabled){border-color:var(--color-primary-base)}.chip-multi-select--outlined:not(.chip-multi-select--active) .chip-multi-select__trigger{height:var(--size-control-md)}.chip-multi-select--outlined .chip-multi-select__chips-wrap{padding:0}.chip-multi-select--outlined.chip-multi-select--active .chip-multi-select__chips-wrap{padding:var(--space-xs) var(--space-2xs)}.chip-multi-select--outlined:not(.chip-multi-select--open):not(.chip-multi-select--error) .chip-multi-select__trigger:hover:not(.chip-multi-select__trigger--disabled){border-color:var(--grey-800)}.chip-multi-select--outlined.chip-multi-select--error .chip-multi-select__trigger{border-color:var(--color-error)}.chip-multi-select--outlined.chip-multi-select--open:not(.chip-multi-select--error) .chip-multi-select__float-label{color:var(--color-primary-base)}.chip-multi-select--outlined.chip-multi-select--error .chip-multi-select__float-label{color:var(--color-error)}.chip-multi-select__chips-wrap{position:relative;z-index:calc(var(--z-base) + 1);flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) 0;pointer-events:none}.chip-multi-select__chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);height:var(--size-control-2xs);min-height:var(--size-control-2xs);padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs-5);border-radius:var(--radius-lg);background:var(--blue-100);border:var(--border-sm) solid var(--blue-950);color:var(--blue-950);font-weight:var(--font-weight-medium);text-transform:capitalize;white-space:nowrap}.chip-multi-select__chip,.chip-multi-select__chip-label{font-size:var(--font-size-xxs)!important;line-height:18px}.chip-multi-select__chip-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--icon-xs);height:var(--icon-xs);padding:0;margin:0;border:none;background:transparent;cursor:pointer;pointer-events:auto}.chip-multi-select__chip-remove-icon{display:block;width:var(--icon-xs);height:var(--icon-xs)}.chip-multi-select__placeholder{color:var(--grey-500)}.chip-multi-select__placeholder,.chip-multi-select__single-value{font-size:var(--font-size-xs);line-height:var(--line-height-sm);padding-left:var(--space-2xs)}.chip-multi-select__single-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary,#111827);font-weight:var(--font-weight-regular,400)}.chip-multi-select__clear-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:calc(var(--z-base) + 2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--icon-sm,20px);height:var(--icon-sm,20px);padding:0;margin:0;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;color:var(--text-grey-sub);pointer-events:auto}.chip-multi-select__clear-btn .v-icon{color:inherit!important}.chip-multi-select__clear-btn:hover:not(:disabled){color:var(--grey-800,#333);background:var(--grey-weak,#f5f5f5)}.chip-multi-select__clear-btn:disabled{opacity:.55;cursor:not-allowed}.chip-multi-select__chevron{position:relative;z-index:calc(var(--z-base) + 1);flex-shrink:0;pointer-events:none;color:var(--text-grey-sub)!important}.chip-multi-select__error{margin-top:var(--space-2)}.chip-multi-select__menu-content.v-menu__content{margin-left:0!important;flex-direction:column;box-sizing:border-box;max-height:var(--size-dropdown-menu-max-height);border:var(--border-sm) solid var(--color-border-default);border-radius:var(--radius-6);box-shadow:var(--shadow-md);background:var(--color-surface-default);overflow:hidden}.chip-multi-select__menu-content.v-menu__content.menuable__content__active{display:flex!important}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;width:100%;overflow:hidden;background:var(--color-surface-default)}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search{padding:var(--space-xs) var(--space-xs) var(--space-2);flex:0 0 auto}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search .v-text-field{margin:0;padding:0}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search .v-input__slot{min-height:2.25rem!important;padding:0 var(--space-sm)!important;align-items:center}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search fieldset{border-color:var(--grey-300,#e5e5e5)!important;border-radius:var(--radius-sm,8px)!important}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search input{font-size:var(--font-size-xxs,12px);line-height:1.5;padding-top:0!important;padding-bottom:0!important}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search input::-moz-placeholder{color:var(--text-grey-sub,#828285);opacity:1}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search input::placeholder{color:var(--text-grey-sub,#828285);opacity:1}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search .v-input__append-inner{margin-top:0!important;align-self:center}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-search .v-input__append-inner .v-icon{font-size:1rem!important;color:var(--grey-black,#000)!important}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu{flex:1 1 auto;min-height:0;max-height:calc(var(--size-dropdown-menu-max-height) - 2.25rem - var(--space-xs) - var(--space-2) - var(--border-sm)*2);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:0 0 var(--space-sm);background:var(--color-surface-default)}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item{min-height:36px;cursor:pointer}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item:hover{background:var(--grey-weak)}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item--empty{cursor:default}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item--empty:hover{background:transparent}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item .v-input--selection-controls{margin-top:0;padding-top:0;width:100%}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item .v-label{font-size:var(--font-size-xs);color:var(--color-text-primary);line-height:var(--line-height-sm)}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item--selected{background:var(--grey-weak)}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-item-label{display:block;width:100%;padding:0 var(--space-2xs);font-size:var(--font-size-xs);color:var(--color-text-primary);line-height:var(--line-height-sm)}.chip-multi-select__menu-content.v-menu__content .chip-multi-select__menu-empty{display:block;width:100%;padding:var(--space-2) var(--space-2xs);font-size:var(--font-size-xs);color:var(--text-grey-sub,#828285);text-align:center}.chip-multi-select--add-task{--chip-multi-select-activator-content-max-height:calc(4.5rem + 8px)}.chip-multi-select--add-task .chip-multi-select__add-task-root{position:relative;overflow:visible}.chip-multi-select--add-task .chip-multi-select__chip{pointer-events:auto}.chip-multi-select--add-task .chip-multi-select__add-task-activator{position:relative;display:flex;align-items:flex-start;gap:var(--space-1);min-height:var(--size-control-md,40px);max-height:calc(var(--chip-multi-select-activator-content-max-height) + 16px);height:auto;padding:var(--space-2) var(--space-xs);border:var(--border-sm) solid var(--text-icon-hover,#dddbdb);border-radius:var(--radius-sm,8px);background:var(--grey-white,#fff);cursor:pointer}.chip-multi-select--add-task .chip-multi-select__add-task-activator:hover{border-color:var(--grey-400,#cbcbcc)}.chip-multi-select--add-task .chip-multi-select__add-task-activator:focus-within{border-color:var(--color-primary-base,#1976d2)}.chip-multi-select--add-task .chip-multi-select__add-task-menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-base);width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer}.chip-multi-select--add-task .chip-multi-select__add-task-menu-button:disabled{cursor:not-allowed}.chip-multi-select--add-task .chip-multi-select__add-task-menu-button:focus{outline:none}.chip-multi-select--add-task .chip-multi-select__add-task-menu-button:focus-visible{outline:2px solid var(--color-primary-base,#1976d2);outline-offset:2px}.chip-multi-select--add-task .chip-multi-select__add-task-activator--empty{align-items:center}.chip-multi-select--add-task .chip-multi-select__add-task-activator-content{position:relative;z-index:calc(var(--z-base) + 1);flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:var(--space-xs);max-height:var(--chip-multi-select-activator-content-max-height);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chip-multi-select--add-task .chip-multi-select__add-task-activator-content::-webkit-scrollbar{width:6px}.chip-multi-select--add-task .chip-multi-select__add-task-activator-content::-webkit-scrollbar-thumb{background:var(--grey-300,#cbcbcc);border-radius:var(--radius-sm)}.chip-multi-select--add-task .chip-multi-select__add-task-placeholder{color:var(--text-grey-sub,#828285);font-size:var(--font-size-xxs,12px);line-height:1.5}.chip-multi-select--add-task .chip-multi-select__add-task-clear-field{margin-top:var(--space-1);color:rgba(130,130,133,.75)}.chip-multi-select--add-task .chip-multi-select__add-task-activator--empty .chip-multi-select__add-task-clear-field{margin-top:0}.chip-multi-select--add-task .chip-multi-select__add-task-chevron.v-icon,.chip-multi-select--add-task .chip-multi-select__add-task-chevron.v-progress-circular{position:relative;z-index:calc(var(--z-base) + 1);flex-shrink:0;margin-top:var(--space-1);color:rgba(130,130,133,.55)!important;cursor:pointer}.chip-multi-select--add-task .chip-multi-select__add-task-activator--empty .chip-multi-select__add-task-chevron{margin-top:0}.chip-multi-select--add-task.chip-multi-select--single .chip-multi-select__add-task-activator{box-sizing:border-box;align-items:center;height:var(--size-control-md);min-height:var(--size-control-md);max-height:var(--size-control-md);padding-top:0;padding-bottom:0;border-color:var(--text-grey-sub,#828285)}.chip-multi-select--add-task.chip-multi-select--single .chip-multi-select__add-task-chevron,.chip-multi-select--add-task.chip-multi-select--single .chip-multi-select__add-task-clear-field{margin-top:0}.chip-multi-select__add-task-menu.v-menu__content{position:fixed!important;transform:none!important;flex-direction:column;box-sizing:border-box;margin-top:0!important;margin-bottom:4px!important;margin-left:0!important;z-index:var(--z-dialog-menu,10000)!important;border:var(--border-sm) solid var(--color-border-default)!important;border-radius:var(--radius-sm,8px)!important;background:var(--color-surface-elevated,var(--grey-white,#fff))!important;box-shadow:var(--shadow-elevated)!important;padding:5px 1px!important;overflow:hidden}.chip-multi-select__add-task-menu.v-menu__content.menuable__content__active{display:flex!important}.chip-multi-select__add-task-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;width:100%;overflow:hidden;background:var(--grey-white,#fff)}.chip-multi-select__add-task-search{flex:0 0 auto;padding:var(--space-xs) var(--space-xs) var(--space-2)}.chip-multi-select__add-task-search .v-text-field{margin:0;padding:0}.chip-multi-select__add-task-search .v-input__slot{min-height:2.25rem!important;padding:0 var(--space-sm)!important;align-items:center}.chip-multi-select__add-task-search fieldset{border-color:var(--grey-300,#e5e5e5)!important;border-radius:var(--radius-sm,8px)!important}.chip-multi-select__add-task-search input{font-size:var(--font-size-xxs,12px);line-height:1.5;padding-top:0!important;padding-bottom:0!important}.chip-multi-select__add-task-search input::-moz-placeholder{color:var(--text-grey-sub,#828285);opacity:1}.chip-multi-select__add-task-search input::placeholder{color:var(--text-grey-sub,#828285);opacity:1}.chip-multi-select__add-task-search .v-input__append-inner{margin-top:0!important;align-self:center}.chip-multi-select__add-task-search .v-input__append-inner .v-icon{font-size:1rem!important;color:var(--grey-black,#000)!important}.chip-multi-select__add-task-list{flex:1 1 auto;min-height:0;max-height:230px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:0 0 var(--space-2)}.chip-multi-select__add-task-row{display:flex;align-items:center;gap:var(--space-5);width:100%;min-height:2.375rem;padding:var(--space-2-5) var(--space-sm);border:none;background:transparent;text-align:left;cursor:pointer}.chip-multi-select__add-task-row--selected,.chip-multi-select__add-task-row:hover{background:var(--grey-50,#f7f7f7)}.chip-multi-select__add-task-row-label{font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-medium,500);line-height:1.5;color:var(--slate-700,#374151)}.chip-multi-select__add-task-row-label--all{font-weight:var(--font-weight-semibold,600);color:var(--grey-900,#333)}.chip-multi-select__add-task-checkbox.v-input--selection-controls{margin:0;padding:0;flex:0 0 auto;cursor:pointer}.chip-multi-select__add-task-checkbox.v-input--selection-controls .v-input--selection-controls__input{width:16px;height:16px;margin-right:0}.chip-multi-select__add-task-checkbox.v-input--selection-controls .v-input--selection-controls__ripple{display:none}.chip-multi-select__add-task-checkbox.v-input--selection-controls .v-icon{font-size:14px!important}.chip-multi-select__add-task-checkbox.v-input--selection-controls.v-input--is-label-active .v-icon{color:var(--blue-950,#1c3968)!important}.chip-multi-select__add-task-empty{margin:0;padding:var(--space-5) var(--space-7);font-size:var(--font-size-xxs,12px);color:var(--text-grey-sub,#828285);text-align:center}.chip-multi-select__add-task-footer{display:flex;flex:0 0 auto;justify-content:flex-end;align-items:center;gap:var(--space-xs);padding:var(--space-xs);box-shadow:0 calc(var(--border-sm)*-1) var(--space-2) var(--opacity-8)}.chip-multi-select__add-task-add-btn.v-btn,.chip-multi-select__add-task-clear-btn.v-btn{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-medium,500)!important;text-transform:none!important;letter-spacing:normal!important;border-radius:var(--radius-sm,8px)!important}.bulk-upload-modal[data-v-1316896b]{border-radius:var(--radius-sm,8px);overflow:hidden;box-shadow:0 1px 4px 0 var(--opacity-16,rgba(5,5,6,.16)),0 1px 4px 0 var(--opacity-8,rgba(5,5,6,.08))}.bulk-upload-modal__header[data-v-1316896b]{background:var(--color-primary-base,#193541);padding:var(--padding-sm,12px) var(--space-md,16px);min-height:unset}.bulk-upload-modal__title[data-v-1316896b]{font-size:var(--font-size-xs,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm,20px);text-transform:capitalize}.bulk-upload-modal__close-btn[data-v-1316896b]{margin:0;width:var(--size-control-sm,32px);height:var(--size-control-sm,32px)}.bulk-upload-modal__body[data-v-1316896b]{display:flex;flex-direction:column;gap:var(--space-sm,12px);padding:var(--padding-sm,12px)!important;overflow-y:auto}.bulk-upload-modal__body[data-v-1316896b] .bulk-import-dialog__error-footer{color:var(--text-danger-button,#e8181b)}.bulk-upload-modal__footer[data-v-1316896b]{border-top:var(--border-sm,1px) solid var(--border-grey-default,#e5e5e5);padding:var(--padding-sm,12px)!important;gap:var(--space-sm,12px);margin:0}.bulk-import-dialog[data-v-f846e63e]{display:flex;flex-direction:column;gap:var(--space-sm,12px);flex-shrink:0}.bulk-import-dialog--preview[data-v-f846e63e]{max-height:none}.bulk-import-dialog__step[data-v-f846e63e]{display:flex;flex-direction:column;gap:var(--space-3xs,2px);width:100%;flex-shrink:0}.bulk-import-dialog__step--upload[data-v-f846e63e]{flex:0 0 auto}.bulk-import-dialog__step-header[data-v-f846e63e]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.bulk-import-dialog__reupload-btn[data-v-f846e63e]{flex-shrink:0}.bulk-import-dialog__hidden-input[data-v-f846e63e]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.bulk-import-dialog__step-title[data-v-f846e63e]{margin:0;font-size:var(--font-size-sm,16px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px);color:var(--text-gray-default,#2c2c35);text-transform:capitalize}.bulk-import-dialog__step-desc[data-v-f846e63e]{margin:0 0 var(--space-xs,8px);font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--text-icon-sub,#828285)}.bulk-import-dialog__download-link[data-v-f846e63e]{display:inline-flex;align-items:center;gap:var(--space-xs,8px);height:var(--size-control-sm,32px);padding:var(--space-xs,8px) var(--space-xs,8px) var(--space-xs,8px) 0;border:0;background:transparent;cursor:pointer;width:-moz-fit-content;width:fit-content}.bulk-import-dialog__download-link span[data-v-f846e63e]{font-size:var(--font-size-xs);color:var(--status-blue);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);text-decoration:underline;text-transform:capitalize}.bulk-import-dialog__download-link[data-v-f846e63e]:hover{opacity:.85}.bulk-import-dialog__dropzone[data-v-f846e63e]{width:100%;margin-top:var(--space-2xs,4px)}.bulk-import-dialog__dropzone[data-v-f846e63e] .dropzone-container{min-height:117px;height:117px;padding:0;display:flex;align-items:center;justify-content:center;border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff)}.bulk-import-dialog__dropzone[data-v-f846e63e] .file-label,.bulk-import-dialog__dropzone[data-v-f846e63e] .text-body-2{font-size:var(--font-size-xs,14px)!important;color:var(--text-gray-sub,#828285)}.bulk-import-dialog__dropzone[data-v-f846e63e] .text-body-2{line-height:var(--line-height-sm,20px)}.bulk-import-dialog__dropzone[data-v-f846e63e] .blue--text{color:#4da1fe!important}.bulk-import-dialog__validating[data-v-f846e63e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs,8px);width:100%;min-height:117px;margin-top:var(--space-2xs,4px);padding:var(--padding-lg,24px) var(--padding-md,16px);border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff)}.bulk-import-dialog__validating-text[data-v-f846e63e]{margin:0;font-size:var(--font-size-xs,14px);line-height:var(--line-height-sm,20px);color:var(--text-gray-default,#2c2c35)}.bulk-import-dialog__validating-file[data-v-f846e63e]{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px);color:var(--text-gray-sub,#828285)}.bulk-import-dialog__show-errors[data-v-f846e63e]{margin-bottom:var(--space-4)}.bulk-import-dialog__preview[data-v-f846e63e]{display:flex;flex-direction:column;flex:0 0 auto;margin-top:var(--space-2xs,4px);overflow:visible}.bulk-import-dialog__preview[data-v-f846e63e] .data-table-action{flex:0 0 auto;max-height:min(520px,calc(100vh - 280px));overflow:auto}.bulk-import-dialog__preview[data-v-f846e63e] .data-table-action__card{box-shadow:none!important;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px);overflow:hidden}.bulk-import-dialog__preview[data-v-f846e63e] .v-data-table__wrapper{height:auto!important;max-height:none!important}.bulk-import-dialog__preview[data-v-f846e63e] .data-table-action__table tbody td{vertical-align:middle;white-space:nowrap;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__preview[data-v-f846e63e] .data-table-action__table tbody td.bulk-import-dialog__cell--ref,.bulk-import-dialog__preview[data-v-f846e63e] .data-table-action__table thead th:first-child{text-align:right}.bulk-import-dialog__cell--truncate[data-v-f846e63e]{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.bulk-import-dialog__overflow-cell[data-v-f846e63e]{display:flex;align-items:center;gap:var(--space-xs,8px);width:100%;max-width:100%;min-width:0}.bulk-import-dialog__cell-inner[data-v-f846e63e]{display:flex;align-items:center;min-width:0;width:100%;height:100%}.bulk-import-dialog__cell--error[data-v-f846e63e]{background:var(--grey-white,#fff)!important;box-shadow:inset 0 0 0 var(--border-1-5,1.5px) var(--text-danger-button,#e8181b);position:relative;z-index:1}.v-application p.bulk-import-dialog__error-footer[data-v-f846e63e]{display:flex;align-items:center;flex:1 1 auto;min-width:0;margin:0;padding-right:var(--space-sm,12px);color:var(--text-danger-button,#e8181b);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);text-align:left;white-space:normal;overflow:visible;align-self:center}.bulk-import-dialog__preview-footer[data-v-f846e63e]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md,16px);width:100%;margin-top:var(--space-sm,12px);flex-shrink:0}.bulk-import-dialog__preview-footer-errors[data-v-f846e63e]{flex:1 1 auto;min-width:0}.bulk-import-dialog__summary-errors[data-v-f846e63e]{margin-top:var(--space-2xs,4px)}.bulk-import-dialog__show-errors--footer[data-v-f846e63e]{margin-bottom:0;margin-left:auto;flex-shrink:0}.v-application p.bulk-import-dialog__error-footer--inline[data-v-f846e63e]{display:block;flex:none;margin:0;padding-right:0;white-space:normal;overflow:visible;align-self:auto}.bulk-import-dialog__btn[data-v-f846e63e]{text-transform:none!important;border-radius:var(--radius-sm,8px);height:var(--size-control-sm,32px)!important;min-width:auto;padding-left:var(--space-18,18px)!important;padding-right:var(--space-18,18px)!important}.border-red[data-v-f846e63e]{border:var(--border-sm,1px) solid var(--red-300)!important}p.bulk-import-dialog__error-footer[data-v-f846e63e]{color:var(--text-danger-button,#e8181b)}.bulk-import-dialog__show-errors[data-v-f846e63e]{flex-shrink:0;margin-bottom:var(--space-xs,8px)}.bulk-import-dialog__inline-errors[data-v-f846e63e]{width:100%;margin-top:var(--space-2xs,4px);padding:var(--padding-md,16px);border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff);color:var(--text-danger-button,#e8181b);font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__inline-errors-text[data-v-f846e63e]{margin:0;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__legacy-table[data-v-f846e63e]{flex:0 0 auto;max-height:min(520px,calc(100vh - 280px));overflow:auto;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px)}.bulk-upload-modal__cancel-btn[data-v-f846e63e]{border-color:var(--color-primary-base,#193541);color:var(--color-primary-base,#193541)}.bulk-upload-modal__cancel-btn[data-v-f846e63e],.bulk-upload-modal__upload-btn[data-v-f846e63e]{height:var(--size-control-sm,32px);min-width:unset;padding:0 var(--space-18,18px);border-radius:var(--radius-sm,8px);font-weight:var(--font-weight-semibold,600);letter-spacing:var(--letter-spacing-normal,normal)}.bulk-upload-modal__table[data-v-f846e63e]{max-height:50vh;overflow:auto}.bulk-upload-modal__row-error[data-v-f846e63e]{color:var(--text-danger-button,#e8181b)}.bulk-upload-frame[data-v-f846e63e]{display:contents}.bulk-import-dialog[data-v-59ba5ff3]{display:flex;flex-direction:column;gap:var(--space-sm,12px);flex-shrink:0}.bulk-import-dialog--preview[data-v-59ba5ff3]{max-height:none}.bulk-import-dialog__step[data-v-59ba5ff3]{display:flex;flex-direction:column;gap:var(--space-3xs,2px);width:100%;flex-shrink:0}.bulk-import-dialog__step--upload[data-v-59ba5ff3]{flex:0 0 auto}.bulk-import-dialog__step-header[data-v-59ba5ff3]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.bulk-import-dialog__reupload-btn[data-v-59ba5ff3]{flex-shrink:0}.bulk-import-dialog__hidden-input[data-v-59ba5ff3]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.bulk-import-dialog__step-title[data-v-59ba5ff3]{margin:0;font-size:var(--font-size-sm,16px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px);color:var(--text-gray-default,#2c2c35);text-transform:capitalize}.bulk-import-dialog__step-desc[data-v-59ba5ff3]{margin:0 0 var(--space-xs,8px);font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--text-icon-sub,#828285)}.bulk-import-dialog__download-link[data-v-59ba5ff3]{display:inline-flex;align-items:center;gap:var(--space-xs,8px);height:var(--size-control-sm,32px);padding:var(--space-xs,8px) var(--space-xs,8px) var(--space-xs,8px) 0;border:0;background:transparent;cursor:pointer;width:-moz-fit-content;width:fit-content}.bulk-import-dialog__download-link span[data-v-59ba5ff3]{font-size:var(--font-size-xs);color:var(--status-blue);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);text-decoration:underline;text-transform:capitalize}.bulk-import-dialog__download-link[data-v-59ba5ff3]:hover{opacity:.85}.bulk-import-dialog__dropzone[data-v-59ba5ff3]{width:100%;margin-top:var(--space-2xs,4px)}.bulk-import-dialog__dropzone[data-v-59ba5ff3] .dropzone-container{min-height:117px;height:117px;padding:0;display:flex;align-items:center;justify-content:center;border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff)}.bulk-import-dialog__dropzone[data-v-59ba5ff3] .file-label,.bulk-import-dialog__dropzone[data-v-59ba5ff3] .text-body-2{font-size:var(--font-size-xs,14px)!important;color:var(--text-gray-sub,#828285)}.bulk-import-dialog__dropzone[data-v-59ba5ff3] .text-body-2{line-height:var(--line-height-sm,20px)}.bulk-import-dialog__dropzone[data-v-59ba5ff3] .blue--text{color:#4da1fe!important}.bulk-import-dialog__validating[data-v-59ba5ff3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs,8px);width:100%;min-height:117px;margin-top:var(--space-2xs,4px);padding:var(--padding-lg,24px) var(--padding-md,16px);border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff)}.bulk-import-dialog__validating-text[data-v-59ba5ff3]{margin:0;font-size:var(--font-size-xs,14px);line-height:var(--line-height-sm,20px);color:var(--text-gray-default,#2c2c35)}.bulk-import-dialog__validating-file[data-v-59ba5ff3]{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px);color:var(--text-gray-sub,#828285)}.bulk-import-dialog__show-errors[data-v-59ba5ff3]{margin-bottom:var(--space-4)}.bulk-import-dialog__preview[data-v-59ba5ff3]{display:flex;flex-direction:column;flex:0 0 auto;margin-top:var(--space-2xs,4px);overflow:visible}.bulk-import-dialog__preview[data-v-59ba5ff3] .data-table-action{flex:0 0 auto;max-height:min(520px,calc(100vh - 280px));overflow:auto}.bulk-import-dialog__preview[data-v-59ba5ff3] .data-table-action__card{box-shadow:none!important;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px);overflow:hidden}.bulk-import-dialog__preview[data-v-59ba5ff3] .v-data-table__wrapper{height:auto!important;max-height:none!important}.bulk-import-dialog__preview[data-v-59ba5ff3] .data-table-action__table tbody td{vertical-align:middle;white-space:nowrap;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__preview[data-v-59ba5ff3] .data-table-action__table tbody td.bulk-import-dialog__cell--ref,.bulk-import-dialog__preview[data-v-59ba5ff3] .data-table-action__table thead th:first-child{text-align:right}.bulk-import-dialog__cell--truncate[data-v-59ba5ff3]{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.bulk-import-dialog__overflow-cell[data-v-59ba5ff3]{display:flex;align-items:center;gap:var(--space-xs,8px);width:100%;max-width:100%;min-width:0}.bulk-import-dialog__cell-inner[data-v-59ba5ff3]{display:flex;align-items:center;min-width:0;width:100%;height:100%}.bulk-import-dialog__cell--error[data-v-59ba5ff3]{background:var(--grey-white,#fff)!important;box-shadow:inset 0 0 0 var(--border-1-5,1.5px) var(--text-danger-button,#e8181b);position:relative;z-index:1}.v-application p.bulk-import-dialog__error-footer[data-v-59ba5ff3]{display:flex;align-items:center;flex:1 1 auto;min-width:0;margin:0;padding-right:var(--space-sm,12px);color:var(--text-danger-button,#e8181b);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);text-align:left;white-space:normal;overflow:visible;align-self:center}.bulk-import-dialog__preview-footer[data-v-59ba5ff3]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md,16px);width:100%;margin-top:var(--space-sm,12px);flex-shrink:0}.bulk-import-dialog__preview-footer-errors[data-v-59ba5ff3]{flex:1 1 auto;min-width:0}.bulk-import-dialog__summary-errors[data-v-59ba5ff3]{margin-top:var(--space-2xs,4px)}.bulk-import-dialog__show-errors--footer[data-v-59ba5ff3]{margin-bottom:0;margin-left:auto;flex-shrink:0}.v-application p.bulk-import-dialog__error-footer--inline[data-v-59ba5ff3]{display:block;flex:none;margin:0;padding-right:0;white-space:normal;overflow:visible;align-self:auto}.bulk-import-dialog__btn[data-v-59ba5ff3]{text-transform:none!important;border-radius:var(--radius-sm,8px);height:var(--size-control-sm,32px)!important;min-width:auto;padding-left:var(--space-18,18px)!important;padding-right:var(--space-18,18px)!important}.border-red[data-v-59ba5ff3]{border:var(--border-sm,1px) solid var(--red-300)!important}p.bulk-import-dialog__error-footer[data-v-59ba5ff3]{color:var(--text-danger-button,#e8181b)}.bulk-import-dialog__show-errors[data-v-59ba5ff3]{flex-shrink:0;margin-bottom:var(--space-xs,8px)}.bulk-import-dialog__inline-errors[data-v-59ba5ff3]{width:100%;margin-top:var(--space-2xs,4px);padding:var(--padding-md,16px);border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff);color:var(--text-danger-button,#e8181b);font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__inline-errors-text[data-v-59ba5ff3]{margin:0;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__legacy-table[data-v-59ba5ff3]{flex:0 0 auto;max-height:min(520px,calc(100vh - 280px));overflow:auto;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px)}.bulk-upload-modal__cancel-btn[data-v-59ba5ff3]{border-color:var(--color-primary-base,#193541);color:var(--color-primary-base,#193541)}.bulk-upload-modal__cancel-btn[data-v-59ba5ff3],.bulk-upload-modal__upload-btn[data-v-59ba5ff3]{height:var(--size-control-sm,32px);min-width:unset;padding:0 var(--space-18,18px);border-radius:var(--radius-sm,8px);font-weight:var(--font-weight-semibold,600);letter-spacing:var(--letter-spacing-normal,normal)}.bulk-upload-modal__table[data-v-59ba5ff3]{max-height:50vh;overflow:auto}.bulk-upload-modal__row-error[data-v-59ba5ff3]{color:var(--text-danger-button,#e8181b)}.bulk-import-dialog[data-v-2f85a10d]{display:flex;flex-direction:column;gap:var(--space-sm,12px);flex-shrink:0}.bulk-import-dialog--preview[data-v-2f85a10d]{max-height:none}.bulk-import-dialog__step[data-v-2f85a10d]{display:flex;flex-direction:column;gap:var(--space-3xs,2px);width:100%;flex-shrink:0}.bulk-import-dialog__step--upload[data-v-2f85a10d]{flex:0 0 auto}.bulk-import-dialog__step-header[data-v-2f85a10d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.bulk-import-dialog__reupload-btn[data-v-2f85a10d]{flex-shrink:0}.bulk-import-dialog__hidden-input[data-v-2f85a10d]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.bulk-import-dialog__step-title[data-v-2f85a10d]{margin:0;font-size:var(--font-size-sm,16px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px);color:var(--text-gray-default,#2c2c35);text-transform:capitalize}.bulk-import-dialog__step-desc[data-v-2f85a10d]{margin:0 0 var(--space-xs,8px);font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--text-icon-sub,#828285)}.bulk-import-dialog__download-link[data-v-2f85a10d]{display:inline-flex;align-items:center;gap:var(--space-xs,8px);height:var(--size-control-sm,32px);padding:var(--space-xs,8px) var(--space-xs,8px) var(--space-xs,8px) 0;border:0;background:transparent;cursor:pointer;width:-moz-fit-content;width:fit-content}.bulk-import-dialog__download-link span[data-v-2f85a10d]{font-size:var(--font-size-xs);color:var(--status-blue);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);text-decoration:underline;text-transform:capitalize}.bulk-import-dialog__download-link[data-v-2f85a10d]:hover{opacity:.85}.bulk-import-dialog__dropzone[data-v-2f85a10d]{width:100%;margin-top:var(--space-2xs,4px)}.bulk-import-dialog__dropzone[data-v-2f85a10d] .dropzone-container{min-height:117px;height:117px;padding:0;display:flex;align-items:center;justify-content:center;border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff)}.bulk-import-dialog__dropzone[data-v-2f85a10d] .file-label,.bulk-import-dialog__dropzone[data-v-2f85a10d] .text-body-2{font-size:var(--font-size-xs,14px)!important;color:var(--text-gray-sub,#828285)}.bulk-import-dialog__dropzone[data-v-2f85a10d] .text-body-2{line-height:var(--line-height-sm,20px)}.bulk-import-dialog__dropzone[data-v-2f85a10d] .blue--text{color:#4da1fe!important}.bulk-import-dialog__validating[data-v-2f85a10d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs,8px);width:100%;min-height:117px;margin-top:var(--space-2xs,4px);padding:var(--padding-lg,24px) var(--padding-md,16px);border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff)}.bulk-import-dialog__validating-text[data-v-2f85a10d]{margin:0;font-size:var(--font-size-xs,14px);line-height:var(--line-height-sm,20px);color:var(--text-gray-default,#2c2c35)}.bulk-import-dialog__validating-file[data-v-2f85a10d]{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px);color:var(--text-gray-sub,#828285)}.bulk-import-dialog__show-errors[data-v-2f85a10d]{margin-bottom:var(--space-4)}.bulk-import-dialog__preview[data-v-2f85a10d]{display:flex;flex-direction:column;flex:0 0 auto;margin-top:var(--space-2xs,4px);overflow:visible}.bulk-import-dialog__preview[data-v-2f85a10d] .data-table-action{flex:0 0 auto;max-height:min(520px,calc(100vh - 280px));overflow:auto}.bulk-import-dialog__preview[data-v-2f85a10d] .data-table-action__card{box-shadow:none!important;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px);overflow:hidden}.bulk-import-dialog__preview[data-v-2f85a10d] .v-data-table__wrapper{height:auto!important;max-height:none!important}.bulk-import-dialog__preview[data-v-2f85a10d] .data-table-action__table tbody td{vertical-align:middle;white-space:nowrap;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__preview[data-v-2f85a10d] .data-table-action__table tbody td.bulk-import-dialog__cell--ref,.bulk-import-dialog__preview[data-v-2f85a10d] .data-table-action__table thead th:first-child{text-align:right}.bulk-import-dialog__cell--truncate[data-v-2f85a10d]{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.bulk-import-dialog__overflow-cell[data-v-2f85a10d]{display:flex;align-items:center;gap:var(--space-xs,8px);width:100%;max-width:100%;min-width:0}.bulk-import-dialog__cell-inner[data-v-2f85a10d]{display:flex;align-items:center;min-width:0;width:100%;height:100%}.bulk-import-dialog__cell--error[data-v-2f85a10d]{background:var(--grey-white,#fff)!important;box-shadow:inset 0 0 0 var(--border-1-5,1.5px) var(--text-danger-button,#e8181b);position:relative;z-index:1}.v-application p.bulk-import-dialog__error-footer[data-v-2f85a10d]{display:flex;align-items:center;flex:1 1 auto;min-width:0;margin:0;padding-right:var(--space-sm,12px);color:var(--text-danger-button,#e8181b);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);text-align:left;white-space:normal;overflow:visible;align-self:center}.bulk-import-dialog__preview-footer[data-v-2f85a10d]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md,16px);width:100%;margin-top:var(--space-sm,12px);flex-shrink:0}.bulk-import-dialog__preview-footer-errors[data-v-2f85a10d]{flex:1 1 auto;min-width:0}.bulk-import-dialog__summary-errors[data-v-2f85a10d]{margin-top:var(--space-2xs,4px)}.bulk-import-dialog__show-errors--footer[data-v-2f85a10d]{margin-bottom:0;margin-left:auto;flex-shrink:0}.v-application p.bulk-import-dialog__error-footer--inline[data-v-2f85a10d]{display:block;flex:none;margin:0;padding-right:0;white-space:normal;overflow:visible;align-self:auto}.bulk-import-dialog__btn[data-v-2f85a10d]{text-transform:none!important;border-radius:var(--radius-sm,8px);height:var(--size-control-sm,32px)!important;min-width:auto;padding-left:var(--space-18,18px)!important;padding-right:var(--space-18,18px)!important}.border-red[data-v-2f85a10d]{border:var(--border-sm,1px) solid var(--red-300)!important}p.bulk-import-dialog__error-footer[data-v-2f85a10d]{color:var(--text-danger-button,#e8181b)}.bulk-import-dialog__show-errors[data-v-2f85a10d]{flex-shrink:0;margin-bottom:var(--space-xs,8px)}.bulk-import-dialog__inline-errors[data-v-2f85a10d]{width:100%;margin-top:var(--space-2xs,4px);padding:var(--padding-md,16px);border:var(--border-1-5,1.5px) dashed var(--border-grey-default,#e5e5e5);border-radius:var(--radius-xs,4px);background:var(--grey-white,#fff);color:var(--text-danger-button,#e8181b);font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__inline-errors-text[data-v-2f85a10d]{margin:0;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.bulk-import-dialog__legacy-table[data-v-2f85a10d]{flex:0 0 auto;max-height:min(520px,calc(100vh - 280px));overflow:auto;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px)}.bulk-upload-modal__cancel-btn[data-v-2f85a10d]{border-color:var(--color-primary-base,#193541);color:var(--color-primary-base,#193541)}.bulk-upload-modal__cancel-btn[data-v-2f85a10d],.bulk-upload-modal__upload-btn[data-v-2f85a10d]{height:var(--size-control-sm,32px);min-width:unset;padding:0 var(--space-18,18px);border-radius:var(--radius-sm,8px);font-weight:var(--font-weight-semibold,600);letter-spacing:var(--letter-spacing-normal,normal)}.bulk-upload-modal__table[data-v-2f85a10d]{max-height:50vh;overflow:auto}.bulk-upload-modal__row-error[data-v-2f85a10d]{color:var(--text-danger-button,#e8181b)}.task-detail-reason-menu-popover{background:transparent!important;border-radius:0;box-shadow:none!important;overflow:visible!important;padding:0!important;contain:none!important;filter:drop-shadow(0 4px 16px rgba(44,44,53,.12))}.task-detail-reason-menu{position:relative;display:flex;flex-direction:column;gap:10px;width:264px;margin-top:8px;padding:12px;background:var(--grey-white,#fff);border-radius:10px}.task-detail-reason-menu:before{content:"";position:absolute;top:-8px;right:36px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--grey-white,#fff);filter:drop-shadow(0 -1px 0 rgba(44,44,53,.08));pointer-events:none;z-index:1}.task-detail-reason-menu__body{display:flex;flex-direction:column;gap:9px;min-height:143px}.task-detail-reason-menu__title{margin:0;color:var(--text-grey-default,#2c2c35);font-size:var(--font-size-xs,14px)!important;font-weight:var(--font-weight-semibold,600);line-height:normal}.task-detail-reason-menu__field{display:flex;flex:1;flex-direction:column;gap:0;min-height:0}.task-detail-reason-menu__label{margin:0;color:var(--text-grey-sub,#828285);font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-medium,500);line-height:18px;text-transform:capitalize}.task-detail-reason-menu__textarea-wrap{position:relative;display:flex;flex:1;min-height:0;margin-top:0;border:1px solid var(--text-grey-sub,#828285);border-radius:var(--radius-sm,8px);background:var(--grey-white,#fff)}.task-detail-reason-menu__textarea{width:100%;flex:1;min-height:72px;padding:7px;padding-right:16px;border:none;border-radius:var(--radius-sm,8px);background:transparent;color:var(--text-grey-default,#2c2c35);font-family:inherit;font-size:var(--font-size-xxs,12px);line-height:18px;resize:vertical}.task-detail-reason-menu__textarea::-moz-placeholder{color:var(--grey-400,#9a9a9c);line-height:normal}.task-detail-reason-menu__textarea::placeholder{color:var(--grey-400,#9a9a9c);line-height:normal}.task-detail-reason-menu__textarea:focus{outline:none}.task-detail-reason-menu__resize-grip{position:absolute;right:4px;bottom:4px;flex-shrink:0;pointer-events:none}.task-detail-reason-menu__hint{margin:4px 0 0;color:var(--red-500,#e85b61);font-size:11px!important;line-height:1.4}.task-detail-reason-menu__footer{display:flex;justify-content:flex-end}.task-detail-reason-menu__confirm{display:inline-flex;align-items:center;justify-content:center;min-width:86px;height:24px;padding:0 var(--padding-xs,8px);border:none;border-radius:var(--radius-sm,8px);background:var(--color-primary-base,#193541);color:var(--grey-white,#fff);font-family:inherit;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-medium,500);line-height:18px;cursor:pointer}.task-detail-reason-menu__confirm:hover:not(:disabled){background:var(--primary-600,#142a33)}.task-detail-reason-menu__confirm--disabled,.task-detail-reason-menu__confirm:disabled{background:var(--grey-100,#e5e5e5);color:var(--text-grey-sub,#828285);cursor:not-allowed}.task-detail-header[data-v-727f76de]{padding:var(--space-2) 0;gap:var(--space-xs)}.task-detail-header__top-row[data-v-727f76de]{width:100%;align-items:flex-start}.task-detail-header__meta[data-v-727f76de]{flex:1;min-width:0;gap:var(--space-xs)}.task-detail-header__actions[data-v-727f76de]{flex-shrink:0;gap:var(--space-xs)}.task-detail-header__ref-chip[data-v-727f76de]{border-radius:var(--radius-sm);background:hsla(0,0%,85.5%,.4)!important;padding:var(--space-1) var(--space-xs);height:22px}.task-detail-header__ref-chip[data-v-727f76de] .v-chip__content{color:var(--slate-500);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);line-height:19.5px}.gap-2[data-v-727f76de]{gap:var(--space-xs)}.validation-skip[data-v-727f76de]{border-radius:var(--radius-12);background:var(--yellow-50,#faf7f2)!important;padding:var(--space-1) var(--space-xs-5) var(--space-1) var(--space-xs);height:var(--icon-md)}.validation-skip[data-v-727f76de] .v-chip__content{color:var(--amber-default,#eba937)}.unmatched-chip[data-v-727f76de]{border-radius:var(--radius-12);background:var(--red-50,#fdf4f4)!important;padding:var(--space-1) var(--space-xs-5) var(--space-1) var(--space-xs);height:var(--icon-md)}.unmatched-chip[data-v-727f76de] .v-chip__content{color:var(--red-700,#c64e53);text-transform:capitalize}.matched-chip[data-v-727f76de]{border-radius:var(--radius-12);border:var(--border-sm) solid var(--green-100,#e8f2ec)!important;background:var(--green-50,#f3f8f5)!important;padding:var(--space-1) var(--space-xs-5) var(--space-1) var(--space-xs);height:var(--icon-md)}.matched-chip[data-v-727f76de] .v-chip__content{color:var(--green-500,#37ae78);text-transform:capitalize}.edit-btn[data-v-727f76de]{border:var(--border-sm) solid var(--color-border-default,#e5e7eb)!important;width:var(--size-control-sm)!important;height:var(--size-control-sm)!important;border-radius:var(--radius-sm)!important}.task-detail-header__edit-wrap[data-v-727f76de]{display:inline-flex}.task-detail-header__edit-wrap--locked[data-v-727f76de],.task-detail-header__edit-wrap--locked[data-v-727f76de] .v-btn{cursor:not-allowed}.task-detail-header__more-btn-icon[data-v-727f76de]{height:var(--icon-xs);-o-object-fit:contain;object-fit:contain;width:var(--icon-xs)}.task-detail-header__upload-btn[data-v-727f76de]{border-color:var(--color-primary-base,#193541)!important;color:var(--color-primary-base,#193541)!important;text-transform:capitalize}.task-detail-header__submit-btn[data-v-727f76de]{text-transform:capitalize}[data-v-727f76de] .task-detail-header__action-tooltip-activator{display:inline-flex;width:-moz-max-content;width:max-content;max-width:-moz-max-content;max-width:max-content}[data-v-727f76de] .task-detail-header__action-tooltip-activator .v-menu{display:inline-flex;width:-moz-max-content;width:max-content}.task-detail-header__action-btn--disabled[data-v-727f76de]{pointer-events:none}.task-detail-header__reject-btn[data-v-727f76de]{border:var(--border-sm,1px) solid var(--red-300,#ff4d4d)!important;color:var(--grey-700,#4d575b)!important;background:var(--grey-white,#fff)!important;box-shadow:none!important;font-size:var(--font-size-xs,14px)!important;font-weight:var(--font-weight-medium,500)!important;letter-spacing:0;line-height:20px!important;min-width:0!important;padding:0 var(--padding-sm,12px)!important;text-transform:none!important}.task-detail-header__reject-btn[data-v-727f76de] .v-btn__content{gap:var(--padding-2xs,6px)}.task-detail-header__reject-btn--blocked[data-v-727f76de],.task-detail-header__reject-btn.v-btn--disabled[data-v-727f76de]{opacity:.5!important;border-color:var(--red-300,#ff4d4d)!important;color:var(--grey-700,#4d575b)!important;background:var(--grey-white,#fff)!important}.task-detail-header__reject-btn-icon[data-v-727f76de]{width:var(--icon-xs,16px);height:var(--icon-xs,16px);flex-shrink:0}.task-detail-header__approve-btn[data-v-727f76de]{border:var(--border-sm,1px) solid var(--status-green,#38b000)!important;color:var(--grey-700,#4d575b)!important;background:var(--grey-white,#fff)!important;box-shadow:none!important;font-size:var(--font-size-xs,14px)!important;font-weight:var(--font-weight-medium,500)!important;letter-spacing:0;line-height:20px!important;min-width:0!important;padding:0 var(--padding-sm,12px)!important;text-transform:none!important}.task-detail-header__approve-btn[data-v-727f76de] .v-btn__content{gap:var(--padding-2xs,6px)}.task-detail-header__approve-btn--blocked[data-v-727f76de],.task-detail-header__approve-btn.v-btn--disabled[data-v-727f76de]{opacity:.5!important;border-color:var(--status-green,#38b000)!important;color:var(--grey-700,#4d575b)!important;background:var(--grey-white,#fff)!important}.task-detail-header__approve-btn-icon[data-v-727f76de],.task-detail-header__sign-off-btn-icon[data-v-727f76de]{width:var(--icon-xs,16px);height:var(--icon-xs,16px);flex-shrink:0}[data-v-727f76de] .task-detail-header__title .expandable-text__content{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold,600);line-height:22px;color:var(--grey-900,#2c2c35)}.task-detail-header__more-menu-panel{background:var(--color-surface-default,#fff)!important;border-radius:var(--radius-sm,8px)!important;box-shadow:var(--shadow-menu)!important;border:none!important;overflow:visible}.task-detail-header__more-menu{display:flex;flex-direction:column;gap:var(--space-2);min-width:10.5rem;padding:var(--space-3)}.task-detail-header__more-item{align-items:center;background:transparent;border:none;border-radius:var(--radius-xs,4px);cursor:pointer;display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-xs);text-align:left;transition:background-color var(--duration-fast) var(--ease-standard);width:100%}.task-detail-header__more-item:hover{background:var(--grey-weak,var(--grey-50,#f7f7f7))}.task-detail-header__more-item:focus-visible{outline:var(--border-md) solid var(--color-primary);outline-offset:calc(var(--border-md)*-1)}.task-detail-header__more-icon-wrap{align-items:center;border-radius:var(--radius-xs,4px);display:inline-flex;flex-shrink:0;height:var(--icon-md,24px);justify-content:center;width:var(--icon-md,24px)}.task-detail-header__more-icon-img{display:block;height:var(--icon-xs);-o-object-fit:contain;object-fit:contain;width:var(--icon-xs)}.task-detail-header__more-icon{color:var(--grey-500,#757575)!important;font-size:var(--icon-xs)!important}.task-detail-header__more-label{color:var(--grey-900,#2c2c35);flex:1;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);min-width:0;white-space:nowrap}.task-financial-metrics{gap:var(--space-sm);width:100%}.task-financial-metrics__col{flex:1 1 0;min-width:0}.task-financial-metrics__card{border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-md);min-height:65px}.task-financial-metrics__card--info{background:var(--grey-50,#f7f7f7)}.task-financial-metrics__card--unexplained-green{background:var(--green-100,#e8f2ec)}.task-financial-metrics__card--unexplained-red{background:var(--red-100)}.metric-label{color:var(--slate-400,#9ca3af);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);line-height:18px;text-transform:capitalize}.metric-label--green{color:var(--green-700,#2f9466)}.metric-label--red{color:var(--red-700,#c64e53)}.metric-value-row{width:100%;min-height:25px}.metric-value{color:var(--grey-900,#111827);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:26px;text-transform:capitalize}.metric-value--green{color:var(--green-700,#2f9466)}.metric-value--red{color:var(--red-700,#c64e53)}.task-financial-metrics__sub{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:18px;white-space:nowrap}.task-financial-metrics__sub--green{color:var(--green-800,#298159)}.task-financial-metrics__sub--red{color:var(--red-700,#c64e53)}@media(max-width:960px){.task-financial-metrics{flex-wrap:wrap}.task-financial-metrics__col{flex:1 1 calc(50% - var(--space-sm));max-width:calc(50% - var(--space-sm))}}@media(max-width:600px){.task-financial-metrics__col{flex:1 1 100%;max-width:100%}}.cycle-task-detail-dependencies{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;display:flex;flex-direction:column;min-width:0}.cycle-task-detail-dependencies__header{flex-shrink:0;padding:12px 16px;border-bottom:var(--border-sm,1px) solid var(--grey-100,#e5e5e5)}.cycle-task-detail-dependencies__title{margin:0;font-size:var(--font-size-sm,16px)!important;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px)!important;color:var(--slate-900,#111827);text-transform:capitalize}.cycle-task-detail-dependencies__viewport{max-height:353px;overflow-x:hidden;overflow-y:auto;min-width:0;scrollbar-width:thin;scrollbar-color:#c6c6cb transparent}.cycle-task-detail-dependencies__viewport::-webkit-scrollbar{width:6px}.cycle-task-detail-dependencies__viewport::-webkit-scrollbar-track{background:transparent}.cycle-task-detail-dependencies__viewport::-webkit-scrollbar-thumb{background:#c6c6cb;border-radius:12px}.cycle-task-detail-dependencies__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs-5);width:100%;padding:var(--padding-lg) var(--padding-md);text-align:center}.cycle-task-detail-dependencies__empty-icon{display:flex;align-items:center;justify-content:center;width:var(--icon-xl,40px);height:var(--icon-xl,40px);border-radius:var(--radius-20,20px);background:var(--color-empty-state-icon-bg,#f3f4f6);overflow:hidden}.cycle-task-detail-dependencies__empty-title{margin:0;width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm);color:var(--text-grey-default)}.cycle-task-detail-dependencies__empty-body{margin:0;width:100%;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs);color:var(--color-text-muted)}.cycle-task-detail-dependencies__body{padding:16px}.cycle-task-detail-dependencies__body,.cycle-task-detail-dependencies__group{display:flex;flex-direction:column;gap:10px;min-width:0}.cycle-task-detail-dependencies__group-header{display:flex;align-items:center;gap:6px;min-width:0}.cycle-task-detail-dependencies__group-title{margin:0;font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-xs,18px);color:var(--color-primary-base,#193541)}.cycle-task-detail-dependencies__count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.125rem;padding:1px 6px;border-radius:9px;background:#e9ecef;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:#495057}.cycle-task-detail-dependencies__list{display:flex;flex-direction:column;gap:10px;padding-left:12px;min-width:0}.cycle-task-detail-dependencies__list--waiting{border-left:2px solid var(--amber-default,#eba937)}.cycle-task-detail-dependencies__list--blocking{border-left:2px solid var(--grey-500,#828285)}.cycle-task-detail-dependencies__list--related{padding-left:0}.cycle-task-detail-dependencies__item{display:flex;flex-direction:column;gap:3px;min-width:0}.cycle-task-detail-dependencies__item-line{display:flex;align-items:center;gap:6px;min-width:0}.cycle-task-detail-dependencies__ref{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:3px 8px;border-radius:var(--radius-xs,4px);background:var(--grey-50,#f7f7f7);font-size:var(--font-size-3xs,11px);font-weight:var(--font-weight-regular,400);line-height:14px;color:var(--grey-900,#2c2c35);white-space:nowrap}.cycle-task-detail-dependencies__name-tooltip.v-tooltip{display:block;min-width:0;flex:1 1 auto;max-width:100%;overflow:hidden}.cycle-task-detail-dependencies__name{margin:0;padding:0;border:0;background:transparent;display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-xs,18px);text-align:left}.cycle-task-detail-dependencies__name--link{color:var(--blue-600,#3f7fe9);cursor:pointer}.cycle-task-detail-dependencies__name--link:hover{text-decoration:underline}.cycle-task-detail-dependencies__name--muted{color:var(--grey-500,#828285)}.cycle-task-detail-dependencies__meta{margin:0;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--grey-500,#828285);white-space:pre-wrap;word-break:break-word}.cycle-task-detail-dependencies__divider{width:100%;height:1px;margin:0;border:0;background:#e9e9e9}.summary-details{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden}.summary-details__header{border-bottom:var(--border-sm) solid var(--grey-100);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-lg);color:var(--grey-black)}.summary-details__label{color:var(--slate-400);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold,600)}.summary-details__value{color:var(--grey-900);font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-medium,500);margin-bottom:0;text-transform:capitalize}.summary-details__grid{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-lg)}.summary-details__field{min-width:140px;flex:0 1 auto}.summary-details__tags{display:flex;flex-wrap:wrap;gap:var(--space-2,4px) var(--space-xs,8px)}.summary-details__tag-chip{height:auto!important;min-height:1.5rem;border-radius:var(--radius-lg,24px)!important;background:var(--blue-100,#e8eefd)!important;border:1px solid var(--blue-950,#1c3968)!important;padding:4px 8px!important;margin:0!important;font-size:var(--font-size-xxs,12px)!important}.summary-details__tag-chip,.summary-details__tag-chip ::v-deep .v-chip__content{color:var(--blue-950,#1c3968)!important;font-weight:var(--font-weight-medium,500)}.summary-details__tag-chip ::v-deep .v-chip__content{padding:0;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.summary-schedule{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden}.summary-schedule__header{border-bottom:var(--border-sm) solid var(--grey-100);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-lg);color:var(--grey-black);font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--text-grey-default);border-bottom-color:var(--panel-divider-subtle)}.summary-schedule__section-label{color:var(--slate-400);font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-xs);margin-bottom:var(--space-2)}.summary-schedule__due-day{font-size:var(--font-size-lg)!important;font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);color:var(--text-grey-default)}.summary-schedule__due-meta{font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-semibold);color:var(--slate-400);text-transform:lowercase}.summary-schedule__section-label-due-date{color:var(--grey-black)}.summary-assignment{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;border-color:var(--slate-200,#e5e7eb)}.summary-assignment__header{border-bottom:var(--border-sm) solid var(--grey-100);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-lg);color:var(--grey-black);font-size:var(--font-size-sm,16px);line-height:var(--line-height-md,24px);color:var(--text-grey-default,#111827);border-bottom-color:var(--panel-divider-subtle,#f0f2f5);padding-bottom:var(--space-4-5,9px)}.summary-assignment__section-label{color:var(--slate-400);font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-xs);margin-bottom:var(--space-2)}.summary-assignment__section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs,8px);width:100%}.summary-assignment__section-heading .summary-assignment__section-label{width:auto;margin-bottom:0;flex:0 0 auto}.summary-assignment__user-name,.summary-assignment__value{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-semibold,600);color:var(--text-grey-default,#111827);text-transform:capitalize}.summary-assignment__user-name{font-weight:var(--font-weight-medium,500)}.summary-assignment__section.border-top{border-top:var(--border-sm,1px) solid var(--panel-divider-subtle,#f0f2f5);border-bottom:var(--border-sm,1px) solid var(--panel-divider-subtle,#f0f2f5)}.summary-assignment__section--with-sign-off{padding-bottom:var(--padding-md)!important}.summary-assignment__users{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);padding-top:var(--padding-3xs)}.summary-assignment__approver-row{width:100%}.summary-assignment__system-actor-label{font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-medium,500);line-height:normal;color:var(--grey-900,#2c2c35);white-space:nowrap}.summary-assignment__user{gap:var(--space-2xs)}.summary-assignment__avatar-wrap{position:relative;display:inline-flex;flex-shrink:0}.summary-assignment__avatar{border:var(--border-md) solid transparent}.summary-assignment__avatar--completed,.summary-assignment__avatar--pending,.summary-assignment__avatar--preparer{background-color:var(--color-primary-base,#193541)!important;color:var(--grey-white,#fff)!important}.summary-assignment__avatar--completed{border:var(--border-1-5) solid var(--status-green,#38b000);box-sizing:border-box}.summary-assignment__badge{position:absolute;right:calc(var(--space-2xs)*-1);bottom:calc(var(--space-2xs)*-1);width:var(--space-7);height:var(--space-7);display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.summary-assignment__badge-image{display:block;width:var(--space-7);height:var(--space-7);-o-object-fit:contain;object-fit:contain}.summary-assignment__sign-off{padding:var(--padding-xs) 0 0 var(--space-7)}.summary-assignment__sign-off-inner{border-left:var(--border-md) dashed var(--slate-300,#d1d5db);padding-left:var(--space-7)}.summary-assignment__sign-off-header{gap:var(--space-xs)}.summary-assignment__sign-off-label{font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-xxs);letter-spacing:var(--letter-spacing-label);color:var(--grey-400,#9ca3af);text-transform:uppercase;white-space:nowrap}.summary-assignment__users--approver{row-gap:var(--space-xs)}.summary-assignment__avatar--muted{background-color:var(--grey-300,#b2b2b4)!important;color:var(--grey-white,#fff)!important}.summary-assignment__system-glyph{width:12px!important;height:12px!important;flex-shrink:0}.summary-assignment__auto-rejected-badge{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--radius-pill);background:#feefb4;color:#854d06;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-medium,500);line-height:normal;white-space:nowrap}.summary-assignment__auto-rejected-icon{display:block;width:12px;height:12px;flex-shrink:0}.summary-assignment__auto-rejected-tooltip{max-width:17.5rem;text-align:center}.summary-assignment__auto-rejected-tooltip-content{display:flex;flex-direction:column;gap:var(--space-2xs)}.summary-assignment__auto-rejected-tooltip-title{margin:0;font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm,20px);color:var(--slate-900,#111827)}.summary-assignment__auto-rejected-tooltip-body{margin:0;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--slate-600,#4b5563)}.summary-assignment__sign-off-chip{display:inline-flex;align-items:center;padding:var(--space-2xs) var(--space-4-5);border:var(--border-sm) solid var(--slate-300,#d1d5db);border-radius:var(--radius-pill);background:var(--grey-white,#fff);font-size:var(--font-size-3xs);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xxs);color:var(--slate-500,#6b7280);white-space:nowrap}.summary-assignment__auto-approved-chip{flex-shrink:0;display:inline-flex;align-items:center}.summary-assignment__auto-approved-chip ::v-deep .status-indicator--outlined{background-color:var(--grey-100,#e5e5e5);border-color:rgba(44,44,53,.6);padding:2px 10px 2px 8px}.summary-assignment__auto-approved-chip ::v-deep .status-indicator__content{gap:5px}.summary-assignment__auto-approved-chip ::v-deep .status-indicator__square--sm{width:6px;height:6px;border-radius:50%;background-color:var(--grey-900,#2c2c35)!important;box-shadow:none!important}.summary-assignment__auto-approved-chip ::v-deep .status-indicator__label{font-weight:var(--font-weight-medium,500);color:var(--grey-900,#2c2c35);white-space:nowrap}.summary-assignment__auto-approve-enabled-chip{flex-shrink:0;display:inline-flex;align-items:center}.summary-assignment__auto-approve-enabled-chip ::v-deep .status-indicator--outlined{background-color:var(--grey-100,#e5e5e5);border-color:rgba(44,44,53,.6);padding:2px 10px 2px 8px}.summary-assignment__auto-approve-enabled-chip ::v-deep .status-indicator__content{gap:5px}.summary-assignment__auto-approve-enabled-chip ::v-deep .status-indicator__square--sm{width:6px;height:6px;border-radius:50%;background-color:var(--grey-900,#2c2c35)!important;box-shadow:none!important}.summary-assignment__auto-approve-enabled-chip ::v-deep .status-indicator__label{font-weight:var(--font-weight-medium,500);color:var(--grey-900,#2c2c35);white-space:nowrap}.summary-assignment__auto-approve-enabled-chip ::v-deep .status-indicator--outlined{border-color:transparent;padding:var(--space-1) var(--space-5)}.summary-assignment__auto-approve-enabled-chip ::v-deep .status-indicator__square{display:none}.summary-assignment__auto-approve-enabled-chip ::v-deep .status-indicator__content{gap:0}.summary-assignment__users--sign-off{padding-top:var(--padding-xs);row-gap:var(--space-sm)}.summary-assignment__avatar-text{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-semibold,600);text-transform:capitalize;color:inherit;pointer-events:none}.view-accounts-drawer .data-table-action__card{border:none!important;box-shadow:none!important}.view-accounts-drawer .data-table-action__column-actions-btn{display:none}.view-accounts-drawer__td--right{text-align:right}.view-accounts-drawer__td--name{white-space:normal!important;min-width:180px;max-width:280px}.view-accounts-drawer__empty{color:var(--slate-400,#9ca3af);font-size:var(--font-size-xs)}.view-accounts-drawer::-webkit-scrollbar{height:var(--size-scrollbar-thickness-sm)}.view-accounts-drawer::-webkit-scrollbar-track{background:var(--grey-50,#f7f7f7)}.view-accounts-drawer::-webkit-scrollbar-thumb{background:var(--slate-400,#9ca3af);border-radius:var(--radius-3)}[data-testid=task-summary-accounts__drawer] .v-navigation-drawer{width:var(--drawer-max-width-view-accounts)!important}[data-testid=task-summary-accounts__drawer] .v-dialog{max-width:var(--dialog-width-view-accounts)!important;width:var(--dialog-width-view-accounts)!important}[data-testid=task-summary-accounts__drawer] .v-card-actions{display:none}.summary-accounts{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;border-color:var(--grey-100);border-radius:var(--radius-10)}.summary-accounts__header{border-bottom:var(--border-sm) solid var(--grey-100);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-lg);color:var(--grey-black);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);line-height:var(--line-height-md);font-weight:var(--font-weight-semibold);color:var(--text-grey-default);border-bottom-color:var(--panel-divider-subtle)}.summary-accounts__content{padding:var(--space-md)}.summary-accounts__list{display:flex;flex-direction:column;gap:var(--space-xs);max-height:256px;overflow-y:auto}.summary-accounts__row{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-xxs);line-height:var(--line-height-xs);min-width:0}.summary-accounts__glcode{flex-shrink:0;font-weight:var(--font-weight-semibold);color:var(--text-grey-default);text-transform:capitalize}.summary-accounts__separator{flex-shrink:0}.summary-accounts__name,.summary-accounts__separator{color:var(--slate-500);font-weight:var(--font-weight-regular)}.summary-accounts__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-accounts__amount{flex-shrink:0;font-weight:var(--font-weight-regular);color:var(--slate-500);text-align:right}.summary-accounts__empty{font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--slate-500)}.summary-accounts__footer{display:flex;align-items:center;justify-content:flex-end;border-top:var(--border-sm) solid var(--grey-75);padding:var(--space-xs-5) var(--space-2-5) var(--space-xs-5) var(--space-xs)}.summary-accounts__view-link{background:none;border:none;color:var(--blue-500);cursor:pointer;font-family:inherit;font-size:var(--font-size-xxs);line-height:var(--line-height-xs);padding:var(--space-0);text-decoration:underline}.summary-accounts__view-link:hover{opacity:.85}.summary-tab__layout{display:grid;grid-template-columns:1fr;gap:var(--space-sm)}@media(min-width:1264px){.summary-tab__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.summary-tab__left,.summary-tab__right{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.summary-tab__comments-card{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden}.summary-tab__comments-header{border-bottom:var(--border-sm) solid var(--grey-100);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-lg);color:var(--grey-black);line-height:var(--line-height-md)}.reconciliation-empty-state[data-v-d3bc50f2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xl);padding:var(--space-xl) var(--space-md);min-height:280px;text-align:center}.reconciliation-empty-state__icon-wrap[data-v-d3bc50f2]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full,100px);background:rgba(25,53,65,.08);flex-shrink:0}.reconciliation-empty-state__icon[data-v-d3bc50f2]{display:block;width:var(--icon-md);height:var(--icon-md);-o-object-fit:contain;object-fit:contain}.reconciliation-empty-state__text-stack[data-v-d3bc50f2]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);max-width:400px}.reconciliation-empty-state__heading[data-v-d3bc50f2]{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--grey-900,#2c2c35);text-transform:capitalize}.reconciliation-empty-state__description[data-v-d3bc50f2]{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--text-grey-sub,#828285)}.v-card[data-v-ef044d84]{width:100%;max-width:900px}.table-selector[data-v-ef044d84]{font-size:var(--font-size-xs)}.table-selector-width[data-v-ef044d84]{max-width:200px}.reconciliation-table[data-v-ef044d84]{border-radius:0!important;overflow:hidden}.reconciliation-table table[data-v-ef044d84]{table-layout:fixed;width:100%}.table-header-row th[data-v-ef044d84]{font-weight:var(--font-weight-bold);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-md) solid #e0e0e0}.reconciliation-table .col-particulars[data-v-ef044d84]{width:45%;text-align:left}.reconciliation-table .col-file-reference[data-v-ef044d84]{width:25%;text-align:left}.reconciliation-table .col-final-amount[data-v-ef044d84],.reconciliation-table .col-sub-amount[data-v-ef044d84]{width:15%;text-align:right}.reconciliation-table .table-header-row .col-file-reference[data-v-ef044d84],.reconciliation-table .table-header-row .col-particulars[data-v-ef044d84]{text-align:left}.reconciliation-table .table-header-row .col-final-amount[data-v-ef044d84],.reconciliation-table .table-header-row .col-sub-amount[data-v-ef044d84]{text-align:right}.reconciliation-table .col-description[data-v-ef044d84]{width:50%;text-align:left}.text-right[data-v-ef044d84]{text-align:right}.text-left[data-v-ef044d84]{text-align:left}.group-header[data-v-ef044d84]{font-weight:var(--font-weight-bold)}.collapsible-header[data-v-ef044d84]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapse-icon[data-v-ef044d84]{display:inline-block;margin-right:var(--space-xs);vertical-align:middle}.collapse-icon .v-icon[data-v-ef044d84]{transition:transform var(--duration-med) var(--ease-standard)}.collapse-icon .v-icon.collapsed[data-v-ef044d84],.collapse-icon .v-icon.expanded[data-v-ef044d84]{transform:rotate(0deg)}tbody tr[data-v-ef044d84]{transition:opacity var(--duration-med) var(--ease-standard),transform var(--duration-med) var(--ease-standard)}tbody tr.row-enter-active[data-v-ef044d84],tbody tr.row-leave-active[data-v-ef044d84]{transition:all var(--duration-med) var(--ease-standard)}tbody tr.row-enter[data-v-ef044d84],tbody tr.row-leave-to[data-v-ef044d84]{opacity:0;transform:translateY(calc(var(--space-5)*-1))}.reconciliation-table td[data-v-ef044d84],.reconciliation-table th[data-v-ef044d84]{padding:var(--space-xs) var(--space-sm);border-bottom:var(--border-sm) solid #e0e0e0}.summary-indent[data-v-ef044d84]{margin-left:var(--space-xs)}.table-total-row[data-v-ef044d84],.table-total-row td[data-v-ef044d84],[data-v-ef044d84] .table-total-row,[data-v-ef044d84] .table-total-row td{background-color:#fff3e0!important}.table-total-row:hover td[data-v-ef044d84],.table-total-row[data-v-ef044d84]:hover,[data-v-ef044d84] .table-total-row:hover,[data-v-ef044d84] .table-total-row:hover td{background-color:#ffe0b2!important}.table-total-badge[data-v-ef044d84]{display:inline-block;margin-left:var(--space-xs);padding:var(--space-1) var(--space-xs);background-color:#e65100;color:#fff;font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-4);vertical-align:middle}.group-header-row[data-v-ef044d84],.group-header-row td[data-v-ef044d84],[data-v-ef044d84] .group-header-row,[data-v-ef044d84] .group-header-row td{background-color:#eceff1!important}.group-header-cell[data-v-ef044d84]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-13);color:#37474f;padding:var(--space-5) var(--space-sm)!important}.group-item-indent[data-v-ef044d84]{padding-left:var(--space-lg)!important}.table-2-total-row[data-v-ef044d84],.table-2-total-row td[data-v-ef044d84],[data-v-ef044d84] .table-2-total-row,[data-v-ef044d84] .table-2-total-row td{background-color:#e3f2fd!important}.table-2-total-row:hover td[data-v-ef044d84],.table-2-total-row[data-v-ef044d84]:hover,[data-v-ef044d84] .table-2-total-row:hover,[data-v-ef044d84] .table-2-total-row:hover td{background-color:#bbdefb!important}@media (max-width:768px){.reconciliation-table .col-particulars[data-v-ef044d84]{width:40%}.reconciliation-table .col-file-reference[data-v-ef044d84]{width:30%}.reconciliation-table .col-final-amount[data-v-ef044d84],.reconciliation-table .col-sub-amount[data-v-ef044d84]{width:15%}}.reconciliation-tab__panel[data-v-c05572c0]{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;display:flex;flex-direction:column;max-height:784px;min-height:320px}.reconciliation-tab__body[data-v-c05572c0]{flex:1;min-height:0;overflow-y:auto}.reconciliation-tab__header[data-v-c05572c0]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5);flex-shrink:0}.reconciliation-tab__title[data-v-c05572c0]{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);color:var(--grey-900,#2c2c35)}.reconciliation-tab__noa-chip[data-v-c05572c0]{height:auto!important;min-height:1.5rem;border-radius:var(--radius-lg,24px)!important;background:var(--blue-100,#e8eefd)!important;border:1px solid var(--blue-950,#1c3968)!important;color:var(--blue-950,#1c3968)!important;padding:4px 8px!important;margin:0!important;font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-medium,500);cursor:pointer;flex-shrink:0;background:var(--noa-chip-bg-gradient)!important;border:none!important}.reconciliation-tab[data-v-c05572c0] .reconciliation-tab__noa-chip .v-chip__content{display:flex;align-items:center;gap:var(--space-2)}.reconciliation-tab__noa-chip-text[data-v-c05572c0]{background:var(--noa-chip-text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900}.reconciliation-tab[data-v-c05572c0] [data-testid=reconciliation__details-title]{display:none}.reconciliation-tab[data-v-c05572c0] .table-selector-width{margin-left:auto}.reconciliation-tab[data-v-c05572c0] .reconciliation-table table{table-layout:fixed;width:100%}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .table-header-row th,.reconciliation-tab[data-v-c05572c0] .reconciliation-table .tableHeaderBg th{background:var(--grey-100,#e5e5e5)!important;border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5)!important;border-right:none;color:var(--grey-900,#2c2c35);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);height:var(--size-control-lg);line-height:var(--line-height-sm);padding:var(--space-sm)}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .table-header-row th:last-child{border-right:none}.reconciliation-tab[data-v-c05572c0] .reconciliation-table td,.reconciliation-tab[data-v-c05572c0] .reconciliation-table th{border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5);border-right:none;color:var(--grey-900,#2c2c35);font-size:var(--font-size-xs);line-height:var(--line-height-sm);padding:var(--space-5) var(--space-sm)}.reconciliation-tab[data-v-c05572c0] .reconciliation-table td:last-child,.reconciliation-tab[data-v-c05572c0] .reconciliation-table th:last-child{border-right:none}.reconciliation-tab[data-v-c05572c0] .reconciliation-table tbody tr:last-child td{border-bottom:none}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .col-particulars{text-align:left;width:43%}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .col-final-amount,.reconciliation-tab[data-v-c05572c0] .reconciliation-table .col-sub-amount{text-align:right;width:19%}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .col-file-reference{text-align:left;width:19%}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .group-item td{font-weight:var(--font-weight-regular)}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .group-header td{font-weight:var(--font-weight-semibold)}.reconciliation-tab[data-v-c05572c0] .reconciliation-table .recon-total-row td,.reconciliation-tab[data-v-c05572c0] .reconciliation-table tbody tr:last-child td{background:var(--grey-100,#e5e5e5)!important;font-weight:var(--font-weight-semibold)}.reconciliation-tab[data-v-c05572c0] .reconciliation-table tbody tr:nth-last-child(2) td{background:var(--grey-white,#fff)!important;font-weight:var(--font-weight-semibold)}.reconciliation-tab[data-v-c05572c0] .table-total-row:hover td,.reconciliation-tab[data-v-c05572c0] .table-total-row td{background:var(--grey-100,#e5e5e5)!important}.reconciliation-tab[data-v-c05572c0] .group-header-row td{background:var(--grey-white,#fff)!important}.reconciliation-tab[data-v-c05572c0] .collapse-icon .v-icon,.reconciliation-tab[data-v-c05572c0] .table-total-badge{display:none}.reconciliation-tab[data-v-c05572c0] .collapse-icon{margin-right:var(--space-2)}.reconciliation-tab[data-v-c05572c0] .collapse-icon:before{content:"+";font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1}.reconciliation-tab[data-v-c05572c0] [data-testid=reconciliation__summary-wrapper]{justify-content:flex-start!important}.reconciliation-tab[data-v-c05572c0] [data-testid=reconciliation__summary-card]{box-shadow:none!important;max-width:none!important;padding:var(--space-0)!important;width:100%!important}.reconciliation-tab[data-v-c05572c0] [data-testid=reconciliation__summary-title]{display:none}.reconciliation-tab[data-v-c05572c0] .v-card{max-width:none;width:100%}.reconciliation-tab__panel[data-v-dfc1ad6a]{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;display:flex;flex-direction:column;max-height:784px;min-height:320px}.reconciliation-tab__body[data-v-dfc1ad6a]{flex:1;min-height:0;overflow-y:auto}.reconciliation-tab__header[data-v-dfc1ad6a]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5);flex-shrink:0}.reconciliation-tab__title[data-v-dfc1ad6a]{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);color:var(--grey-900,#2c2c35)}.reconciliation-tab__noa-chip[data-v-dfc1ad6a]{height:auto!important;min-height:1.5rem;border-radius:var(--radius-lg,24px)!important;background:var(--blue-100,#e8eefd)!important;border:1px solid var(--blue-950,#1c3968)!important;color:var(--blue-950,#1c3968)!important;padding:4px 8px!important;margin:0!important;font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-medium,500);cursor:pointer;flex-shrink:0;background:var(--noa-chip-bg-gradient)!important;border:none!important}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-tab__noa-chip .v-chip__content{display:flex;align-items:center;gap:var(--space-2)}.reconciliation-tab__noa-chip-text[data-v-dfc1ad6a]{background:var(--noa-chip-text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900}.reconciliation-tab[data-v-dfc1ad6a] [data-testid=reconciliation__details-title]{display:none}.reconciliation-tab[data-v-dfc1ad6a] .table-selector-width{margin-left:auto}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table table{table-layout:fixed;width:100%}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .table-header-row th,.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .tableHeaderBg th{background:var(--grey-100,#e5e5e5)!important;border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5)!important;border-right:none;color:var(--grey-900,#2c2c35);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);height:var(--size-control-lg);line-height:var(--line-height-sm);padding:var(--space-sm)}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .table-header-row th:last-child{border-right:none}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table td,.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table th{border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5);border-right:none;color:var(--grey-900,#2c2c35);font-size:var(--font-size-xs);line-height:var(--line-height-sm);padding:var(--space-5) var(--space-sm)}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table td:last-child,.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table th:last-child{border-right:none}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table tbody tr:last-child td{border-bottom:none}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .col-particulars{text-align:left;width:43%}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .col-final-amount,.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .col-sub-amount{text-align:right;width:19%}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .col-file-reference{text-align:left;width:19%}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .group-item td{font-weight:var(--font-weight-regular)}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .group-header td{font-weight:var(--font-weight-semibold)}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table .recon-total-row td,.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table tbody tr:last-child td{background:var(--grey-100,#e5e5e5)!important;font-weight:var(--font-weight-semibold)}.reconciliation-tab[data-v-dfc1ad6a] .reconciliation-table tbody tr:nth-last-child(2) td{background:var(--grey-white,#fff)!important;font-weight:var(--font-weight-semibold)}.reconciliation-tab[data-v-dfc1ad6a] .table-total-row:hover td,.reconciliation-tab[data-v-dfc1ad6a] .table-total-row td{background:var(--grey-100,#e5e5e5)!important}.reconciliation-tab[data-v-dfc1ad6a] .group-header-row td{background:var(--grey-white,#fff)!important}.reconciliation-tab[data-v-dfc1ad6a] .collapse-icon .v-icon,.reconciliation-tab[data-v-dfc1ad6a] .table-total-badge{display:none}.reconciliation-tab[data-v-dfc1ad6a] .collapse-icon{margin-right:var(--space-2)}.reconciliation-tab[data-v-dfc1ad6a] .collapse-icon:before{content:"+";font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1}.reconciliation-tab[data-v-dfc1ad6a] [data-testid=reconciliation__summary-wrapper]{justify-content:flex-start!important}.reconciliation-tab[data-v-dfc1ad6a] [data-testid=reconciliation__summary-card]{box-shadow:none!important;max-width:none!important;padding:var(--space-0)!important;width:100%!important}.reconciliation-tab[data-v-dfc1ad6a] [data-testid=reconciliation__summary-title]{display:none}.reconciliation-tab[data-v-dfc1ad6a] .v-card{max-width:none;width:100%}.files-requests-empty-state[data-v-77fc12bc]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);min-height:120px}.files-requests-empty-state__icon-wrap[data-v-77fc12bc]{display:flex;align-items:center;justify-content:center;width:var(--size-control-lg);height:var(--size-control-lg);border-radius:var(--radius-24);background:var(--slate-100,#f3f4f6);flex-shrink:0}.files-requests-empty-state__icon[data-v-77fc12bc]{display:block;width:var(--icon-md);height:var(--icon-md);-o-object-fit:contain;object-fit:contain}.files-requests-empty-state__text[data-v-77fc12bc]{margin:0;font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--slate-400,#9ca3af);text-align:center;white-space:nowrap}.task-files-list__row{justify-content:space-between;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-sm) solid var(--grey-100)}.task-files-list__row,.task-files-list__row-left{display:flex;align-items:center;gap:var(--space-sm)}.task-files-list__row-left{min-width:0;flex:1}.task-files-list__type-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-control-md);padding:var(--space-xs);border-radius:var(--radius-6);font-size:var(--font-size-2xs)!important;font-weight:var(--font-weight-semibold);line-height:1;text-transform:uppercase}.task-files-list__type-badge--pink{background:var(--file-badge-pink-bg);color:var(--file-badge-pink-text)}.task-files-list__type-badge--green{background:var(--file-badge-green-bg);color:var(--file-badge-green-text)}.task-files-list__type-badge--blue{background:var(--file-badge-blue-bg);color:var(--file-badge-blue-text)}.task-files-list__type-badge--purple{background:var(--file-badge-purple-bg);color:var(--file-badge-purple-text)}.task-files-list__type-badge--default{background:var(--file-badge-default-bg);color:var(--file-badge-default-text)}.task-files-list__name{font-size:var(--font-size-13);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--grey-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-files-list__row-right{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}.task-files-list__timestamp{font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--slate-400);white-space:nowrap}.task-files-list__action-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-xs);height:var(--size-control-xs);padding:var(--space-0);border:none;border-radius:var(--radius-4);background:transparent;cursor:pointer}.task-files-list__action-btn:hover:not(:disabled){background:var(--grey-50)}.task-files-list__action-btn:disabled{cursor:not-allowed;opacity:.5}.task-files-list__action-icon{display:block;width:var(--icon-xs);height:var(--icon-xs);-o-object-fit:contain;object-fit:contain}.task-files-list__remarks{background:var(--primary-50);border-left:var(--border-lg) solid var(--primary-500);padding:var(--space-sm) var(--space-md)}.task-files-list__remarks-label{font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xxs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--primary-500);margin-bottom:var(--space-2)}.task-files-list__remarks-text{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--grey-900);white-space:pre-wrap;word-break:break-word}.task-files-list__hashtag{color:var(--red-flag);font-weight:var(--font-weight-medium)}.task-files-section[data-v-b3f2b316]{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;border-color:var(--slate-200,#e5e7eb)}.task-files-section__header[data-v-b3f2b316]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5)}.task-files-section__title[data-v-b3f2b316]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);color:var(--grey-black,#000)}.task-files-section__upload-btn[data-v-b3f2b316]{display:inline-flex;align-items:center;gap:var(--space-xs-5);height:var(--size-control-sm);padding:0 var(--space-sm);border:var(--border-sm) solid var(--slate-200,#e5e7eb);border-radius:var(--radius-6);background:var(--grey-white,#fff);color:var(--text-gray-default,#2c2c35);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);cursor:pointer;text-transform:none}.task-files-section__upload-btn[data-v-b3f2b316]:hover{background:var(--grey-50,#f7f7f7)}.task-files-section__upload-icon[data-v-b3f2b316]{width:var(--space-7);height:var(--space-7)}.info-request .data-table-action__card{border:none!important;box-shadow:none!important}.info-request .data-table-action__column-actions-btn{display:none}.info-request__cell-description{max-width:280px;white-space:normal;line-height:var(--line-height-xs)}.info-request__cell-actions{padding:0 var(--space-sm)!important;text-align:right;vertical-align:middle}.info-request__actions{align-items:center;display:flex;gap:var(--space-22);justify-content:center}.info-request__action-btn{align-items:center;background:transparent;border:none;border-radius:var(--radius-4);cursor:pointer;display:inline-flex;height:var(--space-18);justify-content:center;padding:var(--space-0);width:var(--space-18)}.info-request__action-btn:disabled{cursor:not-allowed;opacity:.4}.info-request__action-btn:hover:not(:disabled){opacity:.72}.info-request__action-icon{display:block;flex-shrink:0;height:var(--space-18);-o-object-fit:contain;object-fit:contain;width:var(--space-18)}.notify-modal__label{font-size:var(--font-size-xs,14px)}.notify-modal__field .v-text-field__details:not(:has(.v-messages__message)){display:none}.add-edit-owner-modal{border-radius:var(--radius-12,12px);overflow:hidden}.add-edit-owner-modal__header{background:var(--color-primary-base,#193541)}.add-edit-owner-modal__body{padding:var(--space-lg,24px)!important}.add-edit-owner-modal__field{margin-bottom:var(--space-xs,8px)}.add-edit-owner-modal__field:last-of-type{margin-bottom:0}.add-edit-owner-modal__field .v-input{margin-bottom:0;margin-top:0;padding-top:0}.add-edit-owner-modal__field .v-text-field__details:not(:has(.v-messages__message)){display:none}.add-edit-owner-modal__label{display:block;font-size:var(--font-size-xs,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm,20px);color:var(--text-grey-default,#2c2c35);margin-bottom:var(--padding-2xs,6px)}.add-edit-owner-modal__required{color:var(--color-error,#b22222)}.add-edit-owner-modal__welcome{margin-top:var(--space-xs,8px)}.add-edit-owner-modal__welcome-label{font-size:var(--font-size-xs,14px);color:var(--slate-700,#374151)}.add-edit-owner-modal__footer{border-top:var(--border-sm,1px) solid var(--border-grey-default,#e5e5e5);padding:var(--space-md,16px) var(--space-lg,24px) var(--space-lg,24px)!important}.add-edit-owner-modal__cancel-btn{border-color:var(--color-primary-base,#193541);color:var(--color-primary-base,#193541)}.add-edit-request-modal{border-radius:var(--radius-12,12px);overflow:hidden}.add-edit-request-modal__header{background:var(--color-primary-base,#193541);padding:var(--padding-sm,12px) var(--space-md,16px);font-size:var(--font-size-xs,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm,20px)}.add-edit-request-modal__body{max-height:70vh;overflow-y:auto;padding:var(--space-lg,24px)!important}.add-edit-request-modal__field{padding-top:0!important;padding-bottom:0!important;margin-bottom:var(--space-xs,8px)}.add-edit-request-modal__field:last-child{margin-bottom:0}.add-edit-request-modal__field .v-input{margin-bottom:0;margin-top:0;padding-top:0}.add-edit-request-modal__field .v-text-field__details:not(:has(.v-messages__message)){display:none}.add-edit-request-modal__field-header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-xs,8px);margin-bottom:var(--padding-2xs,6px)}.add-edit-request-modal__field-header .add-edit-request-modal__label{margin-bottom:0}.add-edit-request-modal__label{display:block;margin-bottom:var(--padding-2xs,6px);font-size:var(--font-size-xs,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm,20px);color:var(--text-grey-default,#111827)}.add-edit-request-modal__required{color:var(--color-error,#d92d20)}.add-edit-request-modal__hint{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-regular,400);line-height:normal;color:var(--color-text-disabled,#9ca3af);flex-shrink:0}.add-edit-request-modal__link-input{display:flex;align-items:center;gap:var(--space-sm,12px);width:100%;padding:var(--padding-sm,12px);border:var(--border-sm,1px) solid var(--border-grey-default,#e5e5e5);border-radius:var(--radius-6,6px);background:var(--color-bg-white,#fff);box-sizing:border-box}.add-edit-request-modal__link-input-icon{display:block;flex-shrink:0;width:var(--icon-xs,16px);height:var(--icon-xs,16px)}.add-edit-request-modal__link-input-field{flex:1 1 auto;min-width:0}.add-edit-request-modal__link-input-field .v-input{margin:0;padding:0}.add-edit-request-modal__link-input-field .v-input__control,.add-edit-request-modal__link-input-field .v-input__slot{margin:0!important;min-height:0!important;height:auto!important;box-shadow:none!important;background:transparent!important}.add-edit-request-modal__link-input-field .v-text-field__details{margin:0;padding:0}.add-edit-request-modal__link-input-field fieldset{display:none}.add-edit-request-modal__link-input-field input{padding:0!important;font-size:var(--font-size-xs,14px)!important;font-weight:var(--font-weight-regular,400);line-height:normal;color:var(--text-grey-default,#2c2c35)}.add-edit-request-modal__link-input-field input::-moz-placeholder{color:var(--text-grey-weak,#b2b2b4)!important;opacity:1}.add-edit-request-modal__link-input-field input::placeholder{color:var(--text-grey-weak,#b2b2b4)!important;opacity:1}.add-edit-request-modal .v-input__append-inner,.add-edit-request-modal .v-input__prepend-inner{margin-top:0!important;align-self:center}.add-edit-request-modal .v-input__append-inner .v-icon,.add-edit-request-modal .v-input__prepend-inner .v-icon{color:var(--color-text-disabled,#9ca3af)!important;font-size:var(--icon-xs,16px)!important}.add-edit-request-modal__type-cards{display:flex;flex-wrap:wrap;gap:var(--space-sm,12px)}.add-edit-request-modal__type-card{box-sizing:border-box;flex:1 1 0;min-width:200px;height:58px;display:flex;flex-direction:row;align-items:center;gap:var(--space-sm,12px);padding:0 var(--space-md,16px);border:var(--border-sm,1px) solid var(--slate-300,#d1d5db);border-radius:var(--radius-sm,8px);background:var(--color-surface-default,#fff);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.add-edit-request-modal__type-card:hover{border-color:var(--color-primary-base,#193541)}.add-edit-request-modal__type-card--selected{border:var(--border-md,2px) solid var(--color-primary-base,#193541);background:var(--table-hover,#eff5ff);padding:0 15px}.add-edit-request-modal__type-card--selected .add-edit-request-modal__type-subtitle{opacity:.8}.add-edit-request-modal__type-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0}.add-edit-request-modal__type-icon img{display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.add-edit-request-modal__type-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-3xs,2px)}.add-edit-request-modal__type-label{font-size:var(--font-size-xs,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm,20px);color:var(--text-grey-default,#111827)}.add-edit-request-modal__type-subtitle{font-size:var(--font-size-2xs,11px);font-weight:var(--font-weight-regular,400);line-height:normal;color:var(--color-text-muted,#4b5563);white-space:nowrap}.add-edit-request-modal__type-check{flex-shrink:0}.add-edit-request-modal__tasks-header{cursor:pointer;padding:var(--space-xs,8px) var(--space-xs,8px) var(--space-xs,8px) 0}.add-edit-request-modal__tasks-header .add-edit-request-modal__label{margin-bottom:0}.add-edit-request-modal__task-chips{display:flex;flex-wrap:wrap;gap:var(--space-xs,8px);margin-top:var(--space-2xs,4px)}.add-edit-request-modal__task-chip{height:auto!important;margin:0!important;padding:var(--padding-2xs,6px) var(--space-xs,8px)!important;background:var(--color-surface-default,#fff)!important;border:var(--border-sm,1px) solid var(--text-grey-sub,#828285)!important;border-radius:var(--radius-pill,100px)!important;color:var(--text-grey-default,#111827)!important}.add-edit-request-modal__task-chip .v-chip__content{padding:0;gap:var(--space-xs,8px)}.add-edit-request-modal__task-chip .v-chip__close{margin:0;font-size:var(--font-size-xxs,12px)!important;color:var(--text-grey-sub,#828285)!important}.add-edit-request-modal__task-chip-text{font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:normal;color:var(--text-grey-default,#111827)}.add-edit-request-modal__tasks-panel{display:flex;flex-direction:column;gap:var(--space-sm,12px);margin-top:var(--space-5,10px);width:100%}.add-edit-request-modal__task-search{display:block;width:100%;min-width:0}.add-edit-request-modal__task-search .search-bar__input{width:100%}.add-edit-request-modal__task-search .v-input__slot{min-height:var(--size-control-sm,32px)!important;height:var(--size-control-sm,32px)}.add-edit-request-modal__task-search fieldset{border-color:var(--border-grey-default,#e5e5e5)!important;border-radius:var(--radius-6,6px)!important}.add-edit-request-modal__task-search input{font-size:var(--font-size-xs,14px)!important;line-height:var(--line-height-sm,20px)}.add-edit-request-modal__task-search input::-moz-placeholder{color:var(--grey-400,#9a9a9c)!important;opacity:1}.add-edit-request-modal__task-search input::placeholder{color:var(--grey-400,#9a9a9c)!important;opacity:1}.add-edit-request-modal__task-search .v-input__prepend-inner .v-icon{font-size:var(--icon-xs,16px)!important;color:var(--grey-400,#9a9a9c)!important}.add-edit-request-modal__tasks-table-wrap{width:100%;max-height:320px;overflow:auto;border-radius:var(--radius-xs,4px);border:var(--border-sm,1px) solid var(--border-grey-default,#e5e5e5);background:var(--color-bg-white,#fff)}.add-edit-request-modal__tasks-table{width:100%;border-collapse:collapse;table-layout:fixed}.add-edit-request-modal__tasks-table thead th{position:sticky;top:0;z-index:1}.add-edit-request-modal__tasks-td{height:44px;padding:var(--padding-sm,12px);border-bottom:var(--border-sm,1px) solid var(--border-grey-default,#e5e5e5);font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--text-grey-default,#2c2c35);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-edit-request-modal__tasks-td--check{width:48px;padding:var(--padding-2xs,6px);text-align:center}.add-edit-request-modal__tasks-td--check .v-input--checkbox,.add-edit-request-modal__tasks-td--check .v-input--selection-controls{margin:0;padding:0}.add-edit-request-modal__tasks-td--check .v-input--selection-controls__input{margin:0;width:16px;height:16px}.add-edit-request-modal__tasks-td--check .v-icon{font-size:16px!important}.add-edit-request-modal__tasks-td--ref{width:92px;padding:var(--padding-sm,12px)}.add-edit-request-modal__tasks-th{height:40px;padding:var(--padding-2xs,6px) var(--space-xs,8px);background:var(--color-bg-white,#fff);border-bottom:var(--border-sm,1px) solid var(--grey-200,#cbcbcc);font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-xs,18px);color:var(--grey-500,#828285);text-transform:uppercase;text-align:left;white-space:nowrap;vertical-align:middle}.add-edit-request-modal__tasks-th--check{width:48px;padding:var(--padding-2xs,6px);text-align:center}.add-edit-request-modal__tasks-th--check .v-input--checkbox,.add-edit-request-modal__tasks-th--check .v-input--selection-controls{margin:0;padding:0}.add-edit-request-modal__tasks-th--check .v-input--selection-controls__input{margin:0;width:16px;height:16px}.add-edit-request-modal__tasks-th--check .v-icon{font-size:16px!important}.add-edit-request-modal__tasks-th--ref{width:92px}.add-edit-request-modal__task-ref{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3xs,4px) var(--space-xs,8px);border-radius:var(--radius-sm,8px);background:var(--grey-soft-40,hsla(0,0%,85.5%,.4));color:var(--slate-500,#6b7280);font-size:13px;font-weight:var(--font-weight-semibold,600);line-height:19.5px;white-space:nowrap}.add-edit-request-modal__task-row--selected td{background:var(--table-hover,#eff5ff)}.add-edit-request-modal__footer{border-top:var(--border-sm,1px) solid var(--border-grey-default,#e5e5e5);padding:var(--space-md,16px) var(--space-lg,24px) var(--space-lg,24px)!important}.add-edit-request-modal__cancel-btn{border-color:var(--color-primary-base,#193541);color:var(--color-primary-base,#193541)}.bulk-edit-owner-modal{border-radius:var(--radius-12,12px);overflow:hidden}.bulk-edit-owner-modal__header{background:var(--color-primary-base,#193541)}.bulk-edit-owner-modal__label{display:block;font-size:var(--font-size-xs,13px);font-weight:var(--font-weight-semibold,600);color:var(--slate-700,#344054);margin-bottom:var(--padding-2xs,6px)}.bulk-edit-owner-modal__field .v-text-field__details:not(:has(.v-messages__message)){display:none}.bulk-edit-owner-modal__selected-count{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)}.bulk-edit-owner-modal__selected-count-label{color:var(--grey-900)}.bulk-edit-owner-modal__cancel-btn{border-color:var(--color-primary-base,#193541);color:var(--color-primary-base,#193541)}.bulk-edit-owner-modal__header span{font-size:var(--font-size-xs)!important}.delete-cancel-confirm-modal{border-radius:var(--radius-12,12px);overflow:hidden}.delete-cancel-confirm-modal__header{background:var(--color-primary-base,#193541)}.delete-cancel-confirm-modal__body{font-size:var(--font-size-xs,14px);color:var(--color-text-muted,#6b6b6f);line-height:1.5}.delete-cancel-confirm-modal__footer{border-top:var(--border-sm,1px) solid var(--border-grey-default,#e5e5e5)}.delete-cancel-confirm-modal__keep-btn{border-color:var(--slate-300,#d1d5db);color:var(--slate-700,#374151)}.task-info-requests-section[data-v-dbdc6152]{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;border-color:var(--slate-200,#e5e7eb)}.task-info-requests-section__header[data-v-dbdc6152]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-sm) solid var(--grey-100,#e5e5e5)}.task-info-requests-section__title[data-v-dbdc6152]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);color:var(--grey-black,#000)}.task-info-requests-section__new-btn[data-v-dbdc6152]{display:inline-flex;align-items:center;gap:var(--space-xs-5);height:var(--size-control-sm);padding:0 var(--space-sm);border:var(--border-sm) solid var(--slate-200,#e5e7eb);border-radius:var(--radius-6);background:var(--grey-white,#fff);color:var(--text-gray-default,#2c2c35);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);cursor:pointer;text-transform:none}.task-info-requests-section__new-btn[data-v-dbdc6152]:hover{background:var(--grey-50,#f7f7f7)}.files-requests-tab[data-v-615e1b96]{display:flex;flex-direction:column;gap:var(--space-sm)}.activity-tab__card{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm);box-shadow:0 1px 2px var(--opacity-16),0 1px 2px var(--opacity-8);padding:var(--space-sm) var(--space-sm) var(--space-xl);min-height:320px}.activity-tab__header{padding-bottom:var(--space-xs);margin-bottom:var(--space-sm);border-bottom:var(--border-sm) solid var(--grey-100)}.activity-tab__title{margin:var(--space-0);font-size:var(--font-size-md)!important;font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);color:var(--grey-black);text-transform:capitalize}.activity-tab__subtitle{margin:var(--space-2) var(--space-0) var(--space-0);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);color:var(--text-grey-sub)}.activity-tab__empty,.activity-tab__loading{padding:var(--space-xl) var(--space-md);text-align:center;color:var(--slate-400);font-size:var(--font-size-xs)}.activity-tab__date-group+.activity-tab__date-group{margin-top:var(--space-2)}.activity-tab__date-label{padding:var(--space-xs) var(--space-0);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xxs);color:var(--text-grey-sub);text-transform:uppercase}.activity-tab__entries{display:flex;flex-direction:column;position:relative}.activity-tab__entries-line{position:absolute;left:calc(var(--size-control-xs)/2 - var(--border-sm)/2);top:calc(var(--size-control-xs)/2);bottom:calc(var(--size-control-xs)/2);width:var(--border-sm);background:var(--grey-200);pointer-events:none}.activity-tab__row{display:flex;align-items:flex-start;gap:var(--space-md)}.activity-tab__avatar,.activity-tab__rail{display:flex;flex-shrink:0;width:var(--size-control-xs);justify-content:center}.activity-tab__avatar{align-items:center;height:var(--size-control-xs);border-radius:var(--radius-circle);background:var(--color-primary-base);color:var(--grey-white);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);line-height:1;z-index:1}.activity-tab__content{display:flex;flex-direction:column;gap:var(--space-xs-5);min-width:0;flex:1}.activity-tab__action{margin:var(--space-0);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--grey-900);text-transform:capitalize}.activity-tab__timestamp{margin:var(--space-0);color:var(--slate-500)}.activity-tab__detail,.activity-tab__timestamp{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs)}.activity-tab__detail{padding:var(--space-xs);border-radius:var(--radius-6);background:var(--grey-50);color:var(--text-grey-sub);word-break:break-word}.task-details-tabbed[data-v-7b14933b]{border-radius:var(--radius-sm);background:var(--grey-white)}.task-details-tabbed--integrated[data-v-7b14933b]{background:transparent;border-radius:0}.task-details-tabbed__tabs-wrap[data-v-7b14933b]{padding:var(--space-2) 0 0}.task-details-tabbed--integrated .task-details-tabbed__tabs-wrap[data-v-7b14933b]{padding:0}.task-details-tabbed--integrated .task-details-tabbed__panel[data-v-7b14933b],.task-details-tabbed__panel[data-v-7b14933b]{padding:var(--space-sm) 0 0}.task-upload-file-list{border:var(--border-sm) solid var(--grey-75,#eaeaea);border-radius:var(--radius-sm);overflow:hidden;width:100%}.task-upload-file-list__row{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-sm);border-bottom:var(--border-sm) solid #e4e7eb}.task-upload-file-list__row:last-child{border-bottom:none}.task-upload-file-list__badge{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-6);font-size:var(--font-size-2xs)!important;font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);text-transform:uppercase;flex-shrink:0}.task-upload-file-list__badge--pink{background:#fbeaf0;color:#72243e}.task-upload-file-list__badge--green{background:#eaf3de;color:#27500a}.task-upload-file-list__badge--blue{background:#e6f1fb;color:#0c447c}.task-upload-file-list__badge--purple{background:#ede9fe;color:#6d28d9}.task-upload-file-list__badge--default{background:var(--grey-100,#e5e5e5);color:var(--slate-700,#374151)}.task-upload-file-list__name{flex:1;min-width:0;color:var(--text-gray-default,#2c2c35);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}.task-upload-file-list__name,.task-upload-file-list__timestamp{font-size:var(--font-size-xxs);line-height:var(--line-height-xs);white-space:nowrap}.task-upload-file-list__timestamp{flex-shrink:0;color:var(--text-grey-sub,#828285)}.task-upload-file-list__remove-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-md);height:var(--icon-md);border:none;background:transparent;color:var(--slate-400,#9ca3af);cursor:pointer;flex-shrink:0}.task-upload-file-list__remove-btn:hover{color:var(--grey-900,#2c2c35)}.task-upload-modal-root{display:contents}.task-upload-modal-dialog{box-shadow:none!important;max-width:var(--dialog-width-task-upload);overflow:visible;width:100%}.task-upload-modal-dialog .v-card__text{padding:var(--space-lg)!important}.task-upload-modal-dialog .v-card__actions{border-top:var(--border-sm) solid var(--grey-100,#e5e5e5);justify-content:stretch!important;width:100%}.task-upload-modal__step-block+.task-upload-modal__step-block{margin-top:var(--space-sm)}.task-upload-modal__step-block--upload{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}.task-upload-modal__remarks{display:flex;flex-direction:column;gap:var(--space-1)}.task-upload-modal__body{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-0)}.task-upload-modal__step-block+.task-upload-modal__step-block{margin-top:0}.task-upload-modal__step-title{color:var(--text-gray-default,#2c2c35);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);margin:0;text-transform:capitalize}.task-upload-modal__step-desc{color:var(--text-grey-sub,#828285);font-size:var(--font-size-xxs)!important;line-height:var(--line-height-xs);margin:var(--space-1) 0 0}.task-upload-modal__download-link{align-items:center;background:transparent;border:none;color:#4da1fe;cursor:pointer;display:inline-flex;font-size:var(--font-size-xs);gap:var(--space-xs);line-height:var(--line-height-sm);margin-top:var(--space-xs);padding:var(--space-xs) 0;text-decoration:underline;text-transform:capitalize}.task-upload-modal__evidence-banner{align-items:center;display:inline-flex;padding:var(--space-xs) var(--space-sm)}.task-upload-modal__evidence-banner,.task-upload-modal__evidence-warning{background:#fffbeb;border-radius:var(--radius-sm);color:#eba937;font-size:var(--font-size-xs);gap:var(--space-xs);margin-bottom:var(--space-sm)}.task-upload-modal__evidence-warning{align-items:flex-start;display:flex;line-height:var(--line-height-sm);padding:var(--space-sm)}.task-upload-modal__drop-zone{align-items:center;border:var(--border-1-5) dashed var(--grey-100,#e5e5e5);border-radius:var(--radius-4);display:flex;height:117px;justify-content:center;text-align:center;width:100%}.task-upload-modal__drop-zone--dragging{background:var(--grey-50,#f7f7f7);border-color:#4da1fe}.task-upload-modal__drop-text{color:var(--text-grey-sub,#828285);margin:0}.task-upload-modal__drop-link,.task-upload-modal__drop-text{font-size:var(--font-size-xs);line-height:var(--line-height-sm)}.task-upload-modal__drop-link{background:transparent;border:none;color:#4da1fe;cursor:pointer;padding:var(--space-0);text-decoration:underline}.task-upload-modal__file-input{display:none}.task-upload-modal__remarks-label{color:#111827;font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);margin:0 0 var(--space-1);text-transform:capitalize}.task-upload-modal__remarks-input{border:var(--border-sm) solid #d1d5db;border-radius:var(--radius-6);color:var(--grey-900,#2c2c35);font-size:var(--font-size-xs);line-height:var(--line-height-sm);min-height:100px;padding:var(--space-sm);resize:vertical;width:100%}.task-upload-modal__remarks-input::-moz-placeholder{color:var(--slate-400,#9ca3af)}.task-upload-modal__remarks-input::placeholder{color:var(--slate-400,#9ca3af)}.task-upload-modal__remarks-input:focus{border-color:var(--color-primary-base,#193541);outline:none}.task-upload-modal__limit-error{align-items:center;display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg) 0;text-align:center;width:100%}.task-upload-modal__limit-icon-wrap{align-items:center;background:#fffbeb;border-radius:var(--radius-24);display:flex;height:var(--size-control-lg);justify-content:center;width:var(--size-control-lg)}.task-upload-modal__limit-icon{color:#eba937}.task-upload-modal__limit-title{color:#eba937;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);margin:0;text-transform:capitalize}.task-upload-modal__limit-message{color:var(--text-grey-sub,#828285);font-size:var(--font-size-xs);line-height:var(--line-height-sm);margin:0;max-width:420px}.task-upload-modal__retry-btn{align-items:center;background:var(--color-primary-base,#193541);border:none;border-radius:var(--radius-sm);color:var(--grey-white,#fff);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);height:var(--size-control-sm);justify-content:center;padding:0 var(--space-18);text-transform:capitalize}.task-upload-modal__footer{justify-content:space-between;width:100%}.task-upload-modal__footer,.task-upload-modal__footer-left{align-items:center;display:flex}.task-upload-modal__checkbox-label{color:#111827;font-size:var(--font-size-xs);line-height:var(--line-height-sm);margin:0}.task-upload-modal__footer-actions{display:flex;gap:var(--space-sm)}.task-upload-modal__btn{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);height:var(--size-control-sm);justify-content:center;min-width:88px;padding:0 var(--space-18);text-transform:capitalize}.task-upload-modal__btn--secondary{background:var(--grey-white,#fff);color:var(--color-primary-base,#193541)}.task-upload-modal__btn--primary,.task-upload-modal__btn--secondary{border:var(--border-sm) solid var(--color-primary-base,#193541);cursor:pointer}.task-upload-modal__btn--primary{background:var(--color-primary-base,#193541);color:var(--grey-white,#fff)}.task-upload-modal__btn--primary:disabled{background:#ccd6dd;border-color:#ccd6dd;color:#e5e5e5;cursor:not-allowed}.task-detail-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1 1 auto;min-height:22rem;padding:var(--space-11) var(--space-8);width:100%;gap:var(--space-4)}.task-detail-empty-state__icon-wrap{margin-bottom:var(--space-7)}.task-detail-empty-state__icon-circle{width:5.5rem;height:5.5rem;border-radius:var(--radius-circle);background:var(--primary-50);display:flex;align-items:center;justify-content:center}.task-detail-empty-state__icon{width:2.75rem;height:auto;display:block;overflow:visible}.task-detail-empty-state__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-md)}.task-detail-empty-state__description{margin:0 0 var(--space-8);max-width:26rem;font-size:var(--font-size-xs);line-height:var(--line-height-md);color:var(--text-grey-sub)}.task-detail-empty-state__actions{display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap}.task-detail-empty-state__action{letter-spacing:normal!important;min-height:2.25rem!important;padding-left:var(--space-8)!important;padding-right:var(--space-8)!important}@keyframes task-detail-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.task-detail-skeleton{width:100%;min-height:24rem}.task-detail-skeleton__card{display:flex;flex-direction:column;gap:var(--space-4,16px);padding:var(--space-sm,12px);border-radius:var(--radius-sm,8px);background:var(--grey-white,#fff)}.task-detail-skeleton__block{display:block;border-radius:var(--radius-sm,8px);background:var(--grey-100,#ececef);animation:task-detail-skeleton-pulse 1.4s ease-in-out infinite}.task-detail-skeleton__actions,.task-detail-skeleton__back,.task-detail-skeleton__header,.task-detail-skeleton__meta,.task-detail-skeleton__nav,.task-detail-skeleton__nav-actions{display:flex;align-items:center}.task-detail-skeleton__header,.task-detail-skeleton__nav{justify-content:space-between;gap:var(--space-sm,12px)}.task-detail-skeleton__actions,.task-detail-skeleton__back,.task-detail-skeleton__meta,.task-detail-skeleton__nav-actions{gap:var(--space-xs,8px)}.task-detail-skeleton__block--icon{width:16px;height:16px;border-radius:var(--radius-xs,4px);flex-shrink:0}.task-detail-skeleton__block--back-text{width:7.5rem;height:14px}.task-detail-skeleton__block--icon-btn{width:var(--size-control-sm,32px);height:var(--size-control-sm,32px);flex-shrink:0}.task-detail-skeleton__block--segmented{width:11.5rem;height:var(--size-control-sm,32px);border-radius:6px}.task-detail-skeleton__block--chip{width:3.5rem;height:24px;border-radius:999px}.task-detail-skeleton__block--chip-wide{width:5.5rem}.task-detail-skeleton__block--action{width:5.5rem;height:32px}.task-detail-skeleton__title{display:flex;flex-direction:column;gap:var(--space-2xs,6px)}.task-detail-skeleton__block--title{width:min(100%,28rem);height:22px}.task-detail-skeleton__block--title-sub{width:min(100%,16rem);height:22px}.task-detail-skeleton__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-sm,12px)}.task-detail-skeleton__block--metric{height:65px}.task-detail-skeleton__tabs{display:flex;align-items:flex-end;gap:var(--space-md,16px);padding-bottom:var(--space-2xs,6px);border-bottom:1px solid var(--grey-100,#ececef)}.task-detail-skeleton__block--tab{width:4.5rem;height:12px;border-radius:var(--radius-xs,4px)}.task-detail-skeleton__block--tab-active{height:14px;background:var(--grey-200,#d8d8dc)}.task-detail-skeleton__summary{display:grid;grid-template-columns:1fr;gap:var(--space-sm,12px)}.task-detail-skeleton__summary-main,.task-detail-skeleton__summary-side{display:flex;flex-direction:column;gap:var(--space-sm,12px);min-width:0}.task-detail-skeleton__block--panel{height:9rem}.task-detail-skeleton__block--panel-tall{height:12rem}.task-detail-skeleton__block--side-card{height:6.5rem}@media(min-width:1264px){.task-detail-skeleton__summary{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(max-width:960px){.task-detail-skeleton__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.task-detail-skeleton__actions{display:none}}@media(max-width:600px){.task-detail-skeleton__metrics{grid-template-columns:1fr}.task-detail-skeleton__block--segmented{width:8.5rem}}.add-task-dialog{--add-task-control-height:2rem;width:80vw;max-width:63.125rem;height:80vh;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface-default,#fbfbfb);border-radius:var(--radius-sm,8px)!important;box-shadow:0 1px 4px 0 rgba(5,5,6,.16),0 1px 4px 0 rgba(5,5,6,.08)}.add-task-dialog .v-input__details,.add-task-dialog .v-text-field__details{min-height:0;margin-top:0;padding:0!important}.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 .v-autocomplete.v-text-field--outlined.v-input--dense .v-input__slot,.add-task-dialog .v-combobox.v-text-field--outlined.v-input--dense .v-input__slot,.add-task-dialog .v-select.v-text-field--outlined.v-input--dense .v-input__slot,.add-task-dialog .v-text-field--outlined.v-input--dense .v-input__slot{padding-top:0!important;padding-bottom:0!important}.add-task-dialog .v-text-field--outlined.v-input--dense .v-input__control{min-height:var(--add-task-control-height)!important}.add-task-dialog .v-text-field--outlined fieldset{border-color:var(--grey-500);border-radius:var(--radius-sm,8px)}.add-task-dialog .add-task-dialog__field-error .user-chip-multi-select--add-task .user-chip-multi-select__activator,.add-task-dialog .v-input.error--text.v-text-field--outlined fieldset{border-color:var(--color-error,#ff4d4d)!important;border-width:var(--border-1-5)!important}.add-task-dialog .collapsible-textarea-field__collapsed{border:0;background:transparent;height:auto;min-height:2rem;padding:var(--space-xs,8px) 0 var(--space-xs,8px) 0}.add-task-dialog .add-task-due-date-field__input.v-text-field--outlined fieldset,.add-task-dialog .autocomplete-dropdown.v-text-field--outlined fieldset,.add-task-dialog .task-priority-display__segment.v-btn:not(.task-priority-display__segment--selected),.add-task-dialog .user-chip-multi-select__combobox--add-task fieldset,.add-task-dialog .v-combobox.v-text-field--outlined fieldset,.add-task-dialog .v-select.v-text-field--outlined fieldset{border-color:var(--text-grey-sub,#828285)!important}.add-task-dialog .user-chip-multi-select--add-task .user-chip-multi-select__label span{color:var(--color-primary-base,#193541);font-weight:var(--font-weight-semibold,600)}.add-task-dialog .user-chip-multi-select--add-task .user-chip-multi-select__activator{border-color:var(--text-grey-sub,#828285)!important;min-height:var(--size-control-md)!important;height:auto;max-height:calc(4.5rem + var(--space-lg));padding-top:var(--space-2,8px)!important;padding-bottom:var(--space-2,8px)!important;align-items:flex-start!important}.add-task-dialog .user-chip-multi-select--add-task .user-chip-multi-select__activator--empty{min-height:var(--add-task-control-height);height:var(--add-task-control-height);max-height:var(--add-task-control-height);padding-top:0!important;padding-bottom:0!important;align-items:center!important}.add-task-dialog .user-chip-multi-select--add-task .user-chip-multi-select__activator-content{max-height:calc(4.5rem + var(--space-xs));overflow-x:hidden;overflow-y:auto}.add-task-dialog .user-chip-multi-select--add-task .user-chip-multi-select__activator--empty .user-chip-multi-select__activator-chevron{margin-top:0}.add-task-dialog .user-chip-multi-select--add-task .user-chip-multi-select__chip{background:var(--panel-divider-subtle)!important}.add-task-dialog .user-chip-multi-select--add-task .user-chip-multi-select__avatar{background:var(--color-primary-base,#193541)!important}.add-task-dialog .dropdown--menu-search.autocomplete-dropdown input,.add-task-dialog .tag-combobox--menu-search.v-combobox input{cursor:pointer}.add-task-dialog__card{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;height:100%;overflow:hidden;background:transparent}.add-task-dialog__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:var(--padding-sm,12px);background:var(--color-primary-base,#193541);color:var(--color-text-on-primary,#fff);border-radius:var(--radius-sm,8px) var(--radius-sm,8px) 0 0}.add-task-dialog__stepper{flex-shrink:0;background:var(--grey-white,#fff);border-bottom:var(--border-sm) solid var(--grey-200,#e5e5e5);padding:var(--space-md) var(--space-2xl)}.add-task-dialog__steps{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.add-task-dialog__step{display:inline-flex;align-items:center;gap:var(--space-sm);border:0;background:transparent;padding:0;cursor:default;color:var(--grey-500,#828285)}.add-task-dialog__step--done{cursor:pointer}.add-task-dialog__step--active .add-task-dialog__step-label{color:var(--color-primary,#193541);font-weight:var(--font-weight-semibold,600)}.add-task-dialog__step--done .add-task-dialog__step-label{color:var(--grey-700,#4b5563)}.add-task-dialog__step-circle{width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-semibold,600);flex-shrink:0;border:var(--border-sm) solid var(--grey-300,#d1d5db);background:var(--grey-white,#fff);color:var(--grey-600)}.add-task-dialog__step-circle--active{border-color:var(--color-primary,#193541);color:var(--color-primary,#193541);background:var(--grey-white,#fff)}.add-task-dialog__step-circle--done{border-color:var(--color-primary,#193541);background:var(--color-primary,#193541);color:var(--grey-white,#fff)}.add-task-dialog__step-label{font-size:var(--font-size-sm,14px);text-transform:capitalize;white-space:nowrap}.add-task-dialog__connector{height:var(--border-sm);width:100px;background:var(--grey-300,#d1d5db);flex-shrink:0}.add-task-dialog__connector--done{background:var(--color-primary-alpha,rgba(25,53,65,.35))}.add-task-dialog__step-body{min-height:0;height:100%}.add-task-dialog__step-pane{flex-direction:column;max-width:40rem}.add-task-dialog__accounts-step,.add-task-dialog__step-pane{display:flex;gap:var(--space-sm,12px);padding:0 var(--padding-sm,12px) var(--space-6,24px)}.add-task-dialog__accounts-step{flex-direction:column;min-height:0;flex:1 1 auto}.add-task-dialog__custom-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm,12px)}.add-task-dialog__gl-selection--step{margin-top:0;flex:1 1 auto;min-height:0}.add-task-dialog__header-title{font-size:var(--font-size-xs,14px);font-weight:var(--font-weight-semibold,600);line-height:1.25;margin:0;text-transform:capitalize}.add-task-dialog__close-btn{width:1.5rem!important;height:1.5rem!important;color:var(--grey-white,#fff)!important}.add-task-dialog__close-btn .v-icon{color:var(--grey-white,#fff)!important;font-size:1.25rem!important}.add-task-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--padding-sm,12px) var(--padding-sm,12px) 0;background:var(--color-surface-default,#fbfbfb)}.add-task-dialog__panes{flex-direction:column}.add-task-dialog__details-section,.add-task-dialog__panes{display:flex;align-items:stretch;min-height:100%;gap:var(--space-xs-5,6px)}.add-task-dialog__details-section{flex-direction:row}.add-task-dialog__pane{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm,12px)}.add-task-dialog__pane--left{padding:var(--padding-sm,12px)}.add-task-dialog__pane-divider{align-self:stretch;width:.5px;min-width:.5px;margin:0;padding:0;border:0;background-color:var(--grey-200,#cbcbcc)}.add-task-dialog__pane--right{padding:var(--padding-sm,12px);gap:var(--space-sm,12px)}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined fieldset{border-color:var(--grey-500)!important;border-radius:var(--radius-sm,8px)!important}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined input{font-size:var(--font-size-xs,12px)}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined input::-moz-placeholder{color:var(--text-grey-sub,#828285)!important;font-size:var(--font-size-xxs,12px)}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined .v-label,.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined input::placeholder{color:var(--text-grey-sub,#828285)!important;font-size:var(--font-size-xxs,12px)}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined>.v-input__control>.v-input__slot{padding-right:var(--space-xs,8px)!important}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined .v-input__append-inner{margin:0!important;padding:0!important;align-self:center!important}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined .v-input__icon{width:var(--icon-xs,16px);height:var(--icon-xs,16px);min-width:var(--icon-xs,16px);flex:none}.add-task-dialog__pane--right .autocomplete-dropdown.v-text-field--outlined .v-icon{font-size:1rem!important;color:rgba(130,130,133,.55)!important}.add-task-dialog__section-label{font-size:var(--font-size-sm,16px)!important;font-weight:var(--font-weight-semibold,600);color:var(--slate-700,#374151);margin:0;line-height:1.5;text-transform:capitalize}.add-task-dialog__section-label--required:after{content:"*";color:var(--color-error)}.add-task-dialog__field-label{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-medium,500);color:var(--slate-700,#374151);margin:0 0 var(--space-1);line-height:1.5}.add-task-dialog__field-label--bold{font-weight:var(--font-weight-semibold,600)}.add-task-dialog__field-label--muted{font-weight:var(--font-weight-medium,500)}.add-task-dialog__field-label--required:after{content:"*";color:var(--color-error)}.add-task-dialog__details-block{display:flex;flex-direction:column;gap:var(--space-5);padding-bottom:var(--padding-sm,12px);border-bottom:var(--border-sm) solid var(--text-icon-hover,#dddbdb)}.add-task-dialog__row{display:flex;flex-direction:row;gap:var(--space-sm,12px)}.add-task-dialog__row-item{flex:1 1 0;min-width:0}.add-task-dialog__row-item .autocomplete-dropdown.v-text-field--outlined fieldset,.add-task-dialog__row-item .v-combobox.v-text-field--outlined fieldset,.add-task-dialog__row-item .v-select.v-text-field--outlined fieldset{border-color:var(--grey-500)!important;border-radius:var(--radius-sm,8px)!important}.add-task-dialog__row-item .autocomplete-dropdown.v-text-field--outlined input,.add-task-dialog__row-item .v-combobox.v-text-field--outlined input,.add-task-dialog__row-item .v-select.v-text-field--outlined input{font-size:var(--font-size-xs,12px)}.add-task-dialog__row-item .autocomplete-dropdown.v-text-field--outlined input::-moz-placeholder,.add-task-dialog__row-item .v-combobox.v-text-field--outlined input::-moz-placeholder,.add-task-dialog__row-item .v-select.v-text-field--outlined input::-moz-placeholder{color:var(--text-grey-sub,#828285)!important;font-size:var(--font-size-xxs,12px)}.add-task-dialog__row-item .autocomplete-dropdown.v-text-field--outlined .v-label,.add-task-dialog__row-item .autocomplete-dropdown.v-text-field--outlined input::placeholder,.add-task-dialog__row-item .v-combobox.v-text-field--outlined .v-label,.add-task-dialog__row-item .v-combobox.v-text-field--outlined input::placeholder,.add-task-dialog__row-item .v-select.v-text-field--outlined .v-label,.add-task-dialog__row-item .v-select.v-text-field--outlined input::placeholder{color:var(--text-grey-sub,#828285)!important;font-size:var(--font-size-xxs,12px)}.add-task-dialog__row-item .autocomplete-dropdown.v-text-field--outlined .v-input__append-inner,.add-task-dialog__row-item .v-combobox.v-text-field--outlined .v-input__append-inner,.add-task-dialog__row-item .v-select.v-text-field--outlined .v-input__append-inner{margin:auto!important;align-self:center!important}.add-task-dialog__row-item .autocomplete-dropdown.v-text-field--outlined .v-icon,.add-task-dialog__row-item .v-combobox.v-text-field--outlined .v-icon,.add-task-dialog__row-item .v-select.v-text-field--outlined .v-icon{font-size:1rem!important;color:rgba(130,130,133,.55)!important}.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:0}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined,.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-input__control,.add-task-dialog__tags .v-combobox.v-text-field--outlined,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-input__control{overflow:visible}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-input__control,.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-input__slot,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-input__control,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-input__slot{min-height:var(--add-task-control-height,2rem)!important;height:auto!important;max-height:none!important}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-input__slot,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-input__slot{padding:var(--padding-3xs) var(--padding-xs)!important;align-items:center!important;overflow:visible}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined fieldset,.add-task-dialog__tags .v-combobox.v-text-field--outlined fieldset{border-color:var(--text-grey-sub,#828285)!important;border-radius:var(--radius-sm,8px)!important}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-select__selections,.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-select__slot,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-select__selections,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-select__slot{min-height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important;flex-wrap:wrap!important}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-select__selections>input,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-select__selections>input{flex:1 1 0!important;min-width:0!important}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-input__append-inner,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-input__append-inner{margin:auto!important;align-self:center!important}.add-task-dialog__tags-input.v-combobox.v-text-field--outlined .v-icon,.add-task-dialog__tags .v-combobox.v-text-field--outlined .v-icon{font-size:1rem!important;color:rgba(130,130,133,.55)!important}.add-task-dialog__tags-input .v-chip,.add-task-dialog__tags-input .v-chip.purpleborder,.add-task-dialog__tags .v-chip,.add-task-dialog__tags .v-chip.purpleborder{flex:0 0 auto;max-width:100%;height:auto!important;min-height:1.5rem;overflow:visible!important;border-radius:var(--radius-lg)!important;background:var(--blue-100,#e8eefd)!important;border:var(--border-sm) solid var(--blue-950,#1c3968)!important;color:var(--blue-950,#1c3968)!important;padding:var(--space-2) var(--space-xs)!important;margin:var(--space-2)!important}.add-task-dialog__tags-input .v-chip.purpleborder .v-chip__content,.add-task-dialog__tags-input .v-chip .v-chip__content,.add-task-dialog__tags .v-chip.purpleborder .v-chip__content,.add-task-dialog__tags .v-chip .v-chip__content{overflow:visible!important;max-width:100%;height:auto;white-space:normal;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);color:var(--blue-950,#1c3968)!important}.add-task-dialog__tags-input .v-chip.purpleborder .v-chip__content>span,.add-task-dialog__tags-input .v-chip .v-chip__content>span,.add-task-dialog__tags .v-chip.purpleborder .v-chip__content>span,.add-task-dialog__tags .v-chip .v-chip__content>span{overflow:visible!important;text-overflow:unset!important;white-space:normal;overflow-wrap:break-word;word-break:break-word}.add-task-dialog__tags-input .v-chip.purpleborder .v-icon,.add-task-dialog__tags-input .v-chip .v-icon,.add-task-dialog__tags .v-chip.purpleborder .v-icon,.add-task-dialog__tags .v-chip .v-icon{font-size:var(--font-size-xs)!important;color:var(--blue-950,#1c3968)!important;flex-shrink:0}.add-task-dialog__tags-menu.v-menu__content{position:fixed!important;transform:none!important;margin-top:0!important;margin-bottom:var(--space-2)!important;margin-left:0!important;z-index:10000!important;border:var(--border-sm) solid var(--border-grey-focus)!important;border-radius:var(--radius-sm,8px)!important;background:var(--grey-white,#fff)!important;box-shadow:0 calc(var(--border-sm)*-1) var(--space-9) var(--opacity-8)!important;padding:var(--space-4-5) var(--space-1) var(--space-2-5)!important;overflow:hidden}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search{padding:0 0 var(--space-2)}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search .v-text-field{margin:0;padding:0 var(--space-sm)}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search .v-input__slot{min-height:2.25rem!important;padding:0 var(--space-md)!important}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search fieldset{border-color:var(--grey-300,#e5e5e5)!important;border-radius:var(--radius-sm,8px)!important}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search input{font-size:var(--font-size-xxs,12px);line-height:1.5}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search input::-moz-placeholder{color:var(--text-grey-sub,#828285);opacity:1}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search input::placeholder{color:var(--text-grey-sub,#828285);opacity:1}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search .v-input__append-inner .v-icon,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search .v-input__append-inner img{font-size:1rem!important;color:var(--grey-black,#000)!important}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-search .v-input__append-inner img{width:var(--icon-xs,16px);height:var(--icon-xs,16px)}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-divider{display:none}.add-task-dialog__tags-menu.v-menu__content .v-list{padding:0!important;max-height:230px;overflow-y:auto}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-add,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-row{min-height:2.375rem;padding:var(--space-5) var(--space-7)!important;border-radius:0}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-add.tag-combobox__menu-row--selected,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-add:hover,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-row.tag-combobox__menu-row--selected,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-row:hover{background:var(--grey-50,#f7f7f7)}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item{min-height:2.375rem;padding:var(--space-5) var(--space-7)!important}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item:before{border-radius:0}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item.v-list-item--active,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item.v-list-item--highlighted,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item:hover{background:var(--grey-50,#f7f7f7)!important}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item.v-list-item--active:before,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item.v-list-item--highlighted:before,.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item:hover:before{opacity:0}.add-task-dialog__tags-menu.v-menu__content .tag-combobox__menu-item-title{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-semibold,600)!important;line-height:1.5;color:var(--grey-900,#111827)}.add-task-dialog__location-menu.v-menu__content,.add-task-dialog__user-select-menu.v-menu__content{position:fixed!important;transform:none!important;margin-top:0!important;margin-bottom:var(--space-2xs)!important;margin-left:0!important;z-index:10000!important;border:var(--border-sm) solid var(--grey-200)!important;border-radius:var(--radius-sm,8px)!important;background:var(--grey-white,#fff)!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;padding:var(--space-2-5) var(--border-sm)!important;overflow:hidden}.add-task-dialog__location-menu.v-menu__content{max-height:var(--size-dropdown-menu-max-height)}.add-task-dialog__location-menu.v-menu__content .v-list{padding:0!important;max-height:230px;overflow-y:auto}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search{padding:0 0 var(--space-2xs)}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search .v-text-field{margin:0;padding:0 var(--padding-sm)}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search .v-input__slot{min-height:2.3125rem!important;padding:0 var(--padding-md)!important}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search fieldset{border-color:var(--grey-300,#e5e5e5)!important;border-radius:var(--radius-sm,8px)!important}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search input{font-size:var(--font-size-xxs,12px);line-height:1.5}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search input::-moz-placeholder{color:var(--text-grey-sub,#828285);opacity:1}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search input::placeholder{color:var(--text-grey-sub,#828285);opacity:1}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search .v-input__append-inner .v-icon,.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search .v-input__append-inner img{font-size:1rem!important;color:var(--grey-black,#000)!important}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-search .v-input__append-inner img{width:var(--icon-xs,16px);height:var(--icon-xs,16px)}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-divider{display:none}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item{min-height:2.375rem;padding:var(--space-5) var(--space-7)!important}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item:before{border-radius:0}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item.v-list-item--active,.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item.v-list-item--highlighted,.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item:hover{background:var(--grey-50,#f7f7f7)!important}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item.v-list-item--active:before,.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item.v-list-item--highlighted:before,.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item:hover:before{opacity:0}.add-task-dialog__location-menu.v-menu__content .lb-dropdown__menu-item-title{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-semibold,600)!important;line-height:1.5;color:var(--grey-900,#111827)}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search{padding:0 var(--padding-xs) var(--space-2xs)}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search .v-text-field{margin:0;padding:0}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search .v-input__slot{min-height:2.3125rem!important;padding:0 var(--padding-sm)!important}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search fieldset{border-color:var(--grey-300,#e5e5e5)!important;border-radius:var(--radius-sm,8px)!important}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search input{font-size:var(--font-size-xxs,12px);line-height:1.5}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search input::-moz-placeholder{color:var(--text-grey-sub,#828285);opacity:1}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search input::placeholder{color:var(--text-grey-sub,#828285);opacity:1}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search .v-input__append-inner .v-icon,.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search .v-input__append-inner img{font-size:1rem!important;color:var(--grey-black,#000)!important}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-search .v-input__append-inner img{width:var(--icon-xs,16px);height:var(--icon-xs,16px)}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-list{max-height:230px}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-row-label{font-weight:var(--font-weight-semibold,600)!important;color:var(--grey-900,#111827)!important}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-empty{margin:0;padding:var(--space-5) var(--space-7);font-size:var(--font-size-xxs,12px);color:var(--text-grey-sub,#828285);text-align:center}.add-task-dialog__user-select-menu.v-menu__content .user-chip-multi-select__add-task-footer{box-shadow:0 -1px 4px rgba(0,0,0,.06)}.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__footer{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--padding-sm,12px);padding:var(--padding-sm,12px);border-top:var(--border-sm) solid var(--color-border-default,#e5e5e5);background:var(--color-surface-default,#fbfbfb)}.add-task-dialog__enforce-threshold{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-xs,8px)}.add-task-dialog__enforce-threshold-checkbox.v-input--selection-controls{margin-top:0;padding-top:var(--space-2xs,4px);flex-shrink:0}.add-task-dialog__enforce-threshold-copy{display:flex;flex-direction:column;gap:0;min-width:0;padding-top:var(--space-3xs)}.add-task-dialog__enforce-threshold-title{margin:0;font-size:var(--font-size-xs,14px);font-weight:var(--font-weight-semibold,600);line-height:1.25;color:var(--grey-black,#000)}.add-task-dialog__enforce-threshold-desc{font-size:var(--font-size-xxs,12px);color:var(--grey-500,#828285);line-height:1.5;margin:0;padding-left:0}.add-task-dialog__evidence-block{display:flex;flex-direction:column;gap:var(--space-2xs,4px)}.add-task-dialog__evidence-row{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:0}.add-task-dialog__evidence-count{flex:0 0 calc(50% - var(--space-sm, 12px)/2);min-width:0}.add-task-dialog__evidence-count-label{margin:0;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-medium,500);color:var(--primary-colour,#193541)}.add-task-dialog__evidence-input.v-text-field{width:100%;margin-top:0;margin-bottom:0;padding-top:0}.add-task-dialog__evidence-input.v-text-field .v-input__control,.add-task-dialog__evidence-input.v-text-field .v-input__slot{min-height:var(--size-control-sm)!important}.add-task-dialog__evidence-input.v-text-field fieldset{border-color:var(--text-grey-sub,#828285)!important;border-radius:var(--radius-control,6px)!important}.add-task-dialog__evidence-input.v-text-field input{font-size:var(--font-size-xs,14px);padding-top:0;padding-bottom:0}.add-task-dialog__evidence-required-cell{flex:0 0 auto;display:flex;align-items:center;align-self:flex-start;height:var(--add-task-control-height,2rem);padding:0}.add-task-dialog__evidence-required-group{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}.add-task-dialog__evidence-required-label{margin:0;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-medium,500);line-height:normal;color:var(--grey-700,#55555b);white-space:nowrap}.add-task-dialog__schedule{display:flex;flex-direction:column;gap:var(--space-sm);padding-bottom:var(--space-6,24px);overflow:visible;position:relative}.add-task-dialog__tags{position:relative;overflow:visible;z-index:1}.add-task-dialog__sign-off-section{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-2xs,4px)}.add-task-dialog__sign-off-picker{display:flex;flex-direction:column;gap:var(--space-2xs)}.add-task-dialog__sign-off-picker-label{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-sm);color:var(--slate-500)}.add-task-dialog__sign-off{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;padding:var(--space-1) var(--space-2) 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-task-dialog__sign-off-copy{display:flex;flex-direction:column;flex:1 1 0;min-width:0}.add-task-dialog__sign-off-title{margin:0;font-size:var(--font-size-xs,14px)!important;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-sm);color:var(--slate-700);white-space:nowrap}.add-task-dialog__sign-off-desc{margin:var(--space-2xs) 0 0;width:100%;color:var(--slate-500);overflow-wrap:break-word;word-break:break-word}.add-task-dialog__sign-off-desc,.add-task-dialog__sign-off-hint{font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs)!important}.add-task-dialog__sign-off-hint{margin:0 0 var(--space-2xs);color:rgba(107,114,128,.75)}.add-task-dialog__sign-off-toggle{position:relative;flex-shrink:0;width:39px;height:var(--icon-md);padding:0;border:var(--border-sm) solid var(--grey-300,#cbcbcc);border-radius:var(--radius-full);background:var(--grey-200,#e5e5e5);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none}.add-task-dialog__sign-off-toggle--on{border-color:var(--color-primary,#193541);background:var(--color-primary,#193541)}.add-task-dialog__sign-off-toggle-thumb{position:absolute;top:50%;left:var(--space-2xs);width:var(--icon-xs);height:var(--icon-xs);border-radius:var(--radius-full);background:var(--grey-white,#fff);box-shadow:0 1px 2px rgba(5,5,6,.12);transform:translateY(-50%);transition:left var(--duration-med) var(--ease-standard)}.add-task-dialog__sign-off-toggle--on .add-task-dialog__sign-off-toggle-thumb{left:calc(100% - var(--space-9))}.add-task-dialog__card--sign-off-only-edit .add-task-dialog__pane--left,.add-task-dialog__card--sign-off-only-edit .add-task-dialog__pane--right>:not(.add-task-dialog__sign-off-edit-allowed),.add-task-dialog__card--sign-off-only-edit .add-task-dialog__stepper{pointer-events:none;opacity:.55}.add-task-due-date-field__input.v-text-field .v-input__append-inner{margin:auto!important;align-self:center!important}.select-account__no .v-btn__content{display:flex!important}.task-gl-selection--assign-accounts{width:100%;min-height:0;display:flex;flex-direction:column}.assign-accounts{display:flex;flex-direction:column;gap:var(--space-sm);min-height:0;flex:1 1 auto}.assign-accounts__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--grey-ink);line-height:1.4}.assign-accounts__chips{gap:var(--space-xs);margin-top:var(--space-sm)}.assign-accounts__chip{max-width:100%;height:auto!important;min-height:var(--size-control-sm);border-radius:var(--radius-pill)!important;border-color:var(--grey-500)!important;background:var(--color-bg-white)!important;padding:var(--padding-2xs) var(--padding-xs)}.assign-accounts__chip .v-chip__content{white-space:normal;max-width:100%}.assign-accounts__chip-text{font-size:var(--font-size-xxs);line-height:1.3;color:var(--color-text-primary)}.assign-accounts__hint{font-size:var(--font-size-xxs)!important;color:var(--grey-ink)}.assign-accounts__search{margin-bottom:var(--space-sm)}.assign-accounts__search .v-input__slot{min-height:var(--size-control-md)!important}.assign-accounts__search .v-input__prepend-inner{margin-top:0!important;align-self:center;padding-right:8px}.assign-accounts__search-icon{display:block;width:var(--icon-xs,16px);height:var(--icon-xs,16px);pointer-events:none}.assign-accounts__table-wrap{max-height:min(42vh,420px);overflow:auto;border:var(--border-sm) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-white)}.assign-accounts__table-wrap .data-table-action__card{box-shadow:none!important;border:0!important}.assign-accounts__table-wrap .data-table-action__table{border:0!important}.assign-accounts__table-wrap tbody tr{cursor:pointer}.assign-accounts__skeleton{min-height:200px}.assign-accounts__empty{font-size:var(--font-size-xs)}.assign-accounts__check-col{width:var(--size-control-lg)}.assign-accounts__row--selected{background:var(--blue-50)!important}.white-space-nowrap{white-space:nowrap}.task-gl-selection-fixed-tooltip.v-tooltip__content{z-index:var(--z-tooltip)}.add-task-due-date-field{--add-task-due-date-panel-width:320px;--add-task-due-date-panel-gap:var(--space-xs);--add-task-due-date-panel-estimated-height:380px;position:relative;width:100%}.add-task-due-date-field--open{z-index:var(--z-overlay,900)}.add-task-due-date-field__input,.add-task-due-date-field__input input{cursor:pointer}.add-task-due-date-field__input ::v-deep .v-input__append-inner{margin-top:0;align-self:center;padding-left:var(--space-2xs,4px)}.add-task-due-date-field__calendar-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}.add-task-due-date-field__calendar-icon{display:block;width:16px;height:16px;opacity:.55;filter:brightness(0)}.add-task-due-date-field__day-tooltip{position:fixed;z-index:var(--z-dialog-tooltip);width:-moz-max-content;width:max-content;max-width:11.5rem;padding:var(--padding-xs,8px) var(--padding-sm,12px);border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px);background:var(--grey-white,#fff);color:var(--text-grey-default,#2c2c35);font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);text-align:center;pointer-events:none;box-shadow:var(--shadow-sm)}.add-task-due-date-field__day-tooltip:before{content:"";position:absolute;top:calc(var(--space-xs)/-2 - var(--border-sm));left:50%;width:var(--space-xs);height:var(--space-xs);background:var(--grey-white,#fff);border-top:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-left:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);transform:translateX(-50%) rotate(45deg)}.add-task-due-date-field__panel{background:var(--grey-white,#fff);border-radius:var(--radius-sm,8px);box-shadow:0 4px 16px rgba(5,5,6,.16);overflow:hidden}.add-task-due-date-field__panel--top{box-shadow:0 -4px 16px rgba(5,5,6,.16)}.add-task-due-date-field__header{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;padding:var(--space-sm,12px) var(--space-md,16px);background:var(--color-primary-base,#193541);color:var(--grey-white,#fff)}.add-task-due-date-field__header-title{font-size:var(--font-size-sm,16px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px)}.add-task-due-date-field__header-nav{display:inline-flex;align-items:center;gap:var(--space-2xs,4px)}.add-task-due-date-field__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--radius-sm,8px);background:transparent;cursor:pointer;color:var(--grey-white,#fff)}.add-task-due-date-field__nav-btn .v-icon{color:var(--grey-white,#fff)!important}.add-task-due-date-field__nav-btn .add-task-due-date-field__nav-icon.v-icon{font-size:var(--font-size-md)!important}.add-task-due-date-field__nav-btn:hover{background:hsla(0,0%,100%,.12)}.add-task-due-date-field__calendar{width:100%;box-shadow:none!important;border-radius:0!important}.add-task-due-date-field__calendar ::v-deep .v-picker__body{width:100%!important}.add-task-due-date-field__calendar ::v-deep .v-date-picker-table th{font-weight:var(--font-weight-semibold,600);color:var(--grey-700,#4b5563)}.add-task-due-date-field__calendar ::v-deep .v-date-picker-table--date .v-btn.v-btn--active{background-color:var(--color-primary-base,#193541)!important;border-color:var(--color-primary-base,#193541)!important;color:var(--grey-white,#fff)!important}.add-task-due-date-field__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs,8px);padding:var(--space-sm,12px) var(--space-md,16px);border-top:1px solid var(--grey-200,#e5e5e5);background:var(--grey-white,#fff)}.add-task-due-date-field__cancel-btn{text-transform:none!important}.add-task-due-date-field__save-btn{text-transform:none!important;background-color:var(--color-primary-base,#193541)!important;color:var(--grey-white,#fff)!important}.add-task-due-date-field .v-input__append-inner{margin:auto!important;align-self:center}.cycle-task-dependency-section{display:flex;flex-direction:column;gap:var(--space-md,16px);margin-top:var(--space-md,16px);padding-top:var(--space-md,16px);padding-bottom:var(--space-2xs,4px);border-top:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);background:var(--grey-white,#fff);min-width:0;max-width:100%}.cycle-task-dependency-section__header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:1.875rem;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;overflow:visible}.cycle-task-dependency-section__header-left{display:inline-flex;align-items:center;gap:var(--space-xs,8px);min-width:0}.cycle-task-dependency-section__chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--icon-xs,16px);height:var(--icon-xs,16px);transform:rotate(-90deg);transition:transform var(--duration-fast) var(--ease-standard)}.cycle-task-dependency-section__chevron--expanded{transform:rotate(0deg)}.cycle-task-dependency-section__chevron-icon{display:block}.cycle-task-dependency-section__title{font-size:var(--font-size-sm,16px)!important;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px);color:var(--slate-700,#374151)}.cycle-task-dependency-section__header-right{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-sm,12px);min-width:0;margin-left:var(--space-xs,8px)}.cycle-task-dependency-section__due-hint{font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--amber-default,#eba937);white-space:nowrap}.cycle-task-dependency-section__summary{flex-shrink:0;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-semibold,600);color:var(--color-primary-base,#193541);white-space:nowrap}.cycle-task-dependency-section__body{display:flex;flex-direction:column;gap:var(--space-sm,12px);min-width:0;max-width:100%}.cycle-task-dependency-section__chips{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-xs,8px);width:100%;min-width:0;max-width:100%}.cycle-task-dependency-section__chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs,4px);flex:0 1 auto;max-width:100%;min-width:0;box-sizing:border-box;padding:var(--padding-3xs,4px) var(--padding-xs,8px);border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-lg,24px);background:var(--grey-50,#f7f7f7)}.cycle-task-dependency-section__chip-label{display:block;flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm,20px);color:var(--grey-500,#828285)}.cycle-task-dependency-section__chip-remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0;margin:0;border:0;background:transparent;color:var(--grey-500,#828285);cursor:pointer}.cycle-task-dependency-section__chip-remove-icon{color:var(--grey-500,#828285)!important}.cycle-task-dependency-section__search{position:relative;display:flex;align-items:center;width:100%}.cycle-task-dependency-section__search-icon{pointer-events:none}.cycle-task-dependency-section__search-clear,.cycle-task-dependency-section__search-icon{position:absolute;right:var(--padding-md,16px);top:50%;transform:translateY(-50%);width:var(--icon-xs,16px);height:var(--icon-xs,16px);z-index:1}.cycle-task-dependency-section__search-clear{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--grey-500,#828285);cursor:pointer}.cycle-task-dependency-section__search-field{width:100%}.cycle-task-dependency-section__search-field.v-text-field--outlined.v-input--dense .v-input__control{min-height:var(--size-control-sm,32px)!important}.cycle-task-dependency-section__search-field.v-text-field--outlined.v-input--dense .v-input__slot{min-height:var(--size-control-sm,32px)!important;height:var(--size-control-sm,32px)}.cycle-task-dependency-section__search-field.v-text-field--outlined fieldset{border-color:var(--grey-100,#e5e5e5)!important;border-radius:var(--radius-sm,8px)!important}.cycle-task-dependency-section__search-field input{font-size:var(--font-size-xs,14px)!important;font-weight:var(--font-weight-semibold,600);padding-right:calc(var(--padding-md, 16px) + var(--icon-xs, 16px) + var(--space-xs, 8px))!important}.cycle-task-dependency-section__search-field input::-moz-placeholder{color:var(--grey-300,#b2b2b4);font-weight:var(--font-weight-semibold,600);opacity:1}.cycle-task-dependency-section__search-field input::placeholder{color:var(--grey-300,#b2b2b4);font-weight:var(--font-weight-semibold,600);opacity:1}.cycle-task-dependency-section__hint{margin:0;font-size:var(--font-size-xxs,12px)}.cycle-task-dependency-section__table-wrap{width:100%;min-width:0;overflow-x:hidden;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);border-radius:var(--radius-sm,8px)}.cycle-task-dependency-section__table-wrap .data-table-action{min-height:0}.cycle-task-dependency-section__table-wrap .data-table-action__card{box-shadow:none;background:transparent}.cycle-task-dependency-section__table-wrap .data-table-action__table.border-on{border:0!important}.cycle-task-dependency-section__table-wrap table{width:100%;table-layout:fixed}.cycle-task-dependency-section__row{height:3.75rem}.cycle-task-dependency-section__row--selected{background:#eff5ff}.cycle-task-dependency-section__row--disabled{background:var(--grey-50,#f7f7f7);cursor:not-allowed}.cycle-task-dependency-section__row--disabled:not(.cycle-task-dependency-section__row--selected) .cycle-task-dependency-section__cell-check{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cycle-task-dependency-section__row--disabled.cycle-task-dependency-section__row--selected .cycle-task-dependency-section__cell-check{cursor:pointer}.cycle-task-dependency-section__row--disabled.cycle-task-dependency-section__row--linked-editable{cursor:default}.cycle-task-dependency-section__row--disabled.cycle-task-dependency-section__row--linked-editable .cycle-task-dependency-section__cell-check,.cycle-task-dependency-section__row--disabled.cycle-task-dependency-section__row--linked-editable .cycle-task-dependency-section__checkbox,.cycle-task-dependency-section__row--disabled.cycle-task-dependency-section__row--linked-editable .cycle-task-dependency-section__checkbox .v-input--selection-controls{pointer-events:auto!important;cursor:pointer}.cycle-task-dependency-section__row--disabled .cycle-task-dependency-section__location,.cycle-task-dependency-section__row--disabled .cycle-task-dependency-section__name,.cycle-task-dependency-section__row--disabled td.cycle-task-dependency-section__cell-due,.cycle-task-dependency-section__row--disabled td.cycle-task-dependency-section__cell-link{color:var(--grey-500,#828285)}.cycle-task-dependency-section__row--disabled .cycle-task-dependency-section__ref{opacity:.75}.cycle-task-dependency-section__row--disabled .cycle-task-dependency-section__info-btn{pointer-events:auto;cursor:pointer}.cycle-task-dependency-section__table-empty{padding:var(--padding-md,16px);text-align:center;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px);color:var(--color-text-muted,#6b6b6f)}.cycle-task-dependency-section__loading-more{display:flex;justify-content:center;align-items:center;padding:var(--space-sm,12px);border-top:var(--border-sm,1px) solid var(--grey-100,#e5e5e5);background:var(--grey-white,#fff)}.cycle-task-dependency-section__info-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:var(--radius-sm,8px);background:var(--grey-50,#f7f7f7);cursor:pointer}.cycle-task-dependency-section__info-btn .v-icon{color:var(--grey-500,#828285)!important}.cycle-task-dependency-section__info-btn--warn{background:transparent}.cycle-task-dependency-section__warn-icon{display:block;width:var(--space-sm);height:var(--space-sm);flex-shrink:0}.cycle-task-dependency-section__disabled-tooltip.v-tooltip__content{z-index:var(--z-tooltip)!important;max-width:16rem;padding:var(--padding-xs,8px) var(--padding-sm,12px)!important;border:var(--border-sm,1px) solid var(--grey-100,#e5e5e5)!important;border-radius:var(--radius-sm,8px)!important;background:var(--grey-white,#fff)!important;color:var(--slate-900,#111827)!important;box-shadow:0 1px 2px rgba(5,5,6,.08),0 1px 2px rgba(5,5,6,.04)!important;opacity:1!important}.cycle-task-dependency-section__disabled-tooltip-content{display:flex;flex-direction:column;gap:2px;text-align:left}.cycle-task-dependency-section__disabled-tooltip-title{margin:0;font-size:var(--font-size-sm,16px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px);color:var(--slate-900,#111827);text-transform:capitalize}.cycle-task-dependency-section__disabled-tooltip-body{margin:0;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--slate-600,#4b5563)}.cycle-task-dependency-section__cell-check,.cycle-task-dependency-section__col-check{width:2.625rem}.cycle-task-dependency-section__cell-details,.cycle-task-dependency-section__col-details{width:36%}.cycle-task-dependency-section__cell-due,.cycle-task-dependency-section__col-due{width:7.5rem}.cycle-task-dependency-section__cell-location,.cycle-task-dependency-section__col-location{width:11rem;max-width:11rem;overflow:hidden}.cycle-task-dependency-section__cell-link,.cycle-task-dependency-section__col-link{width:14rem;max-width:14rem;overflow:hidden;vertical-align:middle}.cycle-task-dependency-section__cell-check{padding:0!important;text-align:center;vertical-align:middle}.cycle-task-dependency-section__cell-check .v-input--selection-controls{margin:0;padding:0}.cycle-task-dependency-section__checkbox{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls{margin-top:0;padding-top:0}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls__input{width:16px;height:16px;margin:0}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls__ripple{display:none}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls .v-icon{width:16px!important;height:16px!important;min-width:16px;font-size:16px!important;color:transparent!important;background-repeat:no-repeat;background-position:50%;background-size:16px 16px;background-image:url(/img/icons/fbc-icons/CheckboxEmpty.svg)}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls .v-icon:before{display:none!important}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls.v-input--is-dirty:not(.v-input--indeterminate) .v-icon,.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls.v-input--is-label-active:not(.v-input--indeterminate) .v-icon,.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls:not(.v-input--indeterminate) .v-icon.caccounting--text,.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls:not(.v-input--indeterminate) .v-icon.primary--text{background-image:url(/img/icons/fbc-icons/CheckboxFill.svg)}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls.v-input--is-disabled{pointer-events:none}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls.v-input--is-disabled .v-icon{background-image:url(/img/icons/fbc-icons/CheckboxEmpty.svg);opacity:.45}.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls.v-input--is-disabled.v-input--is-dirty .v-icon,.cycle-task-dependency-section__table-wrap .data-table-action__table .v-input--selection-controls.v-input--is-disabled.v-input--is-label-active .v-icon{background-image:url(/img/icons/fbc-icons/CheckboxFill.svg);opacity:.45}.cycle-task-dependency-section__table-wrap .data-table-action__table .cycle-task-dependency-section__row--selected .v-input--selection-controls:not(.v-input--is-disabled) .v-icon{opacity:1}.cycle-task-dependency-section__cell-details{overflow:hidden}.cycle-task-dependency-section__task-details{display:flex;align-items:center;gap:var(--space-xs,8px);min-width:0;max-width:100%;overflow:hidden}.cycle-task-dependency-section__cell-due{white-space:nowrap}.cycle-task-dependency-section__cell-due,.cycle-task-dependency-section__cell-location{font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.cycle-task-dependency-section__location-tooltip.v-tooltip,.cycle-task-dependency-section__name-tooltip.v-tooltip{display:block;min-width:0;max-width:100%;overflow:hidden}.cycle-task-dependency-section__name-tooltip{flex:1 1 auto}.cycle-task-dependency-section__location{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cycle-task-dependency-section__ref{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:3px var(--padding-xs,8px);border-radius:var(--radius-xs,4px);background:var(--grey-100,#e5e5e5);font-size:var(--font-size-3xs,11px);font-weight:var(--font-weight-regular,400);line-height:14px;color:var(--grey-900,#2c2c35)}.cycle-task-dependency-section__name{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px);color:var(--grey-900,#2c2c35);white-space:nowrap}.cycle-task-dependency-section__cell-link{padding-top:var(--space-2xs,4px)!important;padding-bottom:var(--space-2xs,4px)!important}.cycle-task-dependency-section__cell-link .cycle-task-dependency-section__link-empty{display:block;width:100%;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px);color:var(--grey-900,#2c2c35)}.cycle-task-dependency-section__link-type-wrap{display:flex;align-items:center;gap:var(--space-2xs,4px);width:100%;min-width:0;max-width:100%;overflow:visible}.cycle-task-dependency-section__blocks-hint-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:var(--radius-sm,8px);background:var(--grey-50,#f7f7f7);cursor:pointer}.cycle-task-dependency-section__blocks-hint-btn .v-icon{color:var(--grey-500,#828285)!important}.cycle-task-dependency-section__blocks-hint-tooltip.v-tooltip__content{z-index:var(--z-tooltip)!important;max-width:16rem}.cycle-task-dependency-section__link-type{flex:1 1 auto;min-width:0;width:auto;max-width:100%}.cycle-task-dependency-section__link-type.v-text-field--outlined.v-input--dense .v-input__slot,.cycle-task-dependency-section__link-type .v-text-field--outlined.v-input--dense .v-input__slot{min-height:var(--size-control-xs,28px)!important;height:var(--size-control-xs,28px)}.cycle-task-dependency-section__link-type fieldset{border-color:var(--slate-200,#e5e7eb)!important;border-radius:var(--radius-6,6px)!important}.cycle-task-dependency-section__link-type .v-select__selection,.cycle-task-dependency-section__link-type input{font-size:var(--font-size-xxs,12px)!important;color:var(--color-primary-base,#193541)!important}.cycle-task-dependency-section__link-type .v-input__append-inner .v-icon{font-size:14px!important;color:var(--color-primary-base,#193541)!important}.cycle-task-dependency-section__link-type ::v-deep .v-input,.cycle-task-dependency-section__link-type ::v-deep .v-input__control,.cycle-task-dependency-section__link-type ::v-deep .v-input__slot{min-width:0;max-width:100%}.cycle-task-dependency-section__empty{display:flex;flex-direction:column;gap:0}.cycle-task-dependency-section__empty-body,.cycle-task-dependency-section__empty-title{margin:0;font-size:var(--font-size-xxs,12px);line-height:var(--line-height-xs,18px)}.cycle-task-dependency-section__empty-title{font-weight:var(--font-weight-semibold,600);color:var(--color-primary-base,#193541)}.cycle-task-dependency-section__empty-body{font-weight:var(--font-weight-regular,400);color:var(--color-text-muted,#6b6b6f)}.cycle-task-dependency-section__checkbox .v-input__slot{justify-content:center}.link-bot-drawer__body{display:flex;flex-direction:column;gap:12px}.link-bot-drawer__section{display:flex;flex-direction:column;gap:10px}.link-bot-drawer__section-label{margin:0;font-size:12.5px;font-weight:600;line-height:normal;letter-spacing:0;text-transform:uppercase;color:#5c6b70}.link-bot-agent-select__list{display:flex;flex-direction:column;gap:10px}.link-bot-agent-select__card{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1.5px solid #e1e4e6;border-radius:8px;background:var(--grey-white,#fff);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.link-bot-agent-select__card:hover{border-color:#c5ccd0}.link-bot-agent-select__card--selected{border:2px solid var(--primary-500,#193541)}.link-bot-agent-select__glyph{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background:var(--primary-500,#193541);color:var(--grey-white,#fff);font-size:16px;font-weight:700;line-height:1}.link-bot-agent-select__info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.link-bot-agent-select__name{font-size:14.5px;font-weight:600;line-height:normal;color:#1f2a2e}.link-bot-agent-select__description{font-size:12.5px;font-weight:400;line-height:normal;color:#5c6b70}.link-bot-agent-select__radio{position:relative;flex-shrink:0;width:19px;height:19px;border:1.5px solid #e1e4e6;border-radius:50%;background:var(--grey-white,#fff)}.link-bot-agent-select__radio--selected{border:2px solid var(--primary-500,#193541)}.link-bot-agent-select__radio--selected:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:var(--primary-500,#193541);transform:translate(-50%,-50%)}.link-bot-drawer__lease-options{display:flex;flex-wrap:wrap;gap:8px 16px}.link-bot-drawer__lease-item{margin:0}.link-bot-drawer__bulk-task-block+.link-bot-drawer__bulk-task-block{margin-top:12px;padding-top:12px;border-top:1px solid var(--grey-100,#e5e5e5)}.link-bot-drawer__bulk-task-label{margin:0 0 8px;font-size:13px;font-weight:600;line-height:20px;color:var(--text-gray-default,#2c2c35)}.link-bot-drawer__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%}.link-bot-drawer__btn{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:32px;padding:8px;border-radius:8px;font-size:14px;font-weight:500;line-height:16px;cursor:pointer;text-transform:capitalize}.link-bot-drawer__btn--cancel{border:1px solid var(--primary-500,#193541);background:var(--grey-white,#fff);color:var(--primary-500,#193541)}.link-bot-drawer__btn--primary{border:1px solid var(--primary-500,#193541);background:var(--primary-500,#193541);color:var(--grey-white,#fff)}.link-bot-drawer__btn--primary:disabled{opacity:.5;cursor:not-allowed}.task-detail-header-card[data-v-6fab9583]{background:var(--grey-white);padding:var(--space-sm);border-radius:var(--radius-sm,8px);gap:var(--space-4);&--refreshing[data-v-6fab9583]{opacity:.72;pointer-events:none}}.task-content[data-v-6fab9583]{display:flex;flex-direction:column;gap:var(--space-sm)}