.kf-language-switch{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.kf-language-switch form{margin:0;display:inline-flex}.kf-language-switch button{background:transparent;border:1px solid transparent;border-radius:5px;padding:5px 7px;color:inherit;font:inherit;font-weight:600;font-size:.73rem;line-height:1.3;cursor:pointer;min-height:32px}.kf-language-switch button.is-active{color:#d7281a;background:#fff1e8;border-color:#edcbbd}.kf-language-switch button:hover{background:#fff1e8;color:#b42b20}.kf-language-switch button:focus-visible{outline:3px solid #087e9c;outline-offset:2px}@media print{.kf-language-switch{display:none!important}}

.app-language-bar{display:flex;justify-content:flex-end;padding:5px 18px;background:#fff;color:#365047}
