@font-face{font-family:Avant Garde;src:url(/assets/ITC%20Avant%20Garde%20Gothic%20Std%20Medium-qoVco80U.woff2);font-weight:400}@font-face{font-family:Gothic;src:url(/assets/MSGOTHIC-BWdOx5-W.woff2);font-weight:400}body{margin:0;padding:0;width:100vw;--lightUI: #F4F4F4;--totoroBlue: #109CEB;--darkUI: #221815;--primaryText: white;--gapMain: 15px;--cardShadow: rgba(0, 0, 0, .24) 0px 3px 8px;--popShadow: rgba(0, 0, 0, .25) 0px 54px 55px, rgba(0, 0, 0, .12) 0px -12px 30px, rgba(0, 0, 0, .12) 0px 4px 6px, rgba(0, 0, 0, .17) 0px 12px 13px, rgba(0, 0, 0, .09) 0px -3px 5px;background-color:var(--lightUI)}#root{display:flex;flex-direction:column;font-family:Avant Garde;background-color:var(--lightUI)}.btn{background-color:transparent;font-family:inherit;border:none;border-radius:3px;font-size:inherit;cursor:pointer;transition:transform ease-in .2s}.btn:hover{transform:scale(1.02)}header{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 30px;background-color:var(--darkUI);color:var(--primaryText);margin:var(--gapMain);border-radius:8px;align-items:center}.Scores{display:flex;align-items:center;justify-content:center;text-align:center;gap:50px;padding:0 30px;height:80%;place-self:center}.scoreItem{display:flex;gap:15px;align-items:center;font-size:1.2em}.difficulty{display:flex;width:100%;justify-content:flex-end;align-items:center;margin:auto;gap:25px}.difficulty .btn{padding:5px 15px;font-size:1.15em;color:#fff}.board{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:30px;padding:var(--gapMain)}.card{background-color:var(--darkUI);padding:12px;border-radius:5px;box-shadow:var(--cardShadow);cursor:pointer;transition:transform ease-in .2s;opacity:0;animation:popIn .2s ease forwards}.card:hover{transform:scale(1.02);box-shadow:var(--popShadow)}.cardImg{width:250px;border-radius:2px}@keyframes popIn{to{opacity:1}}main{position:relative}.curtain{position:absolute;width:100%;height:100%;top:0;left:0;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.popup{position:absolute;width:35%;height:35%;top:35%;left:50%;transform:translate(-50%,-50%);margin:var(--gapMain);background-image:url(/assets/ghibli-os1841-F.jpg);background-size:cover;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;box-shadow:var(--popShadow);border:1px solid black}.message{font-size:48px;opacity:.95;margin:0}.popup .btn{color:var(--lightUI);font-size:16px;background-color:var(--darkUI);opacity:.9;padding:6px 20px;border-radius:5px;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.popup .btn:hover{opacity:1}
