.ui-tournament-amount{font-size:1.25rem;font-weight:900;text-transform:uppercase;line-height:1.25rem}.ui-tournament-amount--is-yellow{background:linear-gradient(180deg,#fdc81c,#f19615 130%);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 20px rgba(252,197,28,.5),0 0 1px #ffdb44}.ui-tournament-amount--is-grey{background:linear-gradient(180deg,#fff,#5e5e5e 130%);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ui-tournament-balance{display:flex;align-items:center;justify-content:space-between}.ui-tournament-balance__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--ui-color-grey)}.ui-tournament-balance__count{display:flex;align-items:center;gap:.25rem;font-weight:600;line-height:1;color:var(--ui-color-white)}.ui-tournament-balance__count svg{position:relative;top:1px}.ui-tournament-balance__add{cursor:pointer;color:var(--ui-color-blue)}.ui-tournaments-header{position:relative;z-index:1;margin-top:1.5rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.ui-tournaments-header{margin-bottom:1.5rem}}.ui-tournaments-header__title{position:relative;width:100%;font-size:24px;font-weight:600;line-height:1.5rem;color:var(--ui-color-white)}@media (min-width: 1024px){.ui-tournaments-header__title{font-size:30px}}.ui-tournaments-header__title svg{position:absolute;top:50%;left:0;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer}.ui-tournaments-header__description{max-width:500px;font-size:.875rem;line-height:1.25rem;color:var(--ui-color-grey)}@media (min-width: 1024px){.ui-tournaments-header__description{font-size:1rem;line-height:1.5rem}}.ui-tournaments-list{display:grid;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem}.ui-tournaments-list--is-variant-list{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1024px){.ui-tournaments-list--is-variant-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.ui-tournaments-list--is-variant-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-tournaments-list--is-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-tournament-confirm-registration{display:flex;flex-direction:column;gap:.875rem}.ui-tournament-confirm-registration__heading{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ui-tournament-confirm-registration__description{max-width:300px;font-size:.875rem;line-height:1.25rem;color:var(--ui-color-grey)}.ui-tournament-confirm-registration__label{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--ui-color-grey)}.ui-tournament-confirm-registration__puzzle-piece{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:var(--ui-color-blue)}.ui-tournament-confirm-registration__puzzle-piece svg{display:inline;width:1.25rem;height:1.25rem}.ui-tournament-confirm-registration__stat{display:flex;width:100%;align-items:center;justify-content:space-between}.ui-tournament-confirm-registration__stat span{font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;color:var(--ui-color-grey)}.ui-tournament-confirm-registration__stat strong{display:flex;align-items:center;gap:.375rem;font-weight:600;line-height:.75rem}.ui-tournament-confirm-registration__stat strong span{color:var(--ui-color-white)}.ui-tournament-confirm-registration__stat strong.is-error{color:var(--ui-color-red)}.ui-tournament-confirm-registration__error-message{text-align:center;font-size:10px;color:var(--ui-color-red)}.ui-tournaments-list-item-variant-grid{--ui-color-card-gradient-start-5: rgb( from var(--ui-color-card-gradient-start) r g b / .05 );--ui-color-card-gradient-end-3: rgb( from var(--ui-color-card-gradient-end) r g b / .03 );position:relative;display:flex;flex-direction:column;gap:.625rem;border-radius:.75rem;border-width:1px;border-color:var(--ui-color-light-purple-alpha-30);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--ui-color-card-gradient-start-5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--ui-color-card-gradient-end-3) var(--tw-gradient-to-position);padding:.625rem}.ui-tournaments-list-item-variant-grid__puzzle-piece{min-height:1rem;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--ui-color-blue)}.ui-tournaments-list-item-variant-grid__puzzle-piece svg{display:inline}.ui-tournaments-list-item-variant-grid__label{font-size:10px;color:var(--ui-color-grey)}.ui-tournaments-list-item-variant-grid__col{display:flex;flex-direction:column;align-items:center;gap:.25rem}.ui-tournaments-list-item-variant-grid__col strong{display:flex;align-items:center;gap:.375rem;font-weight:600;line-height:.75rem}.ui-tournaments-list-item-variant-grid__status{position:absolute;top:-.625rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ui-tournaments-list-item-variant-list{--ui-color-card-gradient-start-5: rgb( from var(--ui-color-card-gradient-start) r g b / .05 );--ui-color-card-gradient-end-3: rgb( from var(--ui-color-card-gradient-end) r g b / .03 );position:relative;display:flex;flex-direction:column;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:var(--ui-color-light-purple-alpha-30);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--ui-color-card-gradient-start-5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--ui-color-card-gradient-end-3) var(--tw-gradient-to-position);padding:.625rem}.ui-tournaments-list-item-variant-list__badge{position:absolute;top:-.5rem;right:0;z-index:10;display:flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 219 68 / var(--tw-border-opacity, 1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #FDC81C var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 200 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #F19615 var(--tw-gradient-to-position);padding-left:.375rem;padding-right:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:800;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(53 28 0 / var(--tw-text-opacity, 1));box-shadow:0 0 20px #fcc51c80;text-shadow:0 0 1px #fff6d0}.ui-tournaments-list-item-variant-list__badge svg{position:relative;top:-.125rem}.ui-tournaments-list-item-variant-list__badge--is-ongoing{--tw-border-opacity: 1;border-color:rgb(122 255 74 / var(--tw-border-opacity, 1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #39FF6B var(--tw-gradient-from-position);--tw-gradient-to: rgb(57 255 107 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #39FF6B var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(0 53 13 / var(--tw-text-opacity, 1));box-shadow:0 0 20px #39ff6b99;text-shadow:0 0 1px #d0ffdd}.ui-tournaments-list-item-variant-list__badge--is-completed{border-color:var(--ui-color-grey);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #E7E7E7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 231 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #6B6B6B var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(47 47 47 / var(--tw-text-opacity, 1));box-shadow:0 0 10px #e2e2e24d;text-shadow:0 0 1px #ffffff}.ui-tournaments-list-item-variant-list__puzzle-piece{min-height:1rem;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--ui-color-blue)}.ui-tournaments-list-item-variant-list__puzzle-piece svg{display:inline}.ui-tournaments-list-item-variant-list__label{font-size:10px;color:var(--ui-color-grey)}.ui-tournaments-list-item-variant-list__col{display:flex;flex-direction:column;gap:.25rem}.ui-tournaments-list-item-variant-list__col strong{display:flex;align-items:center;gap:.375rem;font-weight:600;line-height:.75rem}.ui-tournaments-list-item-variant-list__status{position:absolute;top:-.625rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
