/* DragonClaw · guidance comparison inside the existing between-earnings recap.
   Same palette and density as company-events.css. No new colors introduced. */
#company-events table.ce-guidance{width:100%;border-collapse:collapse;margin:6px 0 9px;font:12px/1.45 var(--font-body,Inter,sans-serif)}
#company-events .ce-guidance th,#company-events .ce-guidance td{text-align:left;vertical-align:top;padding:8px 10px 8px 0;border-top:1px solid #292d37}
#company-events .ce-guidance thead th{padding-top:0;border-top:0;font:650 12px/1.3 var(--font-body,Inter,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#8f9baa}
#company-events .ce-guidance tbody th{font-weight:650;color:#ccd0d8;white-space:nowrap;padding-right:16px}
#company-events .ce-guidance td{color:#e2eaf5;font-variant-numeric:tabular-nums}
#company-events .ce-guidance small{display:block;margin-top:3px;font-size:12px;font-weight:400;color:#8f9baa;white-space:normal}
#company-events .ce-guidance a{color:#d1d4dd}
#company-events .ce-g-caption{color:#ccd0d8;font-size:12px;margin:0 0 7px}
#company-events .ce-g-excerpt p{margin:4px 0;overflow-wrap:anywhere}
#company-events .ce-g-extra{margin:9px 0}
#company-events .ce-g-chg{font-size:12px;font-weight:650;white-space:nowrap;color:#c1ccd9}
#company-events .ce-g-chg[data-tone=up]{color:#72d6ae}
#company-events .ce-g-chg[data-tone=down]{color:#ff9b9b}
#company-events .ce-g-chg[data-tone=flat]{color:#a5b1c0}
#company-events .ce-g-chg[data-tone=new]{color:#c5a6eb}
#company-events .ce-g-quote td{padding-top:0;border-top:0;color:#b7c0cc}
#company-events .ce-g-quote q{quotes:'“' '”';font-style:normal;overflow-wrap:anywhere;max-width:105ch;display:inline-block}
@media(max-width:650px){
 #company-events table.ce-guidance,#company-events .ce-guidance tbody,#company-events .ce-guidance tr,#company-events .ce-guidance th,#company-events .ce-guidance td{display:block;width:auto}
 #company-events .ce-guidance thead{display:none}
 #company-events .ce-guidance tbody tr{border-top:1px solid #292d37;padding:7px 0}
 #company-events .ce-guidance th,#company-events .ce-guidance td{border-top:0;padding:2px 0}
 #company-events .ce-guidance td::before{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8f9baa}
 #company-events .ce-guidance tbody tr:not(.ce-g-quote) td:nth-of-type(1)::before{content:'Previous outlook'}
 #company-events .ce-guidance tbody tr:not(.ce-g-quote) td:nth-of-type(2)::before{content:'Latest guidance'}
 #company-events .ce-guidance tbody tr:not(.ce-g-quote) td:nth-of-type(3)::before{content:'Change'}
 #company-events .ce-g-quote td::before{content:none}
}
