/* Only provider-card grouping; modal tabs/viewport and signing controls are separate. */
@media(min-width:761px){[data-bulk-selfserve="metering"] .be-provider-options[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"]{background:#0d2445;border-color:#0d2445;box-shadow:0 7px 22px #0d244518}
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-option-number{background:#23c3f3}
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-option-badge{color:#23c3f3}
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-provider-name,
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-provider-saving{color:#fff}
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-option-title,
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-saving-label,
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-provider-five,
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-provider-price{color:#d0e8f5}
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"] .be-option-select{background:#23c3f3;border-color:#23c3f3}
[data-bulk-selfserve="metering"] .be-provider-option[data-option="keep"][data-recommended="true"]>input[type="radio"]{accent-color:#23c3f3}

/* Keep the exact prepared-set actions readable on narrow phones. */
#meter-entry-dialog .bulk-private-signing .bps-pack-actions>.button{white-space:nowrap;padding-inline:12px}
