.devblog-filter[data-v-d9c0cffa]{background:#fffcf48c;border:1px solid #1a120a2e;position:sticky;top:96px;box-shadow:0 10px 26px #1a120a1f}.devblog-filter__all[data-v-d9c0cffa]{font-family:var(--alta-font-display);color:var(--alta-ink);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;text-decoration:none;display:flex}.devblog-filter__all.is-active[data-v-d9c0cffa]{color:#f6ead0;background:linear-gradient(#8f2433 0%,#6e1824 100%)}.devblog-filter__list[data-v-d9c0cffa]{margin:0;padding:4px 0;list-style:none}.devblog-filter__list li+li .devblog-filter__link[data-v-d9c0cffa]{border-top:1px solid #1a120a1f}.devblog-filter__link[data-v-d9c0cffa]{color:var(--alta-ink);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 12px;padding:12px 4px;text-decoration:none;display:grid}.devblog-filter__link:hover .devblog-filter__label[data-v-d9c0cffa],.devblog-filter__link.is-active .devblog-filter__label[data-v-d9c0cffa]{color:var(--alta-blood)}.devblog-filter__link.is-active .devblog-filter__label[data-v-d9c0cffa]{font-weight:700}.devblog-filter__icon[data-v-d9c0cffa]{color:#7a4518}.devblog-filter__label[data-v-d9c0cffa]{font-size:15px}.devblog-filter__count[data-v-d9c0cffa]{text-align:center;color:#5c4a33;border:1px solid #1a120a38;border-radius:999px;min-width:26px;padding:1px 7px;font-size:12px}.devblog-filter__all.is-active .devblog-filter__count[data-v-d9c0cffa]{color:#f6ead0;border-color:#f6ead073}@media (width<=960px){.devblog-filter[data-v-d9c0cffa]{display:flex;position:static;overflow-x:auto}.devblog-filter__list[data-v-d9c0cffa]{padding:0;display:flex}.devblog-filter__list li+li .devblog-filter__link[data-v-d9c0cffa]{border-top:none}.devblog-filter__link[data-v-d9c0cffa]{white-space:nowrap;margin:0;padding:14px}}.devblog-card+.devblog-card[data-v-ba4fe138]{border-top:1px solid #1a120a29}.devblog-card__link[data-v-ba4fe138]{color:var(--alta-ink);grid-template-columns:236px minmax(0,1fr) 24px;align-items:center;gap:22px;padding:12px 0;text-decoration:none;display:grid}.devblog-card__image[data-v-ba4fe138]{aspect-ratio:232/125;object-fit:cover;border:1px solid #1a120a40;border-radius:4px;width:100%;transition:transform .25s;display:block;box-shadow:0 8px 18px #1a120a33}.devblog-card__link:hover .devblog-card__image[data-v-ba4fe138]{transform:scale(1.02)}.devblog-card__meta[data-v-ba4fe138]{color:#5c4a33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:6px;font-size:14px;display:flex}.devblog-card__tags[data-v-ba4fe138]{flex-wrap:wrap;gap:6px;display:inline-flex}.devblog-card__title[data-v-ba4fe138]{font-family:var(--alta-font-display);color:var(--alta-ink);margin:0 0 6px;font-size:clamp(19px,1.8vw,22px);font-weight:700;line-height:1.25}.devblog-card__link:hover .devblog-card__title[data-v-ba4fe138]{color:var(--alta-blood)}.devblog-card__excerpt[data-v-ba4fe138]{color:#3a2c1c;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.devblog-card__arrow[data-v-ba4fe138]{color:#5c4a33;transition:color .15s,transform .15s}.devblog-card__link:hover .devblog-card__arrow[data-v-ba4fe138]{color:var(--alta-blood);transform:translate(3px)}@media (width<=640px){.devblog-card__link[data-v-ba4fe138]{grid-template-columns:minmax(0,1fr);gap:12px}.devblog-card__arrow[data-v-ba4fe138]{display:none}}.devblog-pagination[data-v-bb1f674a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.devblog-pagination__page[data-v-bb1f674a],.devblog-pagination__arrow[data-v-bb1f674a]{min-width:34px;height:34px;font-family:var(--alta-font-display);color:var(--alta-ink);border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-size:15px;text-decoration:none;transition:background .15s;display:inline-flex}.devblog-pagination__page[data-v-bb1f674a]:hover,.devblog-pagination__arrow[data-v-bb1f674a]:hover{background:#8b20301a}.devblog-pagination__page.is-active[data-v-bb1f674a]{border:1px solid color-mix(in srgb, var(--alta-gold) 45%, transparent);color:#f6ead0;background:linear-gradient(#8f2433 0%,#6e1824 100%)}.devblog-list[data-v-61ae4986]{background:radial-gradient(at 30% 10%,#ffffff59 0%,#0000 60%),linear-gradient(#f1e7d4 0%,#e9dcc3 100%)}.devblog-list__inner[data-v-61ae4986]{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:36px;max-width:1200px;margin:0 auto;padding:32px 24px 36px;display:grid}.devblog-list__empty[data-v-61ae4986]{text-align:center;color:#5c4a33;border:1px dashed #1a120a40;padding:48px 24px;font-style:italic}@media (width<=960px){.devblog-list__inner[data-v-61ae4986]{grid-template-columns:minmax(0,1fr);gap:20px}}
