.gamebar-language-picker{position:fixed;left:calc(12px + env(safe-area-inset-left,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:65;display:flex;align-items:center;gap:5px;max-width:min(190px,calc(100vw - 32px));min-height:36px;padding:2px 9px;border:1px solid #b7d9ec;border-radius:999px;background:linear-gradient(120deg,#e8fafff5,#fff2dff5 65%,#ffe4edf5);box-shadow:0 3px 16px #2c427119;color:#2c4271;font:12px/1.3 system-ui,sans-serif;backdrop-filter:blur(12px);box-sizing:border-box}.gamebar-language-picker[hidden]{display:none!important}.gamebar-language-picker>span{font-size:15px}.gamebar-language-picker select{min-width:0;max-width:155px;padding:5px 16px 5px 2px;border:0;outline-offset:3px;background:transparent;color:inherit;font:inherit;cursor:pointer}.gamebar-language-picker select:focus-visible{outline:2px solid #5b85d2;border-radius:8px}.gamebar-language-picker option{background:#f7fbff;color:#2c4271}@media(max-width:600px){.gamebar-language-picker{left:calc(8px + env(safe-area-inset-left,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));max-width:154px;min-height:34px;padding:1px 7px;font-size:11px}.gamebar-language-picker select{max-width:118px}}@media(prefers-reduced-motion:reduce){.gamebar-language-picker{scroll-behavior:auto}}