/* ELBRUS TOURNAMENTS */
.el-tables-page{background:#f0ebe3;color:#30251f;min-height:70vh;padding:52px 0 88px}.el-tables-shell{max-width:1150px;margin:auto;padding:0 24px}.el-tables-kicker{font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#967552}.el-tables-title{font-size:clamp(30px,4vw,56px);margin:12px 0 25px;color:#30251f}.el-tables-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.el-tables-tab{cursor:pointer;padding:13px 18px;border:1px solid #cbbba9;background:#fffaf3;color:#50392e;border-radius:7px;font:700 14px inherit;font-family:inherit}.el-tables-tab[aria-selected="true"]{background:#382920;color:#fff8ec;border-color:#382920}.el-tables-panel{background:#fffdf9;border:1px solid #ddd0c1;padding:clamp(18px,3vw,36px)}.el-tables-panel h2{color:#30251f;margin:0 0 10px;font-size:clamp(23px,3vw,34px)}.el-tables-note{color:#75685e;margin:0 0 25px}.el-tables-group{margin-top:25px}.el-tables-group h3{color:#50392e;margin:0 0 12px}.el-tables-scroll{overflow-x:auto}.el-tables-table{width:100%;border-collapse:collapse;min-width:460px;color:#332b25}.el-tables-table th{text-align:left;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7b6e62;border-bottom:2px solid #b9a58e;padding:12px}.el-tables-table td{padding:15px 12px;border-bottom:1px solid #e7ddd0}.el-tables-table tr.is-elbrus{background:#eee1cd;font-weight:800}.el-tables-table th:nth-child(n+3),.el-tables-table td:nth-child(n+3){text-align:center}.el-tables-empty{border:1px dashed #c9b9a7;background:#f7f1e9;padding:30px;color:#62564c;border-radius:6px}.el-match-tournament{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff8eb;background:#684b36;border-radius:4px;padding:5px 9px;margin:0 0 8px}.el-match-tournament--unknown{background:#786e65}@media(max-width:600px){.el-tables-shell{padding:0 14px}.el-tables-page{padding:32px 0 60px}.el-tables-tab{flex:1 1 100%}}
