.language-switch{display:inline-flex;align-items:center;gap:1px;flex-shrink:0;color:#bfa47b;font:11px/1.3 'Space Mono',monospace;letter-spacing:.03em;white-space:nowrap}.language-switch button{appearance:none;font:inherit;letter-spacing:inherit;color:inherit;background:transparent;border:0;border-bottom:1px solid transparent;padding:8px 5px;cursor:pointer;min-height:36px}.language-switch button[aria-pressed=true]{border-bottom-color:currentColor;color:#e2c694}.language-switch button:hover{color:#f1debc}.language-switch button:focus-visible{outline:1px solid #e2c694;outline-offset:3px}.language-switch span{opacity:.5}[data-copy-language][hidden]{display:none!important}html[lang=bg] .xtitle,html[lang=bg] .split-title,html[lang=bg] .about-phrase{overflow-wrap:break-word}html[lang=bg] .weather-controls{flex-wrap:wrap}html[lang=bg] .signal-label{min-width:0}html[lang=bg] .wmap .wl{letter-spacing:.06em}html[lang=bg] .btn{white-space:normal;text-align:center}.manage-header{flex-wrap:wrap;gap:12px}@media(max-width:600px){.language-switch button{min-width:30px;min-height:40px}.fg-page-nav{gap:12px;flex-wrap:wrap}.header-links{gap:10px}.brand{min-width:0}html[lang=bg] .weather-current{flex-wrap:wrap}html[lang=bg] .station-week{flex-wrap:wrap}}

/* Give the handwritten word and the final punctuation breathing room in BG. */
html[lang=bg] .about-phrase .accident{margin-inline-end:.14em}
html[lang=bg] .about-phrase .revision{margin-inline-end:.10em}
