.news-widget{background:var(--color-canvas);box-shadow:var(--shadow-card);border-radius:12px;padding:1.25rem}.news-widget-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.news-widget-title{align-items:center;gap:.5rem;font-size:18px;font-weight:500;display:flex}.news-widget-more{color:var(--color-link);padding:.25rem 0;font-size:15px;text-decoration:underline}.news-live-dot{background:var(--color-success-bright);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--color-success-soft);border-radius:999px}.news-list{border-top:1px solid var(--color-ink);margin-top:.75rem;list-style:none}.news-item{border-bottom:1px solid var(--color-hairline);padding:.75rem 0}.news-link{color:var(--color-ink);font-weight:500;line-height:1.4;text-decoration:none;display:block}.news-link:hover{text-underline-offset:3px;text-decoration:underline}.news-link:after{content:" ↗";color:var(--color-body);font-size:.85em;font-weight:400}.news-item-meta{color:var(--color-body);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.25rem;font-size:14px;display:flex}.news-badge,.news-topic{border-radius:999px;padding:.0625rem .5rem;font-size:12px;font-weight:500}.news-badge{background:var(--color-info-soft);color:var(--color-ink)}.news-topic{background:var(--color-canvas-soft-2);color:var(--color-ink)}.news-meta{color:var(--color-body);margin-top:.75rem;font-size:14px}.news-list-lg .news-item{padding:1rem 0}.news-list-lg .news-link{font-size:18px}.news-skeleton{border-bottom:1px solid var(--color-hairline);padding:.75rem 0}.news-skeleton span{background:var(--color-canvas-soft-2);border-radius:4px;height:.875rem;animation:1.2s ease-in-out infinite alternate news-pulse;display:block}.news-skeleton span+span{width:40%;margin-top:.5rem}@keyframes news-pulse{to{opacity:.5}}.news-tabs{gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.news-tab{border:1px solid var(--color-link);min-height:2.5rem;color:var(--color-link);cursor:pointer;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:0 1rem;font-weight:500}.news-tab:hover{background:color-mix(in srgb, var(--color-link) 12%, transparent)}.news-tab[aria-pressed=true]{background:var(--color-inverse);border-color:var(--color-inverse);color:#fff}.news-day+.news-day{margin-top:2rem}.news-day-title{color:var(--color-body);text-transform:uppercase;letter-spacing:.04em;font-size:15px;font-weight:500}[data-feed-body][aria-busy=true]{opacity:.6;transition:opacity .2s}.chart-card{background:var(--color-canvas);box-shadow:var(--shadow-card);border-radius:12px;min-width:0;padding:1rem}.chart-card-title{font-weight:500}.chart-slot{margin-top:.5rem;position:relative}.chart-slot iframe{color-scheme:light}.chart-slot-placeholder{background:var(--color-canvas-soft-2);height:100%;color:var(--color-body);text-align:center;border-radius:8px;place-items:center;padding:1rem;font-size:14px;display:grid}.chart-slot .tradingview-widget-copyright{color:var(--color-body);font-size:12px}.chart-slot .tradingview-widget-copyright a{color:var(--color-link)}
