.header-utilities{display:flex;align-items:center;gap:14px;flex-shrink:0}.language-switch{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid #dbe3eb;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:#10263c;white-space:nowrap}.language-switch:hover{background:#f1f5f9}@media(max-width:700px){.header-utilities{gap:7px}.language-switch{padding:6px}.header-utilities .free-badge{font-size:10px}}.language-flag{display:block;width:20px;height:14px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.header-utilities{margin-left:auto;gap:12px}.header-utilities .free-badge{margin-left:0}.site-header .brand,.language-switch{position:relative;pointer-events:auto}.install-actions{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin:22px 0}.editorial-note #install-help{max-width:680px;margin:20px auto;text-align:left}.editorial-note #install-help p{font-size:14px;line-height:1.7}.editorial-note #install-status{font-size:13px}.editorial-note .button{color:#fff}.header-inner{column-gap:clamp(12px,3vw,60px)}@media(max-width:550px){.header-utilities{gap:6px}.header-inner{padding-left:18px;padding-right:18px}.install-actions{gap:16px;flex-direction:column}.header-utilities .free-badge{padding:6px;font-size:9px}.language-switch{font-size:11px;padding:6px}.language-flag{width:18px;height:12px}}