.real-badge{display:inline-block;align-self:flex-start;border:1px solid #66525b;border-radius:4px;color:var(--powder);font-size:9px;letter-spacing:.6px;padding:9px 11px}.sentiment-note{display:flex;gap:13px;padding:17px;border-left:2px solid var(--powder);background:#e8b9c908;margin-top:20px}.sentiment-note>span{color:var(--powder);font-size:25px;line-height:1.2}.sentiment-note p{font-size:13px;color:var(--muted);line-height:1.8;margin:0}.sentiment-note b{font-weight:500;color:var(--white)}.sentiment-downloads{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px;font-size:12px;color:var(--powder)}.mood-legend .uncertain{background:repeating-linear-gradient(135deg,#353139 0,#353139 2px,#a39aa5 2px,#a39aa5 3px);border:1px solid #807781}.mood-fraction{display:block;font-size:12px;color:var(--muted);margin-top:3px}.mood-sample-note{display:block;font-size:12px;color:var(--muted);line-height:1.8}.mood-breakdown{display:block;line-height:1.9;font-size:12px}.mood-result{line-height:1.5}.mood-result strong{line-height:1.4}#mood .mood-readout{display:grid;gap:9px;min-height:175px}#mood .mood-legend{row-gap:12px}#sentiment-method{scroll-margin-top:90px}@media(min-width:600px){.real-badge{align-self:flex-end;font-size:9px}.sentiment-note p{font-size:14px}.mood-breakdown{font-size:13px}#mood .mood-readout{grid-template-columns:1fr 1fr;gap:8px 25px;min-height:145px}.mood-breakdown,.mood-sample-note{grid-column:1/-1}.mood-fraction{display:inline;margin-left:10px}.mood-result{white-space:nowrap}#mood .mood-readout>b{justify-self:end}}
.mood-layout{display:grid;gap:20px}.mood-layout>.panel{min-width:0}.mood-donut-panel{padding:26px 22px}.mood-donut-panel>.eyebrow{margin-bottom:14px}.mood-donut-panel h3{font-family:var(--font);font-size:24px;font-weight:600;letter-spacing:0}.donut-date{font-size:13px;color:var(--powder);margin-top:9px}.mood-donut{max-width:330px;margin:8px auto 12px}.mood-donut svg{display:block;width:100%;height:auto}.mood-donut-legend{display:grid;gap:0}.mood-donut-legend>div{display:grid;grid-template-columns:1fr auto 35px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.mood-donut-legend>div>span:first-child{display:flex;align-items:center;gap:9px;font-size:14px}.mood-donut-legend i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.mood-donut-legend strong{font-family:var(--accent);font-size:23px;font-weight:500}.mood-donut-legend strong small{font-family:var(--font);font-size:13px;margin-left:2px}.mood-donut-legend .donut-count{text-align:right;font-size:12px;color:var(--muted)}.mood-donut-panel .chart-footnote{font-size:12px}@media(min-width:1000px){.mood-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:24px}.mood-layout .mood-panel{padding:30px 25px}.mood-layout .mood-top{align-items:flex-start;flex-direction:column}.mood-layout .mood-top .segmented{align-self:flex-start}.mood-donut-panel{padding:30px 28px}.mood-layout .mood-readout{grid-template-columns:1fr;min-height:170px}.mood-layout .mood-readout>b{justify-self:start}.mood-layout .mood-breakdown,.mood-layout .mood-sample-note{grid-column:1}.mood-donut{margin-top:20px}.mood-donut-panel h3{font-size:25px}}
