.chat-input-heading-x-large{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.chat-input-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429;font-weight:800}.chat-input-heading-large{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.chat-input-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111;font-weight:800}.chat-input-heading-medium{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.chat-input-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226;font-weight:800}.chat-input-heading-small{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.chat-input-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429;font-weight:800}.chat-input-heading-x-small{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.chat-input-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727;font-weight:800}.chat-input-heading-xx-small{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.chat-input-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882;font-weight:800}.chat-input-heading-xxx-small{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.chat-input-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429;font-weight:800}.chat-input-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.chat-input-text-x-large{font-size:1.8rem;line-height:1.3333333333}.chat-input-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333;font-weight:600}.chat-input-text-large{font-size:1.6rem;line-height:1.25}.chat-input-text-large-bold{font-size:1.6rem;line-height:1.25;font-weight:600}.chat-input-text-medium{font-size:1.4rem;line-height:1.1428571429}.chat-input-text-medium-bold{font-size:1.4rem;line-height:1.1428571429;font-weight:600}.chat-input-text-small{font-size:1.2rem;line-height:1.3333333333}.chat-input-text-small-bold{font-size:1.2rem;line-height:1.3333333333;font-weight:600}.chat-input-text-x-small{font-size:1rem;line-height:1}.chat-input-text-x-small-bold{font-size:1rem;line-height:1;font-weight:600}.chat-input-text-label{font-size:1.2rem;line-height:1.3333333333;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.chat-input-text-speech{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.chat-input-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333;font-weight:600}.chat-input-paragraph-x-large{font-size:1.8rem;line-height:1.5555555556}.chat-input-paragraph-x-large-bold{font-size:1.8rem;line-height:1.5555555556;font-weight:600}.chat-input-paragraph-large{font-size:1.6rem;line-height:1.5}.chat-input-paragraph-large-bold{font-size:1.6rem;line-height:1.5;font-weight:600}.chat-input-paragraph-medium{font-size:1.4rem;line-height:1.4285714286}.chat-input-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286;font-weight:600}.chat-input-monospace{font-variant-numeric:tabular-nums}[class^=cc-heading],.chat-input-ligatures-disabled{font-variant-ligatures:none}.chat-input-ligatures-enabled{font-variant-ligatures:normal}.chat-input-component{align-items:center;border-radius:0 0 var(--radius-m) var(--radius-m);border-top:.1rem solid var(--color-border-default);display:flex;flex-shrink:0;position:relative;width:100%}.chat-input-input{background-color:transparent;border:none;color:var(--color-text-default);display:block;flex:1 1 auto;height:4rem;outline:none;padding:var(--space-8)}.chat-input-input::-moz-placeholder{color:var(--color-text-placeholder)}.chat-input-input::placeholder{color:var(--color-text-placeholder)}.chat-input-guest{border-radius:0 0 var(--radius-m) var(--radius-m);color:var(--color-text-default);display:block;flex:0 0 4rem;font-size:var(--size-medium);height:4rem;padding:var(--space-8)}.chat-input-guest a{color:var(--color-text-link)}.chat-input-side{align-items:center;display:flex;flex:0 0 auto;gap:var(--space-4);height:4rem;padding:0 var(--space-8)}.chat-input-count{font-size:1.4rem;line-height:1.1428571429;color:var(--color-text-placeholder)}.chat-input-danger{color:var(--color-red-300)}[dir=ltr] .chat-input-error-message{padding:.5rem 3rem .5rem 1rem}[dir=rtl] .chat-input-error-message{padding:.5rem 1rem .5rem 3rem}.chat-input-emoticons{display:flex;position:relative}.tournaments-list-item-list-row{display:grid;grid-template-areas:"time-col details";grid-template-columns:6.5rem auto}.tournaments-list-item-time-col{align-items:center;display:flex;grid-area:time-col}[dir=ltr] .tournaments-list-item-time-col{padding-left:.4rem}[dir=rtl] .tournaments-list-item-time-col{padding-right:.4rem}.tournaments-list-item-details{display:grid;grid-area:details;grid-template-columns:.5fr 1fr 1fr 1fr 11.6rem;min-height:7.4rem;position:relative}@media (min-width: 43.75em){.tournaments-list-item-details{grid-template-columns:.5fr 1fr 1fr 1fr 1fr 11.6rem}}@media (min-width: 60em){.tournaments-list-item-details{grid-template-areas:"type-col label-col time-label-col duration-col starts-in-col players-col join-col"!important;grid-template-columns:6rem 4fr 1fr 1fr 1fr 1fr 11.6rem}}.tournaments-list-item-details>div{align-items:center;display:flex;padding-left:.5rem;padding-right:.5rem;text-wrap:nowrap}.tournaments-list-item-type-col{grid-area:type-col;justify-content:center}.tournaments-list-item-label-col{grid-area:label-col}.tournaments-list-item-time-label-col{grid-area:time-label-col}.tournaments-list-item-duration-col{grid-area:duration-col}.tournaments-list-item-starts-in-col{grid-area:starts-in-col}.tournaments-list-item-players-col{grid-area:players-col}.tournaments-list-item-join-col{grid-area:join-col}.tournaments-list-item-component{cursor:pointer;font-size:1.5rem;font-weight:600;position:relative}.tournaments-list-item-time-col{background-color:var(--color-gray-100);font-size:1.2rem}.dark-mode .tournaments-list-item-time-col{background-color:var(--color-transparent-black-14)}.tournaments-list-item-details{border-bottom:.1rem solid var(--color-border-default);grid-template-areas:"type-col label-col label-col label-col join-col" "type-col time-label-col duration-col starts-in-col players-col"}@media (min-width: 43.75em){.tournaments-list-item-details{grid-template-areas:"type-col label-col label-col label-col label-col join-col" "type-col time-label-col duration-col starts-in-col players-col join-col"}}@media (max-width: 59.999em){.tournaments-list-item-details{font-size:1.2rem;padding-bottom:.8rem}}.tournaments-list-item-details:hover{background-color:var(--color-gray-200)}.dark-mode .tournaments-list-item-details:hover{background-color:var(--color-gray-700)}.tournaments-list-item-details.tournaments-list-item-is-featured{background-color:var(--color-bg-subtler)}.tournaments-list-item-details.tournaments-list-item-is-featured:hover{background-color:var(--color-bg-subtle)}.tournaments-list-item-details .tournaments-list-item-label-col{align-items:flex-start;flex-direction:column;justify-content:center;max-width:50rem;padding-bottom:1.7rem;padding-top:1.7rem;text-wrap:wrap}.tournaments-list-item-type-col img{border-radius:var(--radius-m)}.tournaments-list-item-type-col span{font-size:3.2rem;height:3.2rem;width:3.2rem}.tournaments-list-item-featured-event-flag{align-items:center;background-color:#9146ff;color:var(--color-neutrals-white);display:flex;font-size:1rem;font-weight:700;height:100%;justify-content:center;line-height:1.2;padding:0;position:absolute;text-align:center;text-transform:uppercase;width:2rem}[dir=ltr] .tournaments-list-item-featured-event-flag{border-radius:var(--radius-m) 0 0 var(--radius-m);right:100%}[dir=rtl] .tournaments-list-item-featured-event-flag{border-radius:0 var(--radius-m) var(--radius-m) 0;left:100%}.tournaments-list-item-featured-event-flag span{overflow:hidden;padding:0 .3rem;position:absolute;text-align:center;text-overflow:ellipsis;transform-origin:center center;white-space:nowrap;width:7.4rem}[dir=ltr] .tournaments-list-item-featured-event-flag span{transform:rotate(-90deg)}[dir=rtl] .tournaments-list-item-featured-event-flag span{transform:rotate(90deg)}.tournaments-list-item-event-label{color:var(--color-text-boldest);display:block;font-size:1.6rem}.tournaments-list-item-event-description{font-size:1.2rem;font-weight:400}.tournaments-list-item-icon{font-size:1.6rem}.tournaments-list-item-iconGlyph svg{padding:var(--space-2)}.tournaments-list-item-join-button{background-color:var(--color-gray-100);box-shadow:none;height:5rem;width:100%}.dark-mode .tournaments-list-item-join-button{background-color:var(--color-gray-800)}.tournaments-list-item-is-featured .tournaments-list-item-join-button{background-color:var(--color-text-boldest);color:var(--color-text-inverse)}
