/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.toggle_toggle-container{justify-content:center;align-items:center;gap:var(--spacing-xs,8px);display:flex}.toggle_toggle-container[data-disabled]{cursor:not-allowed;opacity:.7}.toggle_toggle-label{font-family:var(--font-base,var(--font-family-sans));--tw-leading:var(--leading-value,var(--line-height-value));line-height:var(--leading-value,var(--line-height-value));--tw-font-weight:var(--font-weight-text-medium,var(--font-weight-medium));font-weight:var(--font-weight-text-medium,var(--font-weight-medium));text-overflow:ellipsis;color:var(--color-text-secondary,var(--text-color-secondary));-webkit-user-select:none;-moz-user-select:none;user-select:none;font-style:normal;font-size:var(--toggle-label-size);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.toggle_toggle-container[data-checked]:not([data-disabled]) .toggle_toggle-label{color:var(--color-text-primary,var(--text-color-primary))}.toggle_toggle-wrapper{cursor:pointer;width:var(--tw);height:var(--th);grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;display:inline-grid;position:relative}.toggle_toggle-wrapper[data-size=md]{--tw:var(--toggle-track-width-md);--th:var(--toggle-track-height-md)}.toggle_toggle-wrapper[data-size=sm]{--tw:var(--toggle-track-width-sm);--th:var(--toggle-track-height-sm)}.toggle_toggle-container[data-disabled] .toggle_toggle-wrapper{cursor:not-allowed}.toggle_toggle-input{margin:var(--margin-0,var(--spacing-0));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;inset-block:calc(-1 * max(0px, (24px - var(--th)) / 2));inset-inline:calc(-1 * max(0px, (24px - var(--tw)) / 2));background-color:#0000;position:absolute}.toggle_toggle-container[data-disabled] .toggle_toggle-input{cursor:not-allowed}.toggle_toggle-track{pointer-events:none;border-radius:var(--radius-round,var(--corner-radiuses-round));background-color:var(--color-toggle-background-default,var(--toggle-background-default));width:var(--tw);height:var(--th);box-shadow:inset 0 0 0 1px var(--border-color-divider-soft);transition:background-color var(--toggle-transition),box-shadow var(--toggle-transition);grid-row-start:1;grid-column-start:1}.toggle_toggle-input:checked~.toggle_toggle-track{background-color:var(--color-button-primary-default,var(--buttons-background-primary-default));box-shadow:none}.toggle_toggle-thumb{pointer-events:none;border-radius:var(--radius-round,var(--corner-radiuses-round));background-color:var(--color-toggle-thumb-background-default,var(--toggle-thumb-background-default));--tw-shadow:var(--shadow-toggle-thumb-box-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:calc(var(--th) - var(--toggle-knob-inset) * 2);height:calc(var(--th) - var(--toggle-knob-inset) * 2);transition:transform var(--toggle-transition);grid-row-start:1;grid-column-start:1;margin-inline-start:var(--toggle-knob-inset)}.toggle_toggle-input:checked~.toggle_toggle-thumb{background-color:var(--color-toggle-thumb-background-checked,var(--toggle-thumb-background-checked));transform:translateX(calc(var(--tw) - var(--th)))}.toggle_toggle-input:focus-visible~.toggle_toggle-track{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active))}@media (prefers-reduced-motion:reduce){.toggle_toggle-thumb,.toggle_toggle-track{transition:none}}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.button_btn{transition-property:color,background-color,border-color,transform,opacity;transition-timing-function:var(--ease-standard);transition-duration:var(--duration-fast);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-sm,var(--corner-radiuses-sm));border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;text-transform:uppercase;--tw-outline-style:none;border-width:1px;outline-style:none;flex-shrink:0;display:inline-flex}.button_btn:disabled{cursor:not-allowed;opacity:.5}.button_btn svg{pointer-events:none;flex-shrink:0}.button_btn svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.button_btn:focus{--tw-outline-style:none;outline-style:none}.button_btn:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px;box-shadow:0 0 0 4px var(--brand-color-default)}.button_btn[data-size=sm]{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:11px;line-height:14px}.button_btn[data-size=sm]>svg{width:var(--width-icons-avatars-xs,var(--icons-avatars-xs));height:var(--height-icons-avatars-xs,var(--icons-avatars-xs))}.button_btn[data-size=md]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.button_btn[data-size=md]>svg{width:var(--width-icons-avatars-md,var(--icons-avatars-md));height:var(--height-icons-avatars-md,var(--icons-avatars-md))}.button_btn[data-size=lg]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.button_btn[data-size=lg]>svg{width:var(--width-icons-avatars-lg,var(--icons-avatars-lg));height:var(--height-icons-avatars-lg,var(--icons-avatars-lg))}.button_btn[data-size=xl]{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.button_btn[data-size=xl]>svg{width:var(--width-icons-avatars-lg,var(--icons-avatars-lg));height:var(--height-icons-avatars-lg,var(--icons-avatars-lg))}.button_btn[data-variant=play],.button_btn[data-variant=primary]{border-color:var(--color-buttons-border-primary-default,var(--buttons-border-primary-default));background-color:var(--color-buttons-background-primary-default,var(--buttons-background-primary-default));color:var(--color-buttons-text-primary-default,var(--buttons-text-primary-default))}@media (hover:hover){:is(.button_btn[data-variant=primary],.button_btn[data-variant=play]):not(:disabled):hover{border-color:var(--color-buttons-border-primary-hover,var(--buttons-border-primary-hover));background-color:var(--color-buttons-background-primary-hover,var(--buttons-background-primary-hover));color:var(--color-buttons-text-primary-hover,var(--buttons-text-primary-hover))}}:is(.button_btn[data-variant=primary],.button_btn[data-variant=play]):not(:disabled):active{border-color:var(--color-buttons-border-primary-active,var(--buttons-border-primary-active));background-color:var(--color-buttons-background-primary-active,var(--buttons-background-primary-active));color:var(--color-buttons-text-primary-active,var(--buttons-text-primary-active))}:is(.button_btn[data-variant=primary],.button_btn[data-variant=play])>*>path{fill:var(--color-buttons-icons-secondary-default,var(--buttons-icons-secondary-default))}@media (hover:hover){:is(.button_btn[data-variant=primary],.button_btn[data-variant=play]):not(:disabled):hover>*>path{fill:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}}:is(.button_btn[data-variant=primary],.button_btn[data-variant=play]):not(:disabled):active>*>path{fill:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active))}.button_btn[data-variant=secondary]{border-color:var(--color-buttons-border-secondary-default,var(--buttons-border-secondary-default));background-color:var(--color-buttons-background-secondary-default,var(--buttons-background-secondary-default));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}@media (hover:hover){.button_btn[data-variant=secondary]:where(:not(:disabled)):hover{border-color:var(--color-buttons-border-secondary-hover,var(--buttons-border-secondary-hover));background-color:var(--color-buttons-background-secondary-hover,var(--buttons-background-secondary-hover));color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.button_btn[data-variant=secondary]:where(:not(:disabled)):active{border-color:var(--color-buttons-border-secondary-active,var(--buttons-border-secondary-active));background-color:var(--color-buttons-background-secondary-active,var(--buttons-background-secondary-active));color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.button_btn[data-variant=secondary]>*>path{fill:var(--color-buttons-icons-secondary-default,var(--buttons-icons-secondary-default))}@media (hover:hover){.button_btn[data-variant=secondary]:where(:not(:disabled)):hover>*>path{fill:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}}.button_btn[data-variant=secondary]:where(:not(:disabled)):active>*>path{fill:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active))}.button_btn[data-variant=ghost]{border-color:var(--color-buttons-border-ghost-default,var(--buttons-border-ghost-default));background-color:var(--color-buttons-background-ghost-default,var(--buttons-background-ghost-default));color:var(--color-buttons-text-ghost-default,var(--buttons-text-ghost-default))}@media (hover:hover){.button_btn[data-variant=ghost]:where(:not(:disabled)):hover{border-color:var(--color-buttons-border-ghost-hover,var(--buttons-border-ghost-hover));background-color:var(--color-buttons-background-ghost-hover,var(--buttons-background-ghost-hover));color:var(--color-buttons-text-ghost-hover,var(--buttons-text-ghost-hover))}}.button_btn[data-variant=ghost]:where(:not(:disabled)):active{border-color:var(--color-buttons-border-ghost-active,var(--buttons-border-ghost-active));background-color:var(--color-buttons-background-ghost-active,var(--buttons-background-ghost-active));color:var(--color-buttons-text-ghost-active,var(--buttons-text-ghost-active))}.button_btn[data-variant=ghost]>*>path{fill:var(--color-buttons-icons-secondary-default,var(--buttons-icons-secondary-default))}@media (hover:hover){.button_btn[data-variant=ghost]:where(:not(:disabled)):hover>*>path{fill:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}}.button_btn[data-variant=ghost]:where(:not(:disabled)):active>*>path{fill:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active))}.button_btn[data-variant=tertiary]{border-color:var(--color-buttons-border-tertiary-default,var(--buttons-border-tertiary-default));background-color:var(--color-buttons-background-tertiary-default,var(--buttons-background-tertiary-default));color:var(--color-buttons-text-tertiary-default,var(--buttons-text-tertiary-default))}@media (hover:hover){.button_btn[data-variant=tertiary]:not(:disabled):hover{border-color:var(--color-buttons-border-tertiary-hover,var(--buttons-border-tertiary-hover));background-color:var(--color-buttons-background-tertiary-hover,var(--buttons-background-tertiary-hover));color:var(--color-buttons-text-tertiary-hover,var(--buttons-text-tertiary-hover))}}.button_btn[data-variant=tertiary]:not(:disabled):active{border-color:var(--color-buttons-border-tertiary-active,var(--buttons-border-tertiary-active));background-color:var(--color-buttons-background-tertiary-active,var(--buttons-background-tertiary-active));color:var(--color-buttons-text-tertiary-active,var(--buttons-text-tertiary-active))}.button_btn[data-variant=tertiary]>*>path{fill:var(--color-buttons-icons-secondary-default,var(--buttons-icons-secondary-default))}@media (hover:hover){.button_btn[data-variant=tertiary]:not(:disabled):hover>*>path{fill:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}}.button_btn[data-variant=tertiary]:not(:disabled):active>*>path{fill:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active))}.button_btn[data-full-width=true]{flex:1}.button_btn[data-rounded=true]{border-radius:3.40282e+38px}.button_btn[data-rounded=true][data-size=sm]{padding:calc(var(--spacing,.25rem) * 2)}.button_btn[data-rounded=true][data-size=md]{padding:calc(var(--spacing,.25rem) * 3)}.button_btn[data-rounded=true][data-size=lg]{padding:calc(var(--spacing,.25rem) * 4)}.button_btn[data-rounded=true][data-size=xl]{padding:calc(var(--spacing,.25rem) * 5)}.button_btn.button_rounded{border-radius:3.40282e+38px}.button_btn [data-slot=button-icon]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.button_btn [data-slot=button-icon] svg{width:1.25em;height:1.25em;display:block}.button_btn-icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}.search-grid-layout_infinite-grid{--game-list-grid-max-width:var(--search-overlay-max-width);width:100%;max-width:var(--search-overlay-max-width);margin-inline:auto}.search-grid-layout_infinite-grid-mobile-modal{--game-list-grid-max-width:none;width:100%;max-width:none;margin-inline:0}.search-grid-layout_scroll-content-mobile-modal{padding-inline:var(--spacing-md)}.search-results-grid_primary-section{width:100%;max-width:var(--search-overlay-max-width);flex-direction:column;align-self:stretch;margin-inline:auto;display:flex}.search-results-grid_primary-section-mobile-modal{width:100%;max-width:none;margin-inline:0}.search-results-grid_grouped-lists{align-self:stretch;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.search-results-grid_provider-section{align-self:stretch;align-items:flex-start;gap:var(--spacing-sm);width:100%;max-width:var(--search-overlay-max-width);flex-direction:column;margin-inline:auto;display:flex}.search-results-grid_provider-section-mobile-modal{width:100%;max-width:none;margin-inline:0}.search-results-grid_provider-section-mobile-modal .search-results-grid_heading{padding-inline:var(--padding-md,var(--spacing-md))}.search-results-grid_heading{text-align:left;font-family:var(--font-base,var(--font-family-sans));font-size:var(--text-text-2xl,var(--font-size-2xl));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-bold,var(--font-weight-bold));font-weight:var(--font-weight-text-bold,var(--font-weight-bold));color:var(--color-text-primary,var(--text-color-primary));align-self:stretch}.search-full-results_scroll{scrollbar-width:none;-ms-overflow-style:none}}
/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-full-results_scroll::-webkit-scrollbar{display:none}.search-full-results_scroll{max-height:min(70vh,640px);min-height:calc(var(--spacing,.25rem) * 0);overflow:hidden auto}.search-full-results_scroll-mobile-modal{max-height:none;overflow-x:visible}.search-full-results_scroll-desktop-fill{scrollbar-width:none;-ms-overflow-style:none}.search-full-results_scroll-desktop-fill::-webkit-scrollbar{display:none}.search-full-results_scroll-desktop-fill{max-height:none;min-height:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;flex:1;overflow:hidden auto}.search-full-results_results-shell{align-self:stretch;gap:var(--spacing-lg);width:100%;max-width:var(--search-overlay-max-width);flex-direction:column;margin-inline:auto;display:flex}.search-full-results_results-shell-mobile-modal{width:100%;max-width:none;margin-inline:0}.search-full-results_short-query-empty{width:100%;padding-inline:var(--padding-md,var(--spacing-md));padding-block:var(--padding-xl,var(--spacing-xl));justify-content:center;display:flex}.search-history-list_list{flex-direction:column;width:100%;display:flex;overflow:hidden}.search-history-list_item-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-buttons-background-secondary-default,var(--buttons-background-secondary-default))}.search-history-list_item-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.search-history-list_item{cursor:pointer;align-items:center;gap:var(--gap-sm,var(--spacing-sm));width:100%;padding-inline:var(--padding-md,var(--spacing-md));padding-block:var(--padding-sm,var(--spacing-sm));text-align:left;font-size:var(--text-size-buttons-sm,var(--font-buttons-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default));display:flex}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (hover:hover){.search-history-list_item:hover{background-color:var(--color-input-background-hover,var(--input-background-hover))}}.search-history-list_item-icon{aspect-ratio:1;height:var(--height-icons-avatars-xs,var(--icons-avatars-xs));width:var(--width-icons-avatars-xs,var(--icons-avatars-xs));color:var(--color-icon-secondary,var(--icon-color-secondary));flex-shrink:0}.search-history-list_item-label{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.search-history-list_empty{padding-inline:var(--padding-md,var(--spacing-md));padding-block:var(--padding-sm,var(--spacing-sm));text-align:left;font-size:var(--text-size-buttons-sm,var(--font-buttons-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.search-history-list_list-desktop{align-items:stretch;gap:var(--gap-3xs,var(--spacing-3xs));padding:var(--padding-3xs,var(--spacing-3xs))}.search-history-list_item-row-desktop{border-bottom-style:var(--tw-border-style);border-bottom-width:0;width:100%}.search-history-list_item-desktop{gap:var(--gap-xs,var(--spacing-xs));border-radius:var(--radius-card-md,var(--corner-radiuses-md));padding-block:var(--padding-xs,var(--spacing-xs));transition:background-color var(--duration-fast,.15s) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.search-history-list_item-desktop{transition:none}}.search-history-list_item-icon-desktop{color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.search-history-list_empty-desktop,.search-history-list_item-label-desktop{font-size:var(--text-text-sm,var(--font-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-regular,var(--font-weight-regular));font-weight:var(--font-weight-text-regular,var(--font-weight-regular))}.search-history-list_empty-desktop{background-color:var(--color-input-background-default,var(--input-background-default));width:100%;padding-block:var(--padding-xs,var(--spacing-xs))}.search-input_root{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:row;flex:1;align-items:center;display:flex;position:relative}.search-input_root>div{width:100%;min-width:calc(var(--spacing,.25rem) * 0)}.search-input_search-icon{pointer-events:none;height:var(--height-lg,var(--spacing-lg));width:var(--width-lg,var(--spacing-lg));color:var(--color-icon-secondary,var(--icon-color-secondary));position:absolute;inset-inline-start:var(--search-input-icon-inset)}.search-input_input{height:var(--height-search-input,var(--search-input-height));width:100%;min-width:calc(var(--spacing,.25rem) * 0);padding-inline:var(--search-input-padding-inline-start) var(--search-input-padding-inline-end)}.search-input_clear-button{height:var(--height-lg,var(--spacing-lg));width:var(--width-lg,var(--spacing-lg));color:var(--color-icon-secondary,var(--icon-color-secondary));justify-content:center;align-items:center;display:flex;position:absolute}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (hover:hover){.search-input_clear-button:hover{color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.search-input_clear-button{inset-inline-end:var(--search-input-icon-inset)}.search-input_desktop-root{width:100%;min-width:calc(var(--spacing,.25rem) * 0);flex-shrink:0;position:relative}.search-input_desktop-root-collapsed{width:var(--search-desktop-collapsed-inner-width)}.search-input_desktop-root-expanded{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.search-input_desktop-input-wrap{height:calc(var(--spacing,.25rem) * 8);width:100%;position:relative}.search-input_desktop-input-wrap label:empty{display:none}.search-input_desktop-search-icon-wrap{pointer-events:none;inset-block:calc(var(--spacing,.25rem) * 0);width:var(--icons-avatars-xs);justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:var(--padding-md)}.search-input_desktop-search-icon{aspect-ratio:1;height:var(--height-icons-avatars-xs,var(--icons-avatars-xs));width:var(--width-icons-avatars-xs,var(--icons-avatars-xs));color:var(--color-icon-secondary,var(--icon-color-secondary));flex-shrink:0;display:block}.search-input_desktop-input{height:calc(var(--spacing,.25rem) * 8);width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;font-size:var(--text-text-sm,var(--font-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-regular,var(--font-weight-regular));font-weight:var(--font-weight-text-regular,var(--font-weight-regular));padding-block:var(--spacing-2xs);padding-inline:var(--search-desktop-input-padding-inline-start) var(--search-desktop-input-padding-inline-end);transition:box-shadow var(--search-desktop-expand-duration,.3s) var(--ease-emphasized),border-color var(--search-desktop-expand-duration,.3s) var(--ease-emphasized),background-color var(--search-desktop-expand-duration,.3s) var(--ease-emphasized);border-width:1px;border-radius:3.40282e+38px;outline-style:none}.search-input_desktop-input-expanded,.search-input_desktop-input:focus,.search-input_desktop-input:focus-visible{box-shadow:0 0 10px 1px var(--brand-color-default)}@supports (color:color-mix(in lab,red,red)){.search-input_desktop-input-expanded,.search-input_desktop-input:focus,.search-input_desktop-input:focus-visible{box-shadow:0 0 10px 1px color-mix(in srgb,var(--brand-color-default) 30%,transparent)}}@media (prefers-reduced-motion:reduce){.search-input_desktop-input{transition:none}}.search-input_desktop-input-collapsed{border-color:var(--color-buttons-border-secondary-default,var(--buttons-border-secondary-default));background-color:var(--color-buttons-background-secondary-default,var(--buttons-background-secondary-default));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}@media (hover:hover){.search-input_desktop-input-collapsed:hover{border-color:var(--color-buttons-border-secondary-hover,var(--buttons-border-secondary-hover));background-color:var(--color-buttons-background-secondary-hover,var(--buttons-background-secondary-hover));color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.search-input_desktop-input-collapsed:focus,.search-input_desktop-input-collapsed:focus-visible{border-color:var(--color-buttons-border-secondary-active,var(--buttons-border-secondary-active));background-color:var(--color-buttons-background-secondary-default,var(--buttons-background-secondary-default));color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.search-input_desktop-input-collapsed::-moz-placeholder{color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.search-input_desktop-input-collapsed::placeholder{color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.search-input_desktop-input-expanded{background-color:var(--color-input-background-default,var(--input-background-default));color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}@media (hover:hover){.search-input_desktop-input-expanded:hover{background-color:var(--color-input-background-hover,var(--input-background-hover));color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.search-input_desktop-input-expanded:focus,.search-input_desktop-input-expanded:focus-visible{background-color:var(--color-input-background-default,var(--input-background-default));color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.search-input_desktop-input-expanded::-moz-placeholder{color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.search-input_desktop-input-expanded::placeholder{color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.search-input_desktop-input.search-input_desktop-input-collapsed:focus,.search-input_desktop-input.search-input_desktop-input-collapsed:focus-visible,.search-input_desktop-input.search-input_desktop-input-expanded,.search-input_desktop-input.search-input_desktop-input-expanded:focus,.search-input_desktop-input.search-input_desktop-input-expanded:focus-visible{border-color:var(--brand-color-default)}.search-input_desktop-clear-button{inset-block:calc(var(--spacing,.25rem) * 0);padding:var(--padding-0,var(--spacing-0));color:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active));background-color:#0000;justify-content:center;align-items:center;margin-block:auto;display:flex;position:absolute}@media (hover:hover){.search-input_desktop-clear-button:hover{border-color:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover));color:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}}.search-input_desktop-clear-button{width:var(--icons-avatars-md);height:var(--icons-avatars-md);inset-inline-end:var(--padding-md)}.search-input_desktop-clear-icon{aspect-ratio:1;height:var(--height-icons-avatars-xs,var(--icons-avatars-xs));width:var(--width-icons-avatars-xs,var(--icons-avatars-xs));display:block}.search-input_mobile-modal-root{width:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:var(--gap-3xs,var(--spacing-3xs));flex-direction:column;display:flex}.search-input_mobile-modal-input-wrap{height:calc(var(--spacing,.25rem) * 11);flex-shrink:0;align-items:center;width:100%;display:flex;position:relative}.search-input_mobile-modal-input-wrap label:empty{display:none}.search-input_mobile-modal-input-wrap>div{min-height:calc(var(--spacing,.25rem) * 0);width:100%;min-width:calc(var(--spacing,.25rem) * 0)}.search-input_mobile-modal-search-icon-wrap{pointer-events:none;inset-block:calc(var(--spacing,.25rem) * 0);width:var(--icons-avatars-sm);justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:var(--spacing-md)}.search-input_mobile-modal-search-icon{aspect-ratio:1;height:var(--height-icons-avatars-sm,var(--icons-avatars-sm));width:var(--width-icons-avatars-sm,var(--icons-avatars-sm));color:var(--color-icon-secondary,var(--icon-color-secondary));flex-shrink:0;display:block}.search-input_mobile-modal-input{height:calc(var(--spacing,.25rem) * 11);width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-card-md,var(--corner-radiuses-md));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-buttons-border-secondary-active,var(--buttons-border-secondary-active));background-color:var(--color-input-background-default,var(--input-background-default));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;font-size:var(--text-text-md,var(--font-size-md));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-regular,var(--font-weight-regular));font-weight:var(--font-weight-text-regular,var(--font-weight-regular));color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active));padding-block:var(--spacing-sm);padding-inline:calc(var(--spacing-md) + var(--icons-avatars-sm) + var(--spacing-xs)) calc(var(--spacing-md) + var(--icons-avatars-sm) + var(--spacing-3xs));outline-style:none}.search-input_mobile-modal-input::-moz-placeholder{color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.search-input_mobile-modal-input::placeholder{color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.search-input_mobile-modal-clear-button{inset-block:calc(var(--spacing,.25rem) * 0);padding:var(--padding-0,var(--spacing-0));color:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active));background-color:#0000;justify-content:center;align-items:center;margin-block:auto;display:flex;position:absolute}@media (hover:hover){.search-input_mobile-modal-clear-button:hover{border-color:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover));color:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}}.search-input_mobile-modal-clear-button{width:var(--icons-avatars-sm);height:var(--icons-avatars-sm);inset-inline-end:var(--spacing-md)}.search-input_mobile-modal-clear-icon{aspect-ratio:1;height:var(--height-icons-avatars-sm,var(--icons-avatars-sm));width:var(--width-icons-avatars-sm,var(--icons-avatars-sm));display:block}.search-input_mobile-modal-hint{text-align:left;font-size:var(--text-size-buttons-sm,var(--font-buttons-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default));align-self:stretch}.leaderboard-hero_header{max-width:var(--leaderboard-hero-width);border-radius:var(--corner-radiuses-md);min-width:0;overflow:hidden}.leaderboard-hero_banner,.leaderboard-hero_header{width:100%;flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.leaderboard-hero_banner{min-height:var(--leaderboard-hero-banner-height);box-sizing:border-box;padding-block:var(--leaderboard-hero-banner-padding-block);padding-inline:var(--leaderboard-hero-inline-inset) clamp(var(--spacing-lg),calc(100% - var(--leaderboard-hero-info-width) - var(--leaderboard-hero-inline-inset)),var(--leaderboard-hero-banner-padding-inline-end));background:var(--surface-3);justify-content:center;position:relative}.leaderboard-hero_banner-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;box-shadow:var(--leaderboard-hero-banner-shadow);pointer-events:none;position:absolute;inset:0}.leaderboard-hero_header[data-status=ended] .leaderboard-hero_banner-image,.leaderboard-hero_header[data-status=verifying] .leaderboard-hero_banner-image{mix-blend-mode:luminosity}.leaderboard-hero_info{z-index:1;width:min(100%,var(--leaderboard-hero-info-width));gap:var(--spacing-xl);min-width:0;max-width:100%;position:relative}.leaderboard-hero_info,.leaderboard-hero_info-title{align-items:flex-start;flex-direction:column;display:flex}.leaderboard-hero_info-title{gap:var(--spacing-md);align-self:stretch}.leaderboard-hero_meta{justify-content:flex-end;align-items:stretch;gap:var(--spacing-xs);display:flex}.leaderboard-hero_splash{box-sizing:border-box;padding:var(--leaderboard-hero-tag-padding-block) var(--spacing-2xs);justify-content:center;align-items:center;gap:var(--spacing-2xs);border-radius:var(--leaderboard-hero-tag-radius);background:var(--surface-3b);display:flex}.leaderboard-hero_clock{width:var(--leaderboard-hero-clock-size);height:var(--leaderboard-hero-clock-size);color:var(--text-color-primary);flex-shrink:0}.leaderboard-hero_splash-label{align-items:center;gap:var(--leaderboard-hero-label-gap);display:flex}.leaderboard-hero_splash-prefix,.leaderboard-hero_splash-value{font-family:var(--font-family-base);font-size:var(--leaderboard-hero-tag-font-size);font-style:normal;line-height:var(--line-height-label);text-align:center;white-space:nowrap}.leaderboard-hero_splash-prefix{color:var(--text-color-secondary);font-weight:var(--font-weight-regular)}.leaderboard-hero_splash-value{color:var(--text-color-primary);font-weight:var(--font-weight-semi-bold)}.leaderboard-hero_tags{justify-content:flex-end;align-items:stretch;gap:var(--spacing-xs);display:flex}.leaderboard-hero_tag{padding:var(--leaderboard-hero-tag-padding-block) var(--leaderboard-hero-tag-padding-inline);border-radius:var(--leaderboard-hero-tag-radius);color:var(--text-color-primary);font-family:var(--font-family-base);font-size:var(--leaderboard-hero-tag-font-size);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-label);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;display:flex}.leaderboard-hero_tag[data-tag=active]{background:var(--color-status-orange)}.leaderboard-hero_tag[data-tag=coming-soon]{background:var(--color-coming-soon-tag)}.leaderboard-hero_tag[data-tag=verifying]{background:var(--color-verifying-tag)}.leaderboard-hero_tag[data-tag=ended]{background:var(--surface-3b)}.leaderboard-hero_tag[data-tag=brand]{background:var(--color-brand-red-hover)}.leaderboard-hero_title{color:var(--text-color-primary);font-family:Poppins,var(--font-family-base);font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--leaderboard-hero-title-weight);line-height:var(--leaderboard-hero-title-line-height);text-transform:uppercase;align-self:stretch;margin:0}button.leaderboard-hero_action[data-slot=button]{box-sizing:border-box;padding:var(--spacing-sm) var(--spacing-lg);gap:var(--spacing-xs);border:var(--border-width-hairline) solid var(--color-border-on-dark);border-radius:var(--corner-radiuses-md);background:var(--surface-3);color:var(--text-color-primary);font-family:var(--font-family-base);font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--leaderboard-hero-control-line-height);text-transform:none;text-decoration:none}button.leaderboard-hero_action[data-slot=button][data-variant]:hover{background:var(--surface-3);color:var(--text-color-primary);border-color:var(--color-border-on-dark)}button.leaderboard-hero_action[data-slot=button][data-action=leaderboard],button.leaderboard-hero_action[data-slot=button][data-action=leaderboard]:hover,button.leaderboard-hero_action[data-slot=button][data-action=register],button.leaderboard-hero_action[data-slot=button][data-action=register]:hover{background:var(--brand-color-default);color:var(--text-color-primary);border:0}button.leaderboard-hero_action[data-slot=button][data-action=register]{width:var(--leaderboard-hero-register-width);padding:var(--spacing-xs) var(--spacing-md)}button.leaderboard-hero_action[data-slot=button][data-action=leaderboard]{width:-moz-max-content;width:max-content;min-width:var(--leaderboard-hero-register-width);padding:var(--spacing-xs) var(--spacing-md);white-space:nowrap}.leaderboard-hero_details{box-sizing:border-box;width:100%;padding:var(--spacing-sm) var(--leaderboard-hero-inline-inset);align-items:center;gap:var(--spacing-sm);background:var(--surface-default-medium);flex-direction:column;display:flex}.leaderboard-hero_join-error{width:100%;color:var(--text-color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-label);text-align:center;margin:0}.leaderboard-hero_stats{justify-content:space-between;align-items:center;row-gap:var(--spacing-sm);flex-wrap:wrap;width:100%;min-width:0;display:flex}.leaderboard-hero_register{justify-content:center;align-items:center;display:flex}.leaderboard-hero_stat{align-items:center;gap:var(--spacing-xs);display:flex}.leaderboard-hero_stat-copy{align-items:center;gap:var(--spacing-3xs);flex-direction:column;display:flex}.leaderboard-hero_players-icon{width:var(--leaderboard-hero-players-icon-width);height:var(--leaderboard-hero-players-icon-height);aspect-ratio:12/11;flex-shrink:0}.leaderboard-hero_prize-icon{width:var(--leaderboard-hero-prize-icon-width);height:var(--leaderboard-hero-prize-icon-height);aspect-ratio:29.99/32.75;mix-blend-mode:lighten;background:url(/_next/static/media/prize-icon.701ac87d.jpg) 50%/cover no-repeat;flex-shrink:0;display:block}.leaderboard-hero_rank-icon{width:var(--leaderboard-hero-rank-icon-width);height:var(--leaderboard-hero-rank-icon-height);aspect-ratio:11/13;flex-shrink:0}.leaderboard-hero_count{color:var(--text-color-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--leaderboard-hero-count-tracking);line-height:100%}.leaderboard-hero_count,.leaderboard-hero_stat-label{font-family:var(--font-family-base);font-style:normal;white-space:nowrap;margin:0}.leaderboard-hero_stat-label{color:var(--color-neutral-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);text-align:center;text-transform:capitalize;line-height:normal}.leaderboard-hero_divider{width:var(--border-width-rule);height:var(--leaderboard-hero-divider-height);background:var(--color-neutral-grey-800);flex-shrink:0}.leaderboard-hero_status{padding:var(--spacing-3xs) var(--leaderboard-hero-inline-inset);justify-content:center;align-items:center;gap:var(--spacing-xs);background:var(--color-status-green-base);color:var(--text-color-primary);align-self:stretch;display:flex}.leaderboard-hero_status-icon{width:var(--icons-avatars-lg);height:var(--icons-avatars-lg);aspect-ratio:1;flex-shrink:0}.leaderboard-hero_status-label{font-family:var(--font-family-base);font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--leaderboard-hero-control-line-height)}.leaderboard-table_panel{box-sizing:border-box;width:100%;padding:var(--spacing-md);align-items:flex-start;gap:var(--spacing-sm);border-radius:var(--corner-radiuses-md);background:var(--color-surface-default-medium,#17181b);flex-direction:column;align-self:stretch;display:flex}.leaderboard-table_heading{align-items:flex-end;gap:var(--spacing-md);align-self:stretch;width:100%;display:flex}.leaderboard-table_title{align-items:center;gap:var(--spacing-xs);flex:1 0 0;min-width:0;margin:0;display:flex}.leaderboard-table_icon{padding:var(--spacing-4xs) 0;color:var(--brand-color-default,#c0180c);align-self:stretch;align-items:flex-start;display:flex}.leaderboard-table_icon svg{aspect-ratio:1;width:24px;height:24px}.leaderboard-table_review{color:var(--color-verifying-tag);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-shrink:0;align-self:center;margin-left:auto}.leaderboard-table_review,.leaderboard-table_title-text{font-family:var(--font-family-sans);line-height:var(--line-height-label)}.leaderboard-table_title-text{min-width:0;color:var(--color-text-primary,#f6f6f6);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-bold);flex:1 0 0}.leaderboard-table_divider{background:#313131;align-self:stretch;width:100%;height:1px}.leaderboard-table_table{gap:var(--spacing-xs)}.leaderboard-table_body,.leaderboard-table_table{align-items:flex-start;flex-direction:column;align-self:stretch;width:100%;display:flex}.leaderboard-table_body{gap:var(--spacing-3xs)}.leaderboard-table_columns,.leaderboard-table_row{box-sizing:border-box;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;display:grid}.leaderboard-table_identity,.leaderboard-table_position{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.leaderboard-table_columns{padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--corner-radiuses-md);align-self:stretch}.leaderboard-table_rank-label{color:#7c7c7c;text-align:center;width:28px;font-family:var(--font-family-sans);font-size:var(--font-size-sm-m);font-style:normal;font-weight:var(--font-weight-medium);flex-shrink:0;line-height:18px}.leaderboard-table_player-label{-webkit-line-clamp:1;text-overflow:ellipsis;min-width:0;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.leaderboard-table_player-label,.leaderboard-table_prize-label,.leaderboard-table_score-label{color:#9d9d9d;font-family:var(--font-family-sans);font-size:var(--font-size-xs-r);font-style:normal;font-weight:var(--font-weight-regular);line-height:14px}.leaderboard-table_prize-label,.leaderboard-table_score-label{align-items:center;display:flex}.leaderboard-table_score,.leaderboard-table_score-label{text-align:right;justify-content:flex-end;justify-self:center;width:80px}.leaderboard-table_prize,.leaderboard-table_prize-label{text-align:right;justify-content:flex-end;justify-self:end;width:80px}.leaderboard-table_row{height:40px;padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--corner-radiuses-sm);background:var(--surface-3,#202125);align-self:stretch;position:relative}.leaderboard-table_identity{padding-inline-start:calc(var(--spacing-3xl-desktop) - var(--spacing-sm))}.leaderboard-table_row[data-place=first]{background:linear-gradient(90deg,#f2b72047 0,#f2b72047 11.79%,#f2b72045 21.38%,#f2b72042 29.12%,#f2b72040 35.34%,#f2b7203b 41.55%,#f2b72036 47.75%,#f2b72030 51.67%,#f2b7202b 57.03%,#f2b72024 64.87%,#f2b7201f 72.51%,#f2b72017 80.35%,#f2b72012 87.58%,#f2b7200f 96.04%,#f2b7200f 100%),var(--color-surface-default-weak,#2b2c30)}.leaderboard-table_row[data-place=second]{background:linear-gradient(90deg,#9096af36 0,#9096af36 11.79%,#9096af33 21.38%,#9096af33 29.12%,#9096af2e 35.34%,#9096af2b 41.55%,#9096af29 47.75%,#9096af24 51.67%,#9096af1f 57.03%,#9096af1c 64.87%,#9096af17 72.51%,#9096af12 80.35%,#9096af0d 87.58%,#9096af0d 96.04%,#9096af0d 100%),var(--color-surface-default-weak,#2b2c30)}.leaderboard-table_row[data-place=third]{background:linear-gradient(90deg,#593c2eb3 0,#593c2eb0 11.79%,#593c2ead 21.38%,#593c2ea6 29.12%,#593c2e9e 35.34%,#593c2e91 41.55%,#593c2e85 47.75%,#593c2e78 51.67%,#593c2e69 57.03%,#593c2e59 64.87%,#593c2e4a 72.51%,#593c2e3b 80.35%,#593c2e2b 87.58%,#593c2e26 96.04%,#593c2e26 100%),var(--color-surface-default-weak,#2b2c30)}.leaderboard-table_row[data-place=self]{background:#311011;border:1px solid #970700;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.leaderboard-table_rank{border-radius:0 var(--corner-radiuses-round) var(--corner-radiuses-round) 0;background:var(--poker-neutral-500,#414246);justify-content:center;align-items:center;padding:4px 11.5px;display:flex;position:absolute;top:8px;left:0}.leaderboard-table_rank-face{text-align:center;font-family:var(--font-family-sans);font-size:var(--font-size-md-m);font-style:normal;font-weight:var(--font-weight-bold);line-height:16px;display:inline-grid}.leaderboard-table_rank-shadow,.leaderboard-table_rank-text{grid-area:1/1}.leaderboard-table_rank-shadow{color:#0000;text-shadow:0 1px #0000009e}.leaderboard-table_rank-text{-webkit-text-fill-color:transparent;background:linear-gradient(#fff 18.75%,#cecece 87.5%);-webkit-background-clip:text;background-clip:text}.leaderboard-table_row[data-place=first] .leaderboard-table_rank{background:#c79000}.leaderboard-table_row[data-place=second] .leaderboard-table_rank{background:#9d9d9d}.leaderboard-table_row[data-place=third] .leaderboard-table_rank{background:#6e2e0e}.leaderboard-table_row[data-place=self] .leaderboard-table_rank{background:linear-gradient(90deg,#970700 17.86%,#d30e00 42.4%,#cd0c00 70%,#970700 88.75%)}.leaderboard-table_player,.leaderboard-table_prize,.leaderboard-table_score{color:var(--color-text-primary,#f6f6f6);font-family:var(--font-family-sans);font-size:var(--font-size-md-m);font-weight:var(--font-weight-medium);line-height:16px}.leaderboard-table_player{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.leaderboard-table_prize,.leaderboard-table_score{flex-shrink:0;align-items:center;display:flex}.leaderboard-table_prize-symbol{font-weight:var(--font-weight-regular)}.leaderboard-table_prize-amount{font-weight:var(--font-weight-bold)}.leaderboard-table_empty{align-self:stretch;align-items:center;gap:var(--spacing-xs);width:100%;padding-top:var(--spacing-xl);flex-direction:column;padding-bottom:36px;display:flex}.leaderboard-table_art{width:168px;height:140px;position:relative}.leaderboard-table_shadow{width:146px;height:37px;bottom:0}.leaderboard-table_shadow,.leaderboard-table_trophy{position:absolute;left:50%;transform:translate(-50%)}.leaderboard-table_trophy{background:url(/_next/static/media/empty-trophy.797d8edc.png) bottom/contain no-repeat;width:112px;height:126px;bottom:8px}.leaderboard-table_badge{background:url(/_next/static/media/empty-badge.e046f06c.png) 50%/contain no-repeat;width:48px;height:48px;position:absolute;bottom:16px;right:12px}.leaderboard-table_empty-copy{justify-content:center;align-self:center;align-items:center;gap:var(--spacing-3xs);flex-direction:column;width:min(100%,360px);display:flex}.leaderboard-table_empty-copy h3{color:var(--text-color-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:1.5}.leaderboard-table_empty-copy h3,.leaderboard-table_empty-copy p{text-align:center;font-family:var(--font-family-sans);font-style:normal;align-self:stretch;margin:0}.leaderboard-table_empty-copy p{color:var(--text-color-tertiary,#9d9d9d);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-120)}.leaderboard-table_actions{justify-content:center;align-items:center;gap:var(--spacing-sm);display:flex}.leaderboard-table_join-error{width:min(100%,360px);color:var(--text-color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-label);text-align:center;margin:0}button.leaderboard-table_empty-action[data-slot=button]{width:auto;height:auto;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--corner-radiuses-md);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--spacing-md);text-transform:none}.provider-carousel_row{min-height:var(--provider-tile-height-mobile)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (min-width:768px){.provider-carousel_row{min-height:var(--provider-tile-height-desktop)}}.provider-carousel_viewport{padding-block:var(--spacing-md);margin-block:calc(-1 * var(--spacing-md));-webkit-mask-image:var(--mask-carousel-fade-x);mask-image:var(--mask-carousel-fade-x);overflow:clip}.provider-carousel_track{width:-moz-max-content;width:max-content;animation:var(--animation-provider-carousel-roll);display:flex}.provider-carousel_set{align-items:center;gap:var(--game-list-gap);padding:0 var(--game-list-gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.provider-carousel_item{flex:none;position:relative}.provider-carousel_viewport img{-webkit-user-drag:none}.provider-list-grid_root{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);gap:var(--gap-sm,var(--spacing-sm));padding-inline:var(--padding-md,var(--spacing-md));padding-top:var(--padding-md,var(--spacing-md));width:100%;max-width:var(--game-list-grid-max-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}.provider-list-grid_header{gap:var(--gap-sm,var(--spacing-sm));padding-block:var(--padding-xs,var(--spacing-xs));flex-direction:column;flex-shrink:0;display:flex}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (min-width:48rem){.provider-list-grid_header{padding-top:var(--padding-md,var(--spacing-md))}}.provider-list-grid_title-row{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:var(--gap-xs,var(--spacing-xs));display:flex}.provider-list-grid_icon-container{height:var(--height-icons-avatars-lg,var(--icons-avatars-lg));width:var(--width-icons-avatars-lg,var(--icons-avatars-lg));justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.provider-list-grid_icon-container{height:var(--height-icons-avatars-xl,var(--icons-avatars-xl));width:var(--width-icons-avatars-xl,var(--icons-avatars-xl))}}.provider-list-grid_icon-container{padding-inline:3px}.provider-list-grid_icon-container>svg>path{fill:var(--color-gamelist-icon-color,var(--gamelist-icon-color))}.provider-list-grid_title-text{font-size:var(--text-text-xl,var(--font-size-xl));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-bold,var(--font-weight-bold));font-weight:var(--font-weight-text-bold,var(--font-weight-bold));color:var(--color-text-primary,var(--text-color-primary))}.provider-list-grid_title-count{margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-text-lg,var(--font-size-lg));--tw-font-weight:var(--font-weight-text-medium,var(--font-weight-medium));font-weight:var(--font-weight-text-medium,var(--font-weight-medium));color:var(--color-text-secondary,var(--text-color-secondary))}.provider-list-grid_scroll-viewport{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.provider-list-grid_grid{gap:var(--game-list-infinite-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.provider-list-grid_grid{grid-template-columns:repeat(auto-fill,minmax(var(--provider-tile-width-desktop),1fr))}}.provider-list-grid_footer{padding-block:var(--padding-md,var(--spacing-md));flex-shrink:0}.provider-list-grid_footer,.provider-list-grid_status{justify-content:center;align-items:center;gap:var(--gap-sm,var(--spacing-sm));flex-direction:column;display:flex}.provider-list-grid_status{padding-block:var(--padding-3xl,var(--spacing-3xl));text-align:center;flex:1}.provider-list-grid_status-message{font-size:var(--text-text-md,var(--font-size-md));color:var(--color-text-secondary,var(--text-color-secondary))}.search-studio-chips_strip{gap:var(--spacing-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.search-studio-chips_slot{min-width:0;display:flex}.search-studio-chips_chip{align-items:center;gap:var(--spacing-sm);min-height:3.4375rem;padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--search-panel-edge);border-radius:var(--radius-lg);background:var(--search-panel-surface);color:inherit;font:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-width:0;max-width:20rem;transition:background var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);margin:0;display:inline-flex}.search-studio-chips_logo{-o-object-fit:contain;object-fit:contain;flex:none;width:3.375rem;height:2.25rem}.search-studio-chips_said{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search-studio-chips_name{color:var(--search-panel-text);font-size:var(--font-size-sm);font-weight:600}.search-studio-chips_count,.search-studio-chips_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-studio-chips_count{color:var(--search-panel-text-muted);font-size:var(--font-size-xs)}.search-studio-chips_go{width:.875rem;height:.875rem;color:var(--search-panel-icon-muted);transition:color var(--duration-base) var(--ease-standard);flex:none}.search-studio-chips_chip:hover{border-color:var(--search-panel-edge-hover);background:var(--search-panel-row-background-hover)}.search-studio-chips_chip:hover .search-studio-chips_go{color:var(--search-panel-text)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-studio-chips_chip:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px}@media (prefers-reduced-motion:reduce){.search-studio-chips_chip,.search-studio-chips_go{transition:none}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-results-grid_root{flex-direction:column;flex:auto;min-height:0;display:flex}.search-results-grid_chrome{gap:var(--spacing-md);width:100%;max-width:var(--layout-section-width-normal);padding:var(--spacing-md);flex-direction:column;flex:none;margin-inline:auto;display:flex;container:game-toolbar/inline-size}.search-results-grid_announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search-results-grid_heading{align-items:center;gap:var(--spacing-sm);min-width:0;font-size:var(--font-size-lg);flex:auto;margin:0;display:flex}.search-results-grid_heading:focus{outline:none}.search-results-grid_heading-field{flex:0 22.5rem;min-width:0;display:block}@media not all and (min-width:768px){.search-results-grid_heading-field{display:none}}.search-results-grid_row{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.search-results-grid_controls{align-items:center;gap:var(--spacing-sm);flex:none;display:flex}.search-results-grid_count{color:var(--accent-color-default);font-size:var(--font-size-sm);white-space:nowrap;flex:none;font-weight:700}.search-results-grid_grid{flex:auto;min-height:0}.search-results-grid_empty-shell{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.search-results-grid_closing{padding:var(--spacing-lg) var(--spacing-md);color:var(--search-panel-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.tournament-card_root{z-index:0;width:min(100%,var(--tournament-card-max-width));max-width:var(--tournament-card-max-width);border-radius:var(--corner-radiuses-lg);background:var(--surface-3);flex-direction:column;align-self:center;margin-inline:auto;display:flex;position:relative;overflow:hidden;container:tournament-card/inline-size}.tournament-card_body{padding:var(--spacing-md);align-items:flex-start;gap:var(--spacing-md);display:flex}.tournament-card_registered-bar{padding:var(--spacing-3xs) var(--spacing-md);align-items:center;gap:var(--spacing-xs);background:var(--color-status-green-base);color:var(--text-color-primary);align-self:stretch;display:flex}.tournament-card_registered-icon{width:var(--icons-avatars-xs);height:var(--icons-avatars-xs);aspect-ratio:1;flex-shrink:0}.tournament-card_registered-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-120)}.tournament-card_banner{width:var(--tournament-card-banner-width);height:var(--tournament-card-banner-height);min-width:var(--tournament-card-banner-min-width);max-width:var(--tournament-card-banner-width);border-radius:var(--corner-radiuses-md);background:var(--surface-3b);flex:1 0 0;align-self:stretch;position:relative;overflow:hidden}.tournament-card_banner-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tournament-card_root[data-status=ended] .tournament-card_banner-image{filter:grayscale()}.tournament-card_branding{width:var(--tournament-card-watermark-width);height:var(--tournament-card-watermark-height);opacity:var(--tournament-card-watermark-opacity);transform:rotate(var(--tournament-card-watermark-rotate));pointer-events:none;position:absolute;top:0;left:0}.tournament-card_info{min-width:var(--tournament-card-info-min-width);align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;flex:1 0 0;display:flex}.tournament-card_header{place-content:flex-start space-between;align-items:flex-start;row-gap:var(--spacing-xs);flex-wrap:wrap;align-self:stretch;width:100%;display:flex}.tournament-card_title-block{flex-direction:column;flex:1 1 0;justify-content:center;align-items:stretch;min-width:0;display:flex}.tournament-card_subtitle,.tournament-card_title{margin:0}.tournament-card_title{color:var(--text-color-primary);font-family:var(--font-family-base);font-size:var(--font-size-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-label)}.tournament-card_summary{align-items:flex-start;gap:var(--spacing-2xs);min-width:0;max-width:100%;color:var(--text-color-secondary);display:flex}.tournament-card_subtitle{color:var(--text-color-tertiary);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--tournament-meta-line-height);min-height:var(--tournament-meta-line-height);overflow-wrap:break-word;min-width:0}.tournament-card_summary-dot{display:none}.tournament-card_tags{justify-content:flex-end;align-items:center;gap:var(--spacing-2xs);flex:none;display:flex}.tournament-card_countdown{height:var(--spacing-md);padding:var(--spacing-3xs);justify-content:center;align-items:center;gap:var(--spacing-3xs);box-sizing:border-box;border-radius:var(--corner-radiuses-sm);background:var(--surface-3b);color:var(--text-color-primary);display:flex}.tournament-card_clock{width:var(--icons-avatars-2xs);height:var(--icons-avatars-2xs);flex-shrink:0}.tournament-card_status-tag{padding:var(--tournament-card-tag-padding-block) var(--spacing-2xs);border-radius:var(--corner-radiuses-sm);color:var(--text-color-primary);font-family:var(--font-family-base);font-size:var(--tournament-card-tag-font-size);font-style:normal;font-weight:var(--font-weight-medium);text-transform:uppercase;justify-content:center;align-items:center;line-height:1;display:flex}.tournament-card_status-tag[data-tag=active]{background:var(--color-status-orange)}.tournament-card_status-tag[data-tag=brand]{background:var(--color-brand-red-hover)}.tournament-card_status-tag[data-tag=verifying]{background:var(--color-verifying-tag)}.tournament-card_status-tag[data-tag=coming-soon]{background:var(--color-coming-soon-tag)}.tournament-card_status-tag[data-tag=ended]{background:var(--surface-3b)}.tournament-card_stats{justify-content:space-between;align-self:stretch;align-items:flex-start;width:100%;display:flex}.tournament-card_player,.tournament-card_prize-pool,.tournament-card_ranking,.tournament-card_winnings{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;display:flex}.tournament-card_players{align-items:center;gap:var(--spacing-4xs);align-self:stretch;display:flex}.tournament-card_player-symbol{width:var(--icons-avatars-mobile-xs);height:var(--icons-avatars-mobile-xs);color:var(--text-color-primary);flex-shrink:0}.tournament-card_player-count,.tournament-card_prize-amount,.tournament-card_rank-amount,.tournament-card_winnings-amount{color:var(--text-color-primary);text-align:right;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--tournament-meta-line-height);white-space:nowrap;margin:0}.tournament-card_prize-value,.tournament-card_ranking-value,.tournament-card_winnings-value{align-items:center;gap:var(--spacing-sm);align-self:stretch;display:flex}.tournament-card_stat-label{color:var(--color-neutral-500);line-height:var(--line-height-120);align-self:stretch;margin:0}.tournament-card_countdown-label,.tournament-card_stat-label{white-space:nowrap;font-family:var(--font-family-base);font-size:var(--font-size-mobile-xs);font-style:normal;font-weight:var(--font-weight-regular)}.tournament-card_countdown-label{gap:var(--spacing-4xs)}.tournament-card_countdown-label,.tournament-card_join-error{align-items:center;color:var(--text-color-primary);text-align:center;line-height:var(--line-height-label);display:flex}.tournament-card_join-error{z-index:1;max-width:calc(100% - var(--spacing-xl));padding:var(--spacing-md) var(--spacing-lg);border:var(--spacing-4xs) solid var(--calendar-strip-tile-border);border-radius:var(--radius-lg);background-color:var(--calendar-strip-tile-surface);font-size:var(--font-size-sm);font-weight:var(--font-weight-semi-bold);pointer-events:none;justify-content:center;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tournament-card_ellipse{z-index:-1;left:var(--tournament-card-glow-offset-x);bottom:calc(-1 * var(--spacing-md));width:var(--tournament-card-glow-width);height:var(--tournament-card-glow-height);background:var(--color-status-orange);opacity:var(--tournament-card-glow-opacity);filter:blur(var(--tournament-card-glow-blur));pointer-events:none;border-radius:50%;position:absolute}.tournament-card_ellipse[data-tone=coming-soon]{background:var(--color-status-blue)}.tournament-card_ellipse[data-tone=registered]{background:var(--color-status-green-text)}.tournament-card_ellipse[data-tone=ended]{background:var(--color-neutral-500)}.tournament-card_ellipse[data-tone=verifying]{background:var(--color-status-yellow)}.tournament-card_lower{align-self:stretch;align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.tournament-card_actions{place-content:flex-end space-between;align-items:flex-end;gap:var(--spacing-xs) var(--spacing-md);flex-flow:wrap;align-self:stretch;display:flex}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{:is(a,button).tournament-card_action[data-slot=button]:only-child{margin-left:auto}:is(a,button).tournament-card_action[data-slot=button][data-action=details]:only-child{margin-left:0}:is(a,button).tournament-card_action[data-slot=button]{box-sizing:border-box;width:var(--tournament-card-action-width);padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-xs);border-radius:var(--corner-radiuses-md);background:var(--surface-3);color:var(--text-color-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--tournament-meta-line-height);text-transform:none;border:0}:is(a,button).tournament-card_action[data-slot=button][data-variant]:hover{background:var(--surface-3);color:var(--text-color-primary);border-color:#0000}:is(a,button).tournament-card_action[data-slot=button][data-action=details],:is(a,button).tournament-card_action[data-slot=button][data-action=details]:hover,:is(a,button).tournament-card_action[data-slot=button][data-action=leaderboard],:is(a,button).tournament-card_action[data-slot=button][data-action=leaderboard]:hover{border:var(--border-width-hairline) solid var(--color-border-on-dark)}:is(a,button).tournament-card_action[data-slot=button][data-action=leaderboard]{width:var(--tournament-card-leaderboard-width)}:is(a,button).tournament-card_action[data-slot=button][data-action=register],:is(a,button).tournament-card_action[data-slot=button][data-action=register]:hover{background:var(--color-status-green-base);color:var(--text-color-primary);border:0}.tournament-card_prize-icon{width:var(--tournament-card-prize-icon-width);height:var(--tournament-card-prize-icon-height);aspect-ratio:var(--tournament-card-prize-icon-width) /var(--tournament-card-prize-icon-height);background:url(/_next/static/media/prize-icon.4319d6df.png) 50%/contain no-repeat;flex-shrink:0;display:block}.tournament-card_winnings-icon{width:var(--tournament-card-winnings-icon-width);height:var(--icons-avatars-2xs);aspect-ratio:var(--tournament-card-winnings-icon-width) /var(--icons-avatars-2xs);background:url(/_next/static/media/winnings-icon.e79119c3.png) 50%/contain no-repeat;flex-shrink:0;display:block}.tournament-card_rank-icon{width:var(--icons-avatars-mobile-xs);height:var(--icons-avatars-xs);aspect-ratio:var(--icons-avatars-mobile-xs) /var(--icons-avatars-xs);background:url(/_next/static/media/rank-icon.82b636b4.png) 50%/contain no-repeat;flex-shrink:0;display:block}.tournament-card_header>div.tournament-card_divider[data-orientation=horizontal]{width:100%;height:var(--border-width-rule);border-top:var(--border-width-hairline) dashed var(--surface-3b);background:0 0;flex-basis:100%;align-self:stretch;display:block}@container tournament-card (max-width:607px){.tournament-card_body{padding:var(--spacing-sm);gap:var(--spacing-md);flex-direction:column}.tournament-card_banner{width:auto;height:var(--tournament-card-banner-height-mobile);flex:none;align-self:stretch;min-width:0;max-width:none}.tournament-card_info{gap:var(--spacing-sm);flex:none;align-self:stretch;min-width:0}.tournament-card_header{place-content:flex-start;align-items:flex-start;row-gap:var(--spacing-xs);flex-flow:column}.tournament-card_header>div.tournament-card_divider[data-orientation=horizontal]{flex-basis:auto}.tournament-card_title-block{align-items:center;gap:var(--spacing-2xs);flex-direction:row;flex:none}.tournament-card_tags{justify-content:flex-start;gap:var(--spacing-3xs);align-self:stretch}.tournament-card_countdown-value{font-weight:var(--font-weight-semi-bold)}.tournament-card_title{font-family:var(--font-family-base);font-size:var(--font-size-lg-sb);line-height:var(--tournament-card-title-line-height-mobile)}.tournament-card_summary{height:var(--spacing-md);align-items:center}.tournament-card_subtitle{color:var(--text-color-tertiary);font-family:var(--font-family-base);font-size:var(--font-size-xs);line-height:var(--tournament-meta-line-height)}.tournament-card_summary-dot{width:var(--spacing-3xs);height:var(--spacing-3xs);background:var(--color-summary-bullet);border-radius:50%;flex-shrink:0;display:block}.tournament-card_ranking .tournament-card_stat-label,.tournament-card_winnings .tournament-card_stat-label{color:var(--color-neutral-100);font-family:var(--font-family-base);font-size:var(--font-size-mobile-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-120);align-self:stretch}.tournament-card_lower{gap:var(--spacing-xs)}.tournament-card_actions{gap:var(--spacing-md);flex-flow:row}:is(a,button).tournament-card_action[data-slot=button],:is(a,button).tournament-card_action[data-slot=button][data-action=leaderboard]{flex:1 1 0;width:auto}:is(a,button).tournament-card_action[data-slot=button]:only-child{margin-left:0}:is(a,button).tournament-card_action[data-slot=button][data-action=details]:only-child{width:var(--tournament-card-action-width);flex:none}:is(a,button).tournament-card_action[data-slot=button][data-action=leaderboard]:only-child{width:var(--tournament-card-leaderboard-width);flex:none;margin-left:auto}.tournament-card_stats{justify-content:flex-start;gap:var(--spacing-2xl-desktop);width:auto}.tournament-card_stats:has(.tournament-card_winnings){justify-content:space-between;gap:0;width:100%}.tournament-card_ellipse{left:50%;top:var(--tournament-card-glow-offset-y-mobile);width:var(--tournament-card-glow-width-mobile);height:var(--tournament-card-glow-height-mobile);border-radius:var(--tournament-card-glow-width-mobile);bottom:auto;transform:translate(-50%)}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.tournament-list_root{width:100%;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--corner-radiuses-lg);background:var(--tournament-list-surface);flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;display:flex}.tournament-list_frame{width:100%;container:tournament-list/inline-size}.tournament-list_filters{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;width:100%;display:flex}section.tournament-list_root>.tournament-list_divider[data-orientation=horizontal]{height:var(--border-width-rule);width:100%;margin:var(--tournament-list-divider-margin) 0;background:var(--color-neutral-grey-800);align-self:stretch}.tournament-list_sheet-sources,.tournament-list_sources,.tournament-list_statuses{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.tournament-list_sheet-body{gap:var(--spacing-md);padding-inline:var(--spacing-xl);flex-direction:column;display:flex}.tournament-list_sheet-calendar:not(:empty),.tournament-list_sheet-calendar>*{width:100%}.tournament-list_sheet-actions{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md);margin-inline:var(--spacing-xl);margin-bottom:calc(var(--spacing-md) - var(--bottom-sheet-nav-clearance));flex:none;display:flex}.tournament-list_status-bar{display:contents}.tournament-list_statuses{justify-content:flex-end;margin-left:auto}button.tournament-list_settings[data-slot=button]{display:none}button.tournament-list_chip.tournament-list_source,button.tournament-list_chip.tournament-list_status{box-sizing:border-box;width:auto;height:var(--spacing-3xl);padding:var(--tournament-chip-padding-block) var(--spacing-xs);justify-content:center;align-items:center;gap:var(--spacing-3xs);border-radius:var(--corner-radiuses-md);border:var(--border-width-hairline) solid var(--color-neutral-grey-800);background:var(--surface-3);color:var(--color-neutral-500);text-align:center;font-family:var(--font-family-base);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--tournament-meta-line-height);text-transform:none;white-space:nowrap;display:flex}button.tournament-list_chip.tournament-list_source:hover,button.tournament-list_chip.tournament-list_status:hover{border-color:var(--color-neutral-grey-800);background:var(--surface-3);color:var(--color-neutral-500)}button.tournament-list_chip.tournament-list_source[aria-pressed=true],button.tournament-list_chip.tournament-list_source[aria-pressed=true]:hover,button.tournament-list_chip.tournament-list_status[aria-pressed=true],button.tournament-list_chip.tournament-list_status[aria-pressed=true]:hover{min-width:var(--tournament-chip-min-width);padding:var(--spacing-xs) var(--spacing-sm);background:var(--buttons-background-primary-default);color:var(--text-color-primary);font-weight:var(--font-weight-bold);backdrop-filter:blur(var(--tournament-chip-blur));border:0}button.tournament-list_chip:focus-visible,button.tournament-list_clear:focus-visible,button.tournament-list_empty-action:focus-visible,button.tournament-list_settings[data-slot=button]:focus-visible,button.tournament-list_sheet-accept[data-slot=button]:focus-visible,button.tournament-list_sheet-clear[data-slot=button]:focus-visible,button.tournament-list_show-more:focus-visible{outline:var(--tournament-focus-ring-width) solid var(--border-color-primary);outline-offset:var(--tournament-focus-ring-offset)}button.tournament-list_clear{height:var(--spacing-3xl);padding:var(--spacing-3xs) var(--spacing-xs);color:var(--text-color-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-transform:none;background:0 0;border:0}button.tournament-list_clear:hover{color:var(--text-color-primary);background:0 0}button.tournament-list_sheet-accept[data-slot=button],button.tournament-list_sheet-clear[data-slot=button]{height:var(--spacing-3xl);padding:var(--spacing-3xs) var(--spacing-md);border-radius:var(--corner-radiuses-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-transform:none}button.tournament-list_sheet-clear[data-slot=button]{border:var(--border-width-hairline) solid var(--buttons-border-secondary-default);background:var(--buttons-background-secondary-default);color:var(--buttons-text-secondary-default)}button.tournament-list_sheet-clear[data-slot=button][data-variant]:hover{border-color:var(--buttons-border-secondary-hover);background:var(--buttons-background-secondary-hover);color:var(--buttons-text-secondary-hover)}button.tournament-list_sheet-accept[data-slot=button]{border:var(--border-width-hairline) solid var(--buttons-border-primary-default);background:var(--buttons-background-primary-default);color:var(--buttons-text-primary-default)}button.tournament-list_sheet-accept[data-slot=button][data-variant]:hover{border-color:var(--buttons-border-primary-hover);background:var(--buttons-background-primary-hover);color:var(--buttons-text-primary-hover)}.tournament-list_section{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;align-self:stretch;width:100%;display:flex}.tournament-list_section+.tournament-list_loading,.tournament-list_section+.tournament-list_section{margin-top:var(--spacing-sm)}.tournament-list_section h2{color:var(--text-color-primary);font-size:var(--font-heading-size-xxs);font-weight:var(--font-heading-weight-xxs);margin:0}.tournament-list_section .tournament-list_heading{color:var(--text-color-primary);font-family:var(--font-family-base);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-label)}.tournament-list_rejected p,.tournament-list_section [role=status] p,.tournament-list_section>p{color:var(--text-color-secondary);font-size:var(--font-size-sm);margin:0}.tournament-list_empty{width:100%;padding-bottom:var(--tournament-empty-padding-block-end);border-radius:var(--corner-radiuses-md);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.tournament-list_empty-panel{gap:var(--spacing-xs)}.tournament-list_empty-panel,.tournament-list_empty-stack{align-items:flex-start;flex-direction:column;align-self:stretch;width:100%;display:flex}.tournament-list_empty-stack{gap:var(--spacing-3xs)}.tournament-list_empty-header{padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--corner-radiuses-md);align-self:stretch}.tournament-list_empty-content{padding-top:var(--spacing-xl);flex-direction:column;align-self:stretch;align-items:center;display:flex}.tournament-list_art{width:var(--tournament-empty-art-width);height:var(--tournament-empty-art-height);position:relative}.tournament-list_shadow{width:var(--tournament-empty-shadow-width);height:var(--tournament-empty-shadow-height);bottom:0}.tournament-list_shadow,.tournament-list_trophy{position:absolute;left:50%;transform:translate(-50%)}.tournament-list_trophy{bottom:var(--spacing-xs);width:var(--tournament-empty-trophy-width);height:var(--tournament-empty-trophy-height);background:url(/_next/static/media/empty-trophy.797d8edc.png) bottom/contain no-repeat}.tournament-list_badge{right:var(--spacing-sm);bottom:var(--spacing-md);width:var(--icons-avatars-4xl);height:var(--icons-avatars-4xl);background:url(/_next/static/media/empty-badge.e046f06c.png) 50%/contain no-repeat;position:absolute}.tournament-list_empty-copy{width:min(100%,var(--tournament-empty-copy-max));justify-content:center;align-self:center;align-items:center;gap:var(--spacing-3xs);flex-direction:column;display:flex}.tournament-list_section .tournament-list_empty-copy h2{color:var(--text-color-primary);text-align:center;font-family:var(--font-family-base);font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-semi-bold);align-self:stretch;line-height:1.5}.tournament-list_section .tournament-list_empty-copy p{color:var(--text-color-tertiary);text-align:center;font-family:var(--font-family-base);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-120);align-self:stretch}.tournament-list_empty-alert{text-align:center;align-self:stretch}.tournament-list_rows{align-items:flex-start;color:var(--text-color-primary)}.tournament-list_loading,.tournament-list_rows{gap:var(--spacing-xs);width:100%;flex-direction:column;align-self:stretch;display:flex}button.tournament-list_show-more{height:var(--spacing-3xl);padding:var(--spacing-3xs) var(--spacing-md);border-radius:var(--corner-radiuses-xl);border:var(--border-width-hairline) solid var(--buttons-border-secondary-default);background:var(--buttons-background-secondary-default);color:var(--buttons-text-secondary-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-transform:none}button.tournament-list_show-more:hover{background:var(--buttons-background-secondary-hover);color:var(--buttons-text-secondary-hover)}button.tournament-list_empty-action[data-slot=button]{width:auto;height:auto;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--corner-radiuses-md);background:var(--buttons-background-primary-default);color:var(--buttons-text-primary-default);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--spacing-md);text-transform:none;align-self:center;gap:var(--spacing-xs);border:0}button.tournament-list_empty-action[data-slot=button][data-variant]:hover{background:var(--buttons-background-primary-hover);color:var(--buttons-text-primary-hover);border:0}button.tournament-list_empty-action[aria-disabled=true]{opacity:.5;cursor:not-allowed}.tournament-list_rejected{gap:var(--spacing-sm)}.tournament-list_rejected h2{color:var(--text-color-primary);font-size:var(--font-heading-size-xxs);font-weight:var(--font-heading-weight-xxs);margin:0}@container tournament-list (max-width:607px){.tournament-list_filters>.tournament-list_sources{display:none}.tournament-list_status-bar{align-items:center;width:100%;min-width:0;display:flex;position:relative}.tournament-list_statuses{scrollbar-width:none;width:100%;min-width:0;flex-wrap:nowrap;justify-content:flex-start;margin-left:0;padding-inline-end:calc(var(--spacing-3xl) + var(--spacing-xs));overflow-x:auto}.tournament-list_statuses::-webkit-scrollbar{display:none}button.tournament-list_settings[data-slot=button]{width:var(--spacing-3xl);height:var(--spacing-3xl);border-radius:var(--corner-radiuses-md);border:var(--border-width-hairline) solid var(--color-neutral-grey-800);background:var(--tournament-list-surface);color:var(--text-color-primary);inset-inline-end:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}button.tournament-list_settings[data-slot=button][data-variant]:hover{border-color:var(--color-neutral-grey-800);background:var(--surface-3);color:var(--text-color-primary)}button.tournament-list_settings[data-slot=button] [data-slot=button-icon] svg{width:var(--icons-avatars-xs);height:var(--icons-avatars-xs)}button.tournament-list_settings[data-slot=button] .tournament-list_settings-dot{top:var(--spacing-4xs);width:var(--spacing-xs);height:var(--spacing-xs);border-radius:var(--corner-radiuses-round);background:var(--brand-color-default);pointer-events:none;position:absolute;inset-inline-start:var(--spacing-4xs)}}}