@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;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.animate-dialog{opacity:var(--tw-anim-dialog-start-opacity,0);translate:var(--tw-anim-dialog-start-translate,0 1.5rem);scale:var(--tw-anim-dialog-start-scale,.96);will-change:opacity, translate, scale;transition:opacity var(--tw-anim-dialog-duration,.35s) ease, translate var(--tw-anim-dialog-duration,.35s) var(--tw-anim-dialog-easing,cubic-bezier(.22, 1, .36, 1)), scale var(--tw-anim-dialog-duration,.35s) var(--tw-anim-dialog-easing,cubic-bezier(.22, 1, .36, 1)), overlay var(--tw-anim-dialog-duration,.35s) ease allow-discrete, display var(--tw-anim-dialog-duration,.35s) ease allow-discrete}.animate-dialog[open]{opacity:1;translate:0;scale:1}.animate-dialog[open].is-closing,.animate-dialog[open].is-opening{opacity:var(--tw-anim-dialog-start-opacity,0);translate:var(--tw-anim-dialog-start-translate,0 1.5rem);scale:var(--tw-anim-dialog-start-scale,.96)}@starting-style{.animate-dialog[open]{opacity:var(--tw-anim-dialog-start-opacity,0);translate:var(--tw-anim-dialog-start-translate,0 1.5rem);scale:var(--tw-anim-dialog-start-scale,.96)}}.animate-dialog::backdrop{opacity:0;background:var(--tw-anim-dialog-backdrop-background,#0f172a94);-webkit-backdrop-filter:var(--tw-anim-dialog-backdrop-filter,blur(8px));backdrop-filter:var(--tw-anim-dialog-backdrop-filter,blur(8px));transition:opacity var(--tw-anim-dialog-duration,.35s) ease, overlay var(--tw-anim-dialog-duration,.35s) ease allow-discrete, display var(--tw-anim-dialog-duration,.35s) ease allow-discrete}.animate-dialog[open]::backdrop{opacity:1}.animate-dialog[open].is-closing::backdrop,.animate-dialog[open].is-opening::backdrop{opacity:0}@starting-style{.animate-dialog[open]::backdrop{opacity:0}}}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b11;--surface:#14141d;--surface-2:#0e0e16;--surface-3:#1b1b27;--surface-4:#22222f;--surface-5:#101019;--surface-6:#191922;--surface-7:#0d0d14;--surface-8:#0e131b;--border:#282838;--border-strong:#33334a;--text:#f4f5fb;--text-muted:#a2a3b9;--text-faint:#82839a;--hover-1:#ffffff06;--hover-2:#ffffff04;--bar-bg-1:#0b0b11d1;--bar-bg-2:#0b0b11eb;--bar-bg-3:#0b0b11f5}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e7eaf2;--surface:#fff;--surface-2:#f5f6fa;--surface-3:#eceef4;--surface-4:#e1e4ed;--surface-5:#fff;--surface-6:#f2f3f8;--surface-7:#fff;--surface-8:#f2f4f8;--border:#d6dae4;--border-strong:#b7bcce;--text:#14141b;--text-muted:#565875;--text-faint:#6b6d84;--hover-1:#14141e0a;--hover-2:#14141e07;--bar-bg-1:#e7eaf2d1;--bar-bg-2:#e7eaf2eb;--bar-bg-3:#e7eaf2f5}[data-force-theme=dark]{--bg:#0b0b11;--surface:#14141d;--surface-2:#0e0e16;--surface-3:#1b1b27;--surface-4:#22222f;--surface-5:#101019;--surface-6:#191922;--surface-7:#0d0d14;--surface-8:#0e131b;--border:#282838;--border-strong:#33334a;--text:#f4f5fb;--text-muted:#a2a3b9;--text-faint:#82839a;--hover-1:#ffffff06;--hover-2:#ffffff04;--bar-bg-1:#0b0b11d1;--bar-bg-2:#0b0b11eb;--bar-bg-3:#0b0b11f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-family:Inter,system-ui,sans-serif}a{color:#22d3ee;text-decoration:none}a:hover{color:#7c82ff}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes slideIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.rise{animation:var(--rise-anim,.5s ease both fadeUp)}.d1{animation-delay:50ms}.d2{animation-delay:.12s}.d3{animation-delay:.19s}.d4{animation-delay:.26s}.d5{animation-delay:.33s}.d6{animation-delay:.4s}.slidein{animation:.35s both slideIn}.enter-up{animation:var(--rise-anim,fade-in-up .7s cubic-bezier(.16, 1, .3, 1) backwards)}@keyframes accentGrow{0%{transform:scaleY(0)}to{transform:none}}.enter-grow{transform-origin:50%;animation:var(--rise-anim,accentGrow .6s cubic-bezier(.16, 1, .3, 1) backwards)}@keyframes shineSweep{0%{opacity:0;transform:translate(-120%)skew(-12deg)}12%,70%{opacity:1}to{opacity:0;transform:translate(220%)skew(-12deg)}}.shine-sweep{position:relative;overflow:hidden}.shine-sweep:after{content:"";opacity:0;width:35%;animation:var(--rise-anim,shineSweep 1.3s ease-out .55s 1 both);pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff1f,#0000);position:absolute;inset:0}.hcard{will-change:transform;transition:transform .25s,box-shadow .25s,border-color .25s}.hcard:hover{transform:translateY(-5px);box-shadow:0 16px 44px #00000080,0 0 24px #22d3ee12;border-color:var(--border-strong)!important}.hcard .zoom{transition:transform .45s}.hcard:hover .zoom{transform:scale(1.06)}.fcell{transition:background-color .2s}.fcell:hover{background-color:var(--hover-1)}.fcell .zoom{transition:transform .45s}.fcell:hover .zoom{transform:scale(1.05)}.scorenum::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.scorenum::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.scorenum{-moz-appearance:textfield}button{transition:transform .15s,box-shadow .2s,opacity .2s,background .2s,border-color .2s,color .2s}button:active{transform:scale(.97)}.chip:hover{border-color:var(--border-strong)!important;color:var(--text)!important}.hbtn:hover span{color:var(--text)!important}tr{transition:background .2s}tr:hover td{background:var(--hover-2)}@keyframes kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.14)translate(-1.5%,1.5%)}}.kb{will-change:transform;animation:16s ease-in-out infinite alternate kenburns}.heromedia{object-fit:cover;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.blob{filter:blur(70px);pointer-events:none;border-radius:50%;position:absolute}.b1{background:#22d3ee38;width:360px;height:360px;animation:15s ease-in-out infinite alternate drift1;top:-90px;right:-70px}.b2{background:#f43f7e29;width:320px;height:320px;animation:19s ease-in-out infinite alternate drift2;bottom:-100px;left:-50px}.b3{background:#7c82ff2e;width:240px;height:240px;animation:23s ease-in-out infinite alternate-reverse drift1;top:30%;left:34%}@keyframes drift1{to{transform:translate(-70px,50px)scale(1.18)}}@keyframes drift2{to{transform:translate(80px,-55px)scale(1.12)}}.marquee{position:relative;overflow:hidden}.marquee-track{white-space:nowrap;align-items:center;animation:26s linear infinite marquee;display:inline-flex}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 26px #22d3ee38}50%{box-shadow:0 0 44px #22d3ee73}}.glow{animation:3.2s ease-in-out infinite pulseGlow}@media (max-width:920px){.grid2,.grid2b,.grid2c{grid-template-columns:1fr!important}.grid2>*,.grid2b>*,.grid2c>*{min-width:0!important}}@media (max-width:1024px){.stack-sidebar{width:100%!important}.detail-left{border-right:0!important}.page-filter-rail{border-bottom:1px solid var(--surface-3);border-right:0!important;width:100%!important;padding:20px 24px!important}.page-filter-rail+div{flex:100%!important}.gallery-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){.gallery-grid{grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:120px!important}.bento-grid{grid-template-columns:1fr!important;grid-auto-rows:auto!important}.bento-grid>a{aspect-ratio:16/10!important;grid-area:span 1/span 1!important}}@media (max-width:1024px){.page-hpad{padding-left:24px!important;padding-right:24px!important}.page-hpad-m{margin-left:24px!important;margin-right:24px!important}}@media (max-width:640px){.page-hpad{padding-left:16px!important;padding-right:16px!important}.page-hpad-m{margin-left:16px!important;margin-right:16px!important}}@media (max-width:1024px){.tourn-grid{grid-template-columns:repeat(2,1fr)!important}.tourn-grid .fcell{border-right:0!important;border-bottom:1px solid var(--surface-3)!important;padding-left:16px!important;padding-right:16px!important}.tourn-grid .fcell:nth-child(odd){border-right:1px solid var(--surface-3)!important}}@media (max-width:640px){.tourn-grid{grid-template-columns:1fr!important}.tourn-grid .fcell{border-right:0!important;padding-left:0!important;padding-right:0!important}.podium-row{flex-wrap:nowrap!important;gap:8px!important}.podium-item{width:92px!important}}.rail-mobile-top,.rail-mobile-bottom{display:none}@media (max-width:1024px){.rail-desktop{display:none!important}.rail-mobile-top,.rail-mobile-bottom{display:flex!important}.rail-content{margin-left:0!important;padding-bottom:74px!important}}.console-mobile-top,.console-backdrop{display:none}@media (max-width:1024px){.console-mobile-top{display:flex!important}.console-desktop-title{display:none!important}.console-sidebar{z-index:250;transition:transform .25s;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 60px #00000080;position:fixed!important}.console-sidebar.console-sidebar-open{transform:translate(0)}.console-backdrop.console-backdrop-open{z-index:240;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06060a99;display:block;position:fixed;inset:0}}.wiz-mobile-progress{display:none}@media (max-width:1024px){.wiz-overlay{align-items:stretch!important;padding:0!important}.wiz-dialog{border-radius:0!important;flex-direction:column!important;max-width:100%!important;min-height:100vh!important;margin-bottom:0!important}.wiz-sidebar{display:none!important}.wiz-mobile-progress{display:block!important}.wiz-body{padding:18px 16px!important}}.regie-rail>*,.regie-control>*{flex-shrink:0}@media (max-width:1024px){.regie-page-outer{min-height:100vh;height:auto!important;overflow:visible!important}.regie-banner{flex-wrap:wrap;row-gap:10px;min-height:70px;height:auto!important;padding:12px 16px!important}.regie-grid{grid-template-columns:1fr!important}.regie-rail,.regie-center,.regie-control{border-top:1px solid var(--surface-3);border-left:0!important;border-right:0!important;width:100%!important;max-height:none!important;overflow-y:visible!important}.regie-control{border-top:0;max-width:760px;margin:0 auto;order:1!important}.regie-center{order:2!important}.regie-rail{order:3!important}}@media (prefers-reduced-motion:reduce){.rise,.slidein,.hcard,button,.kb,.blob,.marquee-track,.glow,.shine-sweep:after{transition:none!important;animation:none!important}}#print-area{display:none}@media print{@page{size:landscape;margin:10mm}body.printing{background:#0b0b12!important}body.printing>:not(#print-area){display:none!important}body.printing #print-area{color:#f4f5fb;background:#0b0b12;font-family:Inter,system-ui,sans-serif;display:block}.pa{color:#f4f5fb;max-width:100%}.pa-head{text-align:center;border-bottom:2px solid #282838;margin-bottom:14px;padding-bottom:10px}.pa-brand{letter-spacing:2px;color:#8e8fa6;font-family:Bebas Neue,sans-serif;font-size:15px}.pa-title{letter-spacing:1px;color:#f4f5fb;margin-top:4px;font-family:Bebas Neue,sans-serif;font-size:38px;line-height:1}.pa-meta{color:#8e8fa6;margin-top:6px;font-size:12px}.pa-champ{text-align:center;margin:12px 0}.pa-clabel{letter-spacing:1.5px;text-transform:uppercase;color:#fbbf24;font-size:11px}.pa-cname{letter-spacing:1px;color:#f4f5fb;font-family:Bebas Neue,sans-serif;font-size:30px}.pa-podium{justify-content:center;gap:14px;margin:6px 0 4px;font-size:13px;display:flex}.pa-pod{color:#f4f5fb;border:1px solid #282838;border-radius:8px;padding:5px 12px}.pa-pod .pa-rk{color:#fbbf24;margin-right:6px;font-family:Bebas Neue,sans-serif}.pa-pod .pa-pp{color:#8e8fa6}.pa-h{letter-spacing:1px;color:#f4f5fb;border-bottom:1px solid #282838;margin-bottom:8px;padding-bottom:3px;font-family:Bebas Neue,sans-serif;font-size:17px}.pa-table{border-collapse:collapse;color:#f4f5fb;width:100%;font-size:12.5px}.pa-table th{text-align:left;color:#8e8fa6;text-transform:uppercase;border-bottom:1px solid #282838;padding:3px 6px;font-size:10px}.pa-table td{border-bottom:1px solid #1b1b27;padding:4px 6px}.pa-poolsgrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.pa-bracketwrap{width:100%;overflow:visible}.pa-foot{text-align:center;color:#5d5e72;border-top:1px solid #282838;margin-top:18px;padding-top:8px;font-size:10px}}@media (max-width:640px){.home-main{padding-top:0!important;padding-left:0!important;padding-right:0!important}.home-main>[style*="border:1px solid"],.home-main>section>[style*="border:1px solid"]{border-left:0!important;border-right:0!important;border-radius:0!important}.home-main>section.grid2,.home-main>section.grid2b{gap:0!important}.home-main>:not(section):not([style*="border:1px solid"]){padding-left:16px!important;padding-right:16px!important}.home-main>[style*="border:1px solid"]{margin-left:0!important;margin-right:0!important}.ev-poster{display:none!important}}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}@media (max-width:640px){.tf-head,.tf-pad{padding-top:0!important;padding-left:0!important;padding-right:0!important}.tf-col{flex:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}.tf-head>[style*="border:1px solid"],.tf-pad>[style*="border:1px solid"],.tf-col>[style*="border:1px solid"]{border-left:0!important;border-right:0!important;border-radius:0!important;margin-left:0!important;margin-right:0!important}.tf-head>:not([style*="border:1px solid"]),.tf-pad>:not([style*="border:1px solid"]),.tf-col>:not([style*="border:1px solid"]){padding-left:16px!important;padding-right:16px!important}.page-hpad-m{border-left:0!important;border-right:0!important;border-radius:0!important;margin-left:0!important;margin-right:0!important}.page-hpad>[style*="border:1px solid"],.page-hpad>.grid2c>[style*="border:1px solid"]{border-left:0!important;border-right:0!important;border-radius:0!important;margin-left:-16px!important;margin-right:-16px!important}}.shop-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;padding:0 40px 40px;display:grid}@media (max-width:720px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 14px 32px}.shop-grid .shop-body{padding:10px 11px 12px!important}.shop-grid .shop-name{font-size:13px!important}.shop-grid .shop-price{font-size:13.5px!important}.shop-grid .shop-buy{padding:7px 9px!important;font-size:11.5px!important}.shop-head{padding:24px 14px 14px!important}.shop-filters{padding:0 14px 14px!important}}@keyframes nudge{0%,to{transform:translate(0)}50%{transform:translate(7px)}}.more-cta{transition:transform .2s;animation:2.2s ease-in-out infinite pulseGlow}.more-cta:hover{transform:translateY(-3px)}.more-cta .more-arrow{animation:1.2s ease-in-out infinite nudge;display:inline-block}@media (prefers-reduced-motion:reduce){.more-cta,.more-cta .more-arrow{animation:none}}:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #22d3ee}button:focus-visible,a:focus-visible,[data-go]:focus-visible,[data-open]:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}input:focus,select:focus{outline:none;box-shadow:0 0 0 3px #22d3ee2e;border-color:#22d3ee!important}@keyframes skelShimmer{0%{background-position:-240px 0}to{background-position:240px 0}}.skel{background:linear-gradient(90deg, var(--surface) 0, var(--surface-4) 120px, var(--surface) 240px);background-size:480px 100%;border-radius:12px;animation:1.3s linear infinite skelShimmer}@media (prefers-reduced-motion:reduce){.skel{animation:none}}.btn-primary{transition:transform .18s,box-shadow .2s,filter .2s}.btn-primary:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 10px 30px #22d3ee59}.btn-ghost:hover{transform:translateY(-2px);color:#22d3ee!important;border-color:#22d3ee!important}.rail-desktop [data-tip]{position:relative}.rail-desktop [data-tip]:after{content:attr(data-tip);background:var(--surface-4);color:var(--text);border:1px solid var(--border-strong);white-space:nowrap;opacity:0;pointer-events:none;z-index:60;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(-4px)}.rail-desktop [data-tip]:hover:after,.rail-desktop [data-tip]:focus-visible:after{opacity:1;transform:translateY(-50%)}.fade-edges{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 36px calc(100% - 36px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 36px calc(100% - 36px),#0000 100%)}.clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.empty-ico{color:#22d3ee;background:#22d3ee1a;border:1px solid #22d3ee40;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}@media (max-width:640px){.hero-stat-v{font-size:38px!important}}.search-wide{width:min(340px,100%)}@media (max-width:640px){.search-wide{flex:100%;width:100%!important}}.qchip{cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:99px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.qchip:hover{border-color:var(--border-strong);color:var(--text)}.qchip.on{color:#22d3ee;background:#22d3ee1f;border-color:#22d3ee}@keyframes showFail{to{opacity:1;visibility:visible}}.load-fail{opacity:0;visibility:hidden;animation:.4s 12s forwards showFail}@media (max-width:640px){.view-toggle{width:100%}.view-toggle>span{text-align:center;flex:1 1 0;padding-left:8px!important;padding-right:8px!important}}.reg-sticky{display:none}@media (max-width:1024px){.reg-sticky{z-index:44;background:linear-gradient(180deg, transparent, var(--bar-bg-3) 40%);padding:10px 16px;display:block;position:fixed;bottom:64px;left:0;right:0}}html{scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}::selection{color:var(--text);background:#22d3ee47}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (hover:none){.hcard:hover{box-shadow:none;transform:none}.hcard:hover .zoom,.fcell:hover .zoom{transform:none}.btn-primary:hover,.btn-ghost:hover,.more-cta:hover{filter:none;transform:none}}@media (max-width:1024px){.rail-mobile-bottom{height:calc(64px + env(safe-area-inset-bottom))!important}.rail-content{padding-bottom:calc(74px + env(safe-area-inset-bottom))!important}.reg-sticky{bottom:calc(64px + env(safe-area-inset-bottom))}.rail-mobile-bottom [aria-current=page]{background:linear-gradient(#22d3ee1a,#0000 70%);box-shadow:inset 0 2px #22d3ee}.rail-mobile-bottom button{-webkit-tap-highlight-color:transparent}}@media (max-width:1024px) and (pointer:coarse){.rail-mobile-top button{width:42px!important;height:42px!important}.console-mobile-top button{min-width:42px;min-height:42px}}@media (max-width:640px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not(.scorenum),select,textarea{font-size:16px!important}}.wiz-overlay,.console-sidebar{overscroll-behavior:contain}.hidden-note{background:#7c82ff14;border:1px solid #7c82ff59;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 18px;display:flex}@media (max-width:640px){.hidden-note{flex-direction:column}}h4.tcard-title{-webkit-line-clamp:3}.tposter-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px;display:grid}@media (max-width:640px){.tposter-grid{grid-template-columns:1fr;gap:14px}}.tposter:hover{border-color:#22d3ee73!important}.tp-cta{border:1px solid var(--border-strong);color:var(--text);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:750;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.tp-cta-main{color:#22d3ee;background:#22d3ee1f;border-color:#22d3ee80}.tposter:hover .tp-cta{color:#04222a;background:#22d3ee;border-color:#22d3ee}.tposter:hover .tp-cta svg{transform:translate(3px)}.tp-cta svg{transition:transform .2s}@media (hover:none){.tposter:hover .tp-cta{border-color:var(--border-strong);color:var(--text);background:0 0}.tposter:hover .tp-cta-main{color:#22d3ee;background:#22d3ee1f;border-color:#22d3ee80}}.evband{border:1px solid var(--border);border-left:3px solid var(--acc);background:linear-gradient(90deg, var(--acc), var(--surface) 75%);border-radius:16px;align-items:center;gap:16px;margin-bottom:18px;padding:18px 22px;display:flex}@supports (color:color-mix(in lab, red, red)){.evband{background:linear-gradient(90deg, color-mix(in srgb, var(--acc) 14%, var(--surface)), var(--surface) 75%)}}.evband{transition:border-color .2s}.evband:hover{border-color:var(--acc)}.evband-ico{width:46px;height:46px;color:var(--acc);background:var(--acc);border-radius:13px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.evband-ico{background:color-mix(in srgb, var(--acc) 16%, transparent)}}.evband-ico{border:1px solid var(--acc)}@supports (color:color-mix(in lab, red, red)){.evband-ico{border:1px solid color-mix(in srgb, var(--acc) 40%, transparent)}}.evband-go{color:var(--acc);border:1px solid var(--acc);flex:none;align-items:center;gap:8px;font-size:12.5px;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.evband-go{border:1px solid color-mix(in srgb, var(--acc) 45%, transparent)}}.evband-go{border-radius:10px;padding:9px 14px}@media (max-width:640px){.evband{flex-wrap:wrap;padding:16px}.evband-go{justify-content:center;width:100%}}.evcard{border:1px solid var(--border);cursor:pointer;background:linear-gradient(180deg, var(--surface), var(--surface-2));border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.evcard:hover{border-color:var(--acc)!important}@supports (color:color-mix(in lab, red, red)){.evcard:hover{border-color:color-mix(in srgb, var(--acc) 60%, transparent)!important}}.evcard-media{background:var(--surface-2);height:190px;position:relative;overflow:hidden}.evcard-body{flex-direction:column;flex:1;gap:12px;min-width:0;padding:20px 22px 22px;display:flex}.evcard-cta{color:var(--acc);border:1px solid var(--acc);align-self:flex-start;align-items:center;gap:8px;font-size:13px;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.evcard-cta{border:1px solid color-mix(in srgb, var(--acc) 50%, transparent)}}.evcard-cta{border-radius:10px;padding:10px 16px;transition:background .2s,color .2s}.evcard:hover .evcard-cta{background:var(--acc);color:#04222a}.evcard-cta svg{transition:transform .2s}.evcard:hover .evcard-cta svg{transform:translate(3px)}@media (min-width:720px){.evcard{flex-direction:row}.evcard-media{flex:none;width:40%;max-width:440px;height:auto;min-height:250px}}@media (hover:none){.evcard:hover .evcard-cta{color:var(--acc);background:0 0}}.kpi-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin-bottom:22px;display:grid}.kpi{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:14px;padding:16px 18px;transition:border-color .2s,transform .2s;display:flex}.kpi[data-admintab]{cursor:pointer}.kpi[data-admintab]:hover{border-color:var(--kc);transform:translateY(-2px)}.kpi-ico{width:42px;height:42px;color:var(--kc);background:var(--kc);border-radius:12px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.kpi-ico{background:color-mix(in srgb, var(--kc) 14%, transparent)}}.kpi-ico{border:1px solid var(--kc)}@supports (color:color-mix(in lab, red, red)){.kpi-ico{border:1px solid color-mix(in srgb, var(--kc) 35%, transparent)}}.kpi-v{color:var(--text);font-family:JetBrains Mono,monospace;font-size:26px;font-weight:600;line-height:1}.kpi-k{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-muted);margin-top:6px;font-size:10.5px;font-weight:750}@media (hover:none){.kpi[data-admintab]:hover{border-color:var(--border);transform:none}}.shop-add{color:#fbbf24;cursor:pointer;background:#fbbf241a;border:1px solid #fbbf2480;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 12px;font-family:inherit;font-size:13px;font-weight:750;transition:background .2s,color .2s,transform .15s;display:inline-flex}.shop-add:hover{color:#0b0b11;background:#fbbf24}@media (hover:none){.shop-add:hover{color:#fbbf24;background:#fbbf241a}}@media (max-width:720px){.shop-chips{scrollbar-width:none;margin:0 -14px;padding:0 14px 4px;overflow-x:auto;flex-wrap:nowrap!important;flex:100%!important}.shop-chips::-webkit-scrollbar{display:none}.shop-chips .qchip{white-space:nowrap;flex:none}}.tp-go{color:#04222a;background:#22d3ee;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .2s,box-shadow .2s;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 18px #22d3ee59}.tp-go-ghost{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080e8c;border:1px solid #ffffff59}.tposter:hover .tp-go{transform:scale(1.1)translate(2px)}.tposter:hover .tp-go-ghost{box-shadow:none}@media (hover:none){.tposter:hover .tp-go{transform:none}}.evcard-cta{align-self:auto;padding:9px 14px}.tposter-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (max-width:640px){.tposter-grid{grid-template-columns:1fr}.stat-pills{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;flex-wrap:nowrap!important;gap:6px!important}.stat-pills::-webkit-scrollbar{display:none}.stat-pill{flex:none;align-items:baseline;gap:6px;display:inline-flex;border-radius:99px!important;min-width:0!important;padding:7px 11px!important}.stat-pill>div:first-child{font-size:18px!important}.stat-pill>div:last-child{white-space:nowrap;letter-spacing:.5px!important;margin-top:0!important;font-size:9.5px!important}.kpi-grid{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;gap:8px!important;margin-bottom:16px!important;display:flex!important}.kpi-grid::-webkit-scrollbar{display:none}.kpi{flex:none;border-radius:99px!important;gap:8px!important;padding:6px 12px 6px 7px!important}.kpi>div{align-items:baseline;gap:6px;display:flex}.kpi-ico{border-radius:50%!important;width:26px!important;height:26px!important}.kpi-ico svg{width:14px;height:14px}.kpi-v{font-size:17px!important}.kpi-k{white-space:nowrap;letter-spacing:.4px!important;margin-top:0!important;font-size:9.5px!important}}.m-only{display:none}@media (max-width:640px){.console-body{padding:14px 0 28px!important}.console-body>[style*="border:1px solid"]{border-left:0!important;border-right:0!important;border-radius:0!important;margin-left:0!important;margin-right:0!important}.console-body>:not([style*="border:1px solid"]){padding-left:14px;padding-right:14px}.console-table{min-width:0!important}.console-table .col-game,.console-table .col-pot{display:none}.console-table .m-only{display:block}.console-table td,.console-table th{padding-left:10px!important;padding-right:10px!important}.console-table td:first-child,.console-table th:first-child{padding-left:14px!important}.console-table td:last-child,.console-table th:last-child{padding-right:14px!important}.final-standings .fs-lost{display:none}.final-standings th,.final-standings td{padding-left:8px!important;padding-right:8px!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
