.tournament-detail-tab-match__section-title{color:#fff;margin:0 0 .75rem;font-size:1.875rem;font-weight:700}.tournament-detail-tab-match__readonly-hint{color:#ffffff85;margin:0 0 1.25rem;font-size:.8125rem;line-height:1.45}.tournament-detail-tab-match__status,.tournament-detail-tab-match__error,.tournament-detail-tab-match__empty{background:#333;border:1px solid #cccccc40;margin:0 0 1rem;padding:1rem 1.25rem;font-size:1rem}.tournament-detail-tab-match__status{color:#ffffffbf}.tournament-detail-tab-match__error{border-color:rgba(var(--effect-primary-rgb),.45);color:#ffc8c8f2}.tournament-detail-tab-match__empty{color:#cccccce6;border-radius:var(--border-radius)}.tournament-detail-tab-match__stage-tabs{margin-bottom:1rem}.tournament-detail-tab-match__stage-heading{color:#ffffffe6;letter-spacing:.02em;margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.tournament-detail-tab-match__my-section{border-bottom:1px solid #ffffff1f;margin-bottom:1.5rem;padding-bottom:1rem}.tournament-detail-tab-match__my-section-title{color:#ffe6b4f2;letter-spacing:.03em;margin:0 0 .75rem;font-size:1rem;font-weight:700}.tournament-detail-tab-match__match-list .tournament-admin-prd__match-row{grid-template-columns:minmax(10.5rem,16rem) 1fr auto 1fr minmax(5.5rem,min-content)}.tournament-detail-tab-match__match-list{flex-direction:column;gap:.5rem;display:flex}.tournament-detail-tab-match__match-name{letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;margin-bottom:.15rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:block}.tournament-detail-tab-match__match-status{letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;text-align:right;justify-self:end;font-size:.625rem;font-weight:700}.tournament-admin-prd__match-score-readonly--placeholder,.tournament-admin-prd__match-score-readonly--placeholder .tournament-admin-prd__match-score-sep{color:#ffffff59}.tournament-detail-tab-match__row{background:#333;border:1px solid #cccccc40;margin-bottom:.75rem;padding:1.25rem;transition:border-color .15s}.tournament-detail-tab-match__row:hover{border-color:rgba(var(--effect-primary-rgb),.45)}.tournament-detail-tab-match__row-inner{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.tournament-detail-tab-match__date{color:#fff;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.tournament-detail-tab-match__match-label{color:#cccccce6}.tournament-detail-tab-match__time{color:var(--effect-primary);font-weight:600}.tournament-detail-tab-match__teams{color:#fff;font-size:1rem}
.tournament-detail-tab-bracket{box-sizing:border-box;touch-action:pan-x pan-y;width:100%;min-width:0;max-width:100%}.tournament-detail-tab-bracket__section-title{color:#fff;margin:0 0 1rem;font-size:1.875rem;font-weight:700}
.tournament-detail-tab-ranking__section-title{color:#fff;margin:0 0 1.5rem;font-size:1.875rem;font-weight:700}.tournament-detail-tab-ranking__body-text{color:#ccc;margin:0 0 1rem;font-size:1rem;line-height:1.2}.tournament-detail-tab-ranking__status,.tournament-detail-tab-ranking__error,.tournament-detail-tab-ranking__empty{border-radius:var(--border-radius);background:#333;border:1px solid #cccccc40;margin:0 0 1rem;padding:1rem 1.25rem;font-size:1rem}.tournament-detail-tab-ranking__status{color:#ffffffbf}.tournament-detail-tab-ranking__error{border-color:rgba(var(--effect-primary-rgb),.45);color:#ffc8c8f2}.tournament-detail-tab-ranking__empty{color:#cccccce6}.tournament-detail-tab-ranking__stage-tabs{margin-bottom:1rem}.tournament-detail-tab-ranking__stage-heading{color:#ffffffe6;letter-spacing:.02em;margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.tournament-detail-tab-ranking__standings-wrap{border-radius:.25rem;margin-top:.25rem;overflow:hidden}
.tournament-detail-tab-prize{--header-backgroup-color:"var(--background-secondary)";--header-amount-color:"#cccccca6";--header-prize-color:"#fff";--header-comment-color:"#cccccca6";--table-header-backgroup-color:"#cccccca6";--table-header-rank-color:"#63f";--table-value-rank-color:"##fff";--table-header-reward-color:"#63f";--table-value-reward-color:"##fff";--table-header-percent-color:"#63f";--table-value-percent-color:"#cccccca6";--table-header-description-color:"#63f";--table-value-description-color:"#cccccca6"}.tournament-detail-tab-prize__section-title{color:#fff;margin:0 0 1.5rem;font-size:1.875rem;font-weight:700}.tournament-detail-tab-prize__banner{border:1px solid var(--effect-primary);background:linear-gradient(90deg,rgba(var(--effect-primary-rgb),.18),#333);border-radius:var(--border-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:2rem;display:flex}.tournament-detail-tab-prize__banner-left{align-items:center;gap:1.5rem;display:flex}.tournament-detail-tab-prize__pool-label{text-transform:uppercase;color:#cccccca6;margin:0 0 .35rem;font-size:1rem}.tournament-banner__joined-badge{text-align:center;border:1px solid var(--gth-status-success-border);background-color:var(--gth-status-success-bg-soft);color:var(--gth-status-success-fg);border-radius:.25rem;margin-bottom:1rem;padding:.5rem 1rem;font-size:1rem;font-weight:600}.tournament-detail-tab-prize__total{margin:0;font-size:2rem;font-weight:700}.tournament-detail-tab-prize__currency{color:#cccc;font-size:1.25rem}.tournament-detail-tab-prize__table{border-radius:var(--border-radius);border:1px solid #cccccc40;overflow:hidden}.tournament-detail-tab-prize__table-head,.tournament-detail-tab-prize__table-row{grid-template-columns:2fr 1.5fr 1fr 1.5fr;gap:.75rem;padding:1rem 1.25rem;font-size:1.2rem;display:grid}.tournament-detail-tab-prize__table-head{background:rgba(var(--effect-primary-rgb),.12);border-bottom:1px solid rgba(var(--effect-primary-rgb),.35);color:var(--effect-primary);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.tournament-detail-tab-prize__table-row{color:#ccccccf2;border-bottom:1px solid #cccccc26}.tournament-detail-tab-prize__table-head--right{text-align:right}.tournament-detail-tab-prize__col--rank{color:#fff;font-weight:600}.tournament-detail-tab-prize__col--amount{color:#fff;font-weight:700}.tournament-detail-tab-prize__col--percent{text-align:right;color:var(--effect-primary);font-weight:600}.tournament-detail-tab-prize__col--detail{text-align:right;color:#cccccca6;font-size:1rem}
