/* R31A - scoped segment controls only */
.customer-segment-switch{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:12px 0 14px;padding:5px;border:1px solid #d9dfe6;border-radius:13px;background:#f6f8fa;width:max-content;max-width:100%}
.customer-segment-switch .segment-caption{font-size:12px;font-weight:650;color:#6c7785;padding:0 9px 0 6px}
.customer-segment-switch button{border:0;background:transparent;border-radius:9px;padding:8px 14px;font:inherit;font-weight:650;color:#435260;cursor:pointer;min-height:35px}
.customer-segment-switch button.active,.customer-segment-switch button[aria-pressed="true"]{background:#28323c;color:#fff;box-shadow:0 1px 4px #0002}
.customer-segment-switch button:focus-visible{outline:2px solid #357ed4;outline-offset:2px}
@media(max-width:570px){.customer-segment-switch{width:100%;box-sizing:border-box}.customer-segment-switch .segment-caption{width:100%;padding:4px 8px 0}.customer-segment-switch button{flex:1;min-width:0}}
