@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--search-angle:0deg;--enter-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-inter), var(--font-rajdhani), "Rajdhani", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, monospace;--color-amber-400:#fcbb00;--color-emerald-400:#00d294;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-bebas), "Impact", sans-serif;--font-rajdhani:var(--font-rajdhani), "Inter", sans-serif;--font-orbitron:var(--font-orbitron), "Bebas Neue", sans-serif;--color-r:#e5193e}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855)}}}@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}html,body{color:#f0f0f2;overscroll-behavior-x:none;background:#1a1a1e;min-height:100vh;overflow-x:clip}body{font-family:var(--font-inter), "Rajdhani", system-ui, sans-serif;font-feature-settings:"cv02", "cv03", "cv04", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#e5193e;border-radius:4px}::selection{color:#fff;background:#e5193e33}body:before{content:"";pointer-events:none;z-index:9997;opacity:.5;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.018'/%3E%3C/svg%3E");position:fixed;inset:0}.display{font-family:var(--font-bebas), "Impact", sans-serif;letter-spacing:.06em;line-height:.88}.num{font-family:var(--font-orbitron), "Bebas Neue", sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700}.mono{font-family:var(--font-jetbrains), ui-monospace, monospace}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0\.5{inset:calc(var(--spacing) * -.5)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-\[96px\]{top:96px}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:calc(var(--spacing) * 0)}.right-12{right:calc(var(--spacing) * 12)}.right-\[44px\]{right:44px}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[60px\]{bottom:60px}.bottom-\[82px\]{bottom:82px}.bottom-\[108px\]{bottom:108px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[44px\]{left:44px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[70\]{z-index:70}.z-\[99999\]{z-index:99999}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[5px\]{width:5px;height:5px}.\!h-\[120px\]{height:120px!important}.h-0{height:calc(var(--spacing) * 0)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[58px\]{height:58px}.h-\[58vh\]{height:58vh}.h-\[76px\]{height:76px}.h-\[140px\]{height:140px}.h-\[170px\]{height:170px}.h-\[240px\]{height:240px}.h-full{height:100%}.h-px{height:1px}.max-h-\[140px\]{max-height:140px}.max-h-\[520px\]{max-height:520px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[64px\]{min-height:64px}.min-h-\[68vh\]{min-height:68vh}.min-h-\[88vh\]{min-height:88vh}.min-h-\[100vh\]{min-height:100vh}.min-h-\[280px\]{min-height:280px}.min-h-screen{min-height:100vh}.\!w-\[120px\]{width:120px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[34vw\]{width:34vw}.w-\[40px\]{width:40px}.w-\[58px\]{width:58px}.w-\[60vw\]{width:60vw}.w-\[72px\]{width:72px}.w-\[80px\]{width:80px}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[680px\]{width:680px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[24ch\]{max-width:24ch}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[340px\]{max-width:340px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[920px\]{max-width:920px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1520px\]{max-width:1520px}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[12rem\]{min-width:12rem}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded{border-radius:.25rem!important}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.\!rounded-sm{border-radius:var(--radius-sm)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[11px\]{border-radius:11px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#0a0a10\]{border-color:#0a0a10}.border-\[\#E70F2C\]{border-color:#e70f2c}.border-\[\#E70F2C\]\/40{border-color:#e70f2c66;border-color:lab(49.8275% 74.2435 47.5518/.4)}.border-\[\#E5193E\]{border-color:#e5193e}.border-\[rgba\(0\,230\,118\,0\.42\)\]{border-color:#00e6766b}.border-\[rgba\(170\,127\,255\,0\.22\)\]{border-color:#aa7fff38}.border-\[rgba\(229\,25\,62\,0\.4\)\]{border-color:#e5193e66}.border-\[rgba\(229\,25\,62\,0\.12\)\]{border-color:#e5193e1f}.border-\[rgba\(229\,25\,62\,0\.18\)\]{border-color:#e5193e2e}.border-\[rgba\(229\,25\,62\,0\.22\)\]{border-color:#e5193e38}.border-\[rgba\(229\,25\,62\,0\.32\)\]{border-color:#e5193e52}.border-\[rgba\(229\,25\,62\,0\.42\)\]{border-color:#e5193e6b}.border-\[rgba\(229\,25\,62\,0\.55\)\]{border-color:#e5193e8c}.border-\[rgba\(255\,72\,72\,0\.2\)\]{border-color:#ff484833}.border-\[rgba\(255\,76\,92\,0\.42\)\]{border-color:#ff4c5c6b}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/40{border-color:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.03\]{border-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.03\]{border-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-\[\#0c0c10\]{background-color:#0c0c10}.bg-\[\#00E676\]{background-color:#00e676}.bg-\[\#1a1a1e\]\/70{background-color:#1a1a1eb3;background-color:lab(9.39369% .803843 -2.78923/.7)}.bg-\[\#15151A\]{background-color:#15151a}.bg-\[\#C9A47B\]{background-color:#c9a47b}.bg-\[\#E70F2C\]{background-color:#e70f2c}.bg-\[\#E70F2C\]\/15{background-color:#e70f2c26;background-color:lab(49.8275% 74.2435 47.5518/.15)}.bg-\[\#E5193E\]{background-color:#e5193e}.bg-\[\#FF1F39\]{background-color:#ff1f39}.bg-\[\#FF4848\]{background-color:#ff4848}.bg-\[\#FFC43C\]{background-color:#ffc43c}.bg-\[rgba\(0\,230\,118\,0\.10\)\]{background-color:#00e6761a}.bg-\[rgba\(14\,8\,14\,0\.22\)\]{background-color:#0e080e38}.bg-\[rgba\(14\,8\,14\,0\.62\)\]{background-color:#0e080e9e}.bg-\[rgba\(20\,20\,24\,0\.6\)\]{background-color:#14141899}.bg-\[rgba\(20\,20\,24\,0\.45\)\]{background-color:#14141873}.bg-\[rgba\(20\,20\,24\,0\.55\)\]{background-color:#1414188c}.bg-\[rgba\(20\,20\,24\,0\.78\)\]{background-color:#141418c7}.bg-\[rgba\(20\,20\,28\,0\.96\)\]{background-color:#14141cf5}.bg-\[rgba\(22\,22\,28\,0\.96\)\]{background-color:#16161cf5}.bg-\[rgba\(28\,28\,36\,0\.66\)\]{background-color:#1c1c24a8}.bg-\[rgba\(170\,127\,255\,0\.08\)\]{background-color:#aa7fff14}.bg-\[rgba\(229\,25\,62\,0\.06\)\]{background-color:#e5193e0f}.bg-\[rgba\(229\,25\,62\,0\.08\)\]{background-color:#e5193e14}.bg-\[rgba\(229\,25\,62\,0\.14\)\]{background-color:#e5193e24}.bg-\[rgba\(255\,72\,72\,0\.06\)\]{background-color:#ff48480f}.bg-\[rgba\(255\,76\,92\,0\.12\)\]{background-color:#ff4c5c1f}.bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}.bg-\[var\(--color-bg-card\)\]{background-color:var(--color-bg-card)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/20{background-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/60{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/4{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.012\]{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.012\]{background-color:color-mix(in oklab, var(--color-white) 1.2%, transparent)}}.bg-white\/\[0\.12\]{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#E5193E\]{--tw-gradient-from:#e5193e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#E5193E\]\/35{--tw-gradient-from:#e5193e59;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[\#E5193E\]\/35{--tw-gradient-from:lab(50.0042% 72.9437 37.2569/.35)}}.from-\[\#E5193E\]\/50{--tw-gradient-from:#e5193e80;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[\#E5193E\]\/50{--tw-gradient-from:lab(50.0042% 72.9437 37.2569/.5)}}.from-\[\#FF6D00\]{--tw-gradient-from:#ff6d00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FFC43C\]{--tw-gradient-from:#ffc43c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(12\,12\,16\,0\.78\)\]{--tw-gradient-from:#0c0c10c7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(20\,20\,24\,0\.85\)\]{--tw-gradient-from:#141418d9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(229\,25\,62\,0\.20\)\]{--tw-gradient-from:#e5193e33;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(229\,25\,62\,0\.22\)\]{--tw-gradient-from:#e5193e38;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#E5193E\]\/10{--tw-gradient-via:#e5193e1a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#E5193E\]\/10{--tw-gradient-via:lab(50.0042% 72.9437 37.2569/.1)}}.via-\[\#E5193E\]\/20{--tw-gradient-via:#e5193e33;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#E5193E\]\/20{--tw-gradient-via:lab(50.0042% 72.9437 37.2569/.2)}}.via-\[rgba\(12\,12\,16\,0\.65\)\]{--tw-gradient-via:#0c0c10a6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[rgba\(229\,25\,62\,0\.02\)\]{--tw-gradient-via:#e5193e05;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[rgba\(229\,25\,62\,0\.18\)\]{--tw-gradient-via:#e5193e2e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#E5193E\]{--tw-gradient-to:#e5193e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#FF9D00\]{--tw-gradient-to:#ff9d00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(12\,12\,16\,0\.92\)\]{--tw-gradient-to:#0c0c10eb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(14\,14\,18\,0\.78\)\]{--tw-gradient-to:#0e0e12c7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(15\,15\,18\,0\.95\)\]{--tw-gradient-to:#0f0f12f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(229\,25\,62\,0\.04\)\]{--tw-gradient-to:#e5193e0a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(255\,109\,0\,0\.18\)\]{--tw-gradient-to:#ff6d002e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-400{--tw-gradient-to:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[rgba\(22\,22\,28\,0\.96\)\]{fill:#16161cf5}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.object-bottom-right{object-position:right bottom}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-px{padding:1px}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-\[18px\]{padding-block:18px}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[88px\]{padding-top:88px}.pt-\[100px\]{padding-top:100px}.pt-\[120px\]{padding-top:120px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-orbitron{font-family:var(--font-orbitron)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[clamp\(20px\,2\.2vw\,26px\)\]{font-size:clamp(20px,2.2vw,26px)}.text-\[clamp\(28px\,4vw\,42px\)\]{font-size:clamp(28px,4vw,42px)}.text-\[clamp\(28px\,4vw\,48px\)\]{font-size:clamp(28px,4vw,48px)}.text-\[clamp\(38px\,4vw\,56px\)\]{font-size:clamp(38px,4vw,56px)}.leading-\[0\.82\]{--tw-leading:.82;line-height:.82}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.0\]{--tw-leading:1;line-height:1}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.005em\]{--tw-tracking:.005em;letter-spacing:.005em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.10em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.36em\]{--tw-tracking:.36em;letter-spacing:.36em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-\[\#00E676\]{color:#00e676}.text-\[\#1a1a1e\]{color:#1a1a1e}.text-\[\#8B8B95\]{color:#8b8b95}.text-\[\#A0A0AA\]{color:#a0a0aa}.text-\[\#AA7FFF\]{color:#aa7fff}.text-\[\#B8B8C0\]{color:#b8b8c0}.text-\[\#C8C8D0\]{color:#c8c8d0}.text-\[\#C9A47B\]{color:#c9a47b}.text-\[\#E0E0E5\]{color:#e0e0e5}.text-\[\#E8E8EE\]{color:#e8e8ee}.text-\[\#E70F2C\]{color:#e70f2c}.text-\[\#E70F2C\]\/80{color:#e70f2ccc;color:lab(49.8275% 74.2435 47.5518/.8)}.text-\[\#E5193E\]{color:#e5193e}.text-\[\#E5193E\]\/80{color:#e5193ecc;color:lab(50.0042% 72.9437 37.2569/.8)}.text-\[\#F0F0F2\]{color:#f0f0f2}.text-\[\#F5B042\]{color:#f5b042}.text-\[\#FF1F39\]{color:#ff1f39}.text-\[\#FF2D55\]{color:#ff2d55}.text-\[\#FF4C5C\]{color:#ff4c5c}.text-\[\#FF6D00\]{color:#ff6d00}.text-\[\#FF7A8C\]{color:#ff7a8c}.text-\[\#FF7878\]{color:#ff7878}.text-\[\#FFB0BC\]{color:#ffb0bc}.text-\[\#FFC43C\]{color:#ffc43c}.text-\[rgba\(0\,230\,118\,0\.55\)\]{color:#00e6768c}.text-\[rgba\(0\,230\,118\,0\.65\)\]{color:#00e676a6}.text-\[rgba\(107\,107\,128\,0\.5\)\]{color:#6b6b8080}.text-\[rgba\(107\,107\,128\,0\.45\)\]{color:#6b6b8073}.text-\[rgba\(107\,107\,128\,0\.55\)\]{color:#6b6b808c}.text-\[rgba\(170\,170\,180\,0\.65\)\]{color:#aaaab4a6}.text-\[rgba\(220\,220\,225\,0\.7\)\]{color:#dcdce1b3}.text-\[rgba\(220\,220\,225\,0\.65\)\]{color:#dcdce1a6}.text-\[rgba\(229\,25\,62\,0\.5\)\]{color:#e5193e80}.text-\[rgba\(229\,25\,62\,0\.6\)\]{color:#e5193e99}.text-\[rgba\(229\,25\,62\,0\.32\)\]{color:#e5193e52}.text-\[rgba\(229\,25\,62\,0\.55\)\]{color:#e5193e8c}.text-\[rgba\(232\,232\,238\,0\.78\)\]{color:#e8e8eec7}.text-\[rgba\(255\,72\,72\,\.65\)\]{color:#ff4848a6}.text-\[rgba\(255\,196\,60\,\.55\)\]{color:#ffc43c8c}.text-amber-400{color:var(--color-amber-400)}.text-emerald-400{color:var(--color-emerald-400)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\/90{color:#90a1b9e6}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/90{color:color-mix(in oklab, var(--color-slate-400) 90%, transparent)}}.text-slate-500{color:var(--color-slate-500)}.text-slate-500\/60{color:#62748e99}@supports (color:color-mix(in lab, red, red)){.text-slate-500\/60{color:color-mix(in oklab, var(--color-slate-500) 60%, transparent)}}.text-slate-600{color:var(--color-slate-600)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-85{opacity:.85}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(0\,230\,118\,0\.75\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#00e676bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(229\,25\,62\,0\.7\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#e5193eb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(229\,25\,62\,0\.55\)\,inset_0_0_12px_rgba\(229\,25\,62\,0\.22\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#e5193e8c), inset 0 0 12px var(--tw-shadow-color,#e5193e38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_36px_rgba\(229\,25\,62\,0\.32\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 0 36px var(--tw-shadow-color,#e5193e52), inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(229\,25\,62\,0\.08\)\,0_10px_32px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#e5193e14), 0 10px 32px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(229\,25\,62\,0\.35\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#e5193e59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(255\,196\,60\,0\.45\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#ffc43c73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(0\,0\,0\,0\.55\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 12px 36px var(--tw-shadow-color,#0000008c), inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_44px_rgba\(0\,0\,0\,0\.4\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#0006), inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_44px_rgba\(0\,0\,0\,0\.65\)\,0_0_26px_rgba\(229\,25\,62\,0\.22\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#000000a6), 0 0 26px var(--tw-shadow-color,#e5193e38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.55\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#0000008c), inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(0\,0\,0\,0\.55\)\,0_0_60px_rgba\(229\,25\,62\,0\.12\)\]{--tw-shadow:0 24px 64px var(--tw-shadow-color,#0000008c), 0 0 60px var(--tw-shadow-color,#e5193e1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sky-500\/20{--tw-shadow-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_6px_rgba\(229\,25\,62\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#e5193e80));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:-rotate-2:is(:where(.group):hover *){rotate:-2deg}.group-hover\:border-\[rgba\(229\,25\,62\,0\.55\)\]:is(:where(.group):hover *){border-color:#e5193e8c}}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[rgba\(107\,107\,128\,0\.32\)\]::placeholder{color:#6b6b8052}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}@media (hover:hover){.hover\:-translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[color-mix\(in_srgb\,var\(--stat-accent\)_38\%\,transparent\)\]:hover{border-color:var(--stat-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--stat-accent\)_38\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--stat-accent) 38%,transparent)}}.hover\:border-\[rgba\(229\,25\,62\,0\.4\)\]:hover{border-color:#e5193e66}.hover\:border-\[rgba\(229\,25\,62\,0\.6\)\]:hover{border-color:#e5193e99}.hover\:border-\[rgba\(229\,25\,62\,0\.22\)\]:hover{border-color:#e5193e38}.hover\:border-\[rgba\(229\,25\,62\,0\.45\)\]:hover{border-color:#e5193e73}.hover\:border-\[rgba\(229\,25\,62\,0\.65\)\]:hover{border-color:#e5193ea6}.hover\:border-\[rgba\(255\,255\,255\,0\.15\)\]:hover{border-color:#ffffff26}.hover\:border-slate-700:hover{border-color:var(--color-slate-700)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-\[\#E70F2C\]:hover{background-color:#e70f2c}.hover\:bg-\[\#FF2D55\]:hover{background-color:#ff2d55}.hover\:bg-\[color-mix\(in_srgb\,var\(--stat-accent\)_10\%\,transparent\)\]:hover{background-color:var(--stat-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--stat-accent\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--stat-accent) 10%,transparent)}}.hover\:bg-\[rgba\(0\,230\,118\,0\.18\)\]:hover{background-color:#00e6762e}.hover\:bg-\[rgba\(40\,40\,50\,0\.78\)\]:hover{background-color:#282832c7}.hover\:bg-\[rgba\(229\,25\,62\,0\.2\)\]:hover{background-color:#e5193e33}.hover\:bg-\[rgba\(229\,25\,62\,0\.04\)\]:hover{background-color:#e5193e0a}.hover\:bg-\[rgba\(229\,25\,62\,0\.08\)\]:hover{background-color:#e5193e14}.hover\:bg-\[rgba\(229\,25\,62\,0\.12\)\]:hover{background-color:#e5193e1f}.hover\:bg-\[rgba\(255\,76\,92\,0\.22\)\]:hover{background-color:#ff4c5c38}.hover\:bg-\[rgba\(255\,255\,255\,0\.06\)\]:hover{background-color:#ffffff0f}.hover\:bg-sky-400:hover{background-color:var(--color-sky-400)}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-900:hover{background-color:var(--color-slate-900)}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:text-\[\#F0F0F2\]:hover{color:#f0f0f2}.hover\:text-\[\#FF7A8C\]:hover{color:#ff7a8c}.hover\:text-slate-100:hover{color:var(--color-slate-100)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-950:hover{color:var(--color-slate-950)}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-\[0_0_28px_rgba\(229\,25\,62\,0\.4\)\]:hover{--tw-shadow:0 0 28px var(--tw-shadow-color,#e5193e66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_6px_22px_rgba\(229\,25\,62\,0\.5\)\]:hover{--tw-shadow:0 6px 22px var(--tw-shadow-color,#e5193e80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.2\)\]:hover{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-slate-950\/50:hover{--tw-shadow-color:#02061880}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-slate-950\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-sky-500:focus{border-color:var(--color-sky-500)}.focus\:bg-\[rgba\(229\,25\,62\,0\.07\)\]:focus{background-color:#e5193e12}.focus\:text-white:focus{color:var(--color-white)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-sky-500\/40:focus{--tw-ring-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-sky-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#FF7A8C\]:focus-visible{--tw-ring-color:#ff7a8c}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#0c0c10\]:focus-visible{--tw-ring-offset-color:#0c0c10}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=checked\]\:translate-x-\[18px\][data-state=checked]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-\[\#E5193E\][data-state=checked]{background-color:#e5193e}.data-\[state\=unchecked\]\:translate-x-\[2px\][data-state=unchecked]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-\[rgba\(255\,255\,255\,0\.12\)\][data-state=unchecked]{background-color:#ffffff1f}@media not all and (min-width:48rem){.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[240px\]{height:240px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:pt-\[80px\]{padding-top:80px}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[26px\]{font-size:26px}}@media (min-width:64rem){.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-1{grid-row-start:1}.lg\:block{display:block}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(540px\,1fr\)_minmax\(360px\,500px\)\]{grid-template-columns:minmax(540px,1fr) minmax(360px,500px)}.lg\:grid-cols-\[minmax\(540px\,52\%\)_1fr\]{grid-template-columns:minmax(540px,52%) 1fr}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}.hero-bg{z-index:0;background:radial-gradient(70% 60% at 50% 35%,#e5193e14 0%,#0000 60%),linear-gradient(#1a1a1e 0%,#0c0c10 100%);position:absolute;inset:0;overflow:hidden}.hero-vig{z-index:2;pointer-events:none;background:radial-gradient(80% 75% at 50% 45%,#0000 25%,#1a1a1e59 65%,#1a1a1ec7 100%);position:absolute;inset:0}.hero-fade{z-index:2;pointer-events:none;background:linear-gradient(#0000,#1a1a1e 95%);height:180px;position:absolute;bottom:0;left:0;right:0}.hero-leak{z-index:1;filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#e5193e24 0%,#0000 50%);width:600px;height:600px;animation:8s ease-in-out infinite leakPulse;position:absolute;top:15%;right:-8%}.hero-leak-2{z-index:1;filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#3d8eff12 0%,#0000 50%);width:400px;height:400px;animation:10s ease-in-out infinite leakPulse2;position:absolute;bottom:20%;left:-6%}@keyframes leakPulse{0%,to{opacity:.45;transform:scale(1)translate(0)}33%{opacity:1;transform:scale(1.15)translate(-20px,10px)}66%{opacity:.65;transform:scale(1.08)translate(10px,-15px)}}@keyframes leakPulse2{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.7;transform:scale(1.12)}}.hero-scan{z-index:3;pointer-events:none;opacity:.4;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#00000005 3px 5px);position:absolute;inset:0}.hero-grid{z-index:1;pointer-events:none;background-image:linear-gradient(#e5193e06 1px,#0000 1px),linear-gradient(90deg,#e5193e06 1px,#0000 1px);background-size:100px 100px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 50% at 50% 45%,#000 15%,#0000 70%);mask-image:radial-gradient(55% 50% at 50% 45%,#000 15%,#0000 70%)}.glow-red{text-shadow:0 0 24px #e5193e73,0 0 60px #e5193e2e,0 0 4px #e5193e40}.title-streak{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:50%;height:100%;animation:8s ease-in-out 3s infinite titleStreak;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes titleStreak{0%,to{opacity:0;left:-100%}10%{opacity:1}40%{opacity:0;left:200%}41%{left:-100%}}.hero-title{position:relative}.hero-title:before,.hero-title:after{content:attr(data-text);font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;pointer-events:none;opacity:0;will-change:transform, clip-path, opacity;position:absolute;top:0;left:0;right:0}.hero-title:before{color:#ff2d55;text-shadow:0 0 18px #ff2d55cc;mix-blend-mode:screen;animation:3.5s step-end infinite heroGlitchRed}.hero-title:after{color:#00e5ff;text-shadow:0 0 16px #00e5ff99;mix-blend-mode:screen;animation:3.5s step-end infinite heroGlitchCyan}@keyframes heroGlitchRed{0%,to{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}5%{clip-path:inset(0 0 55%);opacity:1;transform:translate(-7px,-3px)skew(-3deg)}7%{clip-path:inset(18% 0 42%);opacity:.85;transform:translate(6px,2px)skew(2deg)}9%,22%{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}24%{clip-path:inset(36% 0 22%);opacity:.9;transform:translate(-5px,4px)}26%,46%{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}48%{clip-path:inset(8% 0 64%);opacity:.75;transform:translate(8px,-3px)skew(-2deg)}50%{clip-path:inset(56% 0 14%);opacity:.9;transform:translate(-4px,1px)}52%,70%{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}72%{clip-path:inset(0 0 70%);opacity:1;transform:translate(-6px,-2px)skew(-3deg)}74%{clip-path:inset(40% 0 30%);opacity:.8;transform:translate(5px,3px)skew(1deg)}76%,94%{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}96%{clip-path:inset(75% 0 6%);opacity:.6;transform:translate(-3px,2px)}}@keyframes heroGlitchCyan{0%,to{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}6%{clip-path:inset(60% 0 0);opacity:.85;transform:translate(6px,3px)skew(2deg)}8%,23%{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}25%{clip-path:inset(50% 0 16%);opacity:.85;transform:translate(-7px,-2px)skew(-1deg)}27%,47%{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}49%{clip-path:inset(30% 0 38%);opacity:.8;transform:translate(5px,3px)}51%,71%{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}73%{clip-path:inset(75% 0 0);opacity:.55;transform:translate(-8px,2px)}75%,95%{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}97%{clip-path:inset(82% 0 0);opacity:.65;transform:translate(4px,-3px)}}.hero-title>span{animation:3.5s step-end infinite heroCharJitter}@keyframes heroCharJitter{0%,to{filter:none}5%{filter:drop-shadow(3px 0 #e5193eb3)drop-shadow(-3px 0 #00e5ff8c)}9%,23%{filter:none}25%{filter:drop-shadow(-4px 0 #e5193ea6)}27%,47%{filter:none}49%{filter:drop-shadow(3px 1px #ff2d558c)drop-shadow(-2px 0 #00e5ff80)}51%,71%{filter:none}73%{filter:drop-shadow(-3px 0 #e5193eb3)}75%,95%{filter:none}97%{filter:drop-shadow(2px 0 #ff2d5580)}}@media (prefers-reduced-motion:reduce){.hero-title:before,.hero-title:after,.hero-title>span{animation:none}}.search-box{-webkit-backdrop-filter:blur(28px)saturate(1.3);background:linear-gradient(#25252ad9,#1f1f24d9);border:1.5px solid #ffffff0f;border-radius:20px;transition:border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:visible;box-shadow:0 14px 50px #0000004d,inset 0 1px #ffffff0a}.search-box:hover{border-color:#ffffff1a;box-shadow:0 20px 60px #0006,inset 0 1px #ffffff0f}.search-box:focus-within{border-color:#e5193e4d;transform:translateY(-1px);box-shadow:0 0 0 8px #e5193e0a,0 28px 80px #00000073,inset 0 1px #ffffff0f}.search-box:before{content:"";background:conic-gradient(from var(--search-angle), transparent 0%, #e5193e1f 10%, transparent 20%);z-index:-1;opacity:0;pointer-events:none;border-radius:21px;transition:opacity .4s;animation:8s linear infinite searchSpin;position:absolute;inset:-1px}.search-box:focus-within:before{opacity:1}@keyframes searchSpin{to{--search-angle:360deg}}.plat-btn{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#28282ef2,#1f1f24eb);border-right:1px solid #ffffff0a;border-radius:18px 0 0 18px;justify-content:center;align-items:center;gap:5px;width:60px;min-width:60px;padding:0 12px;transition:background .25s cubic-bezier(.4,0,.2,1),border-radius .25s,box-shadow .25s;display:flex;position:relative}.plat-btn:after{content:"";background:linear-gradient(#0000,#ffffff0d,#0000);width:1px;position:absolute;top:18%;bottom:18%;right:0}.plat-btn:hover{background:linear-gradient(#32323af2,#28282ef2)}.plat-btn.open{background:linear-gradient(#2d2d34fa,#222228fa);border-bottom:1px solid #e5193e2e;border-radius:18px 0 0;box-shadow:inset 0 -1px #e5193e1a,0 0 0 1px #e5193e0a}.plat-menu{z-index:9999;-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);transform-origin:top;background:linear-gradient(#141418fb,#0f0f12fb);border:1px solid #e5193e1a;border-top:none;border-radius:0 0 12px 12px;width:60px;padding:4px 0;animation:.25s cubic-bezier(.16,1,.3,1) platMenuIn;position:absolute;top:100%;left:0;box-shadow:0 30px 80px #000000d9,0 0 0 1px #0000004d,inset 0 1px #ffffff06,0 0 32px #e5193e0a}@keyframes platMenuIn{0%{opacity:0;transform:scale(.96)translateY(-8px)}to{opacity:1;transform:none}}.plat-opt{cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;margin:2px auto 0;transition:background .18s cubic-bezier(.4,0,.2,1),transform .18s,box-shadow .18s;display:flex;position:relative}.plat-opt:hover{background:#e5193e14;transform:scale(1.06)}.plat-opt:hover svg{filter:drop-shadow(0 0 8px)}.plat-opt.sel{background:linear-gradient(135deg,#e5193e2e,#e5193e0f);box-shadow:inset 0 0 0 1px #e5193e47,0 0 14px #e5193e1f}.sb-btn{font-family:var(--font-bebas), "Impact", sans-serif;letter-spacing:.24em;color:#e5193e;cursor:pointer;white-space:nowrap;text-shadow:0 0 12px #e5193e59;background:#e5193e0a;border:2px dashed #e5193e8c;border-radius:12px;flex-shrink:0;align-items:center;gap:10px;margin:7px;padding:12px 28px;font-size:15px;transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s,color .25s,transform .2s,box-shadow .25s,letter-spacing .25s;display:flex;position:relative;overflow:hidden}.sb-btn:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#0000 0%,#e5193e2e 50%,#0000 100%);border-radius:10px;transition:opacity .35s;position:absolute;inset:0}.sb-btn:hover:not(:disabled){color:#fff;letter-spacing:.28em;background:#e5193e1f;border-color:#e5193e;animation:1.2s linear infinite dashMarch;transform:translateY(-2px);box-shadow:0 10px 32px #e5193e40,inset 0 0 24px #e5193e14}.sb-btn:hover:not(:disabled):before{opacity:1}.sb-btn:hover:not(:disabled) svg{filter:drop-shadow(0 0 10px #e5193eb3)}.sb-btn:active:not(:disabled){transform:translateY(0)scale(.97)}.sb-btn:disabled{opacity:.4;cursor:not-allowed}@keyframes dashMarch{0%{border-color:#e5193ed9}50%{border-color:#ff2d55}to{border-color:#e5193ed9}}.ft-contact-pill{background-clip:padding-box;border:0;transition:background .25s,color .25s,transform .25s,text-shadow .25s,letter-spacing .25s;position:relative;overflow:hidden}.ft-contact-pill:hover{color:#fff;text-shadow:0 0 14px #e5193e8c;letter-spacing:.2em;background:#e5193e1f;transform:translateY(-1px)}.nav-enter{font-family:var(--font-bebas), "Inter", sans-serif;letter-spacing:.22em;color:#fff;cursor:pointer;white-space:nowrap;isolation:isolate;background:linear-gradient(135deg,#e5193e 0%,#ff2d55 100%);border:1px solid #ffffff2e;border-radius:10px;flex-shrink:0;align-items:center;gap:9px;padding:9px 18px 9px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,letter-spacing .25s;display:inline-flex;position:relative;overflow:visible;box-shadow:0 4px 18px #e5193e66,inset 0 0 0 1px #e5193e66,inset 0 1px #ffffff47,0 0 22px #e5193e47}.nav-enter-bead{display:none}.nav-enter:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 14px 38px #e5193ea6,inset 0 0 0 1px #fff3,inset 0 1px #fff6,0 0 38px #e5193e80}.scrambling{text-shadow:1px 0 #ffffff4d,-1px 0 #e5193e4d;letter-spacing:.02em;color:#ff2d55!important}.nav-enter:before{content:"";background:conic-gradient(from var(--enter-angle), transparent 0deg, #fff 8deg, #ffe4ea 18deg, #e5193ed9 36deg, #e5193e66 60deg, transparent 90deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:1;filter:drop-shadow(0 0 6px #fff9)drop-shadow(0 0 12px #e5193e80);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:12px;padding:2px;animation:2.8s linear infinite navEnterRing;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes navEnterRing{to{--enter-angle:360deg}}.nav-enter:hover:before{animation-duration:1.6s}.nav-enter:active{transform:translateY(0);box-shadow:0 4px 12px #e5193e80,inset 0 0 0 1px #ffffff1f}.nav-enter-text{z-index:1;text-shadow:0 1px 2px #00000040;position:relative}.nav-enter-arrow{z-index:1;transition:transform .35s cubic-bezier(.4,0,.2,1);position:relative}.nav-enter:hover .nav-enter-arrow{transform:translate(4px)}.nav-enter-orb{opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0%,#e5193e00 70%);border-radius:50%;width:8px;height:8px;animation:4.2s linear infinite navEnterOrb;position:absolute;top:50%;left:0}.nav-enter-orb-2{animation-delay:2.1s}@keyframes navEnterOrb{0%{opacity:0;transform:translateY(-50%)scale(.6)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(140px,-50%)scale(.4)}}.nav-enter:hover .nav-enter-orb{animation-duration:2.4s}.nav-burger{color:#f0f0f2;cursor:pointer;background:#ffffff0a;border:1px solid #e5193e38;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.nav-burger:hover{color:#fff;background:#e5193e24;border-color:#e5193e80}.nav-burger:active{transform:scale(.94)}.mobile-menu{z-index:200;visibility:hidden;pointer-events:none;transition:visibility 0s linear .45s;position:fixed;inset:0}@media (min-width:768px){html .mobile-menu,html .mobile-menu.open,html .mobile-menu-panel,html .mobile-menu-backdrop,html .nav-burger{visibility:hidden!important;pointer-events:none!important;display:none!important}}.mobile-menu.open{visibility:visible;pointer-events:auto;transition:visibility linear}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(8px)saturate(.85);opacity:0;background:radial-gradient(#0a0a0db3,#000000eb);transition:opacity .35s;position:absolute;inset:0}.mobile-menu.open .mobile-menu-backdrop{opacity:1}.mobile-menu-panel{overscroll-behavior:contain;background:linear-gradient(#1a1a1e 0%,#0d0d12 100%);border-left:1px solid #e5193e6b;flex-direction:column;gap:22px;width:100%;max-width:380px;padding:22px 26px 28px;transition:transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-28px 0 60px #0009,inset 1px 0 #e5193e1f}.mobile-menu.open .mobile-menu-panel{transform:translate(0)}.mobile-menu-panel:before{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#e5193eb3 30% 70%,#0000 100%);width:2px;position:absolute;top:0;bottom:0;left:0}.mobile-menu-head{flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.mobile-menu-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:#e5193ed9;text-transform:uppercase;font-size:9.5px;font-weight:700}.mobile-menu-close{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,border-color .2s,transform .2s,color .2s;display:inline-flex}.mobile-menu-close:hover{background:#e5193e2e;border-color:#e5193e73;transform:rotate(90deg)}.mobile-menu-logo{border-bottom:1px solid #e5193e24;flex-shrink:0;align-items:center;padding:6px 0 14px;display:flex}.mobile-menu-nav{flex-direction:column;flex:1;gap:9px;min-height:0;display:flex}.mobile-menu-link{color:#f0f0f2;opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) forwards mobileMenuLinkIn;animation-delay:calc(.12s + var(--i) * 60ms);background:linear-gradient(135deg,#141418d9,#0e0e12eb);border:1px solid #ffffff0f;border-left:2px solid #e5193e73;border-radius:12px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:background .25s,border-color .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,letter-spacing .25s;display:grid;transform:translate(20px)}.mobile-menu:not(.open) .mobile-menu-link{opacity:1;animation:none;transform:none}@keyframes mobileMenuLinkIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.mobile-menu-link:hover{background:linear-gradient(135deg,#e5193e24,#0e0e12eb);border-color:#e5193e66 #e5193e66 #e5193e66 #e5193e;transform:translate(2px);box-shadow:-2px 0 24px #e5193e38}.mobile-menu-link.primary{color:#fff;background:linear-gradient(135deg,#e5193e 0%,#ff2d55 100%);border-color:#fff3 #fff3 #fff3 #fff6;box-shadow:0 6px 24px #e5193e73,inset 0 1px #ffffff40}.mobile-menu-link.primary:hover{letter-spacing:.04em;background:linear-gradient(135deg,#ff2d55 0%,#e5193e 100%);transform:translate(2px)scale(1.02);box-shadow:0 10px 32px #e5193e99,inset 0 1px #ffffff59}.mobile-menu-num{font-family:var(--font-jetbrains), monospace;color:#e5193ea6;letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.mobile-menu-link.primary .mobile-menu-num{color:#ffffffb3}.mobile-menu-link-icon{color:#e5193e;background:#e5193e1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .25s,color .25s;display:inline-flex}.mobile-menu-link.primary .mobile-menu-link-icon{color:#fff;background:#ffffff2e}.mobile-menu-link:hover .mobile-menu-link-icon{color:#fff;background:#e5193e38}.mobile-menu-link-label{font-family:var(--font-bebas), sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:22px}.mobile-menu-link-arrow{color:#e5193e99;flex-shrink:0;transition:transform .25s,color .25s}.mobile-menu-link:hover .mobile-menu-link-arrow{color:#e5193e;transform:translate(4px)}.mobile-menu-link.primary .mobile-menu-link-arrow{color:#fff}.mobile-menu-link.primary:hover .mobile-menu-link-arrow{color:#fff;transform:translate(4px)}.mobile-menu-foot{border-top:1px solid #e5193e24;flex-shrink:0;padding-top:14px}.mobile-menu-panel .hud-corner-tl{top:12px;left:12px}.mobile-menu-panel .hud-corner-tr{top:12px;right:12px}.mobile-menu-panel .hud-corner-bl{bottom:12px;left:12px}.mobile-menu-panel .hud-corner-br{bottom:12px;right:12px}.mobile-menu-panel .hud-corner{width:24px;height:24px}.top-nav{will-change:background-color, backdrop-filter, top;transition:top .22s cubic-bezier(.22,1,.36,1),background-color .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .55s cubic-bezier(.22,1,.36,1),backdrop-filter .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1);top:var(--banner-h,0)!important}@keyframes skeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}main{padding-top:var(--banner-h,0px);transition:padding-top .22s cubic-bezier(.22,1,.36,1)}body.has-side-nav main{padding-top:0!important}.announcement-banner-link{transition:opacity .18s}.announcement-banner-link:hover{opacity:.94}.announcement-banner-link:hover .announcement-banner-cta{transform:translate(2px);background:#ffffff38!important;border-color:#ffffff5c!important}@media (max-width:640px){.announcement-banner-cta{display:none!important}}.top-nav-inner{transition:height .6s cubic-bezier(.22,1,.36,1),padding .6s cubic-bezier(.22,1,.36,1),max-width .6s cubic-bezier(.22,1,.36,1)}.top-nav-logo{transform-origin:0;align-items:center;gap:12px;transition:transform .6s cubic-bezier(.22,1,.36,1);display:inline-flex}.logo-beta{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#ffffffd1;text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none;background:#e5193e1f;border:1px solid #e5193e66;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:800;line-height:1;display:inline-flex}.logo-beta:before{content:"";background:#e5193e;border-radius:50%;flex-shrink:0;width:4px;height:4px;box-shadow:0 0 6px #e5193ecc}.side-nav-logo .logo-beta{letter-spacing:.22em;padding:2px 6px;font-size:7.5px;position:static;transform:none}@media (max-width:767px){.side-nav-logo .logo-beta,.top-nav-logo .logo-beta{display:none}}.top-nav-logo.scrolled{transform:scale(.88)}.nav-link{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.14em;color:#8b8b95;cursor:pointer;text-transform:uppercase;padding:6px 2px;font-size:12px;font-weight:600;transition:color .25s;position:relative}.nav-link:hover{color:#f0f0f2}.nav-link:after{content:"";transform-origin:50%;background:#e5193e;width:24px;height:1px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.nav-link:hover:after{transform:translate(-50%)scaleX(1)}.hud-line{background:linear-gradient(90deg,#e5193e47,#0000);width:72px;height:1px;margin-top:5px}.hud-line-r{background:linear-gradient(270deg,#e5193e47,#0000);margin-left:auto}.trend-mask{-webkit-mask-image:linear-gradient(#000 0 50%,#0000 100%);mask-image:linear-gradient(#000 0 50%,#0000 100%)}.live-dot{background:#00e676;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite livePulse;box-shadow:0 0 12px #00e67680}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.ft-link-anim{transition:color .25s,text-shadow .25s;position:relative}.ft-link-anim:after{content:"";transform-origin:0;background:#e5193e;height:1px;transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:1px;left:4px;right:4px;transform:scaleX(0)}.ft-link-anim:hover{color:#fff;text-shadow:0 0 8px #e5193e66}.ft-link-anim:hover:after{transform:scaleX(1)}.cine-banner{isolation:isolate;background:#0c0c10;flex-direction:column;min-height:calc(100vh - 68px);padding:12px 0 0;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.cine-banner{min-height:auto;padding-bottom:24px}.cine-bg-text{font-size:clamp(80px,18vw,140px);top:12%;transform:translate(-50%)}.id-strip{gap:10px 8px;padding:10px 12px}.ch-pill{gap:8px;padding:10px 12px}.ch-pill>svg{width:16px;height:16px}.ch-pill span:first-of-type{font-size:20px!important}.rank-block .rank-label{letter-spacing:.2em;font-size:10px}.rank-insignia{width:80px;height:80px}.rank-rp{font-size:30px}.ov-card{padding:12px 14px}.ov-card-value{font-size:24px}.ov-card-sub{display:none}.cine-tab{min-width:56px;padding:8px 10px;font-size:9px}.cine-tab>svg{width:18px;height:18px}}@media (max-width:1024px){.stat-panel{border-radius:12px}.stat-panel-head{padding:14px 18px}.stat-row{padding:11px 18px}.stat-row-label,.stat-row-value{font-size:13px}}.cine-banner:before{content:"";z-index:1;pointer-events:none;opacity:.4;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#00000005 3px 4px);position:absolute;inset:0}.cine-banner:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#1a1a1eb3 70%,#1a1a1e 100%);height:260px;position:absolute;bottom:0;left:0;right:0}.cine-vignette{z-index:1;pointer-events:none;background:radial-gradient(80% 75% at 50% 45%,#0000 30%,#0c0c1073 70%,#0c0c10d9 100%);position:absolute;inset:0}.cine-bg-text{font-family:var(--font-bebas), "Impact", sans-serif;letter-spacing:.04em;color:#ffffff09;white-space:nowrap;pointer-events:none;z-index:2;-webkit-user-select:none;user-select:none;-webkit-text-stroke:2px #ffffff05;text-shadow:0 0 60px #e5193e0d;mix-blend-mode:screen;font-size:clamp(140px,20vw,300px);font-weight:900;line-height:.85;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.cine-bg-text em{color:#e5193e0f;-webkit-text-stroke:2px #e5193e14;font-style:normal}.back-pill{font-family:var(--font-bebas), "Inter", sans-serif;letter-spacing:.22em;color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#e5193e 0%,#ff2d55 100%);border:1px solid #ffffff2e;border-radius:8px;flex-shrink:0;align-items:center;gap:7px;padding:7px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;display:inline-flex;position:relative;overflow:visible;box-shadow:0 3px 14px #e5193e66,inset 0 0 0 1px #e5193e66,inset 0 1px #ffffff47}.back-pill:hover{transform:translateY(-1px);box-shadow:0 6px 18px #e5193e8c,inset 0 0 0 1px #fff3,inset 0 1px #ffffff59}.back-pill:active{transform:translateY(0)}.back-pill .back-arrow{flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.back-pill:hover .back-arrow{transform:translate(-3px)}.back-pill .back-wisp{opacity:0;pointer-events:none;filter:drop-shadow(0 0 5px #ffffffb3);background:linear-gradient(90deg,#0000,#ffffffd9);border-radius:2px;width:0;height:1.5px;transition:width .35s cubic-bezier(.4,0,.2,1),opacity .25s;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.back-pill:hover .back-wisp{opacity:1;width:18px}.id-sep{background:linear-gradient(#0000 0%,#e5193e80 30% 70%,#0000 100%);flex-shrink:0;align-self:center;width:1px;height:24px;margin:0 2px;display:inline-block}.mode-cluster{background:#00000052;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.mc-seg{height:30px;font-family:var(--font-inter), sans-serif;letter-spacing:.18em;color:#8b8b95;cursor:pointer;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:10.5px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.mc-seg:hover:not(.is-disabled){color:#f0f0f2;background:#ffffff0a}.mc-divider{background:#ffffff14;align-self:stretch;width:1px}.mc-seg-type.active{color:#fff;background:linear-gradient(135deg,#e5193e 0%,#ff2d55 100%);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000002e,0 0 18px #e5193e59}.mc-seg-ranked>svg{opacity:.85}.mc-seg-ranked.active{color:#1a1a1e;background:linear-gradient(135deg,gold 0%,#ffc107 100%);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000002e,0 0 18px #ffd70059}.mc-seg-ranked.active>svg{color:#1a1a1e;opacity:1}.mc-seg-ranked.is-disabled{opacity:.35;cursor:not-allowed;color:#555}.mc-seg-ranked.is-disabled:hover{color:#555;background:0 0}.mc-seg-combined.active{color:#1a0d00;background:linear-gradient(135deg,#ff6d00 0%,#ff8c3c 100%);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000002e,0 0 18px #ff6d0057}.mc-seg-static{color:gold;background:#ffd7000f}.mode-cluster .hud-frame{scrollbar-width:none;flex-wrap:nowrap;max-width:min(440px,32vw);overflow-x:auto;background:0 0!important;border:0!important;border-radius:0!important}.mode-cluster .hud-frame::-webkit-scrollbar{display:none}.mode-cluster .hud-frame>button{white-space:nowrap;flex-shrink:0;height:30px;padding:0 12px;font-size:10px}.id-filters{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.id-filters .season-dd-trigger{height:30px;padding:0 9px 0 10px;font-size:11px}@media (max-width:1024px){.id-strip{z-index:20;-webkit-backdrop-filter:blur(14px)saturate(1.3);background:linear-gradient(#0e0e12f5 0%,#0c0c10eb 100%);grid-template:"identity identity""filters actions"/minmax(0,1fr) minmax(0,auto);gap:12px 10px;min-height:0;padding:12px 16px;position:sticky;top:0;box-shadow:0 6px 18px #00000059}.id-group-identity{scrollbar-width:none;grid-area:identity;justify-self:stretch;min-width:0;overflow:auto hidden}.id-group-identity::-webkit-scrollbar{display:none}.id-group-filters{scrollbar-width:none;grid-area:filters;justify-content:flex-start;justify-self:start;min-width:0;overflow:auto hidden}.id-group-filters::-webkit-scrollbar{display:none}.id-group-actions{grid-area:actions;justify-self:end}.id-divider{display:none!important}.id-strip:before{display:none}.id-strip:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e5193e8c,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}}.id-strip{z-index:6;grid-template-columns:minmax(0,auto) minmax(20px,1fr) minmax(0,auto) minmax(20px,1fr) minmax(0,auto);align-items:center;gap:14px;max-width:100%;min-height:68px;padding:16px 26px;display:grid;position:relative}.id-group{align-items:center;gap:12px;min-width:0;max-width:100%;display:inline-flex}.id-group-identity{justify-self:start}.id-group-filters{justify-content:center;justify-self:center;gap:10px}.id-group-actions{justify-self:end;gap:8px}.id-divider{background:linear-gradient(#0000 0%,#e5193e8c 22% 78%,#0000 100%);flex-shrink:0;place-self:center;width:1px;height:38px;display:inline-block;box-shadow:0 0 10px #e5193e2e}.id-strip:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px)saturate(1.3);pointer-events:none;background:linear-gradient(90deg,#141418e0 0%,#141418d9 50%,#1414180f 78%,#0000 95%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 50%,#0000001a 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 50%,#0000001a 80%,#0000 100%)}.id-strip:after{content:"";pointer-events:none;background:linear-gradient(90deg,#e5193e47 0%,#e5193e38 50%,#0000 90%);height:1px;position:absolute;bottom:0;left:0;right:0}.ch-pill{cursor:default;align-items:center;gap:12px;padding:14px 22px;display:flex;position:relative}.ch-pill+.ch-pill:before{content:"";background:#e5193e2e;width:1px;position:absolute;top:14px;bottom:14px;left:0}.ch-pill>svg{color:#e5193e;filter:drop-shadow(0 0 10px #e5193e80)}.rank-block{position:relative}.rank-block .rank-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.28em;color:#ff2d55;text-transform:uppercase;text-shadow:0 0 10px #e5193e66;background:#e5193e14;border:1px solid #e5193e47;border-radius:6px;align-items:center;gap:8px;padding:5px 11px 5px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.rank-block .rank-label:before{content:"";background:#e5193e;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite livePulse;box-shadow:0 0 8px #e5193ebf}.rank-insignia{filter:drop-shadow(0 0 28px #e5193e73)drop-shadow(0 14px 30px #000000b3);justify-content:center;align-items:center;width:120px;height:120px;display:flex}.rank-rp{font-family:var(--font-orbitron), "Bebas Neue", sans-serif;color:#fff;letter-spacing:.02em;text-shadow:0 0 26px #e5193e80,0 4px 12px #000000b3;font-size:44px;font-weight:700;line-height:1}.rank-rp em{font-family:var(--font-jetbrains), monospace;color:#e5193e;letter-spacing:.22em;vertical-align:middle;margin-left:6px;font-size:12px;font-style:normal;font-weight:700}.ov-card{border-left:2px solid var(--ov-c,#e5193e);background:#25252a59;border-radius:10px;padding:14px 16px;transition:background .3s,transform .3s,border-color .3s;position:relative;overflow:hidden}.ov-card:hover{background:#ffffff04;transform:translateY(-1px)}.ov-card-icon{color:var(--ov-c,#e5193e);opacity:.55;margin-bottom:6px;font-size:16px}.ov-card-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#8b8b95;text-transform:uppercase;margin-bottom:6px;font-size:9px}.ov-card-value{font-family:var(--font-orbitron), "Bebas Neue", sans-serif;letter-spacing:.02em;color:var(--ov-c,#e5193e);font-size:30px;font-weight:700;line-height:1}.ov-card-sub{font-family:var(--font-jetbrains), monospace;color:#6b6b8073;margin-top:6px;font-size:9px}.ov-card-bar{background:#ffffff04;border-radius:2px;height:2px;margin-top:10px;overflow:hidden}.ov-card-bar-fill{background:linear-gradient(90deg, var(--ov-c,#e5193e), var(--ov-c,#e5193e));border-radius:2px;height:100%}@supports (color:color-mix(in lab, red, red)){.ov-card-bar-fill{background:linear-gradient(90deg, var(--ov-c,#e5193e), color-mix(in srgb, var(--ov-c,#e5193e) 30%, transparent))}}.ov-card-bar-fill{transition:width .8s cubic-bezier(.4,0,.2,1)}.ps-bar{gap:4px;display:flex}.ps-bar span{background:#e5193e;border-radius:1px;width:18px;height:8px;animation:1.4s ease-in-out infinite psPulse;box-shadow:0 0 6px #e5193e80}.ps-bar span:nth-child(2){animation-delay:.12s}.ps-bar span:nth-child(3){animation-delay:.24s}.ps-bar span:nth-child(4){animation-delay:.36s}.ps-bar span:nth-child(5){animation-delay:.48s}.ps-bar span.off{box-shadow:none;background:#e5193e29;animation:none}@keyframes psPulse{0%,to{transform:scaleY(1);box-shadow:0 0 6px #e5193e80}50%{transform:scaleY(1.55);box-shadow:0 0 14px #e5193ecc}}.motto-line{font-family:var(--font-bebas), "Impact", sans-serif;letter-spacing:.1em;color:#f0f0f2;text-transform:uppercase;text-shadow:0 0 18px #000000b3;font-size:clamp(30px,3.4vw,44px);line-height:.95}.motto-line em{color:#e5193e;text-shadow:0 0 18px #e5193e8c,0 0 4px #e5193e59;margin-top:4px;font-style:normal;display:block}.motto-splash{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);background:linear-gradient(90deg,#e5193e 0%,#ff2d55 25%,#fff 45%,#ff2d55 65%,#e5193e 100%) 0 0/220% 100%;width:140px;height:9px;margin:14px 0 8px auto;animation:3.6s linear infinite mottoShine;display:block;box-shadow:0 0 18px #e5193e8c,0 0 32px #e5193e40}@keyframes mottoShine{0%{background-position:220% 0}to{background-position:0 0}}.motto-sub{font-family:var(--font-bebas), "Impact", sans-serif;letter-spacing:.22em;-webkit-text-fill-color:transparent;color:#0000;text-transform:uppercase;filter:drop-shadow(0 0 4px #e5193e59);background:linear-gradient(90deg,#e5193e 0%,#ffe08c 50%,#e5193e 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:16px;animation:5s linear infinite wreckShine}@keyframes wreckShine{0%{background-position:100% 0}to{background-position:-100% 0}}.cine-tabs{z-index:6;border-top:1px solid #e5193e1f;padding:14px 0 8px;position:relative}.cine-tabs:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 5%,#e5193e47 50%,#0000 95%);height:1px;position:absolute;top:0;left:0;right:0}.cine-tab{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;cursor:pointer;white-space:nowrap;text-shadow:0 2px 6px #0009;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;padding:10px 14px;font-size:10px;font-weight:700;transition:color .25s,transform .25s;display:inline-flex;position:relative}.cine-tab:hover{color:#f0f0f2;transform:translateY(-2px)}.cine-tab.active{color:#e5193e;text-shadow:0 0 14px #e5193e73}.cine-tab.active:before{content:"";background:#e5193e;width:62%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #e5193eb3}.cine-tab>svg{opacity:.42;transition:opacity .25s,transform .35s,filter .25s}.cine-tab:hover>svg{opacity:.95}.cine-tab.active>svg{opacity:1;filter:drop-shadow(0 0 10px #e5193e8c);transform:translateY(-2px)scale(1.08)}.stat-panel{-webkit-backdrop-filter:blur(22px)saturate(1.25);background:linear-gradient(#1414186b,#0e0e1294);border:1px solid #e5193e29;border-radius:14px;transition:border-color .3s,transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 12px 40px #0006,inset 0 1px #ffffff0a}.stat-panel:hover{border-color:#e5193e57;transform:translateY(-3px);box-shadow:0 18px 56px #e5193e2e,0 12px 40px #0000008c,inset 0 1px #ffffff0f}.stat-panel-head{background:linear-gradient(90deg,#e5193e14 0%,#e5193e05 50%,#0000 100%);border-bottom:1px solid #e5193e2e;align-items:center;gap:12px;padding:16px 22px;display:flex;position:relative}.stat-panel-head:before{content:"";background:linear-gradient(#e5193e,#0000);border-radius:2px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.stat-panel-icon{color:#e5193e;background:linear-gradient(135deg,#e5193e2e,#e5193e0f);border:1px solid #e5193e47;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 4px 14px #e5193e2e}.stat-panel-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.18em;color:#fff;text-shadow:0 0 14px #e5193e59;font-size:16px}.stat-panel-sub{font-family:var(--font-jetbrains), monospace;color:#ffffff73;letter-spacing:.1em;margin-top:2px;font-size:9px;font-weight:600}.stat-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:13px 22px;transition:background .15s;display:flex}.stat-row:last-child{border-bottom:none}.stat-row:hover{background:#e5193e0a}.stat-row-label{font-family:var(--font-rajdhani), "Rajdhani", sans-serif;color:#ffffffb3;letter-spacing:.04em;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.stat-row-label>svg{color:#e5193e;opacity:.55}.stat-row-value{font-family:var(--font-jetbrains), monospace;color:#fff;font-size:14px;font-weight:700}.stat-row-value.accent{color:#e5193e}.stat-hero{border-bottom:1px solid #ffffff04;align-items:baseline;gap:12px;padding:22px 22px 16px;display:flex}.stat-hero-value{font-family:var(--font-orbitron), sans-serif;color:#e5193e;letter-spacing:.02em;text-shadow:0 0 26px #e5193e80;font-size:52px;font-weight:700;line-height:1}.stat-hero-label{font-family:var(--font-jetbrains), monospace;color:#8b8b95;letter-spacing:.15em;font-size:10px}.lpop-wrap{z-index:200;visibility:hidden;opacity:0;justify-content:center;align-items:center;transition:opacity .35s,visibility 0s linear .35s;display:flex;position:fixed;inset:0}.lpop-wrap.open{visibility:visible;opacity:1;transition:opacity .25s,visibility linear}.lpop-backdrop{-webkit-backdrop-filter:blur(6px)saturate(.9);cursor:pointer;background:radial-gradient(#0a0a0da6,#000000d9);position:absolute;inset:0}.lpop-stage{justify-content:center;align-items:center;width:100%;max-width:96vw;padding:24px;display:flex;position:relative}.lpop-goo{width:100%;max-width:720px;position:relative}.lpop-wrap.gooing .lpop-goo{filter:url(#reloGoo);will-change:filter}.lpop-blob{pointer-events:none;opacity:0;background:#1c1c20f5;border-radius:50%;transition:transform .8s cubic-bezier(.34,1.56,.64,1),opacity .5s;position:absolute;transform:scale(.3)}.lpop-blob-tl{width:130px;height:130px;top:-50px;left:-40px}.lpop-blob-tr{width:110px;height:110px;top:-36px;right:-50px}.lpop-blob-bl{width:100px;height:100px;bottom:-42px;left:6px}.lpop-blob-br{width:120px;height:120px;bottom:-36px;right:-28px}.lpop-wrap.open .lpop-blob{opacity:1;transform:scale(1)}.lpop-wrap.open .lpop-blob-tl{transform:translate(34px,42px)scale(1)}.lpop-wrap.open .lpop-blob-tr{transform:translate(-34px,32px)scale(1)}.lpop-wrap.open .lpop-blob-bl{transform:translate(44px,-36px)scale(1)}.lpop-wrap.open .lpop-blob-br{transform:translate(-22px,-32px)scale(1)}.lpop-card{opacity:0;background:linear-gradient(#1c1c20f5 0%,#141418fa 100%);border-radius:24px;flex-direction:column;height:78vh;max-height:720px;padding:0;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .35s;display:flex;position:relative;overflow:hidden;transform:scale(.9)translateY(20px);box-shadow:inset 0 1px #ffffff0d,0 30px 80px #000000a6,inset 0 0 0 1px #e5193e14,0 0 90px #e5193e12}.lpop-tabs{background:linear-gradient(#14141899,#0e0e1266);border-bottom:1px solid #e5193e2e;flex-shrink:0;align-items:stretch;padding:0;display:flex}.lpop-tab{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;text-transform:uppercase;color:#8b8b95;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:7px;padding:16px 8px;font-size:10.5px;font-weight:700;transition:color .2s,background .2s;display:inline-flex;position:relative}.lpop-tab:hover:not(.active){color:#f0f0f2;background:#ffffff08}.lpop-tab.active{color:#fff;background:#e5193e1a}.lpop-tab.active:after{content:"";background:linear-gradient(90deg,#0000,#e5193e,#0000);height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 14px #e5193eb3}.lpop-tab>svg{opacity:.55;flex-shrink:0;transition:opacity .2s,color .2s}.lpop-tab.active>svg{opacity:1;color:#e5193e}.lpop-tab>span{white-space:nowrap}.lpop-close-btn{color:#8b8b95;cursor:pointer;background:0 0;border:0;border-left:1px solid #e5193e1f;justify-content:center;align-items:center;width:52px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.lpop-close-btn:hover{color:#fff;background:#e5193e2e;transform:rotate(90deg)}.lpop-content{scrollbar-width:thin;scrollbar-color:#e5193e59 transparent;flex:1;min-height:0;padding:30px 34px 24px;overflow-y:auto}.lpop-content::-webkit-scrollbar{width:6px}.lpop-content::-webkit-scrollbar-thumb{background:#e5193e59;border-radius:3px}.lpop-wrap.open .lpop-card{opacity:1;transform:scale(1)translateY(0)}.lpop-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e5193e80,#0000);height:1px;position:absolute;top:0;left:0;right:0}.lpop-pane{flex-direction:column;flex:1;min-height:0;display:none}.lpop-pane.act{animation:.45s cubic-bezier(.4,0,.2,1) lpopPaneIn;display:flex}@keyframes lpopPaneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lpop-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.28em;color:#ff2d55;text-transform:uppercase;background:#e5193e1a;border:1px solid #e5193e38;border-radius:99px;align-items:center;gap:8px;width:fit-content;margin-bottom:14px;padding:5px 12px;font-size:10px;font-weight:600;display:inline-flex}.lpop-title{font-family:var(--font-bebas), "Impact", sans-serif;letter-spacing:.01em;color:#f0f0f2;margin-bottom:6px;font-size:44px;line-height:.94}.lpop-sub{font-family:var(--font-inter), "Inter", sans-serif;color:#a0a0aa;margin-bottom:18px;font-size:13px;line-height:1.5}.lpop-sub em{color:#ff2d55;font-style:normal;font-weight:600}.lpop-body{font-family:var(--font-inter), "Inter", sans-serif;color:#a0a0aa;margin-bottom:18px;font-size:13.5px;line-height:1.65}.lpop-body p{margin-bottom:12px}.lpop-body h3{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff2d55;text-transform:uppercase;margin:18px 0 10px;font-size:11px}.lpop-body ol,.lpop-body ul{margin-bottom:14px;padding-left:18px}.lpop-body ol li,.lpop-body ul li{margin-bottom:8px}.lpop-body strong{color:#f0f0f2;font-weight:600}.lpop-body code{font-family:var(--font-jetbrains), monospace;color:#ffb3be;background:#e5193e14;border:1px solid #e5193e26;border-radius:6px;padding:2px 7px;font-size:11.5px}.lpop-callout{color:#9bbeff;background:#3d8eff0f;border:1px solid #3d8eff2e;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;font-size:12.5px;display:flex}.lpop-callout>svg{flex-shrink:0;margin-top:1px}.lpop-inlink{font:inherit;color:#ff2d55;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;transition:color .2s}.lpop-inlink:hover{color:#e5193e}.lpop-cookie-row{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;margin-bottom:14px;padding:14px 16px}.lpop-cookie-name{font-family:var(--font-jetbrains), monospace;color:#f0f0f2;align-items:center;gap:10px;margin-bottom:6px;font-size:13px;display:flex}.lpop-cookie-pill{color:#00e676;letter-spacing:.18em;background:#00e6761a;border:1px solid #00e67638;border-radius:99px;padding:2px 8px;font-size:9px}.lpop-cookie-purpose{color:#a0a0aa;font-size:12.5px;line-height:1.55}.lpop-foot{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#8b8b95;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:10px;display:flex}.lpop-foot-link{font:inherit;letter-spacing:.16em;color:#ff2d55;cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s,transform .2s}.lpop-foot-link:hover{color:#e5193e;transform:translate(2px)}.lpop-pane-wide{max-width:none}.lpop-grid{flex:1;grid-template-columns:1.4fr 1fr;gap:24px;min-height:0;display:grid}@media (max-width:820px){.lpop-grid{grid-template-columns:1fr;gap:16px}.lpop-wrap.is-wide .lpop-goo{max-width:560px}}.lpop-form{flex-direction:column;gap:14px;display:flex}.lpop-fld{flex-direction:column;gap:6px;display:flex}.lpop-fld-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:560px){.lpop-fld-row{grid-template-columns:1fr}}.lpop-fld label{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#a0a0aa;text-transform:uppercase;font-size:10px}.lpop-fld label em{color:#ff2d55;font-style:normal}.lpop-fld-opt{color:#8b8b95;text-transform:none;letter-spacing:.04em;opacity:.7;margin-left:6px;font-size:10px;font-style:normal}.lpop-fld input,.lpop-fld select,.lpop-fld textarea{font-family:var(--font-inter), "Inter", sans-serif;color:#f0f0f2;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:11px 14px;font-size:13px;transition:border-color .2s,background .2s,box-shadow .2s}.lpop-fld input:focus,.lpop-fld select:focus,.lpop-fld textarea:focus{background:#e5193e0a;border-color:#e5193e73;box-shadow:0 0 0 3px #e5193e1a}.lpop-fld textarea{resize:vertical;min-height:108px;line-height:1.55}.lpop-fld select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238B8B95'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:18px;padding-right:36px}.lpop-fld select option{color:#f0f0f2;background:#1a1a1e}.lpop-counter{font-family:var(--font-jetbrains), monospace;color:#8b8b95;text-align:right;letter-spacing:.1em;margin-top:-2px;font-size:9.5px}.lpop-submit{color:#fff;width:100%;height:54px;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.18em;cursor:pointer;isolation:isolate;background:linear-gradient(135deg,#e5193e 0%,#ff2d55 100%);border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:12px;margin-top:4px;padding:0 22px;font-size:12.5px;font-weight:700;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #e5193e6b,inset 0 1px #ffffff38}.lpop-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 36px #e5193e99}.lpop-submit:disabled{cursor:wait;opacity:.7}.lpop-submit-ring{background:conic-gradient(from var(--enter-angle), transparent 0deg, #fff9 60deg, transparent 130deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:15px;padding:1px;animation:2.6s linear infinite lpopRing;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes lpopRing{to{--enter-angle:360deg}}.lpop-status{border-radius:10px;margin-top:6px;padding:10px 14px;font-size:12.5px;line-height:1.5}.lpop-status[data-kind=ok]{color:#7fffb3;background:#00e67614;border:1px solid #00e67638}.lpop-status[data-kind=err]{color:#ff9aa6;background:#e5193e14;border:1px solid #e5193e38}.lpop-side{flex-direction:column;gap:14px;padding-right:4px;display:flex;overflow-y:auto}.lpop-side::-webkit-scrollbar{width:6px}.lpop-side::-webkit-scrollbar-thumb{background:#e5193e66;border-radius:6px}.lpop-side-block{background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;padding:16px}.lpop-side-title{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#f0f0f2;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:10.5px;font-weight:600;display:flex}.lpop-side-title>svg{color:#ff2d55}.lpop-side-p{font-family:var(--font-inter), "Inter", sans-serif;color:#a0a0aa;margin-bottom:10px;font-size:12.5px;line-height:1.55}.lpop-side-p strong{color:#f0f0f2}.lpop-side-p:last-child{margin-bottom:0}@media (max-width:560px){.lpop-stage{padding:14px}.lpop-card{border-radius:18px;max-height:88vh;padding:28px 22px 22px}.lpop-title{font-size:36px}.lpop-foot{flex-direction:column;align-items:flex-start;gap:8px}}.tooltip-portal{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.01em;color:#e8e8ee;text-transform:none;white-space:normal;text-align:left;-webkit-backdrop-filter:blur(12px)saturate(1.4);background:linear-gradient(#16161cfa,#0c0c10fa);border:1px solid #e5193e6b;border-radius:10px;max-width:280px;padding:10px 14px;font-size:12px;font-weight:500;line-height:1.4;transition:opacity .18s ease-out;animation:.18s ease-out tooltipFade;box-shadow:0 16px 44px #000000a6,0 0 0 1px #0006,0 0 26px #e5193e38,inset 0 1px #ffffff0d}.tooltip-portal:after{content:"";pointer-events:none;border:6px solid #0000;width:0;height:0;position:absolute}.tooltip-portal[data-arrow=above]:after{border-top-color:#16161cfa;top:100%;left:50%;transform:translate(-50%)}.tooltip-portal[data-arrow=below]:after{border-bottom-color:#16161cfa;bottom:100%;left:50%;transform:translate(-50%)}.tooltip-portal[data-arrow=left]:after{border-left-color:#16161cfa;top:50%;left:100%;transform:translateY(-50%)}.tooltip-portal[data-arrow=right]:after{border-right-color:#16161cfa;top:50%;right:100%;transform:translateY(-50%)}@keyframes tooltipFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.tooltip-portal[data-kind=warn]{color:#ffcb3c;border-color:#ffc43c73;box-shadow:0 14px 36px #0009,0 0 0 1px #0006,0 0 22px #ffc43c38,inset 0 1px #ffffff0a}.tooltip-portal[data-kind=success]{color:#00e676;border-color:#00e67673;box-shadow:0 14px 36px #0009,0 0 0 1px #0006,0 0 22px #00e67638,inset 0 1px #ffffff0a}.tooltip-portal[data-kind=soon]{color:#aa7fff;border-color:#aa7fff73;box-shadow:0 14px 36px #0009,0 0 0 1px #0006,0 0 22px #aa7fff38,inset 0 1px #ffffff0a}.tooltip-portal[data-kind=info]{color:#66b0ff;border-color:#3d8eff73;box-shadow:0 14px 36px #0009,0 0 0 1px #0006,0 0 22px #3d8eff38,inset 0 1px #ffffff0a}.skel{background:#ffffff06;border-radius:8px;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(110deg,#0000 30%,#e5193e1f 50%,#0000 70%);animation:1.6s ease-in-out infinite skelShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skelShimmer{to{transform:translate(100%)}}.skel-text{border-radius:4px;height:14px;margin:6px 0}.skel-text-lg{border-radius:5px;height:22px}.skel-text-xl{border-radius:7px;height:42px}.skel-block{height:80px}.skel-block-lg{height:120px}.skel-circle{border-radius:50%;width:48px;height:48px}.skel-card{background:linear-gradient(#14141866,#0e0e128c);border:1px solid #e5193e1a;border-radius:14px}.skel-pill{background:#e5193e0f;border-radius:99px;height:32px}.cine-locked{height:100dvh;overflow:hidden}@media (max-width:640px){.cine-locked{height:auto;min-height:100dvh;overflow:clip visible}}.filter-strip-wrap{z-index:5;scrollbar-width:none;max-width:100%;margin-top:-1px;padding:0 24px;position:relative;overflow-x:auto}.filter-strip-wrap::-webkit-scrollbar{display:none}.filter-strip{white-space:nowrap;background:linear-gradient(#141418eb,#0e0e12f5);border:1px solid #e5193e38;border-top:0;border-radius:0 0 14px 14px;flex-wrap:nowrap;align-items:center;gap:10px;padding:8px 12px;display:inline-flex;position:relative;box-shadow:0 12px 28px #00000073,inset 0 1px #ffffff08}.filter-strip:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e5193e8c,#0000);height:1px;position:absolute;top:-1px;left:14px;right:14px}.filter-section{border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:4px 10px 4px 6px;display:inline-flex}.filter-section-season{background:linear-gradient(135deg,#e5193e1a,#e5193e0a);border:1px solid #e5193e2e}.filter-section-mode{background:linear-gradient(135deg,#aa7fff12,#aa7fff05);border:1px solid #aa7fff26}.filter-section-tag{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;text-transform:uppercase;align-items:center;gap:4px;padding:0 6px;font-size:9px;font-weight:700;display:inline-flex}.filter-section-season .filter-section-tag{color:#ff2d55}.filter-section-mode .filter-section-tag{color:#c6a8ff}.filter-section-tag>svg{opacity:.85}.filter-strip-divider{background:linear-gradient(#0000,#ffffff1f,#0000);flex-shrink:0;width:1px;height:28px}@media (max-width:640px){.filter-strip{gap:6px;padding:6px}.filter-section{gap:6px;padding:3px 8px 3px 5px}.filter-section-tag{letter-spacing:.18em;padding:0 3px;font-size:8.5px}}.season-dd{display:inline-block;position:relative}.season-dd-trigger{height:28px;font-family:var(--font-inter), sans-serif;letter-spacing:.04em;color:#fff;cursor:pointer;background:linear-gradient(135deg,#e5193e 0%,#ff2d55 100%);border:0;border-radius:7px;align-items:center;gap:7px;padding:0 8px 0 9px;font-size:11.5px;font-weight:600;transition:filter .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 4px 12px #e5193e66,inset 0 1px #ffffff2e}.season-dd-trigger:hover{filter:brightness(1.08)}.season-dd-trigger.open{box-shadow:0 6px 18px #e5193e8c,inset 0 1px #ffffff2e}.season-dd-trigger>svg:first-child{opacity:.92}.season-dd-label{white-space:nowrap}.season-dd-chev{opacity:.9;transition:transform .2s}.season-dd-chev.flip{transform:rotate(180deg)}.season-dd-menu{z-index:70;transform-origin:0 0;background:linear-gradient(#1a1a1e,#111114);border:1px solid #e5193e52;border-radius:12px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 48px #000000b3,0 0 28px #e5193e2e,inset 0 1px #ffffff0f}.season-dd-scroll{scrollbar-width:thin;scrollbar-color:#e5193e66 transparent;max-height:280px;overflow-y:auto}.season-dd-scroll::-webkit-scrollbar{width:6px}.season-dd-scroll::-webkit-scrollbar-thumb{background:#e5193e59;border-radius:3px}.season-dd-item{width:100%;height:36px;font-family:var(--font-inter), sans-serif;letter-spacing:.02em;color:#b8b8c0;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px 0 12px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:flex}.season-dd-item:hover{color:#fff;background:#e5193e1a}.season-dd-item.active{color:#fff;background:#e5193e2e}.season-dd-item>em{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#fff6;text-transform:uppercase;margin-left:auto;padding-right:6px;font-size:9px;font-style:normal}.season-dd-current{color:#e5193e!important;font-weight:700!important}.season-dd-check{color:#e5193e;flex-shrink:0}.season-dd-sep{background:linear-gradient(90deg,#0000,#e5193e38,#0000);height:1px;margin:4px 6px}.season-dd-empty{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#6b6b80;text-align:center;padding:14px 12px;font-size:10px}.cine-tabs-sticky{z-index:30;-webkit-backdrop-filter:blur(20px)saturate(1.3);background:linear-gradient(#0000 0%,#0c0c10f0 40%,#0c0c10fc 100%);border-top:1px solid #e5193e2e;padding:14px 0 16px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #00000080}.cine-tabs-sticky:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 5%,#e5193e73 50%,#0000 95%);height:1px;position:absolute;top:0;left:0;right:0}.cine-tabs-row{scrollbar-width:none;justify-content:center;gap:10px;display:flex;overflow-x:auto}.cine-tabs-row::-webkit-scrollbar{display:none}@media (min-width:1024px){.cine-tabs-row>.cine-tab-big{flex:1;max-width:180px}}.cine-tab-big{min-width:128px;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;cursor:pointer;white-space:nowrap;text-shadow:0 2px 6px #0009;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:14px 28px;font-size:12px;font-weight:700;transition:color .25s,background .25s,border-color .25s,transform .25s;display:inline-flex;position:relative}.cine-tab-big:hover{color:#f0f0f2;background:#e5193e0a;transform:translateY(-3px)}.cine-tab-big.active{color:#fff;background:linear-gradient(#e5193e2e 0%,#e5193e0a 100%);border-color:#e5193e59;box-shadow:0 0 24px #e5193e4d,inset 0 1px #ffffff14}.cine-tab-big.active:before{content:"";background:#e5193e;border-radius:2px;width:70%;height:2px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #e5193ee6}.cine-tab-big>svg{opacity:.5;width:24px;height:24px;transition:opacity .25s,transform .35s,filter .25s}.cine-tab-big:hover>svg{opacity:1}.cine-tab-big.active>svg{opacity:1;filter:drop-shadow(0 0 12px #e5193eb3);transform:translateY(-1px)scale(1.1)}@media (max-width:640px){.cine-tabs-sticky{padding:10px 0 12px;padding-bottom:max(12px, env(safe-area-inset-bottom,0));position:fixed}.cine-tabs-row{justify-content:flex-start;gap:6px;padding:0 12px}.cine-tab-big{letter-spacing:.16em;min-width:76px;padding:8px 14px;font-size:9.5px}.cine-tab-big>svg{width:18px;height:18px}}.cat-panel{border:1px solid var(--cat-c,#e5193e);background:linear-gradient(#141418a6,#0e0e12c7);position:relative}@supports (color:color-mix(in lab, red, red)){.cat-panel{border:1px solid color-mix(in srgb, var(--cat-c,#e5193e) 55%, transparent)}}.cat-panel{box-shadow:0 14px 36px #0000008c, 0 0 36px var(--cat-c,#e5193e), inset 0 1px 0 #ffffff0a;border-radius:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cat-panel{box-shadow:0 14px 36px #0000008c, 0 0 36px color-mix(in srgb, var(--cat-c,#e5193e) 24%, transparent), inset 0 1px 0 #ffffff0a}}.cat-panel:before{content:"";background:radial-gradient(circle at top right, var(--cat-c,#e5193e) 0%, transparent 55%), repeating-linear-gradient(135deg, transparent, transparent 14px, var(--cat-c,#e5193e) 14px, var(--cat-c,#e5193e) 15px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cat-panel:before{background:radial-gradient(circle at top right, color-mix(in srgb, var(--cat-c,#e5193e) 18%, transparent) 0%, transparent 55%), repeating-linear-gradient(135deg, transparent, transparent 14px, color-mix(in srgb, var(--cat-c,#e5193e) 5%, transparent) 14px, color-mix(in srgb, var(--cat-c,#e5193e) 5%, transparent) 15px)}}.cat-panel:before{pointer-events:none}.cat-panel-head{border-bottom:1px solid var(--cat-c,#e5193e);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:22px 26px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.cat-panel-head{border-bottom:1px solid color-mix(in srgb, var(--cat-c,#e5193e) 25%, transparent)}}.cat-panel-head{background:linear-gradient(180deg, var(--cat-c,#e5193e), transparent)}@supports (color:color-mix(in lab, red, red)){.cat-panel-head{background:linear-gradient(180deg, color-mix(in srgb, var(--cat-c,#e5193e) 10%, transparent), transparent)}}.cat-panel-icon{background:var(--cat-c,#e5193e);border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cat-panel-icon{background:color-mix(in srgb, var(--cat-c,#e5193e) 14%, transparent)}}.cat-panel-icon{border:1px solid var(--cat-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.cat-panel-icon{border:1px solid color-mix(in srgb, var(--cat-c,#e5193e) 35%, transparent)}}.cat-panel-icon{color:var(--cat-c,#e5193e);filter:drop-shadow(0 0 12px var(--cat-c,#e5193e))}@supports (color:color-mix(in lab, red, red)){.cat-panel-icon{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--cat-c,#e5193e) 50%, transparent))}}.cat-panel-head-text{min-width:0}.cat-panel-section{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:var(--cat-c,#e5193e);opacity:.8;margin-bottom:2px;font-size:9.5px;font-weight:700}.cat-panel-title{font-family:var(--font-bebas), "Impact", sans-serif;letter-spacing:.14em;color:#fff;text-shadow:0 0 22px var(--cat-c,#e5193e);font-size:clamp(28px,3.4vw,40px);line-height:1}@supports (color:color-mix(in lab, red, red)){.cat-panel-title{text-shadow:0 0 22px color-mix(in srgb, var(--cat-c,#e5193e) 50%, transparent)}}.cat-panel-sub{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ffffff73;margin-top:4px;font-size:10px;font-weight:700}.cat-panel-tagline{max-width:280px;font-family:var(--font-inter), sans-serif;color:#ffffff8c;text-align:right;align-self:center;font-size:11.5px;font-style:italic;line-height:1.5}.cat-panel-rows{grid-template-columns:1fr;display:grid;position:relative}@media (min-width:768px){.cat-panel-rows{grid-template-columns:1fr 1fr}}.cat-row{border-top:1px solid #ffffff0a;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:14px 26px;transition:background .2s;display:grid}.cat-row:nth-child(odd):not(:first-child){background:#ffffff03}.cat-row:hover{background:var(--cat-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.cat-row:hover{background:color-mix(in srgb, var(--cat-c,#e5193e) 8%, transparent)}}.cat-row-icon{background:var(--cat-c,#e5193e);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cat-row-icon{background:color-mix(in srgb, var(--cat-c,#e5193e) 10%, transparent)}}.cat-row-icon{color:var(--cat-c,#e5193e);flex-shrink:0}.cat-row-label{font-family:var(--font-inter), sans-serif;color:#ffffffbf;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.cat-row-value{font-family:var(--font-orbitron), "Bebas Neue", sans-serif;color:#ffffffeb;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.cat-row-value.hero{color:var(--cat-c,#e5193e);text-shadow:0 0 14px var(--cat-c,#e5193e);font-size:20px}@supports (color:color-mix(in lab, red, red)){.cat-row-value.hero{text-shadow:0 0 14px color-mix(in srgb, var(--cat-c,#e5193e) 55%, transparent)}}@media (max-width:768px){.cat-panel-head{grid-template-columns:auto 1fr;gap:12px;padding:16px 18px}.cat-panel-tagline{display:none}.cat-panel-icon{width:44px;height:44px}.cat-row{padding:12px 18px}}.overview-frame{position:relative}.hud-corner{pointer-events:none;z-index:4;filter:drop-shadow(0 0 10px #e5193e73);opacity:0;width:32px;height:32px;animation:.8s ease-out .25s forwards hudFadeIn;position:absolute}.hud-corner-tl{border-top:2px solid #e5193e;border-left:2px solid #e5193e;border-top-left-radius:4px;top:18px;left:18px}.hud-corner-tr{border-top:2px solid #e5193e;border-right:2px solid #e5193e;border-top-right-radius:4px;top:18px;right:18px}.hud-corner-bl{border-bottom:2px solid #e5193e;border-left:2px solid #e5193e;border-bottom-left-radius:4px;bottom:18px;left:18px}.hud-corner-br{border-bottom:2px solid #e5193e;border-right:2px solid #e5193e;border-bottom-right-radius:4px;bottom:18px;right:18px}@keyframes hudFadeIn{to{opacity:.85}}@media (max-width:640px){.hud-corner{width:22px;height:22px}.hud-corner-tl,.hud-corner-tr{top:10px}.hud-corner-bl,.hud-corner-br{bottom:10px}.hud-corner-tl,.hud-corner-bl{left:10px}.hud-corner-tr,.hud-corner-br{right:10px}}.action-pill{height:32px;font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;cursor:pointer;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:700;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.action-pill:active{transform:scale(.96)}.action-pill-icon{transition:transform .25s}.action-pill-info{color:#66b0ff;background:linear-gradient(135deg,#3d8eff29,#3d8eff0d);border-color:#3d8eff5c}.action-pill-info:hover{color:#fff;background:#3d8eff42;border-color:#3d8eff99;box-shadow:0 0 18px #3d8eff59}.action-pill-info:hover .action-pill-icon{transform:rotate(-45deg)}.action-pill-warn{color:#ffcb3c;background:linear-gradient(135deg,#ffc43c29,#ffc43c0d);border-color:#ffc43c5c}.action-pill-warn:hover{color:#fff;background:#ffc43c38;border-color:#ffc43c8c;box-shadow:0 0 18px #ffc43c4d}.action-pill-warn:hover .action-pill-icon{transform:translate(2px)translateY(-1px)}.action-pill-success{color:#00e676;background:linear-gradient(135deg,#00e6762e,#00e6760f);border-color:#00e6768c}.action-pill-favorite{color:#e5b956;background:linear-gradient(135deg,#ffc43c1a,#ffc43c08);border-color:#ffc43c4d}.action-pill-favorite:hover{color:#ffcb3c;background:#ffc43c33;border-color:#ffc43c8c;box-shadow:0 0 18px #ffc43c47}.action-pill-favorite:hover .action-pill-icon{transform:scale(1.15)rotate(-12deg)}.action-pill-favorite.is-saved{color:#ffc43c;background:linear-gradient(135deg,#ffc43c42,#ffc43c14);border-color:#ffc43cb3;box-shadow:0 0 16px #ffc43c52,inset 0 0 8px #ffc43c14}.action-pill-favorite.is-saved .action-pill-icon{filter:drop-shadow(0 0 4px #ffc43cb3);animation:.42s cubic-bezier(.34,1.56,.64,1) favoritePop}.action-pill-favorite.is-saved:hover{color:#fff;background:linear-gradient(135deg,#ffc43c57,#ffc43c1a);border-color:#ffc43cd9}.action-pill-favorite.is-loading{opacity:.55;cursor:progress}@keyframes favoritePop{0%{transform:scale(.6)rotate(-30deg)}60%{transform:scale(1.35)rotate(8deg)}to{transform:scale(1)rotate(0)}}.action-pill.is-disabled{color:#555;cursor:not-allowed;pointer-events:auto;background:#ffffff05;border-color:#ffffff0f}.action-pill.is-disabled:hover{color:#555;box-shadow:none;background:#ffffff05;border-color:#ffffff0f}.action-pill.is-disabled .action-pill-icon{opacity:.5}.match-pg-btn{color:#fff;cursor:pointer;background:#141418a6;border:1px solid #e5193e47;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.match-pg-btn:hover:not(:disabled){background:#e5193e2e;border-color:#e5193e8c;box-shadow:0 0 18px #e5193e59}.match-pg-btn:active:not(:disabled){transform:scale(.94)}.match-pg-btn:disabled{opacity:.3;cursor:not-allowed}.account-bg{z-index:0;pointer-events:none;background:radial-gradient(60% 40% at 50% 0,#e5193e1a,#0000 60%),radial-gradient(60% 40% at 50% 100%,#e5193e0f,#0000 60%);position:absolute;inset:0}.account-header{background:linear-gradient(#141418c7,#0e0e12eb);border:1px solid #e5193e52;border-radius:16px;align-items:center;gap:18px;padding:22px 24px;display:flex;box-shadow:0 14px 36px #0000008c,0 0 28px #e5193e2e,inset 0 1px #ffffff0d}.account-avatar{object-fit:cover;border:2px solid #e5193e80;border-radius:50%;flex-shrink:0}.account-signout{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#b0b0b8;cursor:pointer;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;font-size:10px;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.account-signout:hover{color:#fff;background:#e5193e24;border-color:#e5193e73;transform:translateY(-1px)}.favorite-card{background:linear-gradient(#141418b3,#0e0e12d9);border:1px solid #ffffff0f;border-left:2px solid #e5193e73;border-radius:12px;min-width:0;padding:16px 18px;text-decoration:none;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;display:block}.favorite-card:hover{background:linear-gradient(#e5193e1a,#0e0e12eb);border-color:#e5193e66 #e5193e66 #e5193e66 #e5193e;transform:translateY(-2px);box-shadow:0 12px 28px #00000080,0 0 22px #e5193e38}.favorite-empty{text-align:center;background:#14141880;border:1px dashed #ffffff14;border-radius:14px;padding:50px 30px}.enter-page{position:relative;overflow:hidden}.enter-scanlines{z-index:2;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#0000000d 3px 4px);position:absolute;inset:0}.enter-logo{z-index:5;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;top:22px;left:28px}.enter-logo:hover{opacity:.85;transform:translateY(-1px)}.enter-page>.hud-corner{z-index:3;width:36px;height:36px}.enter-page>.hud-corner-tl{top:16px;left:16px}.enter-page>.hud-corner-tr{top:16px;right:16px}.enter-page>.hud-corner-bl{bottom:16px;left:16px}.enter-page>.hud-corner-br{bottom:16px;right:16px}.enter-hud{z-index:4;pointer-events:none;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e5193e80;text-shadow:0 0 14px #e5193e40;font-size:10px;line-height:1.65;position:absolute}.enter-hud-tr{text-align:right;top:30px;right:38px}@media (max-width:768px){.enter-logo{top:14px;left:16px}.enter-page .hero-bg,.enter-page .enter-scanlines,.enter-page>.hud-corner,.enter-page .enter-hud,.enter-pane-right{display:none!important}.enter-page{background:radial-gradient(80% 50% at 50% 0,#e5193e1a 0%,#0000 60%),radial-gradient(60% 40% at 50% 100%,#e5193e0f 0%,#0000 60%),#0c0c10}.enter-pane-left{text-align:center;max-width:440px;margin:0 auto}.enter-pane-left .enter-subtitle,.enter-pane-left .provider-stack,.enter-pane-left .enter-legal{margin-left:auto;margin-right:auto}.enter-grid{gap:24px}}.enter-grid{grid-template-columns:1fr;gap:28px;width:100%;max-width:1180px;display:grid}@media (min-width:900px){.enter-grid{grid-template-columns:minmax(380px,1.05fr) minmax(340px,.9fr);align-items:center;gap:48px}}.enter-pane{position:relative}.enter-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.28em;color:#ff2d55;text-transform:uppercase;background:#e5193e1a;border:1px solid #e5193e52;border-radius:7px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:10px;font-weight:700;display:inline-flex}.enter-eyebrow-dot{background:#00e676;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite livePulse;box-shadow:0 0 8px #00e676b3}.enter-title{letter-spacing:.04em;color:#fff;text-shadow:0 0 40px #e5193e52;margin-bottom:14px;font-size:clamp(40px,7vw,88px);line-height:.92}.enter-subtitle{font-family:var(--font-inter), sans-serif;color:#a0a0aa;max-width:480px;margin-bottom:22px;font-size:14px;line-height:1.6}@media (max-width:480px){.enter-subtitle{margin-bottom:18px;font-size:13px;line-height:1.55}}.provider-stack{flex-direction:column;gap:10px;max-width:480px;margin-bottom:24px;display:flex}.provider-btn{text-align:left;font-family:var(--font-inter), sans-serif;cursor:pointer;color:#f0f0f2;background:linear-gradient(#141418d9,#0e0e12eb);border:1px solid #ffffff14;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;display:grid}.provider-btn:hover:not(:disabled){transform:translateY(-2px)}.provider-btn:active:not(:disabled){transform:translateY(0)scale(.99)}.provider-btn-icon{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.provider-btn-text{flex-direction:column;gap:2px;min-width:0;display:flex}.provider-btn-label{letter-spacing:.02em;font-size:14px;font-weight:600}.provider-btn-sub{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#fff6;text-transform:uppercase;font-size:9.5px;font-weight:600}.provider-btn-arrow{color:#ffffff80;transition:transform .25s,color .25s}.provider-btn:hover:not(:disabled) .provider-btn-arrow{color:#fff;transform:translate(3px)}.provider-btn-pill{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#aa7fff;text-transform:uppercase;background:#aa7fff1f;border:1px solid #aa7fff66;border-radius:6px;padding:4px 9px;font-size:9px;font-weight:700}.provider-btn-discord{color:#fff;background:linear-gradient(135deg,#5865f2 0%,#4752c4 100%);border-color:#ffffff38;box-shadow:0 6px 22px #5865f26b,inset 0 1px #ffffff40,inset 0 -1px #0000002e}.provider-btn-discord:hover{box-shadow:0 12px 36px #5865f29e,0 0 32px #5865f266,inset 0 1px #ffffff59,inset 0 -1px #0000002e}.provider-btn-discord .provider-btn-icon{color:#fff;background:#ffffff29;border-color:#ffffff38}.provider-btn-discord .provider-btn-sub{color:#ffffffbf}.provider-btn-discord .provider-btn-arrow{color:#fff}.provider-btn-disabled{opacity:.55;cursor:not-allowed}.provider-btn-disabled:disabled .provider-btn-label{color:#b0b0b8}.enter-legal{max-width:480px;font-family:var(--font-inter), sans-serif;color:#a0a0aaa6;font-size:11px;line-height:1.65}.enter-legal-link{color:#ff2d55d9;border-bottom:1px solid #ff2d554d;text-decoration:none;transition:color .2s,border-color .2s}.enter-legal-link:hover{color:#fff;border-color:#e5193e}.enter-pane-right{flex-direction:column;align-items:center;gap:28px;display:flex}.enter-radar-wrap{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.enter-radar{background:radial-gradient(#e5193e0d 0%,#0c0c1066 70%);border:1px solid #e5193e73;border-radius:50%;width:240px;height:240px;position:relative;overflow:hidden;box-shadow:0 0 40px #e5193e2e,inset 0 0 30px #e5193e0f}@media (min-width:900px){.enter-radar{width:260px;height:260px}}@media (max-width:480px){.enter-radar{width:180px;height:180px}}.enter-radar-rings{background:radial-gradient(circle,#0000 28%,#e5193e29 29.5%,#0000 31%),radial-gradient(circle,#0000 53%,#e5193e29 54.5%,#0000 56%),radial-gradient(circle,#0000 78%,#e5193e29 79.5%,#0000 81%);border-radius:50%;position:absolute;inset:0}.enter-radar-cross:before,.enter-radar-cross:after{content:"";background:#e5193e29;position:absolute}.enter-radar-cross:before{height:1px;top:50%;left:0;right:0}.enter-radar-cross:after{width:1px;top:0;bottom:0;left:50%}.enter-radar-sweep{background:conic-gradient(#0000 0deg 280deg,#e5193e0d 320deg,#e5193e59 358deg,#e5193e80 360deg);border-radius:50%;animation:3.8s linear infinite radarSweep;position:absolute;inset:0}@keyframes radarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.enter-radar-blip{background:#e5193e;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite blipBlink;position:absolute;box-shadow:0 0 10px #e5193ed9}.enter-radar-blip-1{animation-delay:0s;top:28%;left:38%}.enter-radar-blip-2{animation-delay:1s;top:62%;left:68%}.enter-radar-blip-3{animation-delay:1.8s;top:48%;left:22%}@keyframes blipBlink{0%,to{opacity:0;transform:scale(.6)}20%{opacity:1;transform:scale(1.2)}60%{opacity:.4;transform:scale(.8)}}.enter-radar-center{color:#fff;z-index:3;background:linear-gradient(135deg,#e5193e,#ff2d55);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #e5193e99}.enter-ops-chip{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff2d55;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);background:#141418d9;border:1px solid #e5193e52;border-radius:7px;align-items:center;gap:8px;padding:7px 12px;font-size:9.5px;font-weight:700;display:inline-flex}.enter-ops-dot{background:#00e676;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite livePulse;box-shadow:0 0 8px #00e676b3}.enter-ops-sep{color:#ffffff4d}.enter-why-grid{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:460px;display:grid}@media (max-width:420px){.enter-why-grid{grid-template-columns:1fr}}.enter-why-card{background:#14141899;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:auto 1fr;gap:11px;padding:13px 14px;transition:background .2s,border-color .2s,transform .2s;display:grid}.enter-why-card:hover{background:#e5193e14;border-color:#e5193e52;transform:translateY(-1px)}.enter-why-icon{color:#e5193e;background:#e5193e1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.enter-why-title{color:#fff;letter-spacing:.12em;margin-bottom:3px;font-size:14px;line-height:1}.enter-why-desc{font-family:var(--font-inter), sans-serif;color:#a0a0aa;font-size:11.5px;line-height:1.45}.enter-bottom-strip{z-index:10;-webkit-backdrop-filter:blur(10px)saturate(1.2);background:#0c0c10bf;border-top:1px solid #e5193e2e;padding:14px 0;position:relative}.enter-back-link{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#a0a0aa;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:7px;padding:6px 12px;font-size:10px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.enter-back-link:hover{color:#fff;background:#e5193e1a;border-color:#e5193e4d;transform:translate(-2px)}.changelog-page{color:#e0e0e5}.changelog-body{grid-template-columns:320px 1fr;gap:32px;width:100%;max-width:1280px;margin:0 auto;padding:32px 32px 60px;display:grid}.changelog-v2 .changelog-body{padding:0}@media (max-width:900px){.changelog-body{grid-template-columns:1fr;gap:24px;padding:24px 16px 48px}.changelog-v2 .changelog-body{padding:0}}.changelog-rail{position:relative}.changelog-rail-inner{scrollbar-width:thin;flex-direction:column;gap:22px;max-height:calc(100vh - 120px);padding-right:8px;display:flex;position:sticky;top:100px;overflow-y:auto}.changelog-rail-inner::-webkit-scrollbar{width:0}@media (max-width:900px){.changelog-rail-inner{max-height:none;margin-bottom:32px;padding-right:0;position:static;overflow:visible}}.cl-version-display{background:linear-gradient(#141418c7,#0e0e12eb);border:1px solid #e5193e52;border-radius:16px;padding:22px 22px 20px;animation:.4s cubic-bezier(.22,1,.36,1) clRailIn;position:relative;overflow:hidden;box-shadow:0 14px 36px #0000008c,0 0 28px #e5193e2e,inset 0 1px #ffffff0d}.cl-version-display:before{content:"";background:linear-gradient(90deg,#0000,#e5193e,#0000);height:2px;position:absolute;top:0;left:16px;right:16px;box-shadow:0 0 14px #e5193e8c}@keyframes clRailIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cl-version-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:#ff2d55;text-transform:uppercase;background:#e5193e1a;border:1px solid #e5193e52;border-radius:6px;align-items:center;gap:7px;margin-bottom:16px;padding:4px 9px;font-size:9px;font-weight:700;display:inline-flex}.cl-version-dot{background:#00e676;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite livePulse;box-shadow:0 0 8px #00e67699}.cl-version-num{font-family:var(--font-bebas), sans-serif;letter-spacing:.03em;color:#fff;text-shadow:0 0 28px #e5193e80;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:clamp(48px,5vw,64px);line-height:1}.cl-version-title{font-family:var(--font-inter), sans-serif;color:#ffffffeb;margin-bottom:14px;font-size:14px;font-weight:600;line-height:1.35}.cl-version-date{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ffffff80;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:16px;font-size:10px;display:inline-flex}.cl-version-highlights{border-top:1px solid #e5193e24;margin:0;padding:14px 0 0;list-style:none}.cl-version-highlights li{font-family:var(--font-inter), sans-serif;color:#c0c0c8;grid-template-columns:auto 1fr;align-items:flex-start;gap:8px;padding:6px 0;font-size:12.5px;line-height:1.5;display:grid}.cl-version-highlights li>svg{color:#e5193e;flex-shrink:0;margin-top:5px}.cl-toc{background:#14141880;border:1px solid #ffffff0f;border-radius:14px;padding:16px 18px}.cl-toc-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:#e5193eb3;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:700}.cl-toc ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cl-toc-link{color:#ffffff80;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;transition:background .15s,color .15s;display:grid}.cl-toc-link:hover{color:#fff;background:#e5193e0f}.cl-toc-link.active{color:#fff;background:#e5193e24}.cl-toc-bullet{background:#ffffff26;border-radius:50%;width:6px;height:6px;transition:background .2s,box-shadow .2s}.cl-toc-link.active .cl-toc-bullet{background:#e5193e;box-shadow:0 0 10px #e5193ea6}.cl-toc-version{font-family:var(--font-jetbrains), monospace;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.cl-toc-date{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#ffffff59;text-transform:uppercase;font-size:9.5px}.changelog-content{flex-direction:column;gap:0;min-width:0;display:flex}.cl-entry{content-visibility:auto;contain-intrinsic-size:0 520px;padding:36px 0 12px;scroll-margin-top:96px}.cl-entry:first-child{padding-top:0}.cl-entry-head{margin-bottom:22px}.cl-entry-num-line{align-items:center;gap:10px;margin-bottom:8px;display:flex}.cl-entry-num{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ff2d55;text-transform:uppercase;font-size:12px;font-weight:700}.cl-entry-pill{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;border-radius:5px;align-items:center;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.cl-entry-pill.current{color:#fff;background:linear-gradient(135deg,#e5193e,#ff2d55);box-shadow:0 0 14px #e5193e66}.cl-entry-title{color:#fff;letter-spacing:.04em;text-shadow:0 0 24px #e5193e38;margin-bottom:10px;font-size:clamp(28px,3.5vw,40px);line-height:1.05}.cl-entry-meta{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ffffff73;text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.cl-entry-meta-sep{color:#fff3}.cl-entry-highlights{background:#e5193e0d;border-left:2px solid #e5193e;border-radius:8px;flex-direction:column;gap:8px;margin-bottom:22px;padding:14px 18px;display:flex}.cl-entry-highlight{font-family:var(--font-inter), sans-serif;color:#ffffffe0;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.cl-entry-highlight>svg{color:#e5193e;margin-top:4px}.cl-changes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cl-change{background:#14141866;border:1px solid #ffffff0a;border-radius:9px;grid-template-columns:auto 1fr;align-items:flex-start;gap:12px;padding:10px 14px;transition:background .2s,border-color .2s;display:grid}.cl-change:hover{background:#141418a6;border-color:#e5193e2e}.cl-change-type{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-width:64px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.cl-change-text{font-family:var(--font-inter), sans-serif;color:#b8b8c0;font-size:13.5px;line-height:1.55}.cl-change-feat .cl-change-type{color:#00e676;background:#00e6761a;border:1px solid #00e6764d}.cl-change-fix .cl-change-type{color:#ffcb3c;background:#ffc43c1a;border:1px solid #ffc43c4d}.cl-change-style .cl-change-type{color:#aa7fff;background:#aa7fff1a;border:1px solid #aa7fff4d}.cl-change-docs .cl-change-type{color:#66b0ff;background:#3d8eff1a;border:1px solid #3d8eff4d}.cl-change-chore .cl-change-type{color:#8b8b95;background:#ffffff0a;border:1px solid #ffffff14}.cl-entry-sep{background:linear-gradient(90deg,#0000,#e5193e2e,#0000);height:1px;margin:40px 0 0}.changelog-end{text-align:center;padding:60px 0 20px}.ft-version{font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;color:#00e676;white-space:nowrap;background:#00e6760f;border:1px solid #00e67638;border-radius:5px;align-items:center;gap:7px;padding:4px 10px;font-size:10px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.ft-version:hover{color:#fff;background:#00e67624;border-color:#00e67680}.mobile-menu-version{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#00e676;background:#00e6760f;border:1px solid #00e6763d;border-radius:6px;align-items:center;gap:8px;margin-top:6px;padding:5px 9px;font-size:9.5px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.mobile-menu-version:hover{color:#fff;background:#00e67629;border-color:#00e6768c}.mobile-menu-version-dot{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.about-page{color:#e0e0e5}.about-scroll-hint{border:1px solid #e5193e73;border-radius:12px;width:22px;height:36px;position:absolute;bottom:32px;left:50%;overflow:hidden;transform:translate(-50%)}.about-scroll-hint>span{background:#e5193e;border-radius:1px;width:2px;height:8px;animation:1.8s ease-in-out infinite scrollHint;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #e5193eb3}@keyframes scrollHint{0%,to{opacity:1;transform:translate(-50%)}60%{opacity:0;transform:translate(-50%,14px)}61%{opacity:0;transform:translate(-50%)}80%{opacity:0}}.about-link-secondary{color:#c8c8d0;height:38px;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:10.5px;font-weight:700;transition:background .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.about-link-secondary:hover{color:#fff;background:#e5193e1a;border-color:#e5193e73;transform:translateY(-1px)}.big-stat{border:1px solid var(--bs-c,#e5193e);background:linear-gradient(#141418a6,#0e0e12c7)}@supports (color:color-mix(in lab, red, red)){.big-stat{border:1px solid color-mix(in srgb, var(--bs-c,#e5193e) 25%, transparent)}}.big-stat{text-align:center;border-radius:14px;padding:22px 18px;transition:transform .3s,border-color .3s,box-shadow .3s}.big-stat:hover{border-color:var(--bs-c,#e5193e);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.big-stat:hover{border-color:color-mix(in srgb, var(--bs-c,#e5193e) 55%, transparent)}}.big-stat:hover{box-shadow:0 12px 32px #00000080, 0 0 24px var(--bs-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.big-stat:hover{box-shadow:0 12px 32px #00000080, 0 0 24px color-mix(in srgb, var(--bs-c,#e5193e) 22%, transparent)}}.big-stat-value{font-family:var(--font-orbitron), sans-serif;color:var(--bs-c,#e5193e);letter-spacing:.02em;text-shadow:0 0 22px var(--bs-c,#e5193e);margin-bottom:8px;font-size:clamp(36px,4.5vw,56px);font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.big-stat-value{text-shadow:0 0 22px color-mix(in srgb, var(--bs-c,#e5193e) 45%, transparent)}}.big-stat-value{font-variant-numeric:tabular-nums}.big-stat-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:#8b8b95;text-transform:uppercase;font-size:10px}.feature-card{background:linear-gradient(#141418b3,#0e0e12d9);border:1px solid #ffffff0f;border-radius:16px;padding:24px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.feature-card:before{content:"";background:radial-gradient(circle at top right, var(--fc-c,#e5193e), transparent 50%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.feature-card:before{background:radial-gradient(circle at top right, color-mix(in srgb, var(--fc-c,#e5193e) 16%, transparent), transparent 50%)}}.feature-card:before{opacity:0;pointer-events:none;transition:opacity .35s}.feature-card:hover{border-color:var(--fc-c,#e5193e);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.feature-card:hover{border-color:color-mix(in srgb, var(--fc-c,#e5193e) 45%, transparent)}}.feature-card:hover{box-shadow:0 18px 40px #0000008c, 0 0 30px var(--fc-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.feature-card:hover{box-shadow:0 18px 40px #0000008c, 0 0 30px color-mix(in srgb, var(--fc-c,#e5193e) 22%, transparent)}}.feature-card:hover:before{opacity:1}.feature-card-icon{background:var(--fc-c,#e5193e);border-radius:11px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feature-card-icon{background:color-mix(in srgb, var(--fc-c,#e5193e) 14%, transparent)}}.feature-card-icon{border:1px solid var(--fc-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.feature-card-icon{border:1px solid color-mix(in srgb, var(--fc-c,#e5193e) 40%, transparent)}}.feature-card-icon{color:var(--fc-c,#e5193e);filter:drop-shadow(0 0 10px var(--fc-c,#e5193e));margin-bottom:16px}@supports (color:color-mix(in lab, red, red)){.feature-card-icon{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--fc-c,#e5193e) 40%, transparent))}}.feature-card-title{color:#fff;letter-spacing:.14em;text-shadow:0 0 18px var(--fc-c,#e5193e);margin-bottom:8px;font-size:24px}@supports (color:color-mix(in lab, red, red)){.feature-card-title{text-shadow:0 0 18px color-mix(in srgb, var(--fc-c,#e5193e) 40%, transparent)}}.feature-card-desc{font-family:var(--font-inter), sans-serif;color:#a0a0aa;font-size:13px;line-height:1.65}.big-feature{border:1px solid var(--bf-c,#e5193e);background:linear-gradient(#141418b3,#0e0e12d9);grid-template-columns:auto 1fr;gap:20px;padding:24px 26px;display:grid}@supports (color:color-mix(in lab, red, red)){.big-feature{border:1px solid color-mix(in srgb, var(--bf-c,#e5193e) 22%, transparent)}}.big-feature{border-radius:16px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.big-feature:before{content:"";background:radial-gradient(circle at top right, var(--bf-c,#e5193e), transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.big-feature:before{background:radial-gradient(circle at top right, color-mix(in srgb, var(--bf-c,#e5193e) 14%, transparent), transparent 55%)}}.big-feature:before{pointer-events:none;opacity:0;transition:opacity .35s}.big-feature:hover{border-color:var(--bf-c,#e5193e);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.big-feature:hover{border-color:color-mix(in srgb, var(--bf-c,#e5193e) 50%, transparent)}}.big-feature:hover{box-shadow:0 18px 40px #0000008c, 0 0 30px var(--bf-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.big-feature:hover{box-shadow:0 18px 40px #0000008c, 0 0 30px color-mix(in srgb, var(--bf-c,#e5193e) 22%, transparent)}}.big-feature:hover:before{opacity:1}.big-feature-icon{background:var(--bf-c,#e5193e);border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.big-feature-icon{background:color-mix(in srgb, var(--bf-c,#e5193e) 14%, transparent)}}.big-feature-icon{border:1px solid var(--bf-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.big-feature-icon{border:1px solid color-mix(in srgb, var(--bf-c,#e5193e) 40%, transparent)}}.big-feature-icon{color:var(--bf-c,#e5193e);filter:drop-shadow(0 0 12px var(--bf-c,#e5193e));flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.big-feature-icon{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--bf-c,#e5193e) 45%, transparent))}}.big-feature-body{min-width:0}.big-feature-title{color:#fff;letter-spacing:.14em;text-shadow:0 0 18px var(--bf-c,#e5193e);margin-bottom:8px;font-size:24px}@supports (color:color-mix(in lab, red, red)){.big-feature-title{text-shadow:0 0 18px color-mix(in srgb, var(--bf-c,#e5193e) 45%, transparent)}}.big-feature-desc{font-family:var(--font-inter), sans-serif;color:#a0a0aa;font-size:14px;line-height:1.65}.roadmap-card{border:1px solid var(--rm-c,#e5193e);background:linear-gradient(#141418c7,#0e0e12e0)}@supports (color:color-mix(in lab, red, red)){.roadmap-card{border:1px solid color-mix(in srgb, var(--rm-c,#e5193e) 26%, transparent)}}.roadmap-card{border-radius:14px;padding:22px 22px 20px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.roadmap-card:before{content:"";background:linear-gradient(90deg, transparent, var(--rm-c,#e5193e), transparent);opacity:.6;pointer-events:none;height:2px;position:absolute;top:0;left:14px;right:14px}.roadmap-card:hover{border-color:var(--rm-c,#e5193e);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.roadmap-card:hover{border-color:color-mix(in srgb, var(--rm-c,#e5193e) 55%, transparent)}}.roadmap-card:hover{box-shadow:0 14px 36px #00000080, 0 0 24px var(--rm-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.roadmap-card:hover{box-shadow:0 14px 36px #00000080, 0 0 24px color-mix(in srgb, var(--rm-c,#e5193e) 22%, transparent)}}.roadmap-card.is-dim{opacity:.6}.roadmap-card.is-dim:hover{opacity:1}.roadmap-card-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.roadmap-card-icon{background:var(--rm-c,#e5193e);border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.roadmap-card-icon{background:color-mix(in srgb, var(--rm-c,#e5193e) 12%, transparent)}}.roadmap-card-icon{border:1px solid var(--rm-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.roadmap-card-icon{border:1px solid color-mix(in srgb, var(--rm-c,#e5193e) 32%, transparent)}}.roadmap-card-icon{color:var(--rm-c,#e5193e);filter:drop-shadow(0 0 10px var(--rm-c,#e5193e))}@supports (color:color-mix(in lab, red, red)){.roadmap-card-icon{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--rm-c,#e5193e) 40%, transparent))}}.roadmap-status{background:var(--rm-c,#e5193e);border-radius:6px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.roadmap-status{background:color-mix(in srgb, var(--rm-c,#e5193e) 10%, transparent)}}.roadmap-status{border:1px solid var(--rm-c,#e5193e)}@supports (color:color-mix(in lab, red, red)){.roadmap-status{border:1px solid color-mix(in srgb, var(--rm-c,#e5193e) 32%, transparent)}}.roadmap-status{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:var(--rm-c,#e5193e);text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.roadmap-card-title{color:#fff;letter-spacing:.12em;text-shadow:0 0 14px var(--rm-c,#e5193e);margin-bottom:8px;font-size:22px}@supports (color:color-mix(in lab, red, red)){.roadmap-card-title{text-shadow:0 0 14px color-mix(in srgb, var(--rm-c,#e5193e) 35%, transparent)}}.roadmap-card-desc{font-family:var(--font-inter), sans-serif;color:#a0a0aa;font-size:13.5px;line-height:1.65}@media (max-width:640px){.big-feature{grid-template-columns:1fr;gap:14px;padding:20px}.big-feature-icon{width:48px;height:48px}}.mini-badge{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#b0b0b8;text-transform:uppercase;background:#14141880;border:1px solid #e5193e2e;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:10.5px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.mini-badge:hover{color:#fff;background:#e5193e1a;border-color:#e5193e66}.mini-badge>svg{color:#e5193e;flex-shrink:0}.principle-card{background:linear-gradient(#141418a6,#0e0e12c7);border:1px solid #e5193e2e;border-left:3px solid #e5193e;border-radius:12px;padding:22px 24px;transition:border-color .2s,background .2s,transform .2s}.principle-card:hover{background:linear-gradient(#141418c7,#0e0e12e0);border-color:#e5193e80;transform:translate(2px)}.principle-icon{color:#e5193e;background:#e5193e1a;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;display:inline-flex}.principle-title{color:#fff;letter-spacing:.14em;margin-bottom:6px;font-size:18px}.principle-desc{font-family:var(--font-inter), sans-serif;color:#a0a0aa;font-size:13px;line-height:1.6}.donate-section{isolation:isolate}.donate-bg{filter:saturate(.8)contrast(.95);z-index:0;background-image:url(/assets/donate.png);background-position:50%;background-size:cover;position:absolute;inset:0}.donate-list{text-align:left;grid-template-columns:1fr;gap:6px;max-width:520px;margin:0 auto 28px;padding:0;list-style:none;display:grid}@media (min-width:640px){.donate-list{grid-template-columns:1fr 1fr}}.donate-list li{font-family:var(--font-inter), sans-serif;color:#b8b8c0;background:#14141873;border:1px solid #ffc43c29;border-radius:8px;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:grid}.donate-list strong{color:#ffc43c;margin-right:4px;font-weight:700}.donate-list-dot{background:#ffc43c;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px;box-shadow:0 0 8px #ffc43cb3}.kofi-btn{font-family:var(--font-bebas), "Inter", sans-serif;letter-spacing:.18em;color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#ff5e5b 0%,#ff8c42 100%);border:1px solid #fff3;border-radius:14px;align-items:center;gap:12px;padding:16px 28px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,letter-spacing .25s;display:inline-flex;position:relative;box-shadow:0 10px 32px #ff5e5b73,inset 0 0 0 1px #ffffff26,inset 0 1px #ffffff59}.kofi-btn:hover{letter-spacing:.2em;transform:translateY(-3px)scale(1.03);box-shadow:0 16px 40px #ff5e5ba6,inset 0 0 0 1px #ffffff40,inset 0 1px #ffffff73,0 0 28px #ff8c428c}.kofi-btn:active{transform:translateY(-1px)scale(1.01)}.kofi-btn>svg:first-child{animation:1.4s ease-in-out infinite heartPulse}@keyframes heartPulse{0%,to{transform:scale(1)}25%{transform:scale(1.15)}50%{transform:scale(1)}75%{transform:scale(1.1)}}.faq-item{background:#14141880;border:1px solid #ffffff0f;border-radius:12px;transition:border-color .2s,background .2s;overflow:hidden}.faq-item[open]{background:#141418b3;border-color:#e5193e4d}.faq-q{cursor:pointer;font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:12px;font-weight:700;list-style:none;transition:color .2s;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:hover{color:#e5193e}.faq-chev{color:#e5193e;flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1)}.faq-item[open] .faq-chev{transform:rotate(180deg)}.faq-a{font-family:var(--font-inter), sans-serif;color:#a0a0aa;padding:0 22px 20px;font-size:14px;line-height:1.7;animation:.25s cubic-bezier(.4,0,.2,1) faqSlide}@keyframes faqSlide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.faq-a strong{color:#f0f0f2;font-weight:600}.toast-host{z-index:100000;pointer-events:none;flex-direction:column;gap:8px;max-width:min(90vw,380px);display:flex;position:fixed;top:20px;right:20px}.toast{color:#f0f0f2;font-family:var(--font-inter), sans-serif;letter-spacing:.02em;-webkit-backdrop-filter:blur(12px)saturate(1.3);pointer-events:auto;background:linear-gradient(#141418fa,#0c0c10fa);border:1px solid #e5193e5c;border-radius:11px;align-items:center;gap:10px;min-width:220px;padding:10px 12px 10px 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 14px 36px #0009,0 0 22px #e5193e2e,inset 0 1px #ffffff0d}.toast-icon{color:#e5193e;background:#e5193e24;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.toast-text{flex:1;min-width:0}.toast-close{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,color .15s;display:inline-flex}.toast-close:hover{color:#fff;background:#ffffff0f}.toast-success{border-color:#00e67673;box-shadow:0 14px 36px #0009,0 0 22px #00e67638,inset 0 1px #ffffff0d}.toast-success .toast-icon{color:#00e676;background:#00e67624}.toast-info{border-color:#3d8eff73;box-shadow:0 14px 36px #0009,0 0 22px #3d8eff38,inset 0 1px #ffffff0d}.toast-info .toast-icon{color:#66b0ff;background:#3d8eff24}.toast-warn{border-color:#ffc43c80;box-shadow:0 14px 36px #0009,0 0 22px #ffc43c38,inset 0 1px #ffffff0d}.toast-warn .toast-icon{color:#ffcb3c;background:#ffc43c24}.toast-error{border-color:#ff484880;box-shadow:0 14px 36px #0009,0 0 22px #ff484838,inset 0 1px #ffffff0d}.toast-error .toast-icon{color:#ff7878;background:#ff484824}@media (max-width:640px){.toast-host{max-width:none;top:14px;left:14px;right:14px}.toast{min-width:0}}.err-scanlines{z-index:1;pointer-events:none;opacity:.6;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#0000000a 3px 4px);position:absolute;inset:0}.err-vignette{z-index:1;pointer-events:none;background:radial-gradient(80% 70%,#0000 30%,#0c0c108c 70%,#0c0c10eb 100%);position:absolute;inset:0}.err-hud{z-index:2;pointer-events:none;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e5193e80;text-shadow:0 0 14px #e5193e40;font-size:10px;line-height:1.65;position:absolute}.err-hud-tl{top:28px;left:28px}.err-hud-br{text-align:right;bottom:28px;right:28px}@media (max-width:640px){.err-hud{font-size:9px}.err-hud-tl{top:16px;left:16px}.err-hud-br{bottom:16px;right:16px}}.err-glitch-stage{isolation:isolate;margin-bottom:24px;display:inline-block;position:relative}.err-glitch-bg{font-family:var(--font-bebas), sans-serif;color:#e5193e0a;-webkit-text-stroke:2px #e5193e1a;pointer-events:none;z-index:-1;transform-origin:50%;font-size:clamp(160px,24vw,320px);line-height:.82;display:inline-block;position:absolute;inset:0;transform:scale(1.6)}.err-glitch-bg-warn{color:#ffc43c0a;-webkit-text-stroke:2px #ffc43c1a}.err-glitch{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.04em;text-shadow:0 0 24px #e5193e73,0 0 60px #e5193e2e,0 0 4px #e5193e40;font-size:clamp(120px,18vw,220px);line-height:1;animation:5s step-end infinite errGlitch;position:relative}.err-glitch:before,.err-glitch:after{content:attr(data-text);pointer-events:none;opacity:0;position:absolute;top:0;left:0;right:0}.err-glitch:before{color:#ff2d55;text-shadow:0 0 18px #ff2d55cc;mix-blend-mode:screen;animation:5s step-end infinite errGlitchRed}.err-glitch:after{color:#00e5ff;text-shadow:0 0 16px #00e5ff99;mix-blend-mode:screen;animation:5s step-end infinite errGlitchCyan}.err-glitch-warn,.err-glitch-warn:before,.err-glitch-warn:after{color:#ffc43c;text-shadow:0 0 24px #ffc43c80,0 0 60px #ffc43c38}@keyframes errGlitch{0%,to{transform:translate(0)}24%,26%{transform:translate(-2px,1px)}62%,64%{transform:translate(2px,-1px)}}@keyframes errGlitchRed{0%,to{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}24%{clip-path:inset(0 0 55%);opacity:1;transform:translate(-6px,-2px)}26%{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}62%{clip-path:inset(40% 0 28%);opacity:.85;transform:translate(4px,2px)}64%{clip-path:inset(0 0 100%);opacity:0;transform:translate(0)}}@keyframes errGlitchCyan{0%,to{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}25%{clip-path:inset(55% 0 0);opacity:.85;transform:translate(5px,2px)}27%{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}63%{clip-path:inset(35% 0 38%);opacity:.8;transform:translate(-5px,-2px)}65%{clip-path:inset(100% 0 0);opacity:0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.err-glitch,.err-glitch:before,.err-glitch:after{animation:none}}.music-blob{z-index:60;color:#fff;cursor:pointer;width:220px;height:64px;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(135deg,#1d1d22 0%,#0d0d12 100%);border:1px solid #e5193e8c;border-left:0;border-radius:0 18px 18px 0;align-items:center;gap:10px;padding-left:18px;padding-right:54px;font-size:10.5px;font-weight:700;transition:left .42s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .25s;display:flex;position:fixed;top:50%;left:-174px;transform:translateY(-50%);box-shadow:6px 6px 28px #000000a6,inset 0 1px #ffffff0f,inset -1px 0 #e5193e2e}.music-blob[data-expanded=true]{left:0;box-shadow:8px 8px 32px #000000b3,0 0 28px #e5193e47,inset 0 1px #ffffff14}.music-blob[data-playing=true]{border-color:#e5193ed9}.music-blob-icon{color:#e5193e;justify-content:center;align-items:center;width:28px;height:28px;transition:color .25s,filter .25s,transform .25s;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.music-blob[data-playing=true] .music-blob-icon{color:#fff;filter:drop-shadow(0 0 10px #e5193ed9)}.music-blob:hover .music-blob-icon{transform:translateY(-50%)scale(1.08)}.music-blob-label{white-space:nowrap;color:#ffffffe0;text-shadow:0 1px 2px #0009;opacity:0;transition:opacity .25s}.music-blob[data-expanded=true] .music-blob-label{opacity:1;transition-delay:.12s}.music-blob-bars{opacity:0;align-items:flex-end;gap:2px;height:18px;margin-left:auto;transition:opacity .25s;display:inline-flex}.music-blob[data-expanded=true] .music-blob-bars{opacity:1;transition-delay:.12s}.music-blob-bars>span{transform-origin:bottom;background:#fff;border-radius:1px;width:2.5px;animation:.9s ease-in-out infinite musicBars;display:inline-block;box-shadow:0 0 6px #e5193ebf}.music-blob-bars>span:first-child{height:60%;animation-delay:0s}.music-blob-bars>span:nth-child(2){height:100%;animation-delay:.12s}.music-blob-bars>span:nth-child(3){height:80%;animation-delay:.24s}.music-blob-bars>span:nth-child(4){height:90%;animation-delay:.36s}@keyframes musicBars{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.music-blob-pulse{pointer-events:none;border:1px solid #e5193e8c;border-radius:50%;width:40px;height:40px;animation:2.2s ease-out infinite musicPulse;position:absolute;top:50%;right:8px;transform:translateY(-50%)scale(1)}@keyframes musicPulse{0%,to{box-shadow:0 0 10px #e5193e14}50%{box-shadow:0 0 16px #e5193e33}}@media (max-width:640px){.music-blob{width:200px;height:56px;padding-right:50px;top:38%;left:-156px}.music-blob[data-expanded=true]{left:0}.music-blob-icon{width:24px;height:24px;right:12px}}:root{--side-nav-w:196px;--shell-inset:10px;--shell-top-h:40px;--shell-bot-h:34px;--shell-gap:12px;--shell-edge:12px;--chrome-radius:18px;--main-radius-lg:18px;--side-nav-bg:transparent;--main-panel-bg:#0a0a0e8c;--side-nav-border:#e5193e29;--side-nav-border-soft:#e5193e12}body.has-side-nav{background-color:#0000!important;background-image:radial-gradient(90% 50% at 50% -5%,#3c3c4852,#0000 65%),radial-gradient(90% 50% at 50% 105%,#24242e4d,#0000 65%),radial-gradient(55% 45% at 12%,#32323e2e,#0000 70%),linear-gradient(#1f1f26 0%,#16161c 50%,#121218 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}body.has-side-nav:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#00000038 0%,#0000 140px),linear-gradient(90deg,#0003 0%,#0000 140px),linear-gradient(0deg,#00000075 0%,#0000 220px);position:fixed;inset:0}.shell-frame,body.has-side-nav .top-nav,body.has-side-nav footer:not(.shell-foot),.shell-logo{display:none!important}.side-nav-logo{color:inherit;border-bottom:1px solid #e5193e1a;flex-direction:column;align-items:center;gap:6px;margin:0 4px 14px;padding:18px 12px;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.side-nav-logo:hover{opacity:.85}.user-menu-wrap{bottom:calc(var(--shell-inset) + 40px);left:calc(var(--shell-inset) + var(--shell-edge));z-index:65;flex-direction:column;align-items:stretch;gap:0;display:flex;position:fixed;top:auto;right:auto}@media (min-width:768px){body.has-side-nav>main,body.has-side-nav main{background:var(--main-panel-bg);border-radius:var(--main-radius-lg) var(--chrome-radius) var(--chrome-radius) var(--main-radius-lg);-webkit-backdrop-filter:blur(8px);border:0;transition:top .22s cubic-bezier(.22,1,.36,1);overflow:hidden auto;box-shadow:inset 0 1px #ffffff08,inset 0 0 120px #e5193e08;top:calc(var(--shell-inset) + var(--shell-top-h) + var(--banner-h,0px))!important;bottom:calc(var(--shell-inset) + var(--shell-bot-h))!important;left:calc(var(--shell-inset) + var(--shell-edge) + var(--side-nav-w) + var(--shell-gap))!important;right:calc(var(--shell-inset) + var(--shell-edge))!important;margin:0!important;padding:0!important;position:fixed!important}body.shell-no-topnav>main,body.shell-no-topnav main{top:calc(var(--shell-inset) + 16px + var(--banner-h,0px))!important;bottom:calc(var(--shell-inset) + 16px)!important}}body.has-side-nav main::-webkit-scrollbar{background:0 0;width:4px;height:4px}body.has-side-nav .side-nav::-webkit-scrollbar{background:0 0;width:4px;height:4px}body.has-side-nav main::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}body.has-side-nav main::-webkit-scrollbar-button:start{background:0 0!important;width:0!important;height:0!important;display:none!important}body.has-side-nav main::-webkit-scrollbar-button:end{background:0 0!important;width:0!important;height:0!important;display:none!important}body.has-side-nav .side-nav::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}body.has-side-nav .side-nav::-webkit-scrollbar-button:start{background:0 0!important;width:0!important;height:0!important;display:none!important}body.has-side-nav .side-nav::-webkit-scrollbar-button:end{background:0 0!important;width:0!important;height:0!important;display:none!important}body.has-side-nav main::-webkit-scrollbar-track{background:0 0;border:0;margin:20px 0}body.has-side-nav main::-webkit-scrollbar-track-piece{background:0 0;border:0;margin:20px 0}body.has-side-nav .side-nav::-webkit-scrollbar-track{background:0 0;border:0;margin:20px 0}body.has-side-nav .side-nav::-webkit-scrollbar-track-piece{background:0 0;border:0;margin:20px 0}body.has-side-nav main::-webkit-scrollbar-thumb{background:#ffffff1a padding-box padding-box;border:1px solid #0000;border-radius:999px;transition:background .25s}body.has-side-nav .side-nav::-webkit-scrollbar-thumb{background:#ffffff1a padding-box padding-box;border:1px solid #0000;border-radius:999px;transition:background .25s}body.has-side-nav main::-webkit-scrollbar-thumb:hover{background:#e5193eb3}body.has-side-nav .side-nav::-webkit-scrollbar-thumb:hover{background:#e5193eb3}body.has-side-nav main::-webkit-scrollbar-corner{background:0 0}body.has-side-nav .side-nav::-webkit-scrollbar-corner{background:0 0}body.has-side-nav main,body.has-side-nav .side-nav{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent}body.has-side-nav main{scrollbar-width:none}body.has-side-nav main::-webkit-scrollbar{width:0;height:0;display:none}body.has-side-nav main::-webkit-scrollbar-thumb{display:none}body.has-side-nav main::-webkit-scrollbar-track{display:none}body.has-side-nav main::-webkit-scrollbar-corner{display:none}@media (min-width:768px){.scroll-trace{top:calc(var(--shell-inset) + var(--shell-top-h));left:calc(var(--shell-inset) + var(--shell-edge) + var(--side-nav-w) + var(--shell-gap));width:calc(100vw - 2 * var(--shell-inset) - 2 * var(--shell-edge) - var(--side-nav-w) - var(--shell-gap));height:calc(100vh - 2 * var(--shell-inset) - var(--shell-top-h) - var(--shell-bot-h));pointer-events:none;z-index:80;filter:drop-shadow(0 0 4px #e5193ed9)drop-shadow(0 0 12px #e5193e73);display:block;position:fixed;overflow:visible}body.shell-no-topnav .scroll-trace{top:calc(var(--shell-inset) + 16px);height:calc(100vh - 2 * var(--shell-inset) - 32px)}}@media (max-width:767.98px){.scroll-trace{display:none}}.scroll-trace-rect{x:0;y:0;rx:18;ry:18;fill:none;width:100%;height:100%;stroke:var(--color-r);stroke-width:2px;stroke-linecap:round}.scroll-trace-head{stroke-dasharray:3 97;stroke-dashoffset:calc((var(--trace-anchor,25) + var(--trace-progress,0) * 100 - 3) * -1px)}.scroll-trace-mid{stroke-dasharray:6 94;stroke-dashoffset:calc((var(--trace-anchor,25) + var(--trace-progress,0) * 100 - 6) * -1px);opacity:.55}.scroll-trace-soft{stroke-dasharray:10 90;stroke-dashoffset:calc((var(--trace-anchor,25) + var(--trace-progress,0) * 100 - 10) * -1px);opacity:.25}.scroll-trace-tail{stroke-dasharray:14 86;stroke-dashoffset:calc((var(--trace-anchor,25) + var(--trace-progress,0) * 100 - 14) * -1px);opacity:.08}@media (prefers-reduced-motion:reduce){.scroll-trace{display:none!important}body.has-side-nav main{scrollbar-width:thin;scrollbar-color:var(--color-r) transparent}body.has-side-nav main::-webkit-scrollbar{width:4px;height:4px;display:block}body.has-side-nav main::-webkit-scrollbar-thumb{background:var(--color-r);border-radius:999px;display:block}body.has-side-nav main::-webkit-scrollbar-track{background:0 0;display:block}}@media (min-width:768px){body.has-side-nav main>section,body.has-side-nav main>.dashboard,body.has-side-nav main>.matches{background-color:#0000!important}}.side-nav{top:var(--banner-h,0);bottom:calc(var(--shell-inset) + var(--shell-bot-h));left:calc(var(--shell-inset) + var(--shell-edge));width:var(--side-nav-w);z-index:60;-webkit-backdrop-filter:none;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;padding:0 6px 0 8px;transition:top .22s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;overflow:visible auto}.side-nav-list{flex-direction:column;gap:6px;margin-bottom:14px;padding:0 6px;display:flex}.side-nav.no-top-nav{padding-bottom:18px}.side-nav:after{content:"";pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(#0000 0 3px,#e5193e06 3px 4px);position:absolute;inset:0}.side-nav-fillet,.shell-foot-fillet{display:none!important}.shell-foot{bottom:10px;right:calc(var(--shell-inset) + var(--shell-edge) + 4px);z-index:50;pointer-events:auto;white-space:nowrap;align-items:center;height:auto;display:inline-flex;position:fixed;left:auto}.shell-foot>*,.shell-foot a{pointer-events:auto}.shell-foot-status{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e8e8ee6b;text-transform:uppercase;text-shadow:none;box-shadow:none;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:8.5px;font-weight:700;transition:color .25s;display:inline-flex}.shell-foot-status:hover{color:#e8e8eed9}.shell-foot-dot{opacity:.7;background:#00e676;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite sideNavPulse;display:inline-block;box-shadow:0 0 5px #00e6768c}.shell-foot-meta{color:#9696a08c;align-items:center;gap:8px;display:inline-flex}.shell-foot-meta-sep{color:#7878824d}.shell-foot-version{color:#e5193eb3;letter-spacing:.22em;background:0 0;border:0;padding:0;transition:color .2s}.shell-foot-version:hover{color:#ff2d55}@media (max-width:767px){.shell-foot{display:none!important}}.shell-foot-fillet{bottom:var(--shell-foot-h);left:var(--side-nav-w);width:var(--side-nav-fillet-w);height:var(--side-nav-fillet-h);background:var(--side-nav-bg);border-top-right-radius:var(--side-nav-fillet-w) var(--side-nav-fillet-h);z-index:56;pointer-events:none;-webkit-backdrop-filter:blur(20px);position:fixed;box-shadow:4px -4px 18px #00000059}@media (max-width:767px){.shell-foot,.shell-foot-fillet,.side-nav,.shell-logo,.user-menu-wrap,.shell-foot,.shell-frame{display:none!important}body.has-side-nav{background:#0c0c10!important}body.has-side-nav .top-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;display:flex!important}body.has-side-nav .top-nav-inner>nav,body.has-side-nav .top-nav-inner>.nav-burger{display:flex!important}body.has-side-nav>main,body.has-side-nav main{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;position:static!important;inset:auto!important;overflow:visible!important}}.side-nav .hud-corner{pointer-events:none;width:14px;height:14px;position:absolute}.side-nav .hud-corner-tl{border-top:1px solid var(--side-nav-border);border-left:1px solid var(--side-nav-border);top:10px;left:10px}.side-nav .hud-corner-bl{border-bottom:1px solid var(--side-nav-border);border-left:1px solid var(--side-nav-border);bottom:10px;left:10px}.side-nav-brand{border-bottom:1px solid var(--side-nav-border-soft);flex-shrink:0;justify-content:flex-start;align-items:center;height:64px;margin:0 -4px 12px;padding:0 8px;display:flex}.side-nav-user-row{align-items:center;gap:10px;display:flex}.side-nav-avatar{object-fit:cover;border:1px solid #e5193e59;border-radius:10px;flex-shrink:0;width:40px;height:40px;box-shadow:0 0 14px #e5193e40}.side-nav-avatar-fallback{color:#e5193e;background:#1a1a1e;justify-content:center;align-items:center;display:flex}.side-nav-user-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:4px;margin-bottom:2px;font-size:8px;font-weight:700;display:flex}.side-nav-user-dot{background:#00e676;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite sideNavPulse;display:inline-block;box-shadow:0 0 6px #00e676bf}@keyframes sideNavPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.side-nav-user-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.05em;color:#fff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:1;overflow:hidden}.side-nav-section{margin-bottom:18px}.side-nav-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#e5193ebf;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;padding:0 6px;font-size:9px;font-weight:700;display:flex}.side-nav-eyebrow-num{color:#e5193e73;margin-right:4px;font-weight:800}.side-nav-eyebrow-row{justify-content:space-between}.side-nav-eyebrow-link{color:#e5193e8c;cursor:pointer;font-weight:700;transition:color .2s}.side-nav-eyebrow-link:hover{color:#ff2d55}.side-nav-list{flex-direction:column;gap:2px;display:flex}.side-nav-item{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.1em;color:#c8c8d3;text-transform:uppercase;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:14px 10px 14px 12px;font-size:13px;font-weight:600;transition:background .22s,color .22s,transform .22s;display:flex;position:relative}.side-nav-item:hover{color:#fff;background:#ffffff0a;transform:translate(2px)}.side-nav-item.active{color:#fff;background:linear-gradient(90deg,#e5193e2e,#e5193e00 75%)}.side-nav-item.active:before{content:"";background:#ff2d55;border-radius:2px;width:3px;position:absolute;top:24%;bottom:24%;left:0;box-shadow:0 0 12px #e5193ee6}.side-nav-item.active .side-nav-item-icon{color:#ff2d55;filter:drop-shadow(0 0 6px #e5193e99)}.side-nav-item-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.side-nav-item-icon{color:inherit;flex-shrink:0;transition:color .2s,filter .2s}.side-nav-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-nav-favorites{flex-direction:column;gap:4px;padding:0 4px;display:flex}.side-nav-favorite{font-family:var(--font-inter), sans-serif;color:#b0b0bc;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;transition:background .18s,color .18s;display:flex}.side-nav-favorite:hover{color:#fff;background:#ffc43c1a}.side-nav-favorite-icon{color:#ffc43c;filter:drop-shadow(0 0 3px #ffc43c80);flex-shrink:0}.side-nav-favorite-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.side-nav-favorite-plat{font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;color:#6b6b7a;flex-shrink:0;font-size:8.5px;font-weight:700}.side-nav-favorites-empty{text-align:center;color:#6b6b7a;background:#ffffff04;border:1px dashed #ffffff0f;border-radius:8px;padding:14px 12px;font-size:10.5px;line-height:1.4}.side-nav-favorites-loading{flex-direction:column;gap:4px;padding:0 4px;display:flex}.side-nav-skel{background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08) 0 0/200% 100%;border-radius:6px;height:28px;animation:1.4s linear infinite sideNavSkel;display:block}@keyframes sideNavSkel{0%{background-position:200% 0}to{background-position:-200% 0}}.side-nav-track{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#e5193e33,#e5193e0f);border:1px solid #e5193e80;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin:4px 4px 0;padding:10px;font-size:10px;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex}.side-nav-track:hover{background:linear-gradient(135deg,#e5193e52,#e5193e1f);border-color:#e5193ed9;transform:translateY(-1px);box-shadow:0 0 20px #e5193e59}.user-menu-wrap-legacy{display:none}.user-pill{color:#fff;cursor:pointer;text-align:left;-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#1c1c24cc,#0e0e14cc);border:1px solid #e5193e4d;border-radius:14px;align-items:center;gap:11px;width:196px;height:44px;padding:4px 14px 4px 4px;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative}.user-pill:before{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .25s;position:absolute;inset:0;box-shadow:inset 0 0 22px #e5193e0f}.user-pill:hover{border-color:#e5193e80;box-shadow:0 8px 24px #0006,0 0 22px #e5193e38}.user-pill:hover:before{box-shadow:inset 0 0 26px #e5193e24}.user-pill[aria-expanded=true]{border-color:#e5193eb3;box-shadow:0 8px 28px #00000080,0 0 28px #e5193e52}.user-pill-avatar{object-fit:cover;border:1px solid #e5193e73;border-radius:10px;flex-shrink:0;width:36px;height:36px;box-shadow:0 0 12px #e5193e4d}.user-pill-avatar-fallback{color:#e5193e;background:#1a1a1e;justify-content:center;align-items:center;display:flex}.user-pill-name{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:#fff;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 12px #e5193e4d;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.user-pill-chev{color:#e5193eb3;flex-shrink:0;transition:transform .25s,color .25s}.user-pill[aria-expanded=true] .user-pill-chev{color:#ff2d55;transform:rotate(180deg)}.user-changelog{bottom:10px;left:calc(var(--shell-inset) + var(--shell-edge));z-index:50;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;text-transform:uppercase;color:#e8e8ee6b;text-shadow:none;box-shadow:none;background:0 0;border:0;align-items:center;margin:0;padding:0;font-size:8.5px;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex;position:fixed}.user-changelog:hover{color:#e8e8eed9}.user-changelog:before{content:"";pointer-events:none;border-top:1px solid #e5193e1a;width:174px;position:absolute;bottom:calc(100% + 12px);left:12px}.user-changelog-ver{color:inherit;letter-spacing:.22em;font-variant-numeric:tabular-nums}.user-changelog-dot,.user-changelog-label,.user-changelog-arrow{display:none}.user-changelog-beta{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ffffffe0;text-transform:uppercase;pointer-events:none;background:#e5193e29;border:1px solid #e5193e73;border-radius:3px;align-items:center;gap:4px;margin-right:8px;padding:2px 6px;font-size:7.5px;font-weight:800;line-height:1;display:inline-flex}.user-changelog-beta:before{content:"";background:#e5193e;border-radius:50%;flex-shrink:0;width:4px;height:4px;box-shadow:0 0 5px #e5193ed9}.user-pill-avatar-wrap{flex-shrink:0;display:inline-block;position:relative}.user-popup{z-index:70;-webkit-backdrop-filter:blur(24px);transform-origin:0 100%;background:linear-gradient(#1a1a1efa,#0e0e12fa);border:1px solid #ffffff0f;border-radius:14px;width:320px;padding:10px 12px 12px 14px;animation:.26s cubic-bezier(.16,1,.3,1) userPopupIn;position:absolute;inset:auto auto 0 calc(100% + 14px);box-shadow:24px 8px 60px #0000008c,inset 0 0 0 1px #ffffff0a,0 0 28px #e5193e24}.user-popup:before{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#e5193e8c 40% 60%,#0000 100%);border-radius:1px;width:1px;position:absolute;top:14px;bottom:14px;left:0}.user-popup-arrow{pointer-events:none;background:#141418fa;border-bottom:1px solid #e5193e6b;border-left:1px solid #e5193e6b;width:14px;height:14px;position:absolute;inset:auto auto 20px -7px;transform:rotate(45deg)}@keyframes userPopupIn{0%{opacity:0;transform:translate(-8px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}.user-popup.user-popup--v2{background:linear-gradient(#1c0e16f5,#0e080ef5),radial-gradient(at 100% 0,#e5193e2e,#0000 60%),radial-gradient(at 0 100%,#ff6d001a,#0000 65%);border:1px solid #e5193e59;border-radius:16px;width:296px;padding:14px;overflow:hidden;box-shadow:24px 8px 60px #0009,inset 0 0 0 1px #e5193e14,0 0 40px #e5193e2e}.user-popup.user-popup--v2:before{display:none}.user-popup-corner{pointer-events:none;z-index:4;opacity:.85;width:12px;height:12px;position:absolute}.user-popup-corner-tl{border-top:1.5px solid #ff4c5c;border-left:1.5px solid #ff4c5c;top:6px;left:6px}.user-popup-corner-tr{border-top:1.5px solid #ff4c5c;border-right:1.5px solid #ff4c5c;top:6px;right:6px}.user-popup-corner-bl{border-bottom:1.5px solid #ff4c5c;border-left:1.5px solid #ff4c5c;bottom:6px;left:6px}.user-popup-corner-br{border-bottom:1.5px solid #ff4c5c;border-right:1.5px solid #ff4c5c;bottom:6px;right:6px}.user-popup--v2 .user-popup-head{border-bottom:1px solid #e5193e38;margin-bottom:10px;padding:8px 4px 14px}.user-popup--v2 .user-popup-avatar-wrap .user-pill-avatar{border-radius:12px;width:48px;height:48px}.user-popup-avatar-ring{pointer-events:none;border:1px solid #e5193e8c;border-radius:14px;position:absolute;inset:-2px;box-shadow:0 0 12px #e5193e59}.user-popup-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.24em;color:#ffb0bc;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:4px;font-size:9px;font-weight:700;display:inline-flex}.user-popup-eyebrow-dot{background:#00e676;border-radius:50%;width:5px;height:5px;box-shadow:0 0 5px #00e676b3}.user-popup--v2 .user-popup-name{margin-bottom:4px;font-size:22px}.user-popup--v2 .user-popup-email{color:#ffffff73;font-size:11px}.user-popup--v2 .user-popup-links{border:0;flex-direction:column;gap:2px;margin-bottom:8px;padding:0;display:flex}.user-popup--v2 .user-popup-link{border-radius:8px;padding:9px 10px;transition:background .18s,color .18s}.user-popup--v2 .user-popup-link:hover{background:#e5193e24}.user-popup--v2 .user-popup-logout{color:#ffb0bc;letter-spacing:.12em;text-transform:uppercase;background:#e5193e14;border:1px solid #e5193e47;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:2px;padding:9px 12px;font-size:11px;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.user-popup--v2 .user-popup-logout:hover{color:#fff;background:#e5193e2e;border-color:#e5193e80}.user-popup-head{border-bottom:1px solid #e5193e24;align-items:center;gap:14px;margin-bottom:4px;padding:16px 14px 18px;display:flex}.user-popup-head .user-pill-avatar{border-radius:14px;width:56px;height:56px}.user-popup-avatar-wrap{flex-shrink:0;display:inline-block;position:relative}.user-popup-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.06em;color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-size:24px;line-height:1;overflow:hidden}.user-popup-rank-row{align-items:center;gap:8px;margin-bottom:6px;display:flex}.user-popup-rank{color:#00e676;font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;text-transform:uppercase;background:#00e67629;border:1px solid #00e6766b;border-radius:5px;align-items:center;gap:4px;padding:3px 7px 3px 6px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.user-popup-rank>svg{color:#00e676}.user-popup-rank-lvl{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:#888893;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1}.user-popup-email{font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;color:#6b6b7a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.user-popup-links{flex-direction:column;gap:2px;padding:6px 0;display:flex}.user-popup-link{color:#c8c8d0;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:13px;padding:11px 13px;font-size:12.5px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:flex;position:relative}.user-popup-link:hover{color:#fff;background:#e5193e12;border-color:#e5193e2e}.user-popup-link:hover .user-popup-link-icon{color:#ff7a8c}.user-popup-link-icon{color:#e5193ec7;flex-shrink:0;transition:color .18s}.user-popup-mini{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;border-top:1px solid #e5193e1a;border-bottom:1px solid #e5193e1a;justify-content:space-around;align-items:center;margin:4px 0;padding:8px 6px;font-size:9.5px;font-weight:700;display:flex}.user-popup-mini a,.user-popup-mini button{color:#888893;cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:6px;padding:5px 10px;transition:color .18s,background .18s}.user-popup-mini a:hover,.user-popup-mini button:hover{color:#ff2d55;background:#e5193e1a}.user-popup-sub{color:#c8c8d3;padding:4px 8px 8px}.user-popup-sub-back{color:#888893;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;font-size:9.5px;font-weight:700;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.user-popup-sub-back:hover{color:#fff;background:#e5193e1f;border-color:#e5193e66}.user-popup-sub-head{border-bottom:1px solid #e5193e24;align-items:center;gap:11px;margin-bottom:12px;padding:10px 4px 14px;display:flex}.user-popup-sub-icon{color:#ff2d55;background:linear-gradient(135deg,#e5193e2e,#14141a99);border:1px solid #e5193e52;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 0 10px #e5193e2e}.user-popup-sub-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.1em;color:#fff;font-size:22px;line-height:1}.user-popup-sub-body{font-family:var(--font-inter), "Inter", sans-serif;color:#b0b0bc;max-height:320px;padding:0 4px 6px;font-size:12.5px;line-height:1.55;overflow-y:auto}.user-popup-sub-body p{margin-bottom:10px}.user-popup-sub-body p:last-child{margin-bottom:0}.user-popup-sub-body strong{color:#fff;font-weight:600}.user-popup-sub-list{flex-direction:column;gap:6px;margin:8px 0;padding:0;list-style:none;display:flex}.user-popup-sub-list li{color:#c8c8d3;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:9px;padding:7px 10px;display:flex}.user-popup-sub-list li>svg{color:#ff2d55;flex-shrink:0}.user-popup-sub-list a{color:#c8c8d3;transition:color .18s}.user-popup-sub-list a:hover{color:#ff2d55}.user-popup-mini span{color:#444450}.user-popup-logout{color:#ff2d55;width:100%;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#e5193e29,#e5193e0a);border:1px solid #e5193e66;border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:6px;padding:11px;font-size:10.5px;font-weight:700;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex}.user-popup-logout:hover{color:#fff;background:linear-gradient(135deg,#e5193e52,#e5193e1a);border-color:#e5193ecc;transform:translateY(-1px);box-shadow:0 0 22px #e5193e52}.user-popup-logout:disabled{opacity:.55;cursor:progress}body.has-side-nav .top-nav-inner>nav,body.has-side-nav .top-nav-inner>.nav-burger,body.has-side-nav .music-blob{display:none!important}body.has-side-nav .music-blob.__legacy_keep{top:auto;bottom:calc(var(--shell-inset) + (var(--shell-bot-h) - 40px) / 2);left:calc(var(--shell-inset) + var(--shell-edge) + 4px);z-index:62;cursor:pointer;color:#b8b8c2;background:linear-gradient(135deg,#18181cd9,#0e0e12c7);border:1px solid #e5193e52;border-radius:10px;justify-content:center;align-items:center;gap:0;width:40px;height:40px;padding:0;transition:background .22s,border-color .22s,box-shadow .22s,color .22s;display:flex;position:fixed;bottom:auto;left:auto;right:auto;overflow:hidden;transform:none;box-shadow:0 4px 16px #00000080,inset 0 1px #ffffff0a}body.has-side-nav .music-blob:hover{color:#fff;background:linear-gradient(135deg,#e5193e2e,#141418c7);border-color:#e5193e99;box-shadow:0 6px 20px #0000008c,0 0 16px #e5193e40}body.has-side-nav .music-blob[data-playing=true]{color:#fff;background:linear-gradient(135deg,#e5193e38,#141418c7);border-color:#e5193ed9;box-shadow:0 4px 16px #00000080,0 0 18px #e5193e66,inset 0 1px #ffffff0f}body.has-side-nav .music-blob-label,body.has-side-nav .music-blob-bars,body.has-side-nav .music-blob-pulse{display:none!important}body.has-side-nav .music-blob-icon{width:18px;height:18px;color:inherit;position:static;transform:none}body.has-side-nav .music-blob[data-playing=true] .music-blob-icon{color:#fff;filter:drop-shadow(0 0 6px #e5193eb3)}body.has-side-nav .music-blob:hover .music-blob-icon{transform:scale(1.08)}.music-dual{bottom:calc(var(--shell-inset) + 90px);left:calc(var(--shell-inset) + var(--shell-edge));-webkit-backdrop-filter:blur(20px);z-index:65;background:linear-gradient(#1c1c24c7,#0e0e14c7);border:0;border-radius:12px;align-items:stretch;width:196px;height:36px;transition:box-shadow .3s;display:inline-flex;position:fixed;top:auto;right:auto;overflow:hidden}body.has-side-nav .music-dual .music-dual-mid{flex:1;justify-content:center;display:inline-flex!important}.music-dual:hover{box-shadow:0 0 14px #e5193e1f}.music-dual[data-playing=true]{animation:4.5s ease-in-out infinite musicPulse}.music-dual-btn{color:#e5193ee6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:100%;transition:color .25s,background .25s,transform .15s;display:flex}.music-dual-btn:hover{color:#fff;background:#e5193e1a}.music-dual-btn:active{transform:scale(.9)}.music-dual-btn svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.music-dual[data-playing=true] .music-dual-play{color:#fff;filter:drop-shadow(0 0 4px #e5193e52)}.music-dual[data-playing=true] .music-dual-play svg{animation:1.5s ease-in-out infinite musicBeat}@keyframes musicBeat{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.music-dual[data-muted=true] .music-dual-mute{color:#9696a08c}.music-dual[data-muted=true] .music-dual-mute svg{transform:rotate(-8deg)}.music-dual-mid{border-left:1px solid #ffffff0f;border-right:1px solid #ffffff0f;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.music-dual:not([data-playing=true]):not([data-muted=true]) .music-dual-mid{display:none}.music-dual-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#dcdce4bf;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.music-dual[data-playing=true] .music-dual-label{color:#fff}.music-dual[data-muted=true] .music-dual-label{color:#9696a0a6}.music-dual-bars{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.music-dual-bars>span{background:#ff2d55;border-radius:1px;width:2px;animation:.9s ease-in-out infinite musicBar;box-shadow:0 0 4px #e5193e99}.music-dual-bars>span:first-child{height:60%;animation-delay:0s}.music-dual-bars>span:nth-child(2){height:90%;animation-delay:.15s}.music-dual-bars>span:nth-child(3){height:50%;animation-delay:.3s}.music-dual-bars>span:nth-child(4){height:75%;animation-delay:.45s}@keyframes musicBar{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (max-width:767px){.music-dual{display:none!important}}body.has-side-nav .dash-v2,body.has-side-nav .matches-v2,body.has-side-nav .stats-v2,.dash-v2,.matches-v2,.stats-v2{padding:0!important}body.has-side-nav .matches-v2 .matches-inner,body.has-side-nav .stats-v2 .matches-inner,body.has-side-nav .dash-v2 .matches-inner,.matches-v2 .matches-inner,.stats-v2 .matches-inner,.dash-v2 .matches-inner{max-width:1240px;margin:0 auto;padding:32px 36px 64px;display:flow-root}.dash-foot-link:hover{color:#fff!important}.dash-section-wrap{max-width:1240px;margin:0 auto;padding:36px 32px 0}.dash-section-wrap:last-child{padding-bottom:64px}.dash-hero{background:#0a0a10;border-radius:18px 18px 0 0;width:100%;height:clamp(360px,52vh,500px);margin:0;position:relative;overflow:hidden}.dash-hero-img{object-fit:cover;object-position:center 65%}.dash-hero-veil{pointer-events:none;background:radial-gradient(100% 90% at 50% 30%,#0000 0%,#00000052 100%),linear-gradient(#08080c33 0%,#08080c47 35%,#08080cb8 80%,#08080cfa 100%);position:absolute;inset:0}.dash-hero-grid{mix-blend-mode:overlay;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 38px,#e5193e0a 38px 39px),repeating-linear-gradient(90deg,#0000 0 38px,#e5193e0a 38px 39px);position:absolute;inset:0}.dash-hero-content{z-index:1;flex-direction:column;justify-content:flex-end;max-width:1240px;height:100%;margin:0 auto;padding:56px 36px 36px;display:flex;position:relative}.dash-hero-coord-l,.dash-hero-coord-r{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff5a78d9;text-transform:uppercase;gap:8px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:18px}.dash-hero-coord-l{left:36px}.dash-hero-coord-r{right:36px}.dash-hero-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;font-weight:700;display:inline-flex}.dash-hero-eyebrow-dot{background:#00e676;border-radius:1px;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #00e676bf}.dash-hero-title{letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 36px #00000080,0 2px 24px #e5193e52;margin-bottom:14px;font-size:clamp(40px,6vw,80px);line-height:.94}.dash-hero-sub{color:#c8c8d3;text-shadow:0 1px 12px #0009;max-width:60ch;margin-bottom:22px;font-size:15px}.dash-progress{align-items:center;gap:14px;max-width:520px;display:flex}.dash-progress-track{background:#ffffff14;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.dash-progress-fill{background:linear-gradient(90deg,#e5193e,#ff2d55);height:100%;transition:width .8s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px #e5193ea6}.dash-progress-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#ff2d55;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.dash-section-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e0e0e5;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:18px;font-size:10px;font-weight:700;display:flex}.dash-section-num{color:#e5193ee6}.dash-section-line{background:linear-gradient(90deg,#e5193e66,#e5193e0f 65%,#0000);flex:1;height:1px}.dash-section-meta{color:#6b6b7a;font-size:9.5px}.dash-onboard-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.dash-onboard{color:inherit;background:linear-gradient(#1c1c22eb,#121218db);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;padding:22px 22px 20px;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}.dash-onboard:hover{border-color:#e5193e80;transform:translateY(-2px);box-shadow:0 14px 36px #0000008c,0 0 24px #e5193e33}.dash-onboard.done{border-color:#00e67652;box-shadow:0 10px 28px #00000073,0 0 18px #00e6761a}.dash-onboard.done:hover{border-color:#00e6768c;box-shadow:0 14px 36px #0000008c,0 0 28px #00e6763d}.dash-onboard-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.dash-onboard-icon{color:#ff2d55;background:linear-gradient(135deg,#e5193e2e,#14141a99);border:1px solid #e5193e5c;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 0 14px #e5193e2e}.dash-onboard.done .dash-onboard-icon{color:#00e676;background:linear-gradient(135deg,#00e67633,#14141a99);border-color:#00e6766b;box-shadow:0 0 14px #00e67638}.dash-onboard-step{font-family:var(--font-jetbrains), monospace;letter-spacing:.24em;color:#e5193ebf;text-transform:uppercase;flex:1;font-size:9.5px;font-weight:700}.dash-onboard.done .dash-onboard-step{color:#00e676d9}.dash-onboard-badge{color:#00e676;font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;background:#00e67624;border:1px solid #00e67666;border-radius:999px;padding:3px 9px;font-size:8.5px;font-weight:700}.dash-onboard-badge.optional{color:#888893;background:#ffffff0a;border-color:#ffffff1a}.dash-onboard-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.06em;color:#fff;margin-bottom:8px;font-size:22px;line-height:1}.dash-onboard-desc{color:#a0a0ac;flex:1;margin-bottom:16px;font-size:13px;line-height:1.5}.dash-onboard-cta{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.2em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:700;transition:gap .2s;display:inline-flex}.dash-onboard.done .dash-onboard-cta{color:#00e676}.dash-onboard:hover .dash-onboard-cta{gap:11px}.dash-search{background:linear-gradient(135deg,#1c1c22eb,#121218db);border:1px solid #e5193e4d;border-radius:16px;padding:22px 24px 24px;box-shadow:0 14px 36px #00000080,0 0 22px #e5193e1a,inset 0 1px #ffffff0d}.dash-search-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e5193ed9;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:14px;font-size:9.5px;font-weight:700;display:flex}.dash-fav-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px;padding:0;list-style:none;display:grid}.dash-fav-card{color:inherit;background:#1c1c22c7;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.dash-fav-card:hover{background:#22222aeb;border-color:#e5193e66;transform:translate(2px)}.dash-fav-num{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#e5193ebf;tabular-nums:tabular-nums;font-size:11px;font-weight:700}.dash-fav-plat{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#888893;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:700}.dash-fav-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1;overflow:hidden}.dash-fav-chev{color:#e5193ea6;flex-shrink:0;transition:transform .2s}.dash-fav-card:hover .dash-fav-chev{color:#ff2d55;transform:translate(3px)}.dash-fav-foot{flex-wrap:wrap;gap:10px;display:flex}.dash-fav-foot-link{color:#fff;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(135deg,#e5193e,#b8102f);border:1px solid #e5193e8c;border-radius:10px;align-items:center;gap:7px;padding:10px 16px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 4px 14px #e5193e4d}.dash-fav-foot-link:hover{background:linear-gradient(135deg,#ff2d55,#e5193e);transform:translateY(-1px);box-shadow:0 6px 22px #e5193e73}.dash-fav-foot-link.secondary{color:#b0b0bc;box-shadow:none;background:#ffffff08;border-color:#ffffff1a}.dash-fav-foot-link.secondary:hover{color:#fff;background:#e5193e1a;border-color:#e5193e66}@media (max-width:767px){.dash-hero{border-radius:0;height:320px}.dash-hero-content{padding:32px 16px 24px}.dash-hero-coord-l,.dash-hero-coord-r{display:none}.dash-section-wrap{padding:28px 16px 0}}.dashboard{background:#0c0c10;flex:1;min-height:100vh;padding:112px 28px 60px;position:relative;overflow-x:hidden}.dashboard-bg{pointer-events:none;z-index:0;background-image:radial-gradient(at 20% 0,#e5193e1a,#0000 50%),radial-gradient(at 80% 100%,#3d8eff0f,#0000 55%),repeating-linear-gradient(#0000 0 60px,#e5193e06 60px 61px);position:absolute;inset:0}.dashboard-inner{z-index:1;max-width:1480px;margin:0 auto;position:relative}.dashboard-coord{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff5a78d9;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:-76px}.dashboard-coord-tl{left:0}.dashboard-coord-tr{right:0}.dashboard-coord span{display:inline-block}@media (max-width:767px){.dashboard-coord{display:none}}.dashboard-hero{margin-bottom:32px}.dashboard-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:4px;margin-bottom:14px;font-size:10px;font-weight:700;display:inline-flex}.dashboard-eyebrow-dot{background:#00e676;border-radius:1px;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 8px #00e676bf}.dashboard-title{letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 28px #e5193e2e;margin-bottom:16px;font-size:clamp(36px,5vw,64px);line-height:1}.dashboard-sub{color:#a8a8b3;max-width:56ch;font-size:14px}.dashboard-search-card{background:linear-gradient(135deg,#1c1c22eb,#121218db);border:1px solid #e5193e52;border-radius:16px;margin-bottom:28px;padding:20px 22px;box-shadow:0 16px 40px #00000080,0 0 24px #e5193e1a,inset 0 1px #ffffff0d}.dashboard-operator{color:inherit;background:linear-gradient(135deg,#1e1e26eb,#121218e0);border:1px solid #e5193e4d;border-radius:16px;align-items:center;gap:18px;margin-bottom:22px;padding:20px 22px;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;box-shadow:0 14px 36px #00000080,0 0 22px #e5193e1a,inset 0 1px #ffffff0d}.dashboard-operator-linked{border-color:#00e67647;box-shadow:0 14px 36px #00000073,0 0 24px #00e6761a,inset 0 1px #ffffff0a}.dashboard-operator-empty:hover{border-color:#e5193e66;transform:translateY(-1px);box-shadow:0 14px 36px #00000073,0 0 24px #e5193e2e}.dashboard-operator-icon{color:#ff2d55;background:linear-gradient(135deg,#e5193e33,#14141a99);border:1px solid #e5193e5c;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 0 18px #e5193e2e}.dashboard-operator-linked .dashboard-operator-icon{color:#00e676;background:linear-gradient(135deg,#00e6762e,#14141a99);border-color:#00e6766b;box-shadow:0 0 18px #00e67638}.dashboard-operator-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.28em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:10px;font-weight:700;display:inline-flex}.dashboard-operator-linked .dashboard-operator-eyebrow{color:#00e676}.dashboard-operator-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.06em;color:#fff;margin-bottom:6px;font-size:26px;line-height:1}.dashboard-operator-meta{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#888893;text-transform:uppercase;font-size:10px;font-weight:700}.dashboard-operator-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.dashboard-operator-cta{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:10px 16px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.dashboard-operator-cta.primary{color:#fff;background:linear-gradient(135deg,#e5193e,#b8102f);border:1px solid #e5193e8c;box-shadow:0 4px 14px #e5193e4d}.dashboard-operator-cta.primary:hover{background:linear-gradient(135deg,#ff2d55,#e5193e);transform:translateY(-1px);box-shadow:0 6px 22px #e5193e73}.dashboard-operator-cta.secondary{color:#b0b0bc;background:#ffffff08;border:1px solid #ffffff1a}.dashboard-operator-cta.secondary:hover{color:#fff;background:#e5193e1a;border-color:#e5193e66}.dashboard-card-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e5193ecc;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:12px;font-size:9.5px;font-weight:700;display:flex}.dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.dashboard-card{background:linear-gradient(135deg,#1c1c22eb,#121218db);border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;min-height:220px;padding:18px 20px 16px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;box-shadow:0 10px 28px #0006,inset 0 1px #ffffff0a}.dashboard-card:hover{border-color:#e5193e6b;transform:translateY(-2px);box-shadow:0 14px 36px #0000008c,0 0 24px #e5193e2e,inset 0 1px #ffffff0d}.dashboard-fav-list{flex-direction:column;flex:1;gap:4px;margin-bottom:10px;padding:0;list-style:none;display:flex}.dashboard-fav{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background .18s,border-color .18s,transform .18s;display:flex}.dashboard-fav:hover{background:#ffc43c14;border-color:#ffc43c4d}.dashboard-fav:hover .dashboard-fav-arrow{color:#ffc43c;transform:translate(3px)}.dashboard-fav-icon{color:#ffc43c;background:linear-gradient(135deg,#ffc43c2e,#ffc43c0d);border:1px solid #ffc43c59;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.dashboard-fav-name{font-family:var(--font-rajdhani), sans-serif;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.dashboard-fav-meta{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#6b6b7a;font-size:8.5px;font-weight:700}.dashboard-fav-arrow{color:#555;transition:transform .18s,color .18s}.dashboard-system-list{flex-direction:column;flex:1;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.dashboard-system-list li{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;color:#b0b0bc;text-transform:uppercase;align-items:center;gap:10px;padding:6px 8px;font-size:10px;display:flex}.dashboard-system-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.dashboard-system-ok{background:#00e676;box-shadow:0 0 6px #00e676b3}.dashboard-system-warn{background:#ffc43c;box-shadow:0 0 6px #ffc43cb3}.dashboard-system-label{color:#c0c0ca;flex:1;font-weight:500}.dashboard-system-value{color:#00e676;letter-spacing:.18em;font-size:9px;font-weight:700}.dashboard-system-warn~.dashboard-system-value{color:#ffc43c}.dashboard-system-list li:has(.dashboard-system-warn) .dashboard-system-value{color:#ffc43c}.dashboard-cl{flex:1;padding:6px 4px 12px}.dashboard-cl-version{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#e5193ed9;margin-bottom:6px;font-size:10px;font-weight:700}.dashboard-cl-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase;margin-bottom:8px;font-size:22px;line-height:1.1}.dashboard-cl-sub{color:#9a9aa5;font-size:12px;line-height:1.45}.dashboard-card-empty{text-align:center;color:#6b6b7a;flex:1;padding:24px 8px}.dashboard-card-foot{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#e5193ebf;text-transform:uppercase;cursor:pointer;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:9px;font-weight:700;transition:color .2s;display:flex}.dashboard-card-foot:hover{color:#ff2d55}.dashboard-card-foot-static{cursor:default;color:#00e676;justify-content:flex-start}.dashboard-card-foot-static:hover{color:#00e676}@media (max-width:767px){.dashboard{padding:100px 20px 60px}}.matches{background:#0c0c10;flex:1;min-height:100vh;padding:112px 28px 60px;position:relative;overflow-x:hidden}.matches-bg{pointer-events:none;z-index:0;background-image:radial-gradient(at 70% 0,#e5193e1a,#0000 55%),radial-gradient(at 30% 100%,#aa7fff0f,#0000 55%),repeating-linear-gradient(#0000 0 60px,#e5193e06 60px 61px);position:absolute;inset:0}.matches-inner{z-index:1;max-width:1480px;margin:0 auto;position:relative}.matches-coord{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff5a78d9;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:-76px}.matches-coord-tl{left:0}.matches-coord-tr{right:0}@media (max-width:767px){.matches-coord{display:none}}.matches-hero{margin-bottom:28px}.matches-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:4px;margin-bottom:14px;font-size:10px;font-weight:700;display:inline-flex}.matches-eyebrow-dot{background:#00e676;border-radius:1px;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 8px #00e676bf}.matches-title{letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 28px #e5193e33;margin-bottom:14px;font-size:clamp(36px,5vw,64px);line-height:1}.matches-sub{color:#888893;max-width:60ch;font-size:14px}.matches-stat-strip{background:linear-gradient(135deg,#141418d9,#0e0e12c7);border:1px solid #e5193e38;border-radius:14px;flex-wrap:wrap;align-items:stretch;margin-bottom:32px;display:inline-flex;overflow:hidden;box-shadow:0 12px 36px #00000073,inset 0 1px #ffffff0d}.matches-stat{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:14px 22px;display:flex}.matches-stat-num{font-family:var(--font-orbitron), sans-serif;color:#fff;letter-spacing:.04em;margin-top:4px;font-size:20px;font-weight:800;line-height:1}.matches-stat-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#6b6b7a;text-transform:uppercase;font-size:8.5px;font-weight:700}.matches-stat-sep{background:linear-gradient(#0000,#e5193e40,#0000);width:1px}.matches-section-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.24em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:12px;margin:20px 0 14px;font-size:10px;font-weight:700;display:flex}.matches-section-num{color:#e5193e80;margin-right:4px}.matches-section-line{background:linear-gradient(90deg,#e5193e66,#0000);flex:1;height:1px}.matches-section-count{color:#888893;font-weight:700}.matches-section-soon{color:#ffc43c;letter-spacing:.2em;background:#ffc43c1f;border:1px solid #ffc43c4d;border-radius:4px;padding:3px 8px;font-size:8.5px;font-weight:700}.matches-section-eyebrow-stack{margin-top:36px}.matches-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.matches-op-card{min-height:160px;animation:.5s cubic-bezier(.16,1,.3,1) backwards matchesCardIn;animation-delay:calc(var(--idx) * 60ms);background:linear-gradient(135deg,#141418d9,#0c0c10b8);border:1px solid #ffffff0d;border-radius:14px;flex-direction:column;gap:12px;padding:18px 16px 14px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}@keyframes matchesCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.matches-op-card:hover{border-color:#e5193e66;transform:translateY(-2px);box-shadow:0 14px 36px #0000008c,0 0 0 1px #e5193e33}.matches-op-card:hover .matches-op-arrow{transform:translate(3px)}.matches-op-card .hud-corner{pointer-events:none;width:10px;height:10px;transition:border-color .25s;position:absolute}.matches-op-card .hud-corner-tl{border-top:1px solid #e5193e4d;border-left:1px solid #e5193e4d;top:6px;left:6px}.matches-op-card .hud-corner-tr{border-top:1px solid #e5193e4d;border-right:1px solid #e5193e4d;top:6px;right:6px}.matches-op-card:hover .hud-corner{border-color:#e5193eb3}.matches-op-row{align-items:center;gap:12px;display:flex}.matches-op-num{font-family:var(--font-orbitron), sans-serif;color:#e5193e99;letter-spacing:.02em;flex-shrink:0;font-size:28px;font-weight:800;line-height:1}.matches-op-info{flex:1;min-width:0}.matches-op-plat{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#6b6b7a;margin-bottom:2px;font-size:8.5px;font-weight:700}.matches-op-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1;overflow:hidden}.matches-op-rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.matches-op-rows-skel{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;color:#6b6b7a;text-transform:uppercase;background:#ffffff05;border:1px dashed #ffffff0f;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:10px;display:flex}.matches-op-foot{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#e5193ebf;text-transform:uppercase;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:9px;font-weight:700;display:flex}.matches-op-arrow{color:#e5193ed9;transition:transform .2s}.matches-telemetry{background:linear-gradient(135deg,#ffc43c0f,#14141880);border:1px solid #ffc43c40;border-radius:14px;gap:16px;padding:18px 20px;display:flex;box-shadow:0 12px 32px #0006}.matches-telemetry-icon{color:#ffc43c;background:linear-gradient(135deg,#ffc43c38,#ffc43c0d);border:1px solid #ffc43c59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.matches-telemetry-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase;margin-bottom:6px;font-size:18px;line-height:1.15}.matches-telemetry-sub{color:#9a9aa5;font-size:12.5px;line-height:1.5}.matches-empty{text-align:center;color:#6b6b7a;background:linear-gradient(135deg,#141418b3,#0e0e1280);border:1px dashed #e5193e33;border-radius:14px;padding:60px 24px}.matches-empty-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase;margin-bottom:8px;font-size:24px}.matches-empty-sub{color:#888893;max-width:44ch;margin:0 auto 20px;font-size:13px}.matches-empty-cta{color:#e5193e;font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;background:#e5193e24;border:1px solid #e5193e66;border-radius:9px;align-items:center;gap:8px;padding:9px 16px;font-size:10px;font-weight:700;transition:background .2s,color .2s,transform .2s;display:inline-flex}.matches-empty-cta:hover{color:#fff;background:#e5193e42;transform:translateY(-1px)}@media (max-width:767px){.matches{padding:100px 20px 60px}.matches-stat-strip{flex-direction:column;width:100%}.matches-stat-sep{background:linear-gradient(90deg,#0000,#e5193e40,#0000);width:100%;height:1px}}.matches-banner{width:100%;height:clamp(360px,50vh,460px);margin:0;position:relative;overflow:hidden}.matches-banner-img{object-fit:cover}.matches-banner-veil{pointer-events:none;background:radial-gradient(100% 100% at 50% 30%,#0000 0%,#00000052 100%),linear-gradient(#08080c0d 0%,#08080c2e 30%,#08080cad 75%,#08080cfa 100%);position:absolute;inset:0}.matches-banner-grid{mix-blend-mode:overlay;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 38px,#e5193e0a 38px 39px),repeating-linear-gradient(90deg,#0000 0 38px,#e5193e0a 38px 39px);position:absolute;inset:0}.matches-banner-content{z-index:1;flex-direction:column;justify-content:space-between;max-width:1240px;height:100%;margin:0 auto;padding:48px 36px 24px;display:flex;position:relative}.matches-banner-coord-l,.matches-banner-coord-r{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff5a78d9;text-transform:uppercase;gap:8px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:18px}.matches-banner-coord-l{left:36px}.matches-banner-coord-r{right:36px}.matches-banner-head{padding-top:16px}.matches-banner-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.matches-banner-eyebrow-dot{background:#00e676;border-radius:1px;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #00e676bf}.matches-banner-title{letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 36px #00000080,0 2px 24px #e5193e52;margin-bottom:10px;font-size:clamp(36px,5vw,64px);line-height:.94}.matches-banner-sub{color:#c8c8d3;text-shadow:0 1px 12px #0009;max-width:60ch;font-size:14px}.matches-banner-stats{border-top:1px solid #ffffff0f;align-items:center;gap:28px;padding:16px 0 4px;display:flex}.matches-banner-stat{flex-direction:column;gap:4px;min-width:100px;display:inline-flex}.matches-banner-stat-row{align-items:center;gap:8px;display:inline-flex}.matches-banner-stat-num{font-family:var(--font-orbitron), sans-serif;color:#fff;text-shadow:0 0 14px #e5193e52,0 1px 12px #0009;tabular-nums:tabular-nums;font-size:26px;font-weight:700;line-height:1}.matches-banner-stat-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#dcdce4bf;text-transform:uppercase;text-shadow:0 1px 8px #0009;font-size:9px;font-weight:700}@media (max-width:900px){.matches-banner{height:360px}.matches-banner-content{padding:28px 16px 16px}.matches-banner-coord-l,.matches-banner-coord-r{display:none}.matches-banner-stats{flex-wrap:wrap;gap:16px;padding:12px 0 4px}.matches-banner-stat{min-width:78px}.matches-banner-stat-num{font-size:20px}}.matches-sentinel{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e5193ea6;text-transform:uppercase;border-top:1px dashed #e5193e33;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:18px 20px;font-size:10.5px;font-weight:700;display:flex}.matches-sentinel-end{color:#888893;border-top-color:#ffffff0f}.matches-log{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.match-row{content-visibility:auto;contain-intrinsic-size:0 88px;--row-base-bg:linear-gradient(135deg, #18181e9e 0%, #0e0e14bd 100%);background:linear-gradient(90deg, transparent 0%, #0006 100%), var(--row-base-bg);-webkit-backdrop-filter:blur(10px)saturate(125%);animation:.45s cubic-bezier(.22,1,.36,1) backwards matchRowIn;animation-delay:calc(var(--idx,0) * 40ms);border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:18px;padding:16px 20px;transition:border-color .25s,box-shadow .25s,transform .25s,background .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0000004d}.match-row:before{content:"";background:linear-gradient(#e5193e8c 0%,#e5193e1a 100%);border-radius:0 2px 2px 0;width:3px;transition:background .25s;position:absolute;top:14px;bottom:14px;left:0}.match-row[data-win]:before{background:linear-gradient(#ffc43c 0%,#ffc43c4d 100%)}.match-row[data-top10]:not([data-win]):before{background:linear-gradient(#3d8eff 0%,#3d8eff4d 100%)}.match-row>.match-row-place{flex-shrink:0;width:78px}.match-row>.match-row-mode{flex:1.4;min-width:160px}.match-row>.match-row-stat{flex-shrink:0;width:86px}.match-row>.match-row-meta{flex:1;min-width:140px}.match-row>.match-row-cta{flex-shrink:0}.match-row[data-row-map]:after{content:"";background-image:var(--row-map-bg);opacity:.32;pointer-events:none;z-index:0;filter:saturate(1.1)contrast(1.05);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e0 28%,#0000008c 50%,#00000038 75%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000e0 28%,#0000008c 50%,#00000038 75%,#0000 100%)}.match-row[data-win][data-row-map]:after{opacity:.28;filter:saturate(1.15)contrast(1.05)hue-rotate(-12deg)}.match-row[data-top10]:not([data-win])[data-row-map]:after{opacity:.3;filter:saturate(1.1)contrast(1.05)hue-rotate(8deg)}.match-row>*{z-index:1;position:relative}@keyframes matchRowIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes statTileIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.shell-tile:hover{transform:translateY(-3px);border-color:#e5193e73!important;box-shadow:0 28px 60px #0000008c,0 10px 28px #0006,0 0 24px #e5193e2e,inset 0 1px #ffffff14!important}.hero-stat:last-child{border-right:none!important}.match-row:hover{border-color:#e5193e4d;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 12px 32px #00000073,0 0 18px #e5193e24}.match-row[data-win]{--row-base-bg:linear-gradient(135deg, #281c0ea8 0%, #12100ec7 100%);border-color:#ffc43c2e}.match-row[data-win]:hover{border-color:#ffc43c5c;box-shadow:inset 0 1px #ffffff0f,0 12px 32px #00000080,0 0 22px #ffc43c38}.match-row-place{border-right:1px solid #ffffff0a;flex-direction:column;align-items:center;padding-right:4px;display:flex}.match-row-place-num{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;font-size:30px;line-height:1}.match-row[data-win] .match-row-place-num{color:#ffc43c;text-shadow:0 0 14px #ffc43c8c}.match-row[data-top10]:not([data-win]) .match-row-place-num{color:#3d8eff}.match-row-place-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e5193ea6;text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:700}.match-row[data-win] .match-row-place-label{color:#ffc43c}.match-row[data-top10]:not([data-win]) .match-row-place-label{color:#3d8eff}.match-row-mode{flex-direction:column;gap:5px;min-width:0;display:flex}.match-row-mode-tag{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ff2d55;text-transform:uppercase;background:#e5193e1f;border:1px solid #e5193e47;border-radius:4px;align-self:flex-start;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-block}.match-row-mode-map{font-family:var(--font-rajdhani), sans-serif;letter-spacing:.06em;color:#fff;text-transform:uppercase;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.match-row-mode-map>svg{color:#e5193ea6;flex-shrink:0}.match-row-stat{flex-direction:column;align-items:center;gap:2px;display:flex}.match-row-stat-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#6b6b7a;text-transform:uppercase;font-size:8.5px;font-weight:700}.match-row-stat-num{font-family:var(--font-orbitron), sans-serif;color:#e0e0e5;tabular-nums:tabular-nums;font-size:18px;font-weight:700}.match-row-meta{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#888893;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}.match-row-meta>svg{color:#e5193ea6;flex-shrink:0}.match-row-cta{color:#ff2d55;background:#e5193e1a;border:1px solid #e5193e4d;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.match-row-cta:hover{background:#e5193e47;border-color:#e5193e8c;transform:translate(2px)}@media (max-width:1024px){.matches-v2 .matches-inner{padding:24px 22px 48px!important}.match-row{gap:12px!important;padding:14px 16px!important}}@media (max-width:880px){.match-row{flex-wrap:wrap;gap:10px 14px;padding-right:56px}.match-row>.match-row-place{flex-shrink:0;width:64px}.match-row>.match-row-mode{flex:1;min-width:0}.match-row>.match-row-stat{flex:none;width:auto;min-width:64px}.match-row>.match-row-meta{flex-basis:100%;order:5;justify-content:flex-start;min-width:0}.match-row>.match-row-cta{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.match-row[data-row-map]:after{opacity:.55;width:70%}}@media (max-width:640px){.matches-v2 .matches-inner{padding:18px 14px 40px!important}.match-row{gap:10px;padding:12px 50px 12px 14px}.match-row:before{top:12px;bottom:12px}.match-row-place-num{font-size:26px!important}.match-row-place-label{font-size:8px}.match-row-mode-tag{padding:2px 6px;font-size:8.5px}.match-row-mode-map{font-size:12px}.match-row-stat-num{font-size:15px!important}.match-row-stat-label{letter-spacing:.18em;font-size:8px}.match-row-meta{font-size:9px}.match-row[data-row-map]:after{opacity:.48;width:60%}.match-row>.match-row-meta>svg,.match-row>.match-row-meta>span:nth-child(2),.match-row>.match-row-meta>span:nth-child(3){display:none}.matches-v2 .matches-inner h2{font-size:18px!important}}@media (max-width:420px){.match-row>.match-row-stat:nth-of-type(4){display:none}.match-row-stat-num{font-size:14px!important}}.page-banner{background:#0a0a10;border-radius:18px 18px 0 0;width:100%;height:clamp(280px,38vh,380px);position:relative;overflow:hidden}.page-banner-img{object-fit:cover;object-position:center 50%}.page-banner-veil{pointer-events:none;background:linear-gradient(#08080c00 0% 45%,#08080ca6 100%);position:absolute;inset:0}.page-banner-grid{mix-blend-mode:overlay;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 38px,#e5193e0a 38px 39px),repeating-linear-gradient(90deg,#0000 0 38px,#e5193e0a 38px 39px);position:absolute;inset:0}.page-banner-content{z-index:1;flex-direction:column;justify-content:flex-end;max-width:1240px;height:100%;margin:0 auto;padding:48px 36px 32px;display:flex;position:relative}.page-banner-coord-l,.page-banner-coord-r{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff5a78d9;text-transform:uppercase;gap:8px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:18px}.page-banner-coord-l{left:36px}.page-banner-coord-r{right:36px}.page-banner-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.page-banner-eyebrow-dot{background:#00e676;border-radius:1px;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #00e676bf}.page-banner-title{letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 36px #00000080,0 2px 24px #e5193e52;margin-bottom:12px;font-size:clamp(36px,5vw,64px);line-height:.94}.page-banner-sub{color:#c8c8d3;text-shadow:0 1px 12px #0009;max-width:60ch;font-size:14px}.page-section-wrap{max-width:1240px;margin:0 auto;padding:32px 36px 0}.page-section-wrap:last-child{padding-bottom:64px}@media (max-width:767px){.page-banner{border-radius:0;height:220px}.page-banner-content{padding:32px 16px 24px}.page-banner-coord-l,.page-banner-coord-r{display:none}.page-section-wrap{padding:24px 16px 0}}.settings-v2{padding:0!important}.settings-banner{border-radius:18px 18px 0 0;height:clamp(280px,32vw,380px);position:relative;overflow:hidden}.settings-banner-img{object-fit:cover;object-position:center 25%;filter:saturate(.7)brightness(.55)}.settings-banner-veil{pointer-events:none;background:radial-gradient(70% 60% at 75%,#e5193e2e,#0000 65%),linear-gradient(#08080c59 0%,#08080ce6 100%);position:absolute;inset:0}.settings-banner-grid{mix-blend-mode:overlay;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 38px,#e5193e0a 38px 39px),repeating-linear-gradient(90deg,#0000 0 38px,#e5193e0a 38px 39px);position:absolute;inset:0}.settings-banner-content{z-index:1;flex-direction:column;justify-content:flex-end;max-width:1240px;height:100%;margin:0 auto;padding:56px 36px 32px;display:flex;position:relative}.settings-banner-coord-l,.settings-banner-coord-r{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff5a78d9;text-transform:uppercase;gap:8px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:18px}.settings-banner-coord-l{left:36px}.settings-banner-coord-r{right:36px}.settings-banner-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.settings-banner-title{letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 36px #00000080,0 2px 24px #e5193e52;margin-bottom:12px;font-size:clamp(36px,5vw,64px);line-height:.94}.settings-banner-sub{color:#c8c8d3;text-shadow:0 1px 12px #0009;max-width:60ch;font-size:14px}.settings-v2 .account-page-inner{max-width:1240px;margin:0 auto;padding:32px 36px 64px}@media (max-width:767px){.settings-banner{border-radius:0;height:240px}.settings-banner-content{padding:32px 16px 24px}.settings-banner-coord-l,.settings-banner-coord-r{display:none}.settings-v2 .account-page-inner{padding:24px 16px 48px}}.settings-hero{margin-bottom:28px}.settings-hero-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:14px;font-size:10px;font-weight:700;display:inline-flex}.settings-hero-title{letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 28px #e5193e2e;margin-bottom:14px;font-size:clamp(36px,5vw,64px);line-height:1}.settings-hero-sub{color:#888893;max-width:60ch;font-size:14px}.settings-section-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e0e0e5;text-transform:uppercase;align-items:center;gap:12px;margin:28px 0 14px;font-size:10px;font-weight:700;display:flex}.settings-section-num{color:#e5193ed9}.settings-section-line{background:linear-gradient(90deg,#e5193e66,#e5193e0f 60%,#0000);flex:1;height:1px}.settings-section-count{color:#6b6b7a;tabular-nums:tabular-nums;font-size:9.5px}.settings-section-badge{color:#00e676;letter-spacing:.2em;background:#00e6761a;border:1px solid #00e67659;border-radius:999px;padding:3px 9px;font-size:8.5px}.settings-id-card{background:linear-gradient(#16161cd1,#0e0e12db);border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:16px;padding:20px 22px;display:flex;box-shadow:0 14px 36px #00000073,inset 0 1px #ffffff0a}.settings-id-avatar{object-fit:cover;border:1px solid #e5193e66;border-radius:14px;flex-shrink:0;width:68px;height:68px;box-shadow:0 0 18px #e5193e40}.settings-id-avatar-fallback{color:#ff2d55;background:linear-gradient(135deg,#e5193e2e,#0e0e1280);justify-content:center;align-items:center;display:flex}.settings-id-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.28em;color:#ff2d55;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:10px;font-weight:700;display:inline-flex}.settings-id-eyebrow-dot{background:#00e676;border-radius:1px;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #00e676bf}.settings-id-name{letter-spacing:.06em;color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:clamp(24px,3.2vw,36px);line-height:1;overflow:hidden}.settings-id-meta{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#6b6b7a;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.link-card{background:linear-gradient(#16161cd1,#0e0e12db);border:1px solid #ffffff0f;border-radius:14px;padding:18px 20px;box-shadow:0 14px 36px #00000073,inset 0 1px #ffffff0a}.link-card-linked{border-color:#00e6764d;box-shadow:0 14px 36px #00000073,0 0 24px #00e6761f,inset 0 1px #ffffff0a}.link-card-row{align-items:center;gap:14px;display:flex}.link-card-icon{color:#ff2d55;background:linear-gradient(135deg,#e5193e2e,#14141a99);border:1px solid #e5193e52;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 0 14px #e5193e33}.link-card-linked .link-card-icon{color:#00e676;background:linear-gradient(135deg,#00e67629,#14141a99);border-color:#00e67666;box-shadow:0 0 14px #00e67638}.link-card-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.24em;color:#e5193ed9;text-transform:uppercase;margin-bottom:4px;font-size:9.5px;font-weight:700}.link-card-linked .link-card-eyebrow{color:#00e676}.link-card-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.06em;color:#fff;margin-bottom:4px;font-size:22px;line-height:1}.link-card-meta{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#888893;text-transform:uppercase;font-size:9.5px;font-weight:700}.link-card-sub{color:#888893;margin:4px 0 0;font-size:12.5px;line-height:1.5}.link-card-cta{color:#fff;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.16em;text-transform:uppercase;background:#e5193e24;border:1px solid #e5193e66;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:11px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.link-card-cta:hover{background:#e5193e47;transform:translate(2px);box-shadow:0 0 18px #e5193e52}.link-card-actions{border-top:1px solid #ffffff0d;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.link-card-unlink{color:#b0b0bc;font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:10px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.link-card-unlink:hover{color:#ff2d55;background:#e5193e1a;border-color:#e5193e66}.link-card-confirm{font-family:var(--font-jetbrains), monospace;color:#b0b0bc;letter-spacing:.06em;align-items:center;gap:8px;font-size:11px;display:inline-flex}.link-card-confirm-yes,.link-card-confirm-no{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;cursor:pointer;border:1px solid;border-radius:6px;padding:6px 10px;font-size:9.5px;font-weight:700;transition:all .15s}.link-card-confirm-yes{color:#ff2d55;background:#e5193e33;border-color:#e5193e80}.link-card-confirm-yes:hover{color:#fff;background:#e5193e}.link-card-confirm-no{color:#888893;background:#ffffff08;border-color:#ffffff14}.link-card-confirm-no:hover{color:#fff;background:#ffffff14}.link-card-form-head{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.link-card-form-row{grid-template-columns:160px 1fr auto;align-items:end;gap:10px;display:grid}@media (max-width:640px){.link-card-form-row{grid-template-columns:1fr}}.link-card-field{flex-direction:column;gap:6px;display:flex}.link-card-field-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.24em;color:#888893;text-transform:uppercase;font-size:9px;font-weight:700}.link-card-input,.link-card-select{color:#fff;height:40px;font-family:var(--font-inter), "Inter", sans-serif;background:#08080c8c;border:1px solid #ffffff1a;border-radius:9px;outline:none;padding:0 12px;font-size:13.5px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.link-card-input:focus,.link-card-select:focus{background:#0c0c12bf;border-color:#e5193e99;box-shadow:0 0 0 3px #e5193e24}.link-card-input::placeholder{color:#4f4f5a}.link-card-select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#e5193eb3 50%),linear-gradient(135deg,#e5193eb3 50%,#0000 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.link-card-submit{color:#fff;height:40px;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#e5193e,#b8102f);border:1px solid #e5193e8c;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:11px;font-weight:700;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 4px 16px #e5193e4d}.link-card-submit:hover:not(:disabled){background:linear-gradient(135deg,#ff2d55,#e5193e);transform:translateY(-1px);box-shadow:0 6px 22px #e5193e73}.link-card-submit:disabled{opacity:.6;cursor:progress}.link-card-error,.link-card-success{font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;border-radius:8px;align-items:center;gap:7px;margin-top:12px;padding:9px 12px;font-size:11px;display:inline-flex}.link-card-error{color:#ff7a8c;background:#e5193e1a;border:1px solid #e5193e4d}.link-card-success{color:#4dffa0;background:#00e6761a;border:1px solid #00e6764d}.link-card-success strong{color:#fff;font-weight:700}.account-page{color:#e0e0e5;background:#0c0c10;flex:1;min-height:100vh;padding:112px 28px 60px;position:relative;overflow-x:hidden}.account-page-inner{z-index:1;max-width:1240px;margin:0 auto;position:relative}.account-page-coord{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#ff5a78d9;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:-76px}.account-page-coord-tl{left:0}.account-page-coord-tr{right:0}@media (max-width:767px){.account-page-coord{display:none}}@media (min-width:768px){body.has-side-nav .dashboard,body.has-side-nav .matches,body.has-side-nav .account-page,body.has-side-nav .changelog-page,body.has-side-nav .about-page{background:0 0!important;min-height:0!important;padding:48px 32px 64px!important;overflow:visible!important}body.has-side-nav .dashboard-bg,body.has-side-nav .matches-bg,body.has-side-nav .account-bg,body.has-side-nav .donate-bg{display:none!important}body.has-side-nav .dashboard-coord,body.has-side-nav .matches-coord,body.has-side-nav .account-page-coord{top:-20px!important}body.has-side-nav .dashboard-inner,body.has-side-nav .matches-inner,body.has-side-nav .account-page-inner{max-width:1240px}body.has-side-nav .about-page>section:first-of-type{min-height:70vh!important;padding-top:80px!important}body.has-side-nav .changelog-v2,body.has-side-nav .matches-v2,body.has-side-nav .dash-v2,body.has-side-nav .stats-v2{padding:0!important}body.has-side-nav .changelog-v2 .matches-inner.changelog-body{padding-top:32px!important;padding-bottom:64px!important}body.has-side-nav .changelog-v2 .changelog-rail-inner{top:24px}body.has-side-nav .changelog-v2 .changelog-end .back-pill{display:inline-flex!important}body.has-side-nav .dashboard-hero,body.has-side-nav .matches-hero{margin-bottom:24px!important}body.has-side-nav .matches-grid{gap:14px!important}body.has-side-nav .account-page-inner>.grid{gap:12px!important}}.wt-backdrop{z-index:200;-webkit-backdrop-filter:blur(6px);background:radial-gradient(80% 70% at 50% 40%,#000000c7,#000000f0);justify-content:center;align-items:center;padding:32px;animation:.28s cubic-bezier(.22,1,.36,1) wtFadeIn;display:flex;position:fixed;inset:0}@keyframes wtFadeIn{0%{opacity:0}to{opacity:1}}.wt-card{background:linear-gradient(#1c1c24eb,#0e0e14f5);border:1px solid #e5193e4d;border-radius:22px;width:100%;max-width:480px;padding:34px 36px 28px;animation:.42s cubic-bezier(.22,1,.36,1) wtCardIn;position:relative;box-shadow:0 30px 80px #000000a6,0 0 32px #e5193e2e,inset 0 1px #ffffff0f}@keyframes wtCardIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.wt-card:before{content:"";background:linear-gradient(90deg,#0000,#e5193ed9,#0000);height:1px;position:absolute;top:-1px;left:24px;right:24px}.wt-close{color:#e8e8ee73;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:14px;right:14px}.wt-close:hover{color:#fff;background:#ffffff0d}.wt-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.wt-icon{color:#ff7a8c;background:linear-gradient(135deg,#e5193e2e,#e5193e0f);border:1px solid #e5193e66;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 0 18px #e5193e2e}.wt-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:#ff7a8c;text-transform:uppercase;font-size:10px;font-weight:700}.wt-title{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(24px,3.4vw,32px);line-height:1.04}.wt-body{color:#d8d8e2;margin:0 0 18px;font-size:14.5px;line-height:1.6}.wt-cta{color:#fff;font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(135deg,#e5193e 0%,#b8102f 100%);border-radius:10px;align-items:center;gap:8px;margin-bottom:22px;padding:11px 18px;font-size:10.5px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #e5193e52}.wt-cta:hover{transform:translateY(-1px);box-shadow:0 12px 28px #e5193e6b}.wt-foot{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.wt-dots{align-items:center;gap:6px;display:inline-flex}.wt-dot{background:#ffffff1f;border-radius:999px;width:7px;height:7px;transition:background .25s,transform .25s}.wt-dot.past{background:#e5193e8c}.wt-dot.active{background:#e5193e;transform:scale(1.3);box-shadow:0 0 10px #e5193ea6}.wt-nav{align-items:center;gap:8px;display:inline-flex}.wt-btn{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:10px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.wt-btn-ghost{color:#e8e8ee8c;background:0 0;border-color:#ffffff14}.wt-btn-ghost:hover{color:#fff;background:#ffffff0a}.wt-btn-primary{color:#fff;background:linear-gradient(135deg,#e5193ef2,#b8102ff2);box-shadow:0 6px 16px #e5193e4d}.wt-btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 20px #e5193e6b}.wt-skip{color:#9b9baa8c;font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:10px;font-weight:600;transition:color .2s;display:block}.wt-skip:hover{color:#e8e8eed9}@media (prefers-reduced-motion:reduce){.wt-backdrop,.wt-card{animation:none}}.ac-form{flex-direction:column;gap:18px;display:flex}.ac-row{border-bottom:1px solid #ffffff0a;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:24px;padding-bottom:18px;display:grid}.ac-row:last-child{border-bottom:0;padding-bottom:0}@media (max-width:720px){.ac-row{grid-template-columns:1fr;gap:10px}}.ac-row-label{flex-direction:column;gap:6px;display:flex}.ac-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#fff;text-transform:uppercase;font-size:11px;font-weight:700}.ac-hint{color:#9b9baabf;font-size:12.5px;line-height:1.5}.ac-row-control{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ac-input{color:#fff;min-width:200px;height:38px;font-family:var(--font-jetbrains), monospace;letter-spacing:.02em;background:#08080cc7;border:1px solid #ffffff14;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:12.5px;transition:border-color .2s,background .2s}.ac-input:focus{background:#08080ceb;border-color:#e5193e8c;box-shadow:0 0 0 3px #e5193e1a}.ac-input::placeholder{color:#9b9baa66}.ac-save-btn,.ac-upload-btn{color:#fff;height:38px;font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#e5193ef2,#b8102ff2);border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:10px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 6px 14px #e5193e40}.ac-save-btn:hover:not(:disabled),.ac-upload-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px #e5193e5c}.ac-save-btn:disabled,.ac-upload-btn:disabled{opacity:.4;cursor:not-allowed}.ac-save-btn[data-status=saved]{background:linear-gradient(135deg,#00e676eb,#00b45aeb);box-shadow:0 6px 14px #00e67638}.ac-save-btn[data-status=error]{background:linear-gradient(135deg,#ff4d6df2,#b8102ff2)}.ac-preview{background:#08080cc7;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;overflow:hidden}.ac-preview-img{object-fit:contain;width:100%;height:100%}.ac-preview-empty{background:#ffffff0a;border-radius:4px;width:24px;height:24px}.ac-status-badge{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:9.5px;font-weight:700;display:inline-flex}.ac-status-badge[data-status=saving]{color:#ff7a8c;background:#e5193e1a;border:1px solid #e5193e4d}.ac-status-badge[data-status=saved]{color:#4dffa0;background:#00e6761a;border:1px solid #00e6764d}.ac-status-badge[data-status=error]{color:#ff7a8c;background:#ff4d6d1a;border:1px solid #ff4d6d66}.au-table-wrap{background:linear-gradient(#1c1c24a8,#101016c7);border:1px solid #ffffff0f;border-radius:14px;overflow-x:auto}.au-table{border-collapse:collapse;width:100%;font-family:var(--font-jetbrains), monospace;color:#d8d8e2;font-size:11.5px}.au-table th{text-align:left;color:#888893;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:#08080c73;border-bottom:1px solid #ffffff0f;padding:12px 14px;font-size:9.5px;font-weight:700}.au-table td{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:12px 14px}.au-table tr:last-child td{border-bottom:0}.au-table tbody tr:hover{background:#e5193e0a}.au-row-banned td{opacity:.55}.au-operator{align-items:center;gap:10px;min-width:160px;display:inline-flex}.au-avatar{background:#08080cc7;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative;overflow:hidden}.au-avatar-img{object-fit:cover;width:100%;height:100%}.au-avatar-badge{background:#141418f2;border:1px solid #ff4d6d80;border-radius:999px;width:14px;height:14px;padding:1px;position:absolute;bottom:-4px;right:-4px}.au-operator-info{min-width:0}.au-operator-name{color:#fff;font-weight:600;font-family:var(--font-inter), sans-serif;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12.5px;overflow:hidden}.au-operator-email{color:#888893;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:10.5px;overflow:hidden}.au-pill{color:#ff7a8c;letter-spacing:.18em;text-transform:uppercase;background:#e5193e14;border:1px solid #e5193e40;border-radius:999px;align-items:center;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.au-linked{align-items:baseline;gap:8px;display:inline-flex}.au-linked strong{color:#fff;font-weight:600;font-family:var(--font-inter), sans-serif}.au-linked em{color:#888893;letter-spacing:.18em;font-size:9.5px;font-style:normal}.au-fav-count{color:#ffc43c;letter-spacing:.04em;background:#ffc43c14;border:1px solid #ffc43c40;border-radius:6px;justify-content:center;align-items:center;min-width:28px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.au-muted{color:#888893;font-size:11px}.au-action-btn{color:#9b9baa8c;font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;cursor:not-allowed;opacity:.6;background:0 0;border:1px solid #ffffff14;border-radius:6px;padding:5px 12px;font-size:9.5px;font-weight:700}.au-page-link{color:#ff7a8c;font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;background:#e5193e14;border:1px solid #e5193e4d;border-radius:8px;align-items:center;gap:5px;padding:7px 13px;font-size:10px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}.au-page-link:hover{background:#e5193e29}.au-page-link[data-disabled]{opacity:.35;cursor:not-allowed;color:#888893;background:#ffffff08;border-color:#ffffff0f}.mt-list{flex-direction:column;gap:8px;display:flex}.mt-row{background:#08080c66;border:1px solid #ffffff0a;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;transition:background .2s,border-color .2s;display:flex}.mt-row:hover{background:#e5193e0a;border-color:#e5193e2e}.mt-row-inactive{opacity:.55}.mt-cover{cursor:pointer;background:#08080cc7;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:inline-flex;position:relative;overflow:hidden}.mt-cover-img{object-fit:cover;width:100%;height:100%}.mt-cover-overlay{color:#fff;opacity:0;background:#0000008c;justify-content:center;align-items:center;font-size:18px;transition:opacity .2s;display:inline-flex;position:absolute;inset:0}.mt-cover:hover .mt-cover-overlay,.mt-cover-overlay.playing{opacity:1}.mt-cover-overlay.playing{background:#e5193e8c}.mt-meta{flex:1;min-width:0}.mt-title{color:#fff;font-weight:600;font-family:var(--font-inter), sans-serif;margin-bottom:3px;font-size:13.5px}.mt-sub{color:#888893;align-items:center;gap:8px;font-size:11px;display:inline-flex}.mt-dot{color:#9b9baa66}.mt-inactive-badge{color:#ff7a8c;font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;background:#ff4d6d1f;border:1px solid #ff4d6d59;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.mt-action{color:#ff7a8c;font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#ff4d6d1a;border:1px solid #ff4d6d4d;border-radius:7px;align-items:center;gap:5px;padding:6px 12px;font-size:9.5px;font-weight:700;transition:background .2s;display:inline-flex}.mt-action:hover:not(:disabled){background:#ff4d6d2e}.mt-action[data-active=false]{color:#4dffa0;background:#00e6761a;border-color:#00e6764d}.mt-action[data-active=false]:hover:not(:disabled){background:#00e6762e}.mt-action:disabled{opacity:.5;cursor:not-allowed}.al-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.al-row{content-visibility:auto;contain-intrinsic-size:0 56px;background:linear-gradient(#1c1c248c,#101016a6);border:1px solid #ffffff0a;border-radius:10px;grid-template-columns:minmax(160px,auto) minmax(140px,200px) 1fr minmax(80px,auto);align-items:center;gap:14px;padding:10px 14px;font-size:12.5px;display:grid}@media (max-width:720px){.al-row{grid-template-columns:1fr;gap:6px}}.al-tag{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding:4px 10px;font-size:9.5px;font-weight:700;display:inline-flex}.al-actor{color:#d8d8e2;align-items:center;gap:8px;min-width:0;font-size:12px;display:inline-flex}.al-avatar{background:#08080cc7;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;overflow:hidden}.al-avatar img{object-fit:cover;width:100%;height:100%}.al-target{min-width:0;font-family:var(--font-jetbrains), monospace;color:#888893;font-size:11px}.al-target summary{cursor:pointer;color:#e5193ea6;letter-spacing:.16em;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:700;list-style:none}.al-target summary::-webkit-details-marker{display:none}.al-target summary:hover{color:#ff7a8c}.al-target pre{color:#d8d8e2;white-space:pre-wrap;word-break:break-all;background:#00000073;border:1px solid #ffffff0f;border-radius:6px;max-width:100%;margin-top:6px;padding:10px 12px;font-size:11px;overflow-x:auto}.al-time{color:#888893;font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;text-align:right;text-transform:uppercase;font-size:10.5px;font-weight:700}.music-dual-skip{color:#e8e8ee8c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;height:100%;padding:0 6px;transition:color .2s;display:inline-flex}.music-dual-skip:hover{color:#fff}.ua-wrap{display:inline-block;position:relative}.ua-trigger{cursor:pointer;opacity:1;color:#ff7a8c;background:#e5193e14;border-color:#e5193e4d}.ua-trigger:hover:not(:disabled){background:#e5193e29}.ua-trigger:disabled{opacity:.5;cursor:not-allowed}.ua-menu{z-index:80;-webkit-backdrop-filter:blur(20px);background:linear-gradient(#1c1c24f5,#0e0e14fa);border:1px solid #e5193e4d;border-radius:10px;flex-direction:column;gap:2px;min-width:180px;padding:6px;animation:.14s ease-out uaMenuIn;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 20px 50px #000000a6,0 0 24px #e5193e29,inset 0 1px #ffffff0f}@keyframes uaMenuIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.ua-menu-item{color:#d8d8e2;font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:10.5px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.ua-menu-item:hover{background:#e5193e1a}.ua-menu-item-warn:hover{color:#ffc43c;background:#ffc43c1a}.ua-menu-item-danger{color:#ff7a8c}.ua-menu-item-danger:hover{color:#fff;background:#ff4d6d2e}.ua-confirm-backdrop{z-index:220;-webkit-backdrop-filter:blur(6px);background:radial-gradient(80% 70% at 50% 40%,#000000c7,#000000f0);justify-content:center;align-items:center;padding:24px;animation:.24s ease-out wtFadeIn;display:flex;position:fixed;inset:0}.ua-confirm-card{background:linear-gradient(#1c1c24f2,#0e0e14fa);border:1px solid #e5193e4d;border-radius:18px;width:100%;max-width:460px;padding:26px 28px 22px;animation:.32s cubic-bezier(.22,1,.36,1) wtCardIn;position:relative;box-shadow:0 30px 80px #000000a6,0 0 32px #e5193e2e,inset 0 1px #ffffff0f}.ua-confirm-close{color:#e8e8ee80;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:12px;right:12px}.ua-confirm-close:hover:not(:disabled){color:#fff;background:#ffffff0d}.ua-confirm-head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.ua-confirm-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.ua-confirm-head[data-variant=danger] .ua-confirm-icon{color:#ff7a8c;background:#ff4d6d24;border:1px solid #ff4d6d66}.ua-confirm-head[data-variant=warn] .ua-confirm-icon{color:#ffc43c;background:#ffc43c24;border:1px solid #ffc43c66}.ua-confirm-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.24em;color:#ff7a8c;text-transform:uppercase;margin-bottom:4px;font-size:9.5px;font-weight:700}.ua-confirm-head[data-variant=warn] .ua-confirm-eyebrow{color:#ffc43c}.ua-confirm-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase;margin:0;font-size:22px;line-height:1.05}.ua-confirm-target{background:#08080c8c;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 12px;font-size:12px;display:inline-flex}.ua-confirm-target-label{color:#888893;font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:9.5px;font-weight:700}.ua-confirm-target strong{color:#fff;font-weight:600;font-family:var(--font-inter), sans-serif}.ua-confirm-body{color:#d8d8e2;margin:0 0 18px;font-size:13.5px;line-height:1.55}.ua-confirm-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ua-confirm-cancel{color:#e8e8eea6;font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;padding:9px 18px;font-size:10px;font-weight:700;transition:background .2s,color .2s}.ua-confirm-cancel:hover:not(:disabled){color:#fff;background:#ffffff0d}.ua-confirm-go{color:#fff;font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:9px 18px;font-size:10px;font-weight:700;transition:transform .15s,box-shadow .2s;display:inline-flex}.ua-confirm-go-danger{background:linear-gradient(135deg,#ff4d6df2,#b8102ff2);box-shadow:0 6px 16px #ff4d6d4d}.ua-confirm-go-warn{color:#1a1a1e;background:linear-gradient(135deg,#ffc43ceb,#c88c1eeb);box-shadow:0 6px 16px #ffc43c4d}.ua-confirm-go:hover:not(:disabled){transform:translateY(-1px)}.ua-confirm-go:disabled,.ua-confirm-cancel:disabled{opacity:.5;cursor:not-allowed}}@property --search-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --enter-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ac-banner-section{border-top:1px dashed #ffffff14;margin-top:18px;padding-top:18px}.ac-banner-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ac-banner-title{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#ff7a8c;text-transform:uppercase;font-size:11px;font-weight:800}.ac-banner-toggle{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:#e8e8eea8;cursor:pointer;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.ac-banner-toggle input[type=checkbox]{accent-color:#e5193e}.ac-banner-grid{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.ac-banner-field{flex-direction:column;gap:6px;display:flex}.ac-banner-field-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ac-banner-checkrow{color:#e8e8eec7;cursor:pointer;align-items:center;gap:8px;font-size:12px;display:inline-flex}.ac-banner-checkrow input[type=checkbox]{accent-color:#e5193e}.ac-banner-foot{justify-content:flex-end;margin-top:14px;display:flex}@media (max-width:700px){.ac-banner-grid{grid-template-columns:1fr}}.music-picker-volume{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;margin-bottom:4px;padding:8px 12px 12px;display:flex}.music-picker-volume-icon{color:#e8e8ee9e;flex-shrink:0;align-items:center;display:inline-flex}.music-picker-volume-slider{appearance:none;cursor:pointer;accent-color:#ff7a8c;background:#ffffff1a;border-radius:2px;outline:none;flex:1;height:4px;transition:opacity .18s}.music-picker-volume-slider:hover{opacity:1}.music-picker-volume-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ff7a8c;border:2px solid #0c0c10;border-radius:50%;width:12px;height:12px;margin-top:-4px;transition:transform .15s,box-shadow .15s}.music-picker-volume-slider::-webkit-slider-thumb:hover{transform:scale(1.18);box-shadow:0 0 8px #ff7a8c8c}.music-picker-volume-slider::-moz-range-thumb{cursor:pointer;background:#ff7a8c;border:2px solid #0c0c10;border-radius:50%;width:12px;height:12px;transition:transform .15s,box-shadow .15s}.music-picker-volume-slider::-moz-range-thumb:hover{transform:scale(1.18);box-shadow:0 0 8px #ff7a8c8c}.music-picker-volume-val{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;color:#e8e8ee8c;text-align:right;font-variant-numeric:tabular-nums;min-width:24px;font-size:9px;font-weight:700}.music-dual-label-btn{cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.music-dual-label-btn:hover{color:#fff}.music-picker-popover{left:calc(var(--shell-inset) + var(--shell-edge));bottom:calc(var(--shell-inset) + 134px);z-index:80;-webkit-backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(#14141cf5,#0c0c12fa);border:1px solid #ffffff1a;border-radius:12px;width:min(280px,100vw - 32px);max-height:60vh;padding:8px;animation:.18s cubic-bezier(.22,1,.36,1) both music-picker-enter;position:fixed;overflow-y:auto;box-shadow:0 24px 60px #0000008c,inset 0 1px #ffffff0f}@keyframes music-picker-enter{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.music-picker-head{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:#ffffff7a;text-transform:uppercase;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:6px 10px 10px;font-size:10px;font-weight:800;display:flex}.music-picker-count{color:#ff7a8c}.music-picker-list{margin:0;padding:4px 0 0;list-style:none}.music-picker-row{margin:2px 0}.music-picker-btn{color:#e8e8eec7;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .15s,border-color .15s,color .15s;display:flex}.music-picker-btn:hover{color:#fff;background:#ffffff0d;border-color:#ffffff14}.music-picker-row[data-current=true] .music-picker-btn{color:#fff;background:#e5193e1a;border-color:#e5193e52}.music-picker-cover{color:#ffffff6b;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}.music-picker-cover img{object-fit:cover;width:100%;height:100%}.music-picker-meta{flex-direction:column;flex:1;min-width:0;display:flex}.music-picker-title{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.music-picker-artist{color:#e8e8ee7a;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.music-picker-bars{flex-shrink:0;align-items:flex-end;gap:2px;height:12px;display:inline-flex}.music-picker-bars span{background:#ff7a8c;border-radius:1px;width:2px;animation:.9s ease-in-out infinite music-picker-bar;display:inline-block}.music-picker-bars span:first-child{height:60%;animation-delay:0s}.music-picker-bars span:nth-child(2){height:90%;animation-delay:.15s}.music-picker-bars span:nth-child(3){height:50%;animation-delay:.3s}.music-picker-bars span:nth-child(4){height:80%;animation-delay:.45s}@keyframes music-picker-bar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media (max-width:767px){.music-picker-popover{display:none!important}}.stat-trend{align-items:center;gap:8px;display:inline-flex}.stat-trend-svg{display:block}.stat-trend-delta{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.stat-trend-delta--up{color:#00e676}.stat-trend-delta--down{color:#ff4c5c}.metric-card{background:linear-gradient(#1c1c24a8,#101016c7);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:4px;display:flex;position:relative;overflow:hidden}.metric-card--s{min-height:96px;padding:14px 16px}.metric-card--m{min-height:140px;padding:18px 20px}.metric-card--l{min-height:220px;padding:22px 24px}.metric-card-accent-bar{background:linear-gradient(90deg, var(--metric-accent,#e5193e) 0%, transparent 80%);height:2px;position:absolute;top:0;left:0;right:0}.metric-card-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#888893;text-transform:uppercase;font-size:10px;font-weight:700}.metric-card-value{font-family:var(--font-bebas), sans-serif;color:#fff;font-variant-numeric:tabular-nums;margin-top:2px;line-height:1}.metric-card--s .metric-card-value{font-size:28px}.metric-card--m .metric-card-value{font-size:44px}.metric-card--l .metric-card-value{font-size:56px}.metric-card-sub{color:#ffffff8c;margin-top:2px;font-size:12px}.metric-card-body{margin-top:8px}.metric-card-footer{margin-top:auto;padding-top:10px}.relo-tabs-list{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.relo-tabs-trigger{font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;color:#888893;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 14px;font-size:11px;font-weight:700;transition:color .2s,background .2s}.relo-tabs-trigger:hover{color:#fff}.relo-tabs-trigger[data-state=active]{color:#fff;background:#e5193e2e}.relo-tabs-trigger:focus-visible{outline-offset:2px;outline:2px solid #e5193e}.relo-tabs-content{padding-top:20px}.relo-tabs-content:focus-visible{outline:none}.match-row{color:inherit;content-visibility:auto;contain-intrinsic-size:96px;isolation:isolate;background:#101016c7;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1fr auto;gap:12px;padding:14px 18px;text-decoration:none;transition:border-color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.match-row:hover{border-color:#ff6d0080;transform:translateY(-1px)}.match-row:focus-visible{outline-offset:2px;outline:2px solid #e5193e}.match-row--m{min-height:96px}.match-row--s{min-height:72px;padding:10px 14px}.match-row-bg{object-fit:cover;opacity:.42;z-index:0;filter:saturate(.9)}.match-row-grad{z-index:1;background:linear-gradient(90deg,#101016f0 30%,#10101659 100%);position:absolute;inset:0}.match-row-data,.match-row-cta{z-index:2;position:relative}.match-row-meta{align-items:baseline;gap:10px;display:flex}.match-row-map{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.04em;font-size:16px}.match-row-mode{font-family:var(--font-jetbrains), monospace;color:#888893;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.match-row-stats{color:#ffffffd9;font-variant-numeric:tabular-nums;gap:16px;margin-top:4px;font-size:12px;display:flex}.match-row-stats strong{color:#fff;font-family:var(--font-bebas), sans-serif;letter-spacing:.02em;margin-right:4px;font-size:20px}.match-row-place{color:#ffc43c;font-weight:700}.match-row--chicken .match-row-place{color:#ffd54a;text-shadow:0 0 12px #ffd54a80}.match-row--chicken{border-color:#ffd54a59}.match-row-cta{opacity:0;color:#ff6d00;font-family:var(--font-jetbrains), monospace;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;transition:opacity .18s;display:flex}.match-row:hover .match-row-cta,.match-row:focus-visible .match-row-cta{opacity:1}.roster-grid{flex-direction:column;gap:14px;display:flex}.roster-header{align-items:baseline;gap:10px;display:flex}.roster-clan-tag{font-family:var(--font-jetbrains), monospace;color:#ff6d00;letter-spacing:.12em;font-size:11px}.roster-clan-name{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.02em;margin:0;font-size:22px}.roster-clan-count{font-family:var(--font-jetbrains), monospace;color:#888893;letter-spacing:.12em;text-transform:uppercase;margin-left:auto;font-size:10px}.roster-list{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.roster-avatar{color:#fff;text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-height:96px;padding:10px 8px;display:flex}.roster-avatar-img{object-fit:cover;border-radius:50%;width:40px;height:40px}.roster-avatar-initial{width:40px;height:40px;font-family:var(--font-bebas), sans-serif;background:#e5193e2e;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.roster-avatar-name{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.roster-avatar-discord{color:#ffffff73;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.roster-overflow{color:#ffffff8c;font-family:var(--font-bebas), sans-serif;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:12px;justify-content:center;align-items:center;min-height:96px;font-size:24px;display:flex}.roster-empty{text-align:center;color:#ffffff8c;border:1px dashed #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.roster-empty-icon{color:#ffffff4d}.roster-empty-title{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.02em;font-size:22px}.roster-empty-sub{max-width:480px;margin:0;font-size:13px}.wizard-overlay{z-index:1900;-webkit-backdrop-filter:blur(8px)saturate(110%);background:radial-gradient(#000000b3,#000000eb);animation:.24s ease-out wizard-fade-in;position:fixed;inset:0}@keyframes wizard-fade-in{0%{opacity:0}to{opacity:1}}.wizard-content{z-index:2000;color:#fff;background:linear-gradient(#16161ef7,#0c0c12fc);border:1px solid #ffffff1a;border-radius:24px;outline:none;width:min(720px,100% - 24px);padding:40px clamp(28px,6vw,56px) 36px;animation:.32s cubic-bezier(.16,1,.3,1) wizard-rise;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 40px 100px #000000a6,inset 0 1px #ffffff0f}@keyframes wizard-rise{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.wizard-dots{justify-content:center;gap:8px;margin-bottom:28px;display:flex}.wizard-dot{background:#ffffff1f;border-radius:2px;width:36px;height:4px;transition:background .3s,width .3s}.wizard-dot--done{background:#ffffff52}.wizard-dot--active{background:#e5193e;width:48px}.wizard-pane{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:280px;display:flex}.wizard-icon{background:var(--wizard-accent,#ff6d00);border-radius:50%;width:72px;height:72px}@supports (color:color-mix(in lab, red, red)){.wizard-icon{background:color-mix(in srgb, var(--wizard-accent,#ff6d00) 16%, transparent)}}.wizard-icon{border:1px solid var(--wizard-accent,#ff6d00)}@supports (color:color-mix(in lab, red, red)){.wizard-icon{border:1px solid color-mix(in srgb, var(--wizard-accent,#ff6d00) 40%, transparent)}}.wizard-icon{color:var(--wizard-accent,#ff6d00);justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.wizard-title{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.01em;margin:0;font-size:clamp(36px,5vw,48px);line-height:1}.wizard-body{color:#ffffffb8;max-width:480px;margin:0;line-height:1.5}.wizard-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.wizard-primary,.wizard-secondary,.wizard-tertiary{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:12px 22px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.wizard-primary{color:#fff;background:#e5193e;box-shadow:0 6px 16px #e5193e4d}.wizard-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.wizard-secondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a}.wizard-secondary:hover{background:#ffffff1a}.wizard-tertiary{color:#ffffff8c;background:0 0;padding:12px 18px}.wizard-tertiary:hover{color:#ffffffd9}.wizard-primary:focus-visible,.wizard-secondary:focus-visible,.wizard-tertiary:focus-visible{outline-offset:2px;outline:2px solid #fff}.own-profile-banner{z-index:30;color:#fff;font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);background:linear-gradient(90deg,#e5193e29,#ff6d001f 65%,#0000);border-bottom:1px solid #e5193e47;align-items:center;gap:10px;padding:10px clamp(16px,4vw,32px);font-size:11px;font-weight:700;display:flex;position:sticky;top:0}.own-profile-label{color:#fff}.own-profile-sep{background:#fff3;width:1px;height:14px}.own-profile-cta{color:#fff;background:#e5193e38;border:1px solid #e5193e66;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.own-profile-cta:hover{background:#e5193e5c;transform:translateY(-1px)}.own-profile-cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.rank-ring{width:160px;height:160px;margin:0 auto;position:relative}.rank-ring-center{text-align:center;color:#fff;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.rank-ring-tier{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;font-size:26px;line-height:1}.rank-ring-level{font-family:var(--font-jetbrains), monospace;color:#ffffff8c;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.today-trend{flex-direction:column;gap:8px;display:flex}.today-trend-head,.win-streak-head{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#fff9;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.today-trend-value,.win-streak-value{font-family:var(--font-bebas), sans-serif;color:#fff;font-variant-numeric:tabular-nums;font-size:56px;line-height:1}.win-streak{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.win-streak-sub{color:#ffffff8c;font-size:12px}.dashboard-glass{-webkit-backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(#1010168c,#0c0c12a6);border:1px solid #ffffff0f;border-radius:20px;padding:18px;position:relative;overflow:hidden}.dashboard-glass:before{content:"";background:linear-gradient(90deg,#e5193e8c 0%,#0000 70%);height:1px;position:absolute;top:0;left:0;right:0}.dashboard-glass>.metric-card{-webkit-backdrop-filter:none;background:0 0;border-color:#ffffff0f}.dashboard-hero-row{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:18px;display:grid}.dashboard-match-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:12px;display:grid}.dashboard-favorites-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:12px;display:grid}.dashboard-lookup-card{background:linear-gradient(#1c1c24a8,#101016c7);border:1px solid #ffffff14;border-radius:16px;margin-top:28px;padding:22px 24px 24px;position:relative;overflow:hidden}.dashboard-lookup-card:before{content:"";background:linear-gradient(90deg,#e5193e99 0%,#0000 80%);height:1px;position:absolute;top:0;left:0;right:0}.dashboard-lookup-head{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#888893;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;font-weight:700;display:flex}.dash-content{padding-top:18px;padding-bottom:24px;display:flow-root}.dash-greeting-wrap{z-index:2;position:relative}.dash-card-cta{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ff6d00;text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:none;display:inline-block}.dash-card-cta:hover{color:#fff}.dash-fav-link{color:inherit;text-decoration:none;display:block}.dash-fav-link:hover .metric-card{border-color:#ffc43c66}.stats-inner{max-width:1240px;margin:0 auto;padding:22px clamp(16px,4vw,32px) 32px;display:flow-root}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.stats-ranked{grid-template-columns:minmax(180px,280px) 1fr;gap:18px;margin-top:8px;display:grid}@media (max-width:640px){.stats-ranked{grid-template-columns:1fr}}.stats-ranked-badge{text-align:center;background:linear-gradient(#e5193e1f,#e5193e0a);border:1px solid #e5193e52;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;display:flex}.stats-ranked-img{filter:drop-shadow(0 0 12px #e5193e80);width:auto;height:64px}.stats-ranked-meta{flex-direction:column;align-items:center;gap:2px;display:flex}.stats-ranked-tier{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.04em;font-size:26px;line-height:1}.stats-ranked-rp{font-family:var(--font-jetbrains), monospace;color:#e5193ed9;letter-spacing:.16em;font-size:11px}.stats-ranked-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.stats-ranked-modes{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:4px;margin-top:16px;padding:12px 16px;display:flex}.stats-ranked-mode-row{font-family:var(--font-jetbrains), monospace;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:6px 0;font-size:11px;display:grid}.stats-ranked-mode-label{color:#ffffffa6;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.stats-ranked-mode-tier{color:#fff}.stats-ranked-mode-rp{color:#e5193ed9}.stats-mode-mix{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:180px 1fr;align-items:center;gap:24px;padding:18px;display:grid}@media (max-width:640px){.stats-mode-mix{grid-template-columns:1fr;justify-items:center}}.stats-donut{margin:0 auto;display:block}.stats-mode-list{flex-direction:column;gap:8px;width:100%;display:flex}.stats-mode-row{font-family:var(--font-jetbrains), monospace;grid-template-columns:16px 1fr auto auto;align-items:center;gap:10px;padding:6px 0;font-size:11px;display:grid}.stats-mode-swatch{border-radius:3px;width:12px;height:12px}.stats-mode-label{color:#ffffffb3;letter-spacing:.04em}.stats-mode-pct{color:#fff;text-align:right;min-width:56px;font-weight:700}.stats-mode-rounds{color:#fff6;font-variant-numeric:tabular-nums;text-align:right;min-width:64px}.stats-trend-card{background:linear-gradient(#1c1c24a8,#101016c7);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:14px;padding:22px;display:flex}.stats-trend-summary{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.stats-trend-num{font-family:var(--font-bebas), sans-serif;color:#fff;font-variant-numeric:tabular-nums;font-size:56px;line-height:1}.stats-trend-num-sub{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#ffffff80;text-transform:uppercase;margin-left:10px;font-size:11px;font-weight:700}.stats-match-list{flex-direction:column;gap:10px;display:flex}.stats-cross-links{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:32px;display:grid}.stats-cross-link{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;transition:background .18s,transform .18s,border-color .18s;display:flex}.stats-cross-link:hover{background:#ff6d001a;border-color:#ff6d0066;transform:translate(2px)}.stats-cross-title{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.04em;font-size:18px}.stats-cross-sub{font-family:var(--font-jetbrains), monospace;color:#ffffff80;letter-spacing:.08em;margin-top:2px;font-size:10px}.stats-cross-link>svg:first-child{color:#ff6d00;flex-shrink:0}.stats-cross-link>svg:last-child{color:#fff6;flex-shrink:0;margin-left:auto}.stats-cta{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:#ff6d00;font-size:10px;font-weight:700;text-decoration:none}.weapons-inner{max-width:1240px;margin:0 auto;padding:22px clamp(16px,4vw,32px) 32px;display:flow-root}.weapons-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.weapons-top-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.weapons-cat-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.weapon-card{background:linear-gradient(#1c1c24a8,#101016c7);border:1px solid #ffffff14;border-radius:14px;padding:14px 16px 18px;transition:border-color .18s,transform .18s;position:relative;overflow:hidden}.weapon-card:hover{border-color:#e5193e66;transform:translateY(-1px)}.weapon-card-img{opacity:.25;pointer-events:none;width:auto;height:56px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.weapon-card--compact{padding:12px 14px 14px}.weapon-card--compact .weapon-card-img{opacity:.18;height:42px}.weapon-card-head{z-index:1;justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex;position:relative}.weapon-card-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;font-size:22px;line-height:1}.weapon-card--compact .weapon-card-name{font-size:18px}.weapon-card-lvl{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#ffffff8c;text-transform:uppercase;font-size:10px;font-weight:700}.weapon-card-stats{z-index:1;grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:relative}.weapon-card-stats>div{flex-direction:column;gap:2px;display:flex}.weapon-card-stat-val{font-family:var(--font-bebas), sans-serif;color:#fff;font-variant-numeric:tabular-nums;font-size:22px;line-height:1}.weapon-card--compact .weapon-card-stat-val{font-size:18px}.weapon-card-stat-lbl{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#ffffff73;text-transform:uppercase;font-size:9px}.weapon-card-xp{background:#ffffff0f;border-radius:2px;height:3px;margin-top:10px;position:relative;overflow:hidden}.weapon-card-xp-bar{border-radius:2px;height:100%;transition:width .4s ease-out;position:absolute;top:0;left:0}.wizard-platform-row{flex-wrap:wrap;justify-content:center;gap:8px;max-width:360px;display:flex}.wizard-platform{color:#ffffffb3;font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;cursor:pointer;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;padding:10px 16px;font-size:10px;font-weight:700;transition:background .18s,color .18s,border-color .18s}.wizard-platform.is-active{color:#fff;background:#3d8eff33;border-color:#3d8eff73}.wizard-platform:disabled{opacity:.5;cursor:not-allowed}.wizard-input{color:#fff;background:#00000059;border:1px solid #ffffff1f;border-radius:12px;width:100%;max-width:360px;padding:14px 18px;font-size:16px;transition:border-color .18s}.wizard-input:focus-visible{border-color:#3d8eff99;outline:none}.wizard-input[aria-invalid=true]{border-color:#ff4c5c}.wizard-hint{font-size:12px;font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;align-items:center;gap:6px;margin:0;display:inline-flex}.wizard-hint--ok{color:#00e676}.wizard-hint--err{color:#ff4c5c}.wizard-music-row{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;max-width:540px;display:grid}.wizard-music{color:#fff;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:4px;padding:14px 18px;transition:background .18s,border-color .18s;display:flex}.wizard-music:disabled{opacity:.5;cursor:not-allowed}.wizard-music.is-active{background:#aa7fff29;border-color:#aa7fff66}.wizard-music-label{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;font-size:22px}.wizard-music-desc{color:#fff9;font-size:12px}.mobile-shell-burger{top:calc(var(--banner-h,0px) + 12px);z-index:1900;color:#fff;-webkit-backdrop-filter:blur(12px)saturate(140%);cursor:pointer;background:#14141cdb;border:1px solid #e5193e57;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .15s,border-color .15s,background .15s;display:none;position:fixed;right:12px;box-shadow:0 6px 18px #00000073}.mobile-shell-burger:hover{border-color:#e5193e8c;transform:translateY(-1px)}.mobile-shell-burger:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:767px){.mobile-shell-burger{display:inline-flex}}.mobile-shell-drawer{z-index:2000;pointer-events:none;opacity:0;transition:opacity .22s ease-out;position:fixed;inset:0}.mobile-shell-drawer.open{opacity:1;pointer-events:auto}.mobile-shell-backdrop{-webkit-backdrop-filter:blur(4px);background:#0009;position:absolute;inset:0}.mobile-shell-panel{background:linear-gradient(#121218f7,#0a0a0efc);border-left:1px solid #e5193e47;flex-direction:column;gap:14px;width:min(320px,86vw);padding:18px 18px 22px;transition:transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(20px);box-shadow:-16px 0 48px #0000008c}.mobile-shell-drawer.open .mobile-shell-panel{transform:translate(0)}.mobile-shell-head{justify-content:space-between;align-items:center;display:flex}.mobile-shell-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;color:#e5193eb3;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.mobile-shell-dot{background:#e5193e;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #e5193ea6}.mobile-shell-close{color:#ffffffb3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mobile-shell-close:hover{color:#fff;background:#ffffff14}.mobile-shell-logo{border-bottom:1px solid #ffffff0f;padding:6px 2px 12px}.mobile-shell-user{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.mobile-shell-user-avatar,.mobile-shell-user-fallback{border-radius:50%;flex-shrink:0;width:40px;height:40px}.mobile-shell-user-fallback{font-family:var(--font-bebas), sans-serif;color:#fff;background:#e5193e33;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.mobile-shell-user-meta{flex:1;min-width:0}.mobile-shell-user-name{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.1;overflow:hidden}.mobile-shell-user-sub{font-family:var(--font-jetbrains), monospace;color:#ffffff73;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.mobile-shell-nav{flex-direction:column;gap:4px;margin-top:4px;display:flex}.mobile-shell-link{color:#fff;border:1px solid #0000;border-radius:10px;grid-template-columns:24px 18px 1fr;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:background .15s,border-color .15s;display:grid}.mobile-shell-link:hover{background:#ffffff0a}.mobile-shell-link.is-active{background:#e5193e24;border-color:#e5193e52}.mobile-shell-link-num{font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;color:#fff6;font-size:10px;font-weight:700}.mobile-shell-link.is-active .mobile-shell-link-num{color:#e5193e}.mobile-shell-link-icon{color:#ffffffb3;width:18px;height:18px}.mobile-shell-link.is-active .mobile-shell-link-icon{color:#fff}.mobile-shell-link-label{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;font-size:18px}.mobile-shell-secondary{border-top:1px solid #ffffff0f;flex-direction:column;gap:4px;margin-top:4px;padding-top:12px;display:flex}.mobile-shell-secondary-link{color:#ffffffbf;font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.mobile-shell-secondary-link:hover{color:#fff;background:#ffffff0a}.mobile-shell-signout{color:#ff4c5cd9}.mobile-shell-signout:hover{color:#ff4c5c;background:#ff4c5c14}.mobile-shell-foot{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.mobile-shell-live{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#00e676d9;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.mobile-shell-live-dot{background:#00e676;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #00e676b3}.mobile-shell-ver{font-family:var(--font-jetbrains), monospace;color:#ffffff8c;letter-spacing:.08em;font-size:10px;text-decoration:none}.mobile-shell-ver:hover{color:#fff}.bottom-nav{display:none}@media (max-width:767px){.bottom-nav{z-index:1850;padding-bottom:env(safe-area-inset-bottom,0);-webkit-backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(#0e0e14db,#08080cf5);border-top:1px solid #e5193e38;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0000008c}body.has-side-nav main{padding-bottom:calc(72px + env(safe-area-inset-bottom,0))!important}}.bottom-nav-inner{grid-template-columns:repeat(5,1fr);align-items:stretch;height:60px;display:grid}.bottom-nav-item{cursor:pointer;color:#ffffff8c;font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 4px 8px;font-size:9.5px;font-weight:700;text-decoration:none;transition:color .15s,transform .15s;display:flex;position:relative}.bottom-nav-item:hover,.bottom-nav-item.is-active{color:#fff}.bottom-nav-item:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #e5193e}.bottom-nav-icon{stroke-width:2.2px;width:20px;height:20px;transition:transform .18s}.bottom-nav-item.is-active .bottom-nav-icon{filter:drop-shadow(0 0 8px #e5193e80);transform:translateY(-1px)scale(1.06)}.bottom-nav-label{letter-spacing:.12em;font-size:9px}.bottom-nav-active-bar{background:linear-gradient(90deg,#0000,#e5193e,#0000);border-radius:0 0 999px 999px;height:2px;position:absolute;top:0;left:24%;right:24%;box-shadow:0 0 12px #e5193eb3}.bottom-nav-more .bottom-nav-icon{color:#ffb23cd9}.operator-greeting{background:linear-gradient(160deg,#1c1c26c7,#0e0e14eb);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:14px;min-height:220px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.operator-greeting:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#e5193e2e,#0000 55%);width:280px;height:280px;position:absolute;inset:0 auto auto 0}.operator-greeting-line{font-family:var(--font-jetbrains), monospace;color:#ffffffc7;letter-spacing:.02em;font-size:13px;position:relative}.operator-greeting-row{flex-wrap:wrap;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;display:grid;position:relative}.operator-greeting-avatar{object-fit:cover;border:2px solid #e5193e66;border-radius:50%;width:48px;height:48px;box-shadow:0 0 16px #e5193e40}.operator-greeting-avatar-fallback{font-family:var(--font-bebas), sans-serif;color:#fff;background:linear-gradient(135deg,#e5193e38,#ff6d0038);justify-content:center;align-items:center;font-size:24px;display:inline-flex}.operator-greeting-id{min-width:0}.operator-greeting-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.05em;color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:26px;line-height:1;overflow:hidden}.operator-greeting-meta{font-family:var(--font-jetbrains), monospace;color:#ffffff73;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.operator-greeting-actions{flex-shrink:0;gap:6px;display:inline-flex}.operator-greeting-btn{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;text-transform:uppercase;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:10px;font-weight:700;text-decoration:none;transition:background .18s,transform .15s,border-color .18s;display:inline-flex}.operator-greeting-btn--secondary{color:#ffffffc7;background:#ffffff0d;border-color:#ffffff14}.operator-greeting-btn--secondary:hover{color:#fff;background:#ffffff1a}.operator-greeting-btn--primary{color:#fff;background:linear-gradient(135deg,#ff6d00,#e5193e);box-shadow:0 4px 14px #e5193e5c}.operator-greeting-btn--primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.operator-greeting-divider{background:linear-gradient(90deg,#0000,#ffffff14 20% 80%,#0000);height:1px}.operator-greeting-rank{grid-template-columns:56px 1fr;align-items:center;gap:14px;display:grid;position:relative}.operator-greeting-rank-icon{background:var(--rank-accent,#ffc43c);border-radius:14px;width:56px;height:56px}@supports (color:color-mix(in lab, red, red)){.operator-greeting-rank-icon{background:color-mix(in srgb, var(--rank-accent,#ffc43c) 22%, transparent)}}.operator-greeting-rank-icon{border:1px solid var(--rank-accent,#ffc43c)}@supports (color:color-mix(in lab, red, red)){.operator-greeting-rank-icon{border:1px solid color-mix(in srgb, var(--rank-accent,#ffc43c) 50%, transparent)}}.operator-greeting-rank-icon{color:var(--rank-accent,#ffc43c);box-shadow:0 0 24px var(--rank-accent,#ffc43c);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.operator-greeting-rank-icon{box-shadow:0 0 24px color-mix(in srgb, var(--rank-accent,#ffc43c) 26%, transparent)}}.operator-greeting-rank-body{min-width:0}.operator-greeting-rank-head{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.operator-greeting-rank-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;font-size:22px;line-height:1}.operator-greeting-rank-level{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ffffff8c;text-transform:uppercase;font-size:10px;font-weight:700}.operator-greeting-rank-bar{background:#ffffff0f;border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.operator-greeting-rank-bar-fill{border-radius:2px;transition:width .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.operator-greeting-rank-hint{font-family:var(--font-jetbrains), monospace;color:#ffffff8c;letter-spacing:.02em;margin-top:6px;font-size:11px;line-height:1.4}@media (max-width:560px){.operator-greeting-row{grid-template-columns:48px 1fr}.operator-greeting-actions{grid-column:1/-1;margin-top:4px}}.match-table-wrap{background:linear-gradient(#14141ca8,#0c0c12c7);border:1px solid #ffffff0f;border-radius:14px;overflow-x:auto}.match-table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-jetbrains), monospace;font-size:12px}.match-table thead th{text-align:left;letter-spacing:.18em;color:#888893;text-transform:uppercase;white-space:nowrap;background:#ffffff05;border-bottom:1px solid #ffffff0d;padding:14px 16px;font-size:10px;font-weight:700}.match-table th.match-table-num{text-align:right}.match-table th.match-table-action{width:1%}.match-table tbody tr{transition:background .15s}.match-table tbody tr:hover{background:#ff6d000a}.match-table tbody tr.is-chicken{background:#ffd54a08}.match-table tbody tr.is-chicken:hover{background:#ffd54a14}.match-table td{vertical-align:middle;color:#ffffffd9;border-bottom:1px solid #ffffff08;padding:12px 16px}.match-table tbody tr:last-child td{border-bottom:0}.match-table-id{color:#ffffff73;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.match-table-map-wrap{align-items:center;gap:10px;display:flex}.match-table-map-thumb{background:#ffffff0a;border-radius:8px;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}.match-table-map-img{object-fit:cover;opacity:.78}.match-table-map-name{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.04em;font-size:16px;line-height:1}.match-table-map-mode{color:#ffffff80;letter-spacing:.08em;margin-top:3px;font-size:10px}.match-table-played{color:#ffffff8c;white-space:nowrap}.match-table-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.match-table-num strong{color:#fff;font-family:var(--font-bebas), sans-serif;letter-spacing:.02em;font-size:22px;font-weight:400}.match-table-dmg{color:#ffffffb8}.match-table-place{letter-spacing:.06em;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.match-table-place--chicken{color:#ffd54a;background:#ffd54a24;box-shadow:0 0 12px #ffd54a66}.match-table-place--top5{color:#ff6d00;background:#ff6d0024}.match-table-place--top10{color:#3d8eff;background:#3d8eff1f}.match-table-place--standard{color:#ffffff8c;background:#ffffff0a}.match-table-action{white-space:nowrap}.match-table-replay{color:#ff6d00;letter-spacing:.16em;text-transform:uppercase;background:#e5193e1f;border:1px solid #e5193e52;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:10px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.match-table-replay:hover{color:#fff;background:#e5193e38}@media (max-width:640px){.match-table-played,.match-table thead th:nth-child(3),.match-table-dmg,.match-table thead th:nth-child(5){display:none}}.dash-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:14px;margin-top:18px;display:grid}@media (max-width:1023px){.dash-grid{grid-template-columns:1fr 1fr}.dash-grid>.operator-greeting{grid-column:1/-1}}@media (max-width:600px){.dash-grid{grid-template-columns:1fr}}.dash-stat-trend-card{background:linear-gradient(#14141ca8,#0c0c12c7);border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:8px;min-height:220px;padding:18px 18px 16px;display:flex}.dash-stat-trend-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.dash-stat-trend-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#888893;text-transform:uppercase;font-size:10px;font-weight:700}.dash-stat-trend-delta{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.dash-stat-trend-delta--up{color:#00e676;background:#00e67624}.dash-stat-trend-delta--down{color:#ff4c5c;background:#ff4c5c24}.dash-stat-trend-sparkline{width:100%;height:76px;display:block}.dash-stat-trend-value{font-family:var(--font-bebas), sans-serif;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:54px;line-height:1}.dash-stat-trend-foot{margin-top:auto;padding-top:8px}.dash-stat-trend-cta{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:#ff6d00;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.dash-stat-trend-cta:hover{color:#fff}.dash-section-head{justify-content:space-between;align-items:center;gap:14px;margin-top:36px;margin-bottom:14px;display:flex}.dash-section-head-left{align-items:center;gap:10px;display:inline-flex}.dash-section-head-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.06em;color:#fff;text-transform:uppercase;margin:0;font-size:24px}.dash-section-head-count{color:#ff6d00;min-width:24px;height:22px;font-family:var(--font-jetbrains), monospace;background:#e5193e2e;border:1px solid #e5193e66;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.dash-section-head-action{color:#ffffffb3;font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.dash-section-head-action:hover{color:#fff;background:#ff6d0014}.hud-header{background:linear-gradient(120deg,#e5193e0f 0%,#0000 60%),linear-gradient(#14141cb8,#0c0c12db);border:1px solid #ffffff0f;border-radius:18px;margin-bottom:16px;padding:24px 24px 18px;position:relative;overflow:hidden}.hud-header:before{content:"";background:linear-gradient(90deg,#e5193e99 0%,#e5193e00 35%,#0000 65%,#e5193e99 100%);height:1px;position:absolute;top:0;left:0;right:0}.hud-header-corner{pointer-events:none;border-color:#e5193e8c;width:14px;height:14px;position:absolute}.hud-header-corner-tl{border-top:1px solid;border-left:1px solid;top:8px;left:8px}.hud-header-corner-tr{border-top:1px solid;border-right:1px solid;top:8px;right:8px}.hud-header-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hud-header-eyebrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:#e5193ecc;text-transform:uppercase;font-size:10px;font-weight:700}.hud-header-live{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ffffff8c;text-transform:uppercase;align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:inline-flex}.hud-header-row{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.hud-header-id{min-width:0}.hud-header-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 28px #e5193e2e;margin:0;font-size:clamp(36px,4.8vw,56px);line-height:.95}.hud-header-subtitle{font-family:var(--font-inter), sans-serif;color:#ffffff9e;letter-spacing:.01em;max-width:56ch;margin:8px 0 0;font-size:14px;line-height:1.5}.hud-header-slot{align-items:center;gap:10px;display:flex}.hud-header-divider{background:linear-gradient(90deg,#0000,#ffffff14 30% 70%,#0000);height:1px;position:absolute;bottom:0;left:24px;right:24px}@media (max-width:768px){.hud-header{padding:18px 18px 14px}.hud-header-row{grid-template-columns:1fr;gap:12px}.hud-header-slot{justify-content:flex-start}}.hud-header-search{background:#00000059;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;width:min(340px,100%);padding:10px 12px;transition:border-color .18s,background .18s;display:inline-flex}.hud-header-search:focus-within{background:#00000080;border-color:#e5193e80;box-shadow:0 0 0 3px #e5193e1f}.hud-header-search-icon{color:#ffffff73;flex-shrink:0}.hud-header-search-input{color:#fff;font-family:var(--font-inter), sans-serif;letter-spacing:.02em;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.hud-header-search-input::placeholder{color:#ffffff59}.hud-header-search-platform{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ffffffa6;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.hud-header-search-go{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6d00,#e5193e);border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .15s,filter .15s;display:inline-flex}.hud-header-search-go:hover{filter:brightness(1.08);transform:translateY(-1px)}.hud-header-search-go:disabled{opacity:.4;cursor:not-allowed;transform:none}.dash-insights{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}@media (max-width:900px){.dash-insights{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.dash-insights{grid-template-columns:1fr 1fr}}.dash-insight{background:linear-gradient(#1c1c269e,#0e0e14c7);border:1px solid #ffffff0d;border-radius:12px;padding:14px 14px 12px;position:relative;overflow:hidden}.dash-insight:before{content:"";background:var(--insight-accent,#ff6d00);opacity:.6;width:3px;position:absolute;top:0;bottom:0;left:0}.dash-insight-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ffffff8c;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:700}.dash-insight-value{font-family:var(--font-bebas), sans-serif;color:#fff;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:24px;line-height:1}.dash-insight-sub{font-family:var(--font-jetbrains), monospace;color:#ffffff73;letter-spacing:.02em;margin-top:4px;font-size:10px}.hud-header--banner{background:#0c0c10;border:1px solid #ffffff14;border-radius:18px;min-height:clamp(220px,30vh,320px);margin-bottom:20px;padding:0;position:relative;overflow:hidden}.hud-header--banner:before{content:"";z-index:4;background:linear-gradient(90deg,#e5193e99 0%,#e5193e00 35%,#0000 65%,#e5193e99 100%);height:1px;position:absolute;top:0;left:0;right:0}.hud-header-bg{object-fit:cover;z-index:0;filter:brightness(.78)saturate(1.1)contrast(1.05);-webkit-mask-image:linear-gradient(#000 0% 30%,#000000c7 55%,#0006 75%,#0000001f 90%,#0000 100%);mask-image:linear-gradient(#000 0% 30%,#000000c7 55%,#0006 75%,#0000001f 90%,#0000 100%)}.hud-header-veil{z-index:1;pointer-events:none;background:linear-gradient(135deg,#0000008c 0%,#0000 55%),linear-gradient(#0000 50%,#00000073 100%),radial-gradient(at 100% 0,#e5193e1f 0%,#0000 55%);position:absolute;inset:0}.hud-header--banner .hud-header-content{z-index:3;flex-direction:column;justify-content:space-between;height:clamp(220px,30vh,320px);padding:22px clamp(20px,3vw,32px);display:flex;position:relative}.hud-header--banner .hud-header-top{margin-bottom:0}.hud-header--banner .hud-header-row{align-items:flex-end}.hud-header--banner .hud-header-title{letter-spacing:.02em;text-shadow:0 4px 28px #000000a6,0 0 60px #e5193e38;font-size:clamp(44px,6vw,76px);line-height:.9}.hud-header--banner .hud-header-subtitle{color:#ffffffc7;text-shadow:0 1px 8px #000000bf;max-width:56ch}.hud-header--banner .hud-header-corner{z-index:4;border-color:#e5193eb3}.hud-header--banner .hud-header-eyebrow{-webkit-backdrop-filter:blur(8px);color:#fff;background:#e5193e29;border:1px solid #e5193e57;border-radius:4px;padding:4px 10px}.hud-header--banner .hud-header-live{-webkit-backdrop-filter:blur(8px);color:#ffffffd9;background:#0000008c;border:1px solid #ffffff14;border-radius:999px;padding:4px 10px}@media (max-width:768px){.hud-header--banner .hud-header-content{padding:18px}.hud-header--banner .hud-header-row{grid-template-columns:1fr;gap:14px}}.dashboard.dash-v2 .dash-content{max-width:none;padding-left:0;padding-right:0}.dashboard.dash-v2 .dash-content>*{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,3vw,28px);padding-right:clamp(16px,3vw,28px)}.dashboard.dash-v2 .dash-content>.hud-header--banner{border-radius:0;max-width:none;margin:0 0 18px;padding-left:0;padding-right:0}body.has-side-nav .dashboard.dash-v2 .matches-inner.dash-content,.dashboard.dash-v2 .matches-inner.dash-content{max-width:none!important;margin:0!important;padding:0!important}.dashboard.dash-v2 .dash-content>:not(.hud-header--banner){max-width:none;margin-left:0;margin-right:0;padding-left:clamp(20px,2.6vw,36px);padding-right:clamp(20px,2.6vw,36px)}.dashboard.dash-v2 .dash-content>.hud-header--banner{border-top:0;border-left:0;border-right:0;border-radius:0;margin:0 0 18px;padding-left:0;padding-right:0}.dashboard.dash-v2 .dash-content>.hud-header--banner .hud-header-content{max-width:1320px;margin:0 auto;padding-left:clamp(24px,3vw,40px);padding-right:clamp(24px,3vw,40px)}.hud-header--banner .hud-header-bg{-webkit-mask-image:linear-gradient(#000 0% 25%,#000000eb 45%,#0000009e 60%,#00000052 75%,#0000001a 88%,#0000 100%);mask-image:linear-gradient(#000 0% 25%,#000000eb 45%,#0000009e 60%,#00000052 75%,#0000001a 88%,#0000 100%)}.hud-header--banner{min-height:clamp(260px,36vh,380px)}.hud-header--banner .hud-header-content{height:clamp(260px,36vh,380px)}.dashboard.dash-v2 .dash-content>.dash-grid,.dashboard.dash-v2 .dash-content>.dash-insights{max-width:1480px;margin-left:auto;margin-right:auto;display:grid}.dashboard.dash-v2 .dash-content>section{max-width:1480px;margin-left:auto;margin-right:auto}.stat-tile{background:linear-gradient(#181820c7,#0e0e14db);border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;min-height:180px;padding:18px 18px 14px 22px;display:flex;position:relative;overflow:hidden}.stat-tile-stripe{background:var(--stat-accent,#e5193e);opacity:.85;border-radius:2px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.stat-tile-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.stat-tile-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.18em;color:#ffffff8c;text-transform:uppercase;font-size:10px;font-weight:700}.stat-tile-delta{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.stat-tile-delta--up{color:#00e676;background:#00e67624}.stat-tile-delta--down{color:#ff4c5c;background:#ff4c5c24}.stat-tile-value{font-family:var(--font-bebas), sans-serif;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:clamp(36px,3.4vw,56px);line-height:1}.stat-tile-empty{color:#ffffff4d;font-size:36px}.stat-tile-spark{width:100%;height:36px;margin-top:6px;display:block}.stat-tile-sub{font-family:var(--font-jetbrains), monospace;color:#ffffff80;letter-spacing:.02em;margin-top:8px;font-size:11px}.stat-tile-foot{margin-top:auto;padding-top:12px}.stat-tile-cta{font-family:var(--font-jetbrains), monospace;letter-spacing:.16em;color:var(--stat-accent,#ff6d00);text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;text-decoration:none;transition:gap .18s;display:inline-flex}.stat-tile-cta:hover{color:#fff;gap:9px}.stat-tile--empty .stat-tile-cta{color:#fff9}.stat-tile--empty .stat-tile-cta:hover{color:#fff}.dash-stat-row{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}@media (max-width:1024px){.dash-stat-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.dash-stat-row{grid-template-columns:1fr}}.dash-main-grid{grid-template-columns:2fr 1fr;gap:18px;margin-top:26px;display:grid}@media (max-width:1100px){.dash-main-grid{grid-template-columns:1fr}}.dash-main-primary{min-width:0}.dash-main-sidebar{flex-direction:column;gap:18px;min-width:0;display:flex}.dash-sidebar-block{background:linear-gradient(#14141ca8,#0c0c12c7);border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;padding:16px 16px 14px;display:flex}.dash-sidebar-block .dash-section-head{margin:0 0 12px}.dash-sidebar-block .dash-section-head-title{font-size:18px}.dash-favorites-list{flex-direction:column;gap:6px;display:flex}.dash-favorite{color:#fff;background:#ffffff05;border:1px solid #ffffff0a;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:background .15s,border-color .15s;display:grid}.dash-favorite:hover{background:#ffc43c14;border-color:#ffc43c52}.dash-favorite-initial{width:36px;height:36px;font-family:var(--font-bebas), sans-serif;color:#ffd54a;background:#ffc43c29;border:1px solid #ffc43c52;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.dash-favorite-meta{flex-direction:column;min-width:0;display:flex}.dash-favorite-name{font-family:var(--font-bebas), sans-serif;letter-spacing:.03em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1;overflow:hidden}.dash-favorite-sub{font-family:var(--font-jetbrains), monospace;color:#ffffff73;letter-spacing:.04em;margin-top:3px;font-size:10px}.dash-favorite-arrow{color:#ffffff59;flex-shrink:0}.dash-favorite:hover .dash-favorite-arrow{color:#fff}.dash-checklist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dash-check{background:#ffffff05;border:1px solid #ffffff0a;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.dash-check.is-done{background:#00e6760f;border-color:#00e6762e}.dash-check-icon{color:#ff6d00;background:#ff6d0024;border:1px solid #ff6d0047;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.dash-check.is-done .dash-check-icon{color:#00e676;background:#00e6762e;border-color:#00e67666}.dash-check-body{min-width:0}.dash-check-title{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;color:#fff;text-transform:uppercase;font-size:11px;font-weight:700}.dash-check-desc{color:#ffffff80;letter-spacing:.02em;margin-top:2px;font-size:11px}.dash-check-cta{color:#ff6d00;font-family:var(--font-jetbrains), monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#ff6d0024;border:1px solid #ff6d004d;border-radius:6px;align-items:center;gap:4px;padding:6px 10px;font-size:9.5px;font-weight:700;text-decoration:none;display:inline-flex}.dash-check-cta:hover{color:#fff;background:#ff6d0038}.dash-check.is-done .dash-check-cta{color:#00e676;background:#00e67624;border-color:#00e6764d}.dash-check.is-done .dash-check-cta:hover{color:#fff;background:#00e67638}.dash-empty{color:#ffffffa6;text-align:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;padding:24px;font-size:13px;line-height:1.5}.dash-empty--sm{padding:14px;font-size:12px}.dash-empty-link{color:#ff6d00;text-decoration:underline}.dash-empty-link:hover{color:#fff}.dashboard.dash-v2 .dash-content>.dash-stat-row,.dashboard.dash-v2 .dash-content>.dash-main-grid{max-width:1480px;margin-left:auto;margin-right:auto}.quick-find{-webkit-backdrop-filter:blur(14px)saturate(150%);background:#0000008c;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;width:100%;max-width:560px;padding:8px;transition:border-color .18s,background .18s;display:inline-flex;box-shadow:0 4px 20px #00000073}.quick-find:focus-within{background:#000000b3;border-color:#e5193e8c;box-shadow:0 4px 24px #e5193e2e,0 0 0 3px #e5193e24}.quick-find--banner{max-width:640px;margin:0 auto;padding:10px}.quick-find-platform-wrap{flex-shrink:0;position:relative}.quick-find-platform{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;cursor:pointer;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:6px 10px 6px 6px;font-size:11px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}.quick-find-platform:hover{background:#ffffff14}.quick-find-platform[aria-expanded=true]{background:#ffffff1a;border-color:#ffffff29}.quick-find-platform:disabled{opacity:.5;cursor:not-allowed}.quick-find-platform-glyph{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@media (max-width:480px){.quick-find-platform-label{display:none}}.quick-find-platform-chevron{opacity:.5;margin-left:2px}.quick-find-menu{-webkit-backdrop-filter:blur(18px)saturate(160%);z-index:2200;min-width:200px;transform-origin:var(--radix-popover-content-transform-origin);background:#12121af7;border:1px solid #e5193e47;border-radius:12px;outline:none;padding:4px;animation:.14s cubic-bezier(.22,1,.36,1) quick-find-menu-in;box-shadow:0 18px 44px #0009,inset 0 0 0 1px #0006}@keyframes quick-find-menu-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.quick-find-menu ul{margin:0;padding:0;list-style:none}.quick-find-menu li{margin:0}.quick-find-menu-arrow{fill:#12121af7}.quick-find-menu-item{width:100%;font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:11px;font-weight:700;transition:background .15s;display:inline-flex}.quick-find-menu-item:hover{background:var(--p-color,#fff)}@supports (color:color-mix(in lab, red, red)){.quick-find-menu-item:hover{background:color-mix(in srgb, var(--p-color,#fff) 14%, transparent)}}.quick-find-menu-item.is-active{background:var(--p-color,#fff)}@supports (color:color-mix(in lab, red, red)){.quick-find-menu-item.is-active{background:color-mix(in srgb, var(--p-color,#fff) 22%, transparent)}}.quick-find-menu-item:focus-visible{outline:2px solid var(--p-color,#fff);outline-offset:-2px}.quick-find--banner{background:#08080eb3;border:1px solid #e5193e59;box-shadow:0 8px 24px #0000008c,inset 0 0 0 1px #00000059,0 0 24px #e5193e14}.quick-find--banner:focus-within{border-color:#e5193ea6;box-shadow:0 8px 28px #e5193e38,0 0 0 3px #e5193e24}.quick-find-icon{color:#fff6;flex-shrink:0;margin-left:4px}.quick-find-input{color:#fff;font-family:var(--font-inter), sans-serif;letter-spacing:.01em;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:4px 0;font-size:14px}.quick-find-input::placeholder{color:#fff6}.quick-find-go{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6d00,#e5193e);border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 2px 10px #e5193e66}.quick-find-go:hover{filter:brightness(1.08);transform:translateY(-1px)}.quick-find-go:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none}.quick-find-platform-glyph{box-shadow:none!important;background:0 0!important;width:auto!important;height:auto!important}.side-nav-logo{padding-top:16px;padding-bottom:14px;gap:2px!important}.music-dual-label,.music-dual-label-btn{font-family:var(--font-bebas), sans-serif!important;letter-spacing:.06em!important;font-size:14px!important;font-weight:400!important}@media (max-width:767px){body.has-side-nav .top-nav-logo{transform-origin:0;transition:transform .25s cubic-bezier(.22,1,.36,1);transform:scale(.78)}body.has-side-nav .top-nav[data-scrolled=true]{-webkit-backdrop-filter:blur(20px)saturate(140%)!important;background:#08080ef0!important;border-bottom-color:#e5193e38!important;box-shadow:0 4px 16px #0000008c!important}body.has-side-nav .top-nav[data-scrolled=true] .top-nav-logo{transform:scale(.6)translate(-8px)}body.has-side-nav .top-nav[data-scrolled=true] .top-nav-inner{height:48px}}.page-header-leftslot{flex:0 auto;align-self:flex-end;align-items:flex-end;min-width:0;max-width:100%;margin-bottom:8px;display:flex}@media (max-width:900px){.page-header-leftslot{order:2;width:100%;margin-top:12px;margin-bottom:0}.page-header-flex-leftslot{flex-direction:column!important;align-items:stretch!important}}.hud-rank-dot{background:#ff4c5c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #e5193eb3}.hud-rank-dot.is-unranked{background:#ffc43c;animation:1.4s ease-in-out infinite hudRankDotBlink}@keyframes hudRankDotBlink{0%,to{opacity:1;box-shadow:0 0 8px #ffc43cb3}50%{opacity:.4;box-shadow:0 0 4px #ffc43c4d}}.hud-rank-insignia{border-radius:7px;width:28px;height:28px;margin:0 auto;display:block;position:relative;overflow:hidden}.hud-rank-still{filter:drop-shadow(0 2px 6px #e5193e73);display:block}.hud-rank-still img,.hud-rank-insignia img{object-fit:contain;width:28px;height:28px}.hud-rank-insignia.is-glitch{filter:drop-shadow(0 0 4px #e5193e73);background:#00000052;animation:6.4s ease-in-out infinite hudGlitchJitter}.hud-rank-glitch-base,.hud-rank-glitch-layer{display:block;position:absolute;inset:0}.hud-rank-glitch-base{z-index:2;opacity:.95}.hud-rank-glitch-layer-r{z-index:1;mix-blend-mode:screen;filter:hue-rotate(320deg)saturate(2.2);animation:2.6s steps(8,end) infinite hudGlitchShiftR}.hud-rank-glitch-layer-b{z-index:1;mix-blend-mode:screen;filter:hue-rotate(180deg)saturate(2.2);animation:2.6s steps(8,end) infinite hudGlitchShiftB}.hud-rank-glitch-scan{z-index:3;pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 2px,#00000038 2px 3px);animation:3.8s linear infinite hudGlitchScan;position:absolute;inset:0}.hud-rank-glitch-noise{z-index:4;pointer-events:none;opacity:.55;mix-blend-mode:screen;background-image:radial-gradient(circle at 15% 22%,#e5193e52 0%,#0000 22%),radial-gradient(circle at 75% 70%,#ff6d0042 0%,#0000 18%),radial-gradient(circle at 45% 90%,#e5193e3d 0%,#0000 14%);animation:1.4s steps(6,end) infinite hudGlitchNoise;position:absolute;inset:0}@keyframes hudGlitchShiftR{0%,to{transform:translate(0)}10%{transform:translate(-1.6px,.4px)}25%{transform:translate(1px,-.6px)}40%{transform:translate(-2px)}55%{transform:translate(.6px,1px)}70%{transform:translate(-1px,-.4px)}85%{transform:translate(1.4px,.2px)}}@keyframes hudGlitchShiftB{0%,to{transform:translate(0)}10%{transform:translate(1.6px,-.4px)}25%{transform:translate(-1px,.6px)}40%{transform:translate(2px)}55%{transform:translate(-.6px,-1px)}70%{transform:translate(1px,.4px)}85%{transform:translate(-1.4px,-.2px)}}@keyframes hudGlitchScan{0%{background-position:0 0}to{background-position:0 80px}}@keyframes hudGlitchNoise{0%,to{opacity:.5;background-position:0 0}20%{opacity:.6;background-position:4px -2px}40%{opacity:.32;background-position:-3px 5px}60%{opacity:.55;background-position:2px -4px}80%{opacity:.4;background-position:-5px 1px}}@keyframes hudGlitchJitter{0%,90%,to{transform:translate(0)}92%{transform:translate(-.6px,.2px)}94%{transform:translate(.6px,-.2px)}96%{transform:translate(-.4px,.4px)}}.is-glitch-text{color:#fffffff0;text-shadow:-.6px 0 #e5193ebf,.6px 0 #00c0ff99,0 2px 14px #0009;animation:5.2s ease-in-out infinite hudGlitchText;position:relative;letter-spacing:.14em!important}@keyframes hudGlitchText{0%,to{text-shadow:-.6px 0 #e5193ebf,.6px 0 #00c0ff99,0 2px 14px #0009}50%{text-shadow:-1.4px 0 #e5193ed9,1.4px 0 #00c0ffb3,0 2px 14px #0009}}@media (prefers-reduced-motion:reduce){.hud-rank-insignia.is-glitch,.hud-rank-glitch-layer-r,.hud-rank-glitch-layer-b,.hud-rank-glitch-scan,.hud-rank-glitch-noise,.is-glitch-text,.hud-rank-dot.is-unranked{animation:none!important}.hud-rank-glitch-layer-r,.hud-rank-glitch-layer-b{opacity:.4}}@media (min-width:769px){body.has-side-nav .dashboard.dash-v2 main{overflow:hidden}body.has-side-nav main:has(.dashboard.dash-v2){overflow:hidden}.dashboard.dash-v2 .dash-content{height:100%;overflow:hidden}}.dashboard.dash-cinematic{width:100%;height:100%;min-height:100%;position:relative;overflow:hidden;margin:0!important;padding:0!important}.dash-cinematic-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.dash-cinematic-bg-img{object-fit:cover;object-position:center 38%;filter:brightness(.78)saturate(1.05)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.dash-cinematic-veil{pointer-events:none;background:linear-gradient(#0000 0% 40%,#0808108c 100%),linear-gradient(#0808108c 0%,#0808101a 25%,#0000 45%),radial-gradient(50% 35% at 50% 60%,#00e5ff0a 0%,#0000 70%);position:absolute;inset:0}.dash-cinematic-content{z-index:2;flex-direction:column;gap:clamp(16px,3vw,32px);height:100%;padding:clamp(20px,3vw,36px) clamp(16px,3vw,32px);display:flex;position:relative}.dash-cinematic-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1480px;margin:0 auto;display:flex}.dash-cinematic-id{flex-direction:column;gap:8px;min-width:0;display:flex}.dash-cinematic-eyebrow{-webkit-backdrop-filter:blur(8px);font-family:var(--font-jetbrains), monospace;letter-spacing:.26em;color:#ff7a8c;text-transform:uppercase;background:#e5193e29;border:1px solid #e5193e6b;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 11px;font-size:10px;font-weight:700;display:inline-flex}.dash-cinematic-eyebrow-dot{background:#00e676;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #00e676a6}.dash-cinematic-title{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 4px 24px #000000b3,0 0 36px #e5193e2e;margin:0;font-size:clamp(28px,3.4vw,44px);line-height:1}.dash-cinematic-card-wrap{flex:1;justify-content:center;align-items:center;min-height:0;padding-bottom:clamp(8px,3vh,32px);display:flex}.dash-cinematic-card-wrap>.hud-card{background:linear-gradient(135deg,#080e24eb 0%,#140624e0 70%,#240624d9 100%),radial-gradient(circle at 100% 0,#ff1e9038,#0000 55%),radial-gradient(circle at 0 100%,#00e5ff38,#0000 55%);width:100%;max-width:1100px;margin:0;padding:22px 26px;box-shadow:inset 0 0 0 1px #00e5ff1a,0 12px 48px #000000bf,0 0 64px #00e5ff2e}@media (max-width:900px){.dash-cinematic-top{flex-direction:column;align-items:stretch;gap:12px}.dash-cinematic-bg-img{object-position:center 30%}}@media (max-width:560px){.dash-cinematic-content{padding:14px 12px}.dash-cinematic-card-wrap{padding-bottom:8px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
