
.r606hero{display:grid;grid-template-columns:1fr 180px;gap:22px;align-items:center;padding:28px 32px;border-radius:20px;background:linear-gradient(110deg,#073d48,#0b5d59 62%,#6f8134);color:#fff;margin-bottom:15px}.r606hero.vip{background:linear-gradient(110deg,#102f3b,#31535b 60%,#8c6d25)}.r606hero h2{font-size:32px;margin:5px 0}.r606hero p{color:#dcebe8}.r606hero>strong{font-size:38px;text-align:center;color:#d3ef66;padding:15px;border:1px solid #ffffff33;border-radius:14px}.r606hero>strong small{display:block;font-size:10px;color:#fff}.r606grid{display:grid;grid-template-columns:1.3fr .7fr;gap:15px}.r606form{display:grid;gap:11px}.r606form>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.r606form label{font-size:10px;font-weight:800}.r606form input,.r606form select,.r606form textarea,.r606list input,.r606correct input,.r606correct select{width:100%;box-sizing:border-box;padding:9px;border:1px solid #d7e1d4;border-radius:8px;margin-top:4px}.r606rules{display:grid;gap:5px;margin-bottom:15px}.r606rules b{color:#123f48;margin-top:7px}.r606rules span{color:#728285}.r606list{display:grid;gap:8px}.r606list article{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;border:1px solid #e0e8dc;border-radius:11px;padding:13px}.r606list h3{margin:3px 0;color:#123f48}.r606list p,.r606list small{color:#728285}.r606list form{display:grid;grid-template-columns:1fr auto auto;gap:6px}.r606list details{grid-column:1/-1}.r606correct{grid-template-columns:160px 1fr 1fr auto!important}.r606cats{display:grid;gap:8px}.r606cats form{display:grid;grid-template-columns:100px 1fr 50px 50px 70px auto auto 90px auto;gap:7px;align-items:center;border:1px solid #e0e8dc;border-radius:10px;padding:9px}.r606cats span{padding:9px;border-radius:7px;text-align:center;font-weight:900}.r606cats input,.r606cats select{min-width:0;padding:7px;border:1px solid #d7e1d4;border-radius:7px}@media(max-width:1000px){.r606grid{grid-template-columns:1fr}.r606list article,.r606cats form{grid-template-columns:1fr}.r606correct{grid-template-columns:1fr!important}}@media(max-width:650px){.r606hero,.r606form>div{grid-template-columns:1fr}}
