.hd-lang{transform:translateX(-8px);z-index:320;align-self:center}.hd-lang,.hd-lang-inner{position:relative;flex-shrink:0}.hd-lang-inner{width:38px;height:17px}.hd-lang-panel{position:absolute;top:0;left:50%;z-index:1;display:flex;flex-direction:column;align-items:center;width:max-content;min-width:38px;padding:0;border-radius:12px;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateX(-50%);transform-origin:top center;overflow:hidden;transition:background .34s cubic-bezier(.32,.72,.3,1),box-shadow .34s cubic-bezier(.32,.72,.3,1),padding .34s cubic-bezier(.32,.72,.3,1),transform .34s cubic-bezier(.32,.72,.3,1),-webkit-backdrop-filter .34s ease;transition:background .34s cubic-bezier(.32,.72,.3,1),box-shadow .34s cubic-bezier(.32,.72,.3,1),backdrop-filter .34s ease,padding .34s cubic-bezier(.32,.72,.3,1),transform .34s cubic-bezier(.32,.72,.3,1);transition:background .34s cubic-bezier(.32,.72,.3,1),box-shadow .34s cubic-bezier(.32,.72,.3,1),backdrop-filter .34s ease,padding .34s cubic-bezier(.32,.72,.3,1),transform .34s cubic-bezier(.32,.72,.3,1),-webkit-backdrop-filter .34s ease}.hd-lang.is-open .hd-lang-panel{padding:11px 6px 10px;overflow:visible;transform:translate(-50%,-8px);background:rgba(255,255,255,.38);backdrop-filter:blur(28px) saturate(1.18);-webkit-backdrop-filter:blur(28px) saturate(1.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(0,0,0,.03),0 8px 24px rgba(24,23,15,.07)}.hd.is-float .hd-lang.is-open .hd-lang-panel{background:rgba(255,255,255,.48)}.hd-lang-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;margin:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .22s cubic-bezier(.32,.72,.3,1)}.hd-lang-btn.is-trigger:hover{transform:scale(1.08)}.hd-lang-btn.is-trigger:active{transform:scale(.96)}.hd-lang-more{display:grid;grid-template-rows:0fr;width:100%;overflow:hidden;transition:grid-template-rows .34s cubic-bezier(.32,.72,.3,1)}.hd-lang.is-open .hd-lang-more{grid-template-rows:1fr}.hd-lang-more-inner{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:0;padding-top:8px;opacity:0;transform:translateY(-2px);transition:opacity .34s cubic-bezier(.32,.72,.3,1),transform .34s cubic-bezier(.32,.72,.3,1)}.hd-lang.is-open .hd-lang-more-inner{opacity:1;transform:translateY(0)}.hd-lang.is-open .hd-lang-btn:not(.is-trigger){--hd-lang-glass-pad:4px;padding:var(--hd-lang-glass-pad);border-radius:8px;transition:transform .26s cubic-bezier(.32,.72,.3,1),padding .26s cubic-bezier(.32,.72,.3,1),background .26s ease}.hd-lang.is-open .hd-lang-btn:not(.is-trigger):focus-visible,.hd-lang.is-open .hd-lang-btn:not(.is-trigger):hover{--hd-lang-glass-pad:6px;transform:scale(1.12);background:rgba(255,255,255,.32)}.hd-lang.is-open .hd-lang-btn:not(.is-trigger):active{transform:scale(1.04)}.hd.is-float .hd-lang{display:none}.hd-lang-flag{display:block;flex-shrink:0;width:26px;height:17px;border-radius:3px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.1)}.hd-lang-flag img{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.hd-lang-more,.hd-lang-more-inner,.hd-lang-panel{transition:none!important}}