/* Brazil edition: long BRL values and localized discovery content. */
/* Match the EN result flow: keep the shareable Fumble Card + main receipt,
   remove the older duplicate Story Receipt directly below the calculator. */
#storyReceiptHolder,
#shareStoryReceiptBtn,
#cfCryptoHistoryToday{
  display:none !important;
}
#receipt-holder .r-big .num,
#storyReceiptHolder .story-value-num,
.hero-receipt-wrap .r-big .num{
  max-width:100%;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:clip;
  font-variant-numeric:tabular-nums;
  letter-spacing:-.055em;
}
#cfCryptoHistoryToday .cf-s2-kicker{
  color:#78a9ff;
  font:800 9px/1.2 var(--mono);
  letter-spacing:.15em;
  text-transform:uppercase;
}
#cfCryptoHistoryToday h3{
  max-width:560px;
  margin:11px 0 7px;
  font-size:clamp(22px,3.2vw,34px);
  line-height:1.08;
  letter-spacing:-.035em;
}
#cfCryptoHistoryToday p{
  max-width:600px;
  margin:0 0 16px;
  color:var(--aw-muted,var(--muted));
  font-size:13px;
  line-height:1.5;
}
#cfCryptoHistoryToday .xs-primary{width:auto;}
@media(max-width:700px){
  #receipt-holder .r-big .num{font-size:clamp(20px,7vw,34px);line-height:1.04;}
  #storyReceiptHolder .story-value-num{font-size:clamp(18px,5.4vw,29px) !important;}
  .hero-receipt-wrap .r-big .num{font-size:clamp(22px,6.4vw,34px) !important;}
  #cfCryptoHistoryToday .xs-primary{width:100%;}
}
/* Rótulos locais do bloco de sazonalidade. */
.cf-stories.aw-seasonality .xs-entry::after{content:"Análise";}
.cf-stories.aw-seasonality .xs-section-toggle::before{content:"Abrir";}
.cf-stories.aw-seasonality .xs-section-toggle[aria-expanded="true"]::before{content:"Fechar";}
