.topbar-actions{justify-self:end;display:flex;align-items:center;gap:12px}
.locale-switch{position:relative;font-family:Inter,sans-serif;color:#0a0a0a}
.locale-trigger{display:flex;align-items:center;gap:7px;height:36px;padding:0 10px;border:1px solid #ece9ef;border-radius:999px;background:#fff;color:inherit;font:500 13px/1 Inter,sans-serif;cursor:pointer}
.locale-switch img{display:block;object-fit:cover;border-radius:2px}
.locale-trigger:hover,.locale-trigger[aria-expanded="true"]{background:#f8f6fb;border-color:#d9c8f2}
.locale-trigger svg{transition:transform .15s}
.locale-trigger[aria-expanded="true"] svg{transform:rotate(180deg)}
.locale-menu{position:absolute;right:0;top:calc(100% + 10px);width:200px;max-height:min(70vh,440px);overflow:auto;padding:6px;border:1px solid #ece9ef;border-radius:14px;background:#fff;box-shadow:0 8px 30px #21073f14;z-index:20}
.locale-menu[hidden]{display:none}
.locale-menu button,.locale-menu a{display:flex;align-items:center;gap:10px;width:100%;padding:11px 10px;border:0;border-radius:9px;background:#fff;color:#17121d;font:500 14px/20px Inter,sans-serif;cursor:pointer;text-align:left;text-decoration:none}
.locale-menu button:hover,.locale-menu a:hover{background:#f4edff}.locale-menu i{font-style:normal;margin-left:auto;opacity:0;color:#7e22ff}.locale-menu [aria-pressed="true"],.locale-menu [aria-current="true"]{background:#f4edff;color:#7e22ff}.locale-menu [aria-pressed="true"] i,.locale-menu [aria-current="true"] i{opacity:1}
.locale-switch button:focus-visible,.locale-switch a:focus-visible{outline:2px solid #7e22ff;outline-offset:3px}
html[lang="tr"] .px-claim__var,html:not([lang="en"]) .px-claim__var{max-width:100%;white-space:normal}html[lang="tr"] .px-claim__word,html:not([lang="en"]) .px-claim__word{white-space:normal}
#pxBuilderTitle{max-width:none;font-size:clamp(24px,2.3vw,32px)}
#pxBuilderTitle span{display:block;white-space:nowrap}
#pxBuilderTitle span:empty{display:none}
html:not([lang="en"]):not([lang="tr"]) #pxBuilderTitle span{white-space:normal}
@media(max-width:760px){#pxBuilderTitle{font-size:clamp(16px,4.8vw,23px)}}
html[lang="tr"] .topbar nav a,html[lang="de"] .topbar nav a,html[lang="fr"] .topbar nav a{padding-inline:9px}
html[lang="tr"] #fdeck-title{max-width:none;white-space:nowrap;font-size:clamp(18px,6vw,48px)}
html[dir="rtl"] .locale-menu{right:auto;left:0}
html[dir="rtl"] .locale-menu i{margin-left:0;margin-right:auto}
html[lang="ja"] #pxBuilderTitle span,html[lang="ar"] #pxBuilderTitle span,html[lang="hi"] #pxBuilderTitle span,html[lang="de"] #pxBuilderTitle span{white-space:normal}
@media(max-width:1020px){.topbar-inner{grid-template-columns:1fr auto}.topbar nav{display:none}}
@media(max-width:480px){.topbar-actions{gap:8px}.locale-trigger{padding:0 8px;gap:5px}.locale-code{display:none}.topbar .topbar-actions>.btn{font-size:12px;padding:8px 12px}.topbar .wordmark{gap:6px}.topbar .wordmark img{width:30px;height:30px}.topbar .wordmark-text{font-size:20px}}
@media(prefers-reduced-motion:reduce){.locale-trigger svg{transition:none}}
