.game-wrapper,.word-chain-wrapper{position:relative;min-height:460px;overflow:hidden;width:100%;margin-top:24px;border:1px solid #000;border-radius:12px}.game-wrapper:before,.word-chain-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}}.word-chain-wrapper:before{opacity:.3;background-image:url(/games/wordChainBg.png)}.word-chain-wrapper .word-chain-inner{position:relative;z-index:1;padding:24px}@media only screen and (max-width:479px){.word-chain-wrapper .word-chain-inner{padding:16px}.word-chain-wrapper .word-chain-inner h2{margin-top:0;font-size:26px}}.word-chain-wrapper .word-chain-summary,.word-chain-wrapper .word-chain-turn{display:flex;flex-direction:column;align-items:center;max-width:700px;margin:0 auto;text-align:center}.word-chain-wrapper .word-chain-breadcrumb{font-size:20px;background-color:#fff;border-radius:6px;padding:12px 16px;overflow-wrap:anywhere}.word-chain-wrapper .word-chain-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:12px 0}.word-chain-wrapper .word-chain-form input{font-size:20px;padding:8px 12px;border:1px solid #000;border-radius:6px;max-width:100%}.word-chain-wrapper .word-chain-rejection{font-size:18px;font-weight:700;color:#ff4d4f}.word-chain-wrapper .word-chain-final-score,.word-chain-wrapper .word-chain-stats{font-size:18px;font-weight:700}.word-chain-wrapper .word-chain-record{font-size:20px;font-weight:700;color:#39f}.word-chain-wrapper .word-chain-list{background-color:#fff;border-radius:6px;padding:12px 16px 12px 40px;text-align:left}.word-chain-wrapper .word-chain-seed{font-style:italic}