.page[data-v-c4f34f83]{width:100%}.page-header[data-v-c4f34f83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-header h3[data-v-c4f34f83]{font-size:16px;color:var(--color-text);margin:0}.filter-bar[data-v-c4f34f83]{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap}.filter-label[data-v-c4f34f83]{font-size:13px;color:var(--color-text-secondary);flex-shrink:0}.empty[data-v-c4f34f83]{color:var(--color-text-muted);padding:40px;text-align:center;background:var(--color-surface);border-radius:8px}.tpl-card[data-v-c4f34f83]{margin-bottom:16px}.tpl-header[data-v-c4f34f83]{display:flex;justify-content:space-between;align-items:center}.tpl-items[data-v-c4f34f83]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.tpl-item[data-v-c4f34f83]{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--color-text-secondary)}.tpl-item-name[data-v-c4f34f83]{flex:1}.item-list[data-v-c4f34f83]{display:flex;flex-direction:column;gap:6px;width:100%}.item-row[data-v-c4f34f83]{display:flex;align-items:center;gap:6px}.item-num[data-v-c4f34f83]{width:18px;font-size:12px;color:var(--color-text-muted);text-align:center;flex-shrink:0}.item-label[data-v-c4f34f83]{font-size:12px;color:var(--color-text-muted);flex-shrink:0}.item-hint[data-v-c4f34f83]{font-size:11px;color:var(--color-text-muted);margin-top:6px}
