.news{max-width:1000px}.news__meta{font-size:12px;color:#9a9a9a}.news__meta a{color:#9a9a9a}.news__meta a:hover{color:#e14eca}.news__symbol{font-size:0.5em;color:#9a9a9a;letter-spacing:0}.news__facts{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:1px;padding:0;margin-bottom:16px;overflow:hidden;background:rgba(255,255,255,0.06)}.news__fact{display:flex;flex-direction:column;gap:4px;padding:14px 20px;background:#27293d}.news__fact-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,0.45)}.news__fact-value{font:600 18px/1.3 'Sora', sans-serif;color:#fff;font-variant-numeric:tabular-nums}.news__fact-value--gain{color:#00d6b4}.news__fact-value--loss{color:#d048b6}.news__image{display:block;width:100%;height:auto;padding:0;margin-bottom:16px}.news__article{margin-bottom:16px}.news__article p{max-width:68ch;font-size:16px;line-height:1.7;color:rgba(255,255,255,0.8);margin:0 0 12px}.news__article p:first-child{font-size:18px;color:#fff}.news__article .calculator-note{margin:16px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,0.06)}.news__chart{margin-bottom:16px}.news__chart-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px}.news__invested{margin:0}.news__invested strong{color:#fff}.news__ranges{display:flex;gap:4px}.news__range{padding:4px 10px;border:1px solid rgba(255,255,255,0.1);border-radius:6px;background:transparent;color:#9a9a9a;font-size:12px;cursor:pointer}.news__range:hover,.news__range.news__range--active{border-color:#e14eca;color:#fff}.news__canvas{position:relative;height:280px;margin-bottom:12px}.news__heading{font-size:18px;color:#fff;margin:24px 0 12px}.news__list,.news__related{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.news__item{display:flex;flex-direction:column;gap:4px;transition:background .15s ease}.news__item:hover{background:#2b2d44}.news__item-title{color:#fff;font-size:16px;font-weight:600}.news__tools{display:flex;gap:16px;margin-bottom:16px}
