
.company-label .company-mark{inline-size:32px;block-size:32px;flex-basis:32px;border-radius:9px}
.company-label .company-mark img{inset:3px;inline-size:calc(100% - 6px);block-size:calc(100% - 6px)}
.news-item-head .company-label .company-mark{inline-size:36px;block-size:36px;flex-basis:36px;border-radius:10px}
.company-mark:has(img){box-shadow:0 2px 7px #0000000d;border-color:color-mix(in srgb,var(--line) 65%,white)}
:is(.news-item,.activity-open,.story-overview)[data-presentation-tone]{border:1px solid color-mix(in srgb,var(--card-tone) 40%,var(--line));border-inline-start:3px solid var(--card-tone);border-radius:12px;padding:14px;margin-block:8px;background:color-mix(in srgb,var(--card-tone) 9%,var(--surface));color:var(--fg)}
[data-presentation-tone="skipped"]{--card-tone:var(--down,#fb7185)}
[data-presentation-tone="buy"]{--card-tone:var(--up,#34d399)}
[data-presentation-tone] :is(.news-state,.story-result){color:var(--card-tone);font-weight:750}
.activity-open[data-presentation-tone]:hover{background:color-mix(in srgb,var(--card-tone) 15%,var(--surface))}
:is(#decisions-table,#orders-table) tr[data-presentation-tone]>td{background:color-mix(in srgb,var(--card-tone) 9%,var(--surface))}
:is(#decisions-table,#orders-table) tr[data-presentation-tone]>td:first-child{border-inline-start:3px solid var(--card-tone)}
.news-title .headline-mark{display:inline-flex;inline-size:24px;block-size:24px;vertical-align:middle;margin-inline-end:7px;border-radius:6px}
.news-title .headline-mark img{inset:2px;inline-size:calc(100% - 4px);block-size:calc(100% - 4px)}
.provider-chip>.source-chip{font-size:inherit;color:inherit}
.provider-chip .source-name{color:inherit}
@media(max-width:600px){:is(.news-item,.activity-open,.story-overview)[data-presentation-tone]{padding:12px}}
@media(forced-colors:active){[data-presentation-tone]{outline:1px solid CanvasText}}

.bot-symbol.bot-brand{display:inline-flex;align-items:center;justify-content:center;inline-size:42px;block-size:42px;flex:0 0 42px;padding:0;border:0;background:transparent;border-radius:13px;vertical-align:middle;box-shadow:0 3px 10px #00000015}
.bot-symbol.bot-brand>svg{display:block;inline-size:100%;block-size:100%;max-inline-size:none}
.ballot-token .bot-brand{inline-size:28px;block-size:28px;flex-basis:28px;grid-row:1 / 3;align-self:center}
.ballot-token:has(.bot-brand){display:grid;grid-template-columns:28px auto;column-gap:7px;align-items:center}
.ballot-token .bot-brand~strong,.ballot-token .bot-brand~small{grid-column:2}
:is(h2,summary strong,td)>.bot-brand{margin-inline-end:9px}
h2>.bot-brand{inline-size:38px;block-size:38px;flex-basis:38px}
@media(max-width:600px){.ballot-token .bot-brand{inline-size:24px;block-size:24px;flex-basis:24px}.ballot-token:has(.bot-brand){grid-template-columns:24px auto;column-gap:5px}}
@media(forced-colors:active){.bot-brand{outline:1px solid CanvasText}.bot-brand path{stroke:CanvasText}}
