.game-wrapper,.spelling-bee-wrapper{position:relative;min-height:460px;overflow:hidden;width:100%;margin-top:24px;border:1px solid #000;border-radius:12px}.game-wrapper:before,.spelling-bee-wrapper:before{content:"";background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}.game-rules{background:#fff;padding:12px;border-radius:12px;position:relative;z-index:1}.game-rules h2{font-size:24px;margin-top:0}.game-rules li,.game-rules p,.game-rules span{font-size:16px}.game-rules strong{font-size:18px}.results-wrapper .results-title{font-size:24px;margin-right:5px}.results-wrapper .results-ok{font-size:24px;margin-left:5px}.results-wrapper .results-ko{font-size:20px;margin-right:5px}@media only screen and (max-width:479px){.results-wrapper .results-ok,.results-wrapper .results-title{font-size:18px}.results-wrapper .results-ko{font-size:16px}}.spelling-bee-wrapper:before{opacity:.3;background-image:url(/games/spellingBeeBg.png)}.spelling-bee-wrapper .spelling-bee-inner{position:relative;z-index:1;padding:24px}@media only screen and (max-width:479px){.spelling-bee-wrapper .spelling-bee-inner{padding:16px}.spelling-bee-wrapper .spelling-bee-inner h2{margin-top:0;font-size:26px}}.spelling-bee-wrapper .spelling-bee-round{display:flex;flex-direction:column;align-items:center;max-width:700px;margin:0 auto;text-align:center}.spelling-bee-wrapper .spelling-bee-definition{font-size:20px;background-color:#fff;border-radius:6px;padding:12px 16px}.spelling-bee-wrapper .spelling-bee-boxes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0}.spelling-bee-wrapper .spelling-bee-box{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:22px;text-transform:uppercase;border:1px solid #000;border-radius:6px;background:#fff}@media only screen and (max-width:479px){.spelling-bee-wrapper .spelling-bee-box{width:30px;height:30px;font-size:18px}}.spelling-bee-wrapper .spelling-bee-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:12px 0}.spelling-bee-wrapper .spelling-bee-form input{font-size:20px;padding:8px 12px;border:1px solid #000;border-radius:6px;max-width:100%}.spelling-bee-wrapper .spelling-bee-feedback{font-size:18px;font-weight:700}.spelling-bee-wrapper .spelling-bee-feedback--correct{color:#39f}.spelling-bee-wrapper .spelling-bee-feedback--accent-miss{color:#0c3f91}.spelling-bee-wrapper .spelling-bee-feedback--revealed,.spelling-bee-wrapper .spelling-bee-feedback--wrong{color:#ff4d4f}.spelling-bee-wrapper .next-btn{font-size:24px;margin:12px;height:auto;padding:8px 16px}.spelling-bee-wrapper .spelling-bee-error,.spelling-bee-wrapper .spelling-bee-summary{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.spelling-bee-wrapper .spelling-bee-error h2,.spelling-bee-wrapper .spelling-bee-summary h2{font-size:32px;margin-bottom:24px}