/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.spacer_spacer{flex-shrink:0;display:block}.spacer_spacer[data-variant=vertical][data-size=small]{inline-size:0;max-inline-size:100%;block-size:var(--layout-spacer-small)}.spacer_spacer[data-variant=vertical][data-size=medium]{inline-size:0;max-inline-size:100%;block-size:var(--layout-spacer-medium)}.spacer_spacer[data-variant=vertical][data-size=large]{inline-size:0;max-inline-size:100%;block-size:var(--layout-spacer-large)}.spacer_spacer[data-variant=horizontal][data-size=small]{block-size:0;inline-size:var(--layout-spacer-small)}.spacer_spacer[data-variant=horizontal][data-size=medium]{block-size:0;inline-size:var(--layout-spacer-medium)}.spacer_spacer[data-variant=horizontal][data-size=large]{block-size:0;inline-size:var(--layout-spacer-large)}.game-list-infinite-grid_root{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);padding-top:var(--padding-md,var(--spacing-md));--grid-card-width:var(--width-game-card-md);flex-direction:column;flex:1;display:flex;overflow:hidden}.game-list-infinite-grid_root-compact{padding-block:var(--padding-0,var(--spacing-0))}.game-list-infinite-grid_root-compact,.game-list-infinite-grid_root-compact .game-list-infinite-grid_scroll-viewport{padding-inline:var(--padding-0,var(--spacing-0));flex:none;overflow:visible}.game-list-infinite-grid_root-compact .game-list-infinite-grid_empty-state{min-height:calc(var(--spacing,.25rem) * 0);padding-block:var(--padding-md,var(--spacing-md));flex:none}.game-list-infinite-grid_root[data-size=sm][data-format="3_4"]{--grid-card-width:var(--game-card-width-sm-3-4)}.game-list-infinite-grid_root[data-size=sm][data-format="1_1"]{--grid-card-width:var(--game-card-width-sm-1-1)}.game-list-infinite-grid_root[data-size=sm][data-format="4_3"]{--grid-card-width:var(--game-card-width-sm-4-3)}.game-list-infinite-grid_root[data-size=md][data-format="3_4"]{--grid-card-width:var(--game-card-width-md-3-4)}.game-list-infinite-grid_root[data-size=md][data-format="1_1"]{--grid-card-width:var(--game-card-width-md-1-1)}.game-list-infinite-grid_root[data-size=md][data-format="4_3"]{--grid-card-width:var(--game-card-width-md-4-3)}.game-list-infinite-grid_root[data-size=lg][data-format="3_4"]{--grid-card-width:var(--game-card-width-lg-3-4)}.game-list-infinite-grid_root[data-size=lg][data-format="1_1"]{--grid-card-width:var(--game-card-width-lg-1-1)}.game-list-infinite-grid_root[data-size=lg][data-format="4_3"]{--grid-card-width:var(--game-card-width-lg-4-3)}.game-list-infinite-grid_scroll-viewport{scrollbar-width:none;-ms-overflow-style:none;position:relative}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.game-list-infinite-grid_scroll-viewport::-webkit-scrollbar{display:none}.game-list-infinite-grid_scroll-viewport{min-height:calc(var(--spacing,.25rem) * 0);padding-inline:var(--padding-md,var(--spacing-md));overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.game-list-infinite-grid_scroll-content{align-items:stretch;gap:var(--spacing-sm);width:100%;max-width:var(--game-list-grid-max-width);padding-block:var(--spacing-md);flex-direction:column;align-self:stretch;margin-inline:auto;display:flex}@media (max-width:767px) and (orientation:landscape){.game-list-infinite-grid_root{padding-block:var(--padding-0,var(--spacing-0))}.game-list-infinite-grid_scroll-content{padding-top:var(--toolbar-offset,0);padding-bottom:0}}.game-list-infinite-grid_empty-state{width:100%;padding-inline:var(--padding-md,var(--spacing-md));padding-block:var(--padding-3xl,var(--spacing-3xl));text-align:center;min-height:var(--game-list-empty-state-min-height);flex:1;justify-content:center;align-items:center;display:flex}.game-list-infinite-grid_game-grid{--grid-tile-gap:var(--game-list-infinite-grid-gap);-moz-column-gap:var(--grid-tile-gap);column-gap:var(--grid-tile-gap);row-gap:var(--grid-tile-gap);gap:var(--grid-tile-gap);justify-content:start;width:100%;margin-inline:auto;display:grid}.game-list-infinite-grid_scroll-viewport-safari-ios{-webkit-overflow-scrolling:touch}.game-list-infinite-grid_load-more-sentinel{flex-shrink:0;width:100%;height:1px}.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)}.game-list-sort_desktopSort{display:none}.game-list-sort_mobileRoot{display:flex}}

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

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@container game-toolbar (min-width:798px){.game-list-sort_desktopSort{display:block}.game-list-sort_mobileRoot{display:none}}.game-list-sort_mobileRootAlignEnd{justify-content:flex-end}.game-list-sort_sheet-content{padding-inline:var(--spacing-xl)}.game-list-sort_iconBadgeWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.game-list-sort_activeDot{top:calc(var(--spacing,.25rem) * -3);right:calc(var(--spacing,.25rem) * -3);height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-buttons-background-primary-default,var(--buttons-background-primary-default));border-radius:3.40282e+38px;position:absolute}.search-refinement_desktop{gap:var(--gap-xs,var(--spacing-xs));width:100%;max-width:var(--search-overlay-max-width);flex-direction:column;margin-inline:auto;display:flex}.search-refinement_toggle{cursor:pointer;align-items:center;gap:var(--gap-xs,var(--spacing-xs));border-style:var(--tw-border-style);text-align:left;font-family:var(--font-base,var(--font-family-sans));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-medium,var(--font-weight-medium));font-weight:var(--font-weight-text-medium,var(--font-weight-medium));color:var(--color-buttons-text-primary-default,var(--buttons-text-primary-default));background-color:#0000;border-width:0;align-self:flex-start;display:flex}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (hover:hover){.search-refinement_toggle:hover{color:var(--color-buttons-text-primary-hover,var(--buttons-text-primary-hover))}}.search-refinement_toggle{padding-block:var(--spacing-2xs);padding-inline:0}.search-refinement_toggle-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-buttons-text-primary-default,var(--buttons-text-primary-default));flex-shrink:0}.search-refinement_toggle-icon-collapsed{transform:rotate(90deg)}.search-refinement_toggle-icon-expanded{transform:rotate(-90deg)}.search-refinement_desktop-panel{gap:var(--gap-sm,var(--spacing-sm));flex-direction:column;width:100%;display:flex}.search-refinement_desktop-toolbar{align-items:flex-start;gap:var(--gap-md,var(--spacing-md));width:100%;display:flex}.search-refinement_desktop-filters-slot{min-width:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;flex:1;align-items:flex-start;display:flex}.search-refinement_desktop-sort-slot{flex-shrink:0;margin-left:auto}@container game-toolbar (min-width:798px){.search-refinement_desktop-toolbar{gap:var(--game-list-infinite-grid-gap);grid-template-columns:minmax(0,1fr) max-content;display:grid}.search-refinement_desktop-filters-slot,.search-refinement_desktop-sort-slot{display:contents}.search-refinement_desktop-toolbar .search-refinement_toolbar-filters{grid-column:1/-2}.search-refinement_desktop-toolbar .search-refinement_toolbar-sort{grid-column:-2/-1;justify-self:end}.search-refinement_desktop-toolbar .search-refinement_toolbar-filters>*,.search-refinement_desktop-toolbar .search-refinement_toolbar-sort>*{width:auto;min-width:0}}.search-refinement_mobile-actions{align-items:flex-start;gap:var(--gap-3xs,var(--spacing-3xs));flex-flow:row;flex-shrink:0;display:flex}.search-refinement_icon-button{border-style:var(--tw-border-style);border-width:1px;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));width:44px;height:44px;padding:var(--padding-sm,var(--spacing-sm));color:var(--color-icon-secondary,var(--icon-color-secondary));border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.search-refinement_icon-button:disabled{opacity:.5}.search-modal_dialog{margin:var(--margin-0,var(--spacing-0));border-style:var(--tw-border-style);border-width:0;width:100%;max-width:none}.search-modal_root{min-height:calc(var(--spacing,.25rem) * 0);align-items:stretch;background-color:var(--color-surface-default-strong,var(--surface-default-strong));color:var(--color-text-primary,var(--text-color-primary));padding-block:var(--padding-md,var(--spacing-md));flex-direction:column;flex:1;align-self:stretch}.search-modal_chrome,.search-modal_root{gap:var(--gap-lg,var(--spacing-lg));display:flex}.search-modal_chrome{width:100%;padding-inline:var(--padding-md,var(--spacing-md));flex-direction:column;flex:none}.search-modal_dialog-header{flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:center;width:100%;display:flex}.search-modal_header-title{min-width:calc(var(--spacing,.25rem) * 0);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));flex:1}.search-modal_header-action{justify-content:flex-end;align-items:center;gap:var(--gap-xs,var(--spacing-xs));flex-shrink:0;display:flex}.search-modal_close-button[data-variant=ghost][data-size=sm]{padding:var(--padding-0,var(--spacing-0));color:var(--color-white,#fff);transition-duration:var(--dialog-close-duration);transition-timing-function:var(--overlay-close-easing)}.search-modal_close-button path{transition:fill var(--dialog-close-duration) var(--overlay-close-easing)}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-modal_close-button[data-variant=ghost][data-size=sm]:where(:not(:disabled)):hover{background-color:var(--dialog-close-hover-fill)}.search-modal_close-button[data-variant=ghost][data-size=sm]:where(:not(:disabled)):active{background-color:var(--dialog-close-active-fill)}.search-modal_close-button[data-variant=ghost][data-size=sm]:focus-visible{outline-color:var(--overlay-close-focus-outline)}.search-modal_search-field-wrap{flex-direction:column;flex:1}.search-modal_search-field-wrap,.search-modal_search-input-cluster{min-width:calc(var(--spacing,.25rem) * 0);gap:var(--gap-3xs,var(--spacing-3xs));display:flex;position:relative}.search-modal_search-input-cluster{width:100%;flex-direction:column}.search-modal_search-field{width:100%}.search-modal_search-and-filters{align-items:flex-start;gap:var(--gap-sm,var(--spacing-sm));flex-flow:row;width:100%;display:flex}.search-modal_filters{align-items:flex-start;gap:var(--gap-3xs,var(--spacing-3xs));flex-shrink:0;display:flex}.search-modal_filters>*>button[data-rounded=true][data-mobile-sheet-trigger]{border-style:var(--tw-border-style);border-width:1px;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));width:44px;height:44px;padding:var(--padding-sm,var(--spacing-sm));color:var(--color-icon-secondary,var(--icon-color-secondary));border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.search-modal_filters>*>button[data-mobile-sheet-trigger]:disabled{opacity:.5}.search-modal_body{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden}.search-modal_history-dropdown{scrollbar-width:none;-ms-overflow-style:none}.search-modal_history-dropdown::-webkit-scrollbar{display:none}.search-modal_history-dropdown{max-height:var(--max-height-search-history-dropdown-mobile,var(--search-history-dropdown-mobile-max-height));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));border-radius:var(--spacing-xs);width:100%;overflow:hidden auto}.search-modal_results-scroll{scrollbar-width:none;-ms-overflow-style:none}.search-modal_results-scroll::-webkit-scrollbar{display:none}.search-modal_results-scroll{height:100%;min-height:calc(var(--spacing,.25rem) * 0);width:100%;max-width:none;max-height:none;overflow:visible auto}.search-history-dropdown_history-dropdown-detached{top:100%;right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-search-chrome,60);margin-top:var(--margin-3xs,var(--spacing-3xs));max-height:var(--max-height-search-history-dropdown,var(--search-history-dropdown-max-height));scrollbar-width:none;-ms-overflow-style:none;width:100%;position:absolute}}@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-history-dropdown_history-dropdown-detached::-webkit-scrollbar{display:none}.search-history-dropdown_history-dropdown-detached{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));border-radius:var(--spacing-xs);overflow:hidden auto}.desktop-search-overlay_root{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-search-overlay,50);background-color:var(--color-surface-default-strong,var(--surface-default-strong));flex-direction:column;display:flex;position:fixed;overflow-x:hidden}.desktop-search-overlay_content{min-height:calc(var(--spacing,.25rem) * 0);width:100%;max-width:var(--search-overlay-max-width);gap:var(--gap-xl,var(--spacing-xl));padding-inline:var(--spacing-2xl);padding-top:var(--padding-xs,var(--spacing-xs));padding-bottom:var(--padding-md,var(--spacing-md));flex-direction:column;flex:1;margin-inline:auto;display:flex;overflow:hidden}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (min-width:48rem){.desktop-search-overlay_content{padding-inline:var(--spacing-2xl-desktop)}}.desktop-search-overlay_content{container:game-toolbar/inline-size}.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}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@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)}}}