.lang-sw{display:inline-block;position:relative}.lang-sw__btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 4px}.lang-sw__btn:hover{background:var(--overlay)}.lang-sw__scrim{z-index:60;position:fixed;inset:0}.lang-sw__list{z-index:61;background:var(--pop-bg);min-width:190px;color:var(--text);border:1px solid var(--menu-line);letter-spacing:0;border-radius:10px;margin:0;padding:6px;font-size:13px;font-weight:400;list-style:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 28px #0008}.lang-sw__list.is-up{top:auto;bottom:calc(100% + 6px)}.lang-sw__list button{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 10px}.lang-sw__list button:hover,.lang-sw__list button.is-on{background:var(--menu-hover)}.lang-sw__note{color:var(--menu-note);padding:6px 10px;font-size:12px}
