.tp-section[data-v-54b07e3e]{border:0;padding:0}.tp-section__head[data-v-54b07e3e]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-54b07e3e]{font-size:14px;font-weight:600}.tp-section__count[data-v-54b07e3e],.tp-section__meta[data-v-54b07e3e]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-54b07e3e],.tp-section__meta[data-v-54b07e3e]{margin-left:auto}.tp-section__add[data-v-54b07e3e]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-54b07e3e]{color:var(--sps-text-default)}.tp-section__add[data-v-54b07e3e]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-54b07e3e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-54b07e3e]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-54b07e3e]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-54b07e3e]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-54b07e3e]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-54b07e3e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-54b07e3e]:last-child{border-bottom:0}.tp-rows__label[data-v-54b07e3e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-54b07e3e]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-54b07e3e],.tp-rows__value[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-54b07e3e]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-54b07e3e]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-54b07e3e]:disabled{cursor:default}.tp-rows__empty[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-54b07e3e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-54b07e3e]{color:var(--sps-text-default)}.tp-rows__link[data-v-54b07e3e]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-54b07e3e]:hover{text-decoration:underline}.tp-rows__remove[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-54b07e3e]{opacity:1}.tp-rows__remove[data-v-54b07e3e]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-54b07e3e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-54b07e3e]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-54b07e3e]{margin-left:-6px}.tp-rows__plus[data-v-54b07e3e]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-54b07e3e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-54b07e3e]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-54b07e3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-54b07e3e]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-54b07e3e]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-54b07e3e]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-54b07e3e]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-54b07e3e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-54b07e3e]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-54b07e3e]:hover{background:var(--sps-primary-soft)}.tp-fields__priority[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.tp-fields__priority.is-high .tp-rows__dot[data-v-54b07e3e],.tp-fields__priority.is-highest .tp-rows__dot[data-v-54b07e3e]{background:var(--sps-danger)}.tp-fields__priority.is-medium .tp-rows__dot[data-v-54b07e3e]{background:var(--sps-warning)}.tp-fields__priority.is-low .tp-rows__dot[data-v-54b07e3e]{background:var(--sps-info)}.tp-fields__name[data-v-54b07e3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-fields__people[data-v-54b07e3e]{gap:8px}.tp-fields__tags[data-v-54b07e3e]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding:3px 6px}.tp-fields__hint[data-v-54b07e3e]{-webkit-box-flex:0;color:var(--sps-text-default);-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;white-space:nowrap}.tp-fields__hint.is-overdue[data-v-54b07e3e]{color:var(--sps-danger-text)}.tp-fields__user[data-v-54b07e3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-fields__user .vue-avatar--wrapper[data-v-54b07e3e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tp-fields__tag-dot[data-v-54b07e3e]{border-radius:50%;display:inline-block;height:8px;margin-right:6px;vertical-align:middle;width:8px}.tp-fields .tp-rows__display.is-overdue[data-v-54b07e3e]{color:var(--sps-danger-text)}.tp-fields .tp-rows__editor[data-v-54b07e3e] .ant-select-selection--multiple{min-height:32px}.tp-fields .tp-rows__editor[data-v-54b07e3e] .ant-select-selection__choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border:0;border-radius:var(--sps-radius-pill);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;line-height:24px;margin-top:3px;padding-left:4px}.tp-fields .tp-rows__editor[data-v-54b07e3e] .ant-select-selection__choice .tp-fields__user .vue-avatar--wrapper{font-size:8px!important;height:18px!important;width:18px!important}.tp-section[data-v-d3612a54]{border:0;padding:0}.tp-section__head[data-v-d3612a54]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-d3612a54]{font-size:14px;font-weight:600}.tp-section__count[data-v-d3612a54],.tp-section__meta[data-v-d3612a54]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-d3612a54],.tp-section__meta[data-v-d3612a54]{margin-left:auto}.tp-section__add[data-v-d3612a54]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-d3612a54]{color:var(--sps-text-default)}.tp-section__add[data-v-d3612a54]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-d3612a54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-d3612a54]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-d3612a54]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-d3612a54]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-d3612a54]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-d3612a54]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-d3612a54]:last-child{border-bottom:0}.tp-rows__label[data-v-d3612a54]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-d3612a54]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-d3612a54],.tp-rows__value[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-d3612a54]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-d3612a54]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-d3612a54]:disabled{cursor:default}.tp-rows__empty[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-d3612a54]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-d3612a54]{color:var(--sps-text-default)}.tp-rows__link[data-v-d3612a54]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-d3612a54]:hover{text-decoration:underline}.tp-rows__remove[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-d3612a54]{opacity:1}.tp-rows__remove[data-v-d3612a54]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-d3612a54]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-d3612a54]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-d3612a54]{margin-left:-6px}.tp-rows__plus[data-v-d3612a54]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-d3612a54]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-d3612a54]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-d3612a54]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-d3612a54]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-d3612a54]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-d3612a54]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-d3612a54]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-d3612a54]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-d3612a54]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-d3612a54]:hover{background:var(--sps-primary-soft)}.tp-checklist[data-v-d3612a54]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:13.5px;list-style:none;margin:0;padding:0}.tp-checklist__item[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;min-height:42px;padding:0 12px 0 14px}.tp-checklist__item[data-v-d3612a54]:hover{background:var(--sps-bg-raised)}.tp-checklist__item:hover .tp-section__actions[data-v-d3612a54]{opacity:1}.tp-checklist__item.is-done .tp-checklist__title[data-v-d3612a54]{color:var(--sps-text-muted);text-decoration:line-through}.tp-checklist__title[data-v-d3612a54]{-webkit-box-flex:1;cursor:text;-ms-flex:1;flex:1;min-width:0;word-break:break-word}.tp-checklist__new-row[data-v-d3612a54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:42px;padding:0 12px 0 14px}.tp-box>.tp-checklist:last-child .tp-checklist__item[data-v-d3612a54]:last-child{border-bottom:0}@media(hover:none){.tp-section__actions[data-v-d3612a54]{opacity:1}}.tp-section[data-v-2a9161d6]{border:0;padding:0}.tp-section__head[data-v-2a9161d6]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-2a9161d6]{font-size:14px;font-weight:600}.tp-section__count[data-v-2a9161d6],.tp-section__meta[data-v-2a9161d6]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-2a9161d6],.tp-section__meta[data-v-2a9161d6]{margin-left:auto}.tp-section__add[data-v-2a9161d6]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-2a9161d6]{color:var(--sps-text-default)}.tp-section__add[data-v-2a9161d6]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-2a9161d6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-2a9161d6]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-2a9161d6]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-2a9161d6]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-2a9161d6]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-2a9161d6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-2a9161d6]:last-child{border-bottom:0}.tp-rows__label[data-v-2a9161d6]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-2a9161d6]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-2a9161d6],.tp-rows__value[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-2a9161d6]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-2a9161d6]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-2a9161d6]:disabled{cursor:default}.tp-rows__empty[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-2a9161d6]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-2a9161d6]{color:var(--sps-text-default)}.tp-rows__link[data-v-2a9161d6]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-2a9161d6]:hover{text-decoration:underline}.tp-rows__remove[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-2a9161d6]{opacity:1}.tp-rows__remove[data-v-2a9161d6]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-2a9161d6]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-2a9161d6]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-2a9161d6]{margin-left:-6px}.tp-rows__plus[data-v-2a9161d6]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-2a9161d6]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-2a9161d6]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-2a9161d6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-2a9161d6]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-2a9161d6]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-2a9161d6]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-2a9161d6]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-2a9161d6]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-2a9161d6]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-2a9161d6]:hover{background:var(--sps-primary-soft)}.tp-subtasks__row[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-strong);display:grid;font-size:13.5px;gap:12px;grid-template-columns:18px minmax(0,1fr) 100px 150px 132px 58px;min-height:44px;padding:0 12px 0 14px}.tp-subtasks__row[data-v-2a9161d6]:not(.is-head):hover{background:var(--sps-bg-raised)}.tp-subtasks__row:not(.is-head):hover .tp-section__actions[data-v-2a9161d6]{opacity:1}.tp-subtasks__row.is-head[data-v-2a9161d6]{background:var(--sps-bg-raised);color:var(--sps-text-strong);font-size:12px;font-weight:700;min-height:36px}.tp-subtasks__row.is-done .tp-subtasks__text[data-v-2a9161d6]{color:var(--sps-text-default);text-decoration:line-through}.tp-subtasks__row.is-pending[data-v-2a9161d6]{opacity:.6}.tp-subtasks__priority[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12.5px;gap:6px;min-width:0;white-space:nowrap}.tp-subtasks__priority i[data-v-2a9161d6]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:none;flex:none;height:8px;width:8px}.tp-subtasks__priority.is-high i[data-v-2a9161d6],.tp-subtasks__priority.is-highest i[data-v-2a9161d6]{background:var(--sps-danger)}.tp-subtasks__priority.is-medium i[data-v-2a9161d6]{background:var(--sps-warning)}.tp-subtasks__priority.is-low i[data-v-2a9161d6],.tp-subtasks__priority.is-lowest i[data-v-2a9161d6]{background:var(--sps-info)}.tp-subtasks__people[data-v-2a9161d6]{min-width:0}.tp-subtasks__who[data-v-2a9161d6]{font-size:13px;min-width:0}.tp-subtasks__stage[data-v-2a9161d6],.tp-subtasks__who[data-v-2a9161d6]{color:var(--sps-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-subtasks__stage[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:26px;justify-self:start;max-width:100%;padding:0 10px}.tp-subtasks__stage i[data-v-2a9161d6]{-webkit-box-flex:0;background:var(--stage-color,var(--sps-text-default));border-radius:3px;-ms-flex:none;flex:none;height:8px;width:8px}.tp-subtasks__stage.is-done[data-v-2a9161d6]{background:var(--sps-success-soft);color:var(--sps-success-text)}.tp-subtasks__ops[data-v-2a9161d6]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.tp-subtasks__text[data-v-2a9161d6],.tp-subtasks__title[data-v-2a9161d6]{overflow:hidden;text-overflow:ellipsis}.tp-subtasks__title[data-v-2a9161d6]{-webkit-box-flex:1;background:transparent;border:0;color:var(--sps-text-strong);cursor:pointer;-ms-flex:1;flex:1;min-width:0;padding:0;text-align:left;white-space:nowrap}.tp-subtasks__id[data-v-2a9161d6],.tp-subtasks__title:hover .tp-subtasks__text[data-v-2a9161d6]{color:var(--sps-primary-text-on-soft)}.tp-subtasks__id[data-v-2a9161d6]{font-family:ui-monospace,Menlo,monospace;font-size:12.5px;font-weight:700;margin-right:8px}.tp-subtasks__assign[data-v-2a9161d6]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:14px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 1 auto;flex:0 1 auto;gap:7px;height:28px;max-width:100%;min-width:22px;padding:0 4px 0 0}.tp-subtasks__assign.is-empty[data-v-2a9161d6]{-webkit-box-pack:center;-ms-flex-pack:center;border:1px dashed var(--sps-border-strong);color:var(--sps-text-default);font-size:12px;justify-content:center;line-height:1;padding:0;width:28px}.tp-subtasks__assign.is-empty[data-v-2a9161d6]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-subtasks__assign-select[data-v-2a9161d6]{width:240px}.tp-subtasks__add[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;min-height:48px;padding:0 12px 0 14px}.tp-subtasks__assignee[data-v-2a9161d6]{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;font-size:13px;min-width:0}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple{background:var(--sps-bg-surface);border-color:var(--sps-border-default);border-radius:6px;min-height:32px;padding-bottom:0}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-selection__rendered{line-height:30px;margin-left:6px}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-selection__placeholder{color:var(--sps-text-default);font-size:13px;margin-left:4px}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-selection__choice{background:var(--sps-bg-sunken);border:0;border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);font-size:13px;height:24px;line-height:24px;margin-right:4px;margin-top:3px;padding:0 20px 0 4px}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-selection__choice__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-selection__choice__remove{line-height:24px;right:4px}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field{font-size:13px;height:24px;margin-top:3px}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-arrow{color:var(--sps-text-default)}.tp-subtasks__assignee[data-v-2a9161d6] .ant-select-selection--multiple .ant-select-selection__choice .tp-subtasks__user .vue-avatar--wrapper{font-size:8px!important;height:18px!important;width:18px!important}.tp-subtasks__btn[data-v-2a9161d6]{-webkit-box-flex:0;-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;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;font-weight:500;height:32px;padding:0 12px;-webkit-transition:background .15s ease,border-color .15s ease;transition:background .15s ease,border-color .15s ease}.tp-subtasks__btn[data-v-2a9161d6]:hover:not(:disabled){background:var(--sps-bg-sunken);border-color:var(--sps-border-strong)}.tp-subtasks__btn.is-primary[data-v-2a9161d6]{background:var(--sps-primary);border-color:var(--sps-primary);color:var(--sps-primary-text);font-weight:600}.tp-subtasks__btn.is-primary[data-v-2a9161d6]:hover:not(:disabled){background:var(--sps-primary-hover,var(--sps-primary));border-color:var(--sps-primary-hover,var(--sps-primary))}.tp-subtasks__btn[data-v-2a9161d6]:disabled{cursor:default;opacity:.5}.tp-subtasks__user[data-v-2a9161d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.tp-box>.tp-subtasks__row[data-v-2a9161d6]:last-child{border-bottom:0}@media(hover:none){.tp-section__actions[data-v-2a9161d6]{opacity:1}}.tp-attachments__status[data-v-a48d8892]{font-size:12.5px;gap:6px;margin:0 0 8px}.tp-attachments__empty[data-v-a48d8892],.tp-attachments__status[data-v-a48d8892]{-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-weight:600}.tp-attachments__empty[data-v-a48d8892]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--sps-bg-raised);border:1.5px dashed var(--sps-border-strong);border-radius:12px;cursor:pointer;gap:8px;justify-content:center;min-height:72px;width:100%}.tp-attachments__empty[data-v-a48d8892]:hover{border-color:var(--sps-primary);color:var(--sps-primary-text-on-soft)}.tp-section[data-v-a48d8892]{border:0;padding:0}.tp-section__head[data-v-a48d8892]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-a48d8892]{font-size:14px;font-weight:600}.tp-section__count[data-v-a48d8892],.tp-section__meta[data-v-a48d8892]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-a48d8892],.tp-section__meta[data-v-a48d8892]{margin-left:auto}.tp-section__add[data-v-a48d8892]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-a48d8892]{color:var(--sps-text-default)}.tp-section__add[data-v-a48d8892]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-a48d8892]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-a48d8892]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-a48d8892]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-a48d8892]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-a48d8892]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-a48d8892]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-a48d8892]:last-child{border-bottom:0}.tp-rows__label[data-v-a48d8892]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-a48d8892]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-a48d8892],.tp-rows__value[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-a48d8892]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-a48d8892]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-a48d8892]:disabled{cursor:default}.tp-rows__empty[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-a48d8892]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-a48d8892]{color:var(--sps-text-default)}.tp-rows__link[data-v-a48d8892]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-a48d8892]:hover{text-decoration:underline}.tp-rows__remove[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-a48d8892]{opacity:1}.tp-rows__remove[data-v-a48d8892]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-a48d8892]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-a48d8892]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-a48d8892]{margin-left:-6px}.tp-rows__plus[data-v-a48d8892]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-a48d8892]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-a48d8892]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-a48d8892]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-a48d8892]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-a48d8892]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-a48d8892]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-a48d8892]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-a48d8892]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-a48d8892]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-a48d8892]:hover{background:var(--sps-primary-soft)}.tp-attachments-zone[data-v-a48d8892]{position:relative}.tp-attachments-zone.is-dragover[data-v-a48d8892]{border-radius:var(--sps-radius-md);outline:2px dashed var(--sps-primary);outline-offset:4px}.tp-attachments-zone__overlay[data-v-a48d8892]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-primary-soft);border-radius:var(--sps-radius-md);color:var(--sps-primary-text-on-soft,var(--sps-primary));display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;gap:8px;inset:-4px;justify-content:center;pointer-events:none;position:absolute;z-index:2}.tp-attachments[data-v-a48d8892]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.tp-attachments__file[data-v-a48d8892]{display:none}.tp-attachments__item[data-v-a48d8892],.tp-attachments__more[data-v-a48d8892]{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;border:0;color:var(--sps-text-default);cursor:-webkit-zoom-in;cursor:zoom-in;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 150px;flex:0 0 150px;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0;outline:none;padding:0;text-align:left;width:150px}.tp-attachments__item:focus-visible .tp-attachments__preview[data-v-a48d8892],.tp-attachments__more:focus-visible .tp-attachments__preview[data-v-a48d8892]{-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft)}.tp-attachments__item:hover .tp-attachments__actions[data-v-a48d8892],.tp-attachments__more:hover .tp-attachments__actions[data-v-a48d8892]{opacity:1}.tp-attachments__more[data-v-a48d8892]{cursor:pointer}.tp-attachments__add[data-v-a48d8892]:disabled{cursor:progress;opacity:.6}.tp-attachments__more-box[data-v-a48d8892],.tp-attachments__preview[data-v-a48d8892]{-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;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-direction:column;flex-direction:column;gap:4px;height:88px;justify-content:center;overflow:hidden;position:relative}.tp-attachments__preview.is-image[data-v-a48d8892]{background:var(--sps-bg-sunken);border:0}.tp-attachments__more-box[data-v-a48d8892]{border-color:var(--sps-border-strong);border-style:dashed;font-size:12px}.tp-attachments__more:hover .tp-attachments__more-box[data-v-a48d8892]{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-attachments__thumb[data-v-a48d8892]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tp-attachments__icon[data-v-a48d8892]{color:var(--sps-icon-muted)}.tp-attachments__ext[data-v-a48d8892]{font-size:10px;font-weight:600;letter-spacing:.04em}.tp-attachments__pdf-thumb[data-v-a48d8892]{background:var(--sps-bg-sunken);inset:0;overflow:hidden;position:absolute}.tp-attachments__pdf-scaler[data-v-a48d8892]{background:var(--sps-bg-surface);height:252px;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:scale(.35);transform:scale(.35);-webkit-transform-origin:top left;transform-origin:top left;width:286%}.tp-attachments__pdf-frame[data-v-a48d8892]{border:0;display:block;height:100%;pointer-events:none;width:100%}.tp-attachments__rename-input[data-v-a48d8892]{font-size:12px;width:100%}.tp-attachments__name[data-v-a48d8892]{color:var(--sps-text-strong);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-attachments__cover-badge[data-v-a48d8892]{background:var(--sps-text-strong);border-radius:4px;color:var(--sps-bg-surface);font-size:10px;font-weight:600;left:6px;line-height:16px;padding:1px 6px;position:absolute;top:6px}.tp-attachments__actions[data-v-a48d8892]{background:var(--sps-bg-surface);border-radius:6px;-webkit-box-shadow:0 1px 4px rgba(16,24,40,.16);box-shadow:0 1px 4px rgba(16,24,40,.16);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;padding:2px;position:absolute;right:4px;top:4px;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-attachments__actions button[data-v-a48d8892]{-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-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.tp-attachments__actions button[data-v-a48d8892]:hover{background:var(--sps-bg-sunken)}.tp-attachments__actions button.is-danger[data-v-a48d8892]:hover{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-attachments__empty[data-v-a48d8892]{color:var(--sps-text-default);font-size:13px}.tp-attachments__dropzone[data-v-a48d8892]{-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;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:8px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:13px;font-weight:500;gap:4px;justify-content:center;min-height:88px;padding:12px;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease;width:100%}.tp-attachments__dropzone .material-icons[data-v-a48d8892]{color:var(--sps-text-default)}.tp-attachments__dropzone small[data-v-a48d8892]{color:var(--sps-text-default);font-size:12px;font-weight:400}.tp-attachments__dropzone[data-v-a48d8892]:hover:not(:disabled){background:var(--sps-primary-soft);border-color:var(--sps-primary)}@media(hover:none){.tp-attachments__actions[data-v-a48d8892]{opacity:1}}.tp-composer[data-v-3ee99716]{position:relative}.tp-composer__box[data-v-3ee99716]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-strong);border-radius:8px;overflow:hidden;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.tp-composer__box.is-focused[data-v-3ee99716]{border-color:var(--sps-border-focus);-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft)}.tp-composer__input[data-v-3ee99716]{background:transparent;border:0;color:var(--sps-text-strong);display:block;font-size:13px;min-height:40px;outline:none;padding:10px 12px;resize:vertical;width:100%}.tp-composer__input[data-v-3ee99716]::-webkit-input-placeholder{color:var(--sps-text-muted)}.tp-composer__input[data-v-3ee99716]::-moz-placeholder{color:var(--sps-text-muted)}.tp-composer__input[data-v-3ee99716]::-ms-input-placeholder{color:var(--sps-text-muted)}.tp-composer__input[data-v-3ee99716]::placeholder{color:var(--sps-text-muted)}.tp-composer__footer[data-v-3ee99716]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:6px 8px 6px 12px}.tp-composer__rich[data-v-3ee99716] .ql-toolbar{border:0;border-bottom:1px solid var(--sps-border-default)}.tp-composer__rich[data-v-3ee99716] .ql-container{border:0;font-size:13px;min-height:72px}.tp-composer__format[data-v-3ee99716]{-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);color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-composer__format.is-active[data-v-3ee99716],.tp-composer__format[data-v-3ee99716]:hover{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.tp-composer__hint[data-v-3ee99716]{-webkit-box-flex:1;color:var(--sps-text-default);-ms-flex:1;flex:1;font-size:12px}.tp-composer__mentions[data-v-3ee99716]{background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);bottom:calc(100% + 4px);-webkit-box-shadow:var(--sps-shadow-lg);box-shadow:var(--sps-shadow-lg);left:0;list-style:none;margin:0;padding:4px;position:absolute;width:min(320px,100%);z-index:5}.tp-composer__mentions li[data-v-3ee99716]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sps-radius-sm);color:var(--sps-text-strong);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:6px 8px}.tp-composer__mentions li.is-active[data-v-3ee99716]{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.tp-composer__email[data-v-3ee99716]{color:var(--sps-text-muted);font-size:11px;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-feed .tp-feed__graph[data-v-767b4356]{max-height:460px;overflow-y:auto}.tp-feed__scroll[data-v-767b4356]{-ms-scroll-chaining:none;border:1px solid var(--sps-border-default);border-radius:12px;max-height:420px;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 6px}.tp-section[data-v-767b4356]{border:0;padding:0}.tp-section__head[data-v-767b4356]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-767b4356]{font-size:14px;font-weight:600}.tp-section__count[data-v-767b4356],.tp-section__meta[data-v-767b4356]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-767b4356],.tp-section__meta[data-v-767b4356]{margin-left:auto}.tp-section__add[data-v-767b4356]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-767b4356]{color:var(--sps-text-default)}.tp-section__add[data-v-767b4356]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-767b4356]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-767b4356]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-767b4356]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-767b4356]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-767b4356]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-767b4356]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-767b4356]:last-child{border-bottom:0}.tp-rows__label[data-v-767b4356]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-767b4356]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-767b4356],.tp-rows__value[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-767b4356]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-767b4356]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-767b4356]:disabled{cursor:default}.tp-rows__empty[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-767b4356]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-767b4356]{color:var(--sps-text-default)}.tp-rows__link[data-v-767b4356]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-767b4356]:hover{text-decoration:underline}.tp-rows__remove[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-767b4356]{opacity:1}.tp-rows__remove[data-v-767b4356]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-767b4356]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-767b4356]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-767b4356]{margin-left:-6px}.tp-rows__plus[data-v-767b4356]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-767b4356]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-767b4356]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-767b4356]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-767b4356]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-767b4356]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-767b4356]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-767b4356]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-767b4356]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-767b4356]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-767b4356]:hover{background:var(--sps-primary-soft)}.tp-feed[data-v-767b4356]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px}.tp-feed__tabs[data-v-767b4356]{border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.tp-feed__tabs button[data-v-767b4356]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:40px;margin-bottom:-1px;padding:0 2px;-webkit-transition:color .15s ease,border-color .15s ease;transition:color .15s ease,border-color .15s ease}.tp-feed__tabs button .material-icons[data-v-767b4356]{color:var(--sps-text-default)}.tp-feed__tabs button[data-v-767b4356]:hover{color:var(--sps-text-strong)}.tp-feed__tabs button.is-active[data-v-767b4356]{border-bottom-color:var(--sps-primary);color:var(--sps-text-strong);font-weight:600}.tp-feed__tabs button.is-active .material-icons[data-v-767b4356]{color:var(--sps-primary)}.tp-feed__count[data-v-767b4356]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);font-size:12px;font-weight:700;line-height:20px;min-width:20px;padding:0 7px;text-align:center}.tp-feed__compose[data-v-767b4356]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.tp-feed__composer[data-v-767b4356]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tp-feed__state[data-v-767b4356]{color:var(--sps-text-default);font-size:13px;padding:20px 0;text-align:center}.tp-feed__list[data-v-767b4356]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.tp-feed__item[data-v-767b4356]{border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 0}.tp-feed__item[data-v-767b4356]:first-child{border-top:0}.tp-feed__item.is-activity[data-v-767b4356]{color:var(--sps-text-default);font-size:12.5px;padding:10px 0}.tp-feed__avatar[data-v-767b4356],.tp-feed__dot[data-v-767b4356]{-ms-flex-negative:0;flex-shrink:0}.tp-feed__dot[data-v-767b4356]{background:var(--sps-border-strong);border-radius:50%;height:8px;margin:5px 12px 0;width:8px}.tp-feed__body[data-v-767b4356]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.tp-feed__meta[data-v-767b4356]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px}.tp-feed__meta strong[data-v-767b4356]{color:var(--sps-text-strong);font-size:13px;font-weight:600}.tp-feed__edited[data-v-767b4356]{font-style:italic}.tp-feed__actions[data-v-767b4356]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;margin-left:auto;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-feed__actions button[data-v-767b4356]{-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:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:22px;justify-content:center;padding:0;width:22px}.tp-feed__actions button[data-v-767b4356]:hover{background:var(--sps-bg-sunken);color:var(--sps-text-strong)}.tp-feed__actions button.is-danger[data-v-767b4356]:hover{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-feed__actions[data-v-767b4356]:focus-within,.tp-feed__item:hover .tp-feed__actions[data-v-767b4356]{opacity:1}@media(hover:none){.tp-feed__actions[data-v-767b4356]{opacity:1}}.tp-feed__edit[data-v-767b4356]{-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}.tp-feed__edit-actions[data-v-767b4356]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:flex-end}.tp-feed__comment[data-v-767b4356]{color:var(--sps-text-strong);font-size:13.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.tp-feed__comment.is-rich[data-v-767b4356]{white-space:normal}.tp-feed__comment.is-rich[data-v-767b4356] p{margin:0}.tp-feed__comment.is-rich[data-v-767b4356] ol,.tp-feed__comment.is-rich[data-v-767b4356] ul{margin:2px 0;padding-left:20px}.tp-feed__comment.is-rich[data-v-767b4356] a{color:var(--sps-primary);text-decoration:underline}.tp-feed__edit-rich[data-v-767b4356]{background:var(--sps-bg-surface);border-radius:var(--sps-radius-md)}.tp-feed__edit-rich[data-v-767b4356] .ql-container{font-size:13px;min-height:72px}.tp-feed__activity[data-v-767b4356]{word-break:break-word}.tp-feed__graph[data-v-767b4356] .ta-head{display:none}.tp-feed__graph[data-v-767b4356] .ta-container{max-height:none;overflow:visible}.tp-section[data-v-fb1df66e]{border:0;padding:0}.tp-section__head[data-v-fb1df66e]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-fb1df66e]{font-size:14px;font-weight:600}.tp-section__count[data-v-fb1df66e],.tp-section__meta[data-v-fb1df66e]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-fb1df66e],.tp-section__meta[data-v-fb1df66e]{margin-left:auto}.tp-section__add[data-v-fb1df66e]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-fb1df66e]{color:var(--sps-text-default)}.tp-section__add[data-v-fb1df66e]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-fb1df66e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-fb1df66e]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-fb1df66e]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-fb1df66e]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-fb1df66e]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-fb1df66e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-fb1df66e]:last-child{border-bottom:0}.tp-rows__label[data-v-fb1df66e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-fb1df66e]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-fb1df66e],.tp-rows__value[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-fb1df66e]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-fb1df66e]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-fb1df66e]:disabled{cursor:default}.tp-rows__empty[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-fb1df66e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-fb1df66e]{color:var(--sps-text-default)}.tp-rows__link[data-v-fb1df66e]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-fb1df66e]:hover{text-decoration:underline}.tp-rows__remove[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-fb1df66e]{opacity:1}.tp-rows__remove[data-v-fb1df66e]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-fb1df66e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-fb1df66e]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-fb1df66e]{margin-left:-6px}.tp-rows__plus[data-v-fb1df66e]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-fb1df66e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-fb1df66e]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-fb1df66e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-fb1df66e]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-fb1df66e]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-fb1df66e]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-fb1df66e]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-fb1df66e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-fb1df66e]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-fb1df66e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-fb1df66e]:hover{background:var(--sps-primary-soft)}.tp-custom-fields .tp-rows__display.is-number[data-v-fb1df66e]{font-variant-numeric:tabular-nums}.tp-custom-fields .tp-rows__editor[data-v-fb1df66e]{max-width:100%;min-width:0;width:100%}.tp-custom-fields .tp-rows__row[data-v-fb1df66e]{padding:6px 0}.tp-custom-fields .tp-rows__display[data-v-fb1df66e]{height:auto;min-height:28px;min-width:0;padding-bottom:4px;padding-top:4px}.tp-custom-fields__text[data-v-fb1df66e]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.45;min-width:0;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.reminder-drawer-layer[data-v-f2ec0810]{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.reminder-drawer-backdrop[data-v-f2ec0810]{-webkit-animation:reminder-drawer-fade-data-v-f2ec0810 .15s ease;animation:reminder-drawer-fade-data-v-f2ec0810 .15s ease;background:var(--sps-bg-overlay);inset:0;position:absolute}.reminder-drawer-close[data-v-f2ec0810]{-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:13px 0 0 13px;border-right:0;-webkit-box-shadow:-4px 0 12px rgba(16,24,40,.1);box-shadow:-4px 0 12px rgba(16,24,40,.1);color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;position:absolute;right:100%;top:12px;width:26px;z-index:1}.reminder-drawer-close[data-v-f2ec0810]:hover{background:var(--sps-bg-sunken)}.reminder-drawer[data-v-f2ec0810]{-webkit-animation:reminder-drawer-slide-data-v-f2ec0810 .18s ease-out;animation:reminder-drawer-slide-data-v-f2ec0810 .18s ease-out;background:var(--sps-bg-surface);bottom:0;-webkit-box-shadow:-12px 0 40px rgba(16,24,40,.18);box-shadow:-12px 0 40px rgba(16,24,40,.18);color:var(--sps-text-strong);-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;top:0;width:min(100vw,480px)}.reminder-drawer[data-v-f2ec0810],.reminder-drawer__header[data-v-f2ec0810]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.reminder-drawer__header[data-v-f2ec0810]{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid var(--sps-border-default);-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;gap:2px;justify-content:center;min-height:56px;padding:10px 24px}.reminder-drawer__title[data-v-f2ec0810]{font-size:15px;font-weight:600}.reminder-drawer__task[data-v-f2ec0810]{color:var(--sps-text-default);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reminder-drawer__body[data-v-f2ec0810]{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:22px;min-height:0;overflow-y:auto;padding:20px 24px}.reminder-drawer__body[data-v-f2ec0810],.reminder-drawer__section[data-v-f2ec0810]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.reminder-drawer__section[data-v-f2ec0810]{gap:10px}.reminder-drawer__label[data-v-f2ec0810]{font-size:13px;font-weight:600}.reminder-drawer__label.is-sub[data-v-f2ec0810]{font-weight:500;margin-top:6px}.reminder-drawer__choices[data-v-f2ec0810]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.reminder-drawer__choice[data-v-f2ec0810]{-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:var(--sps-radius-pill);color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;height:32px;padding:0 10px;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.reminder-drawer__choice .material-icons[data-v-f2ec0810]{color:var(--sps-text-default)}.reminder-drawer__choice em[data-v-f2ec0810]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-pill);font-size:12px;font-style:normal;font-weight:600;padding:0 6px}.reminder-drawer__choice[data-v-f2ec0810]:hover:not(:disabled){background:var(--sps-bg-sunken);border-color:var(--sps-border-strong)}.reminder-drawer__choice.is-active[data-v-f2ec0810]{background:var(--sps-primary-soft);border-color:var(--sps-primary);color:var(--sps-primary-text-on-soft,var(--sps-primary));font-weight:600}.reminder-drawer__choice.is-active .material-icons[data-v-f2ec0810]{color:var(--sps-primary)}.reminder-drawer__choice.is-active em[data-v-f2ec0810]{background:var(--sps-bg-surface)}.reminder-drawer__choice[data-v-f2ec0810]:disabled{cursor:default;opacity:.45}.reminder-drawer__absolute[data-v-f2ec0810]{display:-webkit-box;display:-ms-flexbox;display:flex}.reminder-drawer__date[data-v-f2ec0810]{width:240px}.reminder-drawer__preview[data-v-f2ec0810]{-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;font-size:13px;gap:6px}.reminder-drawer__preview .material-icons[data-v-f2ec0810]{color:var(--sps-text-default)}.reminder-drawer__people[data-v-f2ec0810]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 14px}.reminder-drawer__person[data-v-f2ec0810]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px}.reminder-drawer__hint[data-v-f2ec0810]{color:var(--sps-text-default);font-size:13px}.reminder-drawer__users[data-v-f2ec0810]{font-size:13px;width:100%}.reminder-drawer__users[data-v-f2ec0810] .ant-select-selection--multiple{border-radius:6px;min-height:36px}.reminder-drawer__users[data-v-f2ec0810] .ant-select-selection__choice{background:var(--sps-bg-sunken);border:0;border-radius:var(--sps-radius-pill);height:26px;line-height:26px;margin-top:4px}.reminder-drawer__me[data-v-f2ec0810]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:start;align-items:center;align-self:flex-start;background:transparent;border:0;border-radius:6px;color:var(--sps-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:28px;margin-left:-8px;padding:0 8px}.reminder-drawer__me[data-v-f2ec0810]:hover{background:var(--sps-primary-soft)}.reminder-drawer__row[data-v-f2ec0810]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:8px}.reminder-drawer__row .material-icons[data-v-f2ec0810]{color:var(--sps-text-default)}.reminder-drawer__footer[data-v-f2ec0810]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px;height:56px;padding:0 24px}.reminder-drawer__summary[data-v-f2ec0810]{-webkit-box-flex:1;color:var(--sps-text-default);-ms-flex:1;flex:1;font-size:13px}.reminder-drawer__btn[data-v-f2ec0810]{-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:13px;font-weight:500;height:32px;padding:0 14px}.reminder-drawer__btn[data-v-f2ec0810]:hover:not(:disabled){background:var(--sps-bg-sunken);border-color:var(--sps-border-strong)}.reminder-drawer__btn.is-primary[data-v-f2ec0810]{background:var(--sps-primary);border-color:var(--sps-primary);color:var(--sps-primary-text);font-weight:600}.reminder-drawer__btn.is-primary[data-v-f2ec0810]:hover:not(:disabled){background:var(--sps-primary-hover,var(--sps-primary));border-color:var(--sps-primary-hover,var(--sps-primary))}.reminder-drawer__btn[data-v-f2ec0810]:disabled{cursor:default;opacity:.5}@-webkit-keyframes reminder-drawer-slide-data-v-f2ec0810{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}}@keyframes reminder-drawer-slide-data-v-f2ec0810{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}}@-webkit-keyframes reminder-drawer-fade-data-v-f2ec0810{0%{opacity:0}}@keyframes reminder-drawer-fade-data-v-f2ec0810{0%{opacity:0}}.tp-section[data-v-63d7205e]{border:0;padding:0}.tp-section__head[data-v-63d7205e]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-63d7205e]{font-size:14px;font-weight:600}.tp-section__count[data-v-63d7205e],.tp-section__meta[data-v-63d7205e]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-63d7205e],.tp-section__meta[data-v-63d7205e]{margin-left:auto}.tp-section__add[data-v-63d7205e]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-63d7205e]{color:var(--sps-text-default)}.tp-section__add[data-v-63d7205e]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-63d7205e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-63d7205e]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-63d7205e]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-63d7205e]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-63d7205e]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-63d7205e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-63d7205e]:last-child{border-bottom:0}.tp-rows__label[data-v-63d7205e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-63d7205e]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-63d7205e],.tp-rows__value[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-63d7205e]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-63d7205e]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-63d7205e]:disabled{cursor:default}.tp-rows__empty[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-63d7205e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-63d7205e]{color:var(--sps-text-default)}.tp-rows__link[data-v-63d7205e]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-63d7205e]:hover{text-decoration:underline}.tp-rows__remove[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-63d7205e]{opacity:1}.tp-rows__remove[data-v-63d7205e]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-63d7205e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-63d7205e]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-63d7205e]{margin-left:-6px}.tp-rows__plus[data-v-63d7205e]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-63d7205e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-63d7205e]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-63d7205e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-63d7205e]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-63d7205e]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-63d7205e]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-63d7205e]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-63d7205e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-63d7205e]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-63d7205e]:hover{background:var(--sps-primary-soft)}.tp-schedule__add[data-v-63d7205e]{-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;height:26px;padding:0 8px}.tp-schedule__add[data-v-63d7205e]:hover{background:var(--sps-bg-sunken);border-color:var(--sps-border-strong)}.tp-schedule__extra[data-v-63d7205e]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto}.tp-schedule__extra .vue-avatar--wrapper[data-v-63d7205e]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-schedule__extra .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-63d7205e]{margin-left:-5px}.tp-schedule__extra small[data-v-63d7205e]{font-size:11px;margin-left:4px}.tp-schedule__users[data-v-63d7205e]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:13px;min-width:0}.tp-schedule__list[data-v-63d7205e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.tp-schedule__item.is-sent .tp-schedule__text[data-v-63d7205e]{color:var(--sps-text-muted)}.tp-schedule__row[data-v-63d7205e]{-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-box;display:-ms-flexbox;display:flex;font-size:14px;gap:10px;margin:0 -6px;min-height:34px;padding:0 6px;text-align:left;width:calc(100% + 12px)}.is-open .tp-schedule__row[data-v-63d7205e],.tp-schedule__row[data-v-63d7205e]:hover{background:var(--sps-bg-sunken)}.tp-schedule__bell[data-v-63d7205e]{-webkit-box-flex:0;color:var(--sps-text-default);-ms-flex:0 0 auto;flex:0 0 auto}.tp-schedule__text[data-v-63d7205e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-schedule__meta[data-v-63d7205e]{-webkit-box-flex:0;-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:0 0 auto;flex:0 0 auto;font-size:13px;font-variant-numeric:tabular-nums;gap:4px}.tp-schedule__meta.is-sent[data-v-63d7205e]{color:var(--sps-success-text)}.tp-schedule__caret[data-v-63d7205e]{color:var(--sps-text-default)}.tp-schedule__options[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px;padding:6px 0 8px 26px}.tp-schedule__to[data-v-63d7205e]{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;font-size:13px;max-width:200px;min-width:0}.tp-schedule__email[data-v-63d7205e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;white-space:nowrap}.tp-schedule__remove[data-v-63d7205e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:4px;padding:0}.tp-schedule__remove[data-v-63d7205e]:hover{color:var(--sps-danger-text)}.tp-schedule__empty[data-v-63d7205e]{color:var(--sps-text-default);font-size:14px}.tp-schedule__hint[data-v-63d7205e]{color:var(--sps-text-default);font-size:12px;margin-top:4px}.tp-schedule__recurrence-editor[data-v-63d7205e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px}.tp-schedule__recurrence-editor[data-v-63d7205e],.tp-schedule__recurrence-row[data-v-63d7205e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tp-schedule__select[data-v-63d7205e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;min-width:0}.tp-schedule__days[data-v-63d7205e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.tp-schedule__day[data-v-63d7205e]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:6px;color:var(--sps-text-default);cursor:pointer;-ms-flex:1;flex:1;font-size:12px;height:28px;padding:0}.tp-schedule__day.is-active[data-v-63d7205e]{background:var(--sps-primary-soft);border-color:var(--sps-primary);color:var(--sps-primary-text-on-soft);font-weight:600}.tp-info[data-v-0eaf9986]{color:var(--sps-text-default);font-size:12px;line-height:1.6}.tp-info__closures[data-v-0eaf9986]{display:grid;gap:6px}.tp-info__closures-title[data-v-0eaf9986]{color:var(--sps-text-strong);font-weight:600}.tp-info__closure[data-v-0eaf9986]{font-size:12px;line-height:1.5}.tp-info__closure.is-won .tp-info__closure-status i[data-v-0eaf9986]{background:var(--sps-success)}.tp-info__closure.is-lost .tp-info__closure-status i[data-v-0eaf9986]{background:var(--sps-danger)}.tp-info__closure.is-paused .tp-info__closure-status i[data-v-0eaf9986]{background:var(--sps-warning)}.tp-info__closure-head[data-v-0eaf9986]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}.tp-info__closure-status[data-v-0eaf9986]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;gap:6px}.tp-info__closure-status i[data-v-0eaf9986]{background:var(--sps-info);border-radius:50%;height:8px;width:8px}.tp-info__closure-actor[data-v-0eaf9986],.tp-info__closure-date[data-v-0eaf9986]{color:var(--sps-text-muted)}.tp-info__closure-text[data-v-0eaf9986]{color:var(--sps-text-default);white-space:pre-wrap;word-break:break-word}.tp-section[data-v-d69f53cc]{border:0;padding:0}.tp-section__head[data-v-d69f53cc]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-d69f53cc]{font-size:14px;font-weight:600}.tp-section__count[data-v-d69f53cc],.tp-section__meta[data-v-d69f53cc]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-d69f53cc],.tp-section__meta[data-v-d69f53cc]{margin-left:auto}.tp-section__add[data-v-d69f53cc]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-d69f53cc]{color:var(--sps-text-default)}.tp-section__add[data-v-d69f53cc]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-d69f53cc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-d69f53cc]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-d69f53cc]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-d69f53cc]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-d69f53cc]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-d69f53cc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-d69f53cc]:last-child{border-bottom:0}.tp-rows__label[data-v-d69f53cc]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-d69f53cc]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-d69f53cc],.tp-rows__value[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-d69f53cc]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-d69f53cc]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-d69f53cc]:disabled{cursor:default}.tp-rows__empty[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-d69f53cc]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-d69f53cc]{color:var(--sps-text-default)}.tp-rows__link[data-v-d69f53cc]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-d69f53cc]:hover{text-decoration:underline}.tp-rows__remove[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-d69f53cc]{opacity:1}.tp-rows__remove[data-v-d69f53cc]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-d69f53cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-d69f53cc]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-d69f53cc]{margin-left:-6px}.tp-rows__plus[data-v-d69f53cc]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-d69f53cc]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-d69f53cc]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-d69f53cc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-d69f53cc]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-d69f53cc]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-d69f53cc]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-d69f53cc]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-d69f53cc]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-d69f53cc]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-d69f53cc]:hover{background:var(--sps-primary-soft)}.tp-relations__static[data-v-d69f53cc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.tp-relations__static .material-icons[data-v-d69f53cc]{color:var(--sps-text-muted)}.tp-relations__picker[data-v-d69f53cc]{max-height:70vh;overflow:auto}@media(hover:none){.tp-rows__remove[data-v-d69f53cc]{opacity:1}}.task-stage-bar[data-v-50550301]{min-width:0}.task-stage-bar__scroll[data-v-50550301]{overflow-x:auto;scrollbar-width:thin}.task-stage-bar__path[data-v-50550301]{display:grid;gap:4px;grid-template-columns:repeat(var(--step-count),minmax(110px,1fr));height:40px}.task-stage-bar__step[data-v-50550301]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-sunken);border:0;-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);color:var(--sps-text-strong);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:650;gap:6px;justify-content:center;min-width:0;padding:0 18px 0 22px;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.task-stage-bar__step[data-v-50550301]:first-child{border-radius:10px 0 0 10px;-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);padding-left:14px}.task-stage-bar__step[data-v-50550301]:last-child{border-radius:0 10px 10px 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%);padding-right:14px}.task-stage-bar__step[data-v-50550301]:only-child{border-radius:10px;-webkit-clip-path:none;clip-path:none}.task-stage-bar__step[data-v-50550301]:hover:not(.is-current):not([aria-disabled=true]){background:var(--sps-border-default)}.task-stage-bar__step.is-passed[data-v-50550301]{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.task-stage-bar__step.is-current[data-v-50550301]{background:var(--sps-primary);color:var(--sps-primary-text);cursor:default}.task-stage-bar__step[aria-disabled=true][data-v-50550301]{cursor:default}.task-stage-bar__step[data-v-50550301]:focus-visible{outline:2px solid var(--sps-border-focus);outline-offset:-2px}.task-stage-bar__icon[data-v-50550301]{-webkit-box-flex:0;-ms-flex:none;flex:none}.task-stage-bar__name[data-v-50550301]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-collapse__head[data-v-6edd35ac]{-ms-flex-align:center;gap:6px}.tp-collapse__head[data-v-6edd35ac],.tp-collapse__toggle[data-v-6edd35ac]{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.tp-collapse__toggle[data-v-6edd35ac]{-webkit-box-flex:1;-ms-flex-align:center;background:transparent;border:0;color:var(--sps-text-strong);cursor:pointer;-ms-flex:1;flex:1;gap:8px;min-width:0;padding:0;text-align:left}.tp-collapse__toggle:hover .tp-collapse__chevron[data-v-6edd35ac]{color:var(--sps-text-strong)}.tp-collapse__toggle[data-v-6edd35ac]:focus-visible{border-radius:6px;outline:2px solid var(--sps-border-focus);outline-offset:2px}.tp-collapse__chevron[data-v-6edd35ac]{-webkit-box-flex:0;color:var(--sps-text-default);-ms-flex:none;flex:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.tp-collapse.is-open .tp-collapse__chevron[data-v-6edd35ac]{-webkit-transform:none;transform:none}.tp-collapse__icon[data-v-6edd35ac]{-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-primary-soft);border-radius:7px;color:var(--sps-primary-text-on-soft);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;height:26px;justify-content:center;width:26px}.tp-collapse__title[data-v-6edd35ac]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:15px;font-weight:700}.tp-collapse__count[data-v-6edd35ac]{-webkit-box-flex:0;background:var(--sps-bg-sunken);border-radius:10px;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12px;font-weight:700;padding:1px 8px}.tp-collapse__summary[data-v-6edd35ac]{-webkit-box-flex:1;color:var(--sps-text-default);-ms-flex:1;flex:1;font-size:12.5px;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.tp-collapse__actions[data-v-6edd35ac]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;gap:2px}.tp-collapse__body[data-v-6edd35ac]{padding-top:10px}.tp-collapse.is-card[data-v-6edd35ac]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px}.tp-collapse.is-card .tp-collapse__head[data-v-6edd35ac]{min-height:48px;padding:0 12px 0 10px}.tp-collapse.is-card .tp-collapse__title[data-v-6edd35ac]{font-size:14.5px}.tp-collapse.is-card .tp-collapse__body[data-v-6edd35ac]{padding:0 14px 14px}.tp-collapse-enter-active[data-v-6edd35ac],.tp-collapse-leave-active[data-v-6edd35ac]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.tp-collapse-enter[data-v-6edd35ac],.tp-collapse-leave-to[data-v-6edd35ac]{opacity:0}.tp-section[data-v-6ad0300a]{border:0;padding:0}.tp-section__head[data-v-6ad0300a]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-6ad0300a]{font-size:14px;font-weight:600}.tp-section__count[data-v-6ad0300a],.tp-section__meta[data-v-6ad0300a]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-6ad0300a],.tp-section__meta[data-v-6ad0300a]{margin-left:auto}.tp-section__add[data-v-6ad0300a]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-6ad0300a]{color:var(--sps-text-default)}.tp-section__add[data-v-6ad0300a]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-6ad0300a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-6ad0300a]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-6ad0300a]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-6ad0300a]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-6ad0300a]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-6ad0300a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-6ad0300a]:last-child{border-bottom:0}.tp-rows__label[data-v-6ad0300a]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-6ad0300a]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-6ad0300a],.tp-rows__value[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-6ad0300a]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-6ad0300a]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-6ad0300a]:disabled{cursor:default}.tp-rows__empty[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-6ad0300a]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-6ad0300a]{color:var(--sps-text-default)}.tp-rows__link[data-v-6ad0300a]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-6ad0300a]:hover{text-decoration:underline}.tp-rows__remove[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-6ad0300a]{opacity:1}.tp-rows__remove[data-v-6ad0300a]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-6ad0300a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-6ad0300a]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-6ad0300a]{margin-left:-6px}.tp-rows__plus[data-v-6ad0300a]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-6ad0300a]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-6ad0300a]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-6ad0300a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-6ad0300a]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-6ad0300a]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-6ad0300a]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-6ad0300a]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-6ad0300a]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-6ad0300a]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-6ad0300a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-6ad0300a]:hover{background:var(--sps-primary-soft)}.draft-list[data-v-6ad0300a]{display:grid;gap:4px;list-style:none;margin:0 0 6px;padding:0}.draft-list__item[data-v-6ad0300a]{-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:var(--sps-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:34px;padding:0 6px 0 10px}.draft-list__item[data-v-6ad0300a]:hover{border-color:var(--sps-border-strong)}.draft-list__mark[data-v-6ad0300a]{-webkit-box-flex:0;color:var(--tp-accent,var(--sps-primary));-ms-flex:0 0 auto;flex:0 0 auto}.draft-list__input[data-v-6ad0300a]{-webkit-box-flex:1;background:transparent;border:0;color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;min-width:0;outline:none}.draft-list__assignee[data-v-6ad0300a]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}.draft-list__remove[data-v-6ad0300a]{-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);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:24px;justify-content:center;padding:0;width:24px}.draft-list__remove[data-v-6ad0300a]:hover{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.draft-list__add[data-v-6ad0300a]{background:transparent;border:1px dashed var(--sps-border-strong);border-radius:var(--sps-radius-md);color:var(--sps-text-default);font-size:13px;height:34px;outline:none;padding:0 10px;width:100%}.draft-list__add[data-v-6ad0300a]::-webkit-input-placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-6ad0300a]::-moz-placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-6ad0300a]::-ms-input-placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-6ad0300a]::placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-6ad0300a]:focus{background:var(--sps-bg-surface);border-color:var(--sps-border-focus);border-style:solid}.draft-list__template[data-v-6ad0300a]{width:200px}.draft-list__default[data-v-6ad0300a]{color:var(--sps-success-text);font-size:12px;margin-left:4px}@media(max-width:576px){.draft-list__assignee[data-v-6ad0300a]{-ms-flex-preferred-size:120px;flex-basis:120px;width:120px}}.tp-section[data-v-ed73302e]{border:0;padding:0}.tp-section__head[data-v-ed73302e]{-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:8px;margin-bottom:10px}.tp-section__title[data-v-ed73302e]{font-size:14px;font-weight:600}.tp-section__count[data-v-ed73302e],.tp-section__meta[data-v-ed73302e]{color:var(--sps-text-default);font-size:12px;font-weight:600}.tp-section__head-action[data-v-ed73302e],.tp-section__meta[data-v-ed73302e]{margin-left:auto}.tp-section__add[data-v-ed73302e]{-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:13px;font-weight:500;gap:6px;height:32px;margin-left:-8px;padding:0 10px 0 8px;text-align:left}.tp-section__add .material-icons[data-v-ed73302e]{color:var(--sps-text-default)}.tp-section__add[data-v-ed73302e]:hover{background:var(--sps-bg-sunken)}.tp-section__actions[data-v-ed73302e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.tp-section__actions button[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.tp-section__actions button[data-v-ed73302e]:hover:not(:disabled){background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-text-strong)}.tp-section__actions button.is-danger[data-v-ed73302e]:hover:not(:disabled){background:var(--sps-danger-soft);border-color:var(--sps-danger-soft);color:var(--sps-danger-text)}.tp-section__actions button[data-v-ed73302e]:disabled{cursor:default;opacity:.35}.tp-section__input[data-v-ed73302e]{-webkit-box-flex:1;background:var(--sps-bg-surface);border:1px solid var(--sps-border-focus);border-radius:6px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:none;padding:0 10px;width:100%}.tp-rows[data-v-ed73302e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tp-rows__row[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;min-height:40px}.tp-rows__row[data-v-ed73302e]:last-child{border-bottom:0}.tp-rows__label[data-v-ed73302e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:0 0 120px;flex:0 0 120px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__value[data-v-ed73302e]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow-wrap:anywhere}.tp-rows__display[data-v-ed73302e],.tp-rows__value[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);gap:6px;min-width:0}.tp-rows__display[data-v-ed73302e]{background:transparent;border:0;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:-6px;max-width:100%;min-height:28px;padding:0 6px;text-align:left}.tp-rows__display[data-v-ed73302e]:hover:not(:disabled){background:var(--sps-bg-sunken)}.tp-rows__display[data-v-ed73302e]:disabled{cursor:default}.tp-rows__empty[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-strong);border-radius:6px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:500;height:26px;padding:0 8px}.tp-rows__empty[data-v-ed73302e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__muted[data-v-ed73302e]{color:var(--sps-text-default)}.tp-rows__link[data-v-ed73302e]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.tp-rows__link[data-v-ed73302e]:hover{text-decoration:underline}.tp-rows__remove[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;width:26px}.tp-rows__row:hover .tp-rows__remove[data-v-ed73302e]{opacity:1}.tp-rows__remove[data-v-ed73302e]:hover{background:var(--sps-bg-surface);border-color:var(--sps-border-default);color:var(--sps-danger-text)}.tp-rows__editor[data-v-ed73302e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-width:100%;min-width:0}.tp-rows__stack[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tp-rows__stack .vue-avatar--wrapper[data-v-ed73302e]{-webkit-box-shadow:0 0 0 2px var(--sps-bg-surface);box-shadow:0 0 0 2px var(--sps-bg-surface)}.tp-rows__stack .vue-avatar--wrapper+.vue-avatar--wrapper[data-v-ed73302e]{margin-left:-6px}.tp-rows__plus[data-v-ed73302e]{-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 dashed var(--sps-border-strong);border-radius:50%;color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:6px;padding:0;width:22px}.tp-rows__plus[data-v-ed73302e]:hover{border-color:var(--sps-primary);color:var(--sps-primary)}.tp-rows__chip[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--sps-border-strong);border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px;line-height:22px;max-width:160px;padding:0 8px}.tp-rows__chip>i[data-v-ed73302e]{-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:6px;width:6px}.tp-rows__chip>span[data-v-ed73302e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-rows__dot[data-v-ed73302e]{-webkit-box-flex:0;background:var(--sps-text-subtle);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}@media(max-width:576px){.tp-rows__row[data-v-ed73302e]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0}}.tp-progress[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.tp-progress__bar[data-v-ed73302e]{-webkit-box-flex:1;background:var(--sps-bg-sunken);border-radius:4px;-ms-flex:1;flex:1;height:8px;overflow:hidden}.tp-progress__bar i[data-v-ed73302e]{background:var(--sps-success);border-radius:4px;display:block;height:100%;-webkit-transition:width .25s ease;transition:width .25s ease}.tp-progress__text[data-v-ed73302e]{-webkit-box-flex:0;color:var(--sps-text-strong);-ms-flex:none;flex:none;font-size:12.5px;font-weight:600}.tp-box[data-v-ed73302e]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:12px;overflow:hidden}.tp-box__add[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-align:left;width:100%}.tp-box__add[data-v-ed73302e]:hover{background:var(--sps-primary-soft)}.draft-list[data-v-ed73302e]{display:grid;gap:4px;list-style:none;margin:0 0 6px;padding:0}.draft-list__item[data-v-ed73302e]{-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:var(--sps-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:34px;padding:0 6px 0 10px}.draft-list__item[data-v-ed73302e]:hover{border-color:var(--sps-border-strong)}.draft-list__mark[data-v-ed73302e]{-webkit-box-flex:0;color:var(--tp-accent,var(--sps-primary));-ms-flex:0 0 auto;flex:0 0 auto}.draft-list__input[data-v-ed73302e]{-webkit-box-flex:1;background:transparent;border:0;color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;min-width:0;outline:none}.draft-list__assignee[data-v-ed73302e]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}.draft-list__remove[data-v-ed73302e]{-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);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:24px;justify-content:center;padding:0;width:24px}.draft-list__remove[data-v-ed73302e]:hover{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.draft-list__add[data-v-ed73302e]{background:transparent;border:1px dashed var(--sps-border-strong);border-radius:var(--sps-radius-md);color:var(--sps-text-default);font-size:13px;height:34px;outline:none;padding:0 10px;width:100%}.draft-list__add[data-v-ed73302e]::-webkit-input-placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-ed73302e]::-moz-placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-ed73302e]::-ms-input-placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-ed73302e]::placeholder{color:var(--sps-text-muted)}.draft-list__add[data-v-ed73302e]:focus{background:var(--sps-bg-surface);border-color:var(--sps-border-focus);border-style:solid}.draft-list__template[data-v-ed73302e]{width:200px}.draft-list__default[data-v-ed73302e]{color:var(--sps-success-text);font-size:12px;margin-left:4px}@media(max-width:576px){.draft-list__assignee[data-v-ed73302e]{-ms-flex-preferred-size:120px;flex-basis:120px;width:120px}}.draft-subtasks__user[data-v-ed73302e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.task-panel-layer[data-v-0899ed62]{--tp-placeholder:var(--sps-text-subtle);bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:999}.task-panel-backdrop[data-v-0899ed62]{-webkit-animation:task-create-fade-data-v-0899ed62 .15s ease;animation:task-create-fade-data-v-0899ed62 .15s ease;background:var(--sps-bg-overlay);inset:0;pointer-events:auto;position:absolute}.task-create-close[data-v-0899ed62]{-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:13px 0 0 13px;border-right:0;-webkit-box-shadow:-4px 0 12px rgba(16,24,40,.1);box-shadow:-4px 0 12px rgba(16,24,40,.1);color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;padding:0;pointer-events:auto;position:absolute;right:100%;top:12px;-webkit-transition:background .15s ease;transition:background .15s ease;width:26px;z-index:1}.task-create-close[data-v-0899ed62]:hover{background:var(--sps-bg-sunken)}@media(max-width:1120px){.task-create-close[data-v-0899ed62]{display:none}}.task-create__confirm-layer[data-v-0899ed62]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-overlay-soft);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;padding:24px;position:absolute;z-index:20}.task-create__confirm[data-v-0899ed62]{background:var(--sps-bg-surface);border-radius:14px;-webkit-box-shadow:var(--sps-shadow-lg);box-shadow:var(--sps-shadow-lg);display:grid;gap:12px 14px;grid-template-columns:auto minmax(0,1fr);max-width:420px;padding:20px;width:100%}.task-create__confirm-icon[data-v-0899ed62]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-warning-soft);border-radius:11px;color:var(--sps-warning-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;justify-content:center;width:40px}.task-create__confirm-text[data-v-0899ed62]{min-width:0}.task-create__confirm-text strong[data-v-0899ed62]{color:var(--sps-text-strong);display:block;font-size:15px;font-weight:700}.task-create__confirm-text p[data-v-0899ed62]{color:var(--sps-text-default);font-size:13.5px;line-height:1.5;margin:4px 0 0}.task-create__confirm-actions[data-v-0899ed62]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;grid-column:1/-1;justify-content:flex-end}.task-create-confirm-enter-active[data-v-0899ed62],.task-create-confirm-leave-active[data-v-0899ed62]{-webkit-transition:opacity .16s ease;transition:opacity .16s ease}.task-create-confirm-enter[data-v-0899ed62],.task-create-confirm-leave-to[data-v-0899ed62]{opacity:0}.task-create-confirm-leave-active[data-v-0899ed62]{pointer-events:none}.task-create[data-v-0899ed62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;--sps-text-muted:var(--sps-text-default);--sps-text-subtle:var(--sps-text-default);--sps-icon-muted:var(--sps-text-default);-webkit-font-smoothing:antialiased;-webkit-animation:task-create-slide-data-v-0899ed62 .18s ease-out;animation:task-create-slide-data-v-0899ed62 .18s ease-out;background:var(--sps-bg-surface);bottom:0;-webkit-box-shadow:-12px 0 40px rgba(16,24,40,.18);box-shadow:-12px 0 40px rgba(16,24,40,.18);color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;pointer-events:auto;position:absolute;right:0;top:0;width:min(100vw,1680px,max(90vw,1120px))}.task-create[data-v-0899ed62] .ant-calendar-picker-input,.task-create[data-v-0899ed62] .ant-checkbox-wrapper,.task-create[data-v-0899ed62] .ant-input,.task-create[data-v-0899ed62] .ant-input-number-input,.task-create[data-v-0899ed62] .ant-radio-button-wrapper,.task-create[data-v-0899ed62] .ant-select-selection,.task-create[data-v-0899ed62] .ant-select-selection-selected-value,.task-create[data-v-0899ed62] .ant-select-selection__choice,.task-create[data-v-0899ed62] .ql-editor,.task-create[data-v-0899ed62] .ql-snow .ql-picker,.task-create[data-v-0899ed62] .ql-snow .ql-stroke{color:var(--sps-text-strong)}.task-create[data-v-0899ed62] .ql-snow .ql-stroke{stroke:var(--sps-text-strong)}.task-create[data-v-0899ed62] .ql-snow .ql-fill{fill:var(--sps-text-strong)}.task-create[data-v-0899ed62] .ant-calendar-picker-input::-webkit-input-placeholder,.task-create[data-v-0899ed62] .ant-input::-webkit-input-placeholder,.task-create[data-v-0899ed62] .ant-select-selection__placeholder,.task-create[data-v-0899ed62] textarea::-webkit-input-placeholder{color:var(--tp-placeholder);opacity:1}.task-create[data-v-0899ed62] .ant-calendar-picker-input::-moz-placeholder,.task-create[data-v-0899ed62] .ant-input::-moz-placeholder,.task-create[data-v-0899ed62] .ant-select-selection__placeholder,.task-create[data-v-0899ed62] textarea::-moz-placeholder{color:var(--tp-placeholder);opacity:1}.task-create[data-v-0899ed62] .ant-calendar-picker-input::-ms-input-placeholder,.task-create[data-v-0899ed62] .ant-input::-ms-input-placeholder,.task-create[data-v-0899ed62] .ant-select-selection__placeholder,.task-create[data-v-0899ed62] textarea::-ms-input-placeholder{color:var(--tp-placeholder);opacity:1}.task-create[data-v-0899ed62] .ant-calendar-picker-input::placeholder,.task-create[data-v-0899ed62] .ant-input::placeholder,.task-create[data-v-0899ed62] .ant-select-selection__placeholder,.task-create[data-v-0899ed62] textarea::placeholder{color:var(--tp-placeholder);opacity:1}.task-create[data-v-0899ed62] .ant-calendar-picker-icon,.task-create[data-v-0899ed62] .ant-select-arrow,.task-create[data-v-0899ed62] .ant-select-selection__choice__remove{color:var(--sps-text-default)}.task-create__header[data-v-0899ed62]{border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;min-height:60px;padding:10px 14px 10px 24px}.task-create__badge[data-v-0899ed62],.task-create__header[data-v-0899ed62]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}.task-create__badge[data-v-0899ed62]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--sps-primary-soft);border-radius:10px;color:var(--sps-primary-text-on-soft);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:34px;justify-content:center;width:34px}.task-create__heading[data-v-0899ed62]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:0}.task-create__heading strong[data-v-0899ed62]{color:var(--sps-text-strong);font-size:16px;font-weight:600}.task-create__heading span[data-v-0899ed62]{color:var(--sps-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-create__body[data-v-0899ed62]{-webkit-box-flex:1;display:grid;-ms-flex:1;flex:1;grid-template-columns:minmax(0,1fr) 420px;min-height:0}.task-create__main[data-v-0899ed62]{min-height:0;min-width:0;overflow-y:auto;padding:24px 32px 32px}.task-create__aside[data-v-0899ed62]{border-left:1px solid var(--sps-border-default);min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:4px 20px 20px}.task-create__aside-section[data-v-0899ed62]{border-bottom:1px solid var(--sps-border-default);padding:16px 0}.task-create__aside-section[data-v-0899ed62]:last-child{border-bottom:0}.task-create__aside-title[data-v-0899ed62]{color:var(--sps-text-strong);font-size:13px;font-weight:600;margin-bottom:8px}.task-create__board[data-v-0899ed62]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:12px;grid-template-columns:140px minmax(0,1fr)}.task-create__board-label[data-v-0899ed62]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;gap:6px}.task-create__board-label .material-icons[data-v-0899ed62],.task-create__board-label .md-icon[data-v-0899ed62]{color:var(--sps-primary)}.task-create__board-select[data-v-0899ed62]{font-size:13px;width:100%}.task-create__board-option[data-v-0899ed62]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.task-create__stages[data-v-0899ed62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:12px}.task-create__stage[data-v-0899ed62]{-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:var(--sps-radius-pill);color:var(--sps-text-default);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;gap:6px;height:28px;max-width:100%;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.task-create__stage i[data-v-0899ed62]{-webkit-box-flex:0;background:var(--stage-color);border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:8px}.task-create__stage[data-v-0899ed62]:hover{border-color:var(--stage-color)}.task-create__stage.is-active[data-v-0899ed62]{background:color-mix(in srgb,var(--stage-color) 14%,transparent);border-color:var(--stage-color);color:var(--sps-text-strong);font-weight:600}.task-create__title-row[data-v-0899ed62]{margin-bottom:18px}.task-create__title-row.has-error .task-create__title[data-v-0899ed62]{border-color:var(--sps-danger)}.task-create__title[data-v-0899ed62]{background:transparent;border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-md);color:var(--sps-text-strong);font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.35;outline:none;overflow:hidden;padding:6px 10px;resize:none;width:100%}.task-create__title[data-v-0899ed62]::-webkit-input-placeholder{color:var(--tp-placeholder);font-weight:500}.task-create__title[data-v-0899ed62]::-moz-placeholder{color:var(--tp-placeholder);font-weight:500}.task-create__title[data-v-0899ed62]::-ms-input-placeholder{color:var(--tp-placeholder);font-weight:500}.task-create__title[data-v-0899ed62]::placeholder{color:var(--tp-placeholder);font-weight:500}.task-create__title[data-v-0899ed62]:focus{border-color:var(--sps-border-focus);-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft)}.task-create__error[data-v-0899ed62]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-danger-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:4px;margin-top:6px}.task-create__description[data-v-0899ed62]{padding:0 0 14px}.task-create__section-title[data-v-0899ed62]{-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:15px;font-weight:600;gap:8px;margin-bottom:12px}.task-create__section-icon[data-v-0899ed62]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-primary-soft);border-radius:8px;color:var(--tp-accent,var(--sps-primary));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:28px;justify-content:center;width:28px}.task-create__quill[data-v-0899ed62]{border-radius:var(--sps-radius-md);-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease}.task-create__quill[data-v-0899ed62] .ql-toolbar{background:var(--sps-bg-sunken);border:1px solid var(--sps-border-strong);border-bottom-color:var(--sps-border-default);-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.task-create__quill[data-v-0899ed62] .ql-container{background:var(--sps-bg-surface);border:1px solid var(--sps-border-strong);border-top:0;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.task-create__quill[data-v-0899ed62]:hover:not(.is-focused) .ql-container,.task-create__quill[data-v-0899ed62]:hover:not(.is-focused) .ql-toolbar{border-color:var(--sps-text-subtle)}.task-create__quill.is-focused[data-v-0899ed62]{-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft)}.task-create__quill.is-focused[data-v-0899ed62] .ql-container,.task-create__quill.is-focused[data-v-0899ed62] .ql-toolbar{border-color:var(--sps-border-focus)}.task-create__quill.is-focused[data-v-0899ed62] .ql-toolbar{background:var(--sps-bg-surface);border-bottom-color:var(--sps-border-default)}.task-create__quill[data-v-0899ed62] .ql-toolbar{border-color:var(--sps-border-default);border-radius:var(--sps-radius-md) var(--sps-radius-md) 0 0}.task-create__quill[data-v-0899ed62] .ql-container{border-color:var(--sps-border-default);border-radius:0 0 var(--sps-radius-md) var(--sps-radius-md);font-size:14px;height:180px;max-height:60vh;min-height:120px;overflow:auto;resize:vertical}.task-create__denied[data-v-0899ed62]{background:var(--sps-warning-soft);color:var(--sps-warning-text);font-size:13px;padding:8px 24px}.task-create__denied[data-v-0899ed62],.task-create__footer[data-v-0899ed62]{-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}.task-create__footer[data-v-0899ed62]{border-top:1px solid var(--sps-border-default);padding:10px 20px 10px 24px}.task-create__hint[data-v-0899ed62]{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1;flex:1;font-size:12px;gap:8px;min-width:0}@-webkit-keyframes task-create-slide-data-v-0899ed62{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}}@keyframes task-create-slide-data-v-0899ed62{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}}@-webkit-keyframes task-create-fade-data-v-0899ed62{0%{opacity:0}}@keyframes task-create-fade-data-v-0899ed62{0%{opacity:0}}@media(max-width:960px){.task-create__body[data-v-0899ed62]{display:block;overflow-y:auto}.task-create__aside[data-v-0899ed62],.task-create__main[data-v-0899ed62]{overflow:visible}.task-create__aside[data-v-0899ed62]{border-left:0;border-top:1px solid var(--sps-border-default)}}@media(max-width:768px){.task-create__header[data-v-0899ed62]{padding-left:12px}.task-create__main[data-v-0899ed62]{padding:14px}.task-create__hint[data-v-0899ed62]{display:none}}body.task-layered-open .ant-calendar-picker-container,body.task-layered-open .ant-dropdown,body.task-layered-open .ant-message,body.task-layered-open .ant-notification,body.task-layered-open .ant-popover,body.task-layered-open .ant-select-dropdown,body.task-layered-open .ant-time-picker-panel,body.task-layered-open .ant-tooltip{z-index:1250!important}body.task-layered-open .ant-modal-root:has(.task-layer-modal) .ant-modal-mask{z-index:1190!important}body.task-layered-open .ant-modal-wrap.task-layer-modal,body.task-layered-open .ant-modal-wrap:has(.task-layer-modal){z-index:1200!important}body.task-layered-open .reminder-drawer-layer{z-index:1150!important}