/* BrunoSan Local AI Mini Finish V2.6.1 */

/* The lead beside "Your constraints" was not broken; the grid simply forced
   an awkward wrap. Give it intrinsic width on large screens and let it wrap
   normally again below desktop width. */
@media (min-width:1100px){
  #finder .section-head{
    grid-template-columns:minmax(0,1fr) auto;
    column-gap:48px;
    align-items:end;
  }
  #finder .section-head>p{
    max-width:none;
    white-space:nowrap;
    justify-self:end;
    margin-bottom:8px;
  }
}

/* Clear affordance: the information is intentionally collapsed and there is more. */
.section-disclosure>summary .open-label,
.section-disclosure>summary .close-label{
  color:var(--orange-deep,#c74614)!important;
  font-weight:900!important;
  opacity:1!important;
}
.section-disclosure>summary>span{
  color:var(--orange-deep,#c74614)!important;
  font-weight:900!important;
}

/* Result-card disclosure receives the same visual language. */
.decision-details-action,
.decision-details-action .hide-when-open,
.decision-details-action .show-when-open{
  color:var(--orange-deep,#c74614)!important;
  font-weight:900!important;
}
.decision-details-action{
  border-color:var(--orange-deep,#c74614)!important;
}

/* Keep responsive layouts relaxed. */
@media (max-width:1099px){
  #finder .section-head>p{
    white-space:normal;
  }
}
