.template-workbench[data-v-74b9068d]{width:100%}.page-header[data-v-74b9068d]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.page-header h3[data-v-74b9068d]{font-size:var(--font-size-xl);color:var(--color-text);margin:0;font-weight:700}.filter-bar[data-v-74b9068d]{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-panel)}.filter-label[data-v-74b9068d]{font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-shrink:0;font-weight:600}.empty[data-v-74b9068d]{color:var(--color-text-muted);padding:40px;text-align:center;background:var(--color-surface);border-radius:var(--radius-md);border:1px dashed var(--color-border)}.tpl-card[data-v-74b9068d]{margin-bottom:var(--spacing-md);border:1px solid var(--color-border-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-panel)}.tpl-card[data-v-74b9068d] .el-card__header{padding:12px 14px;background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-soft)}.tpl-card[data-v-74b9068d] .el-card__body{padding:14px}.tpl-header[data-v-74b9068d]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);font-weight:700;color:var(--color-text)}.tpl-items[data-v-74b9068d]{margin-top:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xs)}.tpl-item[data-v-74b9068d]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:6px 0;border-bottom:1px solid var(--color-border-soft)}.tpl-item[data-v-74b9068d]:last-child{border-bottom:0}.tpl-item-name[data-v-74b9068d]{flex:1;min-width:0}.item-list[data-v-74b9068d]{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.item-row[data-v-74b9068d]{display:flex;align-items:center;gap:var(--spacing-xs)}.item-num[data-v-74b9068d]{width:18px;font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;flex-shrink:0;font-variant-numeric:tabular-nums}.item-label[data-v-74b9068d]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-shrink:0}.item-hint[data-v-74b9068d]{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--spacing-xs)}@media (max-width: 900px){.template-workbench[data-v-74b9068d] .el-col{max-width:100%;flex:0 0 100%}.page-header[data-v-74b9068d]{flex-direction:column;align-items:flex-start}}
