.archive-bar[data-astro-cid-pp7spb2p]{display:flex;gap:.6rem;align-items:center;margin:1.25rem 0 .9rem;flex-wrap:wrap}.archive-input[data-astro-cid-pp7spb2p]{flex:1 1 16rem;min-width:12rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);font:inherit;font-size:.95rem;padding:.6rem .8rem;min-height:44px}.archive-input[data-astro-cid-pp7spb2p]:focus{outline:none;border-color:var(--brand)}.archive-overlay-btn[data-astro-cid-pp7spb2p]{font:inherit;font-size:.9rem;color:var(--muted);background:none;border:1px solid var(--border);border-radius:var(--radius);padding:.6rem .8rem;min-height:44px;cursor:pointer;white-space:nowrap}.archive-overlay-btn[data-astro-cid-pp7spb2p]:hover{color:var(--brand);border-color:var(--brand)}.archive-chips[data-astro-cid-pp7spb2p]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;align-items:center}.archive-tags[data-astro-cid-pp7spb2p]{margin-bottom:1.1rem}.chip-strip-label[data-astro-cid-pp7spb2p]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);min-width:4.2rem;align-self:flex-start;padding-top:.4rem}.chip-strip-items[data-astro-cid-pp7spb2p]{display:flex;flex-wrap:wrap;gap:.4rem;flex:1 1 0;min-width:0}@media(max-width:700px){.chip-strip-label[data-astro-cid-pp7spb2p]{flex:0 0 100%;min-width:0;padding-top:0;margin-top:.3rem}.chip-strip-items[data-astro-cid-pp7spb2p]{margin-top:.3rem}}.chip[data-astro-cid-pp7spb2p]{font:inherit;font-size:.78rem;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:.22rem .6rem;cursor:pointer;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:32px}.chip[data-astro-cid-pp7spb2p] span[data-astro-cid-pp7spb2p]{opacity:.55;margin-left:.15rem}.chip[data-astro-cid-pp7spb2p]:hover{color:var(--brand);border-color:var(--brand)}.chip[data-astro-cid-pp7spb2p].is-active{color:var(--ink);border-color:var(--brand)}.archive-featured[data-astro-cid-pp7spb2p]{display:grid;grid-template-rows:1fr;margin:0 0 1.4rem;transition:grid-template-rows .2s ease,opacity .2s ease,margin-bottom .2s ease}.archive-featured[data-astro-cid-pp7spb2p].is-collapsed{grid-template-rows:0fr;opacity:0;margin-bottom:0;pointer-events:none}.archive-featured-inner[data-astro-cid-pp7spb2p]{overflow:hidden;min-height:0}.af-head[data-astro-cid-pp7spb2p]{display:flex;align-items:baseline;gap:.6rem;margin:.2rem 0 .7rem}.archive-featured-title[data-astro-cid-pp7spb2p]{display:flex;align-items:center;gap:.5rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.af-skip[data-astro-cid-pp7spb2p]{margin-left:auto;font-family:var(--font-mono);font-size:.72rem;color:var(--muted);text-decoration:none;white-space:nowrap}.af-skip[data-astro-cid-pp7spb2p]:hover{color:var(--brand);text-decoration:underline}.af-dot[data-astro-cid-pp7spb2p]{width:6px;height:6px;border-radius:50%;background:var(--brand);box-shadow:0 0 8px #6d8dffcc}.archive-featured-grid[data-astro-cid-pp7spb2p]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,232px),1fr));gap:.9rem}.feat-card[data-astro-cid-pp7spb2p]{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.feat-card[data-astro-cid-pp7spb2p]:hover,.feat-card[data-astro-cid-pp7spb2p]:focus-visible{transform:translateY(-2px);border-color:var(--brand);box-shadow:0 10px 28px -14px #00000080,0 0 18px -6px #6d8dff4d;color:inherit}.feat-thumb[data-astro-cid-pp7spb2p]{display:block;aspect-ratio:16 / 9;background:var(--bg)}.feat-thumb[data-astro-cid-pp7spb2p] img[data-astro-cid-pp7spb2p]{width:100%;height:100%;object-fit:cover;display:block}.feat-body[data-astro-cid-pp7spb2p]{display:flex;flex-direction:column;gap:.4rem;padding:.7rem .8rem .85rem}.feat-top[data-astro-cid-pp7spb2p]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.feat-metric[data-astro-cid-pp7spb2p]{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-mono);font-size:.68rem;color:var(--muted)}.pulse-dot[data-astro-cid-pp7spb2p]{width:5px;height:5px;border-radius:50%;background:var(--good)}.feat-title[data-astro-cid-pp7spb2p]{font-size:.98rem;font-weight:600;line-height:1.3;color:var(--ink)}.feat-desc[data-astro-cid-pp7spb2p]{font-size:.82rem;line-height:1.45;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feat-cta[data-astro-cid-pp7spb2p]{margin-top:auto;padding-top:.35rem;font-size:.76rem;font-weight:600;color:var(--brand);display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}.feat-min[data-astro-cid-pp7spb2p]{color:var(--muted);font-weight:400}@media(max-width:700px){.feat-card[data-astro-cid-pp7spb2p]{flex-direction:row;align-items:stretch}.feat-thumb[data-astro-cid-pp7spb2p]{flex:0 0 38%;aspect-ratio:auto;align-self:stretch;border-right:1px solid var(--border)}.feat-thumb[data-astro-cid-pp7spb2p] img[data-astro-cid-pp7spb2p]{height:100%}.feat-body[data-astro-cid-pp7spb2p]{flex:1 1 auto;min-width:0;padding:.55rem .65rem .6rem;gap:.2rem}.feat-desc[data-astro-cid-pp7spb2p]{display:none}.feat-title[data-astro-cid-pp7spb2p]{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feat-cta[data-astro-cid-pp7spb2p]{padding-top:.15rem;font-size:.72rem}.feat-top[data-astro-cid-pp7spb2p]{gap:.3rem}.feat-metric[data-astro-cid-pp7spb2p]{font-size:.64rem}}.archive-status[data-astro-cid-pp7spb2p]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-family:var(--font-mono);font-size:.74rem;color:var(--muted);margin:0 0 .5rem;min-height:28px}.archive-clear[data-astro-cid-pp7spb2p]{font:inherit;font-size:.72rem;color:var(--brand);background:none;border:1px solid color-mix(in srgb,var(--brand) 45%,transparent);border-radius:999px;padding:.15rem .55rem;min-height:28px;cursor:pointer}.archive-clear[data-astro-cid-pp7spb2p]:hover{border-color:var(--brand)}.archive[data-astro-cid-pp7spb2p]{list-style:none;padding:0;margin:0;scroll-margin-top:5.5rem}.archive-year[data-astro-cid-pp7spb2p]{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:1.4rem 0 .4rem;padding-bottom:.3rem;border-bottom:1px solid var(--border)}.archive-rows[data-astro-cid-pp7spb2p]{list-style:none;padding:0;margin:0}.archive-row[data-astro-cid-pp7spb2p]{display:flex;align-items:center;gap:.8rem;min-height:44px;border-bottom:1px solid color-mix(in srgb,var(--border) 45%,transparent)}.archive-row[data-astro-cid-pp7spb2p] time[data-astro-cid-pp7spb2p]{flex:0 0 3.2rem;font-family:var(--font-mono);font-size:.8rem;color:var(--faint)}.archive-title[data-astro-cid-pp7spb2p]{flex:1 1 auto;color:var(--ink);text-decoration:none;font-size:.95rem;line-height:1.35}.archive-title[data-astro-cid-pp7spb2p]:hover{color:var(--brand)}.archive-cat[data-astro-cid-pp7spb2p]{flex:0 0 auto;font-size:.72rem;color:var(--muted);text-decoration:none;border:1px solid var(--border);border-radius:999px;padding:.1em .55em}.archive-cat[data-astro-cid-pp7spb2p]:hover{color:var(--brand);border-color:var(--brand)}.archive-empty[data-astro-cid-pp7spb2p]{color:var(--muted);margin-top:1.5rem}[data-astro-cid-pp7spb2p][hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.archive-featured[data-astro-cid-pp7spb2p],.feat-card[data-astro-cid-pp7spb2p]{transition:none}.feat-card[data-astro-cid-pp7spb2p]:hover,.feat-card[data-astro-cid-pp7spb2p]:focus-visible{transform:none}}@media(max-width:600px){.archive-row[data-astro-cid-pp7spb2p]{flex-wrap:wrap;gap:.3rem .6rem;padding:.4rem 0}.archive-title[data-astro-cid-pp7spb2p]{flex:1 1 100%;order:2}.archive-row[data-astro-cid-pp7spb2p] time[data-astro-cid-pp7spb2p]{flex:0 0 auto;order:1}.archive-cat[data-astro-cid-pp7spb2p]{order:1}.chip[data-astro-cid-pp7spb2p]{min-height:36px}}
