.language-switch{display:flex;gap:3px;align-items:center;flex-shrink:0;margin-left:12px;padding:3px;border:1px solid #d2d6dc;border-radius:5px;background:#fff;color:#182c43}
.language-switch button{display:flex;align-items:center;gap:6px;padding:6px 8px;border:0;border-radius:3px;background:transparent;color:inherit;font:600 11px/1.2 'Red Hat Text',sans-serif;cursor:pointer;min-height:30px}
.language-switch button[aria-pressed=true]{background:#e6eff8;box-shadow:inset 0 0 0 1px #afc9e1}
.language-switch button:hover{background:#edf2f6}.language-switch button:focus-visible{outline:2px solid #06c;outline-offset:2px}
.language-switch svg{width:22px;height:16px;border-radius:1px;box-shadow:0 0 0 1px #0002;flex-shrink:0}
.language-switch-standalone{width:max-content;margin:16px 24px 0 auto}
html[lang=en] #scene-list:empty::after{content:'The scene is empty'}
html[lang=en] .port-image-unavailable .port-picture::after,html[lang=en] .cassette-image-unavailable .cassette-choice-image::after{content:'Image unavailable'}
.bear-header.header .language-switch{order:2}
@media(max-width:900px){.bear-header.header .language-switch{order:1;margin-left:0}.bear-header.header{column-gap:12px}.bear-header.header .header-menu-toggle span{display:none}}
@media(max-width:600px){.language-switch{margin-left:5px;gap:0;padding:2px}.language-switch button{padding:6px}.language-switch button span{display:none}.language-switch svg{width:20px;height:15px}.bear-header{gap:8px}.bear-header .brand img{max-width:110px}}
