.denovo-view[data-v-26939f84]{padding:8px 12px;height:100%;overflow:hidden;display:flex;flex-direction:column}.denovo-panel[data-v-26939f84]{flex:1;min-height:0;display:flex;flex-direction:column;border:4px solid var(--p5-border);padding:10px 12px;background:linear-gradient(135deg,transparent 0 85%,var(--p5-stripe) 85%),var(--p5-panel);box-shadow:var(--p5-shadow)}.denovo-header[data-v-26939f84]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.denovo-header h2[data-v-26939f84]{margin:0;font-size:18px;font-weight:900;font-style:italic}.denovo-header p[data-v-26939f84]{margin:6px 0 0;color:var(--p5-text-soft);font-size:12px;line-height:1.5}.denovo-header__actions[data-v-26939f84]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.denovo-meta[data-v-26939f84]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:11px;font-weight:900;color:var(--p5-text-soft)}.denovo-grid[data-v-26939f84]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:12px;margin-top:12px}.denovo-card[data-v-26939f84]{display:flex;flex-direction:column;border:3px solid var(--p5-border);background:var(--p5-panel-alt);min-width:0}.denovo-card__header[data-v-26939f84]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-bottom:3px solid var(--p5-border);font-size:12px;font-weight:900;font-style:italic}.denovo-card__header h3[data-v-26939f84]{margin:0;font-size:14px}.denovo-form[data-v-26939f84]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.field-block[data-v-26939f84],.toggle-block[data-v-26939f84]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:2px solid var(--p5-border);background:var(--p5-panel);box-shadow:3px 3px 0 var(--p5-border)}.field-block--full[data-v-26939f84]{grid-column:1 / -1}.field-block span[data-v-26939f84],.toggle-block span[data-v-26939f84]{font-size:12px;font-weight:900;font-style:italic}.field-block input[data-v-26939f84],.field-block select[data-v-26939f84]{width:100%;padding:8px 12px;border:2px solid var(--p5-border);background:var(--p5-panel-alt);font-size:12px;font-weight:700;color:var(--p5-text);outline:none}.toggle-block[data-v-26939f84]{flex-direction:row;align-items:center;gap:10px}.toggle-block input[data-v-26939f84]{width:18px;height:18px}.denovo-actions[data-v-26939f84]{padding:0 12px 12px}.tips-panel[data-v-26939f84]{margin:0 12px 12px;padding:12px 14px;border:3px solid var(--p5-border);background:var(--p5-accent-soft);color:var(--p5-text)}.tips-panel__title[data-v-26939f84]{margin:0;font-size:13px;font-weight:900;font-style:italic}.tips-panel__item[data-v-26939f84]{margin:4px 0 0;font-size:11px;font-weight:700;line-height:1.4}.denovo-log[data-v-26939f84]{flex:1;min-height:220px;margin-top:12px}.task-status-box[data-v-26939f84]{display:flex;flex-direction:column;gap:12px;padding:12px;border:3px solid var(--p5-border);background:var(--p5-panel-alt)}.task-status-box--idle[data-v-26939f84]{background:var(--p5-panel-alt)}.task-status-box--running[data-v-26939f84]{background:rgba(var(--p5-accent-rgb, 218, 5, 47),.1)}.task-status-box--success[data-v-26939f84]{background:rgba(82,196,26,.14)}.task-status-box--error[data-v-26939f84]{background:rgba(255,120,117,.14)}.task-status-box__badge[data-v-26939f84]{align-self:flex-start;min-width:96px;padding:8px 10px;border:2px solid var(--p5-border);background:var(--p5-panel);text-align:center;font-size:11px;font-weight:900;font-style:italic}.task-status-box__content strong[data-v-26939f84]{display:block;font-size:14px;font-weight:900;font-style:italic}.task-status-box__content p[data-v-26939f84]{margin:4px 0 0;color:var(--p5-text-soft);font-size:11px;line-height:1.5;word-break:break-all}.primary-btn[data-v-26939f84],.secondary-btn[data-v-26939f84]{padding:6px 12px;border:2px solid var(--p5-border);cursor:pointer;font-size:12px;font-weight:900;font-style:italic;transition:var(--p5-transition);box-shadow:var(--p5-shadow-soft)}.primary-btn[data-v-26939f84]{background:var(--p5-panel-strong);color:var(--p5-accent-contrast)}.theme-dark .primary-btn[data-v-26939f84]{color:#111}.secondary-btn[data-v-26939f84]{background:var(--p5-panel-alt);color:var(--p5-text)}.primary-btn[data-v-26939f84]:hover:not(:disabled),.secondary-btn[data-v-26939f84]:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--p5-border)}.primary-btn[data-v-26939f84]:disabled,.secondary-btn[data-v-26939f84]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 900px){.denovo-grid[data-v-26939f84],.denovo-form[data-v-26939f84]{grid-template-columns:1fr}}@media (max-width: 640px){.denovo-header[data-v-26939f84]{flex-direction:column}.denovo-header__actions[data-v-26939f84]{justify-content:flex-start}}
