#omnilion-viewer-language{position:fixed;top:12px;inset-inline-end:14px;z-index:1000;flex:0 0 auto;order:99;margin:0 0 0 auto!important;padding:0!important;border:0!important;background:transparent!important;color:inherit;font:inherit;width:auto!important;max-width:none!important}header #omnilion-viewer-language{position:relative;top:auto;inset-inline-end:auto}#omnilion-viewer-language>summary{display:flex!important;align-items:center;justify-content:center;gap:6px;min-height:36px!important;padding:0 9px!important;list-style:none!important;border:1px solid #b7a89d66!important;border-radius:999px!important;background:transparent!important;color:inherit!important;cursor:pointer;font:600 12px/1 system-ui,sans-serif!important;letter-spacing:.03em;white-space:nowrap;user-select:none}#omnilion-viewer-language>summary::-webkit-details-marker{display:none}#omnilion-viewer-language>summary:focus-visible{outline:2px solid #b59a72;outline-offset:3px}#omnilion-viewer-language>summary svg{display:block;width:16px;height:16px;flex:none}#omnilion-viewer-language[open]>summary{border-color:#b59a72!important}#omnilion-viewer-language .olg-language-panel{position:absolute;top:calc(100% + 8px);inset-inline-end:0;box-sizing:border-box;width:min(270px,calc(100vw - 24px));padding:14px!important;border:1px solid #d8cabe!important;border-radius:12px!important;background:#fff!important;color:#303438!important;box-shadow:0 10px 30px #11131526;z-index:1001;text-align:start}#omnilion-viewer-language form{display:flex;flex-direction:column;gap:10px;margin:0!important}#omnilion-viewer-language label{display:flex;flex-direction:column;gap:8px;font:600 13px/1.4 system-ui,sans-serif;color:#303438!important}#omnilion-viewer-language select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:42px!important;padding:8px 10px!important;border:1px solid #c9bdb2!important;border-radius:7px!important;background:#fff!important;color:#303438!important;font:14px/1.3 system-ui,sans-serif}#omnilion-viewer-language button{align-self:flex-end;min-height:36px!important;padding:6px 12px!important;border:1px solid #725845!important;border-radius:7px!important;background:#725845!important;color:#fff!important;font:600 13px/1.3 system-ui,sans-serif!important}@media(max-width:600px){#omnilion-viewer-language>summary{min-height:34px!important;padding:0 8px!important;gap:5px}#omnilion-viewer-language{margin-inline-start:auto!important}}@media(prefers-reduced-motion:no-preference){#omnilion-viewer-language>summary{transition:border-color .15s}}