.fz-news{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-4);width:100%;min-width:0;font-family:var(--font-sans)}.fz-news__pulse{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);color:var(--card-foreground);min-width:0}.fz-news__pulse-top{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.fz-news__flow{display:inline-flex;align-items:center;gap:var(--space-1);min-height:1.75rem;padding:0 var(--space-3);border:1px solid var(--border);border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:var(--text-xs);font-weight:600}.fz-news__flow[data-dir=bull]{color:var(--gain);border-color:color-mix(in oklch,var(--gain) 40%,var(--border))}.fz-news__flow[data-dir=bear]{color:var(--loss);border-color:color-mix(in oklch,var(--loss) 40%,var(--border))}.fz-news__counts{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.fz-news__counts span[data-dir=bull]{color:var(--gain)}.fz-news__counts span[data-dir=bear]{color:var(--loss)}.fz-news__window{margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.fz-news__dist{display:flex;height:.5rem;border:1px solid var(--border);border-radius:999px;overflow:hidden;background:var(--muted)}.fz-news__dist span{display:block;height:100%}.fz-news__dist span[data-band=pos]{background:var(--gain)}.fz-news__dist span[data-band=flat]{background:color-mix(in oklch,var(--muted-foreground) 45%,transparent)}.fz-news__dist span[data-band=neg]{background:var(--loss)}.fz-news__legend{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0;padding:0;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.fz-news__legend li{display:inline-flex;align-items:center;gap:var(--space-1)}.fz-news__swatch{width:.6rem;height:.6rem;border-radius:var(--radius-sm)}.fz-news__swatch[data-band=pos]{background:var(--gain)}.fz-news__swatch[data-band=flat]{background:color-mix(in oklch,var(--muted-foreground) 45%,transparent)}.fz-news__swatch[data-band=neg]{background:var(--loss)}.fz-news__note{margin:0}.fz-news__charts{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@container (min-width: 56rem){.fz-news__charts{grid-template-columns:1fr 1fr}}.fz-news__chart{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.fz-news__split{display:grid;grid-template-columns:1fr;gap:var(--space-4);align-items:start}@container (min-width: 56rem){.fz-news__split{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}}.fz-news__listcard,.fz-news__readercard{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);color:var(--card-foreground)}.fz-news__listhead{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2)}.fz-news__spacer{margin-inline-start:auto}.fz-news__filters{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:0 var(--space-4) var(--space-3)}.fz-news__fchip{display:inline-flex;align-items:center;gap:var(--space-1);min-height:1.75rem;min-width:1.75rem;padding:0 var(--space-3);border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--text-xs);font-weight:500;cursor:pointer;white-space:nowrap}.fz-news__fchip:hover{color:var(--foreground);background:var(--accent)}.fz-news__fchip[aria-pressed=true]{background:var(--secondary);color:var(--secondary-foreground);font-weight:600}.fz-news__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.fz-news__row{position:relative;display:grid;grid-template-columns:3px 1fr;align-items:stretch;width:100%;padding:0;border:none;border-bottom:1px solid var(--border);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.fz-news__row:hover{background:var(--accent)}.fz-news__row[aria-current=true]{background:var(--secondary)}.fz-news__marker{background:transparent}.fz-news__row[aria-current=true] .fz-news__marker{background:var(--primary-emphasis)}.fz-news__rowin{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4)}.fz-news__badges{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1)}.fz-news__dir{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700}.fz-news__dir[data-dir=bull]{color:var(--gain);border-color:color-mix(in oklch,var(--gain) 40%,var(--border))}.fz-news__dir[data-dir=bear]{color:var(--loss);border-color:color-mix(in oklch,var(--loss) 40%,var(--border))}.fz-news__sent{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums}.fz-news__sent[data-band=pos]{color:var(--gain)}.fz-news__sent[data-band=neg]{color:var(--loss)}.fz-news__badge{display:inline-flex;align-items:center;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:600}.fz-news__badge--bias{background:var(--accent);color:var(--accent-foreground);font-weight:700}.fz-news__head{font-size:var(--text-sm);font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fz-news__why{font-size:var(--text-xs);color:var(--muted-foreground);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.fz-news__why b{color:var(--foreground);font-weight:600}.fz-news__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.fz-news__rowerr{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground)}.fz-news__listfoot{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4)}.fz-news__listfoot-hint{margin-inline-start:auto;font-variant-numeric:tabular-nums}.fz-news__reader{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4)}.fz-news__rhead{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground)}.fz-news__rhead a{color:var(--primary-emphasis);font-weight:600}.fz-news__rsec{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.fz-news__rlist{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding-inline-start:var(--space-4);font-size:var(--text-sm);max-width:68ch}.fz-news__rp{margin:0;font-size:var(--text-sm);max-width:68ch}.fz-news__chips{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1)}.fz-news__kw{display:inline-flex;align-items:center;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--text-xs)}.fz-news__mention{display:inline-flex;align-items:center;gap:var(--space-1);min-height:1.5rem;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--secondary);color:var(--secondary-foreground);font-size:var(--text-xs);font-weight:600;text-decoration:none}.fz-news__mention[data-band=pos]{color:var(--gain)}.fz-news__mention[data-band=neg]{color:var(--loss)}.fz-news__rfoot{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.fz-news__prov{margin:0;font-size:var(--text-xs);color:var(--muted-foreground);max-width:60ch}@media(max-width:47.99rem){.fz-news__row{min-height:2.75rem}.fz-news__head{-webkit-line-clamp:1;line-clamp:1}}
