.category-filter[data-v-2b1d5c6b]{border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:1rem .5rem;width:100%}.category-btn[data-v-2b1d5c6b]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.category-btn .icon-circle[data-v-2b1d5c6b]{align-items:center;border:1px solid #e0e0e0;border-radius:50%;color:#757575;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.category-btn .name[data-v-2b1d5c6b]{color:#757575;font-size:11px;font-weight:500}.category-btn.active .icon-circle[data-v-2b1d5c6b]{background-color:gold;border-color:gold;color:#000}.category-btn.active .name[data-v-2b1d5c6b]{color:#000;font-weight:700}.category-btn .icon-svg[data-v-2b1d5c6b]{height:22px;width:22px}.sub-category-wrapper[data-v-073f44c5]{overflow-x:auto;padding:.75rem 1rem;width:100%;-ms-overflow-style:none;scrollbar-width:none}.sub-category-wrapper[data-v-073f44c5]::-webkit-scrollbar{display:none}.sub-category-grid[data-v-073f44c5]{gap:.6rem}.sub-category-grid[data-v-073f44c5],.sub-pill[data-v-073f44c5]{align-items:center;display:flex}.sub-pill[data-v-073f44c5]{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:50px;cursor:pointer;gap:.3rem;padding:.5rem 1.1rem;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.sub-pill .label[data-v-073f44c5]{color:#64748b;font-size:.85rem;font-weight:500}.sub-pill .count[data-v-073f44c5]{color:#94a3b8;font-size:.75rem}.sub-pill[data-v-073f44c5]:hover{background-color:#f1f5f9;border-color:#cbd5e1}.sub-pill.active[data-v-073f44c5]{background-color:#fefce8;border-color:#fde047;box-shadow:0 2px 4px #fde04733}.sub-pill.active .label[data-v-073f44c5]{color:#000;font-weight:600}.sub-pill.active .count[data-v-073f44c5]{color:#854d0e}.slide-fade-enter-active[data-v-073f44c5]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-073f44c5]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-073f44c5],.slide-fade-leave-to[data-v-073f44c5]{opacity:0;transform:translateY(-8px)}.results-section[data-v-2538f427]{background-color:#f7f9fb;flex:1;padding:10px}@media(min-width:768px){.results-section[data-v-2538f427]{padding:2rem}}.grid-container[data-v-2538f427]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-template-columns:repeat(2,1fr);padding:0}@media(min-width:600px){.grid-container[data-v-2538f427]{gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(min-width:1024px){.grid-container[data-v-2538f427]{gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(max-width:340px){.grid-container[data-v-2538f427]{grid-template-columns:1fr}}.status-message[data-v-2538f427]{color:#64748b;padding:3rem 1rem;text-align:center}.status-message.error[data-v-2538f427]{color:#ef4444}.skeleton-card[data-v-2538f427]{animation:pulse-2538f427 1.5s infinite;aspect-ratio:4/3;background:#f1f5f9;border-radius:12px}@keyframes pulse-2538f427{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}button[data-v-26929b3e]{transition:transform .12s ease,box-shadow .12s ease}button[data-v-26929b3e]:active:not(:disabled){box-shadow:0 .2rem .4rem #0000001a;transform:translateY(1px)}[data-v-26929b3e],[data-v-26929b3e]:after,[data-v-26929b3e]:before{box-sizing:border-box}html[data-v-26929b3e]{scroll-behavior:smooth}body[data-v-26929b3e]{background-color:#fff;color:#2f2a25;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1rem;height:100vh;line-height:1.5;margin:0}#__nuxt[data-v-26929b3e]{display:flex;flex-direction:column;height:100%}h1[data-v-26929b3e],h2[data-v-26929b3e],h3[data-v-26929b3e],h4[data-v-26929b3e]{font-weight:600;line-height:1.2}h1[data-v-26929b3e],h2[data-v-26929b3e],h3[data-v-26929b3e],h4[data-v-26929b3e],p[data-v-26929b3e]{margin:0 0 16px}a[data-v-26929b3e]{color:inherit;text-decoration:none}[data-v-26929b3e]:focus{outline:none}[data-v-26929b3e]:focus-visible{outline:2px solid #ffbf00;outline-offset:3px}.search-page[data-v-26929b3e],.search-results[data-v-26929b3e]{flex:1;gap:1rem}.search-header[data-v-26929b3e],.search-page[data-v-26929b3e],.search-results[data-v-26929b3e]{display:flex;flex-direction:column;width:100%}.search-header[data-v-26929b3e]{align-items:center;background-color:#fff;position:sticky;top:var(--content-top,0);z-index:10}.results-meta[data-v-26929b3e]{align-items:start;display:flex;flex-direction:column;justify-content:center;max-width:1400px;padding:1rem;width:100%}.results-meta .count[data-v-26929b3e]{color:#6b635c;font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:640px){.results-meta .count[data-v-26929b3e]{font-size:1.125rem}}.results-meta[data-v-26929b3e] *{margin:0;padding:0}
