/* The plan's action lives with its benefit; only the chosen plan opens a second row. */
#hp-usim-design .hp-plan.hp-list-row .hp-benefit{justify-content:flex-start}
#hp-usim-design .hp-plan.hp-list-row .hp-benefit>.hp-apply-toggle{width:100%;min-height:42px;margin:10px 0 0;padding:8px 12px;gap:9px;flex:none;border-radius:8px;font-size:14px}
#hp-usim-design .hp-plan.hp-list-row .hp-benefit>.hp-apply-toggle:not(:disabled){margin-top:auto}
#hp-usim-design .hp-plan.hp-list-row .hp-row-actions.hp-apply[hidden]{display:none!important}
#hp-usim-design .hp-plan.hp-list-row .hp-row-actions.hp-apply:not([hidden]){grid-column:1/-1;grid-row:2;display:block;margin:0;padding:0;border:0;min-width:0}
#hp-usim-design .hp-plan.hp-list-row .hp-apply-body{margin-top:0}
#hp-usim-design .hp-plan.hp-list-row .hp-benefit>.hp-apply-toggle[aria-expanded="true"]{background:#f2f6fb;border-color:#d7e2ef;color:#37577d}
#hp-usim-design .hp-plan.hp-list-row .hp-benefit>.hp-apply-toggle[aria-expanded="true"] .hp-apply-chevron{transform:rotate(180deg)}
@media(max-width:1100px){#hp-usim-design .hp-plan.hp-list-row .hp-row-actions.hp-apply:not([hidden]){grid-column:1;grid-row:3}}
@media(max-width:580px){
 #hp-usim-design .hp-plan.hp-list-row .hp-benefit>.hp-apply-toggle{min-height:44px;margin-top:9px}
 #hp-usim-design .hp-plan.hp-list-row .hp-row-actions.hp-apply:not([hidden]){grid-row:3}
}
