/* Pizza Style Profiler v119E.3.7.9.49.65 — exact compact accordion and existing pizza-help icon sizing. */
@media screen {
  /* Existing help icons only. Do not add icons to accordion headers. */
  button.infoBtn,
  label button.infoBtn {
    width:18px!important;
    height:18px!important;
    min-width:18px!important;
    max-width:18px!important;
    min-height:18px!important;
    max-height:18px!important;
    padding:0!important;
    margin:0 0 0 5px!important;
    border:0!important;
    border-radius:50%!important;
    background-color:transparent!important;
    background-image:url("../../icon-192.png")!important;
    background-repeat:no-repeat!important;
    background-position:center!important;
    background-size:16px 16px!important;
    box-shadow:none!important;
    color:transparent!important;
    font-size:0!important;
    line-height:0!important;
    text-indent:-9999px!important;
    overflow:hidden!important;
    display:inline-flex!important;
    flex:0 0 18px!important;
    vertical-align:middle!important;
  }
  button.infoBtn::before,
  label button.infoBtn::before {content:none!important;display:none!important}

  /* Half-height closed workflow cards. One line by default; natural growth only when text wraps. */
  main > details.card.pspWorkflowGroupV55 {
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:4px 0!important;
    border-radius:10px!important;
  }
  main > details.card.pspWorkflowGroupV55:not([open]) {
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
  }
  main > details.card.pspWorkflowGroupV55 > summary {
    box-sizing:border-box!important;
    height:auto!important;
    min-height:32px!important;
    max-height:none!important;
    padding:4px 13px!important;
    margin:0!important;
    line-height:1.15!important;
    white-space:normal!important;
    overflow-wrap:normal!important;
    word-break:normal!important;
    display:flex!important;
    align-items:center!important;
  }
}
@media screen and (max-width:520px) {
  main > details.card.pspWorkflowGroupV55 > summary {
    min-height:32px!important;
    padding:4px 12px!important;
    font-size:.96rem!important;
  }
}
