.miqat-language-switcher{--language-accent:#d8b65b;--language-accent-soft:#f0d887;--language-ink:#fffaf0;--language-surface:#0b3027;background:radial-gradient(circle at 18% 0%, #ffffff1f, transparent 38%), linear-gradient(145deg, #123e33 0%, var(--language-surface) 60%, #071f1a 100%);width:230px;min-width:230px;min-height:86px;color:var(--language-ink);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);border:1px solid #d8b65b94;border-radius:18px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px;padding:7px;display:inline-grid;position:relative;overflow:visible;box-shadow:0 16px 38px #010f0b3d,inset 0 1px #ffffff1f,inset 0 0 0 1px #04191361}.miqat-language-switcher:after{content:"";z-index:0;pointer-events:none;border:1px solid #ffffff0e;border-radius:13px;position:absolute;inset:4px}.miqat-language-switcher__icon{z-index:1;width:17px;height:17px;color:var(--language-accent-soft);filter:drop-shadow(0 2px 6px #0003);justify-self:center;position:relative}.miqat-language-switcher__rail{z-index:1;gap:4px;min-width:0;display:grid;position:relative}.miqat-language-switcher__row{background:#ffffff0b;border:1px solid #e1c5783d;border-radius:10px;align-items:stretch;gap:2px;min-width:0;min-height:32px;padding:2px;display:grid;box-shadow:inset 0 1px #ffffff0e}.miqat-language-switcher__row--primary{grid-template-columns:repeat(4,minmax(0,1fr))}.miqat-language-switcher__row--secondary{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;width:75%}.miqat-language-switcher a{min-width:0;min-height:30px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:4px 6px;font-size:.69rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .16s,background-color .16s,color .16s,border-color .16s,box-shadow .16s;display:inline-flex;position:relative}.miqat-language-switcher a:hover{background:#ffffff1a;border-color:#f1d99733;transform:translateY(-1px)}.miqat-language-switcher a.is-active{background:linear-gradient(145deg, var(--language-accent-soft), #cba145);color:#102a22;border-color:#fff3c794;box-shadow:0 5px 14px #00000038,inset 0 1px #ffffff80}.miqat-language-switcher a.is-pending{cursor:progress;opacity:.82}.miqat-language-switcher a.has-error{--lux-language-button-border:#ffb4a8e0;--lux-language-button-surface:#78241b33;filter:saturate(.72);border-color:#ffb4a8e0;box-shadow:0 0 0 2px #ffb4a829}.miqat-language-switcher a.is-pending:after,.miqat-language-switcher a.has-error:after{pointer-events:none;place-items:center;display:grid;position:absolute;inset-block-start:2px;inset-inline-end:2px}.miqat-language-switcher a.is-pending:after{content:"";border:1.5px solid;border-inline-end-color:#0000;border-radius:50%;width:7px;height:7px;animation:.7s linear infinite miqat-language-pending}.miqat-language-switcher a.has-error:after{content:"!";color:#fff;background:#7b2118;border-radius:50%;width:11px;height:11px;font-size:9px;font-weight:900;line-height:1}.miqat-language-switcher__announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes miqat-language-pending{to{transform:rotate(1turn)}}.miqat-language-switcher button:focus-visible,.miqat-language-switcher a:focus-visible{outline-offset:2px;outline:2px solid #fff}.miqat-language-switcher__short,.miqat-language-switcher.is-compact .miqat-language-switcher__full{display:none}.miqat-language-switcher.is-compact .miqat-language-switcher__short{display:inline}@media (width<=1399px){.miqat-language-switcher__full{display:none}.miqat-language-switcher__short{display:inline}}@media (width<=700px){.miqat-language-switcher{border-radius:16px;grid-template-columns:1fr;width:100%;min-width:0;min-height:108px;padding:5px}.miqat-language-switcher__icon{display:none}.miqat-language-switcher__rail{gap:4px;width:100%}.miqat-language-switcher__row{border-radius:9px;gap:2px;min-height:46px;padding:0}.miqat-language-switcher__row--primary{grid-template-columns:repeat(4,minmax(44px,1fr));width:100%}.miqat-language-switcher__row--secondary{grid-template-columns:repeat(3,minmax(44px,1fr));width:75%}.miqat-language-switcher a{border-radius:8px;width:100%;min-width:44px;min-height:44px;padding-inline:4px;font-size:.68rem}}@media (width<=390px){.miqat-language-switcher{min-height:108px;padding:5px}.miqat-language-switcher__rail{gap:4px}.miqat-language-switcher__row{gap:2px;min-height:46px}.miqat-language-switcher a{min-width:44px;min-height:44px;font-size:.64rem}}html[lang=zh-CN] .miqat-language-switcher,html[lang=zh-CN] body{font-family:Microsoft YaHei UI,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif}html[lang=zh-CN] .miqat-language-switcher a{letter-spacing:0}@media (prefers-reduced-motion:reduce){.miqat-language-switcher a{transition:none;animation:none}.miqat-language-switcher a.is-pending:after{animation:none}}
