.bulk-bar[data-v-14cf0b6a]{-webkit-animation:bulk-bar-in-data-v-14cf0b6a .16s ease-out;animation:bulk-bar-in-data-v-14cf0b6a .16s ease-out;background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);bottom:20px;-webkit-box-shadow:var(--sps-shadow-lg);box-shadow:var(--sps-shadow-lg);display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 10px 8px 16px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:900}.bulk-bar[data-v-14cf0b6a],.bulk-bar__denied[data-v-14cf0b6a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bulk-bar__denied[data-v-14cf0b6a]{color:var(--sps-warning-text);cursor:help;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 4px}.bulk-bar__count[data-v-14cf0b6a]{-ms-flex-negative:0;color:var(--sps-text-strong);flex-shrink:0;font-weight:600;white-space:nowrap}.bulk-bar__actions[data-v-14cf0b6a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;min-width:0;overflow-x:auto}.bulk-bar__popover[data-v-14cf0b6a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;width:260px}.bulk-bar__popover .ant-calendar-picker[data-v-14cf0b6a],.bulk-bar__popover .ant-select[data-v-14cf0b6a]{width:100%}.bulk-bar__popover-actions[data-v-14cf0b6a]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:flex-end}@-webkit-keyframes bulk-bar-in-data-v-14cf0b6a{0%{opacity:0;-webkit-transform:translate(-50%,12px);transform:translate(-50%,12px)}}@keyframes bulk-bar-in-data-v-14cf0b6a{0%{opacity:0;-webkit-transform:translate(-50%,12px);transform:translate(-50%,12px)}}@media(max-width:768px){.bulk-bar[data-v-14cf0b6a]{-webkit-animation:none;animation:none;bottom:8px;left:8px;max-width:none;right:8px;-webkit-transform:none;transform:none}}#tasks-workspace[data-v-2c638031],.tasks-ws[data-v-2c638031]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.tasks-ws[data-v-2c638031]{-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-width:0}.tasks-ws__body[data-v-2c638031]{-webkit-box-flex:1;background:var(--sps-bg-surface);-ms-flex:1;flex:1;min-height:0;overflow:auto}.tasks-ws-kbd{background:var(--sps-bg-raised);border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);display:inline-block;font-family:inherit;font-size:11px;min-width:42px;padding:1px 6px;text-align:center}.tasks-entry[data-v-067f9acb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.tasks-entry__offer[data-v-067f9acb]{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft);font-size:13px;gap:8px;padding:8px 16px}.stage-colors[data-v-4e937070],.tasks-entry__offer[data-v-067f9acb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.stage-colors[data-v-4e937070]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.stage-colors__swatch[data-v-4e937070]{border:2px solid transparent;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px var(--sps-bg-surface);box-shadow:inset 0 0 0 2px var(--sps-bg-surface);cursor:pointer;height:22px;padding:0;width:22px}.stage-colors__swatch.is-active[data-v-4e937070]{border-color:var(--sps-text-strong)}.stage-colors__custom[data-v-4e937070]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:22px;justify-content:center;position:relative;width:22px}.stage-colors__custom input[data-v-4e937070]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.stage-colors.is-compact[data-v-4e937070]{gap:4px}.stage-colors.is-compact .stage-colors__custom[data-v-4e937070],.stage-colors.is-compact .stage-colors__swatch[data-v-4e937070]{height:18px;width:18px}.board-card[data-v-6cd82337]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.06);box-shadow:0 1px 2px rgba(16,24,40,.06);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;overflow:hidden;overflow-wrap:break-word;padding:12px 14px;position:relative;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.board-card[data-v-6cd82337]:hover{border-color:var(--sps-border-strong);-webkit-box-shadow:0 6px 16px rgba(16,24,40,.1);box-shadow:0 6px 16px rgba(16,24,40,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.board-card.is-inactive[data-v-6cd82337]{background:var(--sps-bg-sunken);border-style:dashed;-webkit-box-shadow:none;box-shadow:none}.board-card.is-inactive .board-card__title[data-v-6cd82337]{color:var(--sps-text-muted)}.board-card.is-status-deleted .board-card__title[data-v-6cd82337]{text-decoration:line-through}.board-card__status[data-v-6cd82337]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:6px}.board-card__status-date[data-v-6cd82337]{font-variant-numeric:tabular-nums;margin-left:auto}.board-card.is-focused[data-v-6cd82337],.board-card[data-v-6cd82337]:focus-visible{border-color:var(--sps-border-focus);outline:2px solid var(--sps-primary-soft)}.board-card.is-selected[data-v-6cd82337]{background:var(--sps-primary-soft);border-color:var(--sps-border-focus)}.board-card__select[data-v-6cd82337]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:0;color:var(--sps-icon-muted);cursor:pointer;display:none;-ms-flex:0 0 auto;flex:0 0 auto;height:21px;justify-content:center;line-height:1;margin:0 0 0 -2px;padding:0;width:18px}.board-card.is-selecting .board-card__select[data-v-6cd82337],.board-card:focus-within .board-card__select[data-v-6cd82337],.board-card:hover .board-card__select[data-v-6cd82337]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.board-card.is-selected .board-card__select[data-v-6cd82337]{color:var(--sps-primary)}.board-card__cover[data-v-6cd82337]{-webkit-box-flex:0;-ms-flex-item-align:stretch;align-self:stretch;background:var(--sps-bg-sunken);display:block;-ms-flex:0 0 auto;flex:0 0 auto;height:150px;margin:-12px -14px 0;max-width:none;-o-object-fit:cover;object-fit:cover;width:calc(100% + 28px)}.board-card__top[data-v-6cd82337]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.board-card__title[data-v-6cd82337]{-webkit-box-flex:1;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--sps-text-strong);display:-webkit-box;-ms-flex:1;flex:1;font-size:14px;font-weight:500;letter-spacing:-.005em;line-height:1.5;min-width:0;overflow:hidden;word-break:break-word}.board-card__menu[data-v-6cd82337]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;border-radius:var(--sps-radius-sm);color:var(--sps-icon-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;height:21px;margin:0 -4px 0 0;opacity:0;padding:0 2px}.board-card__menu[data-v-6cd82337]:focus-visible,.board-card__menu[data-v-6cd82337]:hover{background:var(--sps-bg-sunken);opacity:1}.board-card:focus-within .board-card__menu[data-v-6cd82337],.board-card:hover .board-card__menu[data-v-6cd82337]{opacity:1}.board-card__tags[data-v-6cd82337]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;min-width:0}.board-card__tag[data-v-6cd82337]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-pill);color:var(--sps-text-default);display:inline-block;font-size:12px;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.board-card__tag.is-more[data-v-6cd82337]{border-style:dashed}.board-card__files[data-v-6cd82337]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px;min-width:0}.board-card__file[data-v-6cd82337]{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1/1;background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:8px;color:var(--sps-icon-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 1 56px;flex:0 1 56px;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:center;min-width:0;overflow:hidden}.board-card__file img[data-v-6cd82337]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.board-card__file.is-more[data-v-6cd82337]{color:var(--sps-text-muted);font-size:12px;font-weight:600}.board-card__file-ext[data-v-6cd82337]{font-size:9px;font-weight:600;max-width:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.board-card__meta[data-v-6cd82337]{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sps-text-default);-ms-flex-direction:column;flex-direction:column;font-size:12px}.board-card__meta[data-v-6cd82337],.board-card__row[data-v-6cd82337]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;min-width:0}.board-card__row[data-v-6cd82337]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.board-card__row>[data-v-6cd82337]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.board-card__footer[data-v-6cd82337]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:2px;min-height:26px}.board-card__id[data-v-6cd82337]{background:none;border:0;color:var(--sps-text-default);cursor:copy;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;padding:0}.board-card__chip[data-v-6cd82337],.board-card__priority[data-v-6cd82337]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;height:22px;line-height:1;max-width:100%;min-width:0;overflow:hidden;padding:0 7px;white-space:nowrap}.board-card__chip.is-icon[data-v-6cd82337],.board-card__priority.is-icon[data-v-6cd82337]{padding:0 5px}.board-card__chip>.supsis-icon[data-v-6cd82337],.board-card__priority>.supsis-icon[data-v-6cd82337]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.board-card__chip-text[data-v-6cd82337]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-card__priority[data-v-6cd82337]{font-weight:600}.board-card__priority.is-high[data-v-6cd82337]{color:var(--sps-warning-text)}.board-card__priority.is-highest[data-v-6cd82337]{color:var(--sps-danger-text)}.board-card__priority.is-medium[data-v-6cd82337]{color:var(--sps-warning-text)}.board-card__priority.is-low[data-v-6cd82337],.board-card__priority.is-lowest[data-v-6cd82337]{color:var(--sps-success-text)}.board-card__chip.is-overdue[data-v-6cd82337]{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.board-card__chip.is-soon[data-v-6cd82337],.board-card__chip.is-stale[data-v-6cd82337]{background:var(--sps-warning-soft);color:var(--sps-warning-text)}.board-card__chip.is-done[data-v-6cd82337]{background:var(--sps-success-soft);color:var(--sps-success-text)}.board-card button.board-card__chip[data-v-6cd82337]{border:0;color:inherit;cursor:default;font:inherit}.board-card button.board-card__chip.is-link[data-v-6cd82337]{cursor:pointer}.board-card button.board-card__chip.is-link[data-v-6cd82337]:hover{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.board-card__people[data-v-6cd82337]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;white-space:nowrap}.board-card__followers[data-v-6cd82337]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed var(--sps-border-default);border-radius:var(--sps-radius-pill);color:var(--sps-text-default);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:3px;padding:1px 4px 1px 5px}.board-card-menu .ant-dropdown-menu{background:var(--sps-bg-raised);-webkit-box-shadow:var(--sps-shadow-md);box-shadow:var(--sps-shadow-md);min-width:180px}.board-card-menu .ant-dropdown-menu .ant-dropdown-menu-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.board-card-menu .ant-dropdown-menu .is-danger{color:var(--sps-danger-text)}.board-card-menu .ant-dropdown-menu .is-locked{color:var(--sps-text-muted)}.quick-add__trigger[data-v-1ea02e6c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:1px dashed transparent;border-radius:var(--sps-radius-md);color:var(--sps-text-muted);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:4px;padding:6px 8px;width:100%}.quick-add__trigger[data-v-1ea02e6c]:focus-visible,.quick-add__trigger[data-v-1ea02e6c]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-default);outline:none}.quick-add__editor[data-v-1ea02e6c]{background:var(--sps-bg-raised);border:1px solid var(--sps-border-focus);border-radius:var(--sps-radius-md);padding:8px}.quick-add__input[data-v-1ea02e6c]{background:transparent;border:0;color:var(--sps-text-strong);font-size:13px;outline:none;resize:none;width:100%}.quick-add__hint[data-v-1ea02e6c]{color:var(--sps-text-default);font-size:11px}.board-column[data-v-6e971733]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background:var(--sps-bg-raised);background:color-mix(in srgb,var(--stage-color) 28%,var(--sps-bg-surface));border:1px solid color-mix(in srgb,var(--stage-color) 50%,transparent);border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 320px;flex:0 0 320px;-ms-flex-direction:column;flex-direction:column;max-height:100%;width:320px}.board-column__head[data-v-6e971733]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:6px;letter-spacing:-.01em;padding:12px 12px 10px}.board-column__check[data-v-6e971733]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:var(--sps-radius-sm,4px);color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 22px;flex:0 0 22px;height:22px;justify-content:center;margin-right:-2px;padding:0}.board-column__check[data-v-6e971733]:hover{background:var(--sps-bg-surface);color:var(--sps-text-strong)}.board-column__check.is-active[data-v-6e971733]{color:var(--sps-primary)}.board-column__dot[data-v-6e971733]{-webkit-box-flex:0;border-radius:50%;-webkit-box-shadow:0 0 0 3px color-mix(in srgb,var(--stage-color) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--stage-color) 55%,transparent);-ms-flex:0 0 10px;flex:0 0 10px;height:10px}.board-column__name[data-v-6e971733]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-column__name.is-editable[data-v-6e971733]{cursor:text}.board-column__head--edit[data-v-6e971733]{-ms-flex-wrap:wrap;flex-wrap:wrap}.board-column__name-input[data-v-6e971733]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.board-column__edit-colors[data-v-6e971733]{-ms-flex-preferred-size:100%;flex-basis:100%}.board-column__icon-btn[data-v-6e971733]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:var(--sps-radius-sm,4px);color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;justify-content:center;padding:0}.board-column__icon-btn[data-v-6e971733]:hover:not(:disabled){background:var(--sps-bg-surface);color:var(--sps-text-strong)}.board-column__icon-btn.is-primary[data-v-6e971733]{color:var(--sps-primary)}.board-column__icon-btn[data-v-6e971733]:disabled{cursor:not-allowed;opacity:.4}.board-column__collapse-btn[data-v-6e971733]{opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.board-column__collapse-btn[data-v-6e971733] i,.board-column__collapse-btn[data-v-6e971733] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.board-column__collapse-btn[data-v-6e971733]:focus-visible,.board-column__head:hover .board-column__collapse-btn[data-v-6e971733]{opacity:1}.board-column.is-collapsed[data-v-6e971733]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex:0 0 46px;flex:0 0 46px;gap:10px;padding:12px 0;width:46px}.board-column.is-collapsed[data-v-6e971733]:hover{border-color:color-mix(in srgb,var(--stage-color) 80%,transparent)}.board-column__collapsed-name[data-v-6e971733]{color:var(--sps-text-strong);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.board-column__count[data-v-6e971733]{background:var(--sps-bg-surface);border-radius:var(--sps-radius-pill);-webkit-box-shadow:0 0 0 1px color-mix(in srgb,var(--stage-color) 70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--stage-color) 70%,transparent);color:var(--sps-text-default);font-size:12px;font-weight:600;min-width:22px;padding:1px 7px;text-align:center}.board-column.is-over-limit .board-column__count[data-v-6e971733]{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.board-column__overdue[data-v-6e971733]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;gap:2px}.board-column__overdue[data-v-6e971733],.board-column__wip[data-v-6e971733]{color:var(--sps-danger-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.board-column__totals[data-v-6e971733]{color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-variant-numeric:tabular-nums;gap:4px 6px;min-width:0;padding:0 12px 6px}.board-column__total[data-v-6e971733]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border-radius:var(--sps-radius-pill);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;height:22px;max-width:100%;min-width:0;overflow:hidden;padding:0 8px;white-space:nowrap}.board-column__total>.supsis-icon[data-v-6e971733]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.board-column__total-label[data-v-6e971733]{-webkit-box-flex:0;-ms-flex:0 1000 auto;flex:0 1000 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.board-column__total-value[data-v-6e971733]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 1 auto;flex:0 1 auto;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis}.board-column__window[data-v-6e971733]{color:var(--sps-text-muted);font-size:11px;padding:0 12px 4px}.board-column .quick-add[data-v-6e971733]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:0;opacity:0;overflow:hidden;padding:0 8px;-webkit-transition:max-height .15s ease,padding .15s ease,opacity .15s ease;transition:max-height .15s ease,padding .15s ease,opacity .15s ease}.board-column .quick-add[data-v-6e971733]:focus-within,.board-column:hover .quick-add[data-v-6e971733]{max-height:48px;opacity:1;padding-bottom:6px}.board-column .quick-add.is-editing[data-v-6e971733]{max-height:none;opacity:1;overflow:visible;padding-bottom:6px}@media(hover:none){.board-column .quick-add[data-v-6e971733]{max-height:none;opacity:1;overflow:visible;padding-bottom:6px}}.board-column__body[data-v-6e971733]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:60px;overflow-y:auto;padding:2px 10px 10px}.board-column__list[data-v-6e971733]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;min-height:24px}.board-column__ghost[data-v-6e971733]{opacity:.4}.board-column__empty[data-v-6e971733]{border:1px dashed color-mix(in srgb,var(--stage-color) 75%,transparent);border-radius:10px;color:var(--sps-text-muted);font-size:13px;padding:20px 8px;text-align:center}.board-column__loading[data-v-6e971733]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:8px}.board-column__sentinel[data-v-6e971733]{height:1px}.board-column__add-bottom[data-v-6e971733]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:0 solid var(--sps-border-default);border-radius:999px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;gap:4px;height:0;line-height:1;margin-top:0;opacity:0;outline:none;overflow:hidden;padding:0 12px 0 8px;-webkit-transition:height .15s ease,margin-top .15s ease,opacity .15s ease,background .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:height .15s ease,margin-top .15s ease,opacity .15s ease,background .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:height .15s ease,margin-top .15s ease,opacity .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease;transition:height .15s ease,margin-top .15s ease,opacity .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.board-column__add-bottom[data-v-6e971733]:focus-visible,.board-column__add-bottom[data-v-6e971733]:hover{background:var(--sps-bg-raised);border-color:var(--stage-color);-webkit-box-shadow:var(--sps-shadow-sm);box-shadow:var(--sps-shadow-sm)}.board-column:hover .board-column__add-bottom[data-v-6e971733],.board-column__add-bottom[data-v-6e971733]:focus-visible{border-width:1px;height:28px;margin-top:8px;opacity:1}@media(hover:none){.board-column__add-bottom[data-v-6e971733]{border-width:1px;height:28px;margin-top:8px;opacity:1}}.board-column__hidden[data-v-6e971733]{border:1px dashed var(--sps-border-default);border-radius:var(--sps-radius-md);color:var(--sps-text-muted);font-size:12px;margin-top:8px;padding:8px;text-align:center}.board-column__hidden button[data-v-6e971733]{background:none;border:0;color:var(--sps-primary);cursor:pointer;margin-left:4px;padding:0}[data-v-6e971733] .ant-dropdown-menu-item.is-locked{color:var(--sps-text-muted)}@media(max-width:768px){.board-column[data-v-6e971733]{-ms-flex-preferred-size:86vw;flex-basis:86vw;scroll-snap-align:start;width:86vw}}.stage-form[data-v-5aa31634]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.stage-form__hint[data-v-5aa31634]{color:var(--sps-text-default);font-size:12px;margin:0 0 6px}.stage-form__label[data-v-5aa31634]{color:var(--sps-text-strong);font-size:12px;font-weight:600;margin-top:6px}.stage-form__select[data-v-5aa31634]{width:100%}.stage-delete__text[data-v-27c478b0]{color:var(--sps-text-strong)}.stage-delete__danger[data-v-27c478b0],.stage-delete__warn[data-v-27c478b0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:6px}.stage-delete__warn[data-v-27c478b0]{color:var(--sps-warning-text,#ad6800)}.stage-delete__danger[data-v-27c478b0]{color:var(--sps-danger-text);margin-top:8px}.stage-delete__modes[data-v-27c478b0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:10px}.stage-delete__select[data-v-27c478b0]{width:100%}.stage-delete__dot[data-v-27c478b0]{border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.board-minimap[data-v-f091676e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;height:28px;padding:0 6px 0 2px;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.board-minimap.is-collapsed[data-v-f091676e]{padding-right:2px}.board-minimap.is-peeking[data-v-f091676e]{border-color:var(--sps-primary);-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft)}.board-minimap__toggle[data-v-f091676e]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:4px;color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;height:22px;justify-content:center;padding:0;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease;width:22px}.board-minimap__toggle[data-v-f091676e]:hover{background:var(--sps-bg-sunken);color:var(--sps-text-strong)}.board-minimap__track[data-v-f091676e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;height:18px;padding:0 3px;position:relative;width:168px}.board-minimap__track:hover .board-minimap__stage[data-v-f091676e]{height:10px}.board-minimap__stage[data-v-f091676e]{-webkit-box-flex:1;background:var(--stage-color);border:0;border-radius:999px;cursor:pointer;-ms-flex:1;flex:1;height:6px;min-width:4px;opacity:.28;padding:0;-webkit-transition:opacity .2s ease,height .15s ease;transition:opacity .2s ease,height .15s ease}.board-minimap__stage.is-visible[data-v-f091676e],.board-minimap__stage[data-v-f091676e]:hover{opacity:1}.board-minimap__viewport[data-v-f091676e]{border-radius:5px;bottom:0;-webkit-box-shadow:inset 0 0 0 1.5px var(--sps-primary);box-shadow:inset 0 0 0 1.5px var(--sps-primary);cursor:-webkit-grab;cursor:grab;position:absolute;top:0;-webkit-transition:left .08s linear;transition:left .08s linear}.board-minimap__viewport[data-v-f091676e]:active{cursor:-webkit-grabbing;cursor:grabbing}@media(max-width:768px){.board-minimap[data-v-f091676e]{display:none}}.task-board[data-v-4f25b8b6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;padding:32px 24px 0}.task-board.is-notebook[data-v-4f25b8b6]{--notebook-paper:var(--sps-bg-surface);--notebook-line:rgba(96,140,196,.13);--notebook-margin:rgba(226,104,112,.22);background-color:var(--notebook-paper);background-image:linear-gradient(90deg,transparent 11px,var(--notebook-margin) 11px,var(--notebook-margin) 12px,transparent 12px),repeating-linear-gradient(180deg,transparent 0,transparent 31px,var(--notebook-line) 31px,var(--notebook-line) 32px)}.dark-mode .task-board.is-notebook[data-v-4f25b8b6],[data-theme=dark] .task-board.is-notebook[data-v-4f25b8b6]{--notebook-paper:var(--sps-bg-surface);--notebook-line:rgba(140,170,210,.07);--notebook-margin:rgba(226,104,112,.14)}.task-board__head[data-v-4f25b8b6]{-ms-flex-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;height:32px;margin-bottom:0}.task-board__head[data-v-4f25b8b6],.task-board__title[data-v-4f25b8b6]{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.task-board__title[data-v-4f25b8b6]{-webkit-box-flex:1;-ms-flex-align:center;-ms-flex:1 1 auto;flex:1 1 auto;gap:10px;min-width:0}.task-board__title h2[data-v-4f25b8b6]{color:var(--sps-text-strong);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:32px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-board__icon[data-v-4f25b8b6]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:8px;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 28px;flex:0 0 28px;height:28px;justify-content:center;width:28px}.task-board__icon .material-icons[data-v-4f25b8b6]{font-size:16px}.task-board__icon.has-color[data-v-4f25b8b6]{border-color:var(--sps-border-strong);color:var(--wf-color)}.task-board__meta[data-v-4f25b8b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-default);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:13px;font-weight:500;height:32px;white-space:nowrap}.task-board__meta>span+span[data-v-4f25b8b6]:before{color:var(--sps-text-default);content:"·";margin:0 7px}.task-board__meta .is-overdue[data-v-4f25b8b6]{color:var(--sps-danger-text)}.task-board__key[data-v-4f25b8b6]{color:var(--sps-text-strong);font-size:12px;font-weight:700;letter-spacing:.04em}.task-board__tools[data-v-4f25b8b6]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px;height:32px;margin-left:auto}.task-board__divider[data-v-4f25b8b6]{background:var(--sps-border-default);height:18px;margin:0 6px;width:1px}.task-board__tools[data-v-4f25b8b6] .supsis-button.task-board__new{border-radius:6px;font-size:12px;height:28px;line-height:26px;margin-left:8px;padding:0 12px}.task-board__tools[data-v-4f25b8b6] .supsis-button.task-board__new .supsis-button__icon{font-size:15px;height:15px;width:15px}.task-board__tools[data-v-4f25b8b6] .board-access{height:28px}.task-board__locked[data-v-4f25b8b6]{opacity:.7}.task-board__link[data-v-4f25b8b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:500;gap:5px;height:28px;padding:0 8px;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease;white-space:nowrap}.task-board__link .material-icons[data-v-4f25b8b6]{color:var(--sps-text-default);font-size:15px}.task-board__link[data-v-4f25b8b6]:hover{background:var(--sps-bg-sunken);color:var(--sps-text-strong)}.task-board__link.is-icon[data-v-4f25b8b6]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:28px}.task-board__control[data-v-4f25b8b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:500;gap:5px;height:28px;padding:0 6px 0 8px;white-space:nowrap}.task-board__control .material-icons[data-v-4f25b8b6]{color:var(--sps-text-default);font-size:15px}.task-board__control[data-v-4f25b8b6]:hover{border-color:var(--sps-border-strong)}.task-board__control.is-active[data-v-4f25b8b6]{border-color:var(--sps-text-default)}.task-board__caret[data-v-4f25b8b6]{margin-left:-2px}.task-board__view-tools[data-v-4f25b8b6]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px;height:32px}.task-board__view-tools[data-v-4f25b8b6] .view-menu .supsis-button{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:6px;-webkit-box-shadow:none;box-shadow:none;color:var(--sps-text-strong);font-size:12px;font-weight:500;height:28px;line-height:26px;padding:0 8px}.task-board__view-tools[data-v-4f25b8b6] .view-menu .supsis-button .supsis-button__icon{font-size:15px;height:15px;width:15px}.task-board__view-tools[data-v-4f25b8b6] .view-menu .supsis-button:hover{border-color:var(--sps-border-strong)}.task-board__add-stage[data-v-4f25b8b6]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px dashed var(--sps-border-strong);border-radius:var(--sps-radius-lg);color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 220px;flex:0 0 220px;font-size:13px;font-weight:500;gap:6px;height:44px;justify-content:center}.task-board__add-stage[data-v-4f25b8b6]:hover{background:var(--sps-bg-surface);border-color:var(--sps-primary);color:var(--sps-primary)}.task-board__filter-row[data-v-4f25b8b6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;margin-bottom:32px;min-height:32px}.task-board__filters[data-v-4f25b8b6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.task-board__filters[data-v-4f25b8b6] .filter-chips__row{min-height:32px;row-gap:0}.task-board__filters[data-v-4f25b8b6] .filter-chips__tags{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;row-gap:0}.task-board__filters[data-v-4f25b8b6] .filter-chips__tag{margin:3px 0}.task-board__filters[data-v-4f25b8b6] .filter-chips__search{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;margin-left:auto;order:5;width:260px}.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input{font-size:12px;height:28px}.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input-prefix .material-icons{font-size:15px}.task-board__filters[data-v-4f25b8b6] .filter-chips__button{-webkit-box-ordinal-group:3;-ms-flex-order:2;font-size:12px;height:28px;order:2;padding:0 10px}.task-board__filters[data-v-4f25b8b6] .filter-chips__button .material-icons{font-size:15px}.task-board__filters[data-v-4f25b8b6] .filter-chips__sort{-webkit-box-ordinal-group:4;-ms-flex-order:3;font-size:12px;order:3;width:150px}.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-selection{height:28px}.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-selection__rendered{line-height:26px}.task-board__filters[data-v-4f25b8b6] .avatar-filter{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.task-board__filters[data-v-4f25b8b6] .avatar-filter .avatar-filter__item{height:26px;width:26px}.task-board__filters[data-v-4f25b8b6] .avatar-filter .vue-avatar--wrapper{font-size:9px!important;height:22px!important;width:22px!important}.task-board__filters[data-v-4f25b8b6] .filter-chips__button,.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input,.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-selection-selected-value{color:var(--sps-text-strong);font-weight:500}.task-board__filters[data-v-4f25b8b6] .filter-chips__button .material-icons,.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input-prefix .material-icons,.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-arrow{color:var(--sps-text-default)}.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input::-webkit-input-placeholder,.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-selection__placeholder{color:var(--sps-text-default);opacity:1}.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input::-moz-placeholder,.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-selection__placeholder{color:var(--sps-text-default);opacity:1}.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input::-ms-input-placeholder,.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-selection__placeholder{color:var(--sps-text-default);opacity:1}.task-board__filters[data-v-4f25b8b6] .filter-chips__search .ant-input::placeholder,.task-board__filters[data-v-4f25b8b6] .filter-chips__sort .ant-select-selection__placeholder{color:var(--sps-text-default);opacity:1}.task-board__alt[data-v-4f25b8b6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.task-board__columns[data-v-4f25b8b6]{-webkit-box-flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:12px;min-height:0;overflow-x:auto;padding-bottom:12px;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.task-board__columns.is-loading[data-v-4f25b8b6]{opacity:.7}.task-board__columns.is-stage-sortable[data-v-4f25b8b6] .board-column__head:not(.board-column__head--edit){cursor:-webkit-grab;cursor:grab}.task-board__stage-ghost[data-v-4f25b8b6]{opacity:.45;outline:2px dashed var(--sps-primary);outline-offset:-2px}.task-board__lanes[data-v-4f25b8b6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto}.task-board__lanes.is-loading[data-v-4f25b8b6]{opacity:.7}.task-board__lanes .task-board__columns[data-v-4f25b8b6]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-bottom:8px}.task-board__lane[data-v-4f25b8b6]{margin-bottom:12px}.task-board__lane-head[data-v-4f25b8b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;gap:6px;left:0;padding:6px 2px;position:sticky}.task-board__lane-count[data-v-4f25b8b6]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-pill);color:var(--sps-text-muted);font-size:11px;font-weight:500;padding:0 6px}.task-board__skeleton[data-v-4f25b8b6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 320px;flex:0 0 320px;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:40px 8px 8px}.task-board__skeleton-card[data-v-4f25b8b6]{-webkit-animation:task-board-pulse-data-v-4f25b8b6 1.2s ease-in-out infinite;animation:task-board-pulse-data-v-4f25b8b6 1.2s ease-in-out infinite;background:var(--sps-bg-surface);border-radius:var(--sps-radius-md);height:72px}.task-board__state[data-v-4f25b8b6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:48px 16px;text-align:center}@-webkit-keyframes task-board-pulse-data-v-4f25b8b6{50%{opacity:.5}}@keyframes task-board-pulse-data-v-4f25b8b6{50%{opacity:.5}}@media(max-width:1100px){.task-board__filter-row[data-v-4f25b8b6],.task-board__head[data-v-4f25b8b6],.task-board__tools[data-v-4f25b8b6]{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;min-height:32px}}.task-automation__card[data-v-8840bbe4]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);-webkit-box-shadow:var(--sps-shadow-sm);box-shadow:var(--sps-shadow-sm);min-height:420px;overflow:hidden}.task-automation__link[data-v-8840bbe4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:4px}