/* Página Hoje: prioridades no alto e lista de tarefas logo abaixo. */
.rw-today-organized-grid>[data-rw-today-role="tasks"]>[data-slot="card-content"]{
  align-items:flex-start!important;
  justify-content:flex-start!important;
  padding-top:12px!important;
}
.rw-today-organized-grid>[data-rw-today-role="tasks"]>[data-slot="card-content"]>.space-y-1{
  align-content:start!important;
  align-items:start!important;
  grid-template-columns:minmax(0,1fr)!important;
  grid-auto-flow:row!important;
  gap:9px!important;
}
.rw-today-organized-grid>[data-rw-today-role="tasks"]>[data-slot="card-content"]>.space-y-1> :not([hidden])~ :not([hidden]){
  margin-top:0!important;
}
.rw-today-organized-grid>[data-rw-today-role="tasks"]>[data-slot="card-content"]>.space-y-1>button:not(.flex){
  order:-1!important;
  justify-self:start!important;
  width:max-content!important;
  max-width:100%!important;
}
.rw-today-organized-grid>[data-rw-today-role="tasks"]>[data-slot="card-content"]>.space-y-1>button.flex{
  order:1!important;
}

/* O gráfico usa todo o espaço do painel e mantém rótulos legíveis. */
.rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"]{
  align-items:center!important;
  min-height:230px!important;
}
.rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"]>div{
  width:min(100%,460px)!important;
  min-width:0!important;
}
.rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"] svg{
  display:block!important;
  width:100%!important;
  max-width:none!important;
  height:220px!important;
  min-height:220px!important;
}
/* O gráfico principal é composto por divs, não por SVGs. */
.rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"]>div.relative.h-44{
  display:block!important;
  width:min(100%,460px)!important;
  max-width:460px!important;
  height:220px!important;
  min-height:220px!important;
  flex:none!important;
}
.rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"]>div.relative.h-44>div.flex.h-full.items-end{
  width:100%!important;
  gap:clamp(14px,3vw,24px)!important;
}
.rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"]>div.relative.h-44>div.flex.h-full.items-end>div.flex.h-full.flex-1>div{
  width:100%!important;
  max-width:38px!important;
}
@media(max-width:640px){
  .rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"]{min-height:210px!important;padding-inline:12px!important}
  .rw-today-organized-grid>[data-rw-today-role="recent-performance"]>[data-slot="card-content"] svg{height:190px!important;min-height:190px!important}
}
