:root,[data-theme=dark]{color-scheme:dark;--font-numeric-variant: tabular-nums lining-nums;--primitive-color-neutral-50: rgb(255 255 255 / 1);--primitive-color-neutral-300: rgb(183 183 185 / 1);--primitive-color-neutral-400: rgb(154 154 158 / 1);--primitive-color-neutral-500: rgb(119 119 123 / 1);--primitive-color-neutral-700: rgb(56 57 61 / 1);--primitive-color-neutral-750: rgb(52 53 57 / 1);--primitive-color-neutral-800: rgb(43 44 48 / 1);--primitive-color-neutral-850: rgb(32 33 37 / 1);--primitive-color-neutral-900: rgb(23 24 27 / 1);--primitive-color-neutral-950: rgb(13 14 18 / 1);--primitive-color-brandRed-500: rgb(210 30 16 / 1);--primitive-color-brandRed-600: rgb(194 23 12 / 1);--primitive-color-brandRed-700: rgb(163 19 9 / 1);--primitive-color-brandRed-950: rgb(31 15 17 / 1);--primitive-color-green-300: rgb(0 199 119 / 1);--primitive-color-amber-300: rgb(246 196 91 / 1);--primitive-color-red-300: rgb(194 23 12 / 1);--primitive-color-red-700: rgb(194 23 12 / 1);--primitive-color-black: rgb(0 0 0 / 1);--primitive-color-white: rgb(255 255 255 / 1);--color-bg-canvas: rgb(13 14 18 / 1);--color-bg-sunken: rgb(23 24 27 / 1);--color-bg-surface: rgb(32 33 37 / 1);--color-bg-raised: rgb(43 44 48 / 1);--color-bg-hover: rgb(52 53 57 / 1);--color-bg-selected: rgb(31 15 17 / 1);--color-bg-disabled: rgb(43 44 48 / 1);--color-bg-skeleton: rgb(32 33 37 / 1);--color-bg-accentEnd: rgb(24 30 36 / 1);--color-bg-surfaceGradientStart: rgb(32 34 38 / 1);--color-bg-surfaceGradientEnd: rgb(24 30 36 / 1);--color-text-primary: rgb(255 255 255 / 1);--color-text-secondary: rgb(183 183 185 / 1);--color-text-muted: rgb(154 154 158 / 1);--color-text-disabled: rgb(154 154 158 / 1);--color-action-primary: rgb(194 23 12 / 1);--color-action-hover: rgb(210 30 16 / 1);--color-action-pressed: rgb(163 19 9 / 1);--color-action-subtle: rgb(31 15 17 / 1);--color-action-text: rgb(255 255 255 / 1);--color-action-onPrimary: rgb(255 255 255 / 1);--color-action-indicator: rgb(194 23 12 / 1);--color-border-subtle: rgb(56 57 61 / 1);--color-border-control: rgb(119 119 123 / 1);--color-focus-ring: rgb(255 255 255 / 1);--color-status-success: rgb(0 199 119 / 1);--color-status-warning: rgb(246 196 91 / 1);--color-status-danger: rgb(194 23 12 / 1);--color-status-dangerFill: rgb(194 23 12 / 1);--color-status-info: rgb(183 183 185 / 1);--color-status-neutral: rgb(183 183 185 / 1);--color-status-dangerText: rgb(255 255 255 / 1);--color-overlay-scrim: rgb(0 0 0 / .64);--color-control-thumb: rgb(255 255 255 / 1);--color-content-gold: rgb(246 196 91 / 1);--color-content-green: rgb(0 199 119 / 1);--color-content-tealSurface: rgb(16 50 46 / 1);--color-statistics-win: rgb(255 77 58 / 1);--color-statistics-loss: rgb(0 199 119 / 1);--color-statistics-neutral: rgb(183 183 185 / 1);--space-0: 0px;--space-2: 2px;--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-64: 64px;--radius-none: 0px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 999px;--border-width-thin: 1px;--border-width-strong: 2px;--opacity-decorative: .12;--font-family-ui: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--font-family-numeric: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--font-family-appleSC: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif;--font-family-appleTC: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang TC", sans-serif;--font-family-androidWindowsSC: Roboto, "Source Han Sans SC", sans-serif;--font-family-androidWindowsTC: Roboto, "Source Han Sans TC", sans-serif;--font-family-design: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif;--font-size-11: .6875rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-letterSpacing-normal: 0px;--type-pageTitle-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-pageTitle-font-size: 1.25rem;--type-pageTitle-font-weight: 600;--type-pageTitle-letter-spacing: 0px;--type-pageTitle-line-height: 1.4;--type-pageTitle: 600 1.25rem/1.4 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-sectionTitle-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-sectionTitle-font-size: 1rem;--type-sectionTitle-font-weight: 600;--type-sectionTitle-letter-spacing: 0px;--type-sectionTitle-line-height: 1.5;--type-sectionTitle: 600 1rem/1.5 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-body-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-body-font-size: .875rem;--type-body-font-weight: 400;--type-body-letter-spacing: 0px;--type-body-line-height: 1.42857;--type-body: 400 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-bodyStrong-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-bodyStrong-font-size: .875rem;--type-bodyStrong-font-weight: 600;--type-bodyStrong-letter-spacing: 0px;--type-bodyStrong-line-height: 1.42857;--type-bodyStrong: 600 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-label-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-label-font-size: .75rem;--type-label-font-weight: 500;--type-label-letter-spacing: 0px;--type-label-line-height: 1.33333;--type-label: 500 .75rem/1.33333 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-caption-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-caption-font-size: .6875rem;--type-caption-font-weight: 400;--type-caption-letter-spacing: 0px;--type-caption-line-height: 1.45455;--type-caption: 400 .6875rem/1.45455 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-metric-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-metric-font-size: 1.5rem;--type-metric-font-weight: 600;--type-metric-letter-spacing: 0px;--type-metric-line-height: 1.33333;--type-metric: 600 1.5rem/1.33333 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-button-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--type-button-font-size: .875rem;--type-button-font-weight: 600;--type-button-letter-spacing: 0px;--type-button-line-height: 1.42857;--type-button: 600 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--motion-duration-pressed: 80ms;--motion-duration-fast: .12s;--motion-duration-tabs: .16s;--motion-duration-exit: .18s;--motion-duration-modal: .2s;--motion-duration-page: .24s;--motion-duration-sheet: .24s;--motion-duration-spinner: .8s;--motion-duration-toast: 4s;--motion-duration-waitHint: 8s;--motion-duration-recoveryHint: 15s;--motion-duration-reduced: 0ms;--motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--motion-easing-exit: cubic-bezier(.4, 0, 1, 1);--motion-easing-linear: cubic-bezier(0, 0, 1, 1);--shadow-none: 0px 0px 0px 0px rgb(0 0 0 / 0);--shadow-popover: 0px 8px 24px 0px rgb(0 0 0 / .28);--shadow-modal: 0px 16px 48px 0px rgb(0 0 0 / .4);--zIndex-page: 0;--zIndex-sticky: 100;--zIndex-navigation: 200;--zIndex-popover: 300;--zIndex-scrim: 400;--zIndex-modal: 500;--zIndex-toast: 600;--layout-mobile-columns: 4;--layout-mobile-margin: 16px;--layout-mobile-gutter: 12px;--layout-tablet-columns: 8;--layout-tablet-margin: 24px;--layout-tablet-gutter: 16px;--layout-desktop-columns: 12;--layout-desktop-margin: 32px;--layout-desktop-gutter: 24px;--layout-breakpoint-tablet: 600px;--layout-breakpoint-desktop: 1024px;--layout-content-maxWidth: 1200px;--layout-reference-width: 390px;--layout-touch-min: 44px;--layout-focus-width: 2px;--layout-focus-offset: 2px;--icon-small: 16px;--icon-medium: 20px;--icon-default: 24px;--icon-large: 32px;--icon-stroke: 1.65px;--icon-viewBox: 24;--component-button-primary-background: rgb(194 23 12 / 1);--component-button-primary-hover: rgb(210 30 16 / 1);--component-button-primary-pressed: rgb(163 19 9 / 1);--component-button-primary-foreground: rgb(255 255 255 / 1);--component-button-secondary-background: rgb(32 33 37 / 1);--component-button-secondary-foreground: rgb(255 255 255 / 1);--component-button-secondary-border: rgb(119 119 123 / 1);--component-button-disabled-background: rgb(43 44 48 / 1);--component-button-disabled-foreground: rgb(154 154 158 / 1);--component-button-danger-background: rgb(194 23 12 / 1);--component-button-danger-foreground: rgb(255 255 255 / 1);--component-button-radius: 8px;--component-button-paddingX: 16px;--component-button-gap: 8px;--component-button-heightDefault: 44px;--component-button-typography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-button-typography-font-size: .875rem;--component-button-typography-font-weight: 600;--component-button-typography-letter-spacing: 0px;--component-button-typography-line-height: 1.42857;--component-button-typography: 600 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-button-heightLarge: 48px;--component-input-background: rgb(43 44 48 / 1);--component-input-foreground: rgb(255 255 255 / 1);--component-input-placeholder: rgb(154 154 158 / 1);--component-input-border: rgb(119 119 123 / 1);--component-input-error-border: rgb(194 23 12 / 1);--component-input-radius: 12px;--component-input-padding: 12px;--component-input-height: 44px;--component-input-typography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-input-typography-font-size: .875rem;--component-input-typography-font-weight: 400;--component-input-typography-letter-spacing: 0px;--component-input-typography-line-height: 1.42857;--component-input-typography: 400 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-card-background: rgb(32 33 37 / 1);--component-card-footer: rgb(23 24 27 / 1);--component-card-band: rgb(43 44 48 / 1);--component-card-border: rgb(56 57 61 / 1);--component-card-radius: 16px;--component-card-padding: 16px;--component-card-paddingCompact: 12px;--component-card-gap: 12px;--component-card-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0);--component-card-accentGradient-start: rgb(32 34 38 / 1);--component-card-accentGradient-end: rgb(24 30 36 / 1);--component-chip-background: rgb(13 14 18 / 1);--component-chip-border: rgb(119 119 123 / 1);--component-chip-foreground: rgb(183 183 185 / 1);--component-chip-selected-background: rgb(31 15 17 / 1);--component-chip-selected-border: rgb(194 23 12 / 1);--component-chip-selected-foreground: rgb(255 255 255 / 1);--component-chip-radius: 8px;--component-chip-height: 32px;--component-chip-paddingX: 12px;--component-chip-gap: 8px;--component-tabs-filled-selected-background: rgb(194 23 12 / 1);--component-tabs-filled-selected-foreground: rgb(255 255 255 / 1);--component-tabs-filled-radius: 8px;--component-tabs-filled-height: 32px;--component-tabs-default-foreground: rgb(183 183 185 / 1);--component-tabs-underline-indicator: rgb(194 23 12 / 1);--component-tabs-underline-selected-foreground: rgb(255 255 255 / 1);--component-tabs-underline-width: 2px;--component-switch-on-background: rgb(194 23 12 / 1);--component-switch-off-background: rgb(43 44 48 / 1);--component-switch-off-border: rgb(119 119 123 / 1);--component-switch-thumb-background: rgb(255 255 255 / 1);--component-switch-thumb-size: 20px;--component-switch-radius: 999px;--component-switch-inset: 4px;--component-switch-width: 44px;--component-switch-height: 28px;--component-badge-background: rgb(43 44 48 / 1);--component-badge-foreground: rgb(183 183 185 / 1);--component-badge-radius: 999px;--component-badge-height: 24px;--component-badge-paddingX: 8px;--component-badge-typography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-badge-typography-font-size: .75rem;--component-badge-typography-font-weight: 500;--component-badge-typography-letter-spacing: 0px;--component-badge-typography-line-height: 1.33333;--component-badge-typography: 500 .75rem/1.33333 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-dialog-background: rgb(43 44 48 / 1);--component-dialog-scrim: rgb(0 0 0 / .64);--component-dialog-radius: 20px;--component-dialog-padding: 24px;--component-dialog-margin: 24px;--component-dialog-shadow: 0px 16px 48px 0px rgb(0 0 0 / .4);--component-dialog-maxWidth: 400px;--component-dialog-titleTypography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-dialog-titleTypography-font-size: 1rem;--component-dialog-titleTypography-font-weight: 600;--component-dialog-titleTypography-letter-spacing: 0px;--component-dialog-titleTypography-line-height: 1.5;--component-dialog-titleTypography: 600 1rem/1.5 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-sheet-background: rgb(43 44 48 / 1);--component-sheet-radiusTop: 20px;--component-sheet-maxHeightViewportRatio: .85;--component-popover-background: rgb(43 44 48 / 1);--component-popover-radius: 12px;--component-popover-padding: 12px;--component-popover-shadow: 0px 8px 24px 0px rgb(0 0 0 / .28);--component-popover-maxWidth: 320px;--component-toast-background: rgb(43 44 48 / 1);--component-toast-radius: 12px;--component-toast-padding: 16px;--component-toast-iconSize: 20px;--component-toast-fontSize: 14px;--component-toast-lineHeight: 20px;--component-toast-gap: 8px;--component-toast-maxWidth: 260px;--component-toast-minHeight: 52px;--component-toast-semantic-error-background: rgb(30 6 22 / 1);--component-toast-semantic-error-border: rgb(242 64 76 / 1);--component-toast-semantic-error-iconFrame: rgb(242 64 76 / .2);--component-toast-semantic-warning-background: rgb(39 22 20 / 1);--component-toast-semantic-warning-border: rgb(244 140 62 / 1);--component-toast-semantic-warning-iconFrame: rgb(88 43 18 / 1);--component-toast-standard-maxWidth: 400px;--component-toast-standard-minHeight: 72px;--component-toast-standard-radius: 8px;--component-toast-standard-borderWidth: 1px;--component-toast-standard-paddingX: 16px;--component-toast-standard-paddingY: 12px;--component-toast-standard-gap: 12px;--component-toast-standard-iconFrameSize: 48px;--component-toast-standard-iconFrameRadius: 4px;--component-toast-standard-iconSize: 24px;--component-toast-standard-fontFamily: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-toast-standard-fontSize: 14px;--component-toast-standard-lineHeight: 16px;--component-toast-standard-fontWeight: 500;--component-toast-standard-foreground: rgb(246 246 246 / 1);--component-toast-standard-shadow: 4px 4px 20px 0px rgb(0 0 0 / .15);--component-toast-standard-dismissSize: 32px;--component-toast-standard-dismissFontSize: 18px;--component-toast-standard-dismissForeground: rgb(255 255 255 / .72);--component-toast-standard-autoHideDuration: 6s;--component-toast-nudge-maxWidth: 418px;--component-toast-nudge-minHeight: 90px;--component-toast-nudge-radius: 8px;--component-toast-nudge-borderWidth: 1px;--component-toast-nudge-padding: 8px;--component-toast-nudge-iconSize: 48px;--component-toast-nudge-gap: 12px;--component-toast-nudge-fontFamily: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-toast-nudge-titleFontSize: 14px;--component-toast-nudge-titleFontWeight: 500;--component-toast-nudge-titleForeground: rgb(255 255 255 / 1);--component-toast-nudge-titleLineHeight: 20px;--component-toast-nudge-descriptionFontSize: 12px;--component-toast-nudge-descriptionFontWeight: 400;--component-toast-nudge-descriptionForeground: rgb(189 189 190 / 1);--component-toast-nudge-descriptionLineHeight: 16px;--component-toast-nudge-shadow: 0px -1px 10px 4px rgb(47 47 47 / 1);--component-toast-nudge-dismissInset: 5px;--component-toast-layout-viewportInset: 16px;--component-toast-layout-bottomGap: 16px;--component-toast-layout-zIndex: 600;--component-toast-layout-touchTargetMin: 44px;--component-toast-compact-width: 328px;--component-toast-compact-minHeight: 56px;--component-toast-compact-radius: 8px;--component-toast-compact-borderWidth: .5px;--component-toast-compact-padding: 12px;--component-toast-compact-gap: 10px;--component-toast-compact-fontSize: 12px;--component-toast-compact-top: 50px;--component-toast-compact-viewportMargin: 16px;--component-toast-compact-background: rgb(23 24 27 / 1);--component-toast-compact-border: rgb(3 139 104 / 1);--component-toast-compact-foreground: rgb(246 246 246 / 1);--component-toast-compact-fontFamily: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-toast-compact-fontWeight: 500;--component-toast-compact-autoHideDuration: 5s;--component-settings-background: rgb(32 33 37 / 1);--component-settings-divider: rgb(56 57 61 / 1);--component-settings-radius: 16px;--component-settings-paddingX: 16px;--component-settings-rowHeight: 48px;--component-stickyAction-background: rgb(32 33 37 / 1);--component-stickyAction-padding: 16px;--component-stickyAction-baseHeight: 80px;--component-table-divider: rgb(56 57 61 / 1);--component-table-selected-background: rgb(31 15 17 / 1);--component-table-paddingX: 12px;--component-table-rowHeight: 44px;--component-table-headerHeight: 36px;--component-navigation-background: rgb(32 33 37 / 1);--component-navigation-selected: rgb(255 255 255 / 1);--component-navigation-default: rgb(154 154 158 / 1);--component-navigation-height: 56px;--component-navigation-selectedIcon: rgb(194 23 12 / 1);--component-skeleton-background: rgb(32 33 37 / 1);--component-spinner-foreground: rgb(255 255 255 / 1);--component-carousel-gap: 12px;--component-carousel-peek: 12px;--component-carousel-indicatorActiveWidth: 20px;--component-carousel-indicatorHeight: 4px;--component-carousel-indicatorGap: 4px;--component-carousel-indicatorWidth: 6px;--component-empty-illustrationGap: 12px;--component-empty-illustrationSize: 128px;--component-segmented-radius: 999px;--component-segmented-height: 36px;--component-checkbox-radius: 4px;--component-checkbox-size: 20px;--component-radio-size: 20px;--component-header-height: 56px;--component-header-titleTypography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-header-titleTypography-font-size: 1.25rem;--component-header-titleTypography-font-weight: 600;--component-header-titleTypography-letter-spacing: 0px;--component-header-titleTypography-line-height: 1.4;--component-header-titleTypography: 600 1.25rem/1.4 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-tournament-pin-height: 20px;--component-tournament-pin-radius: 4px;--component-tournament-pin-width: 52px;--component-tournament-prize-iconSize: 19px;--component-tournament-metadata-iconSize: 16px;--component-tournament-wallet-usd-iconSize: 24px;--component-tournament-row-height: 96px;--component-tournament-row-gap: 8px;--component-tournament-row-radius: 16px;--component-tournament-row-compactInset: 4px;--component-tournament-row-railWidth: 76px;--component-tournament-row-bodyInset: 12px;--component-tournament-row-borderWidth: 1px;--component-tournament-row-contentGap: 8px;--component-tournament-row-paddingTop: 8px;--component-tournament-row-paddingBottom: 10px;--component-tournament-row-primaryLineHeight: 22px;--component-tournament-row-secondaryLineHeight: 20px;--component-tournament-myRow-height: 80px;--component-tournament-stateBadge-registration-background: rgb(36 89 73 / 1);--component-tournament-stateBadge-registration-foreground: rgb(212 240 227 / 1);--component-tournament-stateBadge-soon-background: rgb(74 60 36 / 1);--component-tournament-stateBadge-soon-foreground: rgb(241 214 152 / 1);--component-tournament-stateBadge-late-background: rgb(84 52 35 / 1);--component-tournament-stateBadge-late-foreground: rgb(242 194 154 / 1);--component-tournament-stateBadge-running-background: rgb(48 60 71 / 1);--component-tournament-stateBadge-running-foreground: rgb(199 213 222 / 1);--component-tournament-stateBadge-unopened-background: rgb(47 49 54 / 1);--component-tournament-stateBadge-unopened-foreground: rgb(187 191 199 / 1);--component-tournament-stateBadge-fontSize: 11px;--component-tournament-stateBadge-height: 22px;--component-tournament-refined-bodyStart: rgb(32 34 38 / 1);--component-tournament-refined-bodyEnd: rgb(24 30 36 / 1);--component-tournament-refined-footer: rgb(23 25 28 / 1);--component-tournament-refined-footerHeight: 0px;--component-detail-dashboard-leftWidth: 100px;--component-detail-dashboard-rightWidth: 100px;--component-detail-dashboard-columnGap: 8px;--component-detail-dashboard-paddingX: 12px;--component-detail-dashboard-paddingTop: 16px;--component-detail-dashboard-paddingBottom: 10px;--component-detail-dashboard-radius: 16px;--component-detail-dashboard-statRowMinHeight: 56px;--component-detail-dashboard-statRowGap: 8px;--component-detail-dashboard-rightInset: 24px;--component-detail-dashboard-centerInfoRowHeight: 24px;--component-detail-dashboard-centerInfoRowGap: 8px;--component-detail-content-radius: 16px;--component-detail-button-radius: 8px;--component-detail-type-title-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-title-font-size: 1.375rem;--component-detail-type-title-font-weight: 600;--component-detail-type-title-letter-spacing: 0px;--component-detail-type-title-line-height: 1.36364;--component-detail-type-title: 600 1.375rem/1.36364 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-timer-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-timer-font-size: 2.75rem;--component-detail-type-timer-font-weight: 600;--component-detail-type-timer-letter-spacing: 0px;--component-detail-type-timer-line-height: 1.18182;--component-detail-type-timer: 600 2.75rem/1.18182 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-stat-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-stat-font-size: .875rem;--component-detail-type-stat-font-weight: 600;--component-detail-type-stat-letter-spacing: 0px;--component-detail-type-stat-line-height: 1.42857;--component-detail-type-stat: 600 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-registration-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-registration-font-size: .875rem;--component-detail-type-registration-font-weight: 600;--component-detail-type-registration-letter-spacing: 0px;--component-detail-type-registration-line-height: 1.42857;--component-detail-type-registration: 600 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-blindCurrent-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-blindCurrent-font-size: 1rem;--component-detail-type-blindCurrent-font-weight: 600;--component-detail-type-blindCurrent-letter-spacing: 0px;--component-detail-type-blindCurrent-line-height: 1.5;--component-detail-type-blindCurrent: 600 1rem/1.5 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-blindNext-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-blindNext-font-size: .75rem;--component-detail-type-blindNext-font-weight: 500;--component-detail-type-blindNext-letter-spacing: 0px;--component-detail-type-blindNext-line-height: 2;--component-detail-type-blindNext: 500 .75rem/2 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-sectionTitle-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-sectionTitle-font-size: 1.125rem;--component-detail-type-sectionTitle-font-weight: 600;--component-detail-type-sectionTitle-letter-spacing: 0px;--component-detail-type-sectionTitle-line-height: 1.44444;--component-detail-type-sectionTitle: 600 1.125rem/1.44444 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-statLabel-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-statLabel-font-size: .875rem;--component-detail-type-statLabel-font-weight: 400;--component-detail-type-statLabel-letter-spacing: 0px;--component-detail-type-statLabel-line-height: 1.42857;--component-detail-type-statLabel: 400 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-nextBreak-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-type-nextBreak-font-size: .75rem;--component-detail-type-nextBreak-font-weight: 500;--component-detail-type-nextBreak-letter-spacing: 0px;--component-detail-type-nextBreak-line-height: 2;--component-detail-type-nextBreak: 500 .75rem/2 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-detail-paint-levelTimerForeground: rgb(240 68 56 / 1);--component-detail-paint-registrationTimerForeground: rgb(99 211 135 / 1);--component-detail-paint-labelForeground: rgb(154 154 158 / 1);--component-detail-paint-rowDivider: rgb(255 255 255 / 0);--component-detail-paint-groupDivider: rgb(255 255 255 / .04);--component-detail-tableList-rowMinHeight: 56px;--component-detail-tableList-iconSize: 32px;--component-detail-tableList-actionHitSize: 44px;--component-detail-tableList-minInlineWidth: 366px;--component-detail-watchIcon-fillStart: rgb(37 135 107 / 1);--component-detail-watchIcon-fillEnd: rgb(18 90 71 / 1);--component-detail-watchIcon-rim: rgb(124 201 171 / 1);--component-detail-watchIcon-detail: rgb(191 230 213 / 1);--component-detail-rankMedal-size: 24px;--component-detail-rankMedal-numberForeground: rgb(13 14 18 / 1);--component-detail-rankMedal-gold-fillStart: rgb(244 213 130 / 1);--component-detail-rankMedal-gold-fillEnd: rgb(212 164 69 / 1);--component-detail-rankMedal-silver-fillStart: rgb(224 229 236 / 1);--component-detail-rankMedal-silver-fillEnd: rgb(170 179 192 / 1);--component-detail-rankMedal-bronze-fillStart: rgb(226 181 140 / 1);--component-detail-rankMedal-bronze-fillEnd: rgb(186 134 90 / 1);--component-detail-unitSwitch-width: 40px;--component-detail-unitSwitch-height: 20px;--component-detail-unitSwitch-hitHeight: 44px;--component-detail-unitSwitch-labelGap: 8px;--component-authInput-background: rgb(13 14 18 / 1);--component-authInput-foreground: rgb(255 255 255 / 1);--component-authInput-placeholder: rgb(154 154 158 / 1);--component-authInput-border: rgb(56 57 61 / 1);--component-authInput-focus-border: rgb(255 255 255 / 1);--component-authInput-focus-caret: rgb(194 23 12 / 1);--component-authInput-invalid-border: rgb(194 23 12 / 1);--component-authInput-invalid-messageForeground: rgb(240 100 89 / 1);--component-authInput-invalid-messageGap: 8px;--component-authInput-invalid-typography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authInput-invalid-typography-font-size: .75rem;--component-authInput-invalid-typography-font-weight: 400;--component-authInput-invalid-typography-letter-spacing: 0px;--component-authInput-invalid-typography-line-height: 1.5;--component-authInput-invalid-typography: 400 .75rem/1.5 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authInput-height: 52px;--component-authInput-radius: 8px;--component-authInput-borderWidth: 1px;--component-authInput-paddingX: 16px;--component-authInput-fieldGap: 12px;--component-authInput-typography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authInput-typography-font-size: .875rem;--component-authInput-typography-font-weight: 400;--component-authInput-typography-letter-spacing: 0px;--component-authInput-typography-line-height: 1.42857;--component-authInput-typography: 400 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authInput-trailingIcon-size: 20px;--component-authInput-trailingIcon-foreground: rgb(154 154 158 / 1);--component-authInput-trailingIcon-hitSize: 44px;--component-authSubmit-height: 52px;--component-authSubmit-radius: 8px;--component-authSubmit-typography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authSubmit-typography-font-size: .875rem;--component-authSubmit-typography-font-weight: 600;--component-authSubmit-typography-letter-spacing: 0px;--component-authSubmit-typography-line-height: 1.42857;--component-authSubmit-typography: 600 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authSubmit-ready-background: rgb(194 23 12 / 1);--component-authSubmit-ready-foreground: rgb(255 255 255 / 1);--component-authSubmit-unavailable-background: rgb(56 57 61 / 1);--component-authSubmit-unavailable-foreground: rgb(183 183 185 / 1);--component-authSubmit-submitting-background: rgb(56 57 61 / 1);--component-authSubmit-submitting-spinnerForeground: rgb(183 183 185 / 1);--component-authSubmit-submitting-spinnerSize: 20px;--component-authFeedback-background: rgb(23 24 27 / 1);--component-authFeedback-foreground: rgb(255 255 255 / 1);--component-authFeedback-border: rgb(194 23 12 / 1);--component-authFeedback-borderWidth: 1px;--component-authFeedback-radius: 16px;--component-authFeedback-paddingX: 16px;--component-authFeedback-paddingY: 12px;--component-authFeedback-gap: 12px;--component-authFeedback-viewportInset: 20px;--component-authFeedback-topGap: 8px;--component-authFeedback-typography-font-family: var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authFeedback-typography-font-size: .875rem;--component-authFeedback-typography-font-weight: 400;--component-authFeedback-typography-letter-spacing: 0px;--component-authFeedback-typography-line-height: 1.42857;--component-authFeedback-typography: 400 .875rem/1.42857 var(--poker-font-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", sans-serif);--component-authFeedback-icon-size: 24px;--component-authFeedback-icon-background: rgb(194 23 12 / 1);--component-authFeedback-icon-foreground: rgb(255 255 255 / 1);--component-authFeedback-visibleDuration: 4s;--component-authFeedback-maxWidth: 480px;--component-selection-checkSize: 20px;--component-selection-checkSizeCompact: 16px;--component-dateRange-rowHeight: 44px;--component-wallet-delta-positive: rgb(255 105 105 / 1);--component-wallet-delta-negative: rgb(0 199 119 / 1)}@media (prefers-reduced-motion: reduce){:root,[data-theme=dark]{--motion-duration-pressed: 0ms;--motion-duration-fast: 0ms;--motion-duration-tabs: 0ms;--motion-duration-exit: 0ms;--motion-duration-modal: 0ms;--motion-duration-page: 0ms;--motion-duration-sheet: 0ms;--motion-duration-spinner: 0ms;--motion-duration-toast: 0ms;--motion-duration-waitHint: 0ms;--motion-duration-recoveryHint: 0ms;--motion-duration-reduced: 0ms}}.cp-dialog,.cp-dialog.management-dialog{box-sizing:border-box;width:calc(100% - var(--component-dialog-margin) * 2);max-width:var(--component-dialog-maxWidth);max-height:85dvh;margin:auto;padding:var(--component-dialog-padding);border:0;border-radius:var(--component-dialog-radius);background:var(--component-dialog-background);color:var(--color-text-primary);box-shadow:var(--component-dialog-shadow);overflow:auto}.cp-dialog::backdrop{background:var(--component-dialog-scrim)}.cp-dialog .cp-dialog-header{display:flex;align-items:center;gap:var(--space-12);min-height:28px;margin:0 0 var(--space-16)}.cp-dialog .cp-dialog-title{flex:1;min-width:0;font:var(--component-dialog-titleTypography);color:var(--color-text-primary);margin:0;overflow-wrap:anywhere}.cp-dialog .cp-dialog-title:focus{outline:none}.cp-dialog .cp-dialog-close{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-8px -8px -8px 0;padding:10px;background:transparent;color:var(--color-text-muted);border:0;border-radius:var(--component-button-radius)}.cp-dialog .cp-dialog-close svg{width:20px;height:20px;transform:rotate(45deg)}.cp-dialog .cp-dialog-body{display:grid;gap:var(--space-16)}.cp-dialog .cp-dialog-copy{margin:0;font-size:var(--type-body-font-size);line-height:1.6;color:var(--color-text-secondary);overflow-wrap:anywhere}.cp-dialog .cp-dialog-subject{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-12);border-radius:var(--component-input-radius);background:var(--color-bg-surface)}.cp-dialog .cp-dialog-subject img{width:40px;height:40px;object-fit:contain;border-radius:50%;flex:none;background:var(--color-bg-raised);padding:4px}.cp-dialog .cp-subject-text{display:grid;gap:var(--space-4);min-width:0;flex:1}.cp-dialog .cp-subject-name{font-size:14px;font-weight:600;line-height:20px;overflow-wrap:anywhere;color:var(--color-text-primary)}.cp-dialog .cp-subject-meta{font-size:12px;line-height:18px;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.cp-dialog .cp-dialog-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);margin:var(--space-24) 0 0}.cp-dialog .cp-dialog-actions button{width:100%;min-height:var(--component-button-heightLarge);padding:var(--space-12) var(--space-8);border-radius:var(--component-button-radius);font-size:var(--type-button-font-size);font-weight:600;line-height:20px;white-space:normal}.cp-dialog .cp-dialog-actions .secondary{background:var(--color-bg-surface);border:0;color:var(--color-text-secondary)}.cp-dialog .cp-dialog-actions .primary{background:var(--color-action-primary);border:0;color:var(--color-text-primary)}.cp-dialog .cp-dialog-actions .danger{background:var(--component-button-danger-background);color:var(--component-button-danger-foreground)}.cp-dialog .cp-dialog-actions button:disabled{background:var(--color-bg-disabled);color:var(--color-text-disabled);cursor:not-allowed}.cp-dialog button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.cp-dialog[open]{animation:cp-dialog-enter .2s ease-out}@keyframes cp-dialog-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cp-dialog[open]{animation:none}}.cp-dialog[data-focus-mode=pointer] button:focus-visible{outline:none}:root{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px)}*{box-sizing:border-box}html,body,#app{margin:0;min-width:0;min-height:100%;overflow-x:hidden}body{background:var(--color-bg-canvas);color:var(--color-text-primary);font-family:var(--poker-font-ui)}button,input,select,textarea{font:inherit}input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=button],[type=submit],[type=reset],[type=file],[type=color],[type=image],.room-entry input),select,textarea{font-size:max(16px,1em)!important}html,body{width:100%;max-width:100%;overflow-x:hidden}.bottom-nav{position:fixed!important;z-index:30!important;left:50%;bottom:0;width:min(430px,100%);min-height:calc(64px + var(--safe-area-bottom));padding-bottom:var(--safe-area-bottom)!important;transform:translate(-50%)}html[data-home-screen-safe-area] .bottom-nav{min-height:calc(64px + var(--safe-area-bottom))!important}.app-page-header{position:sticky;top:0;z-index:10;background:var(--color-bg-canvas)}html,body{height:100%;overflow:hidden;overscroll-behavior:none}#app{height:100%}*{scrollbar-width:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{position:fixed;inset:0}*,*:before,*:after{touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior:none}.app-content,dialog,.cp-dialog,[data-scroll-container]{overscroll-behavior:contain}input,textarea,[contenteditable]:not([contenteditable=false]),[contenteditable]:not([contenteditable=false]) *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}img,svg,a{-webkit-user-drag:none}.bottom-nav{z-index:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;flex:none;min-height:64px;border-top:1px solid #ffffff0d;background:var(--color-bg-sunken);padding:0 8px;position:relative}.nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:none;font-size:11px;line-height:16px;color:var(--color-text-muted);min-height:64px;position:relative}.nav-item .icon{width:24px;height:24px}.nav-home{color:var(--color-text-primary);justify-content:flex-end;padding-bottom:7px;font-weight:500}.logo-disc{position:absolute;width:60px;height:60px;top:-21px;left:calc(50% - 30px);border-radius:50%;background:var(--color-action-primary);border:5px solid var(--color-bg-canvas);display:flex;align-items:center;justify-content:center;box-shadow:0 1px #ffffff0d}.logo-disc img{width:42px;height:42px}.logo-disc .panda-metal{display:block;width:42px;height:42px;overflow:visible}.panda-wink-eye{transform-box:fill-box;transform-origin:center;transform:scaleY(1)}.club-icon-wrap{position:relative;display:block;width:24px;height:24px}.club-message-badge{position:absolute;left:15px;top:-6px;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--color-action-primary);color:var(--color-text-primary);box-shadow:0 0 0 2px var(--color-bg-sunken);font-size:11px;line-height:18px;font-weight:600;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.nav-home{color:var(--color-text-muted)}.nav-item.is-active{color:var(--color-text-primary);font-weight:600}.nav-item.is-active:not(.nav-home) .icon{color:var(--color-action-primary);fill:var(--color-action-subtle)}.nav-item.is-active:not(.nav-home):after{position:absolute;content:"";height:3px;width:24px;border-radius:3px;top:-1px;left:calc(50% - 12px);background:var(--color-action-primary)}.nav-item[data-v-3cf4e40a]{text-decoration:none;-webkit-tap-highlight-color:transparent}.nav-item[data-v-3cf4e40a]:focus-visible{outline:var(--layout-focus-width) solid var(--color-focus-ring);outline-offset:-2px}.app-shell[data-v-82e3e2c5]{box-sizing:border-box;width:100%;max-width:430px;min-height:100dvh;height:100dvh;margin-inline:auto;display:flex;flex-direction:column;padding:var(--safe-area-top) var(--safe-area-right) var(--safe-area-bottom) var(--safe-area-left);background:var(--color-bg-canvas);color:var(--color-text-primary)}.app-shell.full-width[data-v-82e3e2c5]{max-width:none}.app-content[data-v-82e3e2c5]{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.has-navigation .app-content[data-v-82e3e2c5]{padding-bottom:85px}.has-navigation[data-v-82e3e2c5]{background:var(--color-bg-sunken)}.has-navigation .app-content[data-v-82e3e2c5]{background:var(--color-bg-canvas)}.page-scroll .app-content[data-v-82e3e2c5]{overflow:hidden;padding-bottom:85px}.portrait-guard[data-v-d41ef8f7]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:var(--color-bg-canvas, #0d0e12);color:var(--color-text-primary, #f3f3f3);touch-action:none}.portrait-guard-text[data-v-d41ef8f7]{margin:0;font-size:18px;font-weight:600;line-height:1.5}.session-transition[data-v-a476fca1]{display:grid;min-height:50vh;place-content:center;gap:12px;padding:32px 20px;text-align:center}.session-transition h1[data-v-a476fca1],.session-transition p[data-v-a476fca1]{margin:0}.session-transition button[data-v-a476fca1]{min-height:44px;padding:0 20px}.route-loading[data-v-928b8975]{position:fixed;z-index:50;top:var(--safe-area-top);left:50%;width:min(430px,100%);height:2px;transform:translate(-50%);overflow:hidden;pointer-events:none}.route-loading[data-v-928b8975]:before{content:"";position:absolute;inset:0;width:40%;background:var(--color-action-primary);animation:route-loading-928b8975 1s ease-in-out infinite}@keyframes route-loading-928b8975{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion: reduce){.route-loading[data-v-928b8975]:before{width:100%;animation:none;opacity:.6}}#app .mtt-r5-lobby .event-content h3{white-space:normal;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (max-width: 359px){#app .mtt-r5-detail .dashboard-columns{grid-template-columns:88px minmax(0,1fr) 88px;column-gap:6px}#app .mtt-r5-detail .dashboard-side.right>.data-block{padding-left:8px}#app .mtt-r5-detail .dashboard-columns>*{min-width:0}}@media (max-width: 359px){#app .cx-management .member-table{min-width:0}#app .cx-management .member-table th:nth-child(2){width:52px}#app .cx-management .member-table th:nth-child(3):last-child{width:112px}}@media (max-width: 350px){#app .lobby-page .poster-art{right:0;transform-origin:right center}}#app .my-profile .body>div>button.primary:last-child{position:sticky;bottom:0;z-index:2}#app .my-profile{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}#app .table-actions button{position:relative}#app .table-actions button:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}#app .table-icon:not(.table-history){position:relative}#app .table-icon:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}#app .history-head button,#app .unit-toggle,#app .latest{position:relative;z-index:1}#app .history-content .unit-toggle:after{top:0;height:44px;transform:translate(-50%)}#app .member-search .search-apply{z-index:2}#app .history-head button:after,#app .unit-toggle:after,#app .latest:after,#app .member-search .search-apply:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}#app .mtt-page-state .mtt-back{top:70.5px;min-width:60px;min-height:60px;height:auto}#app .base-table-surface,#app .table-frame,#app .table-frame-canvas,#app .regular-table-page,#app .club-table-page,#app .mtt-table-page{overflow:hidden;overflow:clip}
