:root{--primary-base: rgb(0, 255, 157);--primary-shade-1: rgb(0, 200, 120);--primary-shade-2: rgb(0, 150, 90);--primary-tint-1: rgb(80, 255, 180);--primary-tint-2: rgb(150, 255, 210);--secondary-base: rgb(0, 204, 255);--secondary-shade-1: rgb(0, 160, 200);--secondary-shade-2: rgb(0, 120, 150);--secondary-tint-1: rgb(80, 225, 255);--secondary-tint-2: rgb(170, 240, 255);--accent-base: rgb(255, 255, 102);--accent-shade-1: rgb(210, 210, 80);--accent-shade-2: rgb(160, 160, 60);--accent-tint-1: rgb(255, 255, 150);--accent-tint-2: rgb(255, 255, 200);--cosmic-base: rgb(163, 73, 164);--cosmic-shade-1: rgb(120, 50, 120);--cosmic-tint-1: rgb(200, 150, 210);--bg-dark: rgb(10, 10, 10);--bg-light: rgb(245, 245, 245);--text-light: rgb(255, 255, 255);--text-dark: rgb(20, 20, 20)}@font-face{font-family:"R&M Solid";src:url(./get_schwifty.ttf)}body{margin:0;box-sizing:border-box;font-family:"R&M Solid",sans-serif}.flex{display:flex;justify-content:space-between}.btn{margin:0 4px;border-radius:3px;border:none;padding:8px 16px}.btn-primary{background-color:var(--cosmic-base);color:#fff}.btn-primary:hover{background-color:var(--cosmic-shade-1)}.btn-primary:active{background-color:var(--cosmic-base)}.home{position:relative;box-sizing:border-box;min-height:100vh;padding:24px;background-image:url(/fond.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-clip:padding-box;color:var(--accent-base);display:flex;flex-direction:column;justify-content:center;align-items:center}.home h1 span:nth-child(1){color:var(--cosmic-base)}.home h1 span{color:var(--primary-base)}.home h1{font-size:4rem;margin:0;animation:opak 2s}.home p{font-size:2rem}.home #rick{position:absolute;left:150px;animation:move-rick .6s}.home #morty{position:absolute;right:150px;animation:move-morty .6s}@keyframes move-rick{0%{transform:translate(-450px)}to{transform:translate(0)}}@keyframes move-morty{0%{transform:translate(450px)}to{transform:translate(0)}}@keyframes opak{0%{opacity:0}to{opacity:1}}.scoreboard{text-align:right}.scoreboard p:nth-child(1){font-size:2rem}.card img{display:block;height:auto}.card{border-radius:5px;overflow:hidden;background-color:#013a48;border:1px solid var(--primary-shade-2);box-shadow:3px 3px 15px 3px #00000080;transition:all .5s}.card:hover{transform:scale(1.05);box-shadow:3px 3px 20px 5px #00000080}.card p{padding:16px;color:var(--primary-base)}.loading{border-radius:50%;height:48px;width:48px;background-color:var(--cosmic-base);animation:loader 1s infinite}@keyframes loader{0%{transform:scale(0)}to{transform:scale(1)}}.board{margin-top:16px;padding:48px;display:flex;justify-content:center;flex-wrap:wrap;gap:48px}.game h1:hover{cursor:pointer}.game h1{color:var(--accent-base)}.game{padding:24px;min-height:100vh;box-sizing:border-box;background-image:url(/fond.png);background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--primary-base)}.game-hover{position:relative;padding:24px;min-height:100vh;box-sizing:border-box;background-image:url(/fond.png);background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--primary-base);display:flex;flex-direction:column;justify-content:center;align-items:center}.game-hover h1{font-size:4rem}.game-hover p{margin:10px 0;font-size:2rem}.game-hover button{margin-top:8px}.game-hover img{transform-origin:center;height:250px;position:absolute;animation:move-rick-jump 5s alternate-reverse infinite ease-out;right:500px}@keyframes move-rick-jump{0%{transform:rotate(0) translate(-250px,250px)}50%{transform:rotate(50deg) translate(250px)}to{transform:rotate(360deg) translate(0)}}
