.blog-themes[data-v-c16df6d9]{margin:2.5rem 0 1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.blog-themes>h2[data-v-c16df6d9]{font-size:1.3rem;margin-bottom:1rem}.blog-themes__grid[data-v-c16df6d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.25rem 2rem}.blog-theme h3[data-v-c16df6d9]{font-size:1rem;margin-bottom:.4rem}.blog-theme ul[data-v-c16df6d9]{margin:0;padding-left:1.1rem;display:grid;gap:.3rem;font-size:.92rem}.pagination[data-v-c16df6d9]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:2.5rem 0 .75rem;flex-wrap:wrap}.pagination__btn[data-v-c16df6d9]{padding:.5rem 1.1rem;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:.9rem;cursor:pointer;transition:border-color .15s,color .15s}.pagination__btn[data-v-c16df6d9]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.pagination__btn[data-v-c16df6d9]:disabled{opacity:.35;cursor:default}.pagination__pages[data-v-c16df6d9]{display:flex;gap:.4rem}.pagination__num[data-v-c16df6d9]{width:2.2rem;height:2.2rem;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:.9rem;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.pagination__num[data-v-c16df6d9]:hover:not(.active){border-color:var(--color-primary);color:var(--color-primary)}.pagination__num.active[data-v-c16df6d9]{background:var(--color-primary);border-color:var(--color-primary);color:#fff;font-weight:600;cursor:default}.pagination__info[data-v-c16df6d9]{text-align:center;font-size:.85rem;color:var(--color-text-muted);margin-bottom:2rem}
