.stats-section[data-astro-cid-flfkhgwp]{padding:0 clamp(22px,6vw,68px) clamp(38px,6vw,64px)}.section-heading[data-astro-cid-flfkhgwp]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.section-heading[data-astro-cid-flfkhgwp] h2[data-astro-cid-flfkhgwp]{margin:8px 0 0;color:var(--color-text);font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.035em}.live-label[data-astro-cid-flfkhgwp]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);font-size:11px;font-weight:600;white-space:nowrap}.live-dot[data-astro-cid-flfkhgwp]{width:6px;height:6px;border-radius:50%;background:var(--color-success);box-shadow:0 0 10px #34d39973}.stats-grid[data-astro-cid-flfkhgwp]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat-card[data-astro-cid-flfkhgwp]{min-width:0;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:linear-gradient(145deg,#192130eb,#121722f5)}.stat-card-top[data-astro-cid-flfkhgwp]{display:flex;align-items:center;justify-content:space-between;gap:8px}.stat-label[data-astro-cid-flfkhgwp]{color:var(--color-text-secondary);font-size:12px;font-weight:600}.stat-symbol[data-astro-cid-flfkhgwp]{color:var(--color-accent);font-size:18px}.stat-value[data-astro-cid-flfkhgwp]{margin:18px 0 2px;color:var(--color-text);font-size:clamp(30px,4vw,40px);font-weight:750;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.stat-detail[data-astro-cid-flfkhgwp]{margin:8px 0 0;color:var(--color-text-muted);font-size:11px}.stats-note[data-astro-cid-flfkhgwp]{margin:14px 0 0;color:var(--color-text-muted);font-size:12px;line-height:1.6}@media(max-width:760px){.stats-grid[data-astro-cid-flfkhgwp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:420px){.stats-section[data-astro-cid-flfkhgwp]{padding-inline:20px}.stat-card[data-astro-cid-flfkhgwp]{padding:14px}.section-heading[data-astro-cid-flfkhgwp]{align-items:start;flex-direction:column}}.featured-section[data-astro-cid-ncpqzoed]{padding:0 clamp(22px,6vw,68px) clamp(42px,6vw,68px)}.section-heading[data-astro-cid-ncpqzoed]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.section-heading[data-astro-cid-ncpqzoed] h2[data-astro-cid-ncpqzoed]{margin:8px 0 0;color:var(--color-text);font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.035em}.section-count[data-astro-cid-ncpqzoed]{padding:7px 10px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);font-size:11px;font-weight:600}.project-grid[data-astro-cid-ncpqzoed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.project-card[data-astro-cid-ncpqzoed]{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:linear-gradient(145deg,#192130f0,#121722fa);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.project-card[data-astro-cid-ncpqzoed]:hover{transform:translateY(-3px);border-color:#8b7cf68c;box-shadow:var(--shadow-card)}.project-link[data-astro-cid-ncpqzoed]{display:block;height:100%}.project-visual[data-astro-cid-ncpqzoed]{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-bottom:1px solid var(--color-border);background:var(--color-card)}.project-visual[data-astro-cid-ncpqzoed] img[data-astro-cid-ncpqzoed]{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.project-card[data-astro-cid-ncpqzoed]:hover .project-visual[data-astro-cid-ncpqzoed] img[data-astro-cid-ncpqzoed]{transform:scale(1.035)}.thumbnail-placeholder[data-astro-cid-ncpqzoed]{display:grid;width:100%;height:100%;place-content:center;gap:8px;background:radial-gradient(circle at 50% 45%,rgb(139 124 246 / 16%),transparent 45%),linear-gradient(135deg,#192130,#111722);text-align:center}.placeholder-mark[data-astro-cid-ncpqzoed]{color:var(--color-accent);font-size:clamp(34px,5vw,54px);font-weight:800;letter-spacing:-.08em}.placeholder-category[data-astro-cid-ncpqzoed]{color:var(--color-text-secondary);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.source-badge[data-astro-cid-ncpqzoed]{position:absolute;top:12px;left:12px;padding:5px 9px;border:1px solid rgb(255 255 255 / 12%);border-radius:999px;background:#0b0d12d1;color:var(--color-text);font-size:10px;font-weight:650;backdrop-filter:blur(8px)}.source-badge[data-astro-cid-ncpqzoed].github{color:#c4b5fd}.source-badge[data-astro-cid-ncpqzoed].external{color:#93c5fd}.project-content[data-astro-cid-ncpqzoed]{padding:18px}.project-heading[data-astro-cid-ncpqzoed]{display:flex;align-items:center;justify-content:space-between;gap:10px}.project-category[data-astro-cid-ncpqzoed]{overflow-wrap:anywhere;color:var(--color-accent);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.external-arrow[data-astro-cid-ncpqzoed]{color:var(--color-text-muted);font-size:17px}.project-content[data-astro-cid-ncpqzoed] h3[data-astro-cid-ncpqzoed]{margin:9px 0 7px;color:var(--color-text);font-size:18px;font-weight:700;letter-spacing:-.025em;overflow-wrap:anywhere}.project-description[data-astro-cid-ncpqzoed]{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.technology-list[data-astro-cid-ncpqzoed]{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0 0;padding:0;list-style:none}.technology-list[data-astro-cid-ncpqzoed] li[data-astro-cid-ncpqzoed]{padding:4px 8px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-muted);font-size:10px;font-weight:600;overflow-wrap:anywhere}.empty-state[data-astro-cid-ncpqzoed]{display:grid;justify-items:center;padding:clamp(30px,5vw,48px) 22px;border:1px dashed var(--color-border);border-radius:var(--radius-card);background:#1217228c;text-align:center}.empty-icon[data-astro-cid-ncpqzoed]{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--color-border);border-radius:12px;background:var(--color-card);color:var(--color-accent);font-size:21px}.empty-state[data-astro-cid-ncpqzoed] h3[data-astro-cid-ncpqzoed]{margin:16px 0 6px;color:var(--color-text);font-size:16px}.empty-state[data-astro-cid-ncpqzoed] p[data-astro-cid-ncpqzoed]{max-width:460px;margin:0;color:var(--color-text-secondary);font-size:12px;line-height:1.7}@media(max-width:640px){.featured-section[data-astro-cid-ncpqzoed]{padding-inline:20px}.project-grid[data-astro-cid-ncpqzoed]{grid-template-columns:1fr;gap:12px}.project-content[data-astro-cid-ncpqzoed]{padding:16px}}@media(prefers-reduced-motion:reduce){.project-card[data-astro-cid-ncpqzoed],.project-visual[data-astro-cid-ncpqzoed] img[data-astro-cid-ncpqzoed]{transition:none}}.recent-section[data-astro-cid-nebmsxyu]{padding:0 clamp(22px,6vw,68px) clamp(42px,6vw,68px)}.section-heading[data-astro-cid-nebmsxyu]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.section-heading[data-astro-cid-nebmsxyu] h2[data-astro-cid-nebmsxyu]{margin:8px 0 0;color:var(--color-text);font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.035em}.section-count[data-astro-cid-nebmsxyu]{padding:7px 10px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);font-size:11px;font-weight:600}.recent-list[data-astro-cid-nebmsxyu]{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:#1217228c}.recent-item[data-astro-cid-nebmsxyu]{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 22px}.recent-item[data-astro-cid-nebmsxyu]+.recent-item[data-astro-cid-nebmsxyu]{border-top:1px solid var(--color-border)}.recent-main[data-astro-cid-nebmsxyu]{min-width:0}.recent-category[data-astro-cid-nebmsxyu]{color:var(--color-accent);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.recent-main[data-astro-cid-nebmsxyu] h3[data-astro-cid-nebmsxyu]{margin:5px 0;color:var(--color-text);font-size:16px;overflow-wrap:anywhere}.recent-main[data-astro-cid-nebmsxyu] h3[data-astro-cid-nebmsxyu] a[data-astro-cid-nebmsxyu]:hover{color:var(--color-accent-secondary)}.recent-main[data-astro-cid-nebmsxyu] p[data-astro-cid-nebmsxyu]{margin:0;color:var(--color-text-secondary);font-size:12px;line-height:1.65;overflow-wrap:anywhere}.recent-meta[data-astro-cid-nebmsxyu]{display:flex;flex:0 0 auto;flex-direction:column;align-items:end;gap:7px;color:var(--color-text-muted);font-size:11px}.source-label[data-astro-cid-nebmsxyu]{font-weight:650}.source-label[data-astro-cid-nebmsxyu].github{color:#c4b5fd}.source-label[data-astro-cid-nebmsxyu].external{color:#93c5fd}.recent-empty[data-astro-cid-nebmsxyu]{padding:22px;border:1px dashed var(--color-border);border-radius:var(--radius-card);color:var(--color-text-secondary);background:#12172273;font-size:12px;text-align:center}.recent-empty[data-astro-cid-nebmsxyu] p[data-astro-cid-nebmsxyu]{margin:0}@media(max-width:640px){.recent-section[data-astro-cid-nebmsxyu]{padding-inline:20px}.recent-item[data-astro-cid-nebmsxyu]{align-items:start;flex-direction:column;gap:12px;padding:17px}.recent-meta[data-astro-cid-nebmsxyu]{align-items:start;flex-direction:row;flex-wrap:wrap}}.categories-section[data-astro-cid-qhvlm2tw]{padding:0 clamp(22px,6vw,68px) clamp(48px,7vw,78px)}.section-heading[data-astro-cid-qhvlm2tw]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.section-heading[data-astro-cid-qhvlm2tw] h2[data-astro-cid-qhvlm2tw]{margin:8px 0 0;color:var(--color-text);font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.035em}.section-count[data-astro-cid-qhvlm2tw]{padding:7px 10px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);font-size:11px;font-weight:600}.category-grid[data-astro-cid-qhvlm2tw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.category-card[data-astro-cid-qhvlm2tw]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:17px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-card)}.category-name[data-astro-cid-qhvlm2tw]{overflow:hidden;color:var(--color-text);font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.category-count[data-astro-cid-qhvlm2tw]{flex:0 0 auto;color:var(--color-accent);font-size:15px;font-weight:750}.category-count[data-astro-cid-qhvlm2tw] small[data-astro-cid-qhvlm2tw]{display:block;color:var(--color-text-muted);font-size:9px;font-weight:600;text-align:right}.category-empty[data-astro-cid-qhvlm2tw]{padding:22px;border:1px dashed var(--color-border);border-radius:var(--radius-card);color:var(--color-text-secondary);background:#12172273;font-size:12px;text-align:center}.category-empty[data-astro-cid-qhvlm2tw] p[data-astro-cid-qhvlm2tw]{margin:0}@media(max-width:760px){.category-grid[data-astro-cid-qhvlm2tw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.categories-section[data-astro-cid-qhvlm2tw]{padding-inline:20px}.category-grid[data-astro-cid-qhvlm2tw]{grid-template-columns:1fr}}
