.news-strip-title-link.svelte-1ic76lk{display:inline-flex;align-items:center;gap:.35em;text-decoration:none;color:var(--accent);font-weight:600;letter-spacing:-.015em;transition:color .15s ease}.news-strip-title-link.svelte-1ic76lk:hover{color:var(--accent-hover)}.news-strip-title-chevron.svelte-1ic76lk{display:inline-block;font-size:.85em;font-weight:500;opacity:.55;transform:translate(0);transition:transform .15s ease,opacity .15s ease}.news-strip-title-link.svelte-1ic76lk:hover .news-strip-title-chevron:where(.svelte-1ic76lk){opacity:.95;transform:translate(3px)}.news-strip-crypto-title.svelte-1ic76lk{margin-bottom:8px;font-size:1rem;font-weight:600;color:var(--text)}.news-strip-rss-btn.svelte-1ic76lk{display:inline-flex;align-items:center;gap:3px;margin-top:8px;padding:2.5px 7px;background:transparent;color:var(--accent);border:1.5px solid var(--accent);border-radius:999px;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.news-strip-rss-btn.svelte-1ic76lk:hover{background:var(--accent);color:#fff}.news-last-updated.svelte-1ic76lk{margin:8px 0 0;font-size:.75rem;color:var(--text-dim);line-height:1.45;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem}.news-last-updated-expanded.svelte-1ic76lk{margin:0 0 12px;width:100%}.news-last-updated-label.svelte-1ic76lk{font-variant-numeric:tabular-nums}.news-hero-spotlight.svelte-1ic76lk{margin-bottom:2rem}.news-hero-spotlight-heading.svelte-1ic76lk{margin:0 0 .5rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim, #888)}.news-hero-viewport.svelte-1ic76lk{position:relative;min-height:300px;border-radius:14px;overflow:hidden;border:1px solid var(--border, rgba(128, 128, 128, .18));background:var(--bg-elevated, var(--bg-card));box-shadow:0 12px 40px #0000000f}@media(prefers-color-scheme:dark){.news-hero-viewport.svelte-1ic76lk{box-shadow:0 16px 48px #00000059}}.news-hero-slide.svelte-1ic76lk{position:absolute;inset:0;min-height:300px}.news-hero-slide--current.svelte-1ic76lk{z-index:1}.news-hero-slide--outgoing.svelte-1ic76lk{z-index:4;pointer-events:none}.news-hero-slide-inner.svelte-1ic76lk{position:relative;min-height:300px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;--hero-accent: #6366f1}.news-hero-slide-bg.svelte-1ic76lk{position:absolute;inset:0;z-index:0}.news-hero-slide-img.svelte-1ic76lk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.03)}.news-hero-slide-scrim.svelte-1ic76lk{position:absolute;inset:0;background:linear-gradient(120deg,#000000d1,#00000073 42%,#00000040)}.news-hero-slide-glow.svelte-1ic76lk{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;opacity:.35}.news-hero-slide-copy.svelte-1ic76lk{position:relative;z-index:2;padding:1.35rem 1.5rem 2.45rem;max-width:min(36rem,100%)}.news-hero-slide-pill.svelte-1ic76lk{display:inline-block;font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.2rem .55rem;border-radius:4px;color:#fff;margin-bottom:.45rem;background:var(--hero-accent)}.news-hero-slide-title.svelte-1ic76lk{margin:0 0 .35rem;font-size:clamp(1.15rem,2.8vw,1.55rem);font-weight:700;line-height:1.28;color:#fff;text-shadow:0 1px 18px rgba(0,0,0,.45)}.news-hero-slide-badges.svelte-1ic76lk{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .45rem;align-items:center}.news-hero-slide-cta.svelte-1ic76lk{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-decoration:none;padding:.45rem .85rem;border-radius:8px;background:color-mix(in srgb,var(--hero-accent) 88%,#fff);border:1px solid rgba(255,255,255,.22);transition:transform .15s ease,box-shadow .15s ease}button.news-hero-slide-cta.news-hero-sources-toggle.svelte-1ic76lk{border:1px solid rgba(255,255,255,.22);cursor:pointer;font-family:inherit;text-align:left}.news-hero-sources-toggle.svelte-1ic76lk:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:2px}.news-hero-sources-toggle--static.svelte-1ic76lk{pointer-events:none;cursor:default}.news-hero-sources-chevron.svelte-1ic76lk{font-size:.85em;opacity:.9;font-weight:800;margin-left:.2rem;line-height:1}.news-hero-slide-cta.svelte-1ic76lk:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0003;color:#fff}.news-hero-slide-sources.svelte-1ic76lk{margin-top:.5rem;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.14);max-height:min(11rem,38vh);overflow-y:auto}.news-hero-slide-sources-pills.svelte-1ic76lk{display:flex;flex-wrap:wrap;gap:.3rem}.news-hero-slide-sources.svelte-1ic76lk .news-cluster-pill-link:where(.svelte-1ic76lk){box-shadow:0 1px 3px #0003}.news-hero-slice-grid.svelte-1ic76lk{display:flex;flex-direction:row;width:100%;height:100%;min-height:300px}.news-hero-out-slice.svelte-1ic76lk{flex:1;min-width:0;height:100%;min-height:300px;overflow:hidden;position:relative}.news-hero-out-slice-inner.svelte-1ic76lk{position:absolute;top:0;left:calc(-100% * var(--hero-si));height:100%;width:calc(100% * var(--hero-n));will-change:clip-path;animation-duration:.52s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards}.news-hero-out-slice.svelte-1ic76lk:nth-child(odd) .news-hero-out-slice-inner:where(.svelte-1ic76lk){animation-name:svelte-1ic76lk-newsHeroSliceOutUp}.news-hero-out-slice.svelte-1ic76lk:nth-child(2n) .news-hero-out-slice-inner:where(.svelte-1ic76lk){animation-name:svelte-1ic76lk-newsHeroSliceOutDown}@keyframes svelte-1ic76lk-newsHeroSliceOutUp{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}@keyframes svelte-1ic76lk-newsHeroSliceOutDown{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}@media(prefers-reduced-motion:reduce){.news-hero-out-slice-inner.svelte-1ic76lk{animation-duration:.001ms;animation-delay:0s!important}}.news-hero-progress-shell.svelte-1ic76lk{position:absolute;left:0;right:0;bottom:0;z-index:6;padding:0 14px 11px;pointer-events:none}.news-hero-progress-track.svelte-1ic76lk{height:4px;border-radius:999px;background:#ffffff24;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.news-hero-progress-bar.svelte-1ic76lk{display:block;height:100%;width:100%;transform-origin:right center;transform:scaleX(1);border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--hero-spotlight-accent, #6366f1) 50%,transparent),var(--hero-spotlight-accent, #6366f1));animation-name:svelte-1ic76lk-newsHeroProgressShrink;animation-timing-function:linear;animation-fill-mode:forwards}.news-hero-progress-bar--paused.svelte-1ic76lk{animation-play-state:paused}@keyframes svelte-1ic76lk-newsHeroProgressShrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.news-hero-progress-bar.svelte-1ic76lk{animation:none;transform:scaleX(.35);opacity:.65}}.news-hero-chrome.svelte-1ic76lk{margin-top:.45rem}.news-hero-dots.svelte-1ic76lk{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:.55rem}.news-hero-dot.svelte-1ic76lk{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;background:#80808059;transition:transform .15s ease,background .15s ease}.news-hero-dot.svelte-1ic76lk:hover{background:#8080808c}.news-hero-dot--active.svelte-1ic76lk{background:var(--hero-spotlight-accent, #6366f1);transform:scale(1.2)}.news-hero-dot.svelte-1ic76lk:focus-visible{outline:2px solid var(--hero-spotlight-accent, #6366f1);outline-offset:2px}.news-clusters.svelte-1ic76lk{margin-bottom:1.5rem}.news-clusters-header.svelte-1ic76lk{display:flex;align-items:baseline;gap:.5rem 1.35rem;flex-wrap:wrap;margin-bottom:.75rem}.news-cluster-category-filters.svelte-1ic76lk{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;margin:0 0 .75rem}.news-cluster-category-filter.svelte-1ic76lk{--category-color: var(--accent);padding:.22rem .55rem;border:1px solid var(--border, rgba(128, 128, 128, .2));border-radius:999px;background:var(--bg-card, #fff);color:var(--text-dim, #666);font:inherit;font-size:.72rem;font-weight:600;line-height:1.35;text-transform:capitalize;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.news-cluster-category-filter--active.svelte-1ic76lk{border-color:var(--category-color);background:var(--category-color);color:#fff}.news-cluster-category-filter.svelte-1ic76lk:focus-visible{outline:2px solid var(--category-color);outline-offset:2px}.news-cluster-controls.svelte-1ic76lk{display:flex;align-items:center;gap:.5rem .65rem;flex-wrap:wrap;margin-left:auto}.news-cluster-flag-label.svelte-1ic76lk,.news-cluster-limit-label.svelte-1ic76lk{display:inline-flex;align-items:center;gap:.25rem}.news-cluster-control-hint.svelte-1ic76lk{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim, #888);white-space:nowrap}.news-cluster-flag.svelte-1ic76lk,.news-cluster-limit.svelte-1ic76lk{font-family:inherit;font-size:.7rem;font-weight:600;max-width:min(11rem,42vw);padding:.2rem .35rem;border:1px solid var(--border, rgba(128,128,128,.2));border-radius:4px;background:var(--bg-card, #fff);color:var(--text-dim, #666);cursor:pointer}.news-cluster-flag.svelte-1ic76lk:focus-visible,.news-cluster-limit.svelte-1ic76lk:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.news-clusters-empty.svelte-1ic76lk{margin:0 0 .75rem;font-size:.85rem;color:var(--text-dim);line-height:1.45}.news-clusters-heading.svelte-1ic76lk{font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--text);margin:0}.news-clusters-legend.svelte-1ic76lk{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.15rem .6rem;align-items:center}.news-legend-item.svelte-1ic76lk{display:inline-flex;align-items:center;gap:.3rem}.news-legend-dot.svelte-1ic76lk{width:8px;height:8px;border-radius:50%;flex-shrink:0}.news-legend-label.svelte-1ic76lk{font-size:.68rem;font-weight:500;color:var(--text-dim);text-transform:lowercase;letter-spacing:.01em}.news-clusters-grid.svelte-1ic76lk{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:.75rem}.news-cluster-card.svelte-1ic76lk{border:1px solid var(--border, rgba(128, 128, 128, .15));border-left:4px solid var(--border, rgba(128, 128, 128, .15));border-radius:10px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.55rem;transition:box-shadow .15s ease}.news-cluster-card--has-media.svelte-1ic76lk{flex-direction:row;align-items:flex-start;gap:.75rem}.news-cluster-card-body.svelte-1ic76lk{display:flex;flex-direction:column;gap:.55rem;min-width:0;flex:1}.news-cluster-title.svelte-1ic76lk{margin:0;font-size:.92rem;font-weight:600;line-height:1.35;color:var(--text)}.news-cluster-details.svelte-1ic76lk{margin-top:auto}.news-cluster-summary.svelte-1ic76lk{list-style:none;cursor:pointer;user-select:none;display:flex;align-items:center;gap:.3rem}.news-cluster-summary.svelte-1ic76lk::-webkit-details-marker{display:none}.news-cluster-summary.svelte-1ic76lk:after{content:"▸";font-size:.65rem;color:var(--muted, #999);transition:transform .15s ease}.news-cluster-details[open].svelte-1ic76lk>.news-cluster-summary:where(.svelte-1ic76lk):after{transform:rotate(90deg)}.news-cluster-count.svelte-1ic76lk{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--text-dim)}.news-cluster-badges.svelte-1ic76lk{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:-.15rem}.news-badge--cat.svelte-1ic76lk{background:#78787814;color:#666}.news-badge--conflict.svelte-1ic76lk,.news-badge--crisis.svelte-1ic76lk{background:#dc26261a;color:#b91c1c}.news-badge--politics.svelte-1ic76lk{background:#2563eb1a;color:#1d4ed8}.news-badge--finance.svelte-1ic76lk{background:#d977061a;color:#b45309}.news-badge--science.svelte-1ic76lk{background:#0596691a;color:#047857}.news-badge--tech.svelte-1ic76lk{background:#7c3aed1a;color:#6d28d9}.news-badge--sports.svelte-1ic76lk{background:#0891b21a;color:#0e7490}.news-badge--entertainment.svelte-1ic76lk{background:#ec48991a;color:#be185d}.news-badge--tone.svelte-1ic76lk{background:#7878780f;color:#888}.news-badge--tone-alarming.svelte-1ic76lk{background:#dc26261f;color:#dc2626}.news-badge--tone-negative.svelte-1ic76lk{background:#ea580c1a;color:#c2410c}.news-badge--tone-positive.svelte-1ic76lk{background:#0596691a;color:#059669}.news-cluster-pills.svelte-1ic76lk{display:flex;flex-wrap:wrap;gap:.25rem;padding-top:.4rem}.news-cluster-pill-link.svelte-1ic76lk{text-decoration:none;font-size:.68rem;cursor:pointer;transition:opacity .12s ease}.news-cluster-pill-link.svelte-1ic76lk:hover{opacity:.75}.news-sources-shell.svelte-1ic76lk{border-radius:8px;margin-bottom:.75rem;background:var(--bg-card, #fff);overflow:hidden}.news-sources-peek.svelte-1ic76lk{display:flex;align-items:center;gap:.3rem;padding:.45rem .65rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;border-bottom:1px solid var(--border, rgba(128, 128, 128, .1))}.news-sources-shell.svelte-1ic76lk:has(.news-sources-panel[open]:where(.svelte-1ic76lk)) .news-sources-peek:where(.svelte-1ic76lk){display:none}.news-sources-peek.svelte-1ic76lk .news-filter-chip:where(.svelte-1ic76lk){flex:0 0 auto;white-space:nowrap}.news-sources-panel.svelte-1ic76lk{border-radius:0;padding:0;margin-bottom:0;background:transparent}.news-sources-toggle.svelte-1ic76lk{cursor:pointer;display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem;user-select:none;list-style:none}.news-sources-toggle.svelte-1ic76lk::-webkit-details-marker{display:none}.news-sources-toggle.svelte-1ic76lk:before{content:"▸";font-size:.65rem;color:var(--text-dim, #888);transition:transform .15s}.news-sources-panel[open].svelte-1ic76lk>.news-sources-toggle:where(.svelte-1ic76lk):before{transform:rotate(90deg)}.news-sources-toggle-label.svelte-1ic76lk{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text, #333)}.news-sources-toggle-count.svelte-1ic76lk{font-size:.65rem;font-weight:500;color:var(--text-dim, #888)}.news-sources-grid.svelte-1ic76lk{display:grid;grid-template-columns:1fr;gap:0;padding:0 .75rem .5rem}@media(min-width:640px){.news-sources-grid.svelte-1ic76lk{grid-template-columns:1fr 1fr;column-gap:1rem}}@media(min-width:1024px){.news-sources-grid.svelte-1ic76lk{grid-template-columns:1fr 1fr 1fr}}.news-category-group.svelte-1ic76lk{padding:.35rem 0;border-bottom:1px solid var(--border, rgba(128, 128, 128, .08))}.news-category-group.svelte-1ic76lk:last-of-type{border-bottom:none;padding-bottom:0}.news-category-heading.svelte-1ic76lk{display:block;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim, #888);margin-bottom:.2rem}.news-category-group.svelte-1ic76lk .news-expanded-chips:where(.svelte-1ic76lk){display:flex;flex-wrap:wrap;gap:.2rem}.news-sources-shell.svelte-1ic76lk .news-filter-chip:where(.svelte-1ic76lk){padding:3px 8px;font-size:.7rem;font-weight:500;border-radius:4px;box-shadow:none}.news-chip-count.svelte-1ic76lk{font-size:.55rem;font-weight:700;opacity:.5;margin-left:.15rem}.news-search-inline.svelte-1ic76lk{display:block;margin:.75rem 0 .5rem}.news-tile-header.svelte-1ic76lk{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.news-tile-time.svelte-1ic76lk{font-size:.65rem;color:var(--text-dim, #888);white-space:nowrap;font-variant-numeric:tabular-nums}.news-tile-points.svelte-1ic76lk{display:inline-flex;align-items:center;gap:.15em;font-size:.65rem;font-weight:700;line-height:1;white-space:nowrap;padding:.15rem .4rem;border-radius:999px;color:#d1610a;background:#ff66001a;border:1px solid rgba(255,102,0,.25);font-variant-numeric:tabular-nums}@media(prefers-color-scheme:dark){.news-tile-points.svelte-1ic76lk{color:#ff9d4d;background:#ff660024;border-color:#ff66004d}}.news-pagination.svelte-1ic76lk{display:flex;align-items:center;justify-content:center;gap:.35rem;margin:1.5rem 0 .5rem;flex-wrap:wrap}.news-pagination-btn.svelte-1ic76lk{display:inline-flex;align-items:center;padding:.4rem .85rem;font-size:.78rem;font-weight:600;border-radius:6px;border:1px solid var(--border, rgba(128,128,128,.2));color:var(--accent);background:transparent;text-decoration:none;transition:background .12s ease,color .12s ease}.news-pagination-btn.svelte-1ic76lk:hover{background:var(--accent);color:#fff}.news-pagination-btn--disabled.svelte-1ic76lk{opacity:.35;pointer-events:none}.news-pagination-pages.svelte-1ic76lk{display:flex;align-items:center;gap:.2rem}.news-pagination-num.svelte-1ic76lk{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;font-size:.78rem;font-weight:500;border-radius:6px;text-decoration:none;color:var(--text);transition:background .12s ease}.news-pagination-num.svelte-1ic76lk:hover{background:var(--border, rgba(128,128,128,.12))}.news-pagination-num--active.svelte-1ic76lk{background:var(--accent);color:#fff;font-weight:700}.news-pagination-num--active.svelte-1ic76lk:hover{background:var(--accent)}.news-pagination-ellipsis.svelte-1ic76lk{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;font-size:.78rem;color:var(--text-dim);pointer-events:none}.news-results-count.svelte-1ic76lk{margin:0 0 .5rem;font-size:.72rem;color:var(--text-dim);font-variant-numeric:tabular-nums}
