.csc .csc-choice:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;filter:saturate(.45)}
.csc .csc-choice:disabled strong,.csc .csc-choice:disabled small{color:inherit}
.csc .csc-body{grid-template-columns:minmax(0,1fr)}
.csc .csc-body>*,.csc .ci-slot{min-width:0;overflow-wrap:anywhere}
@media(max-width:600px){
.csc button.csc-choice{padding:14px;gap:10px}
.csc .csc-choice strong{font-size:18px;overflow-wrap:normal}
.csc .csc-choice>.csc-action-icon,.csc .csc-choice>.ci-icon{width:40px;height:40px;flex-basis:40px}
.csc .csc-choice>.csc-action-icon svg{width:25px;height:25px}
.csc .csc-choice>svg:last-child{display:none}
.csc .csc-service-state .csc-service-state-icon{width:40px;height:40px;flex-basis:40px}
.csc .csc-service-state-copy strong{font-size:22px;overflow-wrap:normal}
}
