.language-atelier{position:relative;isolation:isolate;display:inline-flex;align-items:center;padding:3px;border:1px solid #bba9cc;border-radius:6px 11px 7px 9px;background:#fffcf7;box-shadow:2px 2px 0 #e7dcef;color:#191a39;font-family:DM Sans,Arial,sans-serif;flex:none}.language-atelier:before{content:"";position:absolute;z-index:-1;left:3px;top:3px;bottom:3px;width:36px;background:#e0d1ee;border:1px solid #b99bd5;border-radius:5px 8px 6px 7px;transform:rotate(-2deg);transition:transform .2s ease}.language-atelier[data-locale=en]:before{transform:translateX(36px) rotate(2deg)}.language-atelier button{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:30px;padding:6px 3px;margin:0;background:transparent;border:0;font:500 10px/1 DM Sans,Arial,sans-serif;letter-spacing:.4px;color:#686579;cursor:pointer;border-radius:5px}.language-atelier button[aria-pressed=true]{color:#512985;font-weight:700}.language-atelier button:disabled{opacity:.6;cursor:wait}.language-atelier button:focus-visible{outline:2px solid #7444cf;outline-offset:2px}@media(prefers-reduced-motion:reduce){.language-atelier:before{transition:none}}