@charset "UTF-8";body{background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}p{margin-bottom:2%}.switch{position:relative;z-index:10}.body-alternate-lgbt{background:var(--main-gradient, rgb(255, 255, 255));background-size:400% 400%;animation:gradient 12s ease infinite;height:100vh;display:flex}.body-alternate-cuir{background-image:url(./background-pZfvlNY6.png);background-size:cover}button{justify-content:center;align-items:center}.button_menu{display:flex;justify-content:center}.menu{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5%}.switch{display:inline-block;width:60px;height:34px;justify-content:center;align-items:center}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.switch .slider:before{position:absolute;content:"🪑";height:26px;width:26px;left:4px;bottom:4px;background-image:url(./tabouret-yKYAtddt.png);transition:.4s;border-radius:50%}.switch input:checked+.slider{animation:gradient0 3s ease infinite}.switch input:checked+.slider:before{transform:translate(26px)}.fun-texte{font-family:Courier New,Courier,monospace;font-weight:700}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fun-image{animation:rotating 2s linear infinite}@keyframes gradient0{0%,to{background-color:#e40303}20%{background-color:#ff8c00}40%{background-color:#ffed00}60%{background-color:#008026}80%{background-color:#004cff}90%{background-color:#732982}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.noball{display:none}.box img{display:block;width:50px;height:50px;border-radius:50%;animation:gradient0 3s ease infinite;position:absolute;-webkit-animation:moveX 10s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate;-moz-animation:moveX 10s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate;-o-animation:moveX 10s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate;animation:moveX 10s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate}@-webkit-keyframes moveX{0%{left:0}to{left:100%}}@-moz-keyframes moveX{0%{left:0}to{left:100%}}@-o-keyframes moveX{0%{left:0}to{left:100%}}@keyframes moveX{0%{left:0}to{left:100%}}@-webkit-keyframes moveY{0%{top:0}to{top:100%}}@-moz-keyframes moveY{0%{top:0}to{top:100%}}@-o-keyframes moveY{0%{top:0}to{top:100%}}@keyframes moveY{0%{top:0}to{top:100%}}
