.blog-toolbar[data-v-201fc5fa]{display:flex;align-items:center;gap:16px;margin-bottom:30px;flex-wrap:wrap}.blog-search-wrap[data-v-201fc5fa]{position:relative;flex:1;max-width:420px}.blog-search__icon[data-v-201fc5fa]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.blog-search[data-v-201fc5fa]{width:100%;border:1.5px solid var(--line);border-radius:var(--radius);padding:12px 14px 12px 40px;background:var(--white);outline:none;font-size:14.5px;transition:border-color .18s ease,box-shadow .18s ease}.blog-search[data-v-201fc5fa]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1a44701a}.blog-search-count[data-v-201fc5fa]{font-size:13px;font-weight:600;color:var(--blue)}.blog-card[data-v-201fc5fa]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow var(--transition),transform var(--transition)}.blog-card[data-v-201fc5fa]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.blog-card__media[data-v-201fc5fa]{display:block;aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid var(--line)}.blog-card__media img[data-v-201fc5fa]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.blog-card:hover .blog-card__media img[data-v-201fc5fa]{transform:scale(1.04)}.blog-card__body[data-v-201fc5fa]{padding:20px;display:flex;flex-direction:column;flex:1}.blog-card__date[data-v-201fc5fa]{font-size:12.5px}.blog-card h2[data-v-201fc5fa]{font-size:18px;margin:10px 0 8px}.blog-card h2 a[data-v-201fc5fa]:hover{color:var(--blue)}.blog-card p[data-v-201fc5fa]{color:var(--muted);font-size:14px;flex:1}.pagination[data-v-201fc5fa]{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:48px;flex-wrap:wrap}.pagination__btn[data-v-201fc5fa]{min-width:42px;height:42px;padding:0 12px;border-radius:10px;border:1.5px solid var(--line);background:var(--white);color:var(--ink);font-weight:600;font-size:14px;display:inline-flex;align-items:center;justify-content:center;transition:all .18s ease}.pagination__btn svg[data-v-201fc5fa]{display:block}.pagination__btn[data-v-201fc5fa]:hover:not(:disabled):not(.pagination__btn--active){border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.pagination__btn--active[data-v-201fc5fa]{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 4px 12px #f2a13b59}.pagination__btn[data-v-201fc5fa]:disabled{opacity:.35;cursor:not-allowed}.pagination__ellipsis[data-v-201fc5fa]{color:var(--muted);padding:0 2px;user-select:none}@media(max-width:640px){.blog-search-wrap[data-v-201fc5fa]{max-width:100%;flex-basis:100%}.pagination[data-v-201fc5fa]{gap:6px}.pagination__btn[data-v-201fc5fa]{min-width:38px;height:38px}}
