.bloglist-featured[data-astro-cid-xuzdfv33]{display:flex;flex-direction:column;text-decoration:none;color:var(--text);background:var(--card);border-radius:12px;overflow:hidden;margin-bottom:40px;transition:box-shadow .25s,transform .25s;cursor:pointer;border:1px solid var(--surface)}.bloglist-featured[data-astro-cid-xuzdfv33]:hover{box-shadow:0 8px 32px color-mix(in srgb,var(--primary) 8%,transparent);transform:translateY(-1px);color:var(--text)}.bloglist-featured-image[data-astro-cid-xuzdfv33]{aspect-ratio:16 / 10;background:linear-gradient(135deg,var(--surface) 0%,rgba(235,187,64,.08) 50%,var(--card) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bloglist-featured-img[data-astro-cid-xuzdfv33]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:auto 1 / 1}.bloglist-featured-image-icon[data-astro-cid-xuzdfv33]{width:64px;height:64px;opacity:.12;color:var(--primary-text)}.bloglist-featured-content[data-astro-cid-xuzdfv33]{padding:24px;display:flex;flex-direction:column;justify-content:center}.bloglist-featured-meta[data-astro-cid-xuzdfv33]{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.bloglist-featured-badge[data-astro-cid-xuzdfv33]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--primary-text);background:var(--muted);border:1px solid color-mix(in srgb,var(--primary) 30%,transparent)}.bloglist-featured-title[data-astro-cid-xuzdfv33]{font-family:Work Sans,system-ui,sans-serif;font-weight:600;font-size:1.375rem;color:var(--text);margin-bottom:10px;line-height:1.35;letter-spacing:-.01em}.bloglist-featured[data-astro-cid-xuzdfv33]:hover .bloglist-featured-title[data-astro-cid-xuzdfv33]{color:var(--bright-text)}.bloglist-featured-excerpt[data-astro-cid-xuzdfv33]{color:var(--secondary);font-size:.9375rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bloglist-meta[data-astro-cid-xuzdfv33]{font-size:.8125rem;color:var(--secondary)}.bloglist-meta-sep[data-astro-cid-xuzdfv33]{margin:0 2px}@media(min-width:768px){.bloglist-featured[data-astro-cid-xuzdfv33]{flex-direction:row}.bloglist-featured-image[data-astro-cid-xuzdfv33]{width:40%;aspect-ratio:auto;min-height:200px}.bloglist-featured-content[data-astro-cid-xuzdfv33]{flex:1;padding:28px 32px}.bloglist-featured-title[data-astro-cid-xuzdfv33]{font-size:1.5rem}}.bloglist-card[data-astro-cid-qroupsxl]{display:flex;gap:16px;align-items:flex-start;text-decoration:none;color:var(--text);background:var(--card);border:1px solid var(--surface);border-radius:12px;padding:20px;transition:border-color .25s,box-shadow .25s,transform .25s;cursor:pointer}.bloglist-card[data-astro-cid-qroupsxl]:hover{border-color:color-mix(in srgb,var(--primary) 40%,transparent);box-shadow:0 8px 32px color-mix(in srgb,var(--primary) 6%,transparent);transform:translateY(-1px);color:var(--text)}.bloglist-card-thumb[data-astro-cid-qroupsxl]{flex-shrink:0;width:48px;height:48px;border-radius:8px;background:linear-gradient(135deg,var(--surface) 0%,rgba(235,187,64,.08) 50%,var(--card) 100%);display:flex;align-items:center;justify-content:center}.bloglist-card-thumb--img[data-astro-cid-qroupsxl]{overflow:hidden}.bloglist-card-thumb-img[data-astro-cid-qroupsxl]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.bloglist-card-thumb-icon[data-astro-cid-qroupsxl]{opacity:.15;color:var(--primary-text)}.bloglist-card-body[data-astro-cid-qroupsxl]{flex:1;min-width:0}.bloglist-card-title[data-astro-cid-qroupsxl]{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:1.0625rem;color:var(--text);line-height:1.4;margin-bottom:6px}.bloglist-card[data-astro-cid-qroupsxl]:hover .bloglist-card-title[data-astro-cid-qroupsxl]{color:var(--bright-text)}.bloglist-card-meta[data-astro-cid-qroupsxl]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.bloglist-meta-text[data-astro-cid-qroupsxl]{font-size:.8125rem;color:var(--secondary)}.bloglist-meta-dot[data-astro-cid-qroupsxl]{font-size:.5rem;color:var(--secondary);line-height:1}.bloglist-card-excerpt[data-astro-cid-qroupsxl]{color:var(--secondary);font-size:.875rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.bloglist-card-thumb[data-astro-cid-qroupsxl]{width:64px;height:64px}}.bloglist-main[data-astro-cid-5tznm7mj]{max-width:1200px;width:100%;margin:0 auto;padding:32px 16px 60px}.bloglist-page-title[data-astro-cid-5tznm7mj]{font-family:Work Sans,system-ui,sans-serif;font-weight:600;font-size:2rem;color:var(--bright);margin-bottom:24px;letter-spacing:-.02em}.bloglist-tabs[data-astro-cid-5tznm7mj]{display:flex;gap:4px;margin-bottom:40px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.bloglist-tabs[data-astro-cid-5tznm7mj]::-webkit-scrollbar{display:none}.bloglist-tab[data-astro-cid-5tznm7mj]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:.875rem;font-weight:500;color:var(--secondary);background:transparent;border:1px solid transparent;cursor:pointer;transition:all .15s;white-space:nowrap;font-family:Inter,system-ui,sans-serif}.bloglist-tab[data-astro-cid-5tznm7mj]:hover{color:var(--text);background:var(--hover-glass)}.bloglist-tab[data-astro-cid-5tznm7mj].active{color:var(--primary-text);background:var(--muted);border-color:color-mix(in srgb,var(--primary) 25%,transparent)}.bloglist-tab-dot[data-astro-cid-5tznm7mj]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.bloglist-tab-dot--release[data-astro-cid-5tznm7mj]{background:var(--success)}.bloglist-tab-dot--tip[data-astro-cid-5tznm7mj]{background:var(--primary)}.bloglist-tab-dot--tutorial[data-astro-cid-5tznm7mj]{background:var(--warning)}.bloglist-month-section[data-astro-cid-5tznm7mj]{margin-bottom:40px}.bloglist-month-divider[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:16px;margin:32px 0 20px}.bloglist-month-divider[data-astro-cid-5tznm7mj]:before,.bloglist-month-divider[data-astro-cid-5tznm7mj]:after{content:"";flex:1;height:1px;background:var(--surface)}.bloglist-month-label[data-astro-cid-5tznm7mj]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-text);white-space:nowrap}.bloglist-grid[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;gap:16px}.bloglist-load-more-wrap[data-astro-cid-5tznm7mj]{display:flex;justify-content:center;padding:40px 0 20px}.bloglist-load-more[data-astro-cid-5tznm7mj]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:8px;border:1px solid var(--surface);background:transparent;color:var(--primary-text);font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.bloglist-load-more[data-astro-cid-5tznm7mj]:hover{background:var(--hover-glass);border-color:var(--primary-text)}[data-astro-cid-5tznm7mj][data-blog-card].hidden-by-filter,[data-astro-cid-5tznm7mj][data-blog-card].hidden-by-loadmore,[data-astro-cid-5tznm7mj][data-month-section].hidden-section{display:none}@media(min-width:768px){.bloglist-main[data-astro-cid-5tznm7mj]{padding:40px 32px 72px}.bloglist-page-title[data-astro-cid-5tznm7mj]{font-size:2.25rem}}
