.language-suggestion{position:fixed;z-index:1000;inset-inline:1rem;bottom:1rem;margin-inline:auto;max-width:38rem;display:flex;align-items:center;gap:.8rem;padding:.9rem 1rem;border:1px solid rgba(253,184,39,.32);border-radius:.9rem;background:#202020;color:#dfe6e9;box-shadow:0 12px 38px #0008;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1.7}.language-suggestion p{flex:1;margin:0}.language-suggestion__action{flex:none;padding:.48rem .8rem;border-radius:999px;background:#fdb827;color:#17130a;text-decoration:none;font-weight:800;transition:background-color .2s ease}.language-suggestion__action:hover{background:#ffd166}.language-suggestion__dismiss{flex:none;border:0;background:transparent;color:#b2bec3;font-size:1.4rem;line-height:1;cursor:pointer}.language-suggestion :focus-visible{outline:2px solid #fdb827;outline-offset:3px}@media(max-width:560px){.language-suggestion{flex-wrap:wrap;gap:.55rem}.language-suggestion p{flex-basis:calc(100% - 2rem)}.language-suggestion__action{margin-inline-start:0}}
