.language-picker{position:relative;flex:0 0 auto;color:var(--clr-text);font-size:14px}.language-picker summary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 10px;border:1px solid rgba(var(--gold-rgb),.35);border-radius:7px 9px 6px 8px;background:var(--clr-deep);cursor:pointer;list-style:none;font-weight:700;white-space:nowrap}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary svg{width:19px;height:19px;fill:none;stroke:var(--clr-gold);stroke-width:1.5}.language-picker summary i{color:var(--clr-gold);font-style:normal}.language-picker summary:hover,.language-picker[open] summary{color:var(--clr-gold);border-color:var(--clr-gold-dark)}.language-picker summary:focus-visible{outline:3px solid var(--clr-gold);outline-offset:4px}.language-panel{position:absolute;z-index:120;top:calc(100% + 12px);right:0;width:min(330px,calc(100vw - 36px));padding:17px;background:var(--clr-deep);border:7px solid transparent;border-image:url('../Assets/70c508804199/UI/painted-frame.webp') 60 fill stretch;box-shadow:0 16px 32px rgba(var(--deep-rgb),.6)}.language-panel>p{color:var(--clr-gold);font-size:13px;margin:0 0 10px}.language-panel nav,.document-header .language-panel nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:auto;margin:0}.language-panel a,.document-header .language-panel a{display:flex;justify-content:space-between;align-items:center;gap:7px;padding:8px;border:1px solid transparent;border-radius:4px;min-height:44px;color:var(--clr-muted);font-size:14px;line-height:1.25}.language-panel a small{font-size:9px;color:var(--clr-soft);flex-shrink:0}.language-panel a:hover,.language-panel a[aria-current]{color:var(--clr-text);border-color:rgba(var(--gold-rgb),.3);background:var(--clr-panel)}.translation-credit{width:100%;margin:16px 0 0;text-align:center;color:var(--clr-muted);font-size:11px;line-height:1.6;padding-inline:15px}.translation-credit a{text-decoration:underline;text-underline-offset:3px}.error-header,.document-header{position:relative;z-index:100}.error-header>.language-picker{position:absolute;right:24px;top:25px}.error-header .text-link{margin-right:105px}@media(max-width:1150px){.header-steam{display:none}}@media(min-width:621px) and (max-width:1050px){.header-inner{gap:15px}.header-inner .brand{margin-right:auto}.header-inner>.language-picker{order:2}.header-inner>.menu-toggle{order:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;background:var(--clr-deep);border:1px solid var(--clr-gold-dark);border-radius:7px}.menu-toggle span{width:18px;height:2px;background:var(--clr-gold)}.main-nav{display:none;position:absolute;top:calc(100% + 12px);right:0;left:0;padding:18px;background:var(--clr-deep);border:7px solid transparent;border-image:url('../Assets/70c508804199/UI/painted-frame.webp') 60 fill stretch}.main-nav.is-open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.main-nav a{min-height:44px;justify-content:center;text-align:center}}@media(max-width:620px){.header-inner{position:relative}.header-inner>.language-picker{order:2;margin-left:auto;position:static}.header-inner>.menu-toggle{order:3;margin-left:0}.language-picker summary{padding:6px 8px;gap:5px;font-size:12px}.language-picker summary svg{width:17px;height:17px}.header-inner .language-panel{right:0}.document-header .language-picker{margin-left:auto}.document-header>.language-picker{order:2}.document-header>nav{order:3}.language-panel a,.document-header .language-panel a{font-size:14px}.error-header>.language-picker{right:20px;top:24px}}@media(max-width:360px){.header-inner>.language-picker summary svg{display:none}.header-inner{gap:7px}}