#care-workspace .portal-language{display:flex;gap:.25rem;align-items:center;flex-wrap:wrap;margin:.35rem 0}
#care-workspace .portal-language button{font:inherit;font-size:.9rem;min-height:44px;border:1px solid #cbd5e1;border-radius:8px;padding:.4rem .65rem;background:#fff;color:#334155;cursor:pointer}
#care-workspace .portal-language button[aria-pressed=true]{background:#123e42;color:white;border-color:#123e42}
#care-workspace .portal-language button:focus-visible{outline:3px solid #34b7ab;outline-offset:2px}
@media(max-width:720px){#care-workspace .cw-top-actions{flex-wrap:wrap}#care-workspace .portal-language{width:100%;justify-content:flex-end}}
@media print{.portal-language,[data-fin-workspace] nav{display:none!important}}
