.articles-page.svelte-yvhk9r.svelte-yvhk9r{--page-bg:#09111f;--rail-bg:#0b1424;--panel-bg:#0d1729;--control-bg:#101827;--hover-bg:#101b2f;--active-bg:#17243a;--border:#2b3852;--border-strong:#34415b;--text:#f6f8ff;--muted:#a3adc0;--soft:#8ea0bd;background:var(--page-bg);color:var(--text);min-height:calc(100dvh - 64px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html:not(.dark) .articles-page.svelte-yvhk9r.svelte-yvhk9r{--page-bg:#f4f6fa;--rail-bg:#ffffff;--panel-bg:#ffffff;--control-bg:#ffffff;--hover-bg:#eef2f7;--active-bg:#e5edf8;--border:#d7deea;--border-strong:#c6d0df;--text:#111827;--muted:#58657a;--soft:#6f7c91}.articles-shell.svelte-yvhk9r.svelte-yvhk9r{display:flex;flex-direction:column;min-height:calc(100dvh - 64px)}.article-rail.svelte-yvhk9r.svelte-yvhk9r{flex:0 0 auto;width:100%;padding:var(--article-rail-padding-y) var(--article-rail-padding-x) 24px;scrollbar-color:rgba(106,128,161,.75) transparent;scrollbar-width:thin;border-color:var(--border);background:var(--rail-bg);box-shadow:inset -1px 0 #0f172a0a}.article-content.svelte-yvhk9r.svelte-yvhk9r{min-width:0}.article-intro.svelte-yvhk9r.svelte-yvhk9r,.section-border.svelte-yvhk9r.svelte-yvhk9r{border-color:var(--border-strong)}.rail-title.svelte-yvhk9r.svelte-yvhk9r,.rail-heading.svelte-yvhk9r.svelte-yvhk9r,.topic-section-heading.svelte-yvhk9r.svelte-yvhk9r,.section-heading.svelte-yvhk9r.svelte-yvhk9r,.section-title.svelte-yvhk9r.svelte-yvhk9r,.browse-heading.svelte-yvhk9r.svelte-yvhk9r,.empty-title.svelte-yvhk9r.svelte-yvhk9r,.filter-value.svelte-yvhk9r.svelte-yvhk9r{color:var(--text)}.rail-description.svelte-yvhk9r.svelte-yvhk9r,.filter-summary.svelte-yvhk9r.svelte-yvhk9r,.empty-copy.svelte-yvhk9r.svelte-yvhk9r,.more-message.svelte-yvhk9r.svelte-yvhk9r{color:var(--muted)}.topic-empty.svelte-yvhk9r.svelte-yvhk9r,.empty-state.svelte-yvhk9r.svelte-yvhk9r,.more-message.svelte-yvhk9r.svelte-yvhk9r{border-color:var(--border);background:var(--panel-bg);color:var(--soft)}.empty-icon.svelte-yvhk9r.svelte-yvhk9r{border-color:var(--border);background:var(--control-bg);color:var(--soft)}.topic-link.svelte-yvhk9r.svelte-yvhk9r{color:var(--muted)}.topic-link.svelte-yvhk9r.svelte-yvhk9r:hover{background:var(--hover-bg);color:var(--text)}.topic-link.active.svelte-yvhk9r.svelte-yvhk9r{background:var(--active-bg);color:var(--text)}.section-divider.svelte-yvhk9r.svelte-yvhk9r{background:var(--border)}.pagination-control.svelte-yvhk9r.svelte-yvhk9r,.pagination-status.svelte-yvhk9r.svelte-yvhk9r{border-color:var(--border-strong);background:var(--control-bg);color:var(--text)}.pagination-control.svelte-yvhk9r.svelte-yvhk9r:hover{border-color:#4f9cff;background:var(--hover-bg)}.pagination-status.svelte-yvhk9r.svelte-yvhk9r{color:var(--muted)}.article-rail.svelte-yvhk9r.svelte-yvhk9r::-webkit-scrollbar{width:8px}.article-rail.svelte-yvhk9r.svelte-yvhk9r::-webkit-scrollbar-track{background:transparent}.article-rail.svelte-yvhk9r.svelte-yvhk9r::-webkit-scrollbar-thumb{background:#6a80a17a;border-radius:999px}.rail-kicker.svelte-yvhk9r.svelte-yvhk9r{color:#13e4a8;font-size:11px;font-weight:900;line-height:1;text-transform:uppercase}.mobile-topic-strip.svelte-yvhk9r.svelte-yvhk9r{display:flex;gap:8px;margin:0 -20px 14px;overflow-x:auto;padding:0 20px 3px;scrollbar-width:none}.mobile-topic-strip.svelte-yvhk9r.svelte-yvhk9r::-webkit-scrollbar{display:none}.mobile-topic-strip.svelte-yvhk9r a.svelte-yvhk9r{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:34px;border:1px solid var(--border);border-radius:8px;background:var(--control-bg);padding:0 10px;color:var(--muted);font-size:12px;font-weight:900;transition:border-color .18s ease,background .18s ease,color .18s ease}.mobile-topic-strip.svelte-yvhk9r a.active.svelte-yvhk9r{border-color:#ffb000;background:#ffb0001f;color:var(--text)}.mobile-topic-strip.svelte-yvhk9r strong.svelte-yvhk9r{color:#ffd10a;font-size:11px}.feature-title.svelte-yvhk9r.svelte-yvhk9r{text-wrap:balance}@media (max-width: 639px){.feature-card.svelte-yvhk9r.svelte-yvhk9r{min-height:300px}.feature-card.svelte-yvhk9r>div.svelte-yvhk9r:last-child{min-height:300px;padding:22px 20px}.feature-title.svelte-yvhk9r.svelte-yvhk9r{margin-top:20px;max-width:255px;font-size:28px;line-height:.93}.feature-title.svelte-yvhk9r+div.svelte-yvhk9r{margin-top:20px}.feature-title+div.svelte-yvhk9r p.svelte-yvhk9r{font-size:13px;line-height:1.1}}.article-title.svelte-yvhk9r.svelte-yvhk9r{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card.svelte-yvhk9r.svelte-yvhk9r:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:58%;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.15) 48%,transparent 100%);opacity:0;pointer-events:none;transform:translate(-35%) skew(-15deg);transition:opacity .18s ease,transform .72s cubic-bezier(.2,.72,.18,1)}.article-card.svelte-yvhk9r.svelte-yvhk9r:hover:after{opacity:1;transform:translate(330%) skew(-15deg)}@media (max-width: 1279px){.article-card.svelte-yvhk9r.svelte-yvhk9r{min-height:200px}.article-card.svelte-yvhk9r>div.svelte-yvhk9r:last-child{min-height:200px}}@media (max-width: 1023px){.article-rail.svelte-yvhk9r.svelte-yvhk9r{max-height:none}.article-rail.svelte-yvhk9r nav.svelte-yvhk9r{display:none}}@media (min-width: 1024px){.articles-shell.svelte-yvhk9r.svelte-yvhk9r{flex-direction:row}.article-rail.svelte-yvhk9r.svelte-yvhk9r{position:fixed;top:64px;bottom:0;left:var(--article-sidebar-left);z-index:30;height:auto;min-height:0;width:var(--article-rail-width);flex-basis:var(--article-rail-width);padding:var(--article-rail-padding-y) var(--article-rail-padding-x) 24px;overflow-y:auto;transition:left .5s ease-in-out,box-shadow .5s ease-in-out,border-color .5s ease-in-out;will-change:left}.article-content.svelte-yvhk9r.svelte-yvhk9r{margin-left:var(--article-rail-width)}.mobile-topic-strip.svelte-yvhk9r.svelte-yvhk9r{display:none}}@media (prefers-reduced-motion: reduce){.article-rail.svelte-yvhk9r.svelte-yvhk9r{transition:none;will-change:auto}}
