/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}._button_1svjt_2{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);white-space:nowrap;user-select:none;cursor:pointer;border-radius:var(--form-control-radius,5px);font-weight:var(--button-font-weight,500);transition:background-color var(--transition-base,.2s ease), color var(--transition-base,.2s ease), border-color var(--transition-base,.2s ease), opacity var(--transition-base,.2s ease);border-width:1px;border-color:#0000;text-decoration-line:none;display:inline-flex}._button_1svjt_2:focus-visible{outline:2px solid var(--theme-brand-primary);outline-offset:2px}._sm_1svjt_2{min-height:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-left:14px;padding-right:14px;font-size:13px}._md_1svjt_2{min-height:38px;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)));padding-left:18px;padding-right:18px}._lg_1svjt_2{min-height:42px;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)));padding-left:22px;padding-right:22px}._hasIconLeft_1svjt_2._sm_1svjt_2{padding-left:10px}._hasIconRight_1svjt_2._sm_1svjt_2{padding-right:10px}._hasIconLeft_1svjt_2._md_1svjt_2{padding-left:14px}._hasIconRight_1svjt_2._md_1svjt_2{padding-right:14px}._hasIconLeft_1svjt_2._lg_1svjt_2{padding-left:18px}._hasIconRight_1svjt_2._lg_1svjt_2{padding-right:18px}._iconSquareSm_1svjt_2{width:2rem;height:2rem;padding:0}._iconSquareMd_1svjt_2{width:38px;height:38px;padding:0}._iconSquareLg_1svjt_2{width:42px;height:42px;padding:0}@media not all and (width>=40rem),(pointer:coarse) and ((height<32rem)){._iconSquareXsMobile_1svjt_2{width:28px;height:28px;min-height:28px}}._radiusDefault_1svjt_2{border-radius:var(--form-control-radius,5px)}._radiusFull_1svjt_2{border-radius:9999px}._button_1svjt_2._primary_1svjt_2{color:var(--button-primary-text);background-color:var(--button-primary-bg)}._button_1svjt_2._primary_1svjt_2:hover:not(._isDisabled_1svjt_2){background-color:var(--button-primary-hover)}._button_1svjt_2._primary_1svjt_2:active:not(._isDisabled_1svjt_2){background-color:var(--button-primary-pressed)}._button_1svjt_2._primary_1svjt_2._isDisabled_1svjt_2,._button_1svjt_2._primary_1svjt_2:disabled{background-color:var(--button-primary-disabled-bg,var(--theme-surface-raised));color:var(--button-primary-disabled-text,var(--theme-text-muted));opacity:1}._secondary_1svjt_2{color:var(--button-secondary-text);background-color:var(--button-secondary-bg);border-color:var(--theme-border-base)}._secondary_1svjt_2:hover:not(._isDisabled_1svjt_2){background-color:var(--button-secondary-hover)}._secondary_1svjt_2:active:not(._isDisabled_1svjt_2){background-color:var(--button-secondary-pressed)}._surfacePill_1svjt_2{color:var(--theme-text-secondary);background-color:var(--theme-surface-elevated);border-color:var(--theme-border-base)}._surfacePill_1svjt_2:hover:not(._isDisabled_1svjt_2){color:var(--theme-text-primary);background-color:var(--theme-surface-icon)}._surfacePill_1svjt_2:active:not(._isDisabled_1svjt_2){color:var(--theme-text-primary);background-color:var(--theme-surface-raised)}._success_1svjt_2{color:var(--button-success-text);background-color:var(--button-success-bg)}._success_1svjt_2:hover:not(._isDisabled_1svjt_2){background-color:var(--button-success-hover)}._success_1svjt_2:active:not(._isDisabled_1svjt_2){background-color:var(--button-success-pressed)}._danger_1svjt_2{color:var(--button-error-text);background-color:var(--button-error-bg)}._danger_1svjt_2:hover:not(._isDisabled_1svjt_2){background-color:var(--button-error-hover)}._danger_1svjt_2:active:not(._isDisabled_1svjt_2){background-color:var(--button-error-pressed)}._dangerOutline_1svjt_2{color:var(--theme-semantic-error);border-color:var(--theme-semantic-error);background-color:#0000}._dangerOutline_1svjt_2:hover:not(._isDisabled_1svjt_2){background-color:var(--theme-semantic-error)}@supports (color:color-mix(in lab, red, red)){._dangerOutline_1svjt_2:hover:not(._isDisabled_1svjt_2){background-color:color-mix(in srgb, var(--theme-semantic-error) 10%, transparent)}}._dangerOutline_1svjt_2:active:not(._isDisabled_1svjt_2){background-color:var(--theme-semantic-error)}@supports (color:color-mix(in lab, red, red)){._dangerOutline_1svjt_2:active:not(._isDisabled_1svjt_2){background-color:color-mix(in srgb, var(--theme-semantic-error) 18%, transparent)}}._ghost_1svjt_2{color:var(--theme-text-secondary);border-color:var(--theme-border-base);background-color:#0000}._ghost_1svjt_2:hover:not(._isDisabled_1svjt_2){color:var(--theme-text-primary);background-color:var(--theme-hover-overlay)}._ghost_1svjt_2:active:not(._isDisabled_1svjt_2){color:var(--theme-text-primary);background-color:var(--theme-active-overlay)}._ghost_1svjt_2._isDisabled_1svjt_2,._ghost_1svjt_2:disabled{color:var(--theme-text-muted);background-color:#0000}._ghostIcon_1svjt_2{border-color:#0000}._linkPrimary_1svjt_2{color:var(--theme-brand-primary);background-color:#0000;border-color:#0000;padding-left:0;padding-right:0}._linkPrimary_1svjt_2:hover:not(._isDisabled_1svjt_2){color:var(--theme-brand-primary-hover);background-color:#0000}._linkPrimary_1svjt_2:active:not(._isDisabled_1svjt_2){color:var(--theme-brand-accent);background-color:#0000}._linkMuted_1svjt_2{color:var(--theme-text-muted);background-color:#0000;border-color:#0000;padding-left:0;padding-right:0}._linkMuted_1svjt_2:hover:not(._isDisabled_1svjt_2),._linkMuted_1svjt_2:active:not(._isDisabled_1svjt_2){color:var(--theme-text-secondary);background-color:#0000}._muted_1svjt_2{color:var(--theme-text-primary);background-color:var(--theme-surface-icon)}._muted_1svjt_2:hover:not(._isDisabled_1svjt_2){opacity:.8}._muted_1svjt_2:active:not(._isDisabled_1svjt_2){opacity:.7}._overlay_1svjt_2{color:var(--overlay-button-text);background-color:var(--overlay-button-bg);border-color:#0000}._overlay_1svjt_2:hover:not(._isDisabled_1svjt_2){color:var(--overlay-button-text-hover);background-color:var(--overlay-button-bg-hover)}._overlay_1svjt_2:active:not(._isDisabled_1svjt_2){color:var(--overlay-button-text-hover);background-color:var(--overlay-button-bg-pressed)}._overlay_1svjt_2._isDisabled_1svjt_2,._overlay_1svjt_2:disabled{color:var(--overlay-button-text);background-color:var(--overlay-button-bg)}._fullWidth_1svjt_2{width:100%}._isDisabled_1svjt_2,._button_1svjt_2:disabled{cursor:not-allowed;opacity:var(--button-disabled-opacity,.55);transform:none}._isLoading_1svjt_2{pointer-events:none}._content_1svjt_2{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}._spinner_1svjt_2{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:currentColor #0000 currentColor currentColor;border-radius:2147483647px;animation:.8s linear infinite _button-spin_1svjt_1;display:inline-block}@keyframes _button-spin_1svjt_1{to{transform:rotate(360deg)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.tournament-modal__lbBox{--tournament-modal-lb-row-h:36px;--tournament-modal-lb-head-h:28px;--tournament-modal-lb-scroll-gutter:4px;--tournament-modal-lb-pinned-h:0px;--tournament-modal-lb-pinned-gap:8px;--tournament-modal-lb-pad:8px;height:calc(var(--tournament-modal-lb-head-h) + var(--tournament-modal-lb-row-h) * 10 + var(--tournament-modal-lb-pinned-h) + var(--tournament-modal-lb-scroll-gutter) + var(--tournament-modal-lb-pad) * 2);overscroll-behavior-x:contain;padding:var(--tournament-modal-lb-pad);border-radius:var(--radius-lg);background:var(--tournament-modal-section-surface);flex:none;overflow:auto hidden}.tournament-modal__lbBox>.tournament-modal__panelEmpty{height:100%}.tournament-modal__lbBox--pinned{--tournament-modal-lb-pinned-h:calc(var(--tournament-modal-lb-row-h) + var(--tournament-modal-lb-pinned-gap))}@supports not selector(::-webkit-scrollbar){.tournament-modal__lbBox{scrollbar-width:thin}}.tournament-modal__lbBox::-webkit-scrollbar{height:var(--tournament-modal-lb-scroll-gutter)}.tournament-modal__lbBox::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-border-radius);background:color-mix(in srgb, var(--theme-text-tertiary) 55%, transparent)}.tournament-modal__lbTable{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%}.tournament-modal__lbHeadCell{height:var(--tournament-modal-lb-head-h);border-bottom:1px solid var(--theme-border-base);font-size:var(--tournament-modal-font-size-11);line-height:16px;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--theme-text-tertiary);white-space:nowrap;padding:0 8px}.tournament-modal__lbHeadCell--score,.tournament-modal__lbHeadCell--prize{text-align:right}.tournament-modal__lbCell{height:var(--tournament-modal-lb-row-h);border-bottom:1px solid color-mix(in srgb, var(--theme-border-base) 60%, transparent);font-size:var(--tournament-modal-font-size-13);white-space:nowrap;color:var(--theme-text-secondary);padding:0 8px;line-height:18px}.tournament-modal__lbRow:last-child .tournament-modal__lbCell,.tournament-modal__lbRow:has(+.tournament-modal__lbRow--filler) .tournament-modal__lbCell,.tournament-modal__lbRow--filler .tournament-modal__lbCell{border-bottom:0}.tournament-modal__lbSpacerRow td{height:var(--tournament-modal-lb-pinned-gap);background-image:linear-gradient(var(--theme-border-base), var(--theme-border-base));background-position:50%;background-repeat:no-repeat;background-size:100% 1px;border:0;padding:0}.tournament-modal__lbRow--placeholder .tournament-modal__lbCell{font-weight:var(--font-weight-normal);color:var(--theme-text-tertiary);background:0 0}.tournament-modal__lbHeadCell--rank,.tournament-modal__lbCell--rank{width:44px;padding-right:0}.tournament-modal__lbHeadCell--player,.tournament-modal__lbCell--player{width:100%}.tournament-modal__lbCell--player{font-weight:var(--font-weight-medium);color:var(--theme-text-primary)}.tournament-modal__lbCell--score,.tournament-modal__lbCell--prize{text-align:right;font-variant-numeric:tabular-nums}.tournament-modal__lbCell--prize{font-weight:var(--font-weight-semibold);color:var(--theme-text-primary)}.tournament-modal__lbTable--ladder .tournament-modal__lbHeadCell--prize,.tournament-modal__lbTable--ladder .tournament-modal__lbCell--prize{width:100%}.tournament-modal__lbTruncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tournament-modal__lbRow--current .tournament-modal__lbCell{background:color-mix(in srgb, var(--theme-semantic-success) 14%, transparent);color:var(--theme-semantic-success)}.tournament-modal__lbRow--current .tournament-modal__lbCell--player{font-weight:var(--font-weight-bold)}.tournament-modal__lbRow--current .tournament-modal__lbCell--prize{color:var(--theme-text-primary)}.tournament-modal__lbRow--current .tournament-modal__lbCell:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.tournament-modal__lbRow--current .tournament-modal__lbCell:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.tournament-modal__lbMedal{border-radius:var(--radius-full);width:24px;height:24px;font-size:var(--font-size-xs);line-height:16px;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-bg-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-bg-primary) 20%, transparent);justify-content:center;align-items:center;display:inline-flex}.tournament-modal__lbMedal--1{background:var(--color-gold)}.tournament-modal__lbMedal--2{background:var(--color-silver)}.tournament-modal__lbMedal--3{background:var(--color-gold-dark)}.tournament-modal__lbRank{min-width:24px;font-size:var(--tournament-modal-font-size-13);line-height:18px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--theme-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.tournament-modal__lbRow--current .tournament-modal__lbRank{color:var(--theme-semantic-success)}.tournament-modal__lbRow--placeholder .tournament-modal__lbRank{color:var(--theme-text-tertiary)}@container tournament-modal (width<=520px){.tournament-modal__lbHeadCell,.tournament-modal__lbCell{padding:0 6px}.tournament-modal__lbCell{font-size:var(--font-size-xs)}}@container tournament-modal (width<=359px){.tournament-modal__lbHeadCell--player,.tournament-modal__lbCell--player{display:none}.tournament-modal__lbHeadCell--score,.tournament-modal__lbCell--score{width:100%}}@container tournament-modal (width>=768px){.tournament-modal__lbBox{--tournament-modal-lb-row-h:30px;--tournament-modal-lb-head-h:24px}}.tournament-modal__lbFooter{min-height:var(--tournament-modal-control-h);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.tournament-modal__lbPageNav{flex-shrink:0;align-items:center;gap:6px;display:flex}:is(.tournament-modal,.tournament-page) .tournament-modal__lbPageArrow{width:var(--tournament-modal-control-h);min-width:var(--tournament-modal-control-h);padding-left:0;padding-right:0}.tournament-modal__lbJump{max-width:180px}.tournament-modal__lbJumpLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tournament-modal__lbCount{-webkit-line-clamp:2;min-width:0;font-size:var(--font-size-xs);color:var(--theme-text-tertiary);-webkit-box-orient:vertical;margin:0;line-height:16px;display:-webkit-box;overflow:hidden}@container tournament-modal (width<=419px){.tournament-modal__lbJumpLabel{display:none}:is(.tournament-modal,.tournament-page) .tournament-modal__lbPageNav .tournament-modal__lbJump{width:var(--tournament-modal-control-h);min-width:var(--tournament-modal-control-h);padding-left:0;padding-right:0}:is(.tournament-modal,.tournament-page) .tournament-modal__lbPageNav .tournament-modal__lbJump>span{gap:0}}
