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