.busuu-language{font:inherit}.header__language-switcher .busuu-language__globe{position:relative}.header__language-switcher .busuu-language__badge{align-items:center;background:#fff;border:1px solid #116eee;border-radius:4px;bottom:-5px;box-sizing:border-box;color:#0959c6;display:flex;font-family:inherit;font-size:9px;font-weight:700;height:14px;justify-content:center;letter-spacing:.01em;line-height:12px;min-width:21px;padding:0 3px;pointer-events:none;position:absolute;right:-8px;z-index:1}.busuu-language__prompt{background:#fff;border:1px solid #c3dbfb;border-radius:12px;bottom:max(24px,env(safe-area-inset-bottom));box-shadow:0 8px 32px rgba(18,27,38,.14);box-sizing:border-box;color:#252b2f;max-width:calc(100vw - 32px);padding:24px;position:fixed;right:max(24px,env(safe-area-inset-right));width:360px;z-index:1000}.busuu-language__prompt[hidden]{display:none!important}.busuu-language .busuu-language__message{font:inherit;font-size:16px;line-height:1.5;margin:0 24px 16px 0}.busuu-language__actions{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px}.busuu-language .busuu-language__accept,.busuu-language .busuu-language__dismiss,.busuu-language .busuu-language__stay{align-items:center;background:transparent;border:0;border-radius:6px;box-sizing:border-box;color:#0959c6;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:400;justify-content:center;letter-spacing:normal;line-height:1.4;min-height:44px;padding:6px 8px;text-decoration:underline;text-transform:none;text-underline-offset:3px}.busuu-language .busuu-language__accept{background:#116eee;border-radius:24px;color:#fff;padding:10px 16px;text-decoration:none}.busuu-language .busuu-language__accept:hover{background:#084ba5}.busuu-language .busuu-language__stay{color:#252b2f}.busuu-language .busuu-language__dismiss{color:#252b2f;font-size:25px;min-width:44px;position:absolute;right:8px;text-decoration:none;top:8px}.busuu-language a:focus-visible,.busuu-language button:focus-visible{outline:3px solid #116eee;outline-offset:3px}@media (max-width:600px){.busuu-language__prompt{bottom:max(16px,env(safe-area-inset-bottom));padding:20px;right:max(16px,env(safe-area-inset-right))}}