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