.af-language-switcher{position:relative;font:600 .78rem/1.4 ui-monospace,monospace;flex:none;color:#e5b75f;z-index:45}
.af-language-switcher>summary{box-sizing:border-box;cursor:pointer;list-style:none;display:flex;gap:.55rem;align-items:center;justify-content:center;min-width:3.4rem;min-height:44px;padding:.5rem .7rem;border:1px solid #4c5536;border-radius:4px;background:#081a13;color:#e5b75f}
.af-language-switcher>summary::-webkit-details-marker{display:none}
.af-language-switcher>summary:focus-visible,.af-language-switcher a:focus-visible{outline:2px solid #edc878;outline-offset:3px}
.af-language-switcher nav{position:absolute;inset:calc(100% + 7px) 0 auto auto;width:max-content;min-width:11rem;padding:.4rem;border:1px solid #4c5536;border-radius:5px;background:#071b13;box-shadow:0 15px 35px #0008;display:grid;gap:.15rem}
.af-language-switcher a{display:block;color:#e8e4d9;text-decoration:none;padding:.6rem .8rem;border-radius:3px}
.af-language-switcher a:hover,.af-language-switcher a[aria-current]{background:#193125;color:#edc878}
.af-language-landing{position:absolute;top:8px;right:18px;z-index:60}
.page-id-47 .af-coming-soon .af-landing-status{box-sizing:border-box;padding-right:78px}
.af-site-actions{flex-wrap:nowrap}.af-site-header .af-site-links{min-width:0}
@media(max-width:1300px){.af-site-header .af-site-links{gap:.25rem}.af-site-header .af-site-links a{padding-left:.35rem;padding-right:.35rem;font-size:.77rem}}
@media(max-width:700px){.af-language-switcher>summary{min-width:2.9rem;padding:.45rem}.af-site-actions{gap:.4rem}.af-language-landing{top:10px;right:10px}.af-site-brand small{max-width:170px}.af-site-header .af-site-account{display:none}}
