.ui-btn[data-v-3796c013]{justify-content:center;align-items:center;gap:var(--ui-sp-2);height:var(--ui-h-ctl);padding:0 var(--ui-sp-4);border-radius:var(--ui-r-ctl);font:inherit;font-family:var(--font-family);font-size:var(--ui-fs-14);line-height:1;font-weight:var(--ui-fw-semibold);white-space:nowrap;cursor:pointer;color:var(--ui-text);background:var(--ui-surface);border:1px solid #0000;display:inline-flex}.ui-btn--sm[data-v-3796c013]{height:var(--ui-h-sm);padding:0 var(--ui-sp-3);font-size:var(--ui-fs-13)}.ui-btn--lg[data-v-3796c013]{height:var(--ui-h-lg);font-size:var(--ui-fs-16)}.ui-btn--block[data-v-3796c013]{width:100%}.ui-btn--primary[data-v-3796c013]{background:var(--ui-fill);color:var(--ui-surface)}.ui-btn--primary[data-v-3796c013]:hover:not(:disabled){background:var(--ui-fill-hover)}.ui-btn--primary[data-v-3796c013]:disabled{background:var(--ui-disabled-fill);cursor:not-allowed}.ui-btn--secondary[data-v-3796c013]{border-color:var(--ui-field);font-weight:var(--ui-fw-medium)}.ui-btn--secondary[data-v-3796c013]:hover:not(:disabled){background:var(--ui-soft)}.ui-btn--secondary[data-v-3796c013]:disabled{color:var(--ui-disabled-text);border-color:var(--ui-line);cursor:not-allowed}.ui-btn--text[data-v-3796c013]{color:var(--ui-muted);font-weight:var(--ui-fw-medium);padding:0 var(--ui-sp-2);background:0 0}.ui-btn--text[data-v-3796c013]:hover:not(:disabled){color:var(--ui-text)}.ui-btn--danger[data-v-3796c013]{background:var(--ui-danger);color:var(--ui-surface)}.ui-btn--danger-text[data-v-3796c013]{color:var(--ui-danger);font-weight:var(--ui-fw-medium);padding:0 var(--ui-sp-2);background:0 0}.ui-btn[data-v-3796c013]:focus-visible{outline:2px solid var(--ui-text);outline-offset:2px}.ui-btn__spin[data-v-3796c013]{width:var(--ui-sp-3);height:var(--ui-sp-3);border:2px solid;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite ui-btn-spin-3796c013}@keyframes ui-btn-spin-3796c013{to{transform:rotate(360deg)}}.ui-tx[data-v-3796c013]{text-box:trim-both cap alphabetic;display:block}.uw-overlay[data-v-d032b053]{z-index:var(--ui-z-window);padding:var(--ui-sp-6);background:var(--ui-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.uw-overlay--sheet[data-v-d032b053]{align-items:stretch;padding:0}.uw-overlay--nested[data-v-d032b053]{z-index:var(--ui-z-window-nested)}.uw[data-v-d032b053]{background:var(--ui-surface);width:100%;max-height:90vh;color:var(--ui-text);border-radius:var(--ui-r-window);box-shadow:var(--ui-shadow-window);font-family:var(--font-family);font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);flex-direction:column;display:flex;overflow:hidden}.uw--S[data-v-d032b053]{max-width:480px}.uw--M[data-v-d032b053]{max-width:640px}.uw--L[data-v-d032b053]{max-width:880px}.uw--ask[data-v-d032b053]{z-index:1;height:fit-content;max-height:none;margin:auto;position:absolute;inset:0}.uw--sheet[data-v-d032b053]{max-width:none;height:100dvh;max-height:none;box-shadow:none;border-radius:0}.uw--ask.uw--sheet[data-v-d032b053]{border-radius:var(--ui-r-window) var(--ui-r-window) 0 0;height:fit-content;margin:0;inset:auto 0 0}.uw__head[data-v-d032b053]{align-items:center;gap:var(--ui-sp-3);padding:var(--ui-sp-6);border-bottom:1px solid var(--ui-line);flex:none;display:flex}.uw__head--sub[data-v-d032b053]{align-items:flex-start}.uw__title-box[data-v-d032b053]{flex:1;min-width:0}.uw__title[data-v-d032b053]{font-size:var(--ui-fs-18);line-height:var(--ui-lh-18);font-weight:var(--ui-fw-semibold);margin:0}.uw__sub[data-v-d032b053]{font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted);margin-top:2px}.uw__saved[data-v-d032b053]{font-size:var(--ui-fs-12);color:var(--ui-ok);align-self:center}.uw__x[data-v-d032b053]{width:var(--ui-h-sm);height:var(--ui-h-sm);border:1px solid var(--ui-line);border-radius:var(--ui-r-ctl);background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;font-size:var(--ui-fs-14);flex:none;place-items:center;line-height:1;display:grid}.uw__steps[data-v-d032b053]{gap:6px;margin-top:10px;display:flex}.uw__step[data-v-d032b053]{height:var(--ui-sp-6);border-radius:var(--ui-r-pill);background:var(--ui-soft);color:var(--ui-muted);font-size:var(--ui-fs-12);align-items:center;padding:0 10px;line-height:1;display:inline-flex}.uw__step--on[data-v-d032b053]{background:var(--ui-text);color:var(--ui-surface)}.uw__step--done[data-v-d032b053]{background:var(--ui-ok-bg);color:var(--ui-ok)}.uw__summary[data-v-d032b053]{background:var(--ui-soft);border-bottom:1px solid var(--ui-line);flex:none}.uw__anchors[data-v-d032b053]{padding:10px var(--ui-sp-6);border-bottom:1px solid var(--ui-line);flex:none;gap:6px;display:flex;overflow-x:auto}.uw__body[data-v-d032b053]{min-height:0;padding:var(--ui-sp-6);flex:auto;overflow-y:auto}.uw__body--text[data-v-d032b053]{color:var(--ui-muted)}.uw__foot[data-v-d032b053]{align-items:center;gap:var(--ui-sp-2);padding:var(--ui-sp-6);background:var(--ui-soft);border-top:1px solid var(--ui-line);flex:none;display:flex}.uw__hint[data-v-d032b053]{min-width:0;font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted);flex:1}.uw__hint--error[data-v-d032b053],.uw__errlink[data-v-d032b053]{color:var(--ui-danger)}.uw__back[data-v-d032b053]{color:var(--ui-muted);cursor:pointer;font:inherit;font-size:var(--ui-fs-13);background:0 0;border:0}.uw__foot-left[data-v-d032b053]{flex:none}.uw .uw__body[data-v-d032b053] input:where(:not([type=checkbox]):not([type=radio]):not([type=range])),.uw .uw__body[data-v-d032b053] select,.uw .uw__body[data-v-d032b053] .ant-select-selector,.uw .uw__body[data-v-d032b053] .ant-picker,.uw .uw__body[data-v-d032b053] .ant-input-number,.uw .uw__body[data-v-d032b053] .ui-sel,.uw .uw__body[data-v-d032b053] .ui-date,.uw .uw__body[data-v-d032b053] .ui-seg,.uw .uw__body[data-v-d032b053] .mf-ctl,.uw .uw__body[data-v-d032b053] .sg-btn,.uw .uw__body[data-v-d032b053] .ui-input:where(:not(.ui-input--area)),.uw .uw__body[data-v-d032b053] .ui-num{height:var(--ui-h-ctl)!important;align-items:center!important;width:100%!important}.uw .uw__body[data-v-d032b053] .mf-prow input,.uw .uw__body[data-v-d032b053] .mf-prow .mf-cin,.uw .uw__body[data-v-d032b053] [data-ui-row] input:where(:not([type=checkbox]):not([type=radio])),.uw .uw__body[data-v-d032b053] [data-ui-row] .mf-cin,.uw .uw__body[data-v-d032b053] [data-ui-row] select,.uw .uw__body[data-v-d032b053] [data-ui-row] .ant-select-selector,.uw .uw__body[data-v-d032b053] [data-ui-row] .ant-picker,.uw .uw__body[data-v-d032b053] [data-ui-row] .ant-input-number,.uw .uw__body[data-v-d032b053] [data-ui-row] .ui-sel,.uw .uw__body[data-v-d032b053] [data-ui-row] .ui-date,.uw .uw__body[data-v-d032b053] [data-ui-row] .ui-seg,.uw .uw__body[data-v-d032b053] [data-ui-row] .ui-input:where(:not(.ui-input--area)),.uw .uw__body[data-v-d032b053] [data-ui-row] .ui-num{height:var(--ui-h-sm)!important}@media (width<=639px){.uw .uw__body[data-v-d032b053] input:where(:not([type=checkbox]):not([type=radio]):not([type=range])),.uw .uw__body[data-v-d032b053] select,.uw .uw__body[data-v-d032b053] .ant-select-selector,.uw .uw__body[data-v-d032b053] .ant-picker,.uw .uw__body[data-v-d032b053] .ant-input-number,.uw .uw__body[data-v-d032b053] .ui-sel,.uw .uw__body[data-v-d032b053] .ui-date,.uw .uw__body[data-v-d032b053] .ui-seg,.uw .uw__body[data-v-d032b053] .mf-ctl,.uw .uw__body[data-v-d032b053] .sg-btn,.uw .uw__body[data-v-d032b053] .ui-input:where(:not(.ui-input--area)),.uw .uw__body[data-v-d032b053] .ui-num{height:var(--ui-h-lg)!important;align-items:center!important;width:100%!important}.uw .uw__body[data-v-d032b053] [data-ui-row]{align-items:stretch!important;gap:var(--ui-sp-2)!important;flex-direction:column!important;display:flex!important}.uw .uw__body[data-v-d032b053] [data-ui-rowhead]{display:none!important}.uw .uw__body[data-v-d032b053] [data-ui-cell]:before{content:attr(data-ui-cell);font-size:var(--ui-fs-12);color:var(--ui-muted);margin-bottom:2px;display:block}}.uw.uw--sheet .uw__body[data-v-d032b053] input:where(:not([type=checkbox]):not([type=radio]):not([type=range])),.uw.uw--sheet .uw__body[data-v-d032b053] select,.uw.uw--sheet .uw__body[data-v-d032b053] .ant-select-selector,.uw.uw--sheet .uw__body[data-v-d032b053] .ant-picker,.uw.uw--sheet .uw__body[data-v-d032b053] .ant-input-number,.uw.uw--sheet .uw__body[data-v-d032b053] .ui-sel,.uw.uw--sheet .uw__body[data-v-d032b053] .ui-date,.uw.uw--sheet .uw__body[data-v-d032b053] .ui-seg,.uw.uw--sheet .uw__body[data-v-d032b053] .mf-ctl,.uw.uw--sheet .uw__body[data-v-d032b053] .sg-btn,.uw.uw--sheet .uw__body[data-v-d032b053] .ui-input:where(:not(.ui-input--area)),.uw.uw--sheet .uw__body[data-v-d032b053] .ui-num{height:var(--ui-h-lg)!important;align-items:center!important;width:100%!important}.uw .uw__body[data-v-d032b053] .ui-f--lg{height:var(--ui-h-lg)!important;align-items:center!important}.uw--confirm .uw__head[data-v-d032b053],.uw--result .uw__head[data-v-d032b053]{border-bottom:none;padding-bottom:0}.uw--confirm .uw__foot[data-v-d032b053],.uw--result .uw__foot[data-v-d032b053]{background:0 0;border-top:none;padding-top:0}@media (width<=639px){.uw__head[data-v-d032b053],.uw__body[data-v-d032b053],.uw__foot[data-v-d032b053]{padding:var(--ui-sp-4)}}.uw--sheet .uw__head[data-v-d032b053],.uw--sheet .uw__body[data-v-d032b053]{padding:var(--ui-sp-4)}.uw--sheet .uw__foot[data-v-d032b053]{padding:var(--ui-sp-4);flex-flow:column;align-items:stretch}.uw--sheet.uw--confirm .uw__head[data-v-d032b053],.uw--sheet.uw--result .uw__head[data-v-d032b053]{padding-bottom:0}.uw--sheet.uw--confirm .uw__foot[data-v-d032b053],.uw--sheet.uw--result .uw__foot[data-v-d032b053]{padding-top:0}.uw--sheet .uw__hint[data-v-d032b053]{flex:none}.uw--sheet .uw__hint[data-v-d032b053]:empty{display:none}.uw--sheet .uw__primary[data-v-d032b053]{height:var(--ui-h-lg);font-size:var(--ui-fs-16);order:1;width:100%}.uw--sheet .uw__cancel[data-v-d032b053]{order:2}.uw--sheet .uw__foot-left[data-v-d032b053]{order:3}.ui-pop[data-v-73581260]{z-index:var(--ui-z-popover);background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-r-ctl);box-shadow:var(--ui-shadow-list);font-family:var(--font-family);font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);color:var(--ui-text);position:fixed;overflow:auto}.ui-sel[data-v-6fff2223]{height:var(--ui-h-ctl);background:var(--ui-surface);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);font-family:var(--font-family);font-size:var(--ui-fs-14);color:var(--ui-text);align-items:center;display:flex;position:relative}.ui-sel--open[data-v-6fff2223],.ui-sel[data-v-6fff2223]:where(:focus-within){border-color:var(--ui-text)}.ui-sel--error[data-v-6fff2223]{border-color:var(--ui-danger)}.ui-sel--disabled[data-v-6fff2223]{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-disabled-text)}.ui-sel__main[data-v-6fff2223]{align-items:center;gap:var(--ui-sp-2);min-width:0;height:100%;padding:0 var(--ui-sp-3);cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:0;outline:0;flex:1;display:flex}.ui-sel__text[data-v-6fff2223]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-sel__text--empty[data-v-6fff2223]{color:var(--ui-placeholder)}.ui-sel__dot[data-v-6fff2223]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ui-sel__lbl[data-v-6fff2223]{align-items:center;gap:var(--ui-sp-2);display:inline-flex}.ui-sel__note[data-v-6fff2223]{font-size:var(--ui-fs-12);color:var(--ui-muted);white-space:nowrap;flex-shrink:0}.ui-sel__chev[data-v-6fff2223]{color:var(--ui-muted);font-size:var(--ui-fs-14);line-height:1}.ui-sel__clear[data-v-6fff2223]{color:var(--ui-muted);cursor:pointer;font-size:var(--ui-fs-12);flex-shrink:0;display:none}.ui-sel--clearable:hover .ui-sel__clear[data-v-6fff2223]{display:inline-flex}.ui-sel--clearable:hover .ui-sel__chev[data-v-6fff2223]{display:none}.ui-sel__search[data-v-6fff2223]{min-width:0;height:100%;padding:0 var(--ui-sp-3);font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1}.ui-sel__list[data-v-6fff2223]{flex-direction:column;display:flex}.ui-sel__list--lite[data-v-6fff2223]{z-index:var(--ui-z-popover);background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-r-ctl);max-height:320px;box-shadow:var(--ui-shadow-list);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.ui-sel__opt[data-v-6fff2223]{min-height:36px;padding:0 var(--ui-sp-3);cursor:pointer;text-align:left;font:inherit;color:var(--ui-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;display:flex}.ui-sel__opt--hl[data-v-6fff2223]{background:var(--ui-soft)}.ui-sel__opt--on[data-v-6fff2223]{font-weight:var(--ui-fw-semibold)}.ui-sel__opt--disabled[data-v-6fff2223]{color:var(--ui-disabled-text);cursor:not-allowed}.ui-sel__opt--disabled[data-v-6fff2223]:hover{background:0 0}.ui-sel__sub[data-v-6fff2223]{color:var(--ui-muted);font-size:var(--ui-fs-12)}.ui-sel__group[data-v-6fff2223]{padding:var(--ui-sp-2) var(--ui-sp-3) 2px;color:var(--ui-muted);font-size:var(--ui-fs-12);font-weight:var(--ui-fw-semibold);border-top:1px solid var(--ui-line)}.ui-sel__group[data-v-6fff2223]:first-child{border-top:0}.ui-sel__empty[data-v-6fff2223]{min-height:36px;padding:0 var(--ui-sp-3);color:var(--ui-muted);font-size:var(--ui-fs-13);align-items:center;display:flex}.ui-sel__create[data-v-6fff2223]{min-height:36px;padding:0 var(--ui-sp-3);text-align:left;border:0;border-top:1px solid var(--ui-line);cursor:pointer;font:inherit;font-weight:var(--ui-fw-semibold);color:var(--ui-orange-text);background:0 0}@media (hover:none) and (pointer:coarse){.ui-sel__main[data-v-6fff2223],.ui-sel__search[data-v-6fff2223]{font-size:var(--ui-fs-16);line-height:var(--ui-lh-16)}}.c-person[data-v-97e6e1bb]{vertical-align:bottom;flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0;max-width:100%;display:inline-flex}.c-person__name[data-v-97e6e1bb]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.c-person__out[data-v-97e6e1bb]{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.85em;font-weight:400}.c-count[data-v-fb8b009c]{min-width:20px;height:18px;color:var(--text-2,#6b6b6b);font-variant-numeric:tabular-nums;background:#d8d5d2;border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}svg[data-v-0c2e2c0d]{width:10px;height:10px}svg[data-v-ffa9d952],svg[data-v-4ffdcbfb]{width:14px;height:14px}.markdown-content[data-v-fe2c4bed]{color:var(--ant-color-text);word-break:break-word;font-size:14px;line-height:1.6}.markdown-content[data-v-fe2c4bed] :first-child{margin-top:0}.markdown-content[data-v-fe2c4bed] :last-child{margin-bottom:0}.markdown-content[data-v-fe2c4bed] h1,.markdown-content[data-v-fe2c4bed] h2,.markdown-content[data-v-fe2c4bed] h3,.markdown-content[data-v-fe2c4bed] h4,.markdown-content[data-v-fe2c4bed] h5,.markdown-content[data-v-fe2c4bed] h6{margin:1.1em 0 .55em;font-weight:600;line-height:1.3}.markdown-content[data-v-fe2c4bed] h1{font-size:1.55em}.markdown-content[data-v-fe2c4bed] h2{font-size:1.35em}.markdown-content[data-v-fe2c4bed] h3{font-size:1.2em}.markdown-content[data-v-fe2c4bed] p,.markdown-content[data-v-fe2c4bed] ul,.markdown-content[data-v-fe2c4bed] ol,.markdown-content[data-v-fe2c4bed] blockquote,.markdown-content[data-v-fe2c4bed] pre{margin:0 0 .9em}.markdown-content[data-v-fe2c4bed] ul,.markdown-content[data-v-fe2c4bed] ol{padding-left:1.5em}.markdown-content[data-v-fe2c4bed] blockquote{border-left:3px solid var(--ant-color-border);color:var(--ant-color-text-secondary);padding-left:12px}.markdown-content[data-v-fe2c4bed] code{background:color-mix(in srgb, var(--ant-color-fill-secondary) 80%, white 20%);border-radius:6px;padding:.08em .36em;font-size:.95em}.markdown-content[data-v-fe2c4bed] pre{background:color-mix(in srgb, var(--ant-color-fill-secondary) 82%, white 18%);border-radius:10px;padding:12px 14px;overflow-x:auto}.markdown-content[data-v-fe2c4bed] pre code{background:0 0;padding:0}.markdown-content[data-v-fe2c4bed] a{color:var(--ant-color-primary);text-decoration:underline}.markdown-content[data-v-fe2c4bed] .md-mention{color:var(--ant-color-primary);background:#1890ff24;border-radius:4px;padding:0 4px;display:inline-block}.comments[data-v-61940ee7]{flex-direction:column;display:flex}.comments__body[data-v-61940ee7]{padding:12px 16px}.comments-loading[data-v-61940ee7],.comments-empty[data-v-61940ee7]{color:var(--ds-color-text-muted);justify-content:center;align-items:center;padding:32px;display:flex}.comment[data-v-61940ee7]{border-bottom:1px solid #f5f5f5;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.comment[data-v-61940ee7]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.comment-content[data-v-61940ee7]{flex:1}.comment-author[data-v-61940ee7]{margin-bottom:4px;font-size:13px;font-weight:500}.comment-text[data-v-61940ee7]{margin-bottom:4px;font-size:13px}.comment-date[data-v-61940ee7]{color:var(--ds-color-text-muted);font-size:11px}.td-comm-inp[data-v-61940ee7]{border-top:1px solid #f5f5f5;align-items:center;gap:8px;padding:8px 16px 10px;display:flex}.td-c-av[data-v-61940ee7]{color:#185fa5;background:#e6f1fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:500;display:flex}.td-c-field[data-v-61940ee7]{color:inherit;background:#f5f5f5;border:none;border-radius:8px;outline:none;flex:1;padding:7px 10px;font-family:inherit;font-size:12px}.td-c-field[data-v-61940ee7]::placeholder{color:#b0b0b0}.td-c-field[data-v-61940ee7]:disabled{opacity:.6}.td-c-send[data-v-61940ee7]{color:#fff;cursor:pointer;background:#fc4000;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:opacity .15s;display:flex}.td-c-send[data-v-61940ee7]:hover:not(:disabled){opacity:.85}.td-c-send[data-v-61940ee7]:disabled{opacity:.5;cursor:not-allowed}.td-comm-inp--worker[data-v-61940ee7]{border-top-color:var(--border);padding:12px 16px}.td-comm-inp--worker .td-c-field[data-v-61940ee7]{height:var(--ui-h-ctl);border:1px solid var(--ui-field);background:var(--ui-surface);font-size:var(--ui-fs-16);padding:0 12px}.td-comm-inp--worker .td-c-field[data-v-61940ee7]::placeholder{color:var(--ui-muted)}.td-comm-inp--worker .td-c-send[data-v-61940ee7]{width:var(--ui-h-ctl);height:var(--ui-h-ctl);border-radius:var(--ui-r-ctl);background:var(--ui-fill);font-size:18px}.history__body[data-v-508fe1d2]{padding:12px 16px}.history__state[data-v-508fe1d2]{color:var(--text-muted,#6f6f6f);justify-content:center;align-items:center;padding:32px;display:flex}.history-entry[data-v-508fe1d2]{border-bottom:1px solid #f5f5f5;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.history-entry[data-v-508fe1d2]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.history-entry__icon[data-v-508fe1d2]{background:var(--surface-inset,#fafafa);border:1px solid var(--border,#e5e5e5);width:30px;height:30px;color:var(--text-2,#6b6b6b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.history-entry__content[data-v-508fe1d2]{flex:1;min-width:0}.history-entry__line[data-v-508fe1d2]{font-size:13px;line-height:1.5}.history-entry__badge[data-v-508fe1d2]{background:var(--surface-inset,#f0f0f0);border:1px solid var(--border,#e5e5e5);color:var(--text-2,#6b6b6b);white-space:nowrap;border-radius:20px;align-items:center;padding:1px 8px;font-size:11.5px;display:inline-flex}.history-entry__date[data-v-508fe1d2]{color:var(--text-muted,#6f6f6f);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px}.history-entry__related[data-v-508fe1d2]{color:var(--text-muted,#6f6f6f);margin-bottom:4px;font-size:11px}.history-entry__comment[data-v-508fe1d2]{margin-top:6px}.history-entry__changes[data-v-508fe1d2]{color:var(--text-muted,#6f6f6f);margin:6px 0 0;padding-left:16px;font-size:12px}.history-entry__change+.history-entry__change[data-v-508fe1d2]{margin-top:2px}.td-comments-wrap[data-v-1b6e46d9]{background:#fff;border-radius:12px;flex-shrink:0;overflow:hidden}.td-comments-tabs[data-v-1b6e46d9]{border-bottom:1px solid #f5f5f5;align-items:center;gap:0;padding:0 16px;display:flex}.td-comm-tab[data-v-1b6e46d9]{cursor:pointer;color:var(--text-muted,#6f6f6f);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-right:16px;padding:11px 4px;font-family:inherit;font-size:12px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.td-comm-tab--active[data-v-1b6e46d9]{color:var(--text,#1a1a1a);border-bottom-color:var(--accent,#fc4000)}@container (width<=820px){.td-comm-tab[data-v-1b6e46d9]{padding-top:14px;padding-bottom:15px}}.ui-field[data-v-26ca6973]{font-family:var(--font-family)}.ui-field__label[data-v-26ca6973]{font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);font-weight:var(--ui-fw-medium);color:var(--ui-text);margin-bottom:6px;display:block}.ui-field__req[data-v-26ca6973]{color:var(--ui-fill)}.ui-field__opt[data-v-26ca6973]{color:var(--ui-muted);font-weight:var(--ui-fw-regular)}.ui-field__hint[data-v-26ca6973]{font-size:var(--ui-fs-12);line-height:var(--ui-lh-12);color:var(--ui-muted);margin-top:6px}.ui-field__hint--error[data-v-26ca6973]{color:var(--ui-danger)}.ui-input[data-v-ac10d472]{align-items:center;gap:var(--ui-sp-2);height:var(--ui-h-ctl);padding:0 var(--ui-sp-3);background:var(--ui-surface);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);font-family:var(--font-family);font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);color:var(--ui-text);display:flex}.ui-input--sm[data-v-ac10d472]{height:var(--ui-h-sm);font-size:var(--ui-fs-13)}.ui-input--lg[data-v-ac10d472]{height:var(--ui-h-lg);font-size:var(--ui-fs-16)}.ui-input--area[data-v-ac10d472]{height:auto;min-height:var(--ui-h-ctl);padding-top:var(--ui-sp-2);padding-bottom:var(--ui-sp-2);align-items:flex-start}.ui-input--focus[data-v-ac10d472]{border-color:var(--ui-text)}.ui-input--error[data-v-ac10d472]{border-color:var(--ui-danger)}.ui-input--readonly[data-v-ac10d472]{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-muted)}.ui-input--disabled[data-v-ac10d472]{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-disabled-text)}.ui-input__el[data-v-ac10d472]{resize:vertical;width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.ui-input__el[data-v-ac10d472]::placeholder{color:var(--ui-placeholder)}.ui-input__side[data-v-ac10d472]{color:var(--ui-muted);font-size:var(--ui-fs-13);white-space:nowrap}@media (hover:none) and (pointer:coarse){.ui-input[data-v-ac10d472]{font-size:var(--ui-fs-16);line-height:var(--ui-lh-16)}}.ui-cal[data-v-da8dca80]{width:300px;max-width:100%;padding:var(--ui-sp-3);background:var(--ui-surface);font-family:var(--font-family)}.ui-cal__head[data-v-da8dca80]{height:var(--ui-h-sm);font-weight:var(--ui-fw-semibold);font-size:var(--ui-fs-14);justify-content:space-between;align-items:center;display:flex}.ui-cal__nav[data-v-da8dca80]{width:var(--ui-h-sm);height:var(--ui-h-sm);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;line-height:1}.ui-cal__grid[data-v-da8dca80]{margin-top:var(--ui-sp-2);grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ui-cal__wd[data-v-da8dca80]{height:var(--ui-sp-6);line-height:var(--ui-sp-6);text-align:center;font-size:var(--ui-fs-11);font-weight:var(--ui-fw-semibold);color:var(--ui-muted)}.ui-cal__day[data-v-da8dca80]{border-radius:var(--ui-r-tab);cursor:pointer;height:34px;font:inherit;font-size:var(--ui-fs-13);color:var(--ui-text);background:0 0;border:0;justify-content:center;align-items:center;line-height:1;display:flex}.ui-cal__day[data-v-da8dca80]:hover{background:var(--ui-soft)}.ui-cal__nav[data-v-da8dca80]:focus,.ui-cal__day[data-v-da8dca80]:focus{outline:none}.ui-cal__nav[data-v-da8dca80]:focus-visible{outline:2px solid var(--ui-text);outline-offset:2px}.ui-cal__day[data-v-da8dca80]:focus-visible{outline:2px solid var(--ui-text);outline-offset:-2px}.ui-cal__day--out[data-v-da8dca80]{color:var(--ui-disabled-text)}.ui-cal__day--today[data-v-da8dca80]{box-shadow:inset 0 0 0 1px var(--ui-text);font-weight:var(--ui-fw-semibold)}.ui-cal__day--on[data-v-da8dca80]{background:var(--ui-sel-bg);box-shadow:inset 0 0 0 1.5px var(--ui-fill);font-weight:var(--ui-fw-semibold)}.ui-cal__day--range[data-v-da8dca80]{background:var(--ui-sel-bg);border-radius:0}.ui-date[data-v-b0572e62]{height:var(--ui-h-ctl);padding:0 var(--ui-sp-1) 0 var(--ui-sp-3);background:var(--ui-surface);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);font-family:var(--font-family);font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);color:var(--ui-text);align-items:center;display:flex}.ui-date--focus[data-v-b0572e62]{border-color:var(--ui-text)}.ui-date--error[data-v-b0572e62]{border-color:var(--ui-danger)}.ui-date--disabled[data-v-b0572e62]{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-disabled-text)}.ui-date__el[data-v-b0572e62]{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.ui-date__el[data-v-b0572e62]::placeholder{color:var(--ui-placeholder)}.ui-date__btn[data-v-b0572e62]{width:var(--ui-h-sm);height:var(--ui-h-sm);border-radius:var(--ui-r-tab);color:var(--ui-muted);cursor:pointer;font-size:var(--ui-fs-14);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ui-date__btn[data-v-b0572e62]:focus{outline:none}.ui-date__btn[data-v-b0572e62]:focus-visible{outline:2px solid var(--ui-text);outline-offset:2px}.ui-date__pop[data-v-b0572e62]{width:300px;max-width:100%}.ui-date__quick[data-v-b0572e62]{margin:0 var(--ui-sp-3);border-top:1px solid var(--ui-line);flex-wrap:nowrap;gap:6px;padding-top:10px;display:flex}.ui-date__quick[data-v-b0572e62] .ui-btn{flex:auto;min-width:max-content;padding:0 10px}.ui-date__clear[data-v-b0572e62]{margin:0 var(--ui-sp-3);padding:6px 0 var(--ui-sp-3)}.ui-date__clear[data-v-b0572e62] .ui-btn{height:auto;padding:0}@media (hover:none) and (pointer:coarse){.ui-date[data-v-b0572e62]{font-size:var(--ui-fs-16);line-height:var(--ui-lh-16)}}.sg[data-v-9cf3c687]{display:flex}.sg-btn[data-v-9cf3c687]{border:1.5px solid var(--border-light);cursor:pointer;color:var(--text-muted);text-align:center;background:0 0;flex:1;margin-left:-1px;padding:7px 2px;font-family:inherit;font-size:11px;transition:all .1s;position:relative}.sg-btn[data-v-9cf3c687]:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;margin-left:0}.sg-btn[data-v-9cf3c687]:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.sg-btn[data-v-9cf3c687]:hover:not(:disabled){border-color:var(--border);color:var(--text-2)}.sg-btn[data-v-9cf3c687]:active:not(:disabled){background:var(--surface-pressed);color:var(--text)}.sg-btn[data-v-9cf3c687]:focus-visible{z-index:2;outline:2px solid var(--focus-ring);outline-offset:2px;position:relative}.sg-btn[data-v-9cf3c687]:disabled{cursor:not-allowed;opacity:.5}.sg-btn--on[data-v-9cf3c687]{z-index:1;border-color:var(--accent);color:var(--text);background:#fff1eb;font-weight:600}.sg-btn--on[data-v-9cf3c687]:hover:not(:disabled){border-color:var(--accent);color:var(--text);background:#fff1eb}.sg-btn--on[data-v-9cf3c687]:active:not(:disabled){background:#fff1eb}.oe-grp[data-v-3871f0c0]{margin:18px 0 11px}.oe-grp[data-v-3871f0c0]:first-child{margin-top:0}.oe-grp-h[data-v-3871f0c0]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:11px;margin:0 0 11px;font-size:11px;font-weight:600;display:flex}.oe-grp-h[data-v-3871f0c0]:after{content:"";background:var(--border-light);flex:1;height:1px}.oe-g2[data-v-3871f0c0]{grid-template-columns:1fr 1fr;gap:13px;display:grid}.oe-hint[data-v-3871f0c0]{color:var(--text-muted);margin-top:5px;font-size:11.5px;line-height:1.45}.oe-toggle-row[data-v-3871f0c0]{cursor:pointer;align-items:center;gap:8px;display:flex}.oe-toggle-cb[data-v-3871f0c0]{cursor:pointer}.oe-toggle-lbl[data-v-3871f0c0]{color:var(--text);font-size:13px}.oe-toggle-err[data-v-3871f0c0]{color:var(--ui-danger);margin-top:6px;font-size:11.5px}.ui-num[data-v-2d065eea]{align-items:center;gap:var(--ui-sp-2);height:var(--ui-h-ctl);padding:0 var(--ui-sp-3);background:var(--ui-surface);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);font-family:var(--font-family);font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);color:var(--ui-text);display:flex}.ui-num--sm[data-v-2d065eea]{height:var(--ui-h-sm);font-size:var(--ui-fs-13)}.ui-num--focus[data-v-2d065eea]{border-color:var(--ui-text)}.ui-num--error[data-v-2d065eea]{border-color:var(--ui-danger)}.ui-num--computed[data-v-2d065eea]{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-muted)}.ui-num--disabled[data-v-2d065eea]{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-disabled-text)}.ui-num__el[data-v-2d065eea]{text-align:right;min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.ui-num__el[data-v-2d065eea]::placeholder{color:var(--ui-placeholder)}.ui-num__unit[data-v-2d065eea]{color:var(--ui-muted);font-size:var(--ui-fs-13);white-space:nowrap}.ui-num__side[data-v-2d065eea]{color:var(--ui-muted);white-space:nowrap;flex-shrink:0;align-items:center;display:flex}@media (hover:none) and (pointer:coarse){.ui-num[data-v-2d065eea]{font-size:var(--ui-fs-16);line-height:var(--ui-lh-16)}}.sc-loading[data-v-c4bf0af9]{color:var(--text-muted);padding:12px 0;font-size:13px}.sc-sec[data-v-c4bf0af9]{color:var(--text-2);margin-bottom:10px;font-size:12.5px;font-weight:500}.sc-axis[data-v-c4bf0af9]{margin-bottom:14px}.sc-lbl[data-v-c4bf0af9]{color:var(--text-2);font-size:12px}.sc-val[data-v-c4bf0af9]{min-height:22px;color:var(--text);font-variant-numeric:tabular-nums;align-items:center;font-size:14px;display:flex}.sc-row[data-v-c4bf0af9]{border:1px solid var(--border-light);background:var(--surface-inset);border-radius:10px;margin-bottom:10px;padding:10px}.sc-row-top[data-v-c4bf0af9]{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.sc-f[data-v-c4bf0af9]{flex-direction:column;gap:4px;min-width:0;display:flex}.sc-f--num[data-v-c4bf0af9]{flex:0 0 92px}.sc-f--qty[data-v-c4bf0af9]{flex:140px}.sc-f--dim[data-v-c4bf0af9]{flex:120px}.sc-f--dim3[data-v-c4bf0af9]{flex:84px}.sc-f--vol[data-v-c4bf0af9]{flex:0 0 100px}.sc-x-sep[data-v-c4bf0af9]{color:var(--text-muted);padding-bottom:12px}.sc-fill[data-v-c4bf0af9],.sc-del[data-v-c4bf0af9]{height:var(--ui-h-ctl);width:var(--ui-h-ctl);flex:0 0 var(--ui-h-ctl);border:1px solid var(--border);background:var(--ui-surface);cursor:pointer;color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;display:flex}.sc-fill[data-v-c4bf0af9]:hover{color:var(--accent);border-color:var(--accent)}.sc-add[data-v-c4bf0af9]{border:1px dashed var(--border);background:var(--ui-surface);height:var(--ui-h-ctl);cursor:pointer;color:var(--text);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:10px;padding:0 14px;font-family:inherit;font-size:13px;display:inline-flex}.sc-calc[data-v-c4bf0af9]{border:1px solid var(--border-light);border-radius:10px;margin-top:4px;padding:10px 12px}.sc-calc-r[data-v-c4bf0af9]{color:var(--text-2);justify-content:space-between;padding:3px 0;font-size:13px;display:flex}.sc-calc-r--tot[data-v-c4bf0af9]{border-top:1px dashed var(--border);color:var(--text);margin-top:4px;padding-top:7px;font-weight:600}.sc-warn[data-v-c4bf0af9]{background:var(--warn-bg);border:1px solid var(--warn-border);color:var(--warn-text);border-radius:10px;gap:10px;margin-top:10px;padding:12px;display:flex}.sc-warn-body[data-v-c4bf0af9]{flex-direction:column;flex:1;gap:10px;display:flex}.sc-warn-t[data-v-c4bf0af9]{font-size:13px;line-height:1.45}.sc-warn-reason[data-v-c4bf0af9]{flex-direction:column;gap:4px;display:flex}.sc-warn-btns[data-v-c4bf0af9]{flex-wrap:wrap;gap:8px;display:flex}.sc-err[data-v-c4bf0af9]{color:var(--ui-danger);margin-top:10px;font-size:12.5px;line-height:1.45}.sc-btn[data-v-c4bf0af9]{height:var(--ui-h-ctl);border:1px solid var(--border);background:var(--ui-surface);cursor:pointer;color:var(--text);border-radius:8px;padding:0 16px;font-family:inherit;font-size:13.5px}.sc-btn--warn[data-v-c4bf0af9]{background:var(--seg-warn-on);border-color:var(--seg-warn-on);color:var(--on-accent)}.sc-btn--warn[data-v-c4bf0af9]:hover:not(:disabled){background:var(--seg-warn-on-hover);border-color:var(--seg-warn-on-hover)}.sc-btn--warn[data-v-c4bf0af9]:disabled{opacity:.5;cursor:default}.sc-draft-btn[data-v-c4bf0af9]{height:var(--ui-h-ctl);padding:0 var(--ui-sp-4);border-radius:var(--ui-r-ctl);border:1px solid var(--ui-field);background:var(--ui-surface);font:inherit;font-size:var(--ui-fs-14);font-weight:var(--ui-fw-medium);color:var(--ui-text);cursor:pointer}.sc-draft-btn[data-v-c4bf0af9]:hover:not(:disabled){background:var(--ui-soft)}.sc-draft-btn[data-v-c4bf0af9]:disabled{color:var(--ui-disabled-text);border-color:var(--ui-line);cursor:not-allowed}@media (width<=480px){.sc-row-top[data-v-c4bf0af9]{flex-flow:wrap;align-items:end;gap:8px}.sc-f--num[data-v-c4bf0af9],.sc-f--qty[data-v-c4bf0af9],.sc-f--dim[data-v-c4bf0af9]{flex:calc(50% - 4px);width:auto}.sc-f--dim3[data-v-c4bf0af9]{flex:calc(33.333% - 6px);width:auto}.sc-f--vol[data-v-c4bf0af9]{flex-direction:row;flex:auto;align-items:baseline;gap:6px;width:auto;min-width:96px}.sc-x-sep[data-v-c4bf0af9]{display:none}.sc-fill[data-v-c4bf0af9],.sc-del[data-v-c4bf0af9]{align-self:flex-end}.sc-add[data-v-c4bf0af9]{justify-content:center;align-self:stretch}}.oop[data-v-b77589bf]{margin-top:4px}.oop-title[data-v-b77589bf]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3,#6e6e6e);margin-bottom:6px;font-size:11px;font-weight:600}.oop-person[data-v-b77589bf]{border-top:1px solid var(--border-soft,#f0f0f0)}.oop-person[data-v-b77589bf]:first-child{border-top:none}.oop-person-row[data-v-b77589bf]{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 0;font-family:inherit;display:flex}.oop-person-row i[data-v-b77589bf]{color:var(--icon-interactive);flex-shrink:0;font-size:12px}.oop-avatar[data-v-b77589bf]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:600;display:flex}.oop-name[data-v-b77589bf]{color:var(--text,#1a1a1a);flex:1;font-size:12.5px}.oop-qty[data-v-b77589bf]{color:var(--text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.oop-minutes[data-v-b77589bf]{color:var(--text-3,#6e6e6e);font-variant-numeric:tabular-nums;font-size:12px}.oop-marks[data-v-b77589bf]{flex-direction:column;gap:8px;padding:0 0 8px 38px;display:flex}.oop-mark-main[data-v-b77589bf]{align-items:center;gap:8px;font-size:12px;display:flex}.oop-mark-qty[data-v-b77589bf]{color:var(--text,#1a1a1a);font-weight:600}.oop-mark-minutes[data-v-b77589bf],.oop-mark-time[data-v-b77589bf]{color:var(--text-3,#6e6e6e)}.oop-mark-tag[data-v-b77589bf]{color:var(--text-3,#6e6e6e);background:var(--surface-inset,#f5f5f5);border-radius:4px;padding:1px 5px;font-size:10.5px}.oop-mark-edited[data-v-b77589bf]{color:var(--text-3,#6e6e6e);margin-top:2px;font-size:11px}.oop-mark-comment[data-v-b77589bf]{color:var(--text,#1a1a1a);margin-top:2px;font-size:11.5px}.oop-mark-actions[data-v-b77589bf]{gap:10px;margin-top:4px;display:flex}.oop-mark-btn[data-v-b77589bf]{color:var(--icon-interactive);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px}.oop-mark-btn--danger[data-v-b77589bf]:hover{color:#dc2626}.oob[data-v-7482f4d1]{flex-direction:column;gap:8px;margin:4px 0 8px;display:flex}.oob-row[data-v-7482f4d1]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.oob-bar[data-v-7482f4d1]{background:var(--border-light,#efefef);border-radius:2px;flex:80px;height:4px;overflow:hidden}.oob-bar-fill[data-v-7482f4d1]{background:var(--text,#1a1a1a);border-radius:2px;height:100%;transition:width .2s}.oob-bar--done .oob-bar-fill[data-v-7482f4d1]{background:var(--ok,#16a34a)}.oob-num[data-v-7482f4d1]{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:5px;display:flex}.oob-fact[data-v-7482f4d1]{color:var(--text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.oob-of[data-v-7482f4d1]{color:var(--text-3,#6e6e6e);font-size:12.5px}.oob-over[data-v-7482f4d1]{color:var(--accent-text,#c42f00);background:#fc40001a;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:600}.oob-done-note[data-v-7482f4d1]{color:var(--ok,#16a34a);font-size:12px}.oob-wait-note[data-v-7482f4d1]{color:var(--text-3,#6e6e6e);font-size:12px}.oob-add-btn[data-v-7482f4d1]{background:var(--surface-inset,#f5f5f5);height:32px;color:var(--text,#1a1a1a);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:12.5px;display:flex}.oob-add-btn[data-v-7482f4d1]:hover:not(:disabled){background:#ebebeb}.oob-add-btn[data-v-7482f4d1]:disabled{opacity:.55;cursor:not-allowed}.oob-add-btn i[data-v-7482f4d1]{font-size:13px}@media (width<=480px){.oob-add-btn[data-v-7482f4d1]{flex-basis:100%;min-height:44px}}.wro[data-v-75ef855f]{border:1px solid var(--border);background:var(--card-bg);color:var(--text);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 12px 0;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.wro i[data-v-75ef855f]{color:var(--text-muted);margin-top:1px}.wcs[data-v-26d2e7d1]{z-index:var(--ui-z-window);color:var(--ui-text);font-family:var(--font-family);position:fixed;inset:0}.wcs-overlay[data-v-26d2e7d1]{background:var(--ui-overlay);position:absolute;inset:0}.wcs-panel[data-v-26d2e7d1]{gap:var(--ui-sp-4);max-height:90vh;padding:var(--ui-sp-2) var(--ui-sp-4) calc(var(--ui-sp-4) + env(safe-area-inset-bottom));background:var(--ui-surface);border-radius:var(--ui-r-window) var(--ui-r-window) 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.wcs-grip[data-v-26d2e7d1]{background:var(--ui-field);border-radius:2px;align-self:center;width:40px;height:4px}@media (width>=720px){.wcs-panel[data-v-26d2e7d1]{width:480px;max-width:calc(100vw - 32px);padding:var(--ui-sp-6);border-radius:var(--ui-r-window);inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000029}.wcs-grip[data-v-26d2e7d1]{display:none}}.wcs-title[data-v-26d2e7d1]{font-size:var(--ui-fs-18);line-height:var(--ui-lh-18);font-weight:var(--ui-fw-semibold);margin:0}.wcs-sub[data-v-26d2e7d1]{margin-top:var(--ui-sp-1);font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted);overflow-wrap:anywhere}.wcs-path[data-v-26d2e7d1]{margin-top:var(--ui-sp-1);font-size:var(--ui-fs-13);line-height:var(--ui-lh-13)}.wcs-path b[data-v-26d2e7d1]{font-weight:var(--ui-fw-semibold)}.wcs-label[data-v-26d2e7d1]{margin-bottom:var(--ui-sp-2);font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted)}.wcs-stepper[data-v-26d2e7d1]{gap:var(--ui-sp-2);grid-template-columns:48px minmax(0,1fr) 48px;display:grid}.wcs-step[data-v-26d2e7d1],.wcs-qty[data-v-26d2e7d1]{height:var(--ui-h-lg);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);background:var(--ui-surface);color:var(--ui-text);font:inherit}.wcs-step[data-v-26d2e7d1]{cursor:pointer;font-size:22px}.wcs-step[data-v-26d2e7d1]:disabled{opacity:.5;cursor:default}.wcs-qty[data-v-26d2e7d1]{text-align:center;min-width:0;font-size:var(--ui-fs-18);font-weight:var(--ui-fw-semibold);-moz-appearance:textfield}.wcs-qty[data-v-26d2e7d1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wcs-qty[data-v-26d2e7d1]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wcs-note[data-v-26d2e7d1]{margin-top:var(--ui-sp-2);font-size:var(--ui-fs-12);line-height:var(--ui-lh-12);color:var(--ui-muted)}.wcs-plate[data-v-26d2e7d1]{gap:var(--ui-sp-3);padding:var(--ui-sp-3);border-radius:var(--ui-r-card);display:flex}.wcs-plate--steps[data-v-26d2e7d1]{background:var(--ui-sel-bg)}.wcs-plate--short[data-v-26d2e7d1]{background:var(--ui-danger-bg)}.wcs-plate-ic[data-v-26d2e7d1]{color:var(--ui-orange-text);flex-shrink:0;font-size:20px}.wcs-plate-t[data-v-26d2e7d1]{font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);font-weight:var(--ui-fw-semibold)}.wcs-plate-s[data-v-26d2e7d1]{font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);overflow-wrap:anywhere;margin-top:2px}.wcs-short-t[data-v-26d2e7d1]{font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);font-weight:var(--ui-fw-semibold);color:var(--ui-danger)}.wcs-foot[data-v-26d2e7d1]{gap:var(--ui-sp-2);grid-template-columns:1fr 1fr;display:grid}.wcs-btn[data-v-26d2e7d1]{min-height:var(--ui-h-lg);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--ui-fs-16);font-weight:var(--ui-fw-semibold);cursor:pointer}.wcs-btn--primary[data-v-26d2e7d1]{border-color:var(--ui-fill);background:var(--ui-fill);color:var(--on-accent)}.wcs-btn--primary[data-v-26d2e7d1]:disabled{border-color:var(--border);background:var(--border);color:var(--ui-muted);cursor:default}.omd-over-tag[data-v-04506e0a]{color:var(--accent-text);background:var(--accent-bg);border-radius:4px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:600}.omd-now[data-v-04506e0a]{color:var(--text-muted);margin-bottom:10px;font-size:12.5px}.omd-qty[data-v-04506e0a] .ui-input__el{text-align:center;font-size:24px;font-weight:600}.omd-qty[data-v-04506e0a] .ui-field__hint{text-align:center}.omd-over-note[data-v-04506e0a]{color:var(--text-muted);margin-top:10px;font-size:11.5px;line-height:1.45}.omd-f[data-v-04506e0a]{margin-top:14px}.omd-when[data-v-04506e0a]{grid-template-columns:1fr 120px;gap:8px;display:grid}.omd-more-toggle[data-v-04506e0a]{color:var(--icon-interactive);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;margin-top:14px;padding:4px 0;font-family:inherit;font-size:12px;display:flex}.td-stage-reason{color:var(--warn-text,#92400e);margin-top:6px;font-size:12px;line-height:1.45}.td-steps{border:1px solid var(--border,#e5e5e5);background:var(--card-bg,#fff);border-radius:12px;overflow:hidden}.td-steps-row{align-items:center;padding:10px 14px;display:flex;overflow-x:auto}.td-step{white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;padding:0;display:flex}.td-step:disabled{cursor:not-allowed}.td-step-n{font-variant-numeric:tabular-nums;border:1px solid var(--border,#e5e5e5);width:24px;height:24px;color:var(--text-muted,#6f6f6f);background:#fafafa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:flex}.td-step-l{color:var(--text-muted,#6f6f6f);font-size:12.5px}.td-step--done .td-step-n{color:var(--on-accent,#fff);background:#1c1917;border-color:#1c1917}.td-step--done .td-step-l{color:var(--text-2,#6b6b6b)}.td-step--now .td-step-n{background:var(--accent,#fc4000);border-color:var(--accent,#fc4000);color:var(--on-accent,#fff)}.td-step--now .td-step-l{color:var(--accent-text,#c42f00);font-weight:600}.td-step--lock .td-step-n{background:var(--lock-bg,#f1f4f9);border-color:var(--lock-br,#dde4ee);color:var(--lock,#5f6e88)}.td-step--lock .td-step-l{color:var(--lock,#5f6e88);font-weight:600}.td-step-line{background:var(--border,#e5e5e5);flex-shrink:0;width:22px;height:1px;margin:0 9px}.td-step-line--done{opacity:.25;background:#1c1917}.td-steps-bar{background:var(--border-light,#f0f0f0);height:3px}.td-steps-bar i{opacity:.75;background:#1c1917;height:100%;transition:width .15s;display:block}.td-primary-btn{background:var(--accent,#fc4000);border:1px solid var(--accent,#fc4000);height:38px;color:var(--on-accent,#fff);font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 17px;font-size:13px;font-weight:500;display:inline-flex}.td-primary-btn:hover{background:#e03600;border-color:#e03600}.td-primary-btn:disabled{background:var(--accent-bg,#ffede6);color:var(--accent-text,#c42f00);cursor:not-allowed;border-color:#0000}.td-mat-block{border:1px solid var(--border,#e5e5e5);background:var(--card-bg,#fff);border-radius:12px;margin:14px 0;overflow:hidden}.td-mat-head{border-bottom:1px solid var(--border-light,#f0f0f0);justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.td-mat-title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.td-mat-count{border:1px solid var(--border,#e5e5e5);color:var(--text-muted,#6f6f6f);background:#fafafa;border-radius:20px;padding:1px 8px;font-size:11.5px;font-weight:400}.td-mat{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:12.5px;display:flex}.td-mat+.td-mat{border-top:1px solid var(--border-light,#f0f0f0)}.td-mat-m{flex:1;min-width:0}.td-mat-n{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;display:flex}.td-mat-no{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.td-mat-sep{color:silver}.td-mat-name{font-weight:500}.td-mat-tag{border:1px solid var(--border,#e5e5e5);color:var(--text-muted,#6f6f6f);white-space:nowrap;background:#fafafa;border-radius:5px;padding:0 6px;font-size:11px}.td-mat-u{color:var(--text-muted,#6f6f6f);flex-wrap:wrap;align-items:center;gap:7px;margin-top:3px;font-size:11.5px;display:flex}.td-mat-unit{border:1px solid var(--border,#e5e5e5);background:#fafafa;border-radius:5px;padding:0 6px}.td-mat-dim{font-variant-numeric:tabular-nums;white-space:nowrap}.td-mat-row2{display:contents}.td-mat-q{color:var(--text-muted,#6f6f6f);font-variant-numeric:tabular-nums;white-space:nowrap}.td-mat-st{white-space:nowrap;border-radius:7px;padding:3px 9px;font-size:12px;font-weight:500}.td-mat-st--on{color:var(--text-muted,#6f6f6f);border:1px solid var(--border,#e5e5e5);background:#fafafa}.td-mat-st--off{background:var(--ok-bg,#dcfce7);color:var(--status-success-text,#15803d)}.td-mat-btn{border:1px solid var(--border,#e5e5e5);background:var(--card-bg,#fff);height:30px;font:inherit;color:var(--text,#1a1a1a);cursor:pointer;white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;display:inline-flex}.td-mat-btn:hover{background:#fafafa}.td-mat-btn i{font-size:14px;line-height:1}.td-mat-draft{border-top:1px solid var(--border-soft,#ededed);color:var(--text-muted,#6f6f6f);align-items:center;gap:6px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.td-mat-draft i{font-size:13px}@media (width<=900px){.td-mat{flex-direction:column;align-items:stretch;gap:8px}.td-mat-m{width:100%}.td-mat-row2{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.td-mat-q{white-space:normal}.td-mat-btn{margin-left:auto}}.task-drawer-actions[data-v-336fa4ca]{width:24px;min-width:24px;height:24px;color:var(--ds-color-text-muted);justify-content:center;align-items:center;padding:0;display:flex}.task-drawer-actions[data-v-336fa4ca]:hover{color:var(--ds-color-text)}.task-screen[data-v-336fa4ca]{flex-direction:column;min-height:0;display:flex}.task-screen--mobile[data-v-336fa4ca]{background:var(--ds-color-surface-canvas);min-height:100dvh}.task-mobile-topbar[data-v-336fa4ca]{z-index:4;padding:calc(12px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--ds-color-border);background:color-mix(in srgb, var(--ds-color-surface-canvas) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.task-mobile-topbar__actions[data-v-336fa4ca]{align-items:center;gap:8px;display:flex}.layout[data-v-336fa4ca]{min-height:0;display:flex}.main[data-v-336fa4ca]{flex-direction:column;flex-grow:1;gap:40px;min-height:200px;padding:40px;display:flex;overflow:auto}.task-parent-link[data-v-336fa4ca]{color:var(--ds-color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:8px;padding:0;font-size:13px;line-height:1.4;display:inline-flex}.task-parent-link[data-v-336fa4ca]:hover{color:var(--ds-color-text)}.task-parent-link__icon[data-v-336fa4ca]{flex-shrink:0;transform:rotate(-135deg)}.task-ai-title-action[data-v-336fa4ca]{white-space:nowrap;color:var(--ds-color-ai-text);background:var(--ds-gradient-ai);box-shadow:var(--ds-shadow-promo);border:0;align-items:center;gap:6px;display:inline-flex}.task-ai-title-action[data-v-336fa4ca]:hover,.task-ai-title-action[data-v-336fa4ca]:focus{color:var(--ds-color-ai-text);background:var(--ds-gradient-ai-hover)}.task-ai-subtasks-preview[data-v-336fa4ca]{flex-direction:column;gap:8px;display:flex}.task-ai-subtasks-preview-item[data-v-336fa4ca]{padding-left:8px}.task-screen[data-v-336fa4ca]{container-type:inline-size}.td-layout[data-v-336fa4ca]{background:var(--page-bg);flex-direction:column;flex:1;min-height:0;display:flex}.task-screen--mobile .td-layout[data-v-336fa4ca]{flex:1 0 auto}.td-topflow[data-v-336fa4ca]{flex-direction:column;flex-shrink:0;gap:10px;padding:14px 16px 0;display:flex}.td-grid[data-v-336fa4ca]{flex:1;grid-template-columns:1fr 344px;column-gap:14px;min-height:0;padding:0 16px 14px;display:grid}.td-main[data-v-336fa4ca]{flex-direction:column;gap:10px;min-height:0;display:flex}.td-main--body[data-v-336fa4ca]{grid-area:1/1;padding:14px 0;overflow-y:auto}.td-sidebar[data-v-336fa4ca]{background:var(--page-bg);flex-direction:column;flex-shrink:0;grid-area:1/2;gap:10px;min-height:0;padding:14px 0;display:flex;overflow-y:auto}.pill[data-v-336fa4ca]{border-radius:7px;align-items:center;gap:3px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.p-high[data-v-336fa4ca]{background:var(--bad-bg,#fee2e2);color:#991b1b}.p-normal[data-v-336fa4ca]{color:#6b7280;background:#f3f4f6}.meta-dot[data-v-336fa4ca]{background:#d0d0d0;border-radius:50%;flex-shrink:0;width:3px;height:3px;display:inline-block}.meta-txt[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);font-size:11px}.pill--bad[data-v-336fa4ca]{background:var(--bad-bg,#fee2e2);color:var(--bad-text,#b42318)}.pill--done[data-v-336fa4ca]{background:var(--ok-bg,#dcfce7);color:var(--ok-text,#15803d)}.td-thead[data-v-336fa4ca]{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.td-bc[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);align-items:center;gap:4px;font-size:11px;display:flex}.td-bc-link[data-v-336fa4ca]{cursor:default}.td-bc-link--btn[data-v-336fa4ca]{cursor:pointer}.td-bc-link--btn[data-v-336fa4ca]:hover{color:#555}.td-bc-sep[data-v-336fa4ca]{font-size:9px}.td-head-actions[data-v-336fa4ca]{flex-shrink:0;align-items:center;gap:2px;display:flex}.td-head-btn[data-v-336fa4ca]{cursor:pointer;width:26px;height:26px;color:var(--icon-interactive);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:13px;transition:all .12s;display:flex}.td-head-btn[data-v-336fa4ca]:hover{background:var(--border-light,#f0f0f0);color:#555}.td-title-edit[data-v-336fa4ca]{height:auto;min-height:0;box-shadow:none;resize:none;color:var(--text,#1a1a1a);background:0 0;border:0;border-radius:0;outline:none;flex:1;min-width:0;margin:0;padding:0;font-size:16px;font-weight:500;line-height:1.4}.td-title-edit[data-v-336fa4ca]:focus,.td-title-edit.ant-input-focused[data-v-336fa4ca]{box-shadow:none}.td-title-static[data-v-336fa4ca]{cursor:pointer;border-radius:6px;margin:-1px -4px;padding:1px 4px}.td-title-static[data-v-336fa4ca]:hover{background:var(--surface-inset,#fafafa)}.td-title-static--ro[data-v-336fa4ca]{cursor:default}.td-title-static--ro[data-v-336fa4ca]:hover{background:0 0}.td-head-row[data-v-336fa4ca]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.td-head-title-col[data-v-336fa4ca]{flex:1;min-width:0}.td-h-title[data-v-336fa4ca]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.td-h-sub[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.td-h-dot[data-v-336fa4ca]{color:var(--text-3,#6e6e6e)}.td-head-actions-row[data-v-336fa4ca]{flex-shrink:0;align-items:center;gap:8px;display:flex}.td-ctx-link[data-v-336fa4ca]{color:var(--accent-text,#c42f00);cursor:pointer;white-space:nowrap;font-size:11px}.td-ctx-link[data-v-336fa4ca]:hover{text-decoration:underline}.td-empty-row[data-v-336fa4ca]{background:var(--card-bg,#fff);color:var(--text-2,#6b6b6b);cursor:pointer;border-radius:12px;flex-shrink:0;align-items:center;gap:7px;padding:11px 16px;font-size:12.5px;display:flex}.td-empty-row[data-v-336fa4ca]:hover{background:#fafafa}.td-empty-row i[data-v-336fa4ca]{color:#a0a0a0;font-size:13px}.td-desc-block[data-v-336fa4ca]{background:var(--card-bg,#fff);border-radius:12px;flex-shrink:0;overflow:hidden}.td-desc-head[data-v-336fa4ca]{color:var(--text,#1a1a1a);border-bottom:1px solid #f5f5f5;padding:12px 16px;font-size:12px;font-weight:500}.td-desc-ta[data-v-336fa4ca]{resize:none;color:#333;box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;min-height:80px;padding:12px 16px;font-family:inherit;font-size:13px;line-height:1.6;display:block;overflow:hidden}.td-desc-ta[data-v-336fa4ca]::placeholder{color:silver}.td-ai-row[data-v-336fa4ca]{display:none}.td-checklist[data-v-336fa4ca]{background:var(--card-bg,#fff);border-radius:12px;flex-shrink:0;overflow:hidden}.td-ch-head[data-v-336fa4ca]{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;padding:11px 16px;display:flex}.td-ch-title[data-v-336fa4ca]{color:var(--text,#1a1a1a);font-size:12px;font-weight:500}.td-ch-prog[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);font-size:11px}.td-ch-pbar[data-v-336fa4ca]{background:var(--border-light,#f0f0f0);border-radius:2px;height:3px;margin:0 16px 2px;overflow:hidden}.td-ch-pfill[data-v-336fa4ca]{background:#10b981;border-radius:2px;height:100%;transition:width .3s}.td-ch-item[data-v-336fa4ca]{border-bottom:1px solid var(--border-row,#f8f8f8);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;padding:9px 16px;display:flex}.td-ch-item[data-v-336fa4ca]:hover{background:#fafafa}.td-ch-box[data-v-336fa4ca]{border:1.5px solid #d0d0d0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:flex}.td-ch-box--done[data-v-336fa4ca]{background:var(--text,#1a1a1a);border-color:var(--text,#1a1a1a)}.td-ch-box--done i[data-v-336fa4ca]{color:var(--on-accent,#fff);font-size:10px}.td-ch-box--ro[data-v-336fa4ca]{cursor:not-allowed}.td-ch-text[data-v-336fa4ca]{color:#333;flex:1;font-size:12px;line-height:1.4}.td-ch-text--done[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);text-decoration:line-through}.td-ch-text[data-v-336fa4ca]:hover{text-underline-offset:2px;-webkit-text-decoration:underline dotted #c4c4c4;text-decoration:underline dotted #c4c4c4}.td-ch-text--done[data-v-336fa4ca]:hover{text-decoration:line-through}.td-ch-text--ro[data-v-336fa4ca]{cursor:default}.td-ch-text--ro[data-v-336fa4ca]:hover{text-decoration:none}.td-ch-text--ro.td-ch-text--done[data-v-336fa4ca]:hover{text-decoration:line-through}.td-ch-input--inline[data-v-336fa4ca]{color:#1a1a1a;background:#fff;border:1px solid #d0d0d0;border-radius:5px;flex:1;padding:1px 6px;font-size:12px;line-height:1.4}.td-ch-input--inline[data-v-336fa4ca]:focus{border-color:var(--accent,#fc4000);outline:none}.td-ch-del[data-v-336fa4ca]{appearance:none;cursor:pointer;color:#c4c4c4;opacity:0;background:0 0;border:none;padding:0 2px;transition:opacity .12s}.td-ch-item:hover .td-ch-del[data-v-336fa4ca]{opacity:1}.td-ch-del[data-v-336fa4ca]:hover{color:#dc2626}.td-ch-del[data-v-336fa4ca]:focus-visible{opacity:1;outline:2px solid var(--accent,#fc4000);outline-offset:2px}.td-ch-input-row[data-v-336fa4ca]{border-bottom:1px solid var(--border-row,#f8f8f8);padding:8px 16px}.td-ch-input-row--standalone[data-v-336fa4ca]{background:var(--card-bg,#fff);border-bottom:none;border-radius:12px;flex-shrink:0;padding:8px}.td-ch-input[data-v-336fa4ca]{width:100%;color:var(--text,#1a1a1a);border:1px solid #e0e0e0;border-radius:6px;outline:none;padding:5px 10px;font-family:inherit;font-size:12px}.td-ch-input[data-v-336fa4ca]:focus{border-color:var(--accent,#fc4000)}.td-ch-add[data-v-336fa4ca]{color:var(--icon-interactive);cursor:pointer;align-items:center;gap:6px;padding:9px 16px;font-size:12px;display:flex}.td-ch-add[data-v-336fa4ca]:hover{color:#888;background:#fafafa}.td-ch-add i[data-v-336fa4ca]{font-size:13px}.td-files[data-v-336fa4ca]{background:var(--card-bg,#fff);border-radius:12px;flex-shrink:0;overflow:hidden}.td-file-row[data-v-336fa4ca]{border-bottom:1px solid var(--border-row,#f8f8f8);align-items:center;gap:10px;padding:9px 16px;display:flex}.td-file-ic[data-v-336fa4ca]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.td-fi-pdf[data-v-336fa4ca]{background:var(--bad-bg,#fee2e2)}.td-fi-pdf i[data-v-336fa4ca]{color:#dc2626;font-size:14px}.td-fi-dwg[data-v-336fa4ca]{background:#eff6ff}.td-fi-dwg i[data-v-336fa4ca]{color:#1d4ed8;font-size:14px}.td-fi-other[data-v-336fa4ca]{background:#f3f4f6}.td-fi-other i[data-v-336fa4ca]{color:#6b7280;font-size:14px}.td-fi-doc[data-v-336fa4ca]{background:#dbeafe}.td-fi-doc i[data-v-336fa4ca]{color:#1d4ed8;font-size:14px}.td-fi-zip[data-v-336fa4ca]{background:#f3f4f6}.td-fi-zip i[data-v-336fa4ca]{color:#4b5563;font-size:14px}.td-storage-off[data-v-336fa4ca]{background:var(--surface-inset,#fafafa);border:1px dashed var(--border,#e5e5e5);color:var(--text-2,#6b6b6b);border-radius:10px;align-items:flex-start;gap:10px;margin:8px 0 2px;padding:12px 14px;display:flex}.td-storage-off>i[data-v-336fa4ca]{margin-top:1px;font-size:18px}.td-storage-off__t[data-v-336fa4ca]{color:var(--text,#1a1a1a);font-size:13px;font-weight:500}.td-storage-off__s[data-v-336fa4ca]{margin-top:2px;font-size:12px;line-height:1.5}.td-file-name[data-v-336fa4ca]{color:var(--text,#1a1a1a);font-size:12px;font-weight:500}.td-file-meta[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);font-size:10px}.td-file-src[data-v-336fa4ca]{background:var(--accent-bg,#ffede6);color:var(--accent-text,#c42f00);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:10px}.td-f-act[data-v-336fa4ca]{width:28px;height:28px;color:var(--text-2,#6b6b6b);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:13px;transition:all .1s;display:flex}.td-f-act[data-v-336fa4ca]:hover{background:var(--surface-inset,#fafafa);color:#555}.td-files--dragging[data-v-336fa4ca]{outline:2px dashed var(--accent,#fc4000);outline-offset:-4px;background:var(--accent-bg,#ffede6)}.td-fi-img[data-v-336fa4ca]{background:#ecfdf5}.td-fi-img i[data-v-336fa4ca]{color:#059669;font-size:14px}.td-f-del[data-v-336fa4ca]{color:var(--icon-interactive)}.td-f-del[data-v-336fa4ca]:hover{background:var(--bad-bg,#fee2e2);color:#dc2626}.td-pill-cnt[data-v-336fa4ca]{margin-left:6px}.td-upload-zone[data-v-336fa4ca]{cursor:pointer;color:var(--text-2,#6b6b6b);border-top:1px solid var(--border-row,#f8f8f8);flex-direction:column;align-items:center;gap:4px;padding:20px;font-size:12px;display:flex}.td-upload-zone[data-v-336fa4ca]:hover{background:var(--surface-inset,#fafafa)}.td-upload-zone .ti[data-v-336fa4ca]{color:#d0d0d0;margin-bottom:2px;font-size:22px}.td-upload-hint[data-v-336fa4ca]{color:#c8c8c8;font-size:11px}.td-blocked-row[data-v-336fa4ca]{border-bottom:.5px solid var(--td-divider,#0000000f);gap:6px}.td-blocked-icon-sm[data-v-336fa4ca]{color:var(--color-text-tertiary,#999);flex-shrink:0;font-size:13px}.td-blocked-wait[data-v-336fa4ca]{color:var(--color-text-tertiary,#a0a0a0);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:inherit;font-size:12px;overflow:hidden}.td-blocked-link[data-v-336fa4ca]{color:var(--color-text-info,#2563eb);cursor:pointer;flex-shrink:0;font-size:12px}.td-blocked-link[data-v-336fa4ca]:hover{text-decoration:underline}.td-blocked-task-link[data-v-336fa4ca]{color:var(--color-text-info,#2563eb);cursor:pointer}.td-blocked-task-link[data-v-336fa4ca]:hover{text-decoration:underline}.td-blocked-banner[data-v-336fa4ca]{background:var(--lock-bg,#f1f4f9);border:1px solid var(--lock-br,#dde4ee);color:var(--lock,#5f6e88);border-radius:10px;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;font-size:12.5px;display:flex}.td-blocked-banner-ic[data-v-336fa4ca]{background:var(--card-bg,#fff);border:1px solid var(--lock-br,#dde4ee);width:26px;height:26px;color:var(--lock,#5f6e88);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.td-blocked-banner-body[data-v-336fa4ca]{flex:1;min-width:0}.td-blocked-banner-t[data-v-336fa4ca]{color:#33415c;font-size:13px;font-weight:600}.td-blocked-banner-s[data-v-336fa4ca]{color:var(--lock,#5f6e88);margin-top:2px;font-size:12px}.td-blocked-banner i[data-v-336fa4ca]{flex-shrink:0;font-size:14px}.td-blocked-banner-link[data-v-336fa4ca]{color:#2563eb;cursor:pointer;flex-shrink:0;margin-left:auto;font-size:12px}.td-blocked-banner-link[data-v-336fa4ca]:hover{text-decoration:underline}.td-scard[data-v-336fa4ca]{background:var(--card-bg,#fff);border-radius:12px;flex-shrink:0;overflow:hidden}.td-scard-h[data-v-336fa4ca]{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:8px;padding:13px 16px;display:flex}.td-scard-t[data-v-336fa4ca]{color:var(--text,#1a1a1a);font-size:12px;font-weight:500}.td-clink[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);cursor:pointer;align-items:center;gap:3px;font-size:11px;transition:color .12s;display:flex}.td-clink[data-v-336fa4ca]:hover{color:#1a1a1a}.td-clink i[data-v-336fa4ca]{font-size:11px}.td-kv[data-v-336fa4ca]{justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;display:flex}.td-kv+.td-kv[data-v-336fa4ca]{border-top:1px solid var(--border-row,#f8f8f8)}.td-kv-k[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);flex-shrink:0}.td-kv-v[data-v-336fa4ca]{text-align:right;color:var(--text,#1a1a1a);justify-content:flex-end;align-items:center;gap:6px;min-width:0;font-weight:500;display:flex;overflow:hidden}.td-kv-v--bad[data-v-336fa4ca]{color:var(--bad-text,#b42318)}.td-kv-col[data-v-336fa4ca]{flex-direction:column;align-items:flex-end;min-width:0;display:flex}.td-kv-s[data-v-336fa4ca]{max-width:100%;color:var(--text-2,#6b6b6b);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;font-weight:400;display:block;overflow:hidden}.td-kv-v--bad .td-kv-s[data-v-336fa4ca]{color:var(--bad-text,#b42318)}.td-kv-v.num[data-v-336fa4ca]{font-variant-numeric:tabular-nums}.td-kv-t[data-v-336fa4ca]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.td-kv-t--empty[data-v-336fa4ca]{color:var(--text-muted,#6f6f6f);font-weight:400}.td-kv--tap[data-v-336fa4ca]{cursor:pointer;padding-right:30px;position:relative}.td-kv--tap[data-v-336fa4ca]:hover{background:#fafafa}.td-kv--tap[data-v-336fa4ca]:after{content:"";border-top:1.5px solid var(--text-2,#6b6b6b);border-right:1.5px solid var(--text-2,#6b6b6b);width:5px;height:5px;margin-top:-4px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.td-site[data-v-336fa4ca]{min-width:0;color:var(--text,#1a1a1a);align-items:center;gap:6px;font-weight:500;display:inline-flex}.td-site i[data-v-336fa4ca]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.td-ord-h[data-v-336fa4ca]{border-bottom:1px solid var(--border-row,#f8f8f8);align-items:center;gap:11px;padding:12px 16px;display:flex}.td-ol-ic[data-v-336fa4ca]{background:var(--accent-bg,#ffede6);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.td-ol-ic i[data-v-336fa4ca]{color:var(--accent-text,#c42f00);font-size:15px}.td-ol-num[data-v-336fa4ca]{color:var(--text,#1a1a1a);font-size:13.5px;font-weight:600}.td-ol-sub[data-v-336fa4ca]{color:var(--text-2,#6b6b6b);margin-top:1px;font-size:11.5px}.td-ord-open-btn[data-v-336fa4ca]{width:30px;height:30px;font:inherit;color:var(--text-2,#6b6b6b);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:14px;transition:all .1s;display:flex}.td-ord-open-btn[data-v-336fa4ca]:hover{background:var(--surface-inset,#fafafa);color:var(--text,#1a1a1a)}.pill--prod[data-v-336fa4ca]{background:var(--accent-bg,#ffede6);color:var(--accent-text,#c42f00)}.sidebar[data-v-336fa4ca]{border-left:1px solid var(--ds-color-border);padding-left:16px}@media (width<=768px){.task-mobile-topbar .task-drawer-actions[data-v-336fa4ca],.task-mobile-topbar .task-mobile-topbar__back[data-v-336fa4ca]{width:36px;height:36px}}@container (width<=820px){.td-grid[data-v-336fa4ca]{flex-direction:column;gap:10px;display:flex}.td-main--body[data-v-336fa4ca],.td-sidebar[data-v-336fa4ca]{grid-column:unset;background:0 0;flex:none;min-height:0;padding:0;overflow:visible}.td-kv[data-v-336fa4ca],.td-scard-h[data-v-336fa4ca],.td-primary-btn[data-v-336fa4ca],.td-ord-open-btn[data-v-336fa4ca],.td-mat-btn[data-v-336fa4ca],.td-ch-add[data-v-336fa4ca]{min-height:44px}.td-f-act[data-v-336fa4ca]{width:44px;height:44px}.td-primary-row[data-v-336fa4ca]{z-index:3;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--card-bg,#fff);border-top:1px solid var(--border,#e5e5e5);margin:0;position:fixed;bottom:0;left:0;right:0}.td-primary-btn[data-v-336fa4ca]{justify-content:center;width:100%;height:44px}.td-main--body[data-v-336fa4ca]{padding-bottom:74px}}.wkc[data-v-336fa4ca]{background:var(--page-bg);min-height:100dvh;color:var(--ui-text);padding-bottom:calc(80px + env(safe-area-inset-bottom))}.wkc--embedded[data-v-336fa4ca]{flex-direction:column;min-height:100%;padding-bottom:0;display:flex}.wkc-bar[data-v-336fa4ca]{z-index:5;align-items:center;gap:var(--ui-sp-1);height:56px;padding:0 var(--ui-sp-2);background:var(--ui-surface);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.wkc-back[data-v-336fa4ca]{width:var(--ui-h-ctl);height:var(--ui-h-ctl);border-radius:var(--ui-r-ctl);color:var(--ui-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.wkc-bar-t[data-v-336fa4ca]{font-size:var(--ui-fs-16);line-height:var(--ui-lh-16);font-weight:var(--ui-fw-semibold)}.wkc-state[data-v-336fa4ca]{text-align:center;font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);color:var(--ui-muted);padding:28px 16px}.wkc-state--bad[data-v-336fa4ca]{color:var(--ui-danger)}.wkc-retry[data-v-336fa4ca]{min-height:var(--ui-h-ctl);padding:0 var(--ui-sp-4);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--ui-fs-14);cursor:pointer;margin:12px auto 0;display:block}.wkc-body[data-v-336fa4ca]{gap:var(--ui-sp-3);padding:var(--ui-sp-4);flex-direction:column;display:flex}.wkc--embedded .wkc-body[data-v-336fa4ca]{width:100%;max-width:768px;padding:var(--ui-sp-6);flex:1;margin:0 auto}.wkc-body[data-v-336fa4ca]>*{flex-shrink:0}.wkc-top[data-v-336fa4ca]{gap:var(--ui-sp-1);flex-direction:column;display:flex}.wkc-line[data-v-336fa4ca]{font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wkc-ord[data-v-336fa4ca]{border-radius:var(--ui-r-tab);background:var(--border);color:var(--ui-text);font-weight:var(--ui-fw-semibold);padding:2px 6px}.wkc-client[data-v-336fa4ca]{color:var(--ui-text);font-weight:var(--ui-fw-medium)}.wkc-title[data-v-336fa4ca]{margin:var(--ui-sp-1) 0 0;font-size:var(--ui-fs-22);line-height:var(--ui-lh-22);font-weight:var(--ui-fw-bold);overflow-wrap:anywhere}.wkc-meta[data-v-336fa4ca]{font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted)}.wkc-late[data-v-336fa4ca]{color:var(--ui-danger);font-weight:var(--ui-fw-medium)}.wkc-card[data-v-336fa4ca]{gap:var(--ui-sp-2);padding:var(--ui-sp-3) var(--ui-sp-4);border:1px solid var(--border);border-radius:var(--ui-r-card);background:var(--ui-surface);flex-direction:column;display:flex}.wkc-card--list[data-v-336fa4ca]{gap:0;padding:0;overflow:hidden}.wkc-card-t[data-v-336fa4ca]{font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);font-weight:var(--ui-fw-semibold)}.wkc-card-t--pad[data-v-336fa4ca]{padding:var(--ui-sp-3) var(--ui-sp-4)}.wkc-card-t--row[data-v-336fa4ca]{justify-content:space-between;align-items:center;gap:var(--ui-sp-2);display:flex}.wkc-count[data-v-336fa4ca]{color:var(--ui-muted);font-weight:var(--ui-fw-medium);margin-left:4px}.wkc-st-row[data-v-336fa4ca]{justify-content:space-between;align-items:baseline;gap:var(--ui-sp-2);display:flex}.wkc-st-now[data-v-336fa4ca]{font-size:var(--ui-fs-16);line-height:var(--ui-lh-16);font-weight:var(--ui-fw-semibold);overflow-wrap:anywhere;min-width:0}.wkc-st-now--work[data-v-336fa4ca]{color:var(--ui-orange-text)}.wkc-st-of[data-v-336fa4ca]{font-size:var(--ui-fs-12);line-height:var(--ui-lh-12);color:var(--ui-muted);flex-shrink:0}.wkc-st-bar[data-v-336fa4ca]{gap:4px;display:flex}.wkc-st-bar i[data-v-336fa4ca]{background:var(--border);border-radius:2px;flex:1 1 0;min-width:0;height:4px}.wkc-st-bar i.wkc-seg--done[data-v-336fa4ca]{background:var(--ui-text)}.wkc-st-bar i.wkc-seg--now[data-v-336fa4ca]{background:var(--ui-fill)}.wkc-st-row--around[data-v-336fa4ca]{font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted)}.wkc-st-prev[data-v-336fa4ca]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wkc-st-next[data-v-336fa4ca]{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}.wkc-st-next b[data-v-336fa4ca]{color:var(--ui-text);font-weight:var(--ui-fw-medium)}.wkc-back-stage[data-v-336fa4ca]{min-height:var(--ui-h-ctl);color:var(--ui-orange-text);font:inherit;font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);font-weight:var(--ui-fw-semibold);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.wkc-back-stage[data-v-336fa4ca]:disabled{opacity:.6;cursor:default}.wkc-kv[data-v-336fa4ca]{justify-content:space-between;align-items:center;gap:var(--ui-sp-3);min-height:24px;font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);display:flex}.wkc-k[data-v-336fa4ca]{color:var(--ui-muted);flex-shrink:0}.wkc-v[data-v-336fa4ca]{text-align:right;min-width:0;font-weight:var(--ui-fw-medium);overflow-wrap:anywhere}.wkc-kv--qty .wkc-v[data-v-336fa4ca]{margin-left:auto}.wkc-note[data-v-336fa4ca]{font-size:var(--ui-fs-12);line-height:var(--ui-lh-12);color:var(--ui-muted)}.wkc-desc[data-v-336fa4ca]{font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);white-space:pre-wrap;overflow-wrap:anywhere}.wkc-step[data-v-336fa4ca]{align-items:center;gap:var(--ui-sp-3);width:100%;min-height:var(--ui-h-lg);padding:0 var(--ui-sp-4);border:none;border-top:1px solid var(--border);font:inherit;text-align:left;color:var(--ui-text);cursor:pointer;background:0 0;display:flex}.wkc-step[data-v-336fa4ca]:disabled{cursor:default}.wkc-step:disabled .wkc-box[data-v-336fa4ca]{opacity:.5}.wkc-box[data-v-336fa4ca]{border:1px solid var(--ui-field);background:var(--ui-surface);width:20px;height:20px;color:var(--on-accent);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.wkc-box--on[data-v-336fa4ca]{border-color:var(--ui-fill);background:var(--ui-fill)}.wkc-step-t[data-v-336fa4ca]{font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);overflow-wrap:anywhere}.wkc-step-t--done[data-v-336fa4ca]{color:var(--ui-muted);text-decoration:line-through}.wkc-link[data-v-336fa4ca]{min-height:var(--ui-h-ctl);color:var(--ui-orange-text);font:inherit;font-size:var(--ui-fs-14);font-weight:var(--ui-fw-semibold);cursor:pointer;background:0 0;border:none;padding:0}.wkc-file[data-v-336fa4ca]{align-items:center;gap:var(--ui-sp-3);width:100%;min-height:56px;padding:var(--ui-sp-2) var(--ui-sp-4);border:none;border-top:1px solid var(--border);font:inherit;text-align:left;color:var(--ui-text);cursor:pointer;background:0 0;display:flex}.wkc-ftype[data-v-336fa4ca]{border-radius:var(--ui-r-ctl);background:var(--page-bg);width:36px;height:36px;color:var(--ui-muted);font-size:var(--ui-fs-11);font-weight:var(--ui-fw-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wkc-fbody[data-v-336fa4ca]{flex-direction:column;min-width:0;display:flex}.wkc-fname[data-v-336fa4ca]{font-size:var(--ui-fs-14);line-height:var(--ui-lh-14);font-weight:var(--ui-fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wkc-fmeta[data-v-336fa4ca]{font-size:var(--ui-fs-12);line-height:var(--ui-lh-12);color:var(--ui-muted)}.wkc-empty[data-v-336fa4ca]{padding:0 var(--ui-sp-4) var(--ui-sp-3);font-size:var(--ui-fs-13);line-height:var(--ui-lh-13);color:var(--ui-muted)}.wkc-fold[data-v-336fa4ca]{width:100%;min-height:var(--ui-h-lg);padding:0 var(--ui-sp-4);font:inherit;font-size:var(--ui-fs-14);font-weight:var(--ui-fw-semibold);color:var(--ui-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.wkc-fold-i[data-v-336fa4ca]{color:var(--ui-muted);font-size:18px;transition:transform .15s}.wkc-fold-i--open[data-v-336fa4ca]{transform:rotate(180deg)}.wkc-foot[data-v-336fa4ca]{z-index:6;gap:var(--ui-sp-2);padding:var(--ui-sp-3) var(--ui-sp-4) calc(var(--ui-sp-3) + env(safe-area-inset-bottom));background:var(--ui-surface);border-top:1px solid var(--border);display:flex;position:fixed;bottom:0;left:0;right:0}.wkc--embedded .wkc-foot[data-v-336fa4ca]{padding:var(--ui-sp-3) max(var(--ui-sp-6), calc((100% - 720px) / 2));position:sticky}.wkc-btn[data-v-336fa4ca]{min-height:var(--ui-h-ctl);padding:0 var(--ui-sp-4);border:1px solid var(--ui-field);border-radius:var(--ui-r-ctl);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--ui-fs-14);font-weight:var(--ui-fw-semibold);cursor:pointer}.wkc-btn--sm[data-v-336fa4ca]{flex-shrink:0}.wkc-btn--lg[data-v-336fa4ca]{min-height:var(--ui-h-lg);font-size:var(--ui-fs-16)}.wkc-btn--primary[data-v-336fa4ca]{border-color:var(--ui-fill);background:var(--ui-fill);min-width:0;color:var(--on-accent);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.wkc-btn[data-v-336fa4ca]:disabled{cursor:default}.wkc-btn--primary[data-v-336fa4ca]:disabled{border-color:var(--border);background:var(--border);color:var(--ui-muted)}.wkc-btn[data-v-336fa4ca]:not(.wkc-btn--primary):disabled{opacity:.6}.wkc-file-input[data-v-336fa4ca]{display:none}
