.language-switcher-form{display:grid;width:100%;margin:0;padding:.25rem;gap:.25rem;border-radius:.75rem}.language-switcher-form button[type=submit]{display:flex;align-items:center;justify-content:center;width:100%;padding:.25rem 0;font-size:.75rem;line-height:1rem;font-weight:600;border-radius:.5rem;border:none;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out}.language-switcher-form button[type=submit]:focus-visible{outline:2px solid var(--primary, #16a34a);outline-offset:1px}
