.tournament-title{text-align:center;color:var(--tournament-title-color);line-height:22px;margin-bottom:25px}.tournament-title h1{display:block;margin:20px 0;font-size:24px}.tournament-title h1{color:var(--tournament-title-h1-color);background-image:var(--tournament-title-h1-bg-image);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;text-transform:uppercase}.tournament-info{background-color:var(--tournament-info-bg);border:1px solid var(--tournament-info-border);border-radius:15px;overflow:hidden;margin-bottom:30px}.tournament-info img{width:100%}.tournament-info>section{padding:20px}.tournament-info .prize-pool{background:var(--tournament-info-prize-pool-bg);background-image:var(--tournament-info-prize-pool-bg-image);color:var(--tournament-info-prize-pool-color);border-radius:5px;padding-bottom:20px;font-size:22px;text-align:center;margin-bottom:20px}.tournament-info .prize-pool h6{background:var(--tournament-info-prize-pool-h6-bg);border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;font-size:14px;margin:0 0 15px 0;text-transform:uppercase}.tournament-button-container{display:flex;justify-content:space-around}.tournament-info-button,.join-tournament-button{display:inline-block;font-size:13px;line-height:25px;border-radius:25px;padding:10px 0;min-width:40%;text-align:center}.tournament-info-button{background-color:var(--tournament-info-button-bg);border:1px solid var(--tournament-info-button-border);color:var(--tournament-info-button-color)}.tournament-info-button:hover{background-color:var(--tournament-info-button-hover-bg);border:1px solid var(--tournament-info-button-hover-border);color:var(--tournament-info-button-hover-color)}.join-tournament-button{background:var(--join-tournament-button-bg);color:#fff}.join-tournament-button:hover{background:var(--join-tournament-button-hover-bg);color:#fff}.tournament-modal{font-size:13px;display:block}.tournament-modal img{width:100%}.tournament-modal h3{color:#586a98;text-transform:uppercase;font-size:20px}.tournament-modal .overflow-container{overflow-x:auto}.tournament-modal table{margin-bottom:20px;font-size:11px;width:950px}.tournament-modal a:hover{color:#6779e5}.tournament-modal th{background:#6779e5;color:#fff;padding:10px}.tournament-modal th>p{font-size:13px;padding:10px 0;margin:0}.tournament-modal th,.tournament-modal td{border:1px solid #000;text-align:center;padding:5px 10px}.tournament-modal td:first-child:not(.time){width:20%}.tournament-modal .time{width:5%}.tournament-modal td:last-child{width:30%}.tournament-modal .green{background-color:#0f0;color:#000}.tournament-modal .yellow{background-color:#ff0;color:#000}.tournament-modal .blue{background-color:#6779e5;color:#fff}.tournament-modal .highlight{color:#f00}.tournament-modal .join-tournament-button{margin:30px 0}