/* Shared disclosure: native links work without JavaScript; no flag/language ambiguity. */
body .pf-language{position:relative;flex-shrink:0;margin:0;color:var(--tx,#f4f1ec);font:500 13px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left}
body .pf-language>summary{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;box-sizing:border-box;padding:0 13px;list-style:none;cursor:pointer;border:1px solid var(--line2,rgba(166,180,232,.3));border-radius:12px;background:var(--accSoft,rgba(124,143,220,.1));color:inherit;white-space:nowrap;user-select:none}
body .pf-language>summary::-webkit-details-marker{display:none}
body .pf-language>summary::marker{content:""}
body .pf-language svg{width:17px;height:17px;flex-shrink:0;stroke-width:1.7}
body .pf-language>summary svg:last-child{width:14px;height:14px;transition:transform .15s}
body .pf-language[open]>summary svg:last-child{transform:rotate(180deg)}
body .pf-language[open]>summary,body .pf-language>summary:hover{border-color:var(--mint,#91d7c5);background:var(--mintSoft,rgba(105,194,170,.12))}
body .pf-language .pf-language__list{position:absolute;z-index:200;inset:auto 0 auto auto;top:calc(100% + 9px);display:grid;gap:3px;min-width:180px;max-width:calc(100vw - 32px);margin:0;padding:6px;list-style:none;border:1px solid var(--line2,rgba(166,180,232,.3));border-radius:14px;background:var(--bg1,#11162b);box-shadow:0 18px 45px rgba(0,0,0,.25)}
body .pf-language .pf-language__list li{margin:0;padding:0;list-style:none}
body .pf-legal-header .pf-language .pf-language__option{display:flex}
body .pf-language .pf-language__option{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;padding:10px 12px;margin:0;border:0;border-radius:9px;box-sizing:border-box;text-decoration:none;font:inherit;color:inherit}
body .pf-language .pf-language__option[aria-current="page"]{background:var(--mintSoft,rgba(105,194,170,.12));color:var(--mint,#91d7c5)}
body .pf-language .pf-language__option:hover{background:var(--accSoft,rgba(124,143,220,.16))}
body .pf-language>summary:focus-visible,body .pf-language .pf-language__option:focus-visible{outline:2px solid var(--mint,#91d7c5);outline-offset:3px}
#pfs .pf-language{margin-left:0}#pfs .pf-language .pf-language__option{color:var(--tx)}#pfs .pf-language .pf-language__option[aria-current="page"]{color:var(--mint)}
@media(max-width:620px){#pfs .pf-language>summary{min-height:44px;padding-inline:10px;gap:6px;font-size:12px}#pfs .pf-language>summary>svg:first-child{display:none}body #pfs .pfnav-parent{display:none}body #pfs .pf-language{margin-left:auto}#pfs .acc-pfnav{margin-left:0!important}}
@media(prefers-reduced-motion:reduce){body .pf-language svg{transition:none!important}}
