.v-blog-bar{display:flex;flex-direction:column;gap:18px;margin-bottom:34px}.v-blog-bar__title{font-size:clamp(1.4rem,2.4vw,1.9rem);margin:0}.v-blog-cats ul{display:flex;gap:10px;flex-wrap:wrap}.v-blog-cat{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--v-radius-full);background:var(--v-surface);border:1px solid var(--v-border);font-weight:700;font-size:.9rem;color:var(--v-text);transition:border-color .18s var(--v-ease-out),background-color .18s var(--v-ease-out),color .18s var(--v-ease-out)}.v-blog-cat__count{font-size:.78rem;color:var(--v-text-subtle);font-weight:600}.v-blog-cat[aria-current=page]{background:var(--v-gradient-brand);border-color:transparent;color:#fff}.v-blog-cat[aria-current=page] .v-blog-cat__count{color:#fffc}@media(hover:hover)and (pointer:fine){.v-blog-cat:not([aria-current]):hover{border-color:var(--v-turq);color:var(--v-cyan)}}.v-blog-empty{max-width:560px;margin:20px auto 10px;text-align:center}.v-blog-empty__icon{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#1bd6c01f;color:var(--v-cyan);margin-bottom:14px}.v-blog-empty__icon svg{width:28px;height:28px}.v-blog-empty h2{font-size:1.4rem}.v-blog-empty p{text-align:center}.v-blog-empty .search-form{display:flex;gap:10px;margin:18px 0}.v-blog-empty .search-form label{flex:1}.v-blog-empty .search-field{width:100%;min-height:48px;padding:0 16px;border-radius:var(--v-radius-md);background:var(--v-surface-2);border:1.5px solid var(--v-border);color:var(--v-text)}.v-blog-empty .search-field:focus{border-color:var(--v-turq);box-shadow:0 0 0 4px #1bd6c02e}.v-blog-empty .search-submit{min-height:48px;padding:0 22px;border-radius:var(--v-radius-md);background:var(--v-gradient-brand);color:#fff;font-weight:800;cursor:pointer}.v-blog-empty__links{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:center;font-weight:700;color:var(--v-purple)}
