.tly-ls{--tly-bg:#fff;--tly-fg:#143852;--tly-border:#1438521a;--tly-hover:#0000000d;--tly-radius:6px;position:relative;display:inline-block;font:inherit;line-height:1.3;margin:0;padding:0;list-style:none}.tly-ls--list{display:flex;gap:.25rem 1rem;flex-wrap:wrap;list-style:none;padding:0;margin:0}.tly-ls a,.tly-ls button{color:var(--tly-fg);text-decoration:none}.tly-ls__current{display:inline-flex;align-items:center;gap:.5em;background:var(--tly-bg);border:1px solid var(--tly-border);border-radius:var(--tly-radius);padding:.5em .75em;font:inherit;cursor:pointer;color:var(--tly-fg)}.tly-ls__current:hover,.tly-ls__current:focus-visible{background:var(--tly-hover)}.tly-caret{transition:transform .15s}[aria-expanded="true"]>.tly-caret{transform:rotate(180deg)}.tly-ls__list{position:absolute;z-index:99999;left:0;top:calc(100% + 4px);min-width:100%;margin:0;padding:.25rem;list-style:none;background:var(--tly-bg);border:1px solid var(--tly-border);border-radius:var(--tly-radius);box-shadow:0 8px 24px rgba(0,0,0,.12)}.tly-ls__list[hidden]{display:none}.tly-ls__list li{margin:0;padding:0;list-style:none}.tly-ls__item{display:flex;align-items:center;gap:.5em;padding:.45em .65em;border-radius:calc(var(--tly-radius) - 2px);white-space:nowrap;color:var(--tly-fg)}.tly-ls__item:hover,.tly-ls__item:focus-visible{background:var(--tly-hover)}.tly-ls__item.is-current{font-weight:600}.tly-flag{width:18px;height:auto;border-radius:2px;flex:none;vertical-align:middle}.tly-ls--opposite,.tly-ls--current{display:inline-flex;align-items:center;gap:.5em;color:inherit;text-decoration:none}.tly-floater{position:fixed;z-index:999999;margin:16px}.tly-floater--bottom-right{right:0;bottom:0}.tly-floater--bottom-left{left:0;bottom:0}.tly-floater--top-right{right:0;top:0}.tly-floater--top-left{left:0;top:0}.tly-floater--bottom-right .tly-ls__list,.tly-floater--bottom-left .tly-ls__list{top:auto;bottom:calc(100% + 4px)}.tly-floater--bottom-right .tly-ls__list,.tly-floater--top-right .tly-ls__list{left:auto;right:0}.tly-floater .tly-ls{--tly-radius:2px}.tly-floater.tly-theme-dark .tly-ls{--tly-bg:#161a23;--tly-fg:#f7f7f7;--tly-border:rgba(247,247,247,.18);--tly-hover:rgba(20,223,223,.12)}.tly-floater.tly-theme-dark .tly-ls__item.is-current,.tly-floater.tly-theme-dark .tly-ls__item:hover{color:#14dfdf}.tly-floater.tly-theme-dark .tly-ls__current:hover{border-color:#14dfdf}.tly-floater .tly-ls{display:block}@media (prefers-reduced-motion:reduce){.tly-caret{transition:none}}