.blog-page-section.svelte-10buvah{background:#fbfbfb;padding-top:50px;padding-bottom:80px}.category-pills.svelte-10buvah{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pill-btn.svelte-10buvah{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:7px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.pill-btn.svelte-10buvah:hover{color:#ff4035;border-color:#ff4035}.pill-btn.active.svelte-10buvah{color:#fff;background:#ff4035;border-color:#ff4035}.cat-count.svelte-10buvah{opacity:.8;margin-left:4px;font-size:12px}.blog-search-form.svelte-10buvah{width:100%;display:flex;position:relative}.blog-search-form.svelte-10buvah input:where(.svelte-10buvah){background:#fff;border:1px solid #e5e7eb;border-radius:999px;outline:none;width:100%;height:44px;padding:0 46px 0 16px;font-size:14px;transition:border-color .2s}.blog-search-form.svelte-10buvah input:where(.svelte-10buvah):focus{border-color:#ff4035}.blog-search-form.svelte-10buvah button:where(.svelte-10buvah){color:#fff;cursor:pointer;background:#ff4035;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;transition:opacity .2s;display:flex;position:absolute;top:4px;right:4px}.blog-search-form.svelte-10buvah button:where(.svelte-10buvah):hover{opacity:.9}.blog-skeleton.svelte-10buvah{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 18px #0000000a}.skeleton-thumb.svelte-10buvah{aspect-ratio:16/10;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;width:100%;animation:1.5s infinite svelte-10buvah-pulse}.skeleton-content.svelte-10buvah{flex-direction:column;gap:10px;padding:16px;display:flex}.skeleton-line.svelte-10buvah{background:#ececec;border-radius:4px;height:14px}@keyframes svelte-10buvah-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.pagination-wrapper.svelte-10buvah{justify-content:center;display:flex}.pagination.svelte-10buvah{align-items:center;gap:8px;display:flex}.pagination.svelte-10buvah button:where(.svelte-10buvah){color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 10px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.pagination.svelte-10buvah button:where(.svelte-10buvah):hover:not(:disabled){color:#ff4035;border-color:#ff4035}.pagination.svelte-10buvah button.active:where(.svelte-10buvah){color:#fff;background:#ff4035;border-color:#ff4035}.pagination.svelte-10buvah button:where(.svelte-10buvah):disabled{opacity:.4;cursor:not-allowed}@media (width<=575px){.blog-page-section.svelte-10buvah{padding-top:25px;padding-bottom:50px}.category-pills.svelte-10buvah{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.pill-btn.svelte-10buvah{white-space:nowrap;padding:5px 12px;font-size:12px}.blog-search-form.svelte-10buvah input:where(.svelte-10buvah){height:38px;font-size:13px}.blog-search-form.svelte-10buvah button:where(.svelte-10buvah){width:30px;height:30px}.pagination.svelte-10buvah button:where(.svelte-10buvah){border-radius:6px;min-width:34px;height:34px;font-size:12px}}
