.feu-task-preview[data-v-2af942c9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.feu-task-preview-panel[data-v-2af942c9]{display:grid;gap:10px;min-width:0}.feu-task-preview-header[data-v-2af942c9]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.feu-task-preview-header strong[data-v-2af942c9]{color:#f5f7ff;font-size:13px;font-weight:700}.feu-task-preview-header span[data-v-2af942c9]{color:#9ba5b9;font-size:12px}.feu-task-preview-image[data-v-2af942c9]{overflow:hidden;min-height:280px;border:1px solid rgba(143,151,170,.18);border-radius:6px;background:hsla(0,0%,100%,.03)}.feu-task-preview-image img[data-v-2af942c9]{display:block;width:100%;height:100%;max-height:500px;-o-object-fit:contain;object-fit:contain;background:rgba(0,0,0,.18)}.feu-task-preview-empty-state[data-v-2af942c9],.feu-task-preview-empty[data-v-2af942c9]{display:flex;align-items:center;justify-content:center;gap:8px;color:#9ba5b9}.feu-task-preview-empty[data-v-2af942c9]{flex-direction:column;min-height:280px}.feu-task-preview-empty-state i[data-v-2af942c9],.feu-task-preview-empty i[data-v-2af942c9]{color:#8f7cff;font-size:24px}.feu-task-preview-empty-state span[data-v-2af942c9],.feu-task-preview-empty span[data-v-2af942c9]{font-size:13px}.feu-task-preview-empty-state[data-v-2af942c9]{min-height:280px}.feu-task-preview-download[data-v-2af942c9]:disabled{opacity:.5;cursor:not-allowed}.feu-task-preview-close-button[data-v-2af942c9]{min-width:82px}.feu-task-preview-download.is-source[data-v-2af942c9]{min-width:112px;border-color:rgba(243,107,33,.72);color:#f5f7ff;background:linear-gradient(135deg,#f36b21,#f7a047);box-shadow:0 8px 18px rgba(243,107,33,.18)}.feu-task-preview-download.is-source[data-v-2af942c9]:hover:not(:disabled){border-color:rgba(255,177,88,.86);color:#f5f7ff;background:linear-gradient(135deg,#ffaf5c,#f0792f)}.feu-task-preview-download.is-result[data-v-2af942c9]{min-width:118px}@media(max-width:720px){.feu-task-preview[data-v-2af942c9]{grid-template-columns:minmax(0,1fr)}}.feu-task-page[data-v-05c1d5f1]{--task-range-column:150px;--task-main-column:minmax(240px,1.45fr);--task-params-column:minmax(170px,.9fr);--task-status-column:minmax(150px,.8fr);--task-actions-column:132px;--task-table-min-width:920px;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;height:calc(100vh - 86px);min-height:0}.feu-task-list-surface[data-v-05c1d5f1]{padding:12px;border:1px solid rgba(143,151,170,.18);border-radius:8px;background:rgba(15,23,38,.96);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);min-height:0;overflow-x:auto;overflow-y:hidden}.feu-task-list-header[data-v-05c1d5f1]{min-width:var(--task-table-min-width);grid-template-columns:var(--task-range-column) var(--task-main-column) var(--task-params-column) var(--task-status-column) var(--task-actions-column);margin-bottom:10px;border-radius:6px;color:#aeb7cb;font-size:13px;font-weight:700}.feu-task-list-header span[data-v-05c1d5f1]:nth-child(4){padding-left:0}.feu-task-list-header span[data-v-05c1d5f1]:last-child{min-width:132px;text-align:center}.feu-task-empty-state[data-v-05c1d5f1]{height:100%;min-height:0;border:1px dashed rgba(143,151,170,.18);border-radius:8px;background:radial-gradient(circle at 50% 42%,rgba(143,124,255,.08),transparent 28%),hsla(0,0%,100%,.018)}.feu-task-skeleton-item[data-v-05c1d5f1]{min-width:var(--task-table-min-width);grid-template-columns:var(--task-range-column) var(--task-main-column) var(--task-params-column) var(--task-status-column) var(--task-actions-column);pointer-events:none}.feu-task-skeleton-time[data-v-05c1d5f1]{display:grid;gap:12px;min-width:0}.feu-task-skeleton-main[data-v-05c1d5f1],.feu-task-skeleton-params[data-v-05c1d5f1],.feu-task-skeleton-status[data-v-05c1d5f1]{display:grid;gap:10px;min-width:0}.feu-task-skeleton-actions span[data-v-05c1d5f1],.feu-task-skeleton-line[data-v-05c1d5f1],.feu-task-skeleton-pill[data-v-05c1d5f1]{display:block;border-radius:999px;background:linear-gradient(90deg,hsla(0,0%,100%,.035) 25%,hsla(0,0%,100%,.085) 38%,hsla(0,0%,100%,.035) 62%);background-size:220% 100%;animation:taskSkeletonPulse-data-v-05c1d5f1 1.4s ease-in-out infinite}.feu-task-skeleton-line[data-v-05c1d5f1]{width:72%;height:10px}.feu-task-skeleton-line.is-id[data-v-05c1d5f1]{width:44%;height:9px}.feu-task-skeleton-line.is-title[data-v-05c1d5f1]{width:68%;height:16px}.feu-task-skeleton-line.is-summary[data-v-05c1d5f1]{width:88%}.feu-task-skeleton-line.is-short[data-v-05c1d5f1],.feu-task-skeleton-line.is-time[data-v-05c1d5f1]{width:52%}.feu-task-skeleton-pill[data-v-05c1d5f1]{width:92px;height:22px}.feu-task-skeleton-actions[data-v-05c1d5f1]{display:flex;justify-content:flex-end;gap:8px}.feu-task-skeleton-actions span[data-v-05c1d5f1]{width:36px;height:36px;border-radius:6px}.feu-task-list-item[data-v-05c1d5f1]{min-width:var(--task-table-min-width);grid-template-columns:var(--task-range-column) var(--task-main-column) var(--task-params-column) var(--task-status-column) var(--task-actions-column);grid-template-areas:"range main params status actions"}.feu-task-time-range[data-v-05c1d5f1]{grid-area:range;display:grid;align-content:start;gap:10px;min-width:0;grid-template-columns:minmax(0,1fr);row-gap:10px}.feu-task-range-line[data-v-05c1d5f1]{display:flex;align-items:center;gap:7px;min-width:0;color:rgba(152,160,179,.86);font-size:12px;line-height:1.45}.feu-task-type-tags[data-v-05c1d5f1]{min-width:0;margin-bottom:2px}.feu-task-range-line i[data-v-05c1d5f1]{flex:0 0 auto;color:#8f7cff;font-size:11px}.feu-task-range-line span[data-v-05c1d5f1]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.feu-task-actions[data-v-05c1d5f1],.feu-task-main[data-v-05c1d5f1],.feu-task-params[data-v-05c1d5f1],.feu-task-status[data-v-05c1d5f1],.feu-task-time-range[data-v-05c1d5f1]{min-width:0}.feu-task-main[data-v-05c1d5f1]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:10px}.feu-task-params[data-v-05c1d5f1]{grid-area:params}.feu-task-status[data-v-05c1d5f1]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:10px}.feu-task-actions[data-v-05c1d5f1]{grid-area:actions;justify-self:end;min-width:132px}.feu-task-line[data-v-05c1d5f1]{display:flex;align-items:center;min-width:0}.feu-task-number[data-v-05c1d5f1]{color:rgba(152,160,179,.78);font-size:12px}.feu-task-number strong[data-v-05c1d5f1]{margin-left:8px;color:rgba(207,214,230,.92);font-weight:600;word-break:break-all}.feu-task-title strong[data-v-05c1d5f1]{overflow:hidden;color:#f7f8ff;font-size:15px;font-weight:760;line-height:1.45;word-break:break-word}.feu-task-dimension-tag[data-v-05c1d5f1]{display:inline-flex;flex:0 0 auto;align-items:center;min-height:22px;margin-right:7px;padding:2px 7px;border:1px solid transparent;border-radius:5px;font-size:11px;font-weight:700;line-height:1.25;white-space:nowrap}.feu-task-dimension-tag.is-single-spec[data-v-05c1d5f1]{color:#68c52c;border-color:rgba(104,197,44,.38);background:rgba(104,197,44,.12)}.feu-task-dimension-tag.is-multi-spec[data-v-05c1d5f1]{color:#d4c4f2;border-color:rgba(115,46,240,.42);background:rgba(115,46,240,.14)}.feu-task-dimension-tag.is-task-source[data-v-05c1d5f1]{color:rgba(207,214,230,.82);border-color:rgba(174,183,203,.24);background:rgba(174,183,203,.09)}.feu-task-summary[data-v-05c1d5f1]{color:#9ba5b9;font-size:13px;line-height:1.55;word-break:break-word}.feu-task-created[data-v-05c1d5f1]{gap:6px;color:rgba(152,160,179,.82);font-size:12px}.feu-task-created i[data-v-05c1d5f1]{color:#8f7cff}.feu-task-status-meta[data-v-05c1d5f1]{min-width:0}.feu-task-status-line[data-v-05c1d5f1]{display:inline-flex;align-items:center;gap:7px;margin-bottom:1px;font-size:13px}.feu-task-status-line i[data-v-05c1d5f1]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px}.feu-task-status-line strong[data-v-05c1d5f1]{color:#f5f7ff;font-weight:600}.feu-task-status-line.is-waiting i[data-v-05c1d5f1]{color:#fa0;background:rgba(255,170,0,.16)}.feu-task-status-line.is-running i[data-v-05c1d5f1]{color:#8f7cff;background:rgba(143,124,255,.16)}.feu-task-status-line.is-success i[data-v-05c1d5f1]{color:#36cf82;background:rgba(54,207,130,.16)}.feu-task-status-line.is-applied i[data-v-05c1d5f1]{color:#2fb8ff;background:rgba(47,184,255,.16)}.feu-task-status-line.is-failed i[data-v-05c1d5f1]{color:#ff5c7a;background:rgba(255,92,122,.16)}.feu-task-progress[data-v-05c1d5f1]{margin:0 0 12px}.feu-task-cost[data-v-05c1d5f1],.feu-task-progress span[data-v-05c1d5f1],.feu-task-time[data-v-05c1d5f1]{display:flex;align-items:center;gap:6px;margin-top:8px;color:#9ba5b9;font-size:12px;line-height:1.45}.feu-task-time i[data-v-05c1d5f1]{color:#8f7cff}.feu-task-cost strong[data-v-05c1d5f1]{color:#ffb86b;font-weight:600}.feu-task-failure[data-v-05c1d5f1]{margin-top:10px;color:#ff8fa0;font-size:12px;line-height:1.5}@media(max-width:767px){.feu-task-list-surface[data-v-05c1d5f1]{padding:8px}.feu-task-list-header[data-v-05c1d5f1],.feu-task-list-item[data-v-05c1d5f1],.feu-task-skeleton-item[data-v-05c1d5f1]{gap:12px}.feu-task-list-item[data-v-05c1d5f1],.feu-task-skeleton-item[data-v-05c1d5f1]{padding:14px}}@keyframes taskSkeletonPulse-data-v-05c1d5f1{0%{background-position:120% 0}to{background-position:-120% 0}}