/* One selected stock, one deep dossier. The shared reference card stays intact. */
#aaron-top20-activity>.sad-dossier{grid-column:1/-1;grid-row:6;min-width:0;width:100%;margin-top:28px;--sad-line:#b1c2d22c;--sad-muted:#a2b5c5;--sad-gold:#f1ce72;--sad-ink:#edf5fc;color:var(--sad-ink)}
#aaron-top20-activity .sad-dossier :is(h2,h3,h4,p,dl,dd,ol){margin:0}
#aaron-top20-activity .sad-dossier a{color:inherit;text-decoration:none}
#aaron-top20-activity .sad-dossier a:hover{color:var(--sad-gold)}
#aaron-top20-activity .sad-dossier :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--sad-gold);outline-offset:4px}
#aaron-top20-activity .sad-dossier :is(a,p,span,dd,dt,b,small,h4){overflow-wrap:anywhere}
#aaron-top20-activity .sad-dossier-head{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:8px 0 20px}
#aaron-top20-activity .sad-eyebrow{font-size:10px;font-weight:800;letter-spacing:.15em;color:var(--sad-gold)}
#aaron-top20-activity .sad-dossier-head h2{font-size:clamp(23px,2.6vw,34px);letter-spacing:-.04em;line-height:1.2;margin-top:6px}
#aaron-top20-activity .sad-dossier-head p{font-size:12px;color:var(--sad-muted);line-height:1.6;margin-top:9px}
#aaron-top20-activity .sad-refresh{flex:none;min-height:42px;padding:9px 13px;background:#152837;color:var(--sad-gold);border:1px solid #b9984b85;border-radius:11px;font-size:11px}
#aaron-top20-activity .sad-refresh:disabled{opacity:.5;cursor:wait}
#aaron-top20-activity .sad-section-nav{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 18px}
#aaron-top20-activity .sad-section-nav a{display:block;padding:10px 14px;border:1px solid var(--sad-line);border-radius:10px;font-size:11px;font-weight:700;background:#112432;color:#cddbe6}
#aaron-top20-activity .sad-section-nav a:hover{border-color:#d2ad5799;background:#1c2b32}
#aaron-top20-activity .sad-update{min-height:23px;color:var(--sad-muted);font-size:11px;line-height:1.6;margin-bottom:16px}
#aaron-top20-activity .sad-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}
#aaron-top20-activity .sad-section{min-width:0;padding:24px;border:1px solid #bfa25777;border-radius:23px;background:linear-gradient(145deg,#182b38d9,#10202dd9);box-shadow:inset 0 1px 0 #fff2c808;scroll-margin-top:26px}
#aaron-top20-activity .sad-section>header{display:flex;gap:12px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid var(--sad-line);margin-bottom:20px}
#aaron-top20-activity .sad-section-number{display:grid;place-items:center;width:29px;height:29px;flex:none;border:1px solid #c9a54d70;border-radius:9px;color:var(--sad-gold);font-size:10px;background:#eacb6610}
#aaron-top20-activity .sad-section h3{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.3}
#aaron-top20-activity .sad-section>header p{color:var(--sad-muted);font-size:11px;font-weight:500;line-height:1.6;margin-top:5px}
#aaron-top20-activity .sad-history,#aaron-top20-activity .sad-charts{grid-column:1/-1}
#aaron-top20-activity .sad-signal-history{grid-column:1/-1;min-width:0;max-width:100%}
#aaron-top20-activity .sad-signal-history .sad-section-body{min-width:0;max-width:100%}
#aaron-top20-activity .sad-signal-history>header h3{margin-top:6px}
#aaron-top20-activity .sad-signal-history .t4-top20-signal-history>header{display:none}
#aaron-top20-activity .sad-company h4,#aaron-top20-activity .sad-filing h4,#aaron-top20-activity .sad-earnings-na h4{font-size:23px;font-weight:800;line-height:1.25;letter-spacing:-.025em;margin-top:10px}
#aaron-top20-activity .sad-symbol{display:inline-flex;color:var(--sad-gold);font-size:10px;font-weight:800;letter-spacing:.08em}
#aaron-top20-activity .sad-company-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}
#aaron-top20-activity .sad-company-tags span{padding:5px 8px;border:1px solid var(--sad-line);border-radius:7px;color:#bacddc;font-size:10px;font-weight:600}
#aaron-top20-activity .sad-company p,#aaron-top20-activity .sad-filing p,#aaron-top20-activity .sad-earnings-na p{font-size:11px;color:var(--sad-muted);line-height:1.65;margin-top:10px}
#aaron-top20-activity .sad-metrics{display:grid;gap:17px 14px;min-width:0}
#aaron-top20-activity .sad-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:23px}
#aaron-top20-activity .sad-metric{min-width:0}
#aaron-top20-activity .sad-metric dt{font-size:10px;line-height:1.5;color:var(--sad-muted);font-weight:600}
#aaron-top20-activity .sad-metric dd{font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1.3;margin-top:5px}
#aaron-top20-activity .sad-metric small{display:block;font-size:9px;line-height:1.55;color:var(--sad-muted);font-weight:500;margin-top:5px}
#aaron-top20-activity .sad-positive{color:#42e4b5!important}
#aaron-top20-activity .sad-negative{color:#ff768d!important}
#aaron-top20-activity .sad-neutral{color:var(--sad-ink)}
#aaron-top20-activity .sad-period-context{display:grid;gap:10px;margin-top:23px;padding-top:16px;border-top:1px solid var(--sad-line)}
#aaron-top20-activity .sad-period-context p{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px}
#aaron-top20-activity .sad-period-context span{color:var(--sad-muted)}
#aaron-top20-activity .sad-source{font-size:9px;color:#8da8bc;line-height:1.6;margin-top:17px!important;padding-top:12px;border-top:1px solid #b1c2d21a;font-weight:500}
#aaron-top20-activity .sad-footnote{font-size:10px;line-height:1.7;color:var(--sad-muted);font-weight:500;margin-top:15px!important}
#aaron-top20-activity .sad-empty{display:flex;gap:12px;align-items:flex-start;padding:22px 17px;background:#091b2666;border:1px solid #9db7c120;border-radius:14px;min-height:88px}
#aaron-top20-activity .sad-empty-mark{font-size:22px;line-height:1.3;min-width:20px;color:#829fb0}
#aaron-top20-activity .sad-empty p{font-size:12px;line-height:1.7;color:#b1c4d2;font-weight:500}
#aaron-top20-activity .sad-trend{display:flex;align-items:center;gap:14px}
#aaron-top20-activity .sad-trend>span{font-size:48px;line-height:1}
#aaron-top20-activity .sad-trend small{display:block;font-size:10px;font-weight:600;color:var(--sad-muted)}
#aaron-top20-activity .sad-trend strong{display:block;font-size:30px;letter-spacing:-.035em;line-height:1.35}
#aaron-top20-activity .sad-strength-meter{margin-top:22px}
#aaron-top20-activity .sad-strength-meter>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}
#aaron-top20-activity .sad-strength-meter span{color:var(--sad-muted);font-size:11px}
#aaron-top20-activity .sad-strength-meter b{font-size:25px;color:var(--sad-gold)}
#aaron-top20-activity .sad-strength-meter small{font-size:11px;color:var(--sad-muted);font-weight:500}
#aaron-top20-activity .sad-meter-track{height:6px;border-radius:8px;background:#314654;margin-top:10px;overflow:hidden}
#aaron-top20-activity .sad-meter-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#977e47,#ffdc82)}
#aaron-top20-activity .sad-intensity{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--sad-muted);margin-top:22px!important}
#aaron-top20-activity .sad-intensity b{color:var(--sad-gold);font-size:17px}
#aaron-top20-activity .sad-strength-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:25px}
#aaron-top20-activity .sad-explanation{font-size:12px;line-height:1.7;font-weight:500;margin-top:20px!important;color:#d0dfe9}
#aaron-top20-activity .sad-financial-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}
#aaron-top20-activity .sad-financial-fact{min-width:0;border:1px solid var(--sad-line);background:#0a1d2a66;border-radius:13px;padding:15px}
#aaron-top20-activity .sad-financial-fact span{font-size:10px;color:#c5d5df}
#aaron-top20-activity .sad-financial-fact b{display:block;font-size:21px;font-weight:800;line-height:1.35;margin-top:6px;letter-spacing:-.025em}
#aaron-top20-activity .sad-financial-fact b small{font-size:9px;font-weight:500;letter-spacing:normal}
#aaron-top20-activity .sad-financial-fact p{font-size:9px;line-height:1.6;color:var(--sad-muted);margin-top:10px}
#aaron-top20-activity .sad-financial-fact>small{display:block;font-size:9px;line-height:1.6;color:var(--sad-muted);margin-top:6px;font-weight:500}
#aaron-top20-activity .sad-financial-fact a,#aaron-top20-activity .sad-source-link{display:inline-block;color:var(--sad-gold);font-size:10px;font-weight:700;margin-top:12px}
#aaron-top20-activity .sad-news-list{list-style:none;padding:0;display:grid;gap:0}
#aaron-top20-activity .sad-news-list li{padding:14px 0;border-bottom:1px solid var(--sad-line)}
#aaron-top20-activity .sad-news-list li:first-child{padding-top:0}
#aaron-top20-activity .sad-news-list li>div{display:flex;flex-wrap:wrap;align-items:center;gap:7px 15px;font-size:9px;color:var(--sad-muted);line-height:1.5}
#aaron-top20-activity .sad-news-list li>div span{color:var(--sad-gold);font-weight:700}
#aaron-top20-activity .sad-news-list a{display:block;font-size:13px;font-weight:650;line-height:1.65;margin-top:7px;color:#e2ecf4}
#aaron-top20-activity .sad-history-session{font-size:11px;color:var(--sad-muted);margin-bottom:20px!important}
#aaron-top20-activity .sad-history-session b{color:var(--sad-ink)}
#aaron-top20-activity .sad-event-list{list-style:none;padding:0;display:grid;gap:18px}
#aaron-top20-activity .sad-event-list>li{display:grid;grid-template-columns:35px minmax(0,1fr);gap:13px}
#aaron-top20-activity .sad-event-stone{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;background:#72b9f314;color:#75c8ff;border:1px solid #75c8ff55;font-size:29px;line-height:1}
#aaron-top20-activity .sad-event-list>li[data-tier=GOLD] .sad-event-stone{background:#e3c66614;color:#f1ce72;border-color:#f1ce7255}
#aaron-top20-activity .sad-event-list>li[data-tier=SILVER] .sad-event-stone{background:#d1e0ef14;color:#e0e9f2;border-color:#e0e9f255}
#aaron-top20-activity .sad-event-content{border:1px solid var(--sad-line);border-radius:14px;background:#091d2766;padding:17px;min-width:0}
#aaron-top20-activity .sad-event-top{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:var(--sad-muted);line-height:1.6}
#aaron-top20-activity .sad-event-top span{color:#89d1ff;font-weight:800}
#aaron-top20-activity [data-tier=GOLD] .sad-event-top span{color:var(--sad-gold)}
#aaron-top20-activity [data-tier=SILVER] .sad-event-top span{color:#dce8f4}
#aaron-top20-activity .sad-event-content h4{font-size:16px;font-weight:800;line-height:1.45;margin-top:7px}
#aaron-top20-activity .sad-event-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:17px}
#aaron-top20-activity .sad-event-levels dd{font-size:18px}
#aaron-top20-activity .sad-event-content>p{font-size:10px;line-height:1.7;color:var(--sad-muted);margin-top:15px}
#aaron-top20-activity .sad-current-status{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;padding-top:16px;border-top:1px solid var(--sad-line);font-size:11px}
#aaron-top20-activity .sad-current-status span{color:var(--sad-muted)}
#aaron-top20-activity .sad-chart-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:21px}
#aaron-top20-activity .sad-chart-controls>div{display:flex;flex-wrap:wrap;gap:7px}
#aaron-top20-activity .sad-chart-controls button{min-height:37px;font-size:10px;padding:9px 12px;border:1px solid var(--sad-line);border-radius:9px;background:#112838;color:#c5d8e5}
#aaron-top20-activity .sad-chart-controls button[aria-pressed=true]{border-color:#dab258a1;background:#75603e40;color:#ffdc83}
#aaron-top20-activity .sad-chart-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:17px;font-size:11px;color:var(--sad-muted)}
#aaron-top20-activity .sad-chart-summary b{font-size:23px;font-weight:800}
#aaron-top20-activity .sad-chart-summary small{font-size:10px;font-weight:500;color:var(--sad-muted)}
#aaron-top20-activity .sad-price-chart{height:260px;width:100%;min-width:0;touch-action:pan-y;cursor:crosshair;background:linear-gradient(180deg,#efd07b03,transparent)}
#aaron-top20-activity .sad-price-chart svg{display:block;width:100%;height:100%;fill:none;stroke:none;overflow:visible}
#aaron-top20-activity .sad-chart-grid{stroke:#b1c2d21a;stroke-width:1;vector-effect:non-scaling-stroke}
#aaron-top20-activity .sad-price-line{fill:none;stroke:#efd07b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
#aaron-top20-activity .sad-chart-crosshair{stroke:#e9d39370;stroke-width:1;vector-effect:non-scaling-stroke}
#aaron-top20-activity .sad-chart-dot{fill:#ffdf8a;stroke:#122432;stroke-width:1.5;vector-effect:non-scaling-stroke}
#aaron-top20-activity .sad-chart-dates{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--sad-muted);font-size:9px;font-weight:500;margin-top:9px}
#aaron-top20-activity .sad-chart-inspector{display:flex;align-items:center;gap:20px;padding:16px;background:#0b1d2766;border:1px solid var(--sad-line);border-radius:12px;margin-top:20px;min-height:79px}
#aaron-top20-activity .sad-chart-inspector>time{font-size:11px;font-weight:700;color:var(--sad-gold);min-width:110px}
#aaron-top20-activity .sad-chart-inspector dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;flex:1;min-width:0}
#aaron-top20-activity .sad-chart-inspector dd{font-size:17px}
@media(min-width:1600px){#aaron-top20-activity .sad-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}#aaron-top20-activity .sad-section{padding:28px}#aaron-top20-activity .sad-event-list{grid-template-columns:repeat(3,minmax(0,1fr))}#aaron-top20-activity .sad-event-list>li{grid-template-columns:minmax(0,1fr)}#aaron-top20-activity .sad-event-top{flex-wrap:wrap}#aaron-top20-activity .sad-event-content{align-self:start}}
@media(max-width:900px){#aaron-top20-activity .sad-grid{grid-template-columns:minmax(0,1fr)}#aaron-top20-activity .sad-history,#aaron-top20-activity .sad-charts{grid-column:1}#aaron-top20-activity .sad-dossier-head{align-items:flex-start}#aaron-top20-activity .sad-refresh{font-size:10px}}
@media(max-width:600px){#aaron-top20-activity>.sad-dossier{margin-top:20px}#aaron-top20-activity .sad-dossier-head{flex-direction:column;gap:14px}#aaron-top20-activity .sad-grid{gap:14px}#aaron-top20-activity .sad-section{padding:18px;border-radius:19px}#aaron-top20-activity .sad-section h3{font-size:18px}#aaron-top20-activity .sad-section-nav{gap:6px}#aaron-top20-activity .sad-section-nav a{padding:9px 10px;font-size:10px}#aaron-top20-activity .sad-overview-metrics{gap:17px 12px}#aaron-top20-activity .sad-metric dd{font-size:19px}#aaron-top20-activity .sad-strength-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#aaron-top20-activity .sad-financial-facts{grid-template-columns:minmax(0,1fr)}#aaron-top20-activity .sad-event-top{flex-direction:column;align-items:flex-start;gap:4px}#aaron-top20-activity .sad-event-list>li{grid-template-columns:25px minmax(0,1fr);gap:9px}#aaron-top20-activity .sad-event-stone{width:25px;height:29px;font-size:23px;border-radius:8px}#aaron-top20-activity .sad-event-content{padding:13px}#aaron-top20-activity .sad-event-content h4{font-size:14px}#aaron-top20-activity .sad-event-levels{gap:8px}#aaron-top20-activity .sad-event-levels dd{font-size:14px}#aaron-top20-activity .sad-event-levels dt{font-size:8px}#aaron-top20-activity .sad-current-status{align-items:flex-start;flex-direction:column;gap:7px}#aaron-top20-activity .sad-price-chart{height:210px}#aaron-top20-activity .sad-chart-summary{align-items:flex-start;flex-direction:column}#aaron-top20-activity .sad-chart-inspector{align-items:flex-start;flex-direction:column;gap:11px;padding:13px}#aaron-top20-activity .sad-chart-inspector dl{width:100%;gap:9px}#aaron-top20-activity .sad-chart-inspector dd{font-size:14px}#aaron-top20-activity .sad-chart-inspector dt{font-size:9px}#aaron-top20-activity .sad-chart-dates{font-size:8px}#aaron-top20-activity .sad-news-list a{font-size:12px}}
@media(prefers-reduced-motion:reduce){#aaron-top20-activity .sad-dossier *{scroll-behavior:auto}}

/* Layout follows the available workspace, including browser zoom and side panels. */
#aaron-top20-activity .sad-section{container-type:inline-size;container-name:stock-section}
@container stock-section (max-width:1000px){
 #aaron-top20-activity .sad-event-list{grid-template-columns:minmax(0,1fr)}
}
@container stock-section (max-width:560px){
 #aaron-top20-activity .sad-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}
 #aaron-top20-activity .sad-financial-facts{grid-template-columns:minmax(0,1fr)}
 #aaron-top20-activity .sad-event-list{grid-template-columns:minmax(0,1fr)}
}
@container stock-section (max-width:400px){
 #aaron-top20-activity .sad-strength-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}
 #aaron-top20-activity .sad-chart-inspector{align-items:flex-start;flex-direction:column;gap:11px}
 #aaron-top20-activity .sad-chart-inspector dl{width:100%;gap:9px}
 #aaron-top20-activity .sad-event-top{align-items:flex-start;flex-direction:column;gap:4px}
}
@container workspace (min-width:1100px){
 #aaron-top20-activity{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}
 #aaron-top20-activity>.t4-top20-activity-heading{grid-row:1;margin-bottom:0}
 #aaron-top20-activity>.at-carousel-heading{grid-row:2;padding-bottom:0}
 #aaron-top20-activity>.at-carousel{grid-row:3;margin-bottom:0}
 #aaron-top20-activity>.sad-dossier,#aaron-top20-activity .sad-grid{display:contents}
 #aaron-top20-activity .sad-dossier-head{grid-column:1/-1;grid-row:4;padding:8px 0 0}
 #aaron-top20-activity .sad-section-nav{grid-column:1/-1;grid-row:5;padding:0}
 #aaron-top20-activity .sad-update{grid-column:1/-1;grid-row:6;margin:0}
 #aaron-top20-activity .sad-signal-history{grid-column:1/-1;grid-row:7}
 #aaron-top20-activity>.t4-top20-inline{grid-column:1;grid-row:8/10;width:100%;min-width:0}
 #aaron-top20-activity .sad-overview{grid-column:2;grid-row:8}
 #aaron-top20-activity .sad-strength{grid-column:2;grid-row:9}
 #aaron-top20-activity .sad-earnings{grid-column:1;grid-row:10}
 #aaron-top20-activity .sad-news{grid-column:2;grid-row:10}
 #aaron-top20-activity .sad-history{grid-column:1;grid-row:11}
 #aaron-top20-activity .sad-charts{grid-column:2;grid-row:11}
 #aaron-top20-activity>.t4-top20-context{grid-column:1/-1;grid-row:12;margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(220px,.8fr);gap:0 24px}
 #aaron-top20-activity[data-top20-columns="1"]>.t4-top20-context{display:grid}
 #aaron-top20-activity .sad-section{height:100%;padding:24px}
}
@container workspace (min-width:1600px){
 #aaron-top20-activity{grid-template-columns:repeat(4,minmax(0,1fr))}
 #aaron-top20-activity>.t4-top20-inline{grid-column:1/3;grid-row:8/10}
 #aaron-top20-activity .sad-overview{grid-column:3;grid-row:8}
 #aaron-top20-activity .sad-strength{grid-column:4;grid-row:8}
 #aaron-top20-activity .sad-earnings{grid-column:3;grid-row:9}
 #aaron-top20-activity .sad-news{grid-column:4;grid-row:9}
 #aaron-top20-activity .sad-history{grid-column:3/5;grid-row:10}
 #aaron-top20-activity .sad-charts{grid-column:1/-1;grid-row:11}
 #aaron-top20-activity[data-top20-columns="1"]>.t4-top20-context{grid-column:1/3;grid-row:10;display:block}
}

/* Desktop click-and-drag; touch scrolling and keyboard selection stay native. */
#aaron-top20-activity .t4-top20-carousel{cursor:grab;user-select:none;-webkit-user-select:none}
#aaron-top20-activity .t4-top20-carousel .at-asset{cursor:inherit}
#aaron-top20-activity .t4-top20-carousel.sad-rail-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}
#aaron-top20-activity .sad-signal-state{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px;margin-bottom:20px;border:1px solid #89caff55;border-radius:13px;background:#89caff0b;color:#89caff}
#aaron-top20-activity .sad-signal-state small{display:block;font-size:10px;color:var(--sad-muted)}
#aaron-top20-activity .sad-signal-state strong{display:block;font-size:20px;margin-top:5px}
#aaron-top20-activity .sad-signal-state p{font-size:12px;text-align:right}
#aaron-top20-activity .sad-signal-state[data-signal-tone=down]{color:#ff768d;border-color:#ff768d55}
#aaron-top20-activity .sad-signal-state[data-signal-tone=up]{color:#42e4b5;border-color:#42e4b555}
#aaron-top20-activity .sad-signal-state[data-signal-tone=pending]{color:#f1ce72;border-color:#f1ce7255}
#aaron-top20-activity .sad-signal-state[data-signal-tone=wait]{color:#b1c4d2;border-color:var(--sad-line)}
#aaron-top20-activity .sad-signal-events{grid-template-columns:minmax(0,1fr)}
#aaron-top20-activity .sad-signal-events>li{grid-template-columns:14px minmax(0,1fr);gap:12px}
#aaron-top20-activity .sad-event-dot{height:10px;width:10px;border-radius:50%;background:#89caff;margin-top:18px}
#aaron-top20-activity [data-signal-event=negative] .sad-event-dot{background:#ff768d}
#aaron-top20-activity [data-signal-event=positive] .sad-event-dot{background:#42e4b5}
#aaron-top20-activity [data-signal-event=negative] :is(.sad-event-top span,h4){color:#ff768d}
#aaron-top20-activity [data-signal-event=positive] :is(.sad-event-top span,h4){color:#42e4b5}
@media(max-width:600px){#aaron-top20-activity .sad-signal-state{align-items:flex-start;flex-direction:column;gap:10px}#aaron-top20-activity .sad-signal-state p{text-align:left}}
