.dotted-background{background-image:repeating-radial-gradient(center center,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 0,transparent 100%);background-size:10px 10px}.tournaments-single-qualifications-groups{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:0px)and (max-width:991px){.tournaments-single-qualifications-groups{grid-gap:15px}}@media(min-width:0px)and (max-width:767px){.tournaments-single-qualifications-groups{gap:15px}}.tournaments-single-qualifications .top{justify-content:space-between;gap:10px}.tournaments-single-qualifications .top .right{display:flex;gap:10px;align-items:center}@media only screen and (min-width:0px)and (max-width:991px){.tournaments-single-qualifications .top .right{gap:7px}}.tournaments-single-qualifications .bottom{padding:15px}@media only screen and (min-width:0px)and (max-width:991px){.tournaments-single-qualifications .bottom{padding:10px}}.tournaments-single-qualifications .bottom .items{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}@media only screen and (min-width:768px)and (max-width:1199px){.tournaments-single-qualifications .bottom .items{grid-template-columns:repeat(3,1fr)}}@media(min-width:0px)and (max-width:767px){.tournaments-single-qualifications .bottom .items{grid-template-columns:repeat(2,1fr);gap:10px}}@media(min-width:0px)and (max-width:500px){.tournaments-single-qualifications .bottom .items{grid-template-columns:1fr}}.tournaments-single-qualifications .bottom .items .item{position:relative;display:flex;gap:10px;align-items:center;border:2px solid #d3d4d4;padding:10px;border-radius:4px;text-decoration:none;color:#242628;height:70px;width:100%;flex-shrink:0;transition:all .2s ease-out!important}@media only screen and (min-width:768px)and (max-width:1199px){.tournaments-single-qualifications .bottom .items .item{height:66px}}@media(min-width:0px)and (max-width:767px){.tournaments-single-qualifications .bottom .items .item{border-width:1px;height:64px;gap:7px}}.tournaments-single-qualifications .bottom .items .item.active,.tournaments-single-qualifications .bottom .items .item:hover{border-color:#e30000}.tournaments-single-qualifications .bottom .items .item .info{display:flex;flex-direction:column;width:100%}.tournaments-single-qualifications .bottom .items .item .info .sub-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tournaments-single-qualifications .bottom .items .item .countries{align-self:center}.tournaments-single-qualifications .bottom .items .item .icon{background:none;border:none;width:70px;height:50px;display:flex;justify-content:center;flex-shrink:0}@media only screen and (min-width:768px)and (max-width:1199px){.tournaments-single-qualifications .bottom .items .item .icon{width:60px;height:44px}}@media(min-width:0px)and (max-width:767px){.tournaments-single-qualifications .bottom .items .item .icon{width:50px;height:40px}}.tournaments-single-qualifications .bottom .items .item .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tournaments-single-qualifications .bottom .items .item .icon span{width:100%;height:100%}html[data-theme=dark] .tournaments-single-qualifications .bottom .items .item{border-color:#212125}html[data-theme=dark] .tournaments-single-qualifications .bottom .items .item .b-title{color:#fff}html[data-theme=dark] .tournaments-single-qualifications .bottom .items .item .sub-title{color:#757575}html[data-theme=dark] .tournaments-single-qualifications .bottom .items .item.active,html[data-theme=dark] .tournaments-single-qualifications .bottom .items .item:hover{border-color:#ba2b2b}