/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme;@layer base{[data-visual-game]{--app-accent:var(--game-brand-primary);--app-accent-2:var(--game-brand-secondary);--brand-900:var(--game-brand-deep);--ui-accent:var(--game-brand-primary);--accent-cyan:var(--game-brand-primary);--accent-cyan-hover:var(--game-brand-secondary);--accent-violet:var(--game-brand-secondary);--border-card-hover:var(--game-brand-primary);--action-primary:var(--game-action-dark);--action-primary-text:var(--game-action-dark-text);--accent-contrast:var(--game-action-dark-text);--content-highlight:var(--game-highlight-dark);--content-highlight-on-media:var(--game-highlight-on-media);--content-on-media:var(--game-content-on-media);--content-on-media-secondary:var(--game-content-on-media)}@supports (color:color-mix(in lab,red,red)){[data-visual-game]{--content-on-media-secondary:color-mix(in srgb,var(--game-content-on-media) 80%,var(--palette-noir-canvas))}}[data-visual-game]{--cinematic-primary:var(--action-primary);--cinematic-content:var(--content-primary);--cinematic-canvas:var(--surface-canvas);--cinematic-panel:var(--surface-panel)}:root.dark [data-visual-game],:root.oled [data-visual-game]{--action-primary:var(--game-action-dark);--action-primary-text:var(--game-action-dark-text);--accent-contrast:var(--game-action-dark-text);--content-highlight:var(--game-highlight-dark)}.light [data-visual-game]{--action-primary:var(--game-action-light);--action-primary-text:var(--game-action-light-text);--accent-contrast:var(--game-action-light-text);--content-highlight:var(--game-highlight-light)}}@layer components,utilities /*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */ .management-navbar-toggle{flex:0 0 auto}#public-games-menu{isolation:isolate}#public-games-menu:before{position:absolute;inset:-.5rem 0 auto;height:.5rem;content:""}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme;@layer base{:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}}@layer components,utilities;.skip-navigation{z-index:10000;border-radius:var(--radius-control);color:var(--text-heading);background:var(--bg-main);border:2px solid;padding:.75rem 1rem;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-200%)}.skip-navigation:focus{transform:translateY(0)}#main-content{scroll-margin-block-start:6rem}.preference-notice{color:var(--text-primary);background:var(--bg-card);border-block-end:1px solid var(--border-card);padding:1rem}:where(button,[role=button],a)[aria-disabled=true],:where(button,input,select,textarea):disabled{cursor:not-allowed}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){:where(*){scroll-behavior:auto!important}}.ui-data-table-shell,.ui-data-table-toolbar{min-width:0;max-width:100%}.ui-modal-layer{padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left))}.ui-modal-shell{max-height:calc(100dvh - max(1.5rem, env(safe-area-inset-top)) - max(1.5rem, env(safe-area-inset-bottom)));scroll-padding-block:1rem calc(5rem + env(safe-area-inset-bottom))}.ui-modal-form-actions{position:sticky;z-index:2;bottom:0;padding-bottom:max(1rem,env(safe-area-inset-bottom))}@media (max-width:639px){.ui-modal-layer{align-items:flex-end;padding-inline:0;padding-bottom:0}.ui-modal-shell{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ui-modal-content :where(input,select,textarea){font-size:1rem}.ui-data-table-toolbar :where(input,select,button){min-height:2.75rem}}@media (pointer:coarse){.ui-data-table-shell :where(button,a),.ui-modal-shell :where(button,a){min-height:2.75rem}}:where(.public-portal-match-grid,.public-portal-spotlight-grid,.public-portal-team-grid,.ui-data-table-body)>*{content-visibility:auto;contain-intrinsic-size:auto 20rem}html{scroll-padding-top:max(7rem,calc(var(--global-header-block-size, 3.5rem) + 1rem))}@media (max-width:767px){html{scroll-padding-top:max(6.5rem,calc(var(--global-header-block-size, 3.5rem) + 1rem))}}@layer components{.public-home-header .public-home-actions{margin-top:0}@media (max-width:639px){.public-home-header .public-home-actions{inline-size:100%}}}