.template-tabs[data-v-96ec81d2]{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.template-tabs button[data-v-96ec81d2]{background:var(--yz-panel);border:1px solid var(--yz-line);border-radius:10px;padding:10px 16px}.template-tabs button[aria-pressed=true][data-v-96ec81d2]{background:var(--yz-primary-soft);border-color:var(--yz-primary)}.template-filters[data-v-96ec81d2]{flex-wrap:wrap}.template-filters input[data-v-96ec81d2],.template-filters select[data-v-96ec81d2]{background:var(--yz-panel);border:1px solid var(--yz-line);border-radius:8px;min-width:0;padding:9px}.template-grid[data-v-96ec81d2]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;margin:20px 0;display:grid}.template-card[data-v-96ec81d2]{overflow:hidden}.template-cover[data-v-96ec81d2]{aspect-ratio:4/3;background:var(--yz-bg);display:block}.template-cover[data-v-96ec81d2] .private-image{width:100%;height:100%}.template-cover[data-v-96ec81d2] img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.template-cover-empty[data-v-96ec81d2]{height:100%;color:var(--yz-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.template-cover-empty[data-v-96ec81d2] svg{width:48px;height:48px}.template-card-body[data-v-96ec81d2]{gap:6px;padding:16px;display:grid}.template-name[data-v-96ec81d2]{justify-content:space-between;align-items:center;gap:6px;display:flex}.template-name h2[data-v-96ec81d2]{font-size:16px;font-weight:600}.template-card-body p[data-v-96ec81d2],.template-card-body small[data-v-96ec81d2]{font-size:12px}.template-pagination[data-v-96ec81d2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}
