.language-suggestion{left:12px;right:12px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:40000;color:#f2f4f7;background:linear-gradient(#16161f,#0c0c12);border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:14px;width:fit-content;margin-inline:auto;padding:10px 10px 10px 18px;font-family:DM Sans,sans-serif;animation:.28s cubic-bezier(.2,.8,.2,1) languageSuggestionIn;display:flex;position:fixed;box-shadow:0 18px 50px #0000008c}@keyframes languageSuggestionIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.language-suggestion-message{margin:0;font-size:14.5px;line-height:1.35}.language-suggestion-action{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#04bde4,#0253b9);border-radius:10px;flex-shrink:0;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.language-suggestion-action:hover{filter:brightness(1.08)}.language-suggestion-dismiss{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.language-suggestion-dismiss:hover{color:#fff;background:#ffffff14}.language-suggestion-dismiss svg{width:16px;height:16px}@media (max-width:540px){.language-suggestion{bottom:calc(12px + env(safe-area-inset-bottom,0px));text-align:left;grid-template-columns:1fr auto;gap:8px 6px;width:auto;padding:10px 8px 12px 16px;display:grid}.language-suggestion-message{align-self:center}.language-suggestion-action{grid-area:2/1/auto/-1;justify-self:start}.language-suggestion-dismiss{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.language-suggestion{animation:none}}.language-suggestion.language-suggestion--inline{box-sizing:border-box;max-width:100%;box-shadow:none;margin:0 auto 20px;animation:none;position:static}@media (max-width:540px){.language-suggestion.language-suggestion--inline{width:100%}}
