.styles-module-scss-module__W4HWca__container{background:linear-gradient(135deg,#f5f7fa 0%,#e4e8eb 100%);flex-direction:column;gap:20px;min-height:100vh;padding:20px;display:flex}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__linkPage{justify-content:flex-start;width:100%;max-width:800px;margin:0 auto;padding:0 10px;display:flex}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesContainer{background:#fff;border-radius:12px;width:100%;max-width:800px;margin:0 auto;padding:30px;box-shadow:0 8px 30px #0000001a}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesTitle{text-align:center;color:#1976d2;text-shadow:2px 2px 4px #0000001a;margin-bottom:2rem;font-size:2.5rem;font-weight:800}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection{background:#fff;border-left:5px solid #1976d2;border-radius:12px;margin-bottom:2rem;padding:20px;transition:transform .3s,box-shadow .3s}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection h2{color:#1976d2;align-items:center;gap:10px;margin-bottom:1rem;font-size:1.8rem;display:flex}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection h3{color:#4caf50;margin:1rem 0;font-size:1.4rem}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection p{color:#333;margin-bottom:1rem;font-size:1.1rem;line-height:1.6}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection ul{margin:1rem 0;padding-left:0;list-style-type:none}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection ul li{color:#333;margin-bottom:.8rem;padding-left:1.5rem;font-size:1.1rem;line-height:1.6;position:relative}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection ul li:before{content:"•";color:#4caf50;font-size:1.2rem;position:absolute;left:0}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection ul ul{margin-top:.5rem;margin-left:1.5rem}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection strong{color:#4caf50;font-weight:600}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__gameMode{background:#1976d20d;border-radius:12px;margin:1rem 0;padding:15px}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__pointsTable{background:#1976d20d;border:2px solid #1976d2;border-radius:12px;justify-content:space-evenly;gap:5px;width:100%;margin:1rem 0;padding:5px;display:flex}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__pointsTable .styles-module-scss-module__W4HWca__pointsRow{flex-direction:column;display:flex}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__pointsTable .styles-module-scss-module__W4HWca__pointsRow:first-child{color:#1976d2;border-right:2px solid #1976d2;font-weight:700}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__pointsTable .styles-module-scss-module__W4HWca__pointsRow span{padding:5px}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__bonus{color:#a19100;background:#ffeb3b1a;border-radius:12px;margin-top:1rem;padding:15px;font-weight:500}@media (max-width:768px){.styles-module-scss-module__W4HWca__container{padding:10px}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesContainer{padding:20px}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesTitle{font-size:2rem}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection{padding:15px}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection h2{font-size:1.5rem}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection h3{font-size:1.2rem}.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection p,.styles-module-scss-module__W4HWca__container .styles-module-scss-module__W4HWca__rulesSection li{font-size:1rem}}
