.unified-language-picker{box-sizing:border-box;width:calc(100% - 28px);max-width:390px;max-height:80dvh;border:0;border-radius:25px;padding:22px;background:#1b1b1b;color:#fff;box-shadow:0 12px 48px #0006}.unified-language-picker::backdrop{background:#0008}.language-picker-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font:700 16px Arial,"Microsoft YaHei",sans-serif}.language-picker-close{background:none!important;border:0!important;color:#fbd214!important;padding:0!important;font:26px Arial!important;cursor:pointer;width:28px!important;height:28px!important}.language-picker-list{display:flex;flex-direction:column;gap:12px}.language-picker-row{display:flex!important;align-items:center;gap:16px;width:100%;min-height:58px;padding:14px 16px!important;border:1px solid #2a2a2a!important;border-radius:15px!important;background:#101010!important;color:#fff!important;cursor:pointer;font:14px Arial,"Microsoft YaHei",sans-serif!important;text-align:left}.language-picker-row.selected{background:#fbd214!important;color:#171717!important;border-color:#fbd214!important}.language-flag{width:25px;height:18px;flex-shrink:0}.language-choice-mark{margin-left:auto;font-size:24px;line-height:1}.auth-title-line{display:flex;justify-content:space-between;align-items:center;gap:16px}.auth-language-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;border:0;border-radius:12px;background:#191919;color:#fff;flex-shrink:0}

.unified-language-picker{overflow-y:auto;overscroll-behavior:contain}.language-picker-title{position:sticky;top:-22px;padding:12px 0;background:#1b1b1b;z-index:1}
