.language-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #92b7ca33;background:#071422aa;border-radius:6px;flex-shrink:0;pointer-events:auto}
.language-switch button,body:not(.in-race) .lobby-tools .language-switch button{font-family:inherit;font-size:10px;line-height:1.4;font-weight:600;letter-spacing:0;min-width:35px;min-height:30px;padding:6px 8px;background:transparent;border:0;border-radius:3px;color:#8aa5b7;cursor:pointer}
.language-switch button[aria-pressed=true],body:not(.in-race) .lobby-tools .language-switch button[aria-pressed=true]{background:#81dfcf25;color:#abf4e6}
.language-switch button:focus-visible{outline:2px solid #ffbc74;outline-offset:2px}.garage-header-tools{display:flex;align-items:center;gap:16px}.garage-header-tools>a{font-size:11px;font-weight:500;color:#a5bbcb;border:1px solid #c0e3f51c;border-radius:5px;padding:10px 16px}
@media(max-width:700px){.garage-header-tools{gap:8px}.garage-header-tools>a{font-size:10px;padding:8px}header:has(.garage-header-tools)>a>span{display:none}.language-switch button,body:not(.in-race) .lobby-tools .language-switch button{min-width:32px;min-height:34px;padding:6px}.lobby-tools{gap:5px!important}body:not(.in-race) .lobby-tools>a,body:not(.in-race) .lobby-tools>#openSettings{padding:9px 10px}}
@media(max-width:440px){body:not(.in-race) .masthead .brand{font-size:16px;gap:6px;flex-shrink:0}body:not(.in-race) .masthead .brand span{display:none}body:not(.in-race) .masthead .brand i{width:24px;height:26px;font-size:17px}body:not(.in-race) .lobby-tools>a,body:not(.in-race) .lobby-tools>#openSettings{font-size:9px;padding:9px 8px}body:not(.in-race) .lobby-tools{margin-left:auto;flex-shrink:0}}
