*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{color:hsl(var(--heroui-foreground));background-color:hsl(var(--heroui-background))}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--heroui-background:0 0% 100%;--heroui-foreground-50:0 0% 98.04%;--heroui-foreground-100:240 4.76% 95.88%;--heroui-foreground-200:240 5.88% 90%;--heroui-foreground-300:240 4.88% 83.92%;--heroui-foreground-400:240 5.03% 64.9%;--heroui-foreground-500:240 3.83% 46.08%;--heroui-foreground-600:240 5.2% 33.92%;--heroui-foreground-700:240 5.26% 26.08%;--heroui-foreground-800:240 3.7% 15.88%;--heroui-foreground-900:240 5.88% 10%;--heroui-foreground:201.82 24.44% 8.82%;--heroui-divider:0 0% 6.67%;--heroui-focus:212.02 100% 46.67%;--heroui-overlay:0 0% 0%;--heroui-content1:0 0% 100%;--heroui-content1-foreground:201.82 24.44% 8.82%;--heroui-content2:240 4.76% 95.88%;--heroui-content2-foreground:240 3.7% 15.88%;--heroui-content3:240 5.88% 90%;--heroui-content3-foreground:240 5.26% 26.08%;--heroui-content4:240 4.88% 83.92%;--heroui-content4-foreground:240 5.2% 33.92%;--heroui-default-50:0 0% 98.04%;--heroui-default-100:240 4.76% 95.88%;--heroui-default-200:240 5.88% 90%;--heroui-default-300:240 4.88% 83.92%;--heroui-default-400:240 5.03% 64.9%;--heroui-default-500:240 3.83% 46.08%;--heroui-default-600:240 5.2% 33.92%;--heroui-default-700:240 5.26% 26.08%;--heroui-default-800:240 3.7% 15.88%;--heroui-default-900:240 5.88% 10%;--heroui-default-foreground:0 0% 0%;--heroui-default:240 4.88% 83.92%;--heroui-primary-50:212.5 92.31% 94.9%;--heroui-primary-100:211.84 92.45% 89.61%;--heroui-primary-200:211.84 92.45% 79.22%;--heroui-primary-300:212.24 92.45% 68.82%;--heroui-primary-400:212.14 92.45% 58.43%;--heroui-primary-500:212.02 100% 46.67%;--heroui-primary-600:212.14 100% 38.43%;--heroui-primary-700:212.24 100% 28.82%;--heroui-primary-800:211.84 100% 19.22%;--heroui-primary-900:211.84 100% 9.61%;--heroui-primary-foreground:0 0% 100%;--heroui-primary:212.02 100% 46.67%;--heroui-secondary-50:270 61.54% 94.9%;--heroui-secondary-100:270 59.26% 89.41%;--heroui-secondary-200:270 59.26% 78.82%;--heroui-secondary-300:270 59.26% 68.24%;--heroui-secondary-400:270 59.26% 57.65%;--heroui-secondary-500:270 66.67% 47.06%;--heroui-secondary-600:270 66.67% 37.65%;--heroui-secondary-700:270 66.67% 28.24%;--heroui-secondary-800:270 66.67% 18.82%;--heroui-secondary-900:270 66.67% 9.41%;--heroui-secondary-foreground:0 0% 100%;--heroui-secondary:270 66.67% 47.06%;--heroui-success-50:146.67 64.29% 94.51%;--heroui-success-100:145.71 61.4% 88.82%;--heroui-success-200:146.2 61.74% 77.45%;--heroui-success-300:145.79 62.57% 66.47%;--heroui-success-400:146.01 62.45% 55.1%;--heroui-success-500:145.96 79.46% 43.92%;--heroui-success-600:146.01 79.89% 35.1%;--heroui-success-700:145.79 79.26% 26.47%;--heroui-success-800:146.2 79.78% 17.45%;--heroui-success-900:145.71 77.78% 8.82%;--heroui-success-foreground:0 0% 0%;--heroui-success:145.96 79.46% 43.92%;--heroui-warning-50:54.55 91.67% 95.29%;--heroui-warning-100:37.14 91.3% 90.98%;--heroui-warning-200:37.14 91.3% 81.96%;--heroui-warning-300:36.96 91.24% 73.14%;--heroui-warning-400:37.01 91.26% 64.12%;--heroui-warning-500:37.03 91.27% 55.1%;--heroui-warning-600:37.01 74.22% 44.12%;--heroui-warning-700:36.96 73.96% 33.14%;--heroui-warning-800:37.14 75% 21.96%;--heroui-warning-900:37.14 75% 10.98%;--heroui-warning-foreground:0 0% 0%;--heroui-warning:37.03 91.27% 55.1%;--heroui-danger-50:339.13 92% 95.1%;--heroui-danger-100:340 91.84% 90.39%;--heroui-danger-200:339.33 90% 80.39%;--heroui-danger-300:339.11 90.6% 70.78%;--heroui-danger-400:339 90% 60.78%;--heroui-danger-500:339.2 90.36% 51.18%;--heroui-danger-600:339 86.54% 40.78%;--heroui-danger-700:339.11 85.99% 30.78%;--heroui-danger-800:339.33 86.54% 20.39%;--heroui-danger-900:340 84.91% 10.39%;--heroui-danger-foreground:0 0% 100%;--heroui-danger:339.2 90.36% 51.18%;--heroui-divider-weight:1px;--heroui-disabled-opacity:.5;--heroui-font-size-tiny:.75rem;--heroui-font-size-small:.875rem;--heroui-font-size-medium:1rem;--heroui-font-size-large:1.125rem;--heroui-line-height-tiny:1rem;--heroui-line-height-small:1.25rem;--heroui-line-height-medium:1.5rem;--heroui-line-height-large:1.75rem;--heroui-radius-small:8px;--heroui-radius-medium:12px;--heroui-radius-large:14px;--heroui-border-width-small:1px;--heroui-border-width-medium:2px;--heroui-border-width-large:3px;--heroui-box-shadow-small:0px 0px 5px 0px #00000005, 0px 2px 10px 0px #0000000f, 0px 0px 1px 0px #0000004d;--heroui-box-shadow-medium:0px 0px 15px 0px #00000008, 0px 2px 30px 0px #00000014, 0px 0px 1px 0px #0000004d;--heroui-box-shadow-large:0px 0px 30px 0px #0000000a, 0px 30px 60px 0px #0000001f, 0px 0px 1px 0px #0000004d;--heroui-hover-opacity:.8}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-1\.5{inset:.375rem}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.-left-2{left:-.5rem}.-right-2{right:-.5rem}.-right-px{right:-1px}.-top-2{top:-.5rem}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-\[10\%\]{bottom:10%}.bottom-\[5\%\]{bottom:5%}.bottom-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.75rem, env(safe-area-inset-bottom))}.end-1{inset-inline-end:.25rem}.end-1\.5{inset-inline-end:.375rem}.end-3{inset-inline-end:.75rem}.end-auto{inset-inline-end:auto}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[10\%\]{left:10%}.left-\[5\%\]{left:5%}.left-\[calc\(37\.5\%\)\]{left:37.5%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[10\%\]{right:10%}.right-\[5\%\]{right:5%}.start-0{inset-inline-start:0}.start-1\.5{inset-inline-start:.375rem}.start-2{inset-inline-start:.5rem}.start-3{inset-inline-start:.75rem}.start-auto{inset-inline-start:auto}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[10\%\]{top:10%}.top-\[5\%\]{top:5%}.top-\[calc\(100\%_\+_2px\)\]{top:calc(100% + 2px)}.top-\[calc\(46\%\)\]{top:46%}.top-\[var\(--navbar-height\)\]{top:var(--navbar-height)}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.-z-30{z-index:-30}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[119\]{z-index:119}.z-\[120\]{z-index:120}.z-\[159\]{z-index:159}.z-\[160\]{z-index:160}.z-\[1\]{z-index:1}.z-\[260\]{z-index:260}.z-\[320\]{z-index:320}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-none{order:0}.col-span-3{grid-column:span 3/span 3}.float-start{float:inline-start}.float-end{float:inline-end}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-start{clear:inline-start}.clear-end{clear:inline-end}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.-m-2{margin:-.5rem}.-m-2\.5{margin:-.625rem}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-\[calc\(\(theme\(spacing\.5\)-theme\(spacing\.1\)\)\/2\)\]{margin-left:.5rem;margin-right:.5rem}.mx-\[calc\(\(theme\(spacing\.6\)-theme\(spacing\.3\)\)\/2\)\]{margin-left:.375rem;margin-right:.375rem}.mx-\[calc\(\(theme\(spacing\.7\)-theme\(spacing\.5\)\)\/2\)\]{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-\[calc\(\(theme\(spacing\.5\)-theme\(spacing\.1\)\)\/2\)\]{margin-top:.5rem;margin-bottom:.5rem}.my-\[calc\(\(theme\(spacing\.6\)-theme\(spacing\.3\)\)\/2\)\]{margin-top:.375rem;margin-bottom:.375rem}.my-\[calc\(\(theme\(spacing\.7\)-theme\(spacing\.5\)\)\/2\)\]{margin-top:.25rem;margin-bottom:.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-3{margin-bottom:-.75rem}.-ml-2{margin-left:-.5rem}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-ms-2{margin-inline-start:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-px{margin-bottom:1px}.me-2{margin-inline-end:.5rem}.me-4{margin-inline-end:1rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.ms-0{margin-inline-start:0}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10vh\]{margin-top:10vh}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-0{width:0;height:0}.size-1{width:.25rem;height:.25rem}.size-1\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-2{width:.5rem;height:.5rem}.size-40{width:10rem;height:10rem}.size-auto{width:auto;height:auto}.\!h-2{height:.5rem!important}.\!h-auto{height:auto!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/3{height:33.3333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.6667%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[320px\]{height:320px}.h-\[380px\]{height:380px}.h-\[50\%\]{height:50%}.h-\[76px\]{height:76px}.h-\[8\%\]{height:8%}.h-\[calc\(100dvh-380px\)\]{height:calc(100dvh - 380px)}.h-\[calc\(100dvh_-_var\(--navbar-height\)\)\]{height:calc(100dvh - var(--navbar-height))}.h-\[var\(--navbar-height\)\]{height:var(--navbar-height)}.h-\[var\(--picker-height\)\]{height:var(--picker-height)}.h-auto{height:auto}.h-divider{height:var(--heroui-divider-weight)}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-40{max-height:10rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80,.max-h-\[20rem\]{max-height:20rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[36rem\]{max-height:36rem}.max-h-\[40rem\]{max-height:40rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[42rem\]{max-height:42rem}.max-h-\[48rem\]{max-height:48rem}.max-h-\[56rem\]{max-height:56rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[64rem\]{max-height:64rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[80\%\]{max-height:80%}.max-h-\[82vh\]{max-height:82vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(100\%_-_8rem\)\]{max-height:calc(100% - 8rem)}.max-h-\[min\(60vh\,440px\)\]{max-height:min(60vh,440px)}.max-h-\[none\]{max-height:none}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.\!min-h-\[36px\]{min-height:36px!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-3{min-height:.75rem}.min-h-3\.5{min-height:.875rem}.min-h-4{min-height:1rem}.min-h-40{min-height:10rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[220px\]{min-height:220px}.min-h-\[22rem\]{min-height:22rem}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[44px\]{min-height:44px}.min-h-\[45vh\]{min-height:45vh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[calc\(100vh-54px\)\]{min-height:calc(100vh - 54px)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.\!w-2{width:.5rem!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[210px\]{width:210px}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[3px\]{width:3px}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[76px\]{width:76px}.w-\[80\%\]{width:80%}.w-\[calc\(100\%_-_16px\)\]{width:calc(100% - 16px)}.w-\[calc\(100\%_-theme\(spacing\.6\)\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(var\(--visible-months\)_\*_var\(--calendar-width\)\)\]{width:calc(var(--visible-months) * var(--calendar-width))}.w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,100vw - 1.5rem)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-auto{width:auto}.w-divider{width:var(--heroui-divider-weight)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.\!min-w-\[36px\]{min-width:36px!important}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-12{min-width:3rem}.min-w-16{min-width:4rem}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-3{min-width:.75rem}.min-w-3\.5{min-width:.875rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[118px\]{min-width:118px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.min-w-min{min-width:min-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1536px\]{max-width:1536px}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[420px\]{max-width:420px}.max-w-\[55\%\]{max-width:55%}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[768px\]{max-width:768px}.max-w-\[9rem\]{max-width:9rem}.max-w-\[none\]{max-width:none}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0}.basis-40{flex-basis:10rem}.basis-64{flex-basis:16rem}.basis-72{flex-basis:18rem}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-top{caption-side:top}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2,.translate-y-2\/4{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3\/4{--tw-translate-y:75%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform,.transform-cpu{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes appearance-in{0%{opacity:0;transform:translateZ(0)scale(.95)}60%{opacity:.75;backface-visibility:hidden;webkit-font-smoothing:antialiased;transform:translateZ(0)scale(1.05)}to{opacity:1;transform:translateZ(0)scale(1)}}.animate-\[appearance-in_1s_infinite\]{animation:1s infinite appearance-in}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.animate-blink{animation:1.4s infinite both blink}@keyframes drip-expand{0%{opacity:.2;transform:scale(0)}to{opacity:0;transform:scale(2)}}.animate-drip-expand{animation:.42s linear drip-expand}@keyframes indeterminate-bar{0%{transform:translate(-50%)scaleX(.2)}to{transform:translate(100%)scaleX(1)}}.animate-indeterminate-bar{animation:1.5s cubic-bezier(.65,.815,.735,.395) infinite indeterminate-bar}.animate-none{animation:none}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}@keyframes spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spinner-ease-spin{animation:.8s infinite spinner-spin}.animate-spinner-linear-spin{animation:.8s linear infinite spinner-spin}@keyframes sway{0%{transform:translate(0)}50%{transform:translateY(-150%)}to{transform:translate(0)}}.animate-sway{animation:.75s infinite sway}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.snap-none{scroll-snap-type:none}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.snap-end{scroll-snap-align:end}.snap-center{scroll-snap-align:center}.snap-align-none{scroll-snap-align:none}.snap-normal{scroll-snap-stop:normal}.snap-always{scroll-snap-stop:always}.scroll-mt-28{scroll-margin-top:7rem}.scroll-py-6{scroll-padding-top:1.5rem;scroll-padding-bottom:1.5rem}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.appearance-auto{appearance:auto}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row-dense{grid-auto-flow:dense}.grid-flow-col-dense{grid-auto-flow:column dense}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-\[1rem_repeat\(7\,0\.75rem\)\]{grid-template-rows:1rem repeat(7,.75rem)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-baseline{place-content:baseline start}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-baseline{place-items:baseline}.place-items-stretch{place-items:stretch stretch}.content-normal{align-content:normal}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.content-baseline{align-content:baseline}.content-stretch{align-content:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-stretch{justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.\!gap-0{gap:0!important}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-0{-moz-column-gap:0px;column-gap:0}.gap-x-0\.5{-moz-column-gap:.125rem;column-gap:.125rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.divide-\[color\:var\(--brand-line\)\]>:not([hidden])~:not([hidden]){border-color:var(--brand-line)}.divide-divider>:not([hidden])~:not([hidden]){border-color:hsl(var(--heroui-divider) / .15)}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.hyphens-none{-webkit-hyphens:none;hyphens:none}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[calc\(var\(--heroui-radius-large\)\/1\.5\)\]{border-radius:calc(var(--heroui-radius-large) / 1.5)}.rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.5\)\]{border-radius:calc(var(--heroui-radius-medium) * .5)}.rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.6\)\]{border-radius:calc(var(--heroui-radius-medium) * .6)}.rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.7\)\]{border-radius:calc(var(--heroui-radius-medium) * .7)}.rounded-\[calc\(var\(--heroui-radius-medium\)\/2\)\]{border-radius:calc(var(--heroui-radius-medium) / 2)}.rounded-\[calc\(var\(--heroui-radius-small\)\/2\)\]{border-radius:calc(var(--heroui-radius-small) / 2)}.rounded-full{border-radius:9999px}.rounded-large{border-radius:var(--heroui-radius-large)}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-medium{border-radius:var(--heroui-radius-medium)}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-small{border-radius:var(--heroui-radius-small)}.rounded-xl{border-radius:.75rem}.\!rounded-e-none{border-start-end-radius:0!important;border-end-end-radius:0!important}.\!rounded-s-none{border-start-start-radius:0!important;border-end-start-radius:0!important}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-large{border-bottom-right-radius:var(--heroui-radius-large);border-bottom-left-radius:var(--heroui-radius-large)}.rounded-b-medium{border-bottom-right-radius:var(--heroui-radius-medium);border-bottom-left-radius:var(--heroui-radius-medium)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-small{border-bottom-right-radius:var(--heroui-radius-small);border-bottom-left-radius:var(--heroui-radius-small)}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-large{border-top-left-radius:var(--heroui-radius-large);border-top-right-radius:var(--heroui-radius-large)}.rounded-t-medium{border-top-left-radius:var(--heroui-radius-medium);border-top-right-radius:var(--heroui-radius-medium)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-small{border-top-left-radius:var(--heroui-radius-small);border-top-right-radius:var(--heroui-radius-small)}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.border{border-width:1px}.border-0{border-width:0}.border-1{border-width:1px}.border-2{border-width:2px}.border-3{border-width:3px}.border-medium{border-width:var(--heroui-border-width-medium)}.border-small{border-width:var(--heroui-border-width-small)}.border-x{border-left-width:1px;border-right-width:1px}.border-x-\[calc\(theme\(spacing\.5\)\/2\)\]{border-left-width:.625rem;border-right-width:.625rem}.border-x-\[calc\(theme\(spacing\.6\)\/2\)\]{border-left-width:.75rem;border-right-width:.75rem}.border-x-\[calc\(theme\(spacing\.7\)\/2\)\]{border-left-width:.875rem;border-right-width:.875rem}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-\[calc\(theme\(spacing\.5\)\/2\)\]{border-top-width:.625rem;border-bottom-width:.625rem}.border-y-\[calc\(theme\(spacing\.6\)\/2\)\]{border-top-width:.75rem;border-bottom-width:.75rem}.border-y-\[calc\(theme\(spacing\.7\)\/2\)\]{border-top-width:.875rem;border-bottom-width:.875rem}.border-b{border-bottom-width:1px}.border-b-medium{border-bottom-width:var(--heroui-border-width-medium)}.border-e{border-inline-end-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-hidden{border-style:hidden}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-danger{--tw-border-opacity:1!important;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))!important}.border-\[color\:var\(--brand-line\)\]{border-color:var(--brand-line)}.border-\[color\:var\(--brand-line-strong\)\]{border-color:var(--brand-line-strong)}.border-\[rgb\(var\(--brand-magenta\)\/0\.28\)\]{border-color:rgb(var(--brand-magenta)/.28)}.border-background{--tw-border-opacity:1;border-color:hsl(var(--heroui-background) / var(--tw-border-opacity,1))}.border-brand-cyan\/10{border-color:rgb(var(--brand-cyan) / .1)}.border-brand-cyan\/15{border-color:rgb(var(--brand-cyan) / .15)}.border-brand-cyan\/20{border-color:rgb(var(--brand-cyan) / .2)}.border-brand-cyan\/40{border-color:rgb(var(--brand-cyan) / .4)}.border-brand-cyan\/60{border-color:rgb(var(--brand-cyan) / .6)}.border-brand-gold\/30{border-color:rgb(var(--brand-gold) / .3)}.border-brand-green\/25{border-color:rgb(var(--brand-green) / .25)}.border-brand-magenta{--tw-border-opacity:1;border-color:rgb(var(--brand-magenta) / var(--tw-border-opacity,1))}.border-brand-magenta\/20{border-color:rgb(var(--brand-magenta) / .2)}.border-brand-magenta\/40{border-color:rgb(var(--brand-magenta) / .4)}.border-brand-magenta\/60{border-color:rgb(var(--brand-magenta) / .6)}.border-cyan-300\/35{border-color:#67e8f959}.border-danger{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.border-danger-100{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger-100) / var(--tw-border-opacity,1))}.border-danger-200{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger-200) / var(--tw-border-opacity,1))}.border-danger-400{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger-400) / var(--tw-border-opacity,1))}.border-danger\/30{border-color:hsl(var(--heroui-danger) / .3)}.border-danger\/40{border-color:hsl(var(--heroui-danger) / .4)}.border-danger\/50{border-color:hsl(var(--heroui-danger) / .5)}.border-default{--tw-border-opacity:1;border-color:hsl(var(--heroui-default) / var(--tw-border-opacity,1))}.border-default-100{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-100) / var(--tw-border-opacity,1))}.border-default-200{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-200) / var(--tw-border-opacity,1))}.border-default-200\/40{border-color:hsl(var(--heroui-default-200) / .4)}.border-default-200\/50{border-color:hsl(var(--heroui-default-200) / .5)}.border-default-200\/60{border-color:hsl(var(--heroui-default-200) / .6)}.border-default-200\/70{border-color:hsl(var(--heroui-default-200) / .7)}.border-default-300{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-300) / var(--tw-border-opacity,1))}.border-default-300\/70{border-color:hsl(var(--heroui-default-300) / .7)}.border-default-400{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-400) / var(--tw-border-opacity,1))}.border-default-700{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-700) / var(--tw-border-opacity,1))}.border-divider{border-color:hsl(var(--heroui-divider) / .15)}.border-divider\/60{border-color:hsl(var(--heroui-divider) / .6)}.border-foreground{--tw-border-opacity:1;border-color:hsl(var(--heroui-foreground) / var(--tw-border-opacity,1))}.border-foreground-400{--tw-border-opacity:1;border-color:hsl(var(--heroui-foreground-400) / var(--tw-border-opacity,1))}.border-foreground\/40{border-color:hsl(var(--heroui-foreground) / .4)}.border-primary{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.border-primary-100{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary-100) / var(--tw-border-opacity,1))}.border-primary-200{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary-200) / var(--tw-border-opacity,1))}.border-primary-400{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary-400) / var(--tw-border-opacity,1))}.border-primary-400\/30{border-color:hsl(var(--heroui-primary-400) / .3)}.border-primary\/40{border-color:hsl(var(--heroui-primary) / .4)}.border-secondary{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.border-secondary-100{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary-100) / var(--tw-border-opacity,1))}.border-secondary-200{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary-200) / var(--tw-border-opacity,1))}.border-secondary-400{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary-400) / var(--tw-border-opacity,1))}.border-secondary\/25{border-color:hsl(var(--heroui-secondary) / .25)}.border-secondary\/30{border-color:hsl(var(--heroui-secondary) / .3)}.border-secondary\/35{border-color:hsl(var(--heroui-secondary) / .35)}.border-secondary\/40{border-color:hsl(var(--heroui-secondary) / .4)}.border-secondary\/50{border-color:hsl(var(--heroui-secondary) / .5)}.border-success{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.border-success-100{--tw-border-opacity:1;border-color:hsl(var(--heroui-success-100) / var(--tw-border-opacity,1))}.border-success-200{--tw-border-opacity:1;border-color:hsl(var(--heroui-success-200) / var(--tw-border-opacity,1))}.border-success-300{--tw-border-opacity:1;border-color:hsl(var(--heroui-success-300) / var(--tw-border-opacity,1))}.border-success-400{--tw-border-opacity:1;border-color:hsl(var(--heroui-success-400) / var(--tw-border-opacity,1))}.border-success\/40{border-color:hsl(var(--heroui-success) / .4)}.border-success\/50{border-color:hsl(var(--heroui-success) / .5)}.border-transparent{border-color:#0000}.border-warning{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.border-warning-100{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning-100) / var(--tw-border-opacity,1))}.border-warning-200{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning-200) / var(--tw-border-opacity,1))}.border-warning-300{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning-300) / var(--tw-border-opacity,1))}.border-warning-400{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning-400) / var(--tw-border-opacity,1))}.border-warning-400\/40{border-color:hsl(var(--heroui-warning-400) / .4)}.border-warning\/25{border-color:hsl(var(--heroui-warning) / .25)}.border-warning\/30{border-color:hsl(var(--heroui-warning) / .3)}.border-warning\/40{border-color:hsl(var(--heroui-warning) / .4)}.border-warning\/45{border-color:hsl(var(--heroui-warning) / .45)}.border-warning\/50{border-color:hsl(var(--heroui-warning) / .5)}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-x-transparent{border-left-color:#0000;border-right-color:#0000}.border-y-transparent{border-top-color:#0000;border-bottom-color:#0000}.border-b-current{border-bottom-color:currentColor}.border-b-danger{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.border-b-default{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-default) / var(--tw-border-opacity,1))}.border-b-primary{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.border-b-secondary{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.border-b-success{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.border-b-warning{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.border-b-white{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:#0000}.border-r-transparent{border-right-color:#0000}.border-t-transparent{border-top-color:#0000}.\!bg-danger-50{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))!important}.\!bg-default-400{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-default-400) / var(--tw-bg-opacity,1))!important}.\!bg-transparent{background-color:#0000!important}.bg-\[\#050815\]\/95{background-color:#050815f2}.bg-\[\#080A18\]\/95{background-color:#080a18f2}.bg-\[\#5865F2\]\/15{background-color:#5865f226}.bg-\[rgb\(var\(--brand-magenta\)\/0\.14\)\]{background-color:rgb(var(--brand-magenta)/.14)}.bg-\[rgb\(var\(--brand-surface\)\)\]{background-color:rgb(var(--brand-surface))}.bg-\[rgb\(var\(--team-a\)\)\]{background-color:rgb(var(--team-a))}.bg-\[rgb\(var\(--team-b\)\)\]{background-color:rgb(var(--team-b))}.bg-amber-500\/15{background-color:#f59e0b26}.bg-background{--tw-bg-opacity:1;background-color:hsl(var(--heroui-background) / var(--tw-bg-opacity,1))}.bg-background\/0{background-color:hsl(var(--heroui-background) / 0)}.bg-background\/10{background-color:hsl(var(--heroui-background) / .1)}.bg-background\/70{background-color:hsl(var(--heroui-background) / .7)}.bg-background\/75{background-color:hsl(var(--heroui-background) / .75)}.bg-background\/80{background-color:hsl(var(--heroui-background) / .8)}.bg-background\/90{background-color:hsl(var(--heroui-background) / .9)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/65{background-color:#000000a6}.bg-black\/95{background-color:#000000f2}.bg-brand-cyan{--tw-bg-opacity:1;background-color:rgb(var(--brand-cyan) / var(--tw-bg-opacity,1))}.bg-brand-cyan\/10{background-color:rgb(var(--brand-cyan) / .1)}.bg-brand-cyan\/15{background-color:rgb(var(--brand-cyan) / .15)}.bg-brand-cyan\/60{background-color:rgb(var(--brand-cyan) / .6)}.bg-brand-gold{--tw-bg-opacity:1;background-color:rgb(var(--brand-gold) / var(--tw-bg-opacity,1))}.bg-brand-gold\/15{background-color:rgb(var(--brand-gold) / .15)}.bg-brand-gold\/5{background-color:rgb(var(--brand-gold) / .05)}.bg-brand-green{--tw-bg-opacity:1;background-color:rgb(var(--brand-green) / var(--tw-bg-opacity,1))}.bg-brand-green\/\[0\.06\]{background-color:rgb(var(--brand-green) / .06)}.bg-brand-magenta{--tw-bg-opacity:1;background-color:rgb(var(--brand-magenta) / var(--tw-bg-opacity,1))}.bg-brand-magenta\/10{background-color:rgb(var(--brand-magenta) / .1)}.bg-brand-magenta\/15{background-color:rgb(var(--brand-magenta) / .15)}.bg-brand-muted{--tw-bg-opacity:1;background-color:rgb(var(--brand-muted) / var(--tw-bg-opacity,1))}.bg-brand-orange{--tw-bg-opacity:1;background-color:rgb(var(--brand-orange) / var(--tw-bg-opacity,1))}.bg-brand-orange\/15{background-color:rgb(var(--brand-orange) / .15)}.bg-brand-red{--tw-bg-opacity:1;background-color:rgb(var(--brand-red) / var(--tw-bg-opacity,1))}.bg-brand-red\/15{background-color:rgb(var(--brand-red) / .15)}.bg-brand-surface{--tw-bg-opacity:1;background-color:rgb(var(--brand-surface) / var(--tw-bg-opacity,1))}.bg-brand-surface-high{--tw-bg-opacity:1;background-color:rgb(var(--brand-surface-high) / var(--tw-bg-opacity,1))}.bg-brand-surface-high\/70{background-color:rgb(var(--brand-surface-high) / .7)}.bg-brand-surface\/60{background-color:rgb(var(--brand-surface) / .6)}.bg-brand-surface\/70{background-color:rgb(var(--brand-surface) / .7)}.bg-brand-surface\/80{background-color:rgb(var(--brand-surface) / .8)}.bg-content1{--tw-bg-opacity:1;background-color:hsl(var(--heroui-content1) / var(--tw-bg-opacity,1))}.bg-content1\/40{background-color:hsl(var(--heroui-content1) / .4)}.bg-content1\/60{background-color:hsl(var(--heroui-content1) / .6)}.bg-content1\/80{background-color:hsl(var(--heroui-content1) / .8)}.bg-content1\/90{background-color:hsl(var(--heroui-content1) / .9)}.bg-content2{--tw-bg-opacity:1;background-color:hsl(var(--heroui-content2) / var(--tw-bg-opacity,1))}.bg-content3{--tw-bg-opacity:1;background-color:hsl(var(--heroui-content3) / var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-cyan-400\/90{background-color:#22d3eee6}.bg-danger{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.bg-danger-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-100) / var(--tw-bg-opacity,1))}.bg-danger-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-400) / var(--tw-bg-opacity,1))}.bg-danger-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.bg-danger\/10{background-color:hsl(var(--heroui-danger) / .1)}.bg-danger\/15{background-color:hsl(var(--heroui-danger) / .15)}.bg-danger\/20{background-color:hsl(var(--heroui-danger) / .2)}.bg-default{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default) / var(--tw-bg-opacity,1))}.bg-default-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.bg-default-100\/10{background-color:hsl(var(--heroui-default-100) / .1)}.bg-default-100\/20{background-color:hsl(var(--heroui-default-100) / .2)}.bg-default-100\/25{background-color:hsl(var(--heroui-default-100) / .25)}.bg-default-100\/30{background-color:hsl(var(--heroui-default-100) / .3)}.bg-default-100\/35{background-color:hsl(var(--heroui-default-100) / .35)}.bg-default-100\/40{background-color:hsl(var(--heroui-default-100) / .4)}.bg-default-100\/5{background-color:hsl(var(--heroui-default-100) / .05)}.bg-default-100\/50{background-color:hsl(var(--heroui-default-100) / .5)}.bg-default-100\/60{background-color:hsl(var(--heroui-default-100) / .6)}.bg-default-100\/70{background-color:hsl(var(--heroui-default-100) / .7)}.bg-default-100\/80{background-color:hsl(var(--heroui-default-100) / .8)}.bg-default-100\/90{background-color:hsl(var(--heroui-default-100) / .9)}.bg-default-200{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.bg-default-200\/35{background-color:hsl(var(--heroui-default-200) / .35)}.bg-default-200\/40{background-color:hsl(var(--heroui-default-200) / .4)}.bg-default-200\/50{background-color:hsl(var(--heroui-default-200) / .5)}.bg-default-200\/60{background-color:hsl(var(--heroui-default-200) / .6)}.bg-default-300{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-300) / var(--tw-bg-opacity,1))}.bg-default-300\/50{background-color:hsl(var(--heroui-default-300) / .5)}.bg-default-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-400) / var(--tw-bg-opacity,1))}.bg-default-400\/40{background-color:hsl(var(--heroui-default-400) / .4)}.bg-default-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-50) / var(--tw-bg-opacity,1))}.bg-default-50\/40{background-color:hsl(var(--heroui-default-50) / .4)}.bg-default-50\/5{background-color:hsl(var(--heroui-default-50) / .05)}.bg-default-50\/60{background-color:hsl(var(--heroui-default-50) / .6)}.bg-default-50\/70{background-color:hsl(var(--heroui-default-50) / .7)}.bg-default-50\/80{background-color:hsl(var(--heroui-default-50) / .8)}.bg-default-500{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-500) / var(--tw-bg-opacity,1))}.bg-default-800{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-800) / var(--tw-bg-opacity,1))}.bg-default\/40{background-color:hsl(var(--heroui-default) / .4)}.bg-divider{background-color:hsl(var(--heroui-divider) / .15)}.bg-foreground{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.bg-foreground-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground-100) / var(--tw-bg-opacity,1))}.bg-foreground-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground-400) / var(--tw-bg-opacity,1))}.bg-foreground\/10{background-color:hsl(var(--heroui-foreground) / .1)}.bg-fuchsia-400\/15{background-color:#e879f926}.bg-overlay\/30{background-color:hsl(var(--heroui-overlay) / .3)}.bg-overlay\/50{background-color:hsl(var(--heroui-overlay) / .5)}.bg-primary{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.bg-primary-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-100) / var(--tw-bg-opacity,1))}.bg-primary-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-400) / var(--tw-bg-opacity,1))}.bg-primary-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.bg-primary-500\/10{background-color:hsl(var(--heroui-primary-500) / .1)}.bg-primary\/15{background-color:hsl(var(--heroui-primary) / .15)}.bg-primary\/20{background-color:hsl(var(--heroui-primary) / .2)}.bg-primary\/5{background-color:hsl(var(--heroui-primary) / .05)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-secondary{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.bg-secondary-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-100) / var(--tw-bg-opacity,1))}.bg-secondary-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-400) / var(--tw-bg-opacity,1))}.bg-secondary-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.bg-secondary\/10{background-color:hsl(var(--heroui-secondary) / .1)}.bg-secondary\/15{background-color:hsl(var(--heroui-secondary) / .15)}.bg-secondary\/20{background-color:hsl(var(--heroui-secondary) / .2)}.bg-secondary\/35{background-color:hsl(var(--heroui-secondary) / .35)}.bg-secondary\/5{background-color:hsl(var(--heroui-secondary) / .05)}.bg-secondary\/60{background-color:hsl(var(--heroui-secondary) / .6)}.bg-secondary\/80{background-color:hsl(var(--heroui-secondary) / .8)}.bg-secondary\/\[0\.06\]{background-color:hsl(var(--heroui-secondary) / .06)}.bg-slate-300\/15{background-color:#cbd5e126}.bg-slate-900\/70{background-color:#0f172ab3}.bg-slate-900\/90{background-color:#0f172ae6}.bg-success{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.bg-success-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-100) / var(--tw-bg-opacity,1))}.bg-success-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-400) / var(--tw-bg-opacity,1))}.bg-success-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.bg-success\/10{background-color:hsl(var(--heroui-success) / .1)}.bg-success\/15{background-color:hsl(var(--heroui-success) / .15)}.bg-success\/20{background-color:hsl(var(--heroui-success) / .2)}.bg-teal-400\/15{background-color:#2dd4bf26}.bg-transparent{background-color:#0000}.bg-warning{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.bg-warning-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-100) / var(--tw-bg-opacity,1))}.bg-warning-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-400) / var(--tw-bg-opacity,1))}.bg-warning-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.bg-warning-50\/60{background-color:hsl(var(--heroui-warning-50) / .6)}.bg-warning-500\/10{background-color:hsl(var(--heroui-warning-500) / .1)}.bg-warning-500\/5{background-color:hsl(var(--heroui-warning-500) / .05)}.bg-warning\/10{background-color:hsl(var(--heroui-warning) / .1)}.bg-warning\/15{background-color:hsl(var(--heroui-warning) / .15)}.bg-warning\/20{background-color:hsl(var(--heroui-warning) / .2)}.bg-warning\/5{background-color:hsl(var(--heroui-warning) / .05)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.bg-none{background-image:none}.bg-stripe-gradient-danger{background-image:linear-gradient(45deg, hsl(var(--heroui-danger-200)) 25%, hsl(var(--heroui-danger)) 25%, hsl(var(--heroui-danger)) 50%, hsl(var(--heroui-danger-200)) 50%, hsl(var(--heroui-danger-200)) 75%, hsl(var(--heroui-danger)) 75%, hsl(var(--heroui-danger)))}.bg-stripe-gradient-default{background-image:linear-gradient(45deg, hsl(var(--heroui-default-200)) 25%, hsl(var(--heroui-default-400)) 25%, hsl(var(--heroui-default-400)) 50%, hsl(var(--heroui-default-200)) 50%, hsl(var(--heroui-default-200)) 75%, hsl(var(--heroui-default-400)) 75%, hsl(var(--heroui-default-400)))}.bg-stripe-gradient-primary{background-image:linear-gradient(45deg, hsl(var(--heroui-primary-200)) 25%, hsl(var(--heroui-primary)) 25%, hsl(var(--heroui-primary)) 50%, hsl(var(--heroui-primary-200)) 50%, hsl(var(--heroui-primary-200)) 75%, hsl(var(--heroui-primary)) 75%, hsl(var(--heroui-primary)))}.bg-stripe-gradient-secondary{background-image:linear-gradient(45deg, hsl(var(--heroui-secondary-200)) 25%, hsl(var(--heroui-secondary)) 25%, hsl(var(--heroui-secondary)) 50%, hsl(var(--heroui-secondary-200)) 50%, hsl(var(--heroui-secondary-200)) 75%, hsl(var(--heroui-secondary)) 75%, hsl(var(--heroui-secondary)))}.bg-stripe-gradient-success{background-image:linear-gradient(45deg, hsl(var(--heroui-success-200)) 25%, hsl(var(--heroui-success)) 25%, hsl(var(--heroui-success)) 50%, hsl(var(--heroui-success-200)) 50%, hsl(var(--heroui-success-200)) 75%, hsl(var(--heroui-success)) 75%, hsl(var(--heroui-success)))}.bg-stripe-gradient-warning{background-image:linear-gradient(45deg, hsl(var(--heroui-warning-200)) 25%, hsl(var(--heroui-warning)) 25%, hsl(var(--heroui-warning)) 50%, hsl(var(--heroui-warning-200)) 50%, hsl(var(--heroui-warning-200)) 75%, hsl(var(--heroui-warning)) 75%, hsl(var(--heroui-warning)))}.from-\[\#0b1022\]{--tw-gradient-from:#0b1022 var(--tw-gradient-from-position);--tw-gradient-to:#0b102200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from:#000000d9 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from:#000000e6 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-cyan{--tw-gradient-from:rgb(var(--brand-cyan) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--brand-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-gold\/10{--tw-gradient-from:rgb(var(--brand-gold) / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--brand-gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-magenta{--tw-gradient-from:rgb(var(--brand-magenta) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--brand-magenta) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-magenta\/15{--tw-gradient-from:rgb(var(--brand-magenta) / .15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--brand-magenta) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-orange\/15{--tw-gradient-from:rgb(var(--brand-orange) / .15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--brand-orange) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-purple{--tw-gradient-from:rgb(var(--brand-purple) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--brand-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-vinyl{--tw-gradient-from:rgb(var(--brand-vinyl) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--brand-vinyl) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-content1{--tw-gradient-from:hsl(var(--heroui-content1) / 1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--heroui-content1) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-default-300{--tw-gradient-from:hsl(var(--heroui-default-300) / 1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--heroui-default-300) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from:#fb923c var(--tw-gradient-from-position);--tw-gradient-to:#fb923c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-warning{--tw-gradient-from:hsl(var(--heroui-warning) / 1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--heroui-warning) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#10193a\]{--tw-gradient-to:#10193a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #10193a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0003 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0000004d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/70{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #000000b3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand-vinyl\/70{--tw-gradient-to:rgb(var(--brand-vinyl) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--brand-vinyl) / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-content1\/70{--tw-gradient-to:hsl(var(--heroui-content1) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--heroui-content1) / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#1a1040\]{--tw-gradient-to:#1a1040 var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to:#0000001a var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to:#0003 var(--tw-gradient-to-position)}.to-brand-green{--tw-gradient-to:rgb(var(--brand-green) / 1) var(--tw-gradient-to-position)}.to-brand-orange{--tw-gradient-to:rgb(var(--brand-orange) / 1) var(--tw-gradient-to-position)}.to-brand-surface{--tw-gradient-to:rgb(var(--brand-surface) / 1) var(--tw-gradient-to-position)}.to-brand-vinyl\/0{--tw-gradient-to:rgb(var(--brand-vinyl) / 0) var(--tw-gradient-to-position)}.to-current{--tw-gradient-to:currentColor var(--tw-gradient-to-position)}.to-danger{--tw-gradient-to:hsl(var(--heroui-danger) / 1) var(--tw-gradient-to-position)}.to-default{--tw-gradient-to:hsl(var(--heroui-default) / 1) var(--tw-gradient-to-position)}.to-default-500{--tw-gradient-to:hsl(var(--heroui-default-500) / 1) var(--tw-gradient-to-position)}.to-orange-700{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to:hsl(var(--heroui-primary) / 1) var(--tw-gradient-to-position)}.to-secondary{--tw-gradient-to:hsl(var(--heroui-secondary) / 1) var(--tw-gradient-to-position)}.to-success{--tw-gradient-to:hsl(var(--heroui-success) / 1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-warning{--tw-gradient-to:hsl(var(--heroui-warning) / 1) var(--tw-gradient-to-position)}.to-warning\/40{--tw-gradient-to:hsl(var(--heroui-warning) / .4) var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-stripe-size{background-size:1.25rem 1.25rem}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:padding-box}.bg-origin-content{background-origin:content-box}.fill-brand-cyan{fill:rgb(var(--brand-cyan) / 1)}.fill-current{fill:currentColor}.fill-none{fill:none}.fill-secondary{fill:hsl(var(--heroui-secondary) / 1)}.stroke-brand-cyan{stroke:rgb(var(--brand-cyan) / 1)}.stroke-current{stroke:currentColor}.stroke-default-200{stroke:hsl(var(--heroui-default-200) / 1)}.stroke-default-300\/50{stroke:hsl(var(--heroui-default-300) / .5)}.stroke-none{stroke:none}.stroke-secondary{stroke:hsl(var(--heroui-secondary) / 1)}.stroke-white\/10{stroke:#ffffff1a}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.object-left-top{-o-object-position:left top;object-position:left top}.object-right-bottom{-o-object-position:right bottom;object-position:right bottom}.object-right-top{-o-object-position:right top;object-position:right top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.\!pb-0{padding-bottom:0!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(6\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pe-0{padding-inline-end:0}.pe-2{padding-inline-end:.5rem}.pe-6{padding-inline-end:1.5rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-11{padding-left:2.75rem}.pl-5{padding-left:1.25rem}.pl-\[1px\]{padding-left:1px}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.ps-1{padding-inline-start:.25rem}.ps-2{padding-inline-start:.5rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[max\(0\.5rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.5rem, env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.\!font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.85em\]{font-size:.85em}.text-\[100\%\]{font-size:100%}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.normal-nums{font-variant-numeric: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)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.proportional-nums{--tw-numeric-spacing:proportional-nums;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)}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.15\]{line-height:1.15}.leading-\[32px\]{line-height:32px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-danger{--tw-text-opacity:1!important;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))!important}.text-\[\#8891ff\]{--tw-text-opacity:1;color:rgb(136 145 255/var(--tw-text-opacity,1))}.text-\[rgb\(var\(--brand-magenta\)\)\]{color:rgb(var(--brand-magenta))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-background{--tw-text-opacity:1;color:hsl(var(--heroui-background) / var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/70{color:#000000b3}.text-brand-cyan{--tw-text-opacity:1;color:rgb(var(--brand-cyan) / var(--tw-text-opacity,1))}.text-brand-cyan\/80{color:rgb(var(--brand-cyan) / .8)}.text-brand-gold{--tw-text-opacity:1;color:rgb(var(--brand-gold) / var(--tw-text-opacity,1))}.text-brand-green{--tw-text-opacity:1;color:rgb(var(--brand-green) / var(--tw-text-opacity,1))}.text-brand-magenta{--tw-text-opacity:1;color:rgb(var(--brand-magenta) / var(--tw-text-opacity,1))}.text-brand-muted{--tw-text-opacity:1;color:rgb(var(--brand-muted) / var(--tw-text-opacity,1))}.text-brand-muted\/70{color:rgb(var(--brand-muted) / .7)}.text-brand-orange{--tw-text-opacity:1;color:rgb(var(--brand-orange) / var(--tw-text-opacity,1))}.text-brand-red{--tw-text-opacity:1;color:rgb(var(--brand-red) / var(--tw-text-opacity,1))}.text-brand-text{--tw-text-opacity:1;color:rgb(var(--brand-text) / var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-danger{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.text-danger-300{--tw-text-opacity:1;color:hsl(var(--heroui-danger-300) / var(--tw-text-opacity,1))}.text-danger-400{--tw-text-opacity:1;color:hsl(var(--heroui-danger-400) / var(--tw-text-opacity,1))}.text-danger-500{--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.text-danger-600{--tw-text-opacity:1;color:hsl(var(--heroui-danger-600) / var(--tw-text-opacity,1))}.text-danger-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.text-danger\/80{color:hsl(var(--heroui-danger) / .8)}.text-danger\/90{color:hsl(var(--heroui-danger) / .9)}.text-default{--tw-text-opacity:1;color:hsl(var(--heroui-default) / var(--tw-text-opacity,1))}.text-default-300{--tw-text-opacity:1;color:hsl(var(--heroui-default-300) / var(--tw-text-opacity,1))}.text-default-400{--tw-text-opacity:1;color:hsl(var(--heroui-default-400) / var(--tw-text-opacity,1))}.text-default-500{--tw-text-opacity:1;color:hsl(var(--heroui-default-500) / var(--tw-text-opacity,1))}.text-default-600{--tw-text-opacity:1;color:hsl(var(--heroui-default-600) / var(--tw-text-opacity,1))}.text-default-700{--tw-text-opacity:1;color:hsl(var(--heroui-default-700) / var(--tw-text-opacity,1))}.text-default-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400\/70{color:#34d399b3}.text-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.text-foreground-400{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-400) / var(--tw-text-opacity,1))}.text-foreground-500{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-500) / var(--tw-text-opacity,1))}.text-foreground-600{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-600) / var(--tw-text-opacity,1))}.text-foreground\/50{color:hsl(var(--heroui-foreground) / .5)}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-primary{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.text-primary-300{--tw-text-opacity:1;color:hsl(var(--heroui-primary-300) / var(--tw-text-opacity,1))}.text-primary-400{--tw-text-opacity:1;color:hsl(var(--heroui-primary-400) / var(--tw-text-opacity,1))}.text-primary-500{--tw-text-opacity:1;color:hsl(var(--heroui-primary-500) / var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:hsl(var(--heroui-primary-600) / var(--tw-text-opacity,1))}.text-primary-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.text-primary\/80{color:hsl(var(--heroui-primary) / .8)}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-secondary{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.text-secondary-300{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-300) / var(--tw-text-opacity,1))}.text-secondary-400{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-400) / var(--tw-text-opacity,1))}.text-secondary-500{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-500) / var(--tw-text-opacity,1))}.text-secondary-600{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-600) / var(--tw-text-opacity,1))}.text-secondary-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.text-secondary\/70{color:hsl(var(--heroui-secondary) / .7)}.text-secondary\/80{color:hsl(var(--heroui-secondary) / .8)}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.text-success-400{--tw-text-opacity:1;color:hsl(var(--heroui-success-400) / var(--tw-text-opacity,1))}.text-success-500{--tw-text-opacity:1;color:hsl(var(--heroui-success-500) / var(--tw-text-opacity,1))}.text-success-600{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.text-success-700{--tw-text-opacity:1;color:hsl(var(--heroui-success-700) / var(--tw-text-opacity,1))}.text-success-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.text-success\/80{color:hsl(var(--heroui-success) / .8)}.text-teal-200{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-warning{--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.text-warning-400{--tw-text-opacity:1;color:hsl(var(--heroui-warning-400) / var(--tw-text-opacity,1))}.text-warning-500{--tw-text-opacity:1;color:hsl(var(--heroui-warning-500) / var(--tw-text-opacity,1))}.text-warning-600{--tw-text-opacity:1;color:hsl(var(--heroui-warning-600) / var(--tw-text-opacity,1))}.text-warning-700{--tw-text-opacity:1;color:hsl(var(--heroui-warning-700) / var(--tw-text-opacity,1))}.text-warning-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.text-warning\/80{color:hsl(var(--heroui-warning) / .8)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-danger\/70{-webkit-text-decoration-color:hsl(var(--heroui-danger) / .7);text-decoration-color:hsl(var(--heroui-danger) / .7)}.decoration-solid{text-decoration-style:solid}.decoration-double{text-decoration-style:double}.decoration-dotted{text-decoration-style:dotted}.decoration-dashed{text-decoration-style:dashed}.decoration-wavy{text-decoration-style:wavy}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-auto{accent-color:auto}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.0001\]{opacity:.0001}.opacity-\[value\]{opacity:value}.opacity-disabled{opacity:var(--heroui-disabled-opacity)}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_32px_rgb\(var\(--brand-magenta\)\/0\.3\)\]{--tw-shadow:0 0 32px rgb(var(--brand-magenta)/.3);--tw-shadow-colored:0 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_32px_rgb\(var\(--brand-magenta\)\/0\.35\)\]{--tw-shadow:0 0 32px rgb(var(--brand-magenta)/.35);--tw-shadow-colored:0 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_-20px_rgba\(34\,211\,238\,0\.75\)\]{--tw-shadow:0 18px 45px -20px #22d3eebf;--tw-shadow-colored:0 18px 45px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_0px_0_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 1px 0px 0 #0000000d;--tw-shadow-colored:0 1px 0px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_60px_-24px_rgba\(34\,211\,238\,0\.6\)\]{--tw-shadow:0 28px 60px -24px #22d3ee99;--tw-shadow-colored:0 28px 60px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0px_20px_20px_0px_rgb\(0_0_0\/0\.05\)\]{--tw-shadow:0px 20px 20px 0px #0000000d;--tw-shadow-colored:0px 20px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_2px_0_0_hsl\(var\(--heroui-secondary\)\)\]{--tw-shadow:inset 2px 0 0 hsl(var(--heroui-secondary));--tw-shadow-colored:inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-large{--tw-shadow:var(--heroui-box-shadow-large);--tw-shadow-colored:var(--heroui-box-shadow-large);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-medium{--tw-shadow:var(--heroui-box-shadow-medium);--tw-shadow-colored:var(--heroui-box-shadow-medium);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-small{--tw-shadow:var(--heroui-box-shadow-small);--tw-shadow-colored:var(--heroui-box-shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-black\/5{--tw-shadow-color:#0000000d;--tw-shadow:var(--tw-shadow-colored)}.shadow-danger\/40{--tw-shadow-color:hsl(var(--heroui-danger) / .4);--tw-shadow:var(--tw-shadow-colored)}.shadow-default\/50{--tw-shadow-color:hsl(var(--heroui-default) / .5);--tw-shadow:var(--tw-shadow-colored)}.shadow-foreground\/40{--tw-shadow-color:hsl(var(--heroui-foreground) / .4);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/40{--tw-shadow-color:hsl(var(--heroui-primary) / .4);--tw-shadow:var(--tw-shadow-colored)}.shadow-secondary\/40{--tw-shadow-color:hsl(var(--heroui-secondary) / .4);--tw-shadow:var(--tw-shadow-colored)}.shadow-success\/40{--tw-shadow-color:hsl(var(--heroui-success) / .4);--tw-shadow:var(--tw-shadow-colored)}.shadow-warning\/40{--tw-shadow-color:hsl(var(--heroui-warning) / .4);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-dotted{outline-style:dotted}.outline-double{outline-style:double}.outline-transparent{outline-color:#0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-background{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-background) / var(--tw-ring-opacity,1))}.ring-brand-magenta{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--brand-magenta) / var(--tw-ring-opacity,1))}.ring-content1{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-content1) / var(--tw-ring-opacity,1))}.ring-danger{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-danger) / var(--tw-ring-opacity,1))}.ring-default{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-default) / var(--tw-ring-opacity,1))}.ring-focus{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-focus) / var(--tw-ring-opacity,1))}.ring-foreground\/60{--tw-ring-color:hsl(var(--heroui-foreground) / .6)}.ring-primary{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-primary) / var(--tw-ring-opacity,1))}.ring-secondary{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-secondary) / var(--tw-ring-opacity,1))}.ring-secondary\/50{--tw-ring-color:hsl(var(--heroui-secondary) / .5)}.ring-success{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-success) / var(--tw-ring-opacity,1))}.ring-transparent{--tw-ring-color:transparent}.ring-warning{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-warning) / var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-white\/15{--tw-ring-color:#ffffff26}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--heroui-background) / 1)}.ring-offset-content1{--tw-ring-offset-color:hsl(var(--heroui-content1) / 1)}.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-lg{--tw-blur:blur(16px);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{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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-none{--tw-drop-shadow:drop-shadow(0 0 #0000);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-xl{--tw-drop-shadow:drop-shadow(0 20px 13px #00000008) drop-shadow(0 8px 5px #00000014);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)}.grayscale{--tw-grayscale:grayscale(100%);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)}.invert{--tw-invert:invert(100%);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)}.saturate-150{--tw-saturate:saturate(1.5);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)}.sepia{--tw-sepia:sepia(100%);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)!important}.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(40px);-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-\[3px\]{--tw-backdrop-blur:blur(3px);-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-lg{--tw-backdrop-blur:blur(16px);-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(12px);-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(4px);-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(24px);-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-grayscale{--tw-backdrop-grayscale:grayscale(100%);-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-invert{--tw-backdrop-invert:invert(100%);-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-opacity-disabled{--tw-backdrop-opacity:opacity(var(--heroui-disabled-opacity));-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-saturate-150{--tw-backdrop-saturate:saturate(1.5);-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-sepia{--tw-backdrop-sepia:sepia(100%);-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-none{transition-property:none!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\,color\]{transition-property:transform,background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,color\,left\,opacity\,translate\,scale\]{transition-property:transform,color,left,opacity,translate,scale;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!duration-100{transition-duration:.1s!important}.\!duration-150{transition-duration:.15s!important}.\!duration-200{transition-duration:.2s!important}.\!duration-250{transition-duration:.25s!important}.\!duration-300{transition-duration:.3s!important}.\!duration-500{transition-duration:.5s!important}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.\!ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.\!ease-soft-spring{transition-timing-function:cubic-bezier(.155,1.105,.295,1.12)!important}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[transform\,width\,height\]{will-change:transform,width,height}.will-change-auto{will-change:auto}.will-change-contents{will-change:contents}.will-change-scroll{will-change:scroll-position}.will-change-transform{will-change:transform}.contain-none{contain:none}.contain-content{contain:content}.contain-strict{contain:strict}.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-style{--tw-contain-style:style;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.content-none{--tw-content:none;content:var(--tw-content)}.forced-color-adjust-auto{forced-color-adjust:auto}.forced-color-adjust-none{forced-color-adjust:none}.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--heroui-background:0 0% 100%;--heroui-foreground-50:0 0% 98.04%;--heroui-foreground-100:240 4.76% 95.88%;--heroui-foreground-200:240 5.88% 90%;--heroui-foreground-300:240 4.88% 83.92%;--heroui-foreground-400:240 5.03% 64.9%;--heroui-foreground-500:240 3.83% 46.08%;--heroui-foreground-600:240 5.2% 33.92%;--heroui-foreground-700:240 5.26% 26.08%;--heroui-foreground-800:240 3.7% 15.88%;--heroui-foreground-900:240 5.88% 10%;--heroui-foreground:201.82 24.44% 8.82%;--heroui-divider:0 0% 6.67%;--heroui-focus:212.02 100% 46.67%;--heroui-overlay:0 0% 0%;--heroui-content1:0 0% 100%;--heroui-content1-foreground:201.82 24.44% 8.82%;--heroui-content2:240 4.76% 95.88%;--heroui-content2-foreground:240 3.7% 15.88%;--heroui-content3:240 5.88% 90%;--heroui-content3-foreground:240 5.26% 26.08%;--heroui-content4:240 4.88% 83.92%;--heroui-content4-foreground:240 5.2% 33.92%;--heroui-default-50:0 0% 98.04%;--heroui-default-100:240 4.76% 95.88%;--heroui-default-200:240 5.88% 90%;--heroui-default-300:240 4.88% 83.92%;--heroui-default-400:240 5.03% 64.9%;--heroui-default-500:240 3.83% 46.08%;--heroui-default-600:240 5.2% 33.92%;--heroui-default-700:240 5.26% 26.08%;--heroui-default-800:240 3.7% 15.88%;--heroui-default-900:240 5.88% 10%;--heroui-default-foreground:0 0% 0%;--heroui-default:240 4.88% 83.92%;--heroui-primary-50:212.5 92.31% 94.9%;--heroui-primary-100:211.84 92.45% 89.61%;--heroui-primary-200:211.84 92.45% 79.22%;--heroui-primary-300:212.24 92.45% 68.82%;--heroui-primary-400:212.14 92.45% 58.43%;--heroui-primary-500:212.02 100% 46.67%;--heroui-primary-600:212.14 100% 38.43%;--heroui-primary-700:212.24 100% 28.82%;--heroui-primary-800:211.84 100% 19.22%;--heroui-primary-900:211.84 100% 9.61%;--heroui-primary-foreground:0 0% 100%;--heroui-primary:212.02 100% 46.67%;--heroui-secondary-50:270 61.54% 94.9%;--heroui-secondary-100:270 59.26% 89.41%;--heroui-secondary-200:270 59.26% 78.82%;--heroui-secondary-300:270 59.26% 68.24%;--heroui-secondary-400:270 59.26% 57.65%;--heroui-secondary-500:270 66.67% 47.06%;--heroui-secondary-600:270 66.67% 37.65%;--heroui-secondary-700:270 66.67% 28.24%;--heroui-secondary-800:270 66.67% 18.82%;--heroui-secondary-900:270 66.67% 9.41%;--heroui-secondary-foreground:0 0% 100%;--heroui-secondary:270 66.67% 47.06%;--heroui-success-50:146.67 64.29% 94.51%;--heroui-success-100:145.71 61.4% 88.82%;--heroui-success-200:146.2 61.74% 77.45%;--heroui-success-300:145.79 62.57% 66.47%;--heroui-success-400:146.01 62.45% 55.1%;--heroui-success-500:145.96 79.46% 43.92%;--heroui-success-600:146.01 79.89% 35.1%;--heroui-success-700:145.79 79.26% 26.47%;--heroui-success-800:146.2 79.78% 17.45%;--heroui-success-900:145.71 77.78% 8.82%;--heroui-success-foreground:0 0% 0%;--heroui-success:145.96 79.46% 43.92%;--heroui-warning-50:54.55 91.67% 95.29%;--heroui-warning-100:37.14 91.3% 90.98%;--heroui-warning-200:37.14 91.3% 81.96%;--heroui-warning-300:36.96 91.24% 73.14%;--heroui-warning-400:37.01 91.26% 64.12%;--heroui-warning-500:37.03 91.27% 55.1%;--heroui-warning-600:37.01 74.22% 44.12%;--heroui-warning-700:36.96 73.96% 33.14%;--heroui-warning-800:37.14 75% 21.96%;--heroui-warning-900:37.14 75% 10.98%;--heroui-warning-foreground:0 0% 0%;--heroui-warning:37.03 91.27% 55.1%;--heroui-danger-50:339.13 92% 95.1%;--heroui-danger-100:340 91.84% 90.39%;--heroui-danger-200:339.33 90% 80.39%;--heroui-danger-300:339.11 90.6% 70.78%;--heroui-danger-400:339 90% 60.78%;--heroui-danger-500:339.2 90.36% 51.18%;--heroui-danger-600:339 86.54% 40.78%;--heroui-danger-700:339.11 85.99% 30.78%;--heroui-danger-800:339.33 86.54% 20.39%;--heroui-danger-900:340 84.91% 10.39%;--heroui-danger-foreground:0 0% 100%;--heroui-danger:339.2 90.36% 51.18%;--heroui-divider-weight:1px;--heroui-disabled-opacity:.5;--heroui-font-size-tiny:.75rem;--heroui-font-size-small:.875rem;--heroui-font-size-medium:1rem;--heroui-font-size-large:1.125rem;--heroui-line-height-tiny:1rem;--heroui-line-height-small:1.25rem;--heroui-line-height-medium:1.5rem;--heroui-line-height-large:1.75rem;--heroui-radius-small:8px;--heroui-radius-medium:12px;--heroui-radius-large:14px;--heroui-border-width-small:1px;--heroui-border-width-medium:2px;--heroui-border-width-large:3px;--heroui-box-shadow-small:0px 0px 5px 0px #00000005, 0px 2px 10px 0px #0000000f, 0px 0px 1px 0px #0000004d;--heroui-box-shadow-medium:0px 0px 15px 0px #00000008, 0px 2px 30px 0px #00000014, 0px 0px 1px 0px #0000004d;--heroui-box-shadow-large:0px 0px 30px 0px #0000000a, 0px 30px 60px 0px #0000001f, 0px 0px 1px 0px #0000004d;--heroui-hover-opacity:.8}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--heroui-background:0 0% 0%;--heroui-foreground-50:240 5.88% 10%;--heroui-foreground-100:240 3.7% 15.88%;--heroui-foreground-200:240 5.26% 26.08%;--heroui-foreground-300:240 5.2% 33.92%;--heroui-foreground-400:240 3.83% 46.08%;--heroui-foreground-500:240 5.03% 64.9%;--heroui-foreground-600:240 4.88% 83.92%;--heroui-foreground-700:240 5.88% 90%;--heroui-foreground-800:240 4.76% 95.88%;--heroui-foreground-900:0 0% 98.04%;--heroui-foreground:210 5.56% 92.94%;--heroui-focus:212.02 100% 46.67%;--heroui-overlay:0 0% 0%;--heroui-divider:0 0% 100%;--heroui-content1:240 5.88% 10%;--heroui-content1-foreground:0 0% 98.04%;--heroui-content2:240 3.7% 15.88%;--heroui-content2-foreground:240 4.76% 95.88%;--heroui-content3:240 5.26% 26.08%;--heroui-content3-foreground:240 5.88% 90%;--heroui-content4:240 5.2% 33.92%;--heroui-content4-foreground:240 4.88% 83.92%;--heroui-default-50:240 5.88% 10%;--heroui-default-100:240 3.7% 15.88%;--heroui-default-200:240 5.26% 26.08%;--heroui-default-300:240 5.2% 33.92%;--heroui-default-400:240 3.83% 46.08%;--heroui-default-500:240 5.03% 64.9%;--heroui-default-600:240 4.88% 83.92%;--heroui-default-700:240 5.88% 90%;--heroui-default-800:240 4.76% 95.88%;--heroui-default-900:0 0% 98.04%;--heroui-default-foreground:0 0% 100%;--heroui-default:240 5.26% 26.08%;--heroui-primary-50:211.84 100% 9.61%;--heroui-primary-100:211.84 100% 19.22%;--heroui-primary-200:212.24 100% 28.82%;--heroui-primary-300:212.14 100% 38.43%;--heroui-primary-400:212.02 100% 46.67%;--heroui-primary-500:212.14 92.45% 58.43%;--heroui-primary-600:212.24 92.45% 68.82%;--heroui-primary-700:211.84 92.45% 79.22%;--heroui-primary-800:211.84 92.45% 89.61%;--heroui-primary-900:212.5 92.31% 94.9%;--heroui-primary-foreground:0 0% 100%;--heroui-primary:212.02 100% 46.67%;--heroui-secondary-50:270 66.67% 9.41%;--heroui-secondary-100:270 66.67% 18.82%;--heroui-secondary-200:270 66.67% 28.24%;--heroui-secondary-300:270 66.67% 37.65%;--heroui-secondary-400:270 66.67% 47.06%;--heroui-secondary-500:270 59.26% 57.65%;--heroui-secondary-600:270 59.26% 68.24%;--heroui-secondary-700:270 59.26% 78.82%;--heroui-secondary-800:270 59.26% 89.41%;--heroui-secondary-900:270 61.54% 94.9%;--heroui-secondary-foreground:0 0% 100%;--heroui-secondary:270 59.26% 57.65%;--heroui-success-50:145.71 77.78% 8.82%;--heroui-success-100:146.2 79.78% 17.45%;--heroui-success-200:145.79 79.26% 26.47%;--heroui-success-300:146.01 79.89% 35.1%;--heroui-success-400:145.96 79.46% 43.92%;--heroui-success-500:146.01 62.45% 55.1%;--heroui-success-600:145.79 62.57% 66.47%;--heroui-success-700:146.2 61.74% 77.45%;--heroui-success-800:145.71 61.4% 88.82%;--heroui-success-900:146.67 64.29% 94.51%;--heroui-success-foreground:0 0% 0%;--heroui-success:145.96 79.46% 43.92%;--heroui-warning-50:37.14 75% 10.98%;--heroui-warning-100:37.14 75% 21.96%;--heroui-warning-200:36.96 73.96% 33.14%;--heroui-warning-300:37.01 74.22% 44.12%;--heroui-warning-400:37.03 91.27% 55.1%;--heroui-warning-500:37.01 91.26% 64.12%;--heroui-warning-600:36.96 91.24% 73.14%;--heroui-warning-700:37.14 91.3% 81.96%;--heroui-warning-800:37.14 91.3% 90.98%;--heroui-warning-900:54.55 91.67% 95.29%;--heroui-warning-foreground:0 0% 0%;--heroui-warning:37.03 91.27% 55.1%;--heroui-danger-50:340 84.91% 10.39%;--heroui-danger-100:339.33 86.54% 20.39%;--heroui-danger-200:339.11 85.99% 30.78%;--heroui-danger-300:339 86.54% 40.78%;--heroui-danger-400:339.2 90.36% 51.18%;--heroui-danger-500:339 90% 60.78%;--heroui-danger-600:339.11 90.6% 70.78%;--heroui-danger-700:339.33 90% 80.39%;--heroui-danger-800:340 91.84% 90.39%;--heroui-danger-900:339.13 92% 95.1%;--heroui-danger-foreground:0 0% 100%;--heroui-danger:339.2 90.36% 51.18%;--heroui-divider-weight:1px;--heroui-disabled-opacity:.5;--heroui-font-size-tiny:.75rem;--heroui-font-size-small:.875rem;--heroui-font-size-medium:1rem;--heroui-font-size-large:1.125rem;--heroui-line-height-tiny:1rem;--heroui-line-height-small:1.25rem;--heroui-line-height-medium:1.5rem;--heroui-line-height-large:1.75rem;--heroui-radius-small:8px;--heroui-radius-medium:12px;--heroui-radius-large:14px;--heroui-border-width-small:1px;--heroui-border-width-medium:2px;--heroui-border-width-large:3px;--heroui-box-shadow-small:0px 0px 5px 0px #0000000d, 0px 2px 10px 0px #0003, inset 0px 0px 1px 0px #ffffff26;--heroui-box-shadow-medium:0px 0px 15px 0px #0000000f, 0px 2px 30px 0px #00000038, inset 0px 0px 1px 0px #ffffff26;--heroui-box-shadow-large:0px 0px 30px 0px #00000012, 0px 30px 60px 0px #00000042, inset 0px 0px 1px 0px #ffffff26;--heroui-hover-opacity:.9}.leading-inherit{line-height:inherit}.bg-img-inherit{background-image:inherit}.bg-clip-inherit{background-clip:inherit}.text-fill-inherit{-webkit-text-fill-color:inherit}.tap-highlight-transparent{-webkit-tap-highlight-color:transparent}.input-search-cancel-button-none::-webkit-search-cancel-button{-webkit-appearance:none}.transition-background{transition-property:background;transition-duration:.25s;transition-timing-function:ease}.transition-colors-opacity{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-duration:.25s;transition-timing-function:ease}.transition-width{transition-property:width;transition-duration:.25s;transition-timing-function:ease}.transition-height{transition-property:height;transition-duration:.25s;transition-timing-function:ease}.transition-size{transition-property:width,height;transition-duration:.25s;transition-timing-function:ease}.transition-left{transition-property:left;transition-duration:.25s;transition-timing-function:ease}.transition-transform-opacity{transition-property:transform, scale, opacity rotate;transition-duration:.25s;transition-timing-function:ease}.transition-transform-background{transition-property:transform,scale,background;transition-duration:.25s;transition-timing-function:ease}.transition-transform-colors{transition-property:transform,scale,color,background,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:ease}.transition-transform-colors-opacity{transition-property:transform,scale,color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-duration:.25s;transition-timing-function:ease}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-default{-ms-overflow-style:auto;scrollbar-width:auto}.scrollbar-default::-webkit-scrollbar{display:block}.text-tiny{font-size:var(--heroui-font-size-tiny);line-height:var(--heroui-line-height-tiny)}.text-small{font-size:var(--heroui-font-size-small);line-height:var(--heroui-line-height-small)}.text-medium{font-size:var(--heroui-font-size-medium);line-height:var(--heroui-line-height-medium)}.text-large{font-size:var(--heroui-font-size-large);line-height:var(--heroui-line-height-large)}.spinner-bar-animation{animation:1.2s linear infinite fade-out;animation-delay:calc(-1.2s + (.1s * var(--bar-index)));transform:rotate(calc(30deg * var(--bar-index))) translate(140%)}.spinner-dot-animation{animation-delay:calc(.25s * var(--dot-index))}.spinner-dot-blink-animation{animation-delay:calc(.2s * var(--dot-index))}.\[--picker-height\:224px\]{--picker-height:224px}.\[--scale-enter\:100\%\]{--scale-enter:100%}.\[--scale-exit\:100\%\]{--scale-exit:100%}.\[--scroll-shadow-size\:100px\]{--scroll-shadow-size:100px}.\[--slide-enter\:0px\]{--slide-enter:0px}.\[--slide-exit\:80px\]{--slide-exit:80px}.\[-webkit-mask\:radial-gradient\(closest-side\,rgba\(0\,0\,0\,0\.0\)calc\(100\%-3px\)\,rgba\(0\,0\,0\,1\)calc\(100\%-3px\)\)\]{-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.\[animation-duration\:1s\]{animation-duration:1s}.\[container-type\:size\]{container-type:size}.\[justify-content\:safe_center\]{justify-content:safe center}.\[mask-image\:linear-gradient\(\#000\,\#000\,transparent_0\,\#000_var\(--scroll-shadow-size\)\,\#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent);-webkit-mask-image:linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent);mask-image:linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[transform-origin\:var\(--trigger-anchor-point\)\]{transform-origin:var(--trigger-anchor-point)}@font-face{font-family:Archivo;src:url(/assets/manual-de-marca/archivo.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62.5% 125%;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/assets/manual-de-marca/archivo-italic.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62.5% 125%;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/assets/manual-de-marca/inter.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/manual-de-marca/jetbrains-mono.woff2)format("woff2-variations");font-weight:100 800;font-style:normal;font-display:swap}:root{--brand-cyan:34 211 238;--brand-gold:248 196 92;--brand-red:255 77 109;--brand-green:72 240 164;--side-ct:90 170 255;--side-t:255 176 32;--brand-panel-rgb:8 16 29;--brand-panel:#091221c7;--brand-border:#ffffff21;--space-section:2rem;--space-block:1.5rem;--space-inline:.75rem;--radius-base:4px;--brand-magenta:255 43 166;--brand-fucsia:255 110 203;--brand-orange:255 122 71;--brand-purple:45 27 105;--brand-vinyl:7 4 13;--brand-ink:16 17 18;--brand-surface:20 10 36;--brand-surface-high:28 16 48;--brand-text:243 233 251;--brand-muted:169 155 184;--brand-line:#f3e9fb1f;--brand-line-strong:#f3e9fb38;--font-display:"Archivo", system-ui, sans-serif;--font-text:"Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}.markdown-content{color:#e0e0e7;gap:.75rem;line-height:1.6;display:grid}.league-landing{--league-gold:#ffb347;--league-red:#ff4d6d;--league-green:#48f0a4;--league-panel:#140a20b3;--league-border:#ffffff1a;color:#f3e9fb;background:radial-gradient(70% 45% at 50% 0,#7a3cff24,#0000 68%),linear-gradient(#08040f 0%,#0b0617 48%,#08040f 100%);min-height:100vh;overflow-x:clip}.league-landing [data-slot=base]{border-radius:8px}.league-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}[data-league-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}[data-league-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:980px){.league-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.league-steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-league-reveal]{opacity:1;transition:none;transform:none}}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{color:#f4f4f5;font-weight:700}.markdown-content h1{font-size:1.25rem}.markdown-content h2{font-size:1.125rem}.markdown-content h3{font-size:1rem}.markdown-content h4{font-size:.96rem}.markdown-content h5,.markdown-content h6{font-size:.92rem}.markdown-content p,.markdown-content li,.markdown-content blockquote{font-size:.95rem}.markdown-content ul,.markdown-content ol{gap:.35rem;padding-left:1.1rem;display:grid}.markdown-content ul{list-style:outside}.markdown-content ol{list-style:decimal}.markdown-content blockquote{color:#c4c4ce;border-left:2px solid #a3a3af80;padding-left:.75rem}.markdown-content pre{background:#0f101cb3;border:1px solid #ffffff1f;border-radius:.75rem;padding:.75rem;overflow-x:auto}.markdown-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.825rem}.markdown-content a{color:#7dd3fc;text-decoration:underline}#siteBgVideoWrap{z-index:0!important;pointer-events:none!important;--bg-video-opacity:1!important;width:100%!important;height:100dvh!important;opacity:var(--bg-video-opacity)!important;transition:opacity .12s linear!important;position:fixed!important;inset:0!important;overflow:hidden!important}#siteBgVideoWrap .site-bg-video{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;height:100dvh!important;opacity:calc(.08 + var(--bg-video-opacity) * .34)!important;transition:opacity .12s linear!important;position:absolute!important;inset:0!important}.site-home-content{z-index:1;position:relative}.latest-announcements{gap:.85rem;margin-top:.5rem;display:grid}.latest-announcements__head{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.latest-announcements__title{letter-spacing:.01em;color:#f8fafc;margin:0;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);font-weight:800}.latest-announcements__all{color:#5eead4;font-size:.78rem;font-weight:700;text-decoration:none}.latest-announcements__all:hover{color:#2dd4bf}.latest-announcements__list{gap:.55rem;display:grid}.latest-announcements__item{gap:.35rem;padding:.72rem .85rem;text-decoration:none;transition:transform .2s,background-color .2s;display:grid}.latest-announcements__item:hover{background:#ffffff08;transform:translateY(-2px)}.latest-announcements__item-top{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.latest-announcements__item-title{color:#f4f4f5;margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.latest-announcements__item-date{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;flex:none;font-size:.66rem;line-height:1.1}.latest-announcements__item-excerpt{color:#d4d4d8e6;margin:0;font-size:.8rem;line-height:1.45}.game-server-directory{gap:.75rem;display:grid}.game-server-directory__toolbar{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:.55rem;display:grid}.game-server-directory__view,.game-server-filter{gap:.25rem;min-width:0;display:grid}.game-server-filter__label{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;align-items:center;gap:.25rem;font-size:.66rem;display:inline-flex}.game-server-directory__select{min-width:0}.game-server-view-toggle{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.game-server-view-toggle__btn{min-width:0!important}.game-server-directory__select-trigger{background:linear-gradient(#ffffff0f,#ffffff08),#050910e6!important;border-color:#ffffff2e!important;border-radius:11px!important;min-height:2.2rem!important}.game-server-directory__select-value{color:#e9e9f4!important;font-size:.84rem!important}.game-server-directory__list{gap:.68rem;display:grid}.game-server-directory__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.68rem;display:grid}.game-server-row{isolation:isolate;background:linear-gradient(135deg,#030810f7,#030810e6),#030810;border-radius:12px;min-height:96px;position:relative;overflow:hidden}@keyframes laliga-particle{0%{opacity:.15;transform:translate(0,0)scale(.75)}to{opacity:.95;transform:translate(18px,-28px)scale(1.45)}}@keyframes laligaRadarRing{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}@keyframes laligaFoundFade{0%{opacity:0}to{opacity:1}}@keyframes laligaMapBanIn{0%{opacity:0}to{opacity:1}}@keyframes laligaCardRise{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}@keyframes laligaStampIn{0%{opacity:0;transform:rotate(-8deg)scale(1.9)}55%{opacity:1}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes laligaBreathe{0%,to{box-shadow:inset 0 0 0 1.5px #8b5cf652}50%{box-shadow:inset 0 0 0 2px #8b5cf6d9,0 0 20px #8b5cf647}}@keyframes laligaSpotlight{0%,to{box-shadow:0 0 0 1.5px #48f0a466,0 0 30px #48f0a433}50%{box-shadow:0 0 0 2px #48f0a4bf,0 0 48px #48f0a45c}}@keyframes laligaSideReveal{0%{opacity:0;transform:translateY(18px)scale(.95)}to{opacity:1;transform:none}}@keyframes laligaTurnPulse{0%,to{box-shadow:0 0 18px #8b5cf638}50%{box-shadow:0 0 28px #8b5cf680}}.laliga-search-screen{background:radial-gradient(62% 52% at 50% 36%,#8b5cf629,#0000 65%),linear-gradient(#030509 0%,#070a18 100%);justify-content:center;align-items:center;min-height:calc(100vh - 86px);display:flex;position:relative;overflow:hidden}.laliga-search-screen__bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.laliga-search-screen__particle{background:#8b5cf6a6;border-radius:999px;width:2px;height:2px;animation:2s ease-in-out infinite alternate laliga-particle;position:absolute}.laliga-logo--hero{filter:drop-shadow(0 0 50px #8b5cf659);width:auto;height:clamp(8rem,20vw,14rem)}.laliga-search-btn-area{justify-content:center;align-items:center;width:170px;height:170px;display:flex;position:relative}.laliga-search-btn-area__ring{pointer-events:none;border:1.5px solid #8b5cf680;border-radius:999px;animation:2.5s ease-out infinite laligaRadarRing;position:absolute;inset:15px}.laliga-search-float{z-index:118;color:#edf2ff;background:radial-gradient(90% 120% at 12% 0,#8b5cf633 0%,#0000 60%),linear-gradient(160deg,#0a101cf7,#060a16f7);border:1px solid #8b5cf652;border-radius:14px;align-items:center;gap:.7rem;padding:.6rem .85rem;animation:.28s both uiSoftPop;display:flex;position:fixed;bottom:1.25rem;left:1rem;box-shadow:0 14px 34px #02061780}.laliga-search-float__pulse{background:#8b5cf6;border-radius:999px;flex:none;width:.6rem;height:.6rem;animation:.9s ease-in-out infinite siteLiveTickerPulse;box-shadow:0 0 0 5px #8b5cf62e,0 0 16px #8b5cf68c}.laliga-search-float__label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;font-size:.62rem;font-weight:800;display:block}.laliga-search-float__time{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:1.35rem;font-weight:900;line-height:1.1;display:block}.laliga-search-float__queue{color:#fff9;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}@media (max-width:1023px){.laliga-search-float{bottom:calc(var(--acct-bottom-nav-h) + 2rem + env(safe-area-inset-bottom,0px))}}:root{--laliga-mm-w:68rem;--laliga-mm-pad:clamp(1rem, 3vw, 2.5rem);--laliga-mm-gap:clamp(.4rem, 1.1vw, .85rem)}.league-landing.laliga-buscar{min-height:calc(100dvh - var(--cshell-top-h,0px))}.laliga-buscar__content{width:min(100%, calc(var(--laliga-mm-w) + 2 * var(--laliga-mm-pad)));padding:clamp(1rem, 2.4vh, 1.6rem) var(--laliga-mm-pad) 1.25rem;gap:clamp(1rem,2.6vh,1.6rem);margin-inline:auto;display:grid}.laliga-buscar__tabs{min-width:0}.laliga-buscar__tabs .play-tabs{margin-bottom:0}.laliga-buscar__tabs:empty{display:none}.laliga-mm.laliga-search-screen{background:0 0;justify-content:normal;align-items:normal;gap:clamp(1rem,2.6vh,1.6rem);min-height:0;display:grid;overflow:visible}.laliga-mm__head{z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex;position:relative}.laliga-mm__head-main{gap:.65rem;min-width:0;display:grid}.laliga-mm__kicker{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.laliga-mm__kicker-text{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--brand-fucsia));font-size:.72rem;font-weight:700}.laliga-mm h1.laliga-mm__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,4.4vw,3.6rem);font-style:italic;font-weight:900;line-height:.92}.laliga-mm__title span{background:linear-gradient(100deg, rgb(var(--brand-gold)) 0%, rgb(var(--brand-orange)) 35%, rgb(var(--brand-magenta)) 70%, rgb(var(--brand-fucsia)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em;padding:.1em .12em}.laliga-mm.is-searching .laliga-mm__title span{background:linear-gradient(100deg, rgb(var(--brand-green)), rgb(var(--brand-cyan)));-webkit-background-clip:text;background-clip:text}.laliga-mm__sub{color:rgb(var(--brand-muted));flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;font-size:.9rem;display:flex}.laliga-mm__live{color:rgb(var(--brand-text) / .85);cursor:help;outline:none;align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.laliga-mm__live:hover,.laliga-mm__live:focus-visible{color:rgb(var(--brand-text))}.laliga-mm__live-dot{background:rgb(var(--brand-green));width:.5rem;height:.5rem;box-shadow:0 0 0 4px rgb(var(--brand-green) / .18);border-radius:999px;animation:1.6s ease-in-out infinite siteLiveTickerPulse}.laliga-mm__rank{align-items:flex-end;gap:.9rem;display:flex}.laliga-mm__rank-elo{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg, rgb(var(--brand-cyan)), rgb(var(--brand-text)) 85%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em;padding:.1em .12em;font-size:clamp(3rem,6vw,4.75rem);font-style:italic;font-weight:900;line-height:.82}.laliga-mm__rank-side{gap:.2rem;padding-bottom:.15rem;display:grid}.laliga-mm__rank-label{font-family:var(--font-mono);letter-spacing:.3em;color:rgb(var(--brand-cyan));font-size:.75rem;font-weight:800}.laliga-mm__rank-name{color:var(--mm-tier,rgb(var(--brand-text)));font-size:1rem;font-weight:800;line-height:1.1}.laliga-mm__rank-hint{color:rgb(var(--brand-muted));font-size:.75rem}.laliga-mm__game{border:1px solid rgb(var(--brand-text) / .12);background:rgb(var(--brand-text) / .06);letter-spacing:.04em;height:2.25rem;color:rgb(var(--brand-text));border-radius:10px;gap:.4rem;font-weight:800}.laliga-mm__game--icon{gap:.25rem;min-width:0;padding-inline:.5rem}.laliga-mm__game--icon .laliga-mm__game-icon{width:1.6rem;height:1.6rem}.laliga-mm__game-icon{-o-object-fit:contain;object-fit:contain;border-radius:6px;flex:none;width:1.5rem;height:1.5rem}.laliga-mm__game-icon[src$="/game-logos/cs2.webp"]{filter:invert()brightness(1.5)}.laliga-mm__game--icon .laliga-mm__game-icon[src$="/game-logos/cs2.webp"]{border-radius:0;width:5.25rem;height:1.1rem}.laliga-mm__game-icon--ph{background:rgb(var(--brand-text) / .1);display:inline-block}.laliga-mm__stage{z-index:10;gap:clamp(.9rem,2.2vh,1.4rem);display:grid;position:relative}.laliga-mm__event{justify-self:center;width:min(100%,44rem)}.laliga-mm__room{gap:.75rem;display:grid}.laliga-mm__room-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.laliga-mm__room-title,.lobby-map-pool__title{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--brand-text) / .75);align-items:baseline;gap:.6rem;margin:0;font-size:.72rem;font-weight:700;display:inline-flex}.laliga-mm__room-count,.lobby-map-pool__count{letter-spacing:.1em;color:rgb(var(--brand-magenta))}.laliga-mm__room-tools{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.laliga-mm__rooms-btn{border:1px solid rgb(var(--brand-text) / .1);background:rgb(var(--brand-text) / .05);height:2.25rem;color:rgb(var(--brand-text) / .85);border-radius:10px;font-weight:700}.laliga-mm__rooms-count{background:rgb(var(--brand-magenta));min-width:1.15rem;height:1.15rem;color:rgb(var(--brand-text));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.65rem;font-weight:800;display:inline-flex}.laliga-mm__slots{gap:var(--laliga-mm-gap);width:100%;max-width:calc(var(--mm-slot-count,5) * 13.6rem + (var(--mm-slot-count,5) - 1) * var(--laliga-mm-gap));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-inline:auto;display:grid}.laliga-mm__slot{--slot-accent:rgb(var(--brand-muted));border:1px solid rgb(var(--brand-text) / .1);background:rgb(var(--brand-vinyl) / .5);-webkit-backdrop-filter:blur(8px);min-width:0;min-height:clamp(11rem,25vh,14rem);color:inherit;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1.6rem .75rem 1rem;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.laliga-mm__slot--empty{border-style:dashed;border-color:rgb(var(--brand-text) / .13);background:rgb(var(--brand-vinyl) / .25);color:rgb(var(--brand-text) / .38);cursor:pointer}.laliga-mm__slot-plus{border:1px solid rgb(var(--brand-text) / .12);background:rgb(var(--brand-text) / .04);border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:inherit;display:inline-flex}.laliga-mm__slot-invite{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;opacity:0;font-size:.62rem;font-weight:700;transition:opacity .2s,transform .2s;transform:translateY(-4px)}.laliga-mm__slot--empty:hover:not(:disabled),.laliga-mm__slot--empty:focus-visible{border-color:rgb(var(--brand-magenta) / .7);background:rgb(var(--brand-magenta) / .07);color:rgb(var(--brand-magenta));outline:none;transform:translateY(-3px)}.laliga-mm__slot--empty:hover:not(:disabled) .laliga-mm__slot-plus,.laliga-mm__slot--empty:focus-visible .laliga-mm__slot-plus{border-color:rgb(var(--brand-magenta) / .6);background:rgb(var(--brand-magenta) / .14);box-shadow:0 0 22px rgb(var(--brand-magenta) / .35)}.laliga-mm__slot--empty:hover:not(:disabled) .laliga-mm__slot-invite,.laliga-mm__slot--empty:focus-visible .laliga-mm__slot-invite{opacity:1;transform:none}.laliga-mm__slot--empty:disabled{cursor:not-allowed;opacity:.55}.laliga-mm__slot--filled{border-color:color-mix(in srgb, var(--slot-accent) 35%, transparent);background:radial-gradient(120% 70% at 50% 115%, color-mix(in srgb, var(--slot-accent) 26%, transparent), transparent 70%), linear-gradient(180deg, rgb(var(--brand-surface-high) / .9), rgb(var(--brand-vinyl) / .92));animation:.45s cubic-bezier(.2,.7,.3,1) both laligaCardRise}.laliga-mm__slot--filled:before{content:"";background:var(--slot-accent);height:2px;box-shadow:0 0 14px var(--slot-accent);border-radius:0 0 4px 4px;position:absolute;top:0;left:20%;right:20%}.laliga-mm__slot--self{border-color:rgb(var(--brand-magenta) / .6);box-shadow:0 0 0 1px rgb(var(--brand-magenta) / .25), 0 18px 44px rgb(var(--brand-magenta) / .18)}.laliga-mm__slot-you{z-index:3;background:rgb(var(--brand-magenta) / .9);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--brand-text));border-radius:999px;padding:.15rem .5rem;font-size:.56rem;font-weight:800;position:absolute;top:.6rem;left:.65rem}.laliga-mm__slot-crown{z-index:3;color:rgb(var(--brand-gold));filter:drop-shadow(0 0 6px rgb(var(--brand-gold) / .6));position:absolute;top:.65rem;right:.7rem}.laliga-mm__slot-avatar{width:4.5rem;height:4.5rem;box-shadow:0 0 0 2px var(--slot-accent), 0 0 0 5px rgb(var(--brand-vinyl) / .9), 0 10px 30px color-mix(in srgb, var(--slot-accent) 40%, transparent);flex-shrink:0}.laliga-mm__slot-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:rgb(var(--brand-text));font-size:.95rem;font-weight:800;overflow:hidden}.laliga-mm__slot-elo{border:1px solid color-mix(in srgb, var(--slot-accent) 45%, transparent);background:color-mix(in srgb, var(--slot-accent) 12%, transparent);color:var(--slot-accent);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.laliga-mm__slot-elo strong{font-variant-numeric:tabular-nums;color:rgb(var(--brand-text))}.laliga-mm__dock{border:1px solid rgb(var(--brand-text) / .1);background:linear-gradient(180deg, rgb(var(--brand-surface-high) / .72), rgb(var(--brand-vinyl) / .85));-webkit-backdrop-filter:blur(14px);box-shadow:0 24px 60px rgb(var(--brand-vinyl) / .55);border-radius:18px;flex-wrap:wrap;align-items:center;gap:.75rem 0;padding:.75rem .75rem .75rem .25rem;display:flex}.laliga-mm__field{border-right:1px solid rgb(var(--brand-text) / .08);justify-items:start;gap:.4rem;min-width:0;padding:.1rem 1.25rem;display:grid}.laliga-mm__field-label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--brand-text) / .45);align-items:center;gap:.6rem;font-size:.62rem;font-weight:700;display:flex}.laliga-mm__segmented{border:1px solid rgb(var(--brand-text) / .1);background:rgb(var(--brand-text) / .04);border-radius:11px;align-items:center;gap:.2rem;padding:.2rem;display:inline-flex}.laliga-mm__segmented-item{color:rgb(var(--brand-text) / .6);border-radius:8px;align-items:center;gap:.3rem;padding:.38rem .7rem;font-size:.78rem;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.laliga-mm__segmented-item:hover:not(:disabled){background:rgb(var(--brand-text) / .06);color:rgb(var(--brand-text))}.laliga-mm__segmented-item.is-active{background:rgb(var(--brand-text) / .13);color:rgb(var(--brand-text))}.laliga-mm__segmented-item:disabled{opacity:.4;cursor:not-allowed}.laliga-mm__server{width:11rem}.laliga-mm__ping{letter-spacing:.04em;color:rgb(var(--brand-green));align-items:center;gap:.25rem;font-size:.68rem;display:inline-flex}.laliga-mm__ping.is-mid{color:rgb(var(--brand-gold))}.laliga-mm__ping.is-bad{color:rgb(var(--brand-red))}.laliga-mm__ping.is-indirect{color:rgb(var(--brand-text) / .45)}.laliga-mm__cta-row{align-items:center;gap:.6rem;margin-left:auto;padding-left:1rem;display:flex}.laliga-mm__volume{display:inline-flex}.laliga-mm__volume-btn{border:1px solid rgb(var(--brand-text) / .1);background:rgb(var(--brand-text) / .06);width:3.5rem;min-width:3.5rem;height:3.5rem;color:rgb(var(--brand-text) / .7);border-radius:14px}.laliga-mm__volume-btn:hover{color:rgb(var(--brand-text))}.laliga-mm__volume-pop{width:13rem;padding:.85rem 1rem}.laliga-mm__cta{display:flex}.laliga-mm__cta-btn{border:2px solid #0000;border-radius:14px;gap:.6rem;min-width:17rem;height:3.5rem;font-size:1.05rem}.laliga-mm__cta-btn:not([data-disabled=true]):hover{box-shadow:0 0 34px -6px rgb(var(--brand-green))}.laliga-mm__cta-btn.is-searching{border-color:rgb(var(--brand-green));background:rgb(var(--brand-green) / .08);color:rgb(var(--brand-green))}.laliga-mm__cta-btn.is-cancel{border-color:rgb(var(--brand-red));background:rgb(var(--brand-red));box-shadow:0 0 30px -6px rgb(var(--brand-red));color:rgb(var(--brand-text))}.laliga-mm__cta-time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em}.laliga-mm__cta-pulse{background:currentColor;border-radius:999px;width:.55rem;height:.55rem;animation:.9s ease-in-out infinite siteLiveTickerPulse}.laliga-mm__note{text-align:center;color:rgb(var(--brand-text) / .45);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1rem;margin:0;font-size:.75rem;display:flex}.laliga-mm__note-queue{color:rgb(var(--brand-text) / .75);align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.laliga-mm__activity-pop{border:1px solid rgb(var(--brand-text) / .1);background:linear-gradient(160deg, rgb(var(--brand-surface-high) / .98), rgb(var(--brand-vinyl) / .98));box-shadow:0 18px 44px rgb(var(--brand-vinyl) / .6);padding:.75rem .9rem}.laliga-mm__activity{text-align:left;gap:.6rem;min-width:15rem;display:grid}.laliga-mm__activity-title{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--brand-text) / .45);font-size:.6rem;font-weight:700}.laliga-mm__activity-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.laliga-mm__activity-row{align-items:center;gap:.55rem;display:flex}.laliga-mm__activity-game{color:rgb(var(--brand-text));font-size:.82rem;font-weight:800}.laliga-mm__activity-counts{color:rgb(var(--brand-text) / .5);white-space:nowrap;margin-left:auto;font-size:.75rem}.laliga-mm__activity-counts strong{font-variant-numeric:tabular-nums;color:rgb(var(--brand-text));font-weight:800}.laliga-mm__activity-empty{color:rgb(var(--brand-text) / .45);margin:0;font-size:.75rem}.lobby-map-pool{gap:.6rem;display:grid}.lobby-map-pool__strip{scrollbar-width:none;grid-auto-columns:minmax(7.5rem,1fr);grid-auto-flow:column;gap:.5rem;display:grid;overflow-x:auto}.lobby-map-pool__strip::-webkit-scrollbar{display:none}.lobby-map-pool__map{border:1px solid rgb(var(--brand-text) / .1);background:linear-gradient(160deg, rgb(var(--brand-purple)), rgb(var(--brand-vinyl)));height:4.25rem;position:relative}.lobby-map-pool__img{-o-object-fit:cover;object-fit:cover;opacity:.7;width:100%;height:100%;transition:opacity .2s,transform .4s;position:absolute;inset:0}.lobby-map-pool__map:hover .lobby-map-pool__img{opacity:1;transform:scale(1.05)}.lobby-map-pool__name{background:linear-gradient(to top, rgb(var(--brand-vinyl) / .92), transparent);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;padding:1.1rem .6rem .4rem;font-size:.78rem;font-style:italic;font-weight:800;position:absolute;inset:auto 0 0}@media (max-width:1023px){.laliga-mm__dock{padding:.75rem}.laliga-mm__field{padding:.1rem 1rem .1rem .25rem}.laliga-mm__field+.laliga-mm__field{border-right:0;padding-left:1rem}.laliga-mm__cta-row{width:100%;margin-left:0;padding-left:0}.laliga-mm__cta{flex:1}.laliga-mm__cta-btn{width:100%;min-width:0}}@media (max-width:640px){.laliga-mm__head{flex-direction:column;align-items:flex-start}.laliga-mm__kicker-text{letter-spacing:.18em}.laliga-mm__title{font-size:2.1rem}.laliga-mm__rank-elo{font-size:2.75rem}.laliga-mm__slots{gap:.35rem}.laliga-mm__slot{border-radius:12px;gap:.3rem;min-height:7.75rem;padding:1.15rem .2rem .45rem}.laliga-mm__slot-avatar{width:2.4rem;height:2.4rem}.laliga-mm__slot-name{font-size:.625rem}.laliga-mm__slot-elo{padding:.05rem .3rem;font-size:.5625rem}.laliga-mm__slot-tier{display:none}.laliga-mm__slot-you{letter-spacing:.08em;padding:.05rem .3rem;font-size:.4375rem;top:.25rem;left:.25rem}.laliga-mm__slot-crown{width:.7rem;height:.7rem;top:.25rem;right:.25rem}.laliga-mm__slot-plus{width:1.9rem;height:1.9rem}.laliga-mm__slot-plus svg{width:.9rem;height:.9rem}.laliga-mm__slot-invite{display:none}.laliga-mm__dock{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem .5rem;display:grid}.laliga-mm__field,.laliga-mm__field+.laliga-mm__field{border-right:0;padding:0}.laliga-mm__server{width:100%}.laliga-mm__cta-row{grid-column:1/-1}.lobby-map-pool__strip{grid-auto-columns:6.5rem}.lobby-map-pool__map{height:3.75rem}}.laliga-settings-hint-target{animation:1.8s ease-in-out infinite laligaTurnPulse;box-shadow:0 0 0 2px #8b5cf68c,0 0 22px #8b5cf673}.laliga-found-overlay{z-index:50;-webkit-backdrop-filter:blur(14px);background:#000000e0;justify-content:center;align-items:center;padding:1rem;animation:.3s both laligaFoundFade;display:flex;position:fixed;inset:0;overflow-y:auto}.laliga-found-card{border:1px solid rgb(var(--brand-green) / .3);background:radial-gradient(90% 60% at 50% 0%, rgb(var(--brand-green) / .14), transparent 60%), radial-gradient(60% 50% at 50% 100%, rgb(var(--brand-magenta) / .08), transparent 70%), linear-gradient(180deg, rgb(var(--brand-surface) / .98), rgb(var(--brand-vinyl) / .98));width:min(760px,100%);box-shadow:0 0 0 1px rgb(var(--brand-green) / .08), 0 40px 100px #000000b3, 0 0 120px rgb(var(--brand-green) / .1);border-radius:24px;margin:auto;padding:2rem 2rem 1.4rem;animation:.45s cubic-bezier(.2,1.2,.4,1) both laligaFoundPop;position:relative;overflow:hidden}.laliga-found-card:before{content:"";background:linear-gradient(90deg, transparent, rgb(var(--brand-green)), transparent);width:40%;height:2px;animation:2.4s ease-in-out infinite laligaFoundSweep;position:absolute;top:0;left:-40%}@keyframes laligaFoundPop{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:none}}@keyframes laligaFoundSweep{0%{left:-40%}to{left:100%}}.laliga-found{gap:1.6rem;display:grid}.laliga-found__head{text-align:center;justify-items:center;gap:.5rem;display:grid}.laliga-found__kicker{letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--brand-green));align-items:center;gap:.55rem;font-size:.66rem;font-weight:800;display:inline-flex}.laliga-found__title{letter-spacing:.01em;text-transform:uppercase;color:rgb(var(--brand-text));text-shadow:0 0 34px rgb(var(--brand-green) / .35);font-size:clamp(1.9rem,5vw,3rem);font-weight:900;line-height:1}.laliga-found__versus{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}.laliga-found__center{justify-items:center;gap:.5rem;display:grid}.laliga-found__count{color:rgb(var(--brand-text) / .55);align-items:baseline;gap:.2rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9rem;font-weight:800;display:inline-flex}.laliga-found__count strong{color:rgb(var(--brand-green));font-size:1.15rem}.laliga-found__count span{letter-spacing:.14em;text-transform:uppercase;margin-left:.3rem;font-family:inherit;font-size:.6rem}.laliga-veto-ring--accept .laliga-veto-ring__bar{stroke:rgb(var(--brand-green));filter:drop-shadow(0 0 7px rgb(var(--brand-green) / .7))}.laliga-veto-ring--accept.laliga-veto-ring--urgent .laliga-veto-ring__bar{stroke:rgb(var(--brand-red));filter:drop-shadow(0 0 8px rgb(var(--brand-red) / .9))}.laliga-found-team{gap:.55rem;min-width:0;display:grid}.laliga-found-team__label{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.6rem;font-weight:800}.laliga-found-team--own .laliga-found-team__label{color:rgb(var(--brand-fucsia))}.laliga-found-team--right{text-align:right}.laliga-found-team__list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.laliga-found-player{border:1px solid var(--brand-line);background:rgb(var(--brand-vinyl) / .5);border-radius:12px;align-items:center;gap:.6rem;min-width:0;padding:.4rem .6rem .4rem .4rem;transition:border-color .3s,background .3s;animation:.4s cubic-bezier(.2,.7,.3,1) both laligaCardRise;display:flex}.laliga-found-team--right .laliga-found-player{flex-direction:row-reverse;padding:.4rem .4rem .4rem .6rem}.laliga-found-player--self{border-color:rgb(var(--brand-magenta) / .45)}.laliga-found-player__avatar{filter:grayscale(.85)brightness(.7);border-radius:999px;flex-shrink:0;transition:filter .3s;position:relative}.laliga-found-player__check{width:1.05rem;height:1.05rem;color:rgb(var(--brand-vinyl));background:rgb(var(--brand-green));box-shadow:0 0 0 2px rgb(var(--brand-vinyl));opacity:0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .25s,transform .35s cubic-bezier(.2,1.6,.4,1);display:flex;position:absolute;bottom:-3px;right:-3px;transform:scale(.4)}.laliga-found-player__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgb(var(--brand-text) / .5);font-size:.82rem;font-weight:700;transition:color .3s;overflow:hidden}.laliga-found-player--ready{border-color:rgb(var(--brand-green) / .4);background:rgb(var(--brand-green) / .07)}.laliga-found-player--ready .laliga-found-player__avatar{filter:none}.laliga-found-player--ready .laliga-found-player__check{opacity:1;transform:scale(1)}.laliga-found-player--ready .laliga-found-player__name{color:rgb(var(--brand-text))}.laliga-found__action{justify-items:center;gap:.55rem;display:grid}.laliga-found__btn{letter-spacing:.1em;width:min(100%,26rem);height:4rem;box-shadow:0 14px 40px rgb(var(--brand-green) / .35);border-radius:16px;font-size:1.35rem;font-weight:900;animation:1.6s ease-in-out infinite laligaFoundBreathe}.laliga-found__btn[data-disabled=true]{box-shadow:none;animation:none}@keyframes laligaFoundBreathe{0%,to{box-shadow:0 14px 40px rgb(var(--brand-green) / .3)}50%{box-shadow:0 14px 54px rgb(var(--brand-green) / .6)}}.laliga-found__hint{color:rgb(var(--brand-muted));font-size:.74rem;font-weight:600}.laliga-found__error{color:rgb(var(--brand-red));margin:0;font-size:.75rem;font-weight:700}.laliga-found__code{color:rgb(var(--brand-text) / .25);justify-self:center;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.62rem}@media (max-width:640px){.laliga-found-card{padding:1.5rem 1rem 1.1rem}.laliga-found__versus{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}.laliga-found__center{grid-area:1/1/auto/-1}.laliga-found-player{gap:.45rem}.laliga-found-player__avatar .h-9{width:1.9rem;height:1.9rem}.laliga-found-player__name{font-size:.74rem}.laliga-found__btn{height:3.6rem;font-size:1.15rem}}.laliga-found-dot{background:#48f0a4;border-radius:999px;width:.7rem;height:.7rem;animation:.9s ease-in-out infinite siteLiveTickerPulse;box-shadow:0 0 0 5px #48f0a433,0 0 16px #48f0a480}.laliga-found-warning{color:#ffe2b0eb;text-align:center;background:#ffba4917;border:1px solid #ffba4952;border-radius:12px;padding:.7rem .9rem;font-size:.8rem;line-height:1.45}.laliga-found-warning strong{color:#ffd080}.laliga-event-callout{-webkit-backdrop-filter:blur(8px);background:radial-gradient(120% 100% at 0%,#ffba491f,#0000 60%),#140e08b8;border:1px solid #ffba4947}.laliga-match-bg{color:#f8fafc;background:radial-gradient(65% 50% at 50% 22%,#8b5cf61f,#0000 65%),linear-gradient(#03050d 0%,#060918 50%,#040711 100%);min-height:100vh}.laliga-match-topbar{z-index:20;-webkit-backdrop-filter:blur(10px);background:#03050dd1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex;position:sticky;top:0}.laliga-player-row{background:#ffffff06;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}.laliga-player-row--party{margin-left:.55rem;position:relative}.laliga-player-row--party-start{margin-bottom:-.25rem}.laliga-player-row--party-middle{margin-top:-.25rem;margin-bottom:-.25rem}.laliga-player-row--party-end{margin-top:-.25rem}.laliga-party-link{border-left:2px solid rgb(var(--brand-magenta) / .85);pointer-events:none;width:.4rem;position:absolute;left:-.55rem}.laliga-player-row--party-start .laliga-party-link{border-top:2px solid rgb(var(--brand-magenta) / .85);border-top-left-radius:6px;top:50%;bottom:-.35rem}.laliga-player-row--party-middle .laliga-party-link{top:-.35rem;bottom:-.35rem}.laliga-player-row--party-end .laliga-party-link{border-bottom:2px solid rgb(var(--brand-magenta) / .85);border-bottom-left-radius:6px;top:-.35rem;bottom:50%}.laliga-player-indicator{background:#ffffff29;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;transition:background .3s,box-shadow .3s}.laliga-player-indicator--ok{background:#48f0a4;box-shadow:0 0 6px #48f0a480}@keyframes laligaBombPulse{0%,to{box-shadow:0 0 0 1px #f8506480,0 0 24px #f8326440}50%{box-shadow:0 0 0 2px #f85064e6,0 0 44px #f8326480}}.laliga-bomb-banner{text-align:center;letter-spacing:.14em;text-transform:uppercase;border-radius:10px;padding:.6rem 1rem;font-size:.85rem;font-weight:900}.laliga-bomb-banner--planted{color:#fff;background:#f8326429;border:1px solid #f850648c;animation:1s ease-in-out infinite laligaBombPulse}.laliga-bomb-banner--defused{color:#96f5c8;background:#48f0a41f;border:1px solid #48f0a466}.laliga-bomb-banner--exploded{color:#ffc882;background:#ff963224;border:1px solid #ffaa3c80}.laliga-veto{gap:1.75rem;width:100%;max-width:72rem;display:grid}.laliga-veto-live{animation:1.6s ease-in-out infinite laligaVetoLive}@keyframes laligaVetoLive{0%,to{box-shadow:0 0 0 0 rgb(var(--brand-magenta) / 0)}50%{box-shadow:0 0 22px 2px rgb(var(--brand-magenta) / .45)}}.laliga-veto-head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.laliga-veto-head__center{justify-items:center;gap:.6rem;display:grid}.laliga-veto-team{border:1px solid var(--brand-line);background:linear-gradient(135deg, rgb(var(--brand-surface-high) / .85), rgb(var(--brand-vinyl) / .7));border-radius:16px;gap:.35rem;padding:1rem 1.15rem;transition:border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.laliga-veto-team:before{content:"";background:rgb(var(--brand-muted) / .35);width:3px;position:absolute;top:0;bottom:0}.laliga-veto-team--left:before{left:0}.laliga-veto-team--right:before{right:0}.laliga-veto-team--right{text-align:right;justify-items:end}.laliga-veto-team--own:before{background:rgb(var(--brand-magenta));box-shadow:0 0 14px rgb(var(--brand-magenta) / .7)}.laliga-veto-team--turn{border-color:rgb(var(--brand-magenta) / .55);box-shadow:0 0 0 1px rgb(var(--brand-magenta) / .25), 0 18px 44px rgb(var(--brand-magenta) / .14)}.laliga-veto-team--turn:not(.laliga-veto-team--own){border-color:rgb(var(--brand-red) / .5);box-shadow:0 0 0 1px rgb(var(--brand-red) / .2), 0 18px 44px rgb(var(--brand-red) / .12)}.laliga-veto-team__kicker{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.62rem;font-weight:800}.laliga-veto-team--own .laliga-veto-team__kicker{color:rgb(var(--brand-fucsia))}.laliga-veto-team__name{text-transform:uppercase;color:rgb(var(--brand-text));text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(1rem,2.2vw,1.35rem);font-weight:900;line-height:1.1;overflow:hidden}.laliga-veto-team__meta{align-items:center;gap:.75rem;margin-top:.2rem;display:flex}.laliga-veto-team--right .laliga-veto-team__meta{flex-direction:row-reverse}.laliga-veto-team__elo{white-space:nowrap;color:rgb(var(--brand-cyan));font-family:ui-monospace,SFMono-Regular,monospace;font-size:.72rem;font-weight:800}.laliga-veto-team__turn{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-text));align-items:center;gap:.35rem;font-size:.58rem;font-weight:900;display:inline-flex;position:absolute;top:.85rem}.laliga-veto-team--left .laliga-veto-team__turn{right:1rem}.laliga-veto-team--right .laliga-veto-team__turn{left:1rem}.laliga-veto-team__turn:before{content:"";background:rgb(var(--brand-magenta));width:.45rem;height:.45rem;box-shadow:0 0 8px rgb(var(--brand-magenta));border-radius:999px;animation:1s ease-in-out infinite siteLiveTickerPulse}.laliga-veto-team--turn:not(.laliga-veto-team--own) .laliga-veto-team__turn:before{background:rgb(var(--brand-red));box-shadow:0 0 8px rgb(var(--brand-red))}.laliga-veto-ring{width:6.5rem;height:6.5rem;position:relative}.laliga-veto-ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.laliga-veto-ring__track{fill:rgb(var(--brand-vinyl) / .75);stroke:var(--brand-line);stroke-width:5px}.laliga-veto-ring__bar{fill:none;stroke:rgb(var(--brand-magenta));stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(var(--brand-magenta) / .7));transition:stroke-dashoffset 1s linear,stroke .3s}.laliga-veto-ring__value{font-variant-numeric:tabular-nums;color:rgb(var(--brand-text));justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,monospace;font-size:2.2rem;font-weight:900;display:flex;position:absolute;inset:0}.laliga-veto-ring--done .laliga-veto-ring__bar{stroke:rgb(var(--brand-green));filter:drop-shadow(0 0 8px rgb(var(--brand-green) / .7))}.laliga-veto-ring--done .laliga-veto-ring__value{color:rgb(var(--brand-green))}.laliga-veto-ring--rival .laliga-veto-ring__bar{stroke:rgb(var(--brand-red) / .75);filter:none}.laliga-veto-step--current:not(.laliga-veto-step--own){border-color:rgb(var(--brand-red) / .5);background:rgb(var(--brand-red) / .08);box-shadow:none}.laliga-veto-ring--urgent .laliga-veto-ring__bar{stroke:rgb(var(--brand-red));filter:drop-shadow(0 0 8px rgb(var(--brand-red) / .9))}.laliga-veto-ring--urgent .laliga-veto-ring__value{color:rgb(var(--brand-red));animation:.8s ease-in-out infinite siteLiveTickerPulse}.laliga-veto-title{text-align:center;gap:.3rem;display:grid}.laliga-veto-title h1{letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--brand-text));font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:1}.laliga-veto-title p{color:rgb(var(--brand-muted));font-size:.85rem;font-weight:600}.laliga-veto-maps{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:.75rem;display:grid}.laliga-veto-map{aspect-ratio:3/4.4;border:1px solid var(--brand-line);background:rgb(var(--brand-surface));text-align:left;cursor:default;isolation:isolate;border-radius:16px;transition:transform .25s cubic-bezier(.2,.7,.3,1),border-color .25s,box-shadow .25s;animation:.5s cubic-bezier(.2,.7,.3,1) both laligaCardRise;position:relative;overflow:hidden}.laliga-veto-map:after{content:"";z-index:1;background:linear-gradient(180deg, rgb(var(--brand-vinyl) / .15) 0%, rgb(var(--brand-vinyl) / .1) 40%, rgb(var(--brand-vinyl) / .92) 100%);position:absolute;inset:0}.laliga-veto-map__bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.3,1),filter .4s;position:absolute;inset:0}.laliga-veto-map__badge{z-index:2;width:46%;filter:drop-shadow(0 8px 18px rgb(var(--brand-vinyl) / .8));transition:transform .35s cubic-bezier(.2,.7,.3,1),filter .4s;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.laliga-veto-map__index{z-index:2;color:rgb(var(--brand-text) / .55);font-family:ui-monospace,SFMono-Regular,monospace;font-size:.65rem;font-weight:800;position:absolute;top:.7rem;left:.8rem}.laliga-veto-map__footer{z-index:3;gap:.2rem;padding:.85rem .9rem;display:grid;position:absolute;bottom:0;left:0;right:0}.laliga-veto-map__name{letter-spacing:.03em;text-transform:uppercase;color:rgb(var(--brand-text));text-shadow:0 2px 10px rgb(var(--brand-vinyl) / .9);font-size:1.05rem;font-weight:900}.laliga-veto-map__by{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--brand-red));font-size:.6rem;font-weight:800}.laliga-veto-map__by--own{color:rgb(var(--brand-fucsia))}.laliga-veto-map__cta,.laliga-veto-map__decider{z-index:4;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.6rem;font-weight:900;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.laliga-veto-map__cta{color:rgb(var(--brand-text));background:rgb(var(--brand-red) / .92);box-shadow:0 6px 16px rgb(var(--brand-red) / .45);opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-6px)}.laliga-veto-map--clickable{cursor:pointer;border-color:rgb(var(--brand-magenta) / .35)}.laliga-veto-map--clickable:before{content:"";z-index:5;pointer-events:none;border-radius:16px;animation:2s ease-in-out infinite laligaVetoBreathe;position:absolute;inset:0}@keyframes laligaVetoBreathe{0%,to{box-shadow:inset 0 0 0 1px rgb(var(--brand-magenta) / .2)}50%{box-shadow:inset 0 0 0 2px rgb(var(--brand-magenta) / .7)}}.laliga-veto-map--clickable:hover,.laliga-veto-map--clickable:focus-visible{border-color:rgb(var(--brand-red) / .8);box-shadow:0 20px 40px rgb(var(--brand-red) / .28);outline:none;transform:translateY(-6px)}.laliga-veto-map--clickable:hover:before,.laliga-veto-map--clickable:focus-visible:before{box-shadow:inset 0 0 0 2px rgb(var(--brand-red) / .9);animation:none}.laliga-veto-map--clickable:hover .laliga-veto-map__bg{transform:scale(1.08)}.laliga-veto-map--clickable:hover .laliga-veto-map__badge{transform:translate(-50%,-54%)scale(1.06)}.laliga-veto-map--clickable:hover .laliga-veto-map__cta,.laliga-veto-map--clickable:focus-visible .laliga-veto-map__cta{opacity:1;transform:none}@media (hover:none){.laliga-veto-map__cta{opacity:1;transform:none}}.laliga-veto-map--banned{border-color:rgb(var(--brand-red) / .25)}.laliga-veto-map--banned .laliga-veto-map__bg,.laliga-veto-map--banned .laliga-veto-map__badge{filter:grayscale()brightness(.35)}.laliga-veto-map--banned .laliga-veto-map__name{color:rgb(var(--brand-text) / .5);text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--brand-red) / .8);text-decoration-color:rgb(var(--brand-red) / .8);text-decoration-thickness:2px}.laliga-veto-map--banned:before{content:"";z-index:2;background:repeating-linear-gradient(-45deg, rgb(var(--brand-red) / .1) 0 10px, transparent 10px 20px);animation:.35s both laligaMapBanIn;position:absolute;inset:0}.laliga-veto-map__x{z-index:3;width:3.6rem;height:3.6rem;color:rgb(var(--brand-red));background:rgb(var(--brand-vinyl) / .7);border:2px solid rgb(var(--brand-red) / .8);box-shadow:0 0 24px rgb(var(--brand-red) / .35);border-radius:999px;justify-content:center;align-items:center;animation:.4s cubic-bezier(.2,1.4,.4,1) both laligaVetoStamp;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@keyframes laligaVetoStamp{0%{opacity:0;transform:translate(-50%,-50%)scale(1.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.laliga-veto-map--decider{border-color:rgb(var(--brand-green) / .75);animation:.5s cubic-bezier(.2,.7,.3,1) both laligaCardRise,1.8s ease-in-out .5s infinite laligaSpotlight}.laliga-veto-map--decider .laliga-veto-map__name{color:rgb(var(--brand-green))}.laliga-veto-map__decider{color:rgb(var(--brand-vinyl));background:rgb(var(--brand-green));box-shadow:0 6px 16px rgb(var(--brand-green) / .45)}.laliga-veto-steps{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.laliga-veto-step{border:1px solid var(--brand-line);background:rgb(var(--brand-surface) / .7);border-radius:10px;gap:.15rem;min-width:5.6rem;padding:.5rem .75rem;transition:border-color .3s,background .3s;display:grid}.laliga-veto-step__who{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-muted));align-items:center;gap:.25rem;font-size:.56rem;font-weight:900;display:inline-flex}.laliga-veto-step--own .laliga-veto-step__who{color:rgb(var(--brand-fucsia))}.laliga-veto-step__map{text-transform:capitalize;color:rgb(var(--brand-text) / .35);font-size:.78rem;font-weight:800}.laliga-veto-step--done .laliga-veto-step__map{color:rgb(var(--brand-text) / .8);text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--brand-red) / .7);text-decoration-color:rgb(var(--brand-red) / .7)}.laliga-veto-step--current{border-color:rgb(var(--brand-magenta) / .6);background:rgb(var(--brand-magenta) / .1);box-shadow:0 0 18px rgb(var(--brand-magenta) / .2)}.laliga-veto-step--current .laliga-veto-step__map{color:rgb(var(--brand-text))}.laliga-veto-step--pick{border-style:dashed;border-color:rgb(var(--brand-green) / .35)}.laliga-veto-step--pick .laliga-veto-step__who{color:rgb(var(--brand-green) / .8)}.laliga-veto-step--pick.laliga-veto-step--done{border-style:solid;border-color:rgb(var(--brand-green) / .7);background:rgb(var(--brand-green) / .1)}.laliga-veto-step--pick.laliga-veto-step--done .laliga-veto-step__map{color:rgb(var(--brand-green));text-decoration:none}@media (max-width:640px){.laliga-veto-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.laliga-veto-head__center{grid-area:1/1/auto/-1}.laliga-veto-team{padding:.8rem .9rem}.laliga-veto-team__turn,.laliga-veto-team__avatars{display:none}.laliga-veto-ring{width:5rem;height:5rem}.laliga-veto-ring__value{font-size:1.7rem}.laliga-veto-maps{grid-template-columns:repeat(2,minmax(0,1fr))}.laliga-veto-map{aspect-ratio:16/10}.laliga-veto-map__badge{display:none}.laliga-veto-map__x{width:2.4rem;height:2.4rem;animation:.35s both laligaMapBanIn;top:.6rem;left:auto;right:.6rem;transform:none}.laliga-veto-map__x svg{width:1.5rem;height:1.5rem}}.laliga-side-map{border:1px solid rgb(var(--brand-green) / .35);height:11rem;box-shadow:0 18px 50px rgb(var(--brand-vinyl) / .6);border-radius:18px;animation:.5s cubic-bezier(.2,.7,.3,1) both laligaSideReveal;position:relative;overflow:hidden}.laliga-side-map:after{content:"";background:linear-gradient(90deg, rgb(var(--brand-vinyl) / .92) 0%, rgb(var(--brand-vinyl) / .55) 45%, rgb(var(--brand-vinyl) / .15) 100%);position:absolute;inset:0}.laliga-side-map__bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.laliga-side-map__badge{z-index:1;width:7rem;filter:drop-shadow(0 10px 24px rgb(var(--brand-vinyl) / .8));position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.laliga-side-map__body{z-index:1;flex-direction:column;justify-content:center;gap:.25rem;padding:0 1.75rem;display:flex;position:absolute;inset:0}.laliga-side-map__kicker{letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--brand-green));font-size:.62rem;font-weight:800}.laliga-side-map__title{text-transform:uppercase;color:rgb(var(--brand-text));text-shadow:0 2px 14px rgb(var(--brand-vinyl) / .8);font-size:clamp(2.2rem,6vw,3.4rem);font-weight:900;line-height:1}.laliga-side-map__hint{color:rgb(var(--brand-text) / .7);font-size:.85rem;font-weight:600}.laliga-side-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.laliga-side-card{--side:var(--side-ct);isolation:isolate;text-align:left;border:1px solid rgb(var(--side) / .3);background:rgb(var(--brand-surface));cursor:default;border-radius:18px;min-height:15rem;transition:transform .25s cubic-bezier(.2,.7,.3,1),border-color .25s,box-shadow .25s,filter .4s,opacity .4s;animation:.5s cubic-bezier(.2,.7,.3,1) both laligaSideReveal;position:relative;overflow:hidden}.laliga-side-card--t{--side:var(--side-t)}.laliga-side-card__bg{-o-object-fit:cover;object-fit:cover;filter:grayscale()brightness(.5);width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0}.laliga-side-card__tint{z-index:1;background:radial-gradient(circle at 80% 30%, rgb(var(--side) / .45), transparent 60%), linear-gradient(180deg, rgb(var(--side) / .18) 0%, rgb(var(--brand-vinyl) / .92) 100%);mix-blend-mode:normal;position:absolute;inset:0}.laliga-side-card__icon{z-index:2;width:5.5rem;height:5.5rem;color:rgb(var(--side));filter:drop-shadow(0 0 18px rgb(var(--side) / .6));transition:transform .3s cubic-bezier(.2,.7,.3,1);position:absolute;top:1.25rem;right:1.25rem}.laliga-side-card__body{z-index:2;gap:.15rem;display:grid;position:absolute;bottom:1.3rem;left:1.4rem;right:1.4rem}.laliga-side-card__side{color:rgb(var(--brand-text));text-shadow:0 0 28px rgb(var(--side) / .55);font-size:clamp(3rem,8vw,4.5rem);font-weight:900;line-height:.9}.laliga-side-card__label{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--side));font-size:.72rem;font-weight:900}.laliga-side-card__role{color:rgb(var(--brand-text) / .6);font-size:.8rem;font-weight:600}.laliga-side-card__cta,.laliga-side-card__owner{z-index:3;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.6rem;font-weight:900;display:inline-flex;position:absolute;top:1rem;left:1rem}.laliga-side-card__cta{color:rgb(var(--brand-vinyl));background:rgb(var(--side));box-shadow:0 6px 18px rgb(var(--side) / .45);opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-6px)}.laliga-side-card--clickable{cursor:pointer}.laliga-side-card--clickable:hover,.laliga-side-card--clickable:focus-visible{border-color:rgb(var(--side) / .9);box-shadow:0 0 0 1px rgb(var(--side) / .5), 0 22px 50px rgb(var(--side) / .3);outline:none;transform:translateY(-6px)}.laliga-side-card--clickable:hover .laliga-side-card__bg{transform:scale(1.06)}.laliga-side-card--clickable:hover .laliga-side-card__icon{transform:scale(1.08)rotate(-4deg)}.laliga-side-card--clickable:hover .laliga-side-card__cta,.laliga-side-card--clickable:focus-visible .laliga-side-card__cta{opacity:1;transform:none}@media (hover:none){.laliga-side-card__cta{opacity:1;transform:none}}.laliga-side-card--own{border-color:rgb(var(--side) / .95);box-shadow:0 0 0 2px rgb(var(--side) / .5), 0 0 50px rgb(var(--side) / .3)}.laliga-side-card--rival{opacity:.55!important}.laliga-side-card--rival .laliga-side-card__icon{filter:grayscale(.7)}.laliga-side-card__owner--own{color:rgb(var(--brand-vinyl));background:rgb(var(--side))}.laliga-side-card__owner--rival{color:rgb(var(--brand-text) / .8);background:rgb(var(--brand-vinyl) / .7);border:1px solid var(--brand-line-strong)}@media (max-width:640px){.laliga-side-map{height:8.5rem}.laliga-side-map__badge{width:4.2rem;right:.9rem}.laliga-side-map__body{padding:0 1rem}.laliga-side-picks{gap:.6rem}.laliga-side-card{min-height:12rem}.laliga-side-card__icon{width:3.2rem;height:3.2rem;top:3rem;right:.8rem}.laliga-side-card__body{bottom:.9rem;left:.9rem;right:.9rem}.laliga-side-card__role{display:none}}.laliga-ip-display{color:#f8fafcb3;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.65rem;max-width:100%;padding:.7rem 1.2rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.88rem;transition:border-color .18s,background .18s;display:inline-flex;overflow:hidden}.laliga-ip-display:hover{background:#ffffff0f;border-color:#ffffff2e}.laliga-live-panel{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;gap:.75rem;padding:.75rem;display:grid}.laliga-live-score{background:linear-gradient(90deg,#22d3ee14,#8b5cf614),#ffffff08;border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.laliga-live-team{background:#0407119e;border:1px solid #ffffff0f;border-radius:10px;overflow:hidden}.laliga-live-team__head{letter-spacing:.14em;text-transform:uppercase;color:#f8fafc6b;background:#ffffff09;border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.6rem .75rem;font-size:.64rem;font-weight:900;display:grid}.laliga-live-player{border-bottom:1px solid #ffffff0a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.6rem .75rem;display:grid}.laliga-live-player:last-child{border-bottom:none}.laliga-live-player--own{background:#8b5cf614}@media (max-width:640px){.laliga-live-score{text-align:center;grid-template-columns:1fr}.laliga-live-score>div{text-align:center}.laliga-live-player{grid-template-columns:auto minmax(0,1fr)}.laliga-live-player>span:last-child{grid-column:2;justify-self:start}}.laliga-scoreboard-row{border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.5rem .85rem;display:grid}.laliga-scoreboard-row:last-child{border-bottom:none}.laliga-scoreboard-row--own{background:#8b5cf612}.laliga-sb-scroll{overflow-x:auto}.laliga-sb-row{border-bottom:1px solid #ffffff0a;grid-template-columns:minmax(150px,1fr) repeat(6,3rem);align-items:center;gap:.35rem;min-width:24rem;padding:.5rem .85rem;display:grid}.laliga-sb-row:last-child{border-bottom:none}.laliga-sb-row--head{letter-spacing:.1em;text-transform:uppercase;color:#fff6;background:#ffffff08;border-bottom:1px solid #ffffff0f;padding-top:.4rem;padding-bottom:.4rem;font-size:.6rem;font-weight:800}.laliga-sb-row--own{background:#8b5cf612}.laliga-sb-cell{text-align:center;font-variant-numeric:tabular-nums;color:#ffffffbf;font-size:.8rem;font-weight:700}.game-server-row--grid{min-height:176px}.game-server-row:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff24;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,0 0 14px #0206175c}.game-server-row--recent:before{border-color:#22d3ee6b;box-shadow:inset 0 0 0 1px #22d3ee38,0 0 18px #22d3ee2e}.game-server-row__bg{-o-object-fit:cover;object-fit:cover;opacity:.11;filter:saturate(.7)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.game-server-row__overlay{background:linear-gradient(105deg,#030810f0,#030810c7),radial-gradient(80% 90% at 92%,#0ea5e91f,#0000 62%);position:absolute;inset:0}.game-server-row__content{z-index:1;height:100%;padding:.85rem .9rem;position:relative}.game-server-row__main{grid-template-columns:minmax(64px,76px) minmax(76px,92px) minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:72px;display:grid}.game-server-row__copy{gap:.35rem;min-width:0;display:grid}.game-server-row__identity{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.game-server-row__name{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.08rem;font-weight:800;line-height:1.25;overflow:hidden}.game-server-row__new-chip{letter-spacing:.08em;text-transform:uppercase;color:#d1fae5;background:linear-gradient(135deg,#22d3ee38,#10b98129);border:1px solid #22d3ee61;border-radius:999px;flex:none;align-items:center;gap:.18rem;padding:.11rem .38rem;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex}.game-server-row__location{color:#f4f4f5;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;min-height:2.5rem;font-size:.84rem;font-weight:800;display:inline-flex}.game-server-row__ping{justify-content:center;display:flex}.game-server-row__ping .heroui-chip,.game-server-row__ping [data-slot=base]{justify-content:center;min-width:72px}.game-server-row__stats{color:#d4d4d8e6;flex-wrap:wrap;align-items:center;gap:.32rem;min-width:0;display:inline-flex}.game-server-row__stat-text{color:#d4d4d8e0;font-size:.78rem}.game-server-row__dot{background:#d4d4d88f;border-radius:999px;width:4px;height:4px}.game-server-row__address{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;max-width:min(220px,42vw);padding:0;font-size:.78rem;display:inline-flex;overflow:hidden}.game-server-row__address:hover{color:#d8b4fe}.game-server-row__launch{color:#67e8f9eb;font-size:.74rem}.game-server-row__status{color:#d4d4d8e0;align-items:center;gap:.32rem;font-size:.78rem;display:inline-flex}.game-server-row__status-dot{background:#94a3b8;border-radius:999px;width:.56rem;height:.56rem;box-shadow:0 0 0 3px #94a3b824}.game-server-row__status.is-online .game-server-row__status-dot{background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.game-server-row__status.is-maintenance .game-server-row__status-dot,.game-server-row__status.is-loading .game-server-row__status-dot{background:#fbbf24;box-shadow:0 0 0 3px #fbbf242e}.game-server-row__status.is-offline .game-server-row__status-dot{background:#f87171;box-shadow:0 0 0 3px #f871712e}.game-server-row__action{justify-content:flex-end;justify-self:end;min-width:112px;display:flex}.game-server-row__action .heroui-button,.game-server-row__action [data-slot=base]{min-width:104px;font-weight:800}.game-server-row--grid .game-server-row__main{grid-template-columns:minmax(64px,78px) minmax(78px,92px) minmax(0,1fr);grid-template-areas:"location ping copy""action action action";align-items:start;min-height:148px}.game-server-row--grid .game-server-row__location{grid-area:location}.game-server-row--grid .game-server-row__ping{grid-area:ping}.game-server-row--grid .game-server-row__copy{grid-area:copy}.game-server-row--grid .game-server-row__action{grid-area:action;place-self:end start}@media (max-width:720px){.game-server-row__main,.game-server-row--grid .game-server-row__main{grid-template-columns:minmax(62px,72px) minmax(74px,86px) minmax(0,1fr);grid-template-areas:"location ping copy""action action action";align-items:start}.game-server-row__location{grid-area:location}.game-server-row__ping{grid-area:ping}.game-server-row__copy{grid-area:copy}.game-server-row__action{grid-area:action;justify-self:stretch}.game-server-row__action .heroui-button,.game-server-row__action [data-slot=base]{width:100%}}.site-live-ticker{z-index:72;margin-bottom:.45rem;padding:0 .75rem;position:sticky;top:86px}.site-live-ticker__shell{-webkit-backdrop-filter:blur(10px);background:radial-gradient(120% 260% at 0%,#22d3ee29,#0000 58%),radial-gradient(120% 260% at 100%,#0ea5e91f,#0000 56%),#020814eb;border:1px solid #22d3ee5c;border-radius:999px;align-items:center;gap:.45rem;max-width:80rem;margin:0 auto;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 22px #02061757}.site-live-ticker__label{color:#67e8f9;letter-spacing:.12em;background:#081222d1;border:1px solid #22d3ee5c;border-radius:999px;flex:none;align-items:center;gap:.32rem;margin-left:.45rem;padding:.28rem .55rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex}.site-live-ticker__dot{background:#22d3ee;border-radius:999px;width:.38rem;height:.38rem;animation:1.6s ease-in-out infinite siteLiveTickerPulse;box-shadow:0 0 12px #22d3eed9}.site-live-ticker__viewport{flex:auto;min-width:0;padding:.34rem 0;overflow:hidden}.site-live-ticker__track{align-items:center;gap:.62rem;min-width:max-content;padding-inline:.35rem;animation:19s linear infinite siteLiveTickerScroll;display:inline-flex}.site-live-ticker__item{white-space:nowrap;background:linear-gradient(150deg,#ffffff14,#ffffff05),#0f172ad6;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.32rem;padding:.27rem .58rem;display:inline-flex}.site-live-ticker__icon{color:#67e8f9e6;display:inline-flex}.site-live-ticker__value{color:#f8fafc;font-size:.72rem;font-weight:800;line-height:1}.site-live-ticker__text{color:#cbd5e1e0;font-size:.69rem;font-weight:600;line-height:1}@keyframes siteLiveTickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes siteLiveTickerPulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}@media (max-width:767px){.site-live-ticker{padding:0 .5rem;top:74px}.site-live-ticker__shell{gap:.3rem}.site-live-ticker__label{margin-left:.3rem;padding:.23rem .45rem}.site-live-ticker__track{animation-duration:22s}}@media (prefers-reduced-motion:reduce){.site-live-ticker__dot,.site-live-ticker__track{animation:none!important}}html,body{width:100%;max-width:100%}html{scrollbar-color:#6b7280d1 #111827b8;height:100%;overflow:clip auto}body{max-width:100vw;height:auto;min-height:100%;overflow:visible}#__next{width:100%;max-width:100%;overflow-x:clip}body>*{max-width:100%}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#111827b8;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(#6366f1c7,#4f46e5c7);border:2px solid #111827b8;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#818cf8e0,#6366f1e0)}:where(input,textarea,select):focus,:where(input,textarea,select):focus-visible{box-shadow:none!important;outline:none!important}:where(input,textarea,select){--tw-ring-color:transparent!important;--tw-ring-offset-color:transparent!important}@media (max-width:767px){:where(input,textarea,select){font-size:16px!important}}@keyframes uiFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes uiSoftPop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes pageQuickFade{0%{opacity:0}to{opacity:1}}.page-transition-shell{animation:.22s both pageQuickFade}html.admin-ui{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}html.admin-ui body{overscroll-behavior-y:none}@media (max-width:1023px){html.admin-ui input,html.admin-ui textarea,html.admin-ui select{font-size:16px!important}html.admin-ui section[role=dialog][data-slot=base]:not(.admin-sheet):not(.admin-palette-base){max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0;margin:0}html.admin-ui [data-slot=wrapper]:not(.admin-palette):has(>section[role=dialog]){align-items:flex-end}}@media (max-width:767px){html.admin-ui section[role=dialog][data-slot=base]:not(.admin-sheet):not(.admin-palette-base){width:100%;max-width:100%}html.admin-ui .admin-content :not(.admin-table-scroll)>table,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table{width:100%;display:block;min-width:0!important}html.admin-ui .admin-content :not(.admin-table-scroll)>table>thead,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>thead{display:none}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody{gap:0;display:grid}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr{border-bottom:1px solid hsl(var(--heroui-divider) / var(--heroui-divider-opacity,.15));gap:2px;padding:12px 14px;display:grid}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr:last-child,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr:last-child{border-bottom:0}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr>td,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr>td{text-align:right;white-space:normal;border:0;justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex;padding:2px 0!important}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr>td:before,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr>td:before{content:attr(data-label);z-index:auto;opacity:1;font-family:var(--font-text,system-ui), system-ui, sans-serif;letter-spacing:normal;color:hsl(var(--heroui-default-500));text-align:left;background:0 0;flex-shrink:0;font-size:12px;font-weight:400;position:static;inset:auto}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr>td:first-child,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr>td:first-child{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;font-weight:600;padding-bottom:4px!important}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr>td:first-child:before,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr>td:first-child:before,html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr>td[data-label=""]:before,html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr>td[data-label=""]:before{display:none}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr>td[data-label=""]:not(:first-child),html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr>td[data-label=""]:not(:first-child){justify-content:flex-end}html.admin-ui .admin-simple-table__head{display:none!important}html.admin-ui .admin-simple-table__row{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:12px 14px!important}html.admin-ui .admin-content :not(.admin-table-scroll)>table>tbody>tr>td[colspan],html.admin-ui .admin-sheet :not(.admin-table-scroll)>table>tbody>tr>td[colspan]{text-align:center;justify-content:center;font-weight:400}}:root{--acct-topbar-h:0px;--acct-mobile-bar-h:56px;--acct-bottom-nav-h:60px;--acct-sidebar-w:240px;--acct-rail-w:72px;--acct-content-w:1280px;--acct-rail-right-w:76px}.acct-mobile-bar{z-index:80;border-bottom:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.acct-mobile-bar__inner{height:var(--acct-mobile-bar-h);justify-content:space-between;align-items:center;gap:.75rem;padding:0 .9rem;display:flex}.acct-mobile-bar__actions{align-items:center;gap:.5rem;display:flex}.acct-brand{align-items:center;gap:.6rem;min-width:0;display:flex}.acct-brand__logo{-o-object-fit:cover;object-fit:cover;width:2.25rem;height:2.25rem;box-shadow:0 0 0 1px var(--brand-border);border-radius:.75rem;flex:none}.acct-brand__name{letter-spacing:.04em;color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:800;overflow:hidden}.acct-user-trigger{border:1px solid #ffffff1f;width:2.25rem;min-width:2.25rem;height:2.25rem;padding:0;transition:border-color .15s,transform .15s}.acct-user-trigger:hover{border-color:#ffffff47}.acct-user-trigger[data-pressed=true]{transform:scale(.96)}.acct-user-trigger--md{width:2.6rem;min-width:2.6rem;height:2.6rem}.acct-shell{padding:1rem 1rem calc(var(--acct-bottom-nav-h) + env(safe-area-inset-bottom) + 1.75rem);display:block}.acct-sidebar{z-index:70;width:var(--acct-sidebar-w);border-right:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-rows:auto minmax(0,1fr) auto;transition:width .18s;display:none;position:fixed;top:0;bottom:0;left:0}.acct-sidebar__head{border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;height:60px;padding:0 16px;display:flex}.acct-sidebar.is-collapsed .acct-sidebar__head{justify-content:center;padding:0}.acct-sidebar__collapse{z-index:2;border:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .96);color:#e2e8f099;border-left:none;border-radius:0 8px 8px 0;place-items:center;width:1.5rem;height:1.6rem;transition:color .15s,background .15s;display:grid;position:absolute;top:50%;right:-.75rem}.acct-sidebar__collapse:hover{color:#f8fafc;background:#94a3b82e}.acct-sidebar__kicker{letter-spacing:.12em;text-transform:uppercase;color:#e2e8f099;font-size:.68rem}.acct-sidebar__nav{scrollbar-width:thin;align-content:start;gap:4px;min-height:0;padding:12px 8px 16px;display:grid;overflow-y:auto}.acct-sidebar__group+.acct-sidebar__group{border-top:1px solid #ffffff0f;margin-top:12px;padding-top:12px}.acct-sidebar__group-title{text-transform:uppercase;letter-spacing:.18em;color:#e2e8f066;padding:4px 12px 6px;font-size:10px}.acct-sidebar__group-note{text-transform:uppercase;letter-spacing:.22em;color:#e2e8f057;padding:.15rem .75rem .3rem;font-size:9px;font-weight:800}.acct-sidebar__foot{padding:8px 8px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .6);gap:4px;display:grid}.acct-sidebar.is-collapsed{width:var(--acct-rail-w)}.acct-sidebar.is-collapsed .acct-nav-btn{justify-content:center;padding:0}.acct-nav-btn{color:#e2e8f0c7;letter-spacing:.02em;border:1px solid #0000;border-radius:8px;align-items:center;gap:14px;width:100%;min-height:44px;padding:0 12px;font-size:.8125rem;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:inline-flex;position:relative}.acct-nav-btn svg{width:20px;height:20px}.acct-nav-btn svg.nav-icon--talon{width:24px;height:24px;margin-inline:-2px}.acct-nav-btn:hover{color:#f8fafc;background:#94a3b81f}.acct-nav-btn.is-active{background:rgb(var(--brand-cyan) / .12);color:#f8fafc}.acct-nav-btn.is-active:before{content:"";background:rgb(var(--brand-cyan));border-radius:0 3px 3px 0;width:3px;height:1.6rem;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.acct-nav-btn.is-soon{color:#e2e8f061;cursor:default}.acct-nav-btn.is-soon:hover{color:#e2e8f061;background:0 0}.acct-nav-btn__soon{letter-spacing:.14em;text-transform:uppercase;color:#e2e8f080;border:1px solid #ffffff1f;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:8.5px;font-weight:800}.acct-nav-btn--premium{color:rgb(var(--brand-gold) / .9)}.acct-nav-btn--premium:hover{background:rgb(var(--brand-gold) / .12);color:rgb(var(--brand-gold))}main.section,#app-main-content>.section:first-child{padding-top:clamp(20px,2.5vw,36px)}.acct-content{width:100%;min-width:0;max-width:var(--acct-content-w);margin-inline:auto}.acct-hero-bleed{margin:-1rem -1rem 1.25rem}.acct-hero-bleed .acct-hero-banner{border-radius:0}@media (min-width:1024px){.acct-hero-bleed{margin:-1.25rem calc(-1*clamp(1rem,2vw,2rem)) 1.5rem}}.acct-subnav{margin-bottom:var(--space-block);border-bottom:1px solid var(--brand-border);scrollbar-width:none;gap:.25rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.acct-subnav::-webkit-scrollbar{display:none}.acct-subnav__tab{letter-spacing:.02em;color:#e2e8f099;white-space:nowrap;flex:none;padding:.6rem .85rem;font-size:.85rem;font-weight:700;transition:color .15s;position:relative}.acct-subnav__tab:hover,.acct-subnav__tab.is-active{color:#f8fafc}.acct-subnav__tab.is-active:after{content:"";background:rgb(var(--brand-cyan));border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-.15rem;left:.5rem;right:.5rem}.acct-nav-btn__count{background:rgb(var(--brand-cyan));color:#03050d;text-align:center;border-radius:999px;min-width:1.15rem;margin-left:auto;padding:1px 5px;font-size:10px;font-weight:900;line-height:1.3}.acct-nav-btn__dot{background:rgb(var(--brand-cyan));width:8px;height:8px;box-shadow:0 0 0 2px rgb(var(--brand-panel-rgb));border-radius:999px;position:absolute;top:.5rem;right:.9rem}.acct-content__enter{width:100%;min-width:0;animation:.28s uiFadeUp}.acct-rail{z-index:70;width:var(--acct-rail-right-w);border-left:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:none;position:fixed;top:0;bottom:0;right:0}.acct-rail__identity{border-bottom:1px solid #ffffff0f;justify-items:center;gap:.25rem;padding:10px 6px 12px;display:grid}.acct-rail__identity .elo-banner{max-width:100%;margin-inline:0}.acct-rail__identity-name{letter-spacing:.02em;text-align:center;color:#e2e8f0e6;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.62rem;font-weight:800;overflow:hidden}.acct-rail__block{border-bottom:1px solid #ffffff0f;padding:.7rem .5rem}.acct-rail__kicker{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#e2e8f073;margin-bottom:.5rem;font-size:9px;font-weight:800}.acct-rail__slots{justify-items:center;gap:.4rem;display:grid}.acct-rail__slot{color:#e2e8f080;border:1px dashed #ffffff29;border-radius:12px;place-items:center;width:2.35rem;height:2.35rem;transition:border-color .2s,color .2s,background .2s;display:grid}.acct-rail__slot:hover{border-color:rgb(var(--brand-cyan) / .6);color:#f8fafc;background:rgb(var(--brand-cyan) / .1)}.acct-rail__slot.is-filled{border-style:solid;border-color:#ffffff24}.acct-rail__party{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.9rem .75rem;display:flex}.acct-rail__actions,.acct-rail__foot{align-content:start;justify-items:center;gap:8px;padding:12px 0;display:grid}.acct-rail__foot{padding-bottom:calc(12px + env(safe-area-inset-bottom));border-top:1px solid #ffffff0f;align-content:end}.acct-rail__icon{color:#e2e8f0b3;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:40px;height:40px;transition:background .2s,color .2s,border-color .2s;display:grid;position:relative}.acct-rail__icon:hover,.acct-rail__icon.is-open{color:#f8fafc;background:#94a3b824;border-color:#ffffff38}.acct-rail__dot{background:rgb(var(--brand-magenta));color:#fff;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:2px;right:2px}.acct-rail__panel{top:.6rem;right:calc(var(--acct-rail-right-w) + .5rem);border:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .98);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:14px;grid-template-rows:auto auto minmax(0,1fr) auto;width:280px;max-height:calc(100vh - 2rem);animation:.18s uiFadeUp;display:grid;position:absolute;overflow:hidden;box-shadow:0 18px 48px #0206178c}.acct-rail__panel-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .5rem .4rem .9rem;display:flex}.acct-rail__panel-head .acct-rail__kicker{text-align:left;margin:0}.acct-rail__requests{background:rgb(var(--brand-magenta) / .14);color:#f8fafc;border-radius:10px;margin:.5rem .6rem 0;padding:.5rem .7rem;font-size:.78rem;font-weight:700;display:block}.acct-rail__list{scrollbar-width:thin;align-content:start;gap:2px;min-height:0;padding:.5rem;display:grid;overflow-y:auto}.acct-rail__friend{border-radius:10px;align-items:center;gap:.6rem;padding:.45rem .5rem;transition:background .15s;display:flex}.acct-rail__friend:hover{background:#94a3b81f}.acct-rail__friend-body{flex:1;min-width:0}.acct-rail__friend-line{color:#e2e8f0eb;align-items:center;gap:5px;min-width:0;font-size:.82rem;display:flex}.acct-rail__empty{text-align:center;color:#e2e8f08c;padding:1.1rem .9rem;font-size:.78rem}.acct-rail__panel-foot{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#e2e8f0b3;border-top:1px solid #ffffff0f;padding:.6rem;font-size:.75rem;font-weight:800;display:block}.acct-rail__panel-foot:hover{color:#f8fafc}@media (min-width:1024px){.acct-rail{display:grid}.acct-shell.has-rail-right{margin-right:var(--acct-rail-right-w)}.laliga-search-pip,.community-create-post-fab,.community-new-posts-fab{right:calc(var(--acct-rail-right-w) + 1rem)!important}}.acct-footer{border-top:1px solid var(--brand-border);color:#e2e8f0b3;margin-top:3rem;padding-top:1.75rem}.acct-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.acct-footer__brand{grid-column:1/-1}.acct-footer__name{letter-spacing:.02em;font-size:1.05rem}.acct-footer__tagline{color:#e2e8f099;max-width:32ch;margin-top:.4rem;font-size:.82rem;line-height:1.5}.acct-footer__socials{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.acct-footer__social{color:#e2e8f0b3;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:2.1rem;height:2.1rem;transition:border-color .2s,color .2s,background .2s;display:grid}.acct-footer__social:hover{color:#f8fafc;background:#94a3b81f;border-color:#ffffff3d}.acct-footer__col{align-content:start;gap:.45rem;display:grid}.acct-footer__col-title{letter-spacing:.18em;text-transform:uppercase;color:#e2e8f073;font-size:10px;font-weight:800}.acct-footer__link{color:#e2e8f0b8;font-size:.84rem;transition:color .15s}.acct-footer__link:hover{color:#f8fafc}.acct-footer__legal{color:#e2e8f080;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1.75rem;padding:.9rem 0 .25rem;font-size:.75rem;display:flex}@media (max-width:639px){.acct-footer{margin-top:2.25rem;padding-top:1.25rem}.acct-footer__col{gap:.35rem}.acct-footer__link{font-size:.8rem}.acct-footer__legal{margin-top:1.25rem}}@media (min-width:1024px){.acct-footer__cols{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:1.5rem}.acct-footer__brand{grid-column:auto}}.acct-drawer{z-index:110;display:none;position:fixed;inset:0}.acct-drawer.is-open{display:block}.acct-drawer__backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020617a8;position:absolute;inset:0}.acct-drawer__panel{border-right:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .98);align-content:start;gap:.45rem;width:min(84vw,320px);padding:.9rem;animation:.2s both uiFadeUp;display:grid;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.acct-bottom-nav{z-index:90;height:calc(var(--acct-bottom-nav-h) + env(safe-area-inset-bottom));padding:0 .4rem env(safe-area-inset-bottom);border-top:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0}.acct-bottom-nav__item{height:var(--acct-bottom-nav-h);color:#e2e8f0b8;-webkit-tap-highlight-color:transparent;align-content:end;justify-items:center;gap:4px;min-width:0;padding:0 2px 10px;font-size:10px;transition:color .15s;display:grid;position:relative}.acct-bottom-nav__item>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.acct-bottom-nav__item.is-active{color:rgb(var(--brand-cyan))}.acct-bottom-nav__item.is-active:before{content:"";background:currentColor;border-radius:0 0 2px 2px;width:22px;height:2px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.acct-bottom-nav__item:active,.acct-bottom-nav__play:active .acct-bottom-nav__play-btn{transform:scale(.94)}.acct-bottom-nav__play{height:var(--acct-bottom-nav-h);-webkit-tap-highlight-color:transparent;align-content:end;justify-items:center;gap:4px;min-width:0;padding-bottom:10px;display:grid}.acct-bottom-nav__play-btn{color:#fff;background:linear-gradient(145deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 55%, rgb(var(--brand-gold)));width:56px;height:56px;box-shadow:0 0 0 5px rgb(var(--brand-vinyl)), 0 10px 24px -6px rgb(var(--brand-magenta) / .75);border-radius:999px;place-items:center;margin-top:-28px;transition:transform .15s,box-shadow .2s;display:grid}.acct-bottom-nav__play-btn svg{margin-left:3px}.acct-bottom-nav__play.is-active .acct-bottom-nav__play-btn{box-shadow:0 0 0 5px rgb(var(--brand-vinyl)), 0 0 0 7px rgb(var(--brand-magenta) / .55), 0 10px 26px -4px rgb(var(--brand-magenta) / .9)}.acct-bottom-nav__play-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-text));font-size:10px;font-weight:900}@media (prefers-reduced-motion:no-preference){.acct-bottom-nav__play:not(.is-active) .acct-bottom-nav__play-btn{animation:2.8s ease-in-out infinite acctPlayPulse}}@keyframes acctPlayPulse{0%,to{box-shadow:0 0 0 5px rgb(var(--brand-vinyl)), 0 10px 24px -6px rgb(var(--brand-magenta) / .75)}50%{box-shadow:0 0 0 5px rgb(var(--brand-vinyl)), 0 10px 32px -2px rgb(var(--brand-magenta) / .95)}}@media (max-width:1023px){body[data-app-host=account] .acct-above-bottom-nav{bottom:calc(var(--acct-bottom-nav-h) + 2.1rem + env(safe-area-inset-bottom))}}@media (min-width:1024px){.acct-mobile-bar{display:none}.acct-sidebar{display:grid}.acct-shell{margin-left:var(--acct-sidebar-w);padding:1.25rem clamp(1rem,2vw,2rem) 1.75rem;transition:margin-left .18s}.acct-shell.has-rail{margin-left:var(--acct-rail-w)}.acct-bottom-nav{display:none}}.laliga-buscar{isolation:isolate;position:relative;overflow:hidden}.laliga-bg-video{z-index:-2;-o-object-fit:cover;object-fit:cover;filter:grayscale()blur(5px)brightness(.6);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.laliga-bg-scrim{z-index:-1;background:radial-gradient(60% 50% at 50% 35%,#03050d40,#0000 70%),linear-gradient(#03050d9e,#040711db);position:absolute;inset:0}.laliga-buscar__content{position:relative}.home-clips{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.home-clips::-webkit-scrollbar{display:none}.home-clips__card{scroll-snap-align:start;flex:none;width:70%;max-width:280px}@media (min-width:640px){.home-clips__card{width:calc(33.3333% - .666667rem)}}@media (min-width:1024px){.home-clips__card{width:calc(16.6667% - .833333rem)}}.home-clips__thumb{aspect-ratio:16/9;border:1px solid var(--brand-border);background:#000;border-radius:12px;width:100%;transition:border-color .2s,transform .2s;display:block;position:relative;overflow:hidden}.home-clips__thumb:hover{border-color:#ffffff47;transform:translateY(-2px)}.home-clips__meta{gap:.3rem;padding:.5rem .15rem 0;display:grid}.play-tabs{width:max-content;max-width:100%;margin-bottom:var(--space-block,1.25rem);border:1px solid rgb(var(--brand-text) / .1);background:rgb(var(--brand-vinyl) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:none;border-radius:12px;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}.play-tabs::-webkit-scrollbar{display:none}.play-tabs__tab{color:rgb(var(--brand-text) / .6);letter-spacing:.02em;white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.8rem;font-weight:800;transition:background .15s,color .15s;display:flex}.play-tabs__tab:hover{background:rgb(var(--brand-text) / .05);color:rgb(var(--brand-text))}.play-tabs__tab.is-active{background:rgb(var(--brand-magenta) / .16);box-shadow:inset 0 0 0 1px rgb(var(--brand-magenta) / .45);color:rgb(var(--brand-text))}.play-tabs__hint{letter-spacing:0;color:rgb(var(--brand-text) / .45);font-size:.72rem;font-weight:600;display:none}@media (min-width:1280px){.play-tabs__tab.is-active .play-tabs__hint{display:inline}}@media (max-width:640px){.play-tabs{width:100%}.play-tabs__tab{flex:1 1 0;justify-content:center;gap:.35rem;padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.laliga-bg-video{display:none}}.acct-shell.acct-shell--bare{max-width:none;margin-left:0;padding:0}.acct-shell.acct-shell--bleed{padding-inline:0;padding-top:0}.acct-shell.acct-shell--bleed>.acct-content{max-width:none}.acct-shell.acct-shell--bleed .acct-footer{padding-inline:1rem}@media (min-width:1024px){.acct-shell.acct-shell--bleed .acct-footer{padding-inline:clamp(1rem,2vw,2rem)}}.table-scroll-x{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.table-scroll-x :where(table,[role=table]){min-width:720px}.page-content-shell{max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.page-content-shell{padding-inline:1.5rem}}@media (min-width:1024px){.page-content-shell{padding-inline:2rem}}.page-main-grid-5{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:1024px){.page-main-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.community-feed-shell{gap:1rem;display:grid}.community-sidebar{display:none}@media (min-width:980px){.community-feed-shell{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.community-sidebar{display:block}.community-mobile-block{display:none!important}}.community-vip-highlight{box-shadow:inset 0 0 0 1px #f59e0b47,0 10px 24px #f59e0b24;border-color:#f59e0b80!important}.vip-avatar{box-shadow:0 0 0 2px rgb(var(--brand-gold)), 0 0 0 3px rgb(var(--brand-gold) / .25), 0 0 12px rgb(var(--brand-gold) / .35)}.account-trigger__avatar.vip-avatar{box-shadow:0 0 0 1px rgb(var(--brand-gold) / .55), 0 0 8px rgb(var(--brand-gold) / .4);border-color:rgb(var(--brand-gold))!important}.vip-diamond{width:.95rem;height:.95rem;color:rgb(var(--brand-gold));filter:drop-shadow(0 0 5px rgb(var(--brand-gold) / .55));flex-shrink:0}.elo-banner{--elo-skew:-14deg;--elo-orange:#ff9f43;--elo-magenta:#ff2e88;--elo-violet:#b24bf0;--elo-ink:#f7eeff;--elo-frame:1.5px;--elo-stripes:2.15em;--elo-fs:.8125rem;isolation:isolate;vertical-align:middle;padding:.45em .72em .45em calc(var(--elo-stripes) + .42em);font-size:var(--elo-fs);color:var(--elo-ink);flex-shrink:0;align-items:center;margin-inline:.5em;line-height:1;display:inline-flex;position:relative}.elo-banner__shape{z-index:-1;transform:skewX(var(--elo-skew));background:linear-gradient(102deg, var(--elo-orange) 0%, var(--elo-magenta) 15%, var(--elo-magenta) 48%, #ff3fb0 64%, var(--elo-violet) 100%);border-radius:2px;position:absolute;inset:0 -.5em;overflow:hidden;box-shadow:0 0 .9em -.2em #ff2e8873,0 .4em 1.1em -.6em #000000d9}.elo-banner__fill{inset:var(--elo-frame);background:linear-gradient(100deg,#2a1050 0%,#170929 44%,#1c0a36 76%,#2b1050 100%);border-radius:1px;position:absolute}.elo-banner__fill:after{content:"";background:linear-gradient(90deg,#0000 0 78%,#8b5cf624 80% 88%,#0000 88% 92%,#8b5cf633 92% 100%);position:absolute;inset:0}.elo-banner__stripes{left:var(--elo-frame);top:var(--elo-frame);bottom:var(--elo-frame);width:var(--elo-stripes);background:linear-gradient(90deg, var(--elo-orange) 0%, var(--elo-magenta) 19%, transparent 19%, transparent 26%, var(--elo-magenta) 26%, var(--elo-violet) 34%, transparent 34%, transparent 41%, #b24bf0e6 41%, #b24bf0d9 49%, transparent 49%, transparent 59%, #8b5cf657 59%, #8b5cf614 100%);position:absolute}.elo-banner__text{align-items:baseline;gap:.36em;min-width:0;display:inline-flex}.elo-banner__label{font-family:var(--font-display), "Archivo", system-ui, sans-serif;letter-spacing:.14em;color:#f7eeff8c;font-size:.7em;font-weight:800}.elo-banner__value{font-family:var(--font-display), "Archivo", system-ui, sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums;text-shadow:0 1px #0000008c,0 0 .7em #ff2e8859;font-weight:900}.elo-banner__meta{letter-spacing:.04em;color:#f7eeff9e;border-left:1px solid #ffffff24;margin-left:.55em;padding-left:.55em;font-size:.72em;font-weight:700}.elo-banner--xs{--elo-fs:.6875rem;--elo-frame:1px;--elo-stripes:1.5em;padding-block:.4em}.elo-banner--sm{--elo-fs:.8125rem}.elo-banner--md{--elo-fs:1.0625rem;--elo-frame:2px}.elo-banner--lg{--elo-fs:1.625rem;--elo-frame:2px;--elo-stripes:2em}.elo-banner--block{justify-content:space-between;width:100%;margin-inline:0;display:flex}.elo-banner--block .elo-banner__shape{inset:0}.player-identity{align-items:center;gap:.5rem;min-width:0;display:flex}.player-identity__body{flex:auto;min-width:0}.player-identity__line{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.player-identity__name-link{min-width:0;color:inherit;text-decoration:none}.player-identity__name-link:hover{text-decoration:underline}.player-identity__sub{min-width:0;color:hsl(var(--heroui-default-500));align-items:center;gap:.25rem;font-size:.6875rem;line-height:1.4;display:flex}.player-identity__handle{color:hsl(var(--heroui-secondary));white-space:nowrap;text-decoration:none}.player-identity__handle:hover{text-decoration:underline}.notifications-dropdown--rail{position:relative}.notifications-dropdown--rail>.account-dropdown__panel{width:300px;max-height:calc(100vh - 2rem);top:0;right:calc(100% + .5rem);overflow-y:auto}.notifications-trigger__badge{color:#080f1a;background:linear-gradient(#22d3ee,#0ea5e9);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;min-height:1.15rem;padding:0 .28rem;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-.45rem;right:-.55rem;box-shadow:0 8px 18px #0ea5e959}.store-vip-carousel{scroll-snap-type:x proximity;grid-auto-columns:minmax(280px,380px);grid-auto-flow:column;gap:1rem;padding-bottom:.35rem;display:grid;overflow-x:auto}.store-vip-carousel::-webkit-scrollbar{height:.45rem}.store-vip-carousel__card{scroll-snap-align:start}@media (max-width:767px){.site-header,.header-spacer{display:none}}.mmenu-bar,.mmenu-spacer{display:none}@media (max-width:767px){.mmenu-bar{z-index:130;height:calc(3.75rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) 1rem 0;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:fixed;inset:0 0 auto}.mmenu-bar:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(180deg, rgb(var(--brand-vinyl) / .94), rgb(var(--brand-vinyl) / .8));-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--brand-line);transition:opacity .25s;position:absolute;inset:0}body[data-scrolled=true] .mmenu-bar:before{opacity:1}.mmenu-spacer{height:calc(3.75rem + env(safe-area-inset-top));display:block}}.mmenu-bar__brand{min-width:0;color:rgb(var(--brand-text));align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.mmenu-bar__logo{-o-object-fit:cover;object-fit:cover;border-radius:.7rem;flex:none;width:2.25rem;height:2.25rem}.mmenu-bar__wordmark{font-family:var(--font-display);letter-spacing:.02em;font-size:.95rem;font-weight:900;font-stretch:125%;line-height:1}@media (max-width:400px){.mmenu-bar>.mmenu-bar__brand .mmenu-bar__logo+.mmenu-bar__wordmark{display:none}}.mmenu-bar__actions{align-items:center;gap:.5rem;display:flex}.mmenu-play{white-space:nowrap;height:2.5rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(120deg, rgb(var(--brand-magenta)), rgb(var(--brand-orange)));box-shadow:0 8px 22px -8px rgb(var(--brand-magenta) / .8);border-radius:999px;align-items:center;gap:.35rem;padding:0 .95rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.mmenu-play svg{fill:currentColor}.mmenu-toggle{border:1px solid rgb(var(--brand-text) / .22);background:rgb(var(--brand-vinyl) / .45);-webkit-backdrop-filter:blur(10px);min-width:0;height:2.5rem;color:rgb(var(--brand-text));border-radius:999px;gap:.6rem;padding:0 .9rem 0 1rem}.mmenu-toggle__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.mmenu-toggle__bars{gap:4px;width:1.1rem;display:grid}.mmenu-toggle__bars>span{background:currentColor;border-radius:2px;height:2px;display:block}.mmenu-toggle__bars>span:last-child{justify-self:end;width:65%}.mmenu-sheet{background:rgb(var(--brand-vinyl));color:rgb(var(--brand-text));position:relative;overflow:hidden}.mmenu-sheet__sky{pointer-events:none;background:repeating-linear-gradient(0deg, rgb(var(--brand-vinyl) / .18) 0 1px, transparent 1px 4px), radial-gradient(90% 55% at 85% 108%, rgb(var(--brand-gold) / .55), transparent 60%), radial-gradient(120% 70% at 20% 112%, rgb(var(--brand-orange) / .7), transparent 62%), radial-gradient(140% 80% at 50% 120%, rgb(var(--brand-magenta) / .85), transparent 70%), radial-gradient(80% 50% at 100% 0%, rgb(var(--brand-purple) / .9), transparent 70%), linear-gradient(180deg, rgb(var(--brand-vinyl)) 0%, rgb(var(--brand-surface)) 55%, rgb(var(--brand-purple)) 100%);animation:.9s cubic-bezier(.2,.8,.2,1) both mmenu-sky;position:absolute;inset:0}.mmenu-sheet__inner{overscroll-behavior:contain;min-height:100%;max-height:100dvh;padding:env(safe-area-inset-top) 1rem calc(1rem + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:relative;overflow-y:auto}.mmenu-sheet__top{flex:none;justify-content:space-between;align-items:center;height:3.75rem;display:flex}.mmenu-close{border:1px solid rgb(var(--brand-text) / .22);background:rgb(var(--brand-text) / .06);width:2.5rem;min-width:2.5rem;height:2.5rem;color:rgb(var(--brand-text));border-radius:999px}.mmenu-primary{margin-top:clamp(.5rem,4svh,2rem);display:grid}.mmenu-primary__item{border-bottom:1px solid rgb(var(--brand-text) / .1);color:rgb(var(--brand-text));-webkit-tap-highlight-color:transparent;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.55rem 0;text-decoration:none;display:grid;overflow:hidden}.mmenu-primary__index{font-family:var(--font-mono);color:rgb(var(--brand-text) / .45);align-self:start;padding-top:.55rem;font-size:.65rem;font-weight:700}.mmenu-primary__text{min-width:0;animation:.7s cubic-bezier(.2,.8,.2,1) both mmenu-rise;animation-delay:calc(var(--i,0) * 70ms + .12s);display:grid}.mmenu-primary__label{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(2rem,10.4vw,3.4rem);font-weight:900;font-stretch:100%;line-height:.92;overflow:hidden}.mmenu-primary__hint{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--brand-text) / .55);margin-top:.3rem;font-size:.66rem}.mmenu-primary__arrow{width:1.4rem;height:1.4rem;color:rgb(var(--brand-text) / .4);transition:transform .2s,color .2s;transform:translate(-.4rem)}.mmenu-primary__item.is-current .mmenu-primary__label,.mmenu-primary__item:active .mmenu-primary__label,.mmenu-primary__item:focus-visible .mmenu-primary__label{background:linear-gradient(95deg, rgb(var(--brand-fucsia)), rgb(var(--brand-magenta)) 40%, rgb(var(--brand-orange)) 75%, rgb(var(--brand-gold)));color:#0000;-webkit-background-clip:text;background-clip:text}.mmenu-primary__item.is-current .mmenu-primary__index{color:rgb(var(--brand-magenta))}.mmenu-primary__item.is-current .mmenu-primary__arrow,.mmenu-primary__item:active .mmenu-primary__arrow{color:rgb(var(--brand-gold));transform:translate(0)}.mmenu-primary__item:focus-visible{outline:none}.mmenu-secondary{animation:.6s both mmenu-fade;animation-delay:calc(var(--i,0) * 70ms + .16s);grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 1rem;margin-top:1.5rem;display:grid}.mmenu-secondary__item{min-height:2.4rem;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--brand-text) / .72);align-items:center;gap:.3rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.mmenu-secondary__item.is-current,.mmenu-secondary__item:active{color:rgb(var(--brand-gold))}.mmenu-foot{animation:.6s both mmenu-fade;animation-delay:calc(var(--i,0) * 70ms + .2s);gap:.75rem;margin-top:auto;padding-top:1.5rem;display:grid}.mmenu-account{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mmenu-account__main{min-width:0;color:rgb(var(--brand-text));align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.mmenu-account__name{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}.mmenu-account__logout{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--brand-text) / .6);flex:none;align-items:center;gap:.35rem;font-size:.66rem;font-weight:700;display:inline-flex}.mmenu-cta{background:rgb(var(--brand-text));height:3.5rem;color:rgb(var(--brand-vinyl));font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;box-shadow:0 18px 40px -16px rgb(var(--brand-magenta) / .9);border-radius:999px;justify-content:space-between;align-items:center;padding:0 1.25rem;font-size:1.05rem;font-weight:900;font-stretch:125%;text-decoration:none;display:flex}.mmenu-cta:active{transform:scale(.98)}:is(body:has(.copa) .mmenu-bar,body:has(.copa) .mmenu-spacer){display:none}@keyframes mmenu-rise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}@keyframes mmenu-fade{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes mmenu-sky{0%{opacity:0;transform:translateY(12%)scale(1.08)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mmenu-sheet__sky,.mmenu-primary__text,.mmenu-secondary,.mmenu-foot{animation:none}.mmenu-bar:before,.mmenu-primary__arrow{transition:none}}@media (min-width:768px){.mmenu-bar,.mmenu-spacer{display:none}}.jam-hero{background:radial-gradient(85% 85% at 12% 0,#4f46e53d 0%,#0000 62%),radial-gradient(65% 80% at 95% 22%,#0ea5e938 0%,#0000 70%),#080c14eb;border:1px solid #6366f157}.jam-hero__title{margin-top:.25rem;font-size:clamp(1.8rem,1.5rem + 1vw,2.35rem);font-weight:900;line-height:1.05}.jam-carousel__slide{background:#0f1521a8;border:1px solid #94a3b833;border-radius:14px;padding:14px;animation:.35s both uiFadeUp}.jam-carousel__meta{flex-wrap:wrap;gap:.5rem;display:flex}.jam-carousel__headline{margin-top:.55rem;font-size:clamp(1.22rem,1.08rem + .4vw,1.46rem);font-weight:800}.jam-carousel__sub{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.4rem;font-size:.78rem;display:flex}.jam-carousel__notes{color:#cbd5e1db;margin-top:.45rem;font-size:.86rem}.jam-carousel__actions{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.jam-reactions-panel{min-height:44px;position:relative}.jam-reactions-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.jam-live-reactions{min-height:44px;position:relative}.jam-live-reactions__row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.jam-live-reactions__total{background:#0000002e;border:1px solid #ffffff61;border-radius:999px;padding:.24rem .45rem;font-size:.68rem;font-weight:800;line-height:1}.jam-live-reactions--mobile .jam-live-reactions__row{justify-content:flex-end}.jam-reaction-bursts{pointer-events:none;position:absolute;inset:-14px 0 -4px;overflow:hidden}.jam-reaction-burst{transform:translateX(-50%) scale(var(--jam-reaction-scale,1));opacity:0;animation:jamReactionFloat var(--jam-reaction-duration,1.1s) ease-out forwards;font-size:1.15rem;line-height:1;position:absolute;bottom:4px}.jam-carousel__dots{gap:.3rem;margin-top:.55rem;display:flex}.jam-carousel__dot{background:#64748b;border-radius:999px;width:10px;height:10px;transition:transform .2s,background-color .2s}.jam-carousel__dot.is-active{background:#6366f1;transform:scale(1.15)}.jam-list-item{animation:.34s both uiSoftPop}.jam-fade-up{animation:.42s both uiFadeUp}.jam-active-floating{z-index:120;color:#f4fff8;-webkit-user-select:none;user-select:none;background:linear-gradient(150deg,#1db954f2,#147a39f2);border:1px solid #ffffff38;border-radius:14px;width:300px;position:fixed;top:0;left:0;box-shadow:0 12px 28px #102b1866}.jam-active-floating__drag{cursor:move;letter-spacing:.02em;border-bottom:1px solid #ffffff38;align-items:center;gap:.35rem;padding:.4rem .6rem;font-size:.72rem;font-weight:700;display:flex}.jam-active-floating__body{gap:.35rem;padding:.55rem .65rem .6rem;display:grid}.jam-active-floating__title{white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:700;line-height:1.2;overflow:hidden}.jam-active-floating__meta{opacity:.96;justify-content:space-between;align-items:center;font-size:.76rem;display:flex}.jam-active-floating__song{align-items:center;gap:.45rem;display:flex}.jam-active-floating__song-cover{-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff47;border-radius:8px;flex:none;width:34px;height:34px}.jam-active-floating__song-cover--placeholder{background:#ffffff29}.jam-active-floating__song-text{gap:.08rem;min-width:0;display:grid}.jam-active-floating__song-label{text-transform:uppercase;letter-spacing:.08em;opacity:.9;font-size:.63rem}.jam-active-floating__song-title{white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;line-height:1.15;overflow:hidden}.jam-active-floating__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;display:flex}.jam-active-floating__btn{color:#f0fdf4!important;background:#ffffff2b!important}.laliga-search-pip{z-index:118;color:#edf2ff;background:radial-gradient(90% 120% at 12% 0,#8b5cf62e 0%,#0000 60%),linear-gradient(160deg,#0a101cf7,#060a16f7);border:1px solid #ffffff24;border-radius:14px;width:min(300px,100vw - 2rem);animation:.28s both uiSoftPop;position:fixed;bottom:1.25rem;right:1rem;overflow:hidden;box-shadow:0 14px 34px #02061780}.laliga-search-pip--found{background:radial-gradient(90% 120% at 12% 0,#48f0a429 0%,#0000 60%),linear-gradient(160deg,#08120ef7,#050c0af7);border-color:#48f0a466}.laliga-search-pip__head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.4rem;padding:.45rem .6rem;display:flex}.laliga-search-pip__brand{letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;align-items:center;gap:.35rem;font-size:.68rem;font-weight:800;display:inline-flex}.laliga-search-pip__expand{color:#fff9;border-radius:8px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;transition:background .15s,color .15s;display:inline-flex}.laliga-search-pip__expand:hover{color:#ffffffeb;background:#ffffff1a}.laliga-search-pip__body{gap:.6rem;padding:.6rem .65rem .7rem;display:grid}.laliga-search-pip__status-row{align-items:center;gap:.55rem;display:flex}.laliga-search-pip__status{font-size:.85rem;font-weight:700;line-height:1.2}.laliga-search-pip__meta{color:#ffffff80;align-items:center;gap:.4rem;margin-top:.12rem;font-size:.72rem;display:flex}.laliga-search-pip__actions{align-items:center;gap:.4rem;display:flex}.laliga-search-pip__dot{background:#48f0a4;border-radius:999px;flex:none;width:.7rem;height:.7rem;animation:.9s ease-in-out infinite siteLiveTickerPulse;box-shadow:0 0 0 5px #48f0a42e,0 0 16px #48f0a480}@media (max-width:1023px){.laliga-search-pip{left:auto;right:.75rem;bottom:calc(var(--acct-bottom-nav-h) + 2rem + env(safe-area-inset-bottom));width:min(300px,100vw - 1.5rem)}}.kick-live-floating{z-index:165;border:1px solid var(--brand-line-strong);background:radial-gradient(90% 120% at 10% 0%, rgb(var(--brand-magenta) / .16) 0%, transparent 60%), linear-gradient(160deg, rgb(var(--brand-surface-high) / .97), rgb(var(--brand-vinyl) / .97));width:min(332px,100vw - 16px);box-shadow:0 14px 34px rgb(var(--brand-vinyl) / .6);color:rgb(var(--brand-text));border-radius:14px;animation:.28s both uiSoftPop;position:fixed;overflow:hidden}.live-dot{background:rgb(var(--brand-red));width:.5rem;height:.5rem;box-shadow:0 0 0 0 rgb(var(--brand-red) / .6);border-radius:999px;flex:none;animation:1.8s ease-out infinite liveDotPulse}@keyframes liveDotPulse{70%{box-shadow:0 0 0 .4rem rgb(var(--brand-red) / 0)}to{box-shadow:0 0 0 0 rgb(var(--brand-red) / 0)}}@media (prefers-reduced-motion:reduce){.live-dot,.kick-live-floating{animation:none}}.home-live__stage{background:rgb(var(--brand-vinyl))}.home-live__frame{aspect-ratio:16/9;border:0;width:100%;display:block}.home-live__other{text-align:left;justify-content:flex-start;gap:.5rem;height:auto;padding:.4rem .5rem}.home-live--marketing{max-width:calc(1180px + 2.5rem);margin:0 auto;padding:clamp(2rem,6vw,3.5rem) 1.25rem 0}.kick-live-floating__drag{cursor:move;border-bottom:1px solid var(--brand-line);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-text));-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.4rem;padding:.42rem .55rem;font-size:.62rem;font-weight:800;display:flex}.kick-live-floating__close{background:rgb(var(--brand-text) / .08)!important;width:28px!important;min-width:28px!important;height:28px!important;color:rgb(var(--brand-text))!important}.kick-live-floating__content{gap:.5rem;padding:.52rem .58rem .6rem;display:grid}.kick-live-floating__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.kick-live-floating__streamer{align-items:center;gap:.5rem;min-width:0;text-decoration:none;display:inline-flex}.kick-live-floating__name{color:rgb(var(--brand-text));white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:700;line-height:1.1;overflow:hidden}.kick-live-floating__channel{color:rgb(var(--brand-muted));white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;line-height:1.1;overflow:hidden}.kick-live-floating__frame-wrap{border:1px solid var(--brand-line);background:rgb(var(--brand-vinyl));border-radius:10px;overflow:hidden}.kick-live-floating__frame{aspect-ratio:16/9;border:0;width:100%;display:block}.kick-live-floating__footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.kick-live-floating__title{color:rgb(var(--brand-muted));white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.kick-live-floating__game{color:rgb(var(--brand-text));font-weight:700;text-decoration:none}a.kick-live-floating__game:hover{color:rgb(var(--brand-fucsia));text-decoration:underline}.kick-live-floating__open{color:rgb(var(--brand-magenta));flex:none;align-items:center;gap:.24rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.kick-live-floating__open:hover{color:rgb(var(--brand-fucsia))}.jam-mobile-presence{z-index:180;padding:.55rem .75rem calc(.45rem + env(safe-area-inset-bottom));color:#f6fff9;background:linear-gradient(160deg,#1db954fa,#147a39fa);gap:.35rem;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #083a1d73}.jam-mobile-presence--collapsed{padding:.4rem .65rem calc(.35rem + env(safe-area-inset-bottom));gap:0}.jam-mobile-collapsed,.jam-mobile-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.jam-mobile-stats{flex:auto;align-items:center;gap:.35rem;min-width:0;display:flex}.jam-mobile-time{letter-spacing:.08em;text-transform:uppercase;background:#0000002e;border:1px solid #fff6;border-radius:999px;padding:.22rem .45rem;font-size:.68rem;font-weight:800;line-height:1}.jam-mobile-users{letter-spacing:.05em;text-transform:uppercase;background:#00000026;border:1px solid #ffffff61;border-radius:999px;align-items:center;gap:.22rem;padding:.22rem .45rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.jam-mobile-song{align-items:center;gap:.45rem;display:flex}.jam-mobile-cover{-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff52;border-radius:8px;flex:none;width:30px;height:30px}.jam-mobile-cover--placeholder{background:#fff3}.jam-mobile-marquee{background:#0003;border:1px solid #ffffff52;border-radius:999px;flex:auto;min-width:0;padding:.28rem .45rem;overflow:hidden}.jam-mobile-marquee-track{align-items:center;gap:2rem;min-width:max-content;animation:13s linear infinite jamTicker;display:inline-flex}.jam-mobile-marquee-text{white-space:nowrap;font-size:.72rem;font-weight:600}.jam-mobile-actions{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.jam-mobile-reactions{color:#f5fff9f2;justify-content:flex-end;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:inline-flex}.jam-mobile-control-row{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.jam-mobile-quick-actions{align-items:center;gap:.35rem;display:inline-flex}.jam-mobile-btn{color:#f6fff9!important;background:#ffffff2e!important}.minecraft-map-embed{background:#020617e6;border:1px solid #94a3b842;border-radius:14px;overflow:hidden}.minecraft-map-embed iframe{border:0;width:100%;height:68vh;min-height:560px;display:block}.obs-banner-shell{--obs-accent:rgb(var(--brand-magenta));--obs-cell:max(14vh, 22px);--obs-floor-delay:2s;--obs-ease:cubic-bezier(.16, 1, .3, 1);pointer-events:none;color:rgb(var(--brand-text));font-family:var(--font-display);background:0 0;position:fixed;inset:0;overflow:hidden}.obs-banner-shell--logo{--obs-cell:max(7vh, 26px)}.obs-banner--ip{--obs-accent:rgb(var(--brand-cyan))}.obs-banner--community{--obs-accent:rgb(var(--brand-orange))}.obs-floor{perspective:60vh;perspective-origin:50% 0;animation:obsFloorRise 1.2s var(--obs-ease) var(--obs-floor-delay) both;position:absolute;inset:0;overflow:hidden}.obs-floor:before{content:"";transform-origin:50% 100%;background-image:linear-gradient(to top, rgb(var(--brand-magenta) / .85) 2px, transparent 2px), linear-gradient(90deg, rgb(var(--brand-fucsia) / .6) 2px, transparent 2px);background-size:100% var(--obs-cell), var(--obs-cell) 100%;background-position:0 0,50% 0;height:80vh;animation:2.6s linear infinite obsFloorFlow;position:absolute;bottom:-18vh;left:-60%;right:-60%;transform:rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 8%,#000 90%);mask-image:linear-gradient(#0000 8%,#000 90%)}.obs-iso{filter:drop-shadow(0 0 1.6vh rgb(var(--brand-magenta) / .6));display:block;overflow:visible}.obs-iso__tri{fill:none;stroke:rgb(var(--brand-magenta));stroke-width:6px;stroke-linejoin:miter;stroke-dasharray:1;animation:obsIsoDraw 1.3s var(--obs-ease) both}.obs-iso__tri--inner{stroke-width:4px;animation-delay:.25s}.obs-iso__stop-top{stop-color:rgb(var(--brand-orange))}.obs-iso__stop-bottom{stop-color:rgb(var(--brand-magenta))}.obs-iso__sun{animation:obsIsoSunrise 1s var(--obs-ease) .9s both}.obs-iso__stripe{transform-box:fill-box;transform-origin:50%;animation:obsIsoStripe .5s var(--obs-ease) both;animation-delay:calc(1.45s + var(--stripe-index,0) * .12s)}.obs-iso__stripe--dark{fill:rgb(var(--brand-magenta));filter:brightness(.45)}.obs-iso__stripe--bright{fill:rgb(var(--brand-magenta))}.obs-iso__stripe--soft{fill:rgb(var(--brand-magenta));filter:brightness(.72)}.obs-logo{place-items:center;padding-bottom:14vh;display:grid;position:absolute;inset:0}.obs-logo .obs-iso{width:auto;height:min(58vh,50vw);animation:5s ease-in-out 3.2s infinite obsLogoFloat}.obs-banner{align-items:center;gap:min(5vh,2.4vw);padding:0 min(6vh,3vw);display:flex;position:absolute;inset:0}.obs-banner .obs-iso{flex:none;width:auto;height:min(80vh,22vw)}.obs-banner__copy{min-width:0;text-shadow:0 0 .6vh rgb(var(--brand-vinyl)), 0 .6vh 2.4vh rgb(var(--brand-vinyl) / .95);gap:3vh;display:grid}.obs-banner__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--obs-accent);font-size:clamp(9px,9vh,2vw);font-weight:800;line-height:1}.obs-banner__title{text-transform:uppercase;text-wrap:balance;font-size:clamp(14px,19vh,3.6vw);font-weight:900;font-stretch:125%;line-height:1}.obs-banner__subtitle{font-family:var(--font-text);color:rgb(var(--brand-text) / .88);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10px,11vh,2.2vw);font-weight:600;line-height:1.1;overflow:hidden}.obs-banner__word{white-space:nowrap;display:inline-block}.obs-banner__letter{will-change:transform, opacity;display:inline-block}.is-entering .obs-banner__letter{animation:obsBannerLetterIn .52s var(--obs-ease) both;animation-delay:var(--letter-delay,0s)}.is-exiting .obs-banner__letter{animation:.36s both obsBannerLetterOut;animation-delay:calc(var(--letter-delay,0s) * .35)}@keyframes obsFloorRise{0%{opacity:0;transform:translateY(45%)}}@keyframes obsFloorFlow{to{background-position:0 var(--obs-cell), 50% 0}}@keyframes obsIsoDraw{0%{stroke-dashoffset:1px}}@keyframes obsIsoSunrise{0%{transform:translateY(130px)}}@keyframes obsIsoStripe{0%{opacity:0;transform:scaleX(0)}}@keyframes obsLogoFloat{50%{transform:translateY(-1.4vh)}}@keyframes obsBannerLetterIn{0%{opacity:0;transform:translateY(60%)}}@keyframes obsBannerLetterOut{to{opacity:0;transform:translateY(-50%)}}@media (max-width:767px){.minecraft-map-embed iframe{height:62vh;min-height:420px}}@keyframes jamTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes jamReactionFloat{0%{opacity:0;transform:translate3d(-50%, 0, 0) scale(calc(var(--jam-reaction-scale,1) * .8))}12%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--jam-reaction-drift,0px)), -88px, 0) scale(var(--jam-reaction-scale,1))}}.news-reaction-bursts{pointer-events:none;position:absolute;inset:-14px 0 -10px;overflow:hidden}.news-reaction-burst{transform:translateX(-50%) scale(var(--news-reaction-scale,1));opacity:0;animation:newsReactionFloat var(--news-reaction-duration,1.1s) ease-out forwards;font-size:1.2rem;line-height:1;position:absolute;bottom:0}@keyframes newsReactionFloat{0%{opacity:0;transform:translate3d(-50%, 0, 0) scale(calc(var(--news-reaction-scale,1) * .78))}12%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--news-reaction-drift,0px)), -104px, 0) scale(var(--news-reaction-scale,1))}}.epic-success-shell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:radial-gradient(80% 110% at 50% 0,#38bdf83d,#0000 64%),radial-gradient(80% 110% at 50% 100%,#f472b63d,#0000 70%),#060b168f;border:1px solid #ffffff3d;border-radius:18px;place-items:center;gap:.58rem;min-width:min(92vw,420px);padding:1.25rem 1.1rem 1.15rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 18px #38bdf842,0 0 28px #f472b63d}.epic-success-check-wrap{z-index:2;position:relative}.epic-success-check{color:#ecfdf5;background:radial-gradient(100% 100% at 50% 25%,#34d3998c,#14532de6);border:1px solid #86efaca8;border-radius:999px;justify-content:center;align-items:center;width:60px;height:60px;animation:.42s ease-out both epicSuccessCheckPop;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3,0 0 24px #34d39959}.epic-success-title{z-index:2;color:#f8fafc;margin:0;font-size:1.03rem;font-weight:800;line-height:1.2;position:relative}.epic-success-subtitle{z-index:2;color:#e2e8f0e6;margin:0;font-size:.84rem;line-height:1.3;position:relative}.epic-success-burst-layer{pointer-events:none;z-index:1;position:absolute;inset:0}.epic-success-burst{transform:translate3d(-50%, -50%, 0) scale(var(--epic-success-scale,1));opacity:0;animation:epicSuccessBurst var(--epic-success-duration,1.2s) ease-out var(--epic-success-delay,0s) forwards;font-size:1.22rem;line-height:1;position:absolute;top:50%;left:50%}@keyframes epicSuccessCheckPop{0%{opacity:0;transform:scale(.72)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes epicSuccessBurst{0%{opacity:0;transform:translate3d(-50%, -50%, 0) scale(calc(var(--epic-success-scale,1) * .6))}14%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--epic-success-dx,0px)), calc(-50% + var(--epic-success-dy,0px)), 0) scale(var(--epic-success-scale,1))}}@media (prefers-reduced-motion:reduce){.jam-mobile-marquee-track{animation:none}}.tournaments-blast{isolation:isolate;position:relative;overflow:hidden}.tournaments-blast__blob{z-index:0;filter:blur(72px);opacity:.18;pointer-events:none;border-radius:999px;width:min(50vw,700px);height:min(50vw,700px);position:absolute}.tournaments-blast__blob--a{background:radial-gradient(circle,#e11d48cc 0%,#0000 70%);top:-22%;left:-16%}.tournaments-blast__blob--b{background:radial-gradient(circle,#0ea5e9e0 0%,#0000 72%);top:-6%;right:-20%}.tournaments-blast>.grid{z-index:1;position:relative}.tournaments-blast-top{background:radial-gradient(120% 180% at 0 0,#e11d4829,#0000 58%),radial-gradient(120% 160% at 100% 100%,#0ea5e924,#0000 55%),#10051be6;border:1px solid #ffffff1f;gap:.75rem;padding:.9rem;display:grid}.tournaments-blast-top__row{align-items:center;gap:.8rem;display:flex}.tournaments-blast-top__brand{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.tournaments-blast-top__logo{color:#fef9c3;letter-spacing:.08em;background:#facc1526;border:1px solid #facc1580;border-radius:10px;place-items:center;width:1.8rem;height:1.8rem;font-size:.76rem;font-weight:900;display:grid}.tournaments-blast-top__title{color:#f8fafc;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.86rem;font-weight:800;line-height:1}.tournaments-blast-top__nav{align-items:center;gap:.8rem;margin-left:.4rem;display:inline-flex}.tournaments-blast-top__nav a{color:#e2e8f0d1;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700;text-decoration:none}.tournaments-blast-top__nav a:hover{color:#fafafa}.tournaments-blast-top__actions{align-items:center;gap:.45rem;margin-left:auto;display:inline-flex}.tournaments-blast-top__search{color:#facc15eb;background:#ffffff08;border:1px solid #facc1559;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.73rem;font-weight:700;display:inline-flex}.tournaments-blast-ticker{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.5rem;display:grid}.tournaments-blast-match{background:#090d18d6;border:1px solid #ffffff1a;border-radius:12px;gap:.28rem;padding:.45rem .55rem;display:grid}.tournaments-blast-match__head{color:#e2e8f0a6;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:.5rem;font-size:.62rem;font-weight:700;display:flex}.tournaments-blast-match__teams{color:#f8fafc;gap:.2rem;font-size:.78rem;font-weight:700;line-height:1.25;display:grid}.tournaments-blast-match__status{color:#facc15e6;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:800}.tournaments-blast-hero{background:#020617e6;border:1px solid #ffffff24;min-height:15rem;position:relative;overflow:hidden}.tournaments-blast-hero img{-o-object-fit:cover;object-fit:cover;opacity:.34;width:100%;height:100%;position:absolute;inset:0}.tournaments-blast-hero__overlay{background:linear-gradient(170deg,#02061747,#020617e6),radial-gradient(100% 80% at 70% 0,#0ea5e93d,#0000 60%);position:absolute;inset:0}.tournaments-blast-hero__content,.tournaments-blast-hero__empty{z-index:1;gap:.65rem;padding:1rem;display:grid;position:relative}.tournaments-blast-hero__kicker{color:#facc15;text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:.66rem;font-weight:800}.tournaments-blast-hero h1{color:#f8fafc;margin:0;font-size:clamp(1.3rem,1.08rem + 1.1vw,2.2rem);font-weight:900;line-height:1.08}.tournaments-blast-hero p{color:#e2e8f0c7;margin:0;font-size:.9rem;line-height:1.55}.tournaments-blast-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.tournaments-blast-quick-card{background:#0d0718cc;border:1px solid #ffffff1a;border-radius:14px;gap:.25rem;padding:.7rem;display:grid}.tournaments-blast-quick-card h3{color:#f8fafc;margin:0;font-size:.84rem;font-weight:800;line-height:1.2}.tournaments-blast-quick-card p{color:#e2e8f09e;margin:0;font-size:.76rem;line-height:1.4}.tournaments-blast-side-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:.55rem;padding:.5rem .55rem;display:flex}.tournaments-blast-side-item p{color:#f8fafc;margin:0;font-size:.78rem;font-weight:700;line-height:1.3}.tournaments-blast-side-item span{color:#94a3b8;flex:none;font-size:.68rem;line-height:1}.tournaments-teams{background:radial-gradient(120% 180% at 0 0,#ec48991f,#0000 58%),#14071feb;border:1px solid #ffffff24;gap:.7rem;padding:.8rem;display:grid}.tournaments-teams__head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.tournaments-teams__head h2{color:#f8fafc;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:900;line-height:1}.tournaments-teams__toggle{align-items:center;gap:.45rem;display:inline-flex}.tournaments-teams__toggle span{color:#e2e8f0c7;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:700}.tournaments-teams__grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:.45rem;display:grid}.tournaments-team-card{background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;align-content:start;gap:.4rem;padding:.55rem;display:grid}.tournaments-team-card__mark{color:#f8fafc;letter-spacing:.08em;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:2rem;height:2rem;font-size:.7rem;font-weight:900;display:grid}.tournaments-team-card h3{color:#f8fafc;margin:0;font-size:.9rem;font-weight:700;line-height:1.2}.tournaments-team-card__roster{gap:.2rem;display:grid}.tournaments-team-card__roster span{color:#cbd5e1;font-size:.68rem;line-height:1.2}.tournaments-team-card__wins{color:#94a3b8;margin:0;font-size:.68rem;line-height:1.2}.tournaments-reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(18px)scale(.985)}.tournaments-reveal.is-visible{opacity:1;transform:translateY(0)scale(1)}.tournaments-league-hero{background:#050814f0;border:1px solid #ffffff24;border-radius:24px;min-height:21rem;position:relative;overflow:hidden}.tournaments-league-hero__video{-o-object-fit:cover;object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;inset:0}.tournaments-league-hero__overlay{background:linear-gradient(110deg,#0a0717eb,#0a071780),radial-gradient(100% 120% at 85% 0,#ec489947,#0000 56%);position:absolute;inset:0}.tournaments-league-hero__content{z-index:1;gap:.85rem;max-width:68ch;padding:clamp(1rem,1.5vw + .6rem,1.8rem);display:grid;position:relative}.tournaments-league-hero__kicker{letter-spacing:.14em;text-transform:uppercase;color:#7dd3fc;margin:0;font-size:.7rem;font-weight:800}.tournaments-league-hero h1{color:#f8fafc;max-width:18ch;margin:0;font-size:clamp(1.6rem,1.3rem + 1.1vw,2.5rem);font-weight:900;line-height:1.08}.tournaments-league-hero p{color:#e2e8f0d1;margin:0;font-size:.92rem;line-height:1.55}.tournaments-league-hero__cta{flex-wrap:wrap;gap:.45rem;display:flex}.tournaments-league-leader{background:#facc1514;border:1px solid #facc1559;border-radius:12px;justify-content:space-between;align-items:center;gap:.55rem;padding:.55rem;display:flex}.tournaments-league-leader p{color:#f8fafc;margin:0;font-size:.84rem;font-weight:700}.tournaments-league-leader span{color:#e2e8f0b8;font-size:.7rem}.tournaments-league-row{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:center;gap:.45rem;padding:.5rem .55rem;display:flex}.tournaments-league-row span{color:#f1f5f9;font-size:.78rem;line-height:1.25}.tournaments-league-row strong,.tournaments-league-row small{color:#94a3b8;font-size:.68rem}.tournaments-league-player{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;padding:.45rem;display:grid}.tournaments-league-player p{color:#f1f5f9;margin:0;font-size:.78rem;font-weight:700}.tournaments-league-player span,.tournaments-league-player small{color:#94a3b8;margin:0;font-size:.66rem;line-height:1.2}.tournaments-league-split{background:radial-gradient(120% 160% at 0 0,#22d3ee1f,#0000 55%),#080a16e6;border:1px solid #ffffff24;align-items:center;gap:.9rem;padding:.9rem;display:grid}.tournaments-league-split__kicker{color:#7dd3fc;text-transform:uppercase;letter-spacing:.13em;margin:0;font-size:.67rem;font-weight:700}.tournaments-league-split h3{color:#f8fafc;margin:.2rem 0 0;font-size:clamp(1.1rem,1rem + .4vw,1.4rem);font-weight:900;line-height:1.2}.tournaments-league-split p{color:#e2e8f0b8;margin:.5rem 0 0;font-size:.85rem;line-height:1.55}.tournaments-league-split__badges{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.tournaments-league-split video{border:1px solid #ffffff24;border-radius:14px;width:100%}.tournaments-home{isolation:isolate;position:relative;overflow:hidden}.tournaments-home__blob{z-index:0;filter:blur(68px);opacity:.2;pointer-events:none;border-radius:999px;width:min(48vw,680px);height:min(48vw,680px);position:absolute}.tournaments-home__blob--a{background:radial-gradient(circle,#22d3eeeb 0%,#0000 68%);animation:16s ease-in-out infinite tournamentsBlobFloatA;top:-18%;left:-16%}.tournaments-home__blob--b{background:radial-gradient(circle,#f59e0bdb 0%,#0000 70%);animation:19s ease-in-out infinite tournamentsBlobFloatB;top:10%;right:-16%}.tournaments-home>.grid{z-index:1;position:relative}.tournaments-hero-stage{background:radial-gradient(130% 140% at 0 0,#22d3ee33,#0000 52%),radial-gradient(120% 110% at 100% 100%,#ec489929,#0000 56%),linear-gradient(140deg,#030812f5,#081424e6);border:1px solid #38bdf833;border-radius:28px;padding:clamp(1rem,1.2vw + .8rem,1.8rem);position:relative;overflow:hidden}.tournaments-hero-stage__bg{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000eb,#0000 100%);mask-image:linear-gradient(#000000eb,#0000 100%)}.tournaments-hero-stage__title{color:#f8fafc;letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2rem,1.42rem + 1.9vw,3.6rem);font-weight:900;line-height:1.05}.tournaments-hero-stage__subtitle{color:#e2e8f0d1;max-width:62ch;margin:0;font-size:clamp(.95rem,.91rem + .38vw,1.15rem);line-height:1.62}.tournaments-hero-stage__claim-wrap{background:#22d3ee14;border:1px solid #22d3ee4d;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;padding:.42rem .8rem;display:inline-flex}.tournaments-hero-stage__claim{letter-spacing:.08em;text-transform:uppercase;color:#ecfeff;font-size:.78rem;line-height:1;animation:.26s tournamentsClaimPop}.tournaments-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;display:grid}.tournaments-kpi-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;gap:.25rem;padding:.8rem;display:grid}.tournaments-kpi-card__value{color:#f8fafc;font-size:clamp(1.2rem,1rem + .9vw,1.9rem);font-weight:900;line-height:1}.tournaments-kpi-card__label{letter-spacing:.12em;text-transform:uppercase;color:#e2e8f09e;font-size:.65rem;line-height:1.35}.tournaments-hero-sidecard{background:linear-gradient(#ffffff0f,#ffffff05),#030a14b8;border:1px solid #ffffff1a;border-radius:20px;gap:.55rem;padding:1rem;display:grid}.tournaments-hero-sidecard__kicker{letter-spacing:.13em;text-transform:uppercase;color:#7dd3fc;margin:0;font-size:.65rem;line-height:1}.tournaments-hero-sidecard h2{color:#f8fafc;margin:0;font-size:1.1rem;font-weight:900;line-height:1.2}.tournaments-hero-sidecard p{color:#e2e8f0bd;margin:0;font-size:.88rem;line-height:1.55}.tournaments-marquee{background:linear-gradient(120deg,#ffffff0d,#ffffff05),#060b16c2;border:1px solid #ffffff1f;border-radius:999px;padding:.55rem 0;overflow:hidden}.tournaments-marquee__track{align-items:center;gap:.62rem;min-width:max-content;padding-inline:.75rem;animation:28s linear infinite tournamentsMarqueeMove;display:inline-flex}.tournaments-marquee__item{color:#f1f5f9;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.34rem .7rem;font-size:.76rem;font-weight:700;display:inline-flex}.tournaments-marquee__item img{-o-object-fit:cover;object-fit:cover;border-radius:999px;width:18px;height:18px}.tournaments-value-card{background:linear-gradient(#ffffff0d,#ffffff05),#070c16cc;border:1px solid #94a3b833;border-radius:22px;gap:.45rem;padding:1.1rem;display:grid}.tournaments-value-card h3{color:#f8fafc;margin:0;font-size:1.05rem;font-weight:900;line-height:1.2}.tournaments-value-card p{color:#e2e8f0ad;margin:0;font-size:.9rem;line-height:1.56}.tournaments-hero{background:radial-gradient(120% 140% at 0 0,#22d3ee33,#0000 48%),radial-gradient(120% 140% at 100% 100%,#f59e0b2e,#0000 50%),linear-gradient(135deg,#030712f5,#0a1625f0);border:1px solid #38bdf82e;border-radius:28px;min-height:23rem;position:relative;overflow:hidden}.tournaments-hero__bg{opacity:.75;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000 100%);mask-image:linear-gradient(#000000d9,#0000 100%)}.tournaments-hero__content{z-index:1;padding:1.5rem;position:relative}.tournaments-hero__panel-grid{gap:.9rem;display:grid}.tournaments-surface{background:linear-gradient(#ffffff0d,#ffffff05),#07111db8;border:1px solid #ffffff1a;border-radius:24px;gap:.7rem;padding:1rem;display:grid}.tournaments-surface__kicker{text-transform:uppercase;letter-spacing:.16em;color:#a5f3fc;align-items:center;gap:.4rem;width:fit-content;font-size:.66rem;display:inline-flex}.tournaments-inline-pill{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.42rem;padding:.38rem .7rem;display:inline-flex}.tournaments-pill-badge{color:#ecfeff;background:#22d3ee14;border:1px solid #22d3ee38;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:.84rem;font-weight:700;display:inline-flex}.tournaments-pill-badge__count{background:#ffffff1a;border-radius:999px;padding:.08rem .42rem;font-size:.72rem}.tournaments-side-stack{background:radial-gradient(120% 140% at 100% 0,#fbbf241f,#0000 55%),#07111db8;border:1px solid #ffffff14;border-radius:24px;gap:.7rem;padding:1rem;display:grid}.tournaments-game-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;align-items:center;gap:.75rem;padding:.7rem;display:flex}.tournaments-game-row__icon{-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff1a;border-radius:14px;width:2.7rem;height:2.7rem}.tournaments-stat{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;gap:.2rem;padding:.8rem;display:grid}.tournaments-stat__value{color:#f8fafc;font-size:1.6rem;font-weight:900;line-height:1}.tournaments-stat__label{letter-spacing:.14em;text-transform:uppercase;color:#e2e8f09e;font-size:.68rem}.tournament-feature-card{opacity:0;background:#020617eb;border:1px solid #94a3b838;border-radius:24px;min-height:24rem;animation:.52s forwards tournamentsFeatureIn;position:relative;overflow:hidden;transform:translateY(16px)}.tournament-feature-card__media{-o-object-fit:cover;object-fit:cover;opacity:.34;width:100%;height:100%;position:absolute;inset:0}.tournament-feature-card__overlay{background:linear-gradient(#0206171f,#020617e6),radial-gradient(90% 85% at 50% 0,#22d3ee2e,#0000 60%);position:absolute;inset:0}.tournament-feature-card__content{z-index:1;align-content:end;gap:.9rem;min-height:24rem;padding:1.2rem;display:grid;position:relative}.tournaments-editorial-card{background:linear-gradient(#ffffff0d,#ffffff05),#060b15c2;border:1px solid #94a3b82e;border-radius:22px;gap:.7rem;padding:1.1rem;display:grid}.tournaments-editorial-card__icon{color:#a5f3fc;background:#22d3ee1a;border:1px solid #22d3ee38;border-radius:16px;place-items:center;width:2.7rem;height:2.7rem;display:grid}.tournaments-process-step{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;gap:.55rem;padding:1rem;display:grid}.tournaments-process-step h3{color:#f8fafc;font-size:1rem;font-weight:800;line-height:1.2}.tournaments-process-step p{color:#e2e8f0ad;font-size:.88rem;line-height:1.55}.tournaments-process-step__index{letter-spacing:.16em;text-transform:uppercase;color:#67e8f9;font-size:.72rem}.tournaments-format-card{background:radial-gradient(120% 140% at 0 0,#38bdf824,#0000 54%),#060b15c7;border:1px solid #94a3b82e;border-radius:24px;gap:.55rem;min-height:12rem;padding:1.15rem;display:grid}.tournaments-format-card h3{color:#f8fafc;font-size:1.08rem;font-weight:900;line-height:1.2}.tournaments-format-card p{color:#e2e8f0ad;font-size:.9rem;line-height:1.6}.tournament-list-card{background:linear-gradient(#ffffff0a,#ffffff05),#020617c2;border:1px solid #94a3b82e;border-radius:22px;gap:1rem;padding:.95rem;display:grid}.tournament-list-card__media{-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff14;border-radius:18px;width:100%;height:12rem}.tournament-list-card__body{gap:.9rem;display:grid}@keyframes tournamentsBlobFloatA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(34px,18px)scale(1.08)}}@keyframes tournamentsBlobFloatB{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-30px,-22px)scale(1.1)}}@keyframes tournamentsClaimPop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tournamentsMarqueeMove{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tournamentsFeatureIn{to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.tournaments-hero__panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tournament-list-card{grid-template-columns:180px minmax(0,1fr);align-items:start}.tournament-list-card__media{height:100%;min-height:12rem}}@media (max-width:767px){.tournaments-blast-top__row{flex-wrap:wrap}.tournaments-blast-top__nav{order:3;width:100%;margin-left:0;padding-bottom:.2rem;overflow-x:auto}.tournaments-blast-top__actions{margin-left:auto}.tournaments-blast-ticker,.tournaments-blast-quick-grid{grid-template-columns:1fr}.tournaments-teams__head{flex-wrap:wrap}.tournaments-league-hero{min-height:18rem}.tournaments-league-player{grid-template-columns:auto minmax(0,1fr)}.tournaments-home__blob{opacity:.22;width:86vw;height:86vw}.tournaments-hero-stage{border-radius:22px}.tournaments-marquee{border-radius:16px}.tournaments-marquee__track{animation-duration:34s}.tournaments-kpi-grid{grid-template-columns:1fr}.tournaments-hero{min-height:auto}.tournaments-hero__content{padding:1rem}.tournaments-editorial-card,.tournaments-format-card,.tournaments-surface,.tournaments-side-stack,.tournaments-value-card{border-radius:20px}}@media (min-width:900px){.tournaments-league-split{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr)}}@media (prefers-reduced-motion:reduce){.tournaments-reveal{opacity:1!important;transition:none!important;transform:none!important}.page-transition-shell,.jam-carousel__slide,.jam-fade-up,.jam-list-item,.jam-reaction-burst,.news-reaction-burst,.epic-success-burst,.epic-success-check,.obs-floor,.obs-floor:before,.obs-iso,.obs-iso *,.obs-banner__letter{transition:none!important;animation:none!important}}.nav-servers-mega__games.nav-servers-mega__games-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.nav-servers-mega__games-col{align-content:start;gap:8px;min-width:0;display:grid}@media (max-width:980px){.nav-servers-mega__games.nav-servers-mega__games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.nav-servers-mega__games.nav-servers-mega__games-grid{grid-template-columns:1fr}.nav-servers-mega__games-col{min-width:0}}.game-hero-banner{isolation:isolate;background-color:#040712;background-image:var(--game-banner-base);background-position:50%;background-size:cover;height:14rem;position:relative;overflow:hidden}.game-hero-banner:before{content:"";z-index:3;pointer-events:none;opacity:0;background:#000;transition:opacity .26s;position:absolute;inset:0}.game-hero-banner.is-transitioning:before{opacity:.55}@media (min-width:768px){.game-hero-banner{height:18rem}}.game-hero-banner:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#04071214,#0407126b);position:absolute;inset:0}.game-hero-banner__image{z-index:1;-o-object-fit:cover;object-fit:cover;opacity:0;will-change:transform, opacity;width:108%;height:108%;transition:opacity .32s;position:absolute;top:-4%;left:-4%;transform:translate(4%)scale(1.08)}.game-hero-banner__image.is-active{opacity:1;animation:gameHeroBannerPan var(--banner-step,9s) linear forwards}@keyframes gameHeroBannerPan{0%{transform:translate(4%)scale(1.08)}to{transform:translate(-4%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.game-hero-banner__image{transform:translate(0,0)scale(1.05);transition:none!important;animation:none!important}}.game-hero-banner--xl{height:22rem}@media (min-width:768px){.game-hero-banner--xl{height:32rem}}.game-landing-hero{isolation:isolate;background:#040712;border-radius:20px;position:relative;overflow:hidden}.game-landing-hero__overlay{z-index:5;pointer-events:none;background:linear-gradient(#0000 0%,#0407121f 30%,#0407128c 62%,#040712f7 100%);position:absolute;inset:0}.game-landing-hero__content{z-index:6;padding:1.5rem;position:absolute;bottom:0;left:0;right:0}@media (min-width:640px){.game-landing-hero__content{padding:2rem}}.game-landing-hero__topbar{z-index:7;background:linear-gradient(#0407128c,#0000);justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex;position:absolute;top:0;left:0;right:0}.game-fav-anchor{display:inline-flex;position:relative}.game-fav-hint{z-index:7;border:1px solid rgb(var(--brand-gold) / .55);background:rgb(var(--brand-surface-high));width:min(17rem,100vw - 4.5rem);box-shadow:0 16px 40px rgb(var(--brand-vinyl) / .65), 0 0 0 4px rgb(var(--brand-gold) / .1);border-radius:14px;align-items:flex-start;gap:.35rem;padding:.75rem .5rem .8rem .9rem;animation:.36s ease-out both gameFavHintIn,2.4s ease-in-out .36s infinite gameFavHintBob;display:flex;position:absolute;top:calc(100% + 14px);right:0}.game-fav-hint:before{content:"";border-top:1px solid rgb(var(--brand-gold) / .55);border-left:1px solid rgb(var(--brand-gold) / .55);background:rgb(var(--brand-surface-high));width:12px;height:12px;position:absolute;top:-7px;right:1.35rem;transform:rotate(45deg)}.game-fav-hint__title{color:rgb(var(--brand-gold));font-size:.86rem;font-weight:800;line-height:1.2}.game-fav-hint__text{color:rgb(var(--brand-text) / .82);margin-top:.25rem;font-size:.76rem;line-height:1.4}.game-fav-hint__close{width:1.5rem;min-width:1.5rem;height:1.5rem;color:rgb(var(--brand-muted));flex:none}@keyframes gameFavHintIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes gameFavHintBob{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.game-fav-hint{animation:none}}.game-landing-more{border:1px solid var(--brand-line);background-color:rgb(var(--brand-surface));background-position:50%;background-size:cover;border-radius:16px;align-items:flex-end;min-height:7.5rem;text-decoration:none;transition:transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.game-landing-more:before{content:"";background:linear-gradient(to top, rgb(var(--brand-vinyl) / .94) 0%, rgb(var(--brand-vinyl) / .55) 55%, rgb(var(--brand-vinyl) / .25) 100%);position:absolute;inset:0}.game-landing-more:hover{border-color:var(--brand-line-strong);transform:translateY(-2px)}.game-landing-more__body{align-items:center;gap:.6rem;width:100%;min-width:0;padding:.75rem;display:flex;position:relative}.game-landing-server-section{gap:.75rem;display:grid}.game-landing-section-head{align-items:center;gap:.75rem;display:flex}.game-landing-section-title{letter-spacing:-.01em;color:#e9e9f4;font-size:1.1rem;font-weight:700}.game-landing-recent-chip{color:#a5f3fc;letter-spacing:.04em;text-transform:uppercase;background:#22d3ee14;border:1px solid #22d3ee52;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .875rem .25rem .625rem;font-size:.72rem;font-weight:500;display:inline-flex}.site-global-bg{z-index:-1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.premium-landing{--premium-gold:#f5c451;--premium-gold-soft:#ffe6a8;--premium-gold-deep:#b7791f;--premium-panel:#1810088c;--premium-border:#ffffff1a;color:#f7efe2;background:radial-gradient(70% 45% at 50% 0,#f5c4511f,#0000 68%),linear-gradient(#08040f 0%,#0d0a10 48%,#08040f 100%);min-height:100vh;overflow-x:clip}.premium-hero{isolation:isolate;place-items:center;min-height:min(88svh,780px);padding:clamp(4rem,12vw,7rem) 1.25rem;display:grid;position:relative;overflow:hidden}.premium-hero__video{z-index:-2;-o-object-fit:cover;object-fit:cover;filter:brightness(.55)saturate(.9);width:100%;height:100%;position:absolute;inset:0}.premium-hero__scrim{z-index:-1;background:radial-gradient(65% 55% at 50% 45%,#f5c45124,#0000 70%),linear-gradient(#08040fd1 0%,#08040f8c 45%,#08040f 100%);position:absolute;inset:0}.premium-hero__inner{text-align:center;justify-items:center;gap:clamp(.9rem,2.2vw,1.5rem);display:grid;position:relative}.premium-hero__mark{color:#1a1206;background:linear-gradient(135deg, var(--premium-gold-soft), var(--premium-gold) 45%, var(--premium-gold-deep));border-radius:22px;place-items:center;width:clamp(58px,8vw,84px);height:clamp(58px,8vw,84px);display:grid;box-shadow:0 18px 46px #f5c45159}.premium-hero__title{letter-spacing:-.015em;text-transform:uppercase;color:#fbf3e6;text-shadow:0 10px 40px #06020ebf;max-width:18ch;margin:0;font-size:clamp(1.9rem,5.4vw,4.25rem);font-weight:900;line-height:1.03}.premium-hero__accent{background:linear-gradient(96deg, var(--premium-gold-soft), var(--premium-gold) 42%, #cf9526);color:#0000;-webkit-background-clip:text;background-clip:text}.premium-hero__accent .premium-typein__char{background-image:linear-gradient(96deg, var(--premium-gold-soft), var(--premium-gold) 42%, #cf9526);background-size:var(--bw,100%) 100%;background-position:var(--bx,0%) 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.premium-hero__lead{color:#ffffffc7;max-width:48ch;margin:0;font-size:clamp(.95rem,1.6vw,1.15rem)}.premium-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.premium-typein__word{white-space:nowrap;display:inline-block}.premium-typein__char{opacity:0;animation:.52s cubic-bezier(.2,.7,.3,1) both premiumTypeIn;animation-delay:calc(var(--i) * 26ms);display:inline-block;transform:translateY(.42em)}@keyframes premiumTypeIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.premium-typein__char{opacity:1;animation:none;transform:none}}.premium-cta{color:#1a1206;background:linear-gradient(96deg, var(--premium-gold-soft), var(--premium-gold) 55%, #e0a52f);padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:700;box-shadow:0 18px 44px #f5c4514d}.premium-cta-ghost{color:#ffffffeb;border-color:#ffffff47;padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:600}.premium-cta-ghost:hover{border-color:#f5c45199}.premium-block{padding:clamp(4rem,10vw,8rem) 1.25rem;position:relative}.premium-block__inner{max-width:1000px;margin:0 auto}.premium-eyebrow{text-transform:uppercase;letter-spacing:.32em;color:#f5c451d9;margin:0 0 .6rem;font-size:clamp(.62rem,1.1vw,.78rem);font-weight:700}.premium-title{letter-spacing:-.015em;text-transform:uppercase;color:#fbf3e6;margin:0;font-size:clamp(1.7rem,4.4vw,3.25rem);font-weight:900;line-height:1.05}.premium-lead{color:#ffffff9e;max-width:52ch;margin:.75rem 0 0;font-size:clamp(.95rem,1.5vw,1.08rem)}.premium-pull{color:#fbf3e6;border-left:2px solid #f5c45180;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding-left:clamp(1rem,2.5vw,1.75rem);font-size:clamp(1.15rem,2.6vw,1.9rem);font-weight:700;line-height:1.25}.premium-pull em{color:var(--premium-gold);font-style:normal}.premium-compare{margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none}.premium-compare__row{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) 3.1rem 3.1rem;align-items:center;gap:.35rem .5rem;padding:clamp(.85rem,2vw,1.15rem) 0;display:grid}@media (min-width:768px){.premium-compare__row{grid-template-columns:minmax(0,1fr) 7rem 7rem;gap:.35rem 1rem}}.premium-compare__head{border-bottom:1px solid #f5c45147}.premium-compare__col{text-align:center;text-transform:uppercase;letter-spacing:.16em;color:#ffffff73;font-size:clamp(.58rem,1vw,.7rem);font-weight:800}.premium-compare__col:first-child{text-align:left}.premium-compare__col--premium{color:var(--premium-gold)}.premium-compare__name{color:#fbf3e6;flex-wrap:wrap;grid-area:1/1;align-items:center;gap:.4rem .5rem;min-width:0;margin:0;font-size:clamp(.92rem,1.6vw,1.05rem);font-weight:700;display:flex}.premium-compare__text{color:#ffffff8c;grid-area:2/1;min-width:0;margin:.15rem 0 0;font-size:.84rem;line-height:1.45}.premium-compare__cell{grid-area:1/2/3;align-self:center;place-items:center;display:grid}.premium-compare__cell--premium{grid-column:3}.premium-compare__cell svg{color:#48f0a4}.premium-compare__cell--premium svg{color:var(--premium-gold)}.premium-compare__none{background:#ffffff2e;border-radius:2px;width:.85rem;height:2px;display:block}.premium-soon{text-transform:uppercase;letter-spacing:.14em;color:#f5c451f2;white-space:nowrap;background:#f5c45114;border:1px solid #f5c45159;border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.56rem;font-weight:800;display:inline-flex}.premium-compare__row--soon .premium-compare__name{color:#fbf3e6d1}.premium-compare__row--soon .premium-compare__cell--premium svg{color:#f5c4516b}.premium-compare__foot{color:#ffffff80;margin:clamp(1rem,2.5vw,1.5rem) 0 0;font-size:.84rem}.premium-elo{gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.75rem,4vw,2.75rem);display:grid}@media (min-width:768px){.premium-elo{grid-template-columns:1fr 1fr}}.premium-elo__card{border:1px solid var(--premium-border);background:var(--premium-panel);border-radius:18px;padding:clamp(1.25rem,3vw,2rem)}.premium-elo__card svg{color:var(--premium-gold)}.premium-elo__card h3{color:#fbf3e6;margin:.75rem 0 .4rem;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:800}.premium-elo__card p{color:#fff9;margin:0;font-size:.92rem}.premium-plan-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:clamp(1.5rem,3.5vw,2.25rem) 0 0;display:flex}.premium-period-toggle,.premium-currency-toggle{border:1px solid var(--premium-border);background:#ffffff08;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.premium-currency-toggle>span{text-transform:uppercase;letter-spacing:.22em;color:#fff6;padding-inline:.65rem .35rem;font-size:.68rem;font-weight:700}.premium-period-btn,.premium-currency-toggle button{color:#fff9;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.82rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.premium-period-btn:hover,.premium-currency-toggle button:hover{color:#ffffffe6}.premium-period-btn.active,.premium-currency-toggle button.active{color:#1a1206;background:linear-gradient(96deg, var(--premium-gold-soft), var(--premium-gold))}.premium-plans{gap:clamp(1rem,2vw,1.35rem);margin-top:clamp(1.75rem,4vw,2.5rem);display:grid}@media (min-width:640px){.premium-plans--multi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.premium-plans--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.premium-plans--one{max-width:24rem}.premium-plan{border:1px solid var(--premium-border);background:var(--premium-panel);border-radius:20px;flex-direction:column;gap:1.1rem;padding:clamp(1.35rem,3vw,1.9rem);display:flex;position:relative}.premium-plan--featured{background:radial-gradient(90% 60% at 50% 0%, #f5c4511a, transparent 70%), var(--premium-panel);border-color:#f5c45173;box-shadow:0 24px 60px #f5c4511a}.premium-plan__flag{text-transform:uppercase;letter-spacing:.2em;color:#1a1206;background:linear-gradient(96deg, var(--premium-gold-soft), var(--premium-gold));border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.62rem;font-weight:800;display:inline-flex;position:absolute;top:-.7rem;left:clamp(1.35rem,3vw,1.9rem)}.premium-plan__trial{text-transform:uppercase;letter-spacing:.12em;color:var(--premium-gold,#f2c14e);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex}.premium-hero__promo{border:1px solid color-mix(in srgb, var(--premium-gold,#f2c14e) 55%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--premium-gold,#f2c14e) 18%, transparent), #0006 70%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:left;color:#ffffffe6;border-radius:.9rem;align-items:center;gap:.7rem;max-width:54ch;margin:0;padding:.7rem 1.1rem;display:inline-flex}.premium-hero__promo-title{letter-spacing:.06em;color:var(--premium-gold,#f2c14e);margin:0;font-size:clamp(.95rem,2vw,1.15rem);font-weight:900;line-height:1.15}.premium-hero__promo-sub{color:#ffffffbf;margin:.2rem 0 0;font-size:.8rem;line-height:1.35}.premium-trial-band{border:1px solid color-mix(in srgb, var(--premium-gold,#f2c14e) 50%, transparent);background:color-mix(in srgb, var(--premium-gold,#f2c14e) 10%, transparent);text-align:left;max-width:46rem;color:var(--premium-gold,#f2c14e);border-radius:1rem;align-items:center;gap:.8rem;margin:1.25rem auto 0;padding:.9rem 1.2rem;display:flex}.premium-trial-band p{gap:.15rem;margin:0;display:grid}.premium-trial-band strong{letter-spacing:.06em;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:900}.premium-trial-band span{color:#ffffffb8;font-size:.82rem;font-weight:500}.premium-hero__promo svg{color:var(--premium-gold,#f2c14e);flex-shrink:0}.premium-plan__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:clamp(90px,16vw,130px)}.premium-plan__name{text-transform:uppercase;letter-spacing:.02em;color:#fbf3e6;align-items:center;gap:.5rem;margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:900;display:flex}.premium-plan__badge{text-transform:uppercase;letter-spacing:.18em;color:#f5c451e6;font-size:.66rem;font-weight:700}.premium-plan__price{color:#fbf3e6;align-items:baseline;gap:.4rem;font-size:clamp(1.9rem,4.2vw,2.6rem);font-weight:900;line-height:1;display:flex}.premium-plan__price span{color:#ffffff80;font-size:.85rem;font-weight:600}.premium-plan__note{color:#ffffff73;margin:0;font-size:.78rem}.premium-plan__note strong{color:#48f0a4e6;font-weight:700}.premium-plan__desc{color:#fff9;margin:0;font-size:.9rem}.premium-plan__benefits{border-top:1px solid #ffffff12;flex:1;gap:.6rem;margin:0;padding:.9rem 0 0;list-style:none;display:grid}.premium-plan__benefits li{color:#ffffffb8;grid-template-columns:auto 1fr;align-items:start;gap:.55rem;font-size:.88rem;display:grid}.premium-plan__benefits svg{color:#f5c451bf;margin-top:.1rem}.premium-plan--featured .premium-plan__benefits svg{color:var(--premium-gold)}.premium-plan__button{font-weight:700}.premium-plan__button--primary{color:#1a1206;background:linear-gradient(96deg, var(--premium-gold-soft), var(--premium-gold) 55%, #e0a52f)}.premium-plan__empty{border:1px dashed var(--premium-border);text-align:center;color:#ffffff8c;border-radius:20px;padding:clamp(2rem,6vw,3.5rem)}.premium-faq{margin-top:clamp(1.75rem,4vw,2.5rem)}.premium-faq [data-slot=base]{border:1px solid var(--premium-border);background:var(--premium-panel);box-shadow:none;border-radius:16px}.premium-faq [data-slot=title]{color:#fbf3e6;font-size:.95rem;font-weight:700}.premium-faq [data-slot=content]{color:#fff9;font-size:.9rem}.premium-faq [data-slot=indicator]{color:#f5c451cc}.premium-closing{text-align:center;background:radial-gradient(60% 100% at 50% 100%,#f5c45124,#0000 70%),linear-gradient(#0000,#f5c4510a);padding:clamp(4rem,10vw,7rem) 1.25rem}.premium-closing__inner{justify-items:center;gap:clamp(.75rem,2vw,1.15rem);max-width:640px;margin:0 auto;display:grid}.premium-closing__title{text-transform:uppercase;letter-spacing:-.015em;color:#fbf3e6;margin:0;font-size:clamp(1.7rem,4.6vw,3rem);font-weight:900;line-height:1.05}.premium-closing__lead{color:#ffffff9e;max-width:46ch;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem)}.premium-landing [data-premium-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(22px)}.premium-landing [data-premium-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.premium-landing [data-premium-reveal]{opacity:1;transition:none;transform:none}}.community-page,.community-page *{min-width:0}.community-page{max-width:100%;overflow-x:clip}.community-feed-shell,.community-feed-shell>*,.community-feed-shell [data-slot=base],.community-post-card,.community-mobile-block{min-width:0;max-width:100%}.community-feed-shell :where(img,video,iframe,canvas,svg){max-width:100%}.community-feed-shell :where(p,span,a,h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere}.community-post-card [data-slot=base]{overflow:hidden}.community-post-card{border-radius:14px}.community-post-game-picker{max-width:100%}.community-post-game-chip{min-width:0;max-width:100%}.community-post-game-chip--empty{opacity:.72}.community-content-type-chip{color:hsl(var(--heroui-default-600))}.community-composer-dropzone{min-width:0}.community-composer-textarea{min-height:8.5rem}.community-composer-game-chip{max-width:100%;color:hsl(var(--heroui-default-700))}.community-composer-media-count{color:hsl(var(--heroui-default-600))}.community-composer-preview-grid .community-media-tile{min-height:7rem;max-height:13rem}.community-composer-toolbar{background:hsl(var(--heroui-default-100) / .38);border-radius:12px;padding:.4rem}.community-media-grid>*{min-width:0}.community-media-grid{grid-template-columns:minmax(0,1fr)}.community-media-grid--count-2,.community-media-grid--count-3,.community-media-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.community-media-grid--count-3>:first-child{grid-row:span 2}.community-media-tile{background:hsl(var(--heroui-default-100));min-height:10rem;max-height:26rem;box-shadow:inset 0 0 0 1px hsl(var(--heroui-default-200) / .72);border-radius:12px;position:relative;overflow:hidden}.community-media-grid--count-1 .community-media-tile{aspect-ratio:16/10}.community-media-grid--count-2 .community-media-tile,.community-media-grid--count-4 .community-media-tile,.community-media-grid--count-3 .community-media-tile{aspect-ratio:1}.community-video-embed{box-shadow:inset 0 0 0 1px hsl(var(--heroui-default-200) / .6)}.community-reaction-summary{min-width:0;max-width:100%;color:hsl(var(--heroui-default-600))}.community-post-footer{background:hsl(var(--heroui-default-100) / .45);border-radius:12px;padding:.35rem}.community-comment-card{background:hsl(var(--heroui-default-100) / .55);border-radius:12px;padding:.65rem}.community-comment-composer{background:hsl(var(--heroui-default-100) / .45);border-radius:12px;padding:.5rem}.community-create-post-fab{bottom:calc(max(.7rem, env(safe-area-inset-bottom)) + 5.8rem)}.community-new-posts-fab{bottom:calc(max(.7rem, env(safe-area-inset-bottom)) + 10.4rem)}.community-comment-gif>img{flex:none}@media (min-width:640px){.community-create-post-fab{bottom:1.5rem}.community-new-posts-fab{bottom:6rem}}@media (max-width:639px){.community-page{padding-left:.75rem!important;padding-right:.75rem!important}.community-feed-shell{gap:.75rem;width:100%}.community-post-head{flex-direction:column;align-items:stretch}.community-post-actions{justify-content:flex-end;width:100%}.community-post-actions>*{max-width:100%}.community-post-game-picker{flex:100%;width:100%!important}.community-media-grid{grid-template-columns:minmax(0,1fr)!important}.community-media-grid--count-3>:first-child{grid-row:auto}.community-media-tile{min-height:12rem;max-height:22rem}.community-composer-preview-grid .community-media-tile{min-height:9rem;max-height:18rem}.community-composer-toolbar{align-items:stretch}.community-composer-toolbar>div{justify-content:space-between;width:100%}.community-post-footer{align-items:stretch}.community-post-footer>*{justify-content:center;width:100%}.community-comment-gif{flex-wrap:wrap}.community-comment-gif>img{width:6rem}.community-comment-gif>div{flex:9rem}.community-comment-gif>button{flex:none}}.games-landing{--games-cyan:#22d3ee;--games-gold:#f8c45c;--games-green:#48f0a4;--games-red:#ff4d6d;--games-muted:#fff6;--games-ink:#f8fafc;--games-panel:#0a101eb8;--games-border:#ffffff1a;min-height:100vh;color:var(--games-ink);background:radial-gradient(120% 80% at 15% -10%,#22d3ee1f,#0000 55%),radial-gradient(90% 70% at 100% 0,#8b5cf61f,#0000 50%),linear-gradient(#03050d 0%,#060a15 46%,#04060f 100%);position:relative;overflow:hidden}.games-landing img{display:block}.games-landing [data-games-reveal]{opacity:0;filter:blur(6px);animation:.6s 2s forwards gamesRevealFailsafe;transform:translateY(34px)}.games-landing [data-games-reveal].is-visible{opacity:1;filter:none;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 60ms);animation:none;transform:none}.games-landing .games-chip{color:#bdf3ff;letter-spacing:.02em;background:#22d3ee1a;border:1px solid #22d3ee59;font-weight:800}.games-landing .games-chip--gold{color:#ffe7b3;background:#f8c45c1f;border-color:#f8c45c61}.games-landing .games-chip--green{color:#b6ffe0;background:#48f0a41f;border-color:#48f0a466}.games-landing .games-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--games-border)!important;color:var(--games-ink)!important;background:#ffffff0f!important;border-radius:12px!important;font-weight:800!important;transition:transform .18s,box-shadow .25s,background .25s!important}.games-landing .games-btn:hover{transform:translateY(-2px);background:#ffffff1f!important}.games-landing .games-btn--primary{box-shadow:0 14px 40px #22d3ee47;color:#03050d!important;background:linear-gradient(120deg,#22d3ee,#38bdf8 55%,#818cf8)!important;border-color:#0000!important}.games-hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:calc(100vh - 74px);padding:clamp(5rem,9vw,9rem) clamp(1.1rem,4vw,4rem) clamp(3rem,6vw,6rem);display:flex;position:relative}.games-hero__fx{z-index:-1;transform:translateY(var(--games-parallax,0));will-change:transform;position:absolute;inset:0;overflow:hidden}.games-hero__blob{filter:blur(70px);opacity:.55;border-radius:999px;position:absolute}.games-hero__blob--a{background:radial-gradient(circle,#22d3ee80,#0000 68%);width:42vw;height:42vw;animation:15s ease-in-out infinite gamesBlobFloat;top:-12%;left:-8%}.games-hero__blob--b{background:radial-gradient(circle,#818cf86b,#0000 68%);width:38vw;height:38vw;animation:18s ease-in-out infinite reverse gamesBlobFloat;bottom:-14%;right:-6%}.games-hero__grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:-2px;-webkit-mask-image:radial-gradient(120% 90% at 50% 20%,#000 30%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 20%,#000 30%,#0000 78%)}.games-hero__inner{grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);width:min(1180px,100%);margin:0 auto;display:grid}.games-hero__copy{justify-items:start;gap:1.25rem;display:grid}.games-hero__title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.8rem,8vw,6.6rem);font-weight:950;line-height:.92}.games-hero__title-accent{background:linear-gradient(100deg,#22d3ee,#818cf8 60%,#f8c45c);color:#0000;text-shadow:0 0 46px #22d3ee40;-webkit-background-clip:text;background-clip:text;display:block}.games-hero__desc{color:#f8fafcad;max-width:40ch;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.55}.games-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:.3rem;display:flex}.games-hero__stats{gap:.9rem;display:grid}.games-stat{border:1px solid var(--games-border);background:var(--games-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;align-items:baseline;gap:.8rem;padding:1rem 1.25rem;display:flex}.games-stat--accent{background:linear-gradient(120deg,#22d3ee24,#818cf814);border-color:#22d3ee66}.games-stat__num{font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:950;line-height:1}.games-stat__label{letter-spacing:.02em;color:#f8fafc8c;text-transform:uppercase;font-size:.78rem;font-weight:700}.games-hero__scroll{letter-spacing:.24em;text-transform:uppercase;color:#f8fafc66;flex-direction:column;align-items:center;gap:.5rem;font-size:.62rem;font-weight:800;display:flex;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%)}.games-hero__scroll-line{background:linear-gradient(#22d3eecc,#0000);width:1px;height:34px;animation:1.8s ease-in-out infinite gamesScrollHint}.games-marquee{border-top:1px solid var(--games-border);border-bottom:1px solid var(--games-border);background:#ffffff05;padding:1.1rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.games-marquee__track{width:max-content;animation:32s linear infinite gamesMarquee;display:flex}.games-marquee__group{flex-shrink:0;display:flex}.games-marquee__item{letter-spacing:.01em;color:#f8fafc1f;white-space:nowrap;align-items:center;gap:.9rem;padding:0 1.6rem;font-size:clamp(1.4rem,3vw,2.4rem);font-weight:950;display:inline-flex}.games-marquee__item svg{color:#22d3ee66}.games-section{width:min(1180px,100%);margin:0 auto;padding:clamp(3.5rem,8vw,7rem) clamp(1.1rem,4vw,2rem);position:relative}.games-section__head{justify-items:start;gap:.85rem;max-width:720px;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.games-section__title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,5vw,3.6rem);font-weight:950;line-height:1}.games-text-accent{background:linear-gradient(100deg,#22d3ee,#818cf8);color:#0000;-webkit-background-clip:text;background-clip:text}.games-section__sub{color:#f8fafc99;font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.5}.games-empty{color:#f8fafc8c;font-size:1rem}.games-rail-wrap{position:relative}.games-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.25rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.games-rail::-webkit-scrollbar{display:none}.games-card{scroll-snap-align:start;border:1px solid var(--games-border);background:var(--games-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:inherit;border-radius:20px;flex:0 0 clamp(280px,78vw,380px);text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s;position:relative;overflow:hidden}.games-card:after{content:"";border-radius:inherit;background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--card-accent,#22d3ee) 24%, transparent), transparent 60%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.games-card:hover{border-color:color-mix(in srgb, var(--card-accent,#22d3ee) 55%, transparent);transform:translateY(-6px);box-shadow:0 26px 70px #00000073}.games-card:hover:after{opacity:1}.games-card__media{aspect-ratio:16/10;background:#ffffff0a;position:relative;overflow:hidden}.games-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.games-card:hover .games-card__media img{transform:scale(1.06)}.games-card__media-fallback{background:radial-gradient(120% 100% at 30% 0%, color-mix(in srgb, var(--card-accent,#22d3ee) 30%, transparent), transparent 60%), #0a1020;width:100%;height:100%}.games-card__media:before{content:"";background:linear-gradient(#0000 40%,#04060fd9);position:absolute;inset:0}.games-card__shine{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:55%;height:100%;transition:left .6s;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.games-card:hover .games-card__shine{left:130%}.games-card__body{gap:.7rem;padding:1.1rem 1.2rem 1.25rem;display:grid;position:relative}.games-card__head{align-items:center;gap:.65rem;display:flex}.games-card__icon{-o-object-fit:cover;object-fit:cover;border:1px solid var(--games-border);border-radius:12px;flex-shrink:0;width:2.4rem;height:2.4rem}.games-card__icon--fallback{color:#fff9;background:#ffffff0f;justify-content:center;align-items:center;display:inline-flex}.games-card__name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1.15rem;font-weight:900;line-height:1.1;overflow:hidden}.games-card__status{letter-spacing:.1em;text-transform:uppercase;color:var(--card-accent,#22d3ee);background:color-mix(in srgb, var(--card-accent,#22d3ee) 14%, transparent);border:1px solid color-mix(in srgb, var(--card-accent,#22d3ee) 34%, transparent);white-space:nowrap;border-radius:999px;padding:.28rem .55rem;font-size:.62rem;font-weight:900}.games-card__tags{flex-wrap:wrap;gap:.4rem;display:flex}.games-card__tag{color:#f8fafc99;border:1px solid var(--games-border);background:#ffffff0d;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:700}.games-card__cta{color:var(--card-accent,#22d3ee);align-items:center;gap:.35rem;font-size:.85rem;font-weight:800;display:inline-flex}.games-rail__nav{gap:.5rem;display:flex;position:absolute;top:-3.6rem;right:0}.games-radar{margin-top:clamp(2rem,4vw,3rem)}.games-radar__head{letter-spacing:.12em;text-transform:uppercase;color:#f8fafc8c;align-items:center;gap:.55rem;margin-bottom:1rem;font-size:.72rem;font-weight:900;display:flex}.games-radar__head svg{color:var(--games-cyan)}.games-radar__hint{color:#f8fafc52;letter-spacing:.04em;text-transform:none;font-weight:700}.games-radar__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.games-radar__item{border:1px solid var(--games-border);color:inherit;background:#ffffff08;border-radius:14px;align-items:center;gap:.65rem;padding:.75rem .9rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.games-radar__item:hover{background:#22d3ee0f;border-color:#22d3ee66;transform:translateY(-3px)}.games-radar__item img{-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0;width:1.9rem;height:1.9rem}.games-radar__icon-fallback{color:#ffffff80;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.games-radar__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.92rem;font-weight:800;overflow:hidden}.games-radar__status{letter-spacing:.08em;text-transform:uppercase;color:#f8fafc6b;white-space:nowrap;font-size:.6rem;font-weight:800}.games-manifesto{isolation:isolate}.games-manifesto__glow{z-index:-1;background:radial-gradient(60% 60% at 50% 0,#818cf81f,#0000 70%);position:absolute;inset:0}.games-manifesto__grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.games-landing .games-feature{border:1px solid var(--games-border);background:var(--games-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;transition:transform .25s,border-color .25s;box-shadow:0 18px 50px #0000004d}.games-landing .games-feature:hover{border-color:#22d3ee59;transform:translateY(-5px)}.games-feature__body{gap:.6rem;padding:1.35rem;display:grid}.games-feature__icon{width:2.7rem;height:2.7rem;color:var(--games-cyan);background:#22d3ee1f;border:1px solid #22d3ee47;border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.games-feature__body h3{letter-spacing:-.01em;font-size:1.05rem;font-weight:900}.games-feature__body p{color:#f8fafc99;font-size:.9rem;line-height:1.5}.games-manifesto__cta{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.6rem,3vw,2.4rem);display:flex}.games-events{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.15rem;display:grid}.games-event{border:1px solid var(--games-border);background:var(--games-panel);color:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;text-decoration:none;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s,box-shadow .26s;position:relative;overflow:hidden}.games-event:hover{border-color:#48f0a466;transform:translateY(-6px);box-shadow:0 24px 64px #00000073}.games-event--featured{border-color:#f8c45c66;grid-column:span 2}.games-event__media{aspect-ratio:16/8;background:#ffffff0a;position:relative;overflow:hidden}.games-event__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.games-event:hover .games-event__media img{transform:scale(1.05)}.games-event__media-fallback{color:#f8c45cb3;background:radial-gradient(120% 100% at 50% 0,#f8c45c24,#0000 65%),#0a1020;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.games-event__status{letter-spacing:.1em;text-transform:uppercase;color:#03050d;background:#48f0a4eb;border-radius:999px;padding:.3rem .6rem;font-size:.6rem;font-weight:900;position:absolute;top:.75rem;left:.75rem}.games-event__body{gap:.6rem;padding:1.1rem 1.2rem 1.25rem;display:grid}.games-event__meta{color:#f8fafc8c;align-items:center;gap:.55rem;font-size:.78rem;font-weight:700;display:flex}.games-event__game{align-items:center;gap:.4rem;display:inline-flex}.games-event__game img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:1.2rem;height:1.2rem}.games-event__dot:before{content:"•";color:#ffffff4d;margin-right:.55rem}.games-event__title{letter-spacing:-.01em;font-size:1.2rem;font-weight:900;line-height:1.15}.games-event__footer{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.games-event__chip{color:#f8fafcb3;border:1px solid var(--games-border);background:#ffffff0d;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.76rem;font-weight:700;display:inline-flex}.games-event__chip--prize{color:#ffe7b3;background:#f8c45c1f;border-color:#f8c45c4d}.games-events-empty{text-align:center;border:1px dashed var(--games-border);color:#f8fafc99;background:#ffffff05;border-radius:20px;justify-items:center;gap:1rem;padding:clamp(2.5rem,6vw,4rem) 1.5rem;display:grid}.games-events-empty svg{color:var(--games-cyan)}.games-events-empty p{max-width:42ch;line-height:1.55}.games-final{isolation:isolate;padding:clamp(4rem,9vw,8rem) clamp(1.1rem,4vw,2rem);position:relative}.games-final__glow{z-index:-1;background:radial-gradient(70% 80%,#22d3ee24,#0000 70%);position:absolute;inset:0}.games-final__inner{text-align:center;justify-items:center;gap:1.2rem;width:min(760px,100%);margin:0 auto;display:grid}.games-final__title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.2rem,6vw,4.4rem);font-weight:950;line-height:.98}.games-final__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (max-width:860px){.games-hero__inner{grid-template-columns:minmax(0,1fr);gap:2.5rem}.games-hero__stats{grid-template-columns:repeat(3,1fr);gap:.6rem}.games-stat{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.85rem}.games-rail__nav{display:none}.games-event--featured{grid-column:span 1}}@media (prefers-reduced-motion:reduce){.games-hero__blob,.games-hero__scroll-line,.games-marquee__track{animation:none!important}.games-hero__fx{transform:none!important}.games-landing [data-games-reveal]{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}@keyframes gamesRevealFailsafe{to{opacity:1;filter:none;transform:none}}@keyframes gamesBlobFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(4%,6%)scale(1.08)}}.games-landing{--games-cyan:#ff3fa4;background:radial-gradient(120% 80% at 15% -10%,#ff3fa426,#0000 55%),radial-gradient(90% 70% at 100% 0,#8b5cf629,#0000 50%),radial-gradient(80% 55% at 50% 120%,#f8965c29,#0000 62%),linear-gradient(#0a0518 0%,#0f0a20 46%,#08060f 100%)}.games-landing .games-chip{color:#ffd0ea;background:#ff3fa41f;border-color:#ff3fa461}.games-landing .games-btn--primary{box-shadow:0 14px 40px #ff3fa44d;color:#150a20!important;background:linear-gradient(120deg,#ff3fa4,#ff5e7e 52%,#ffb347)!important}.games-landing .games-btn--primary:hover{box-shadow:0 20px 60px #ff3fa46b;background:linear-gradient(120deg,#ff5cb4,#ff7a92 52%,#ffc25f)!important}.games-landing .games-hero__blob--a{background:radial-gradient(circle,#ff3fa480,#0000 68%)}.games-landing .games-hero__title-accent{background:linear-gradient(100deg,#ff3fa4,#b24bf0 58%,#ffb347);color:#0000;text-shadow:0 0 46px #ff3fa447;-webkit-background-clip:text;background-clip:text}.games-landing .games-text-accent{background:linear-gradient(100deg,#ff3fa4,#ffb347);color:#0000;-webkit-background-clip:text;background-clip:text}.games-landing .games-final__glow{background:radial-gradient(70% 80%,#ff3fa429,#0000 70%)}.site-home-content .card-glass{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.site-home-content .card-glass:hover{transform:translateY(-4px);box-shadow:0 18px 46px #0000006b,0 0 0 1px #22d3ee38,0 0 34px #22d3ee1f}.site-home-content .btn-primary{position:relative;overflow:hidden}.site-home-content .btn-primary:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.site-home-content .btn-primary:hover:after{transform:translate(120%)}.site-home-content .hero-logo-wrap{position:relative}.site-home-content .hero-logo-wrap:before{content:"";filter:blur(26px);z-index:-1;background:radial-gradient(circle,#22d3ee47,#0000 66%);width:118%;height:118%;animation:4.5s ease-in-out infinite homeGlowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-home-content .hero-logo{animation:6s ease-in-out infinite homeFloat}.site-home-content .hero-title .text-gradient,.site-home-content .hero-title .text-gradient-red{background-size:220%;animation:7s linear infinite homeShimmer}.site-home-content .reveal.is-in .grid>*{animation:.6s cubic-bezier(.22,1,.36,1) both homeRise}.site-home-content .reveal.is-in .grid>:nth-child(2){animation-delay:60ms}.site-home-content .reveal.is-in .grid>:nth-child(3){animation-delay:.12s}.site-home-content .reveal.is-in .grid>:nth-child(4){animation-delay:.18s}.site-home-content .reveal.is-in .grid>:nth-child(5){animation-delay:.24s}.site-home-content .reveal.is-in .grid>:nth-child(6){animation-delay:.3s}@keyframes homeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes homeGlowPulse{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.08)}}@keyframes homeShimmer{to{background-position:220%}}@keyframes homeRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site-home-content .card-glass,.site-home-content .hero-logo,.site-home-content .hero-logo-wrap:before,.site-home-content .hero-title .text-gradient,.site-home-content .hero-title .text-gradient-red,.site-home-content .btn-primary:after,.site-home-content .reveal.is-in .grid>*{transition:none!important;animation:none!important}}.site-home-content{position:relative}.site-home-content>*{z-index:1;position:relative}.site-home-content .home-scene{z-index:0}.home-scene{pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.home-scene__sky{background:radial-gradient(90% 60% at 50% 8%,#ff3fa429,#0000 60%),radial-gradient(70% 50% at 50% 100%,#7a3cff38,#0000 62%),linear-gradient(#0a0518 0%,#140a24 52%,#0a0714 100%);position:absolute;inset:0}.home-scene__sun-wrap{width:min(560px,78vw);position:absolute;top:26vh;left:50%;transform:translate(-50%,-50%)}.home-scene__sun{filter:drop-shadow(0 0 40px #ff5a968c)drop-shadow(0 0 90px #ff3fa459);width:100%;height:auto;animation:5s ease-in-out infinite hsSunGlow;display:block}.home-scene__grid{transform-origin:50% 100%;opacity:.8;background-image:linear-gradient(0deg,#ff3fa4a6 2px,#0000 2px),linear-gradient(90deg,#b44bf080 2px,#0000 2px);background-size:100% 56px,56px 100%;width:240%;height:62vh;animation:2.6s linear infinite hsGridFlow;position:absolute;bottom:-4vh;left:50%;transform:translate(-50%)perspective(320px)rotateX(76deg);-webkit-mask-image:linear-gradient(#0000 22%,#000 94%);mask-image:linear-gradient(#0000 22%,#000 94%)}.home-scene__scan{opacity:.5;background:repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 3px);position:absolute;inset:0}.home-scene__orb{opacity:.5;border-radius:999px;position:absolute}.home-scene__orb--a{background:radial-gradient(circle,#ff3fa480,#0000 68%);width:40vw;height:40vw;animation:16s ease-in-out infinite hsOrbFloat;top:8%;left:-10%}.home-scene__orb--b{background:radial-gradient(circle,#7a3cff73,#0000 68%);width:36vw;height:36vw;animation:19s ease-in-out infinite reverse hsOrbFloat;top:40%;right:-8%}.home-scene__vignette{background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#05030cb8 100%);position:absolute;inset:0}@keyframes hsSunGlow{0%,to{opacity:.85}50%{opacity:1}}@keyframes hsGridFlow{0%{transform:translate(-50%)perspective(320px)rotateX(76deg)translateY(0)}to{transform:translate(-50%)perspective(320px)rotateX(76deg)translateY(56px)}}@keyframes hsOrbFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6%,8%)scale(1.1)}}.home-wave{--wave-magenta:#ff3fa4;--wave-coral:#ff5e7e;--wave-gold:#ffb347;--wave-violet:#b24bf0;--wave-purple:#7a3cff;--wave-ink:#f3e9fb;--wave-muted:#f3e9fb9e;--wave-line:#ffffff17;--wave-surface:#1a0d2a9e;color:var(--wave-ink)}.home-wave .home-scene__grid{opacity:.3}.home-wave .home-scene__scan{opacity:.2}.home-wave .home-scene__sun-wrap{aspect-ratio:1;opacity:.42;background:radial-gradient(circle,#ffe08ae6 0%,#ff8a3cbf 22%,#ff2f8e8c 42%,#0000 68%);width:min(760px,108vw);top:62vh}.home-wave .home-scene__sun{display:none}.wave-card{border:1px solid var(--wave-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(158deg,#201032b8,#12091e94);border-radius:18px;box-shadow:0 18px 46px #06020e6b}.wave-card--link{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s}.wave-card--link:hover{border-color:#ff3fa466;transform:translateY(-4px);box-shadow:0 22px 54px #06020e80,0 0 40px #ff3fa429}.wave-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#ff3fa4e6;font-size:.66rem;font-weight:800}.wave-gradient-text{background:linear-gradient(100deg, var(--wave-gold), var(--wave-coral) 46%, var(--wave-magenta));color:#0000;-webkit-background-clip:text;background-clip:text}.wave-rule{background:linear-gradient(90deg,#0000,#ff3fa473 30%,#ffb34766 70%,#0000);border:0;height:1px}.wave-tile__art{aspect-ratio:4/3;background:linear-gradient(168deg, var(--wave-magenta), var(--wave-coral) 52%, var(--wave-gold));position:relative;overflow:hidden}.wave-tile__art:after{content:"";background:repeating-linear-gradient(#0000 0 62%,#12091e59 62% 64%,#0000 64% 70%,#12091e73 70% 73%,#0000 73% 80%,#12091e8c 80% 84%,#0000 84% 100%);position:absolute;inset:0}.wave-tile:hover .wave-tile__icon{transform:scale(1.08)rotate(-3deg)}.wave-tile__icon{transition:transform .32s cubic-bezier(.22,1,.36,1)}.wave-btn-primary{background-image:linear-gradient(118deg, var(--wave-magenta), var(--wave-coral) 52%, var(--wave-gold));color:#1a0a26;font-weight:800;box-shadow:0 12px 34px #ff3fa447}.wave-billboard{height:440px}@media (min-width:1024px){.wave-billboard{height:420px}}.wave-billboard__slide{opacity:0;pointer-events:none;transition:opacity 2s ease-in-out;position:absolute;inset:0}.wave-billboard__slide.is-active{opacity:1;pointer-events:auto}.wave-billboard__slide.is-active .wave-anim{animation:.9s cubic-bezier(.22,1,.36,1) both waveBillboardIn}.wave-billboard__slide.is-active .wave-anim--1{animation-delay:.15s}.wave-billboard__slide.is-active .wave-anim--2{animation-delay:.3s}.wave-billboard__slide.is-active .wave-anim--3{animation-delay:.45s}.wave-billboard__slide.is-active .wave-anim--4{animation-delay:.6s}.wave-billboard__slide.is-active .wave-anim--5{animation-delay:.75s}.wave-billboard__slide.is-active .wave-anim--art{animation:1.8s both waveBillboardFadeIn}.wave-billboard__slide.is-active .wave-anim--media{animation:2.4s cubic-bezier(.22,1,.36,1) both waveBillboardMediaIn}@keyframes waveBillboardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes waveBillboardFadeIn{0%{opacity:0}}@keyframes waveBillboardMediaIn{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wave-billboard__slide{transition-duration:1ms}.wave-billboard__slide.is-active .wave-anim,.wave-billboard__slide.is-active .wave-anim--art,.wave-billboard__slide.is-active .wave-anim--media{animation:none}}.wave-strip{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(92deg,#ff3fa438,#b24bf02e 55%,#ffb34729);border-bottom:1px solid #ff3fa438;position:relative}.site-home-content .hero-title{text-shadow:0 0 28px #ff3fa447}.site-home-content .hero-logo-wrap:before{background:radial-gradient(circle,#ff3fa452,#0000 66%)}@supports (animation-timeline:view()){html.js-anim .site-home-content .home-cine.reveal{opacity:1;transition:none;transform:none}.site-home-content .home-cine{animation:linear both hsCineIn,linear both hsCineOut;animation-timeline:view(),view();animation-range:entry,exit}.home-scene__sun-wrap{animation:linear both hsSunRise;animation-timeline:scroll(root)}.home-scene__grid{animation:2.6s linear infinite hsGridFlow,linear both hsGridLift;animation-timeline:auto,scroll(root)}.home-scene__orb--a{animation:16s ease-in-out infinite hsOrbFloat,linear both hsDrift;animation-timeline:auto,scroll(root)}@keyframes hsCineIn{0%{opacity:0;filter:blur(9px);transform:translateY(72px)scale(.94)}to{opacity:1;filter:none;transform:none}}@keyframes hsCineOut{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(6px);transform:translateY(-56px)scale(.965)}}@keyframes hsSunRise{0%{transform:translate(-50%,-38%)}to{transform:translate(-50%,-66%)}}@keyframes hsGridLift{0%{opacity:.9}to{opacity:.35}}@keyframes hsDrift{to{transform:translateY(-14vh)}}}@media (prefers-reduced-motion:reduce){.home-scene__sun,.home-scene__grid,.home-scene__orb,.site-home-content .home-cine{animation:none!important}.site-home-content .home-cine{opacity:1!important;filter:none!important;transform:none!important}}@keyframes gamesMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gamesScrollHint{0%,to{opacity:.25;transform-origin:top;transform:scaleY(.6)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}.media-ph,.games-card__media,.tournament-list-card__media,.tournaments-blast-hero{background-image:url(/assets/img/placeholder-logo.webp);background-position:50%;background-repeat:no-repeat;background-size:min(38%,6.5rem)}.games-card__media-fallback{background-image:url(/assets/img/placeholder-logo.webp), radial-gradient(120% 100% at 30% 0%, color-mix(in srgb, var(--card-accent,#22d3ee) 30%, transparent), transparent 60%), linear-gradient(#0a1020, #0a1020);background-position:50%,50%,50%;background-repeat:no-repeat;background-size:min(38%,6.5rem),cover,cover}.home-story{width:100%;margin-bottom:1.5rem;position:relative}.home-story__stage{background:#08040f;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.home-story__canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.home-story__canvas.is-ready{opacity:1}.home-story__placeholder,.scrub-stage__placeholder{pointer-events:none;opacity:1;background:radial-gradient(70% 60% at 50% 45%,#7a3cff38,#0000 72%),radial-gradient(45% 40% at 50% 90%,#ff3fa429,#0000 70%),#08040f;transition:opacity .7s ease-out;animation:2.8s ease-in-out infinite scrub-placeholder-breathe;position:absolute;inset:0}.home-story__placeholder.is-hidden,.scrub-stage__placeholder.is-hidden{opacity:0}.media-fade{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.media-fade.is-ready{opacity:1}@keyframes scrub-placeholder-breathe{0%,to{filter:brightness(.9)}50%{filter:brightness(1.15)}}@media (prefers-reduced-motion:reduce){.home-story__placeholder,.scrub-stage__placeholder{animation:none}}.home-story__video{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute}.home-story__veil{opacity:0;pointer-events:none;background:radial-gradient(80% 70% at 50% 55%,#7a3cff47,#0000 70%),linear-gradient(#08040f8c,#08040fe6);position:absolute;inset:0}.home-story__overlay{--home-story-zoom:.62;--home-story-lift:40px;z-index:2;text-align:center;opacity:0;transform:scale(var(--home-story-zoom)) translate3d(0, var(--home-story-lift), 0);transform-origin:50%;will-change:transform, opacity;justify-items:center;gap:clamp(1rem,2.4vw,1.75rem);padding:0 1.25rem;display:grid;position:relative}.home-story__logo{filter:drop-shadow(0 18px 46px #ff3fa466);width:auto;height:clamp(96px,15vw,210px)}.home-story__title{letter-spacing:-.02em;text-transform:uppercase;color:#f3e9fb;text-shadow:0 10px 40px #06020ebf;max-width:20ch;margin:0;font-size:clamp(1.9rem,5.6vw,4.25rem);font-weight:900;line-height:1.03}.home-story__title-accent{background:linear-gradient(96deg,#ffb347,#ff5e7e 46%,#ff3fa4);color:#0000;-webkit-background-clip:text;background-clip:text}.home-story__cta{background:linear-gradient(96deg,#ff3fa4,#b24bf0);padding-inline:clamp(1.5rem,3vw,2.5rem);font-weight:700;box-shadow:0 18px 44px #ff3fa452}@media (prefers-reduced-motion:reduce){.home-story__stage{position:relative}.home-story__overlay{will-change:auto;transform:none}}.home-announce{width:100%;height:180vh;position:relative}.home-announce__stage{background:#08040f;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.home-announce__video{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-announce__scrim{background:radial-gradient(70% 60% at 50% 45%,#7a3cff38,#0000 72%),linear-gradient(#08040fe0,#08040f9e 45%,#08040ff2);position:absolute;inset:0}.home-announce__content{z-index:1;text-align:center;justify-items:center;gap:clamp(.9rem,2vw,1.4rem);padding:0 1.25rem;display:grid;position:relative}.home-announce__eyebrow{text-transform:uppercase;letter-spacing:.32em;color:#ffffff8c;margin:0;font-size:clamp(.62rem,1.1vw,.78rem);font-weight:700}.home-announce__title{letter-spacing:-.015em;text-transform:uppercase;color:#f3e9fb;text-shadow:0 10px 40px #06020ebf;max-width:18ch;margin:0;font-size:clamp(2.1rem,6.4vw,5rem);font-weight:900;line-height:1.02}.home-announce__title-accent{background:linear-gradient(96deg,#ffb347,#ff5e7e 46%,#ff3fa4);color:#0000;-webkit-background-clip:text;background-clip:text}.home-announce__lead{color:#ffffffb8;max-width:46ch;margin:0;font-size:clamp(.95rem,1.6vw,1.15rem)}.home-announce__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(.25rem,1vw,.75rem);display:flex}.home-announce__cta{background:linear-gradient(96deg,#ff3fa4,#b24bf0);padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:700;box-shadow:0 18px 44px #ff3fa452}.home-announce__cta-ghost{color:#ffffffeb;border-color:#ffffff47;padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:600}.home-announce__cta-ghost:hover{border-color:#ff3fa499}@media (prefers-reduced-motion:reduce){.home-announce{height:auto}.home-announce__stage{position:relative}}.home-veto{padding:clamp(4rem,10vw,8rem) 1.25rem;position:relative}.home-veto__inner{gap:clamp(1.5rem,4vw,2.75rem);max-width:1100px;margin:0 auto;display:grid}.home-veto__head{text-align:center;justify-items:center;gap:.6rem;display:grid}.home-veto__eyebrow{text-transform:uppercase;letter-spacing:.32em;color:#ff3fa4d9;margin:0;font-size:clamp(.62rem,1.1vw,.78rem);font-weight:700}.home-veto__title{letter-spacing:-.015em;text-transform:uppercase;color:#f3e9fb;margin:0;font-size:clamp(1.7rem,4.4vw,3.25rem);font-weight:900;line-height:1.05}.home-veto__lead{color:#ffffffa6;max-width:52ch;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem)}.home-veto__frame{aspect-ratio:16/9;background:#08040f;border:1px solid #ffffff14;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 90px #06020e99}.home-veto__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.home-veto__play{color:#fff;background:linear-gradient(#08040f40,#08040f99);place-content:center;justify-items:center;gap:.75rem;transition:background .25s;display:grid;position:absolute;inset:0}.home-veto__play:hover{background:linear-gradient(#08040f26,#08040f80)}.home-veto__play-icon{background:linear-gradient(96deg,#ff3fa4,#b24bf0);border-radius:999px;place-items:center;width:64px;height:64px;transition:transform .25s;display:grid;box-shadow:0 18px 44px #ff3fa466}.home-veto__play:hover .home-veto__play-icon{transform:scale(1.06)}.home-veto__play-label{text-transform:uppercase;letter-spacing:.28em;color:#fffc;font-size:.7rem;font-weight:700}.home-doors{padding:0 1.25rem clamp(3rem,7vw,5rem)}.home-doors__grid{grid-template-columns:1fr;gap:clamp(1rem,2vw,1.5rem);max-width:1100px;margin:0 auto;display:grid}@media (min-width:768px){.home-doors__grid{grid-template-columns:1fr 1fr}}.home-doors__card{isolation:isolate;background:#08040f;border:1px solid #ffffff14;border-radius:18px;min-height:clamp(300px,38vw,460px);display:block;position:relative;overflow:hidden}.home-doors__art{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.home-doors__card:hover .home-doors__art{transform:scale(1.04)}.home-doors__scrim{background:linear-gradient(#08040f40,#08040fb8 55%,#08040ff0);position:absolute;inset:0}.home-doors__body{gap:.4rem;padding:clamp(1.25rem,3vw,2rem);display:grid;position:absolute;inset:auto 0 0}.home-doors__eyebrow{text-transform:uppercase;letter-spacing:.32em;color:#ff3fa4e6;font-size:.62rem;font-weight:700}.home-doors__title{text-transform:uppercase;letter-spacing:-.01em;color:#f3e9fb;font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:900;line-height:1.1}.home-doors__text{color:#ffffff9e;max-width:34ch;font-size:.92rem}.home-doors__go{text-transform:uppercase;letter-spacing:.18em;color:#ffffffd9;align-items:center;gap:.4rem;margin-top:.4rem;font-size:.75rem;font-weight:700;transition:color .25s;display:inline-flex}.home-doors__card:hover .home-doors__go{color:#ff8fc4}.home-head{text-align:center;justify-items:center;gap:.55rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);display:grid}.home-head__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-magenta));margin:0;font-size:.72rem;font-weight:800}.home-head__title{letter-spacing:-.015em;max-width:24ch;color:rgb(var(--brand-text));margin:0;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;line-height:1.2}.home-head__socials{align-items:center;gap:1.1rem;margin-top:.35rem;display:flex}.home-head__social{color:rgb(var(--brand-muted) / .75);transition:color .18s,transform .18s;display:inline-flex}.home-head__social svg{width:1.25rem;height:1.25rem}.home-head__social:hover{color:rgb(var(--brand-text));transform:translateY(-1px)}.home-news{padding:clamp(3rem,8vw,5rem) 1.25rem}.home-news__inner{justify-items:center;max-width:1180px;margin:0 auto;display:grid}.home-news__grid{justify-content:center;gap:clamp(1rem,2.5vw,1.5rem);width:100%;display:grid}@media (min-width:760px){.home-news__grid{grid-template-columns:repeat(auto-fit,minmax(0,24rem))}}.home-news__card{border:1px solid var(--brand-line);background:rgb(var(--brand-surface) / .5);border-radius:16px;align-content:start;transition:border-color .2s,transform .2s;display:grid;overflow:hidden}.home-news__card:hover{border-color:rgb(var(--brand-magenta) / .35);transform:translateY(-2px)}.home-news__cover{aspect-ratio:16/9;background:rgb(var(--brand-ink));display:block;overflow:hidden}.home-news__cover-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-news__cover-fallback{background:linear-gradient(140deg, rgb(var(--brand-magenta) / .5), rgb(var(--brand-purple) / .6));width:100%;height:100%;display:block}.home-news__body{gap:.55rem;padding:clamp(1rem,2.2vw,1.35rem);display:grid}.home-news__date{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-muted) / .8);margin:0;font-size:.68rem;font-weight:800}.home-news__card-title{font-family:var(--font-display);color:rgb(var(--brand-text));margin:0;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:800;font-stretch:112%;line-height:1.25}.home-news__card-title a:hover{color:rgb(var(--brand-fucsia))}.home-news__excerpt{color:rgb(var(--brand-muted));margin:0;font-size:.92rem;line-height:1.5}.home-news__foot{border-top:1px solid var(--brand-line);justify-content:space-between;align-items:center;gap:1rem;margin-top:.35rem;padding-top:.85rem;display:flex}.home-news__author-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-muted) / .7);margin:0;font-size:.6rem;font-weight:800}.home-news__author-name{color:rgb(var(--brand-green));margin:0;font-size:.88rem;font-weight:700}.home-news__more{color:rgb(var(--brand-text));flex-shrink:0;align-items:center;gap:.35rem;font-size:.88rem;font-weight:700;display:inline-flex}.home-news__more:hover{color:rgb(var(--brand-fucsia))}.home-news__all{color:rgb(var(--brand-text) / .85);align-items:center;gap:.4rem;margin-top:clamp(1.5rem,3.5vw,2.25rem);font-size:.9rem;font-weight:700;display:inline-flex}.home-news__all:hover{color:rgb(var(--brand-fucsia))}.home-closing{text-align:center;background:radial-gradient(60% 100% at 50% 100%,#b24bf029,#0000 70%),linear-gradient(#0000,#ff3fa40d);padding:clamp(4rem,10vw,7rem) 1.25rem}.home-closing__inner{justify-items:center;gap:clamp(.75rem,2vw,1.15rem);max-width:640px;margin:0 auto;display:grid}.home-closing__title{text-transform:uppercase;letter-spacing:-.015em;color:#f3e9fb;margin:0;font-size:clamp(1.7rem,4.6vw,3rem);font-weight:900;line-height:1.05}.home-closing__lead{color:#ffffffa6;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem)}.home-closing__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.home-closing__cta{background:linear-gradient(96deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 55%, rgb(var(--brand-gold)));color:rgb(var(--brand-vinyl));box-shadow:0 18px 44px rgb(var(--brand-magenta) / .32);padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:700}.home-closing__cta-ghost{color:#ffffffeb;border-color:#ffffff47;padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:600}.home-closing__cta-ghost:hover{border-color:#ff3fa499}.scrub-stage{width:100%;position:relative}.scrub-stage__pin{background:#08040f;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.scrub-stage__canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.scrub-stage__canvas.is-ready{opacity:1}.scrub-stage__video{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute}.scrub-stage__veil{opacity:0;pointer-events:none;background:radial-gradient(80% 70% at 50% 55%,#7a3cff47,#0000 70%),linear-gradient(#08040f8c,#08040fe6);position:absolute;inset:0}.scrub-stage__overlay{--scrub-zoom:.62;--scrub-lift:40px;z-index:2;text-align:center;opacity:0;transform:scale(var(--scrub-zoom)) translate3d(0, var(--scrub-lift), 0);transform-origin:50%;will-change:transform, opacity;justify-items:center;gap:clamp(.9rem,2.2vw,1.5rem);padding:0 1.25rem;display:grid;position:relative}@media (prefers-reduced-motion:reduce){.scrub-stage__pin{position:relative}.scrub-stage__overlay{will-change:auto;transform:none}}.league-scrub__logo{filter:drop-shadow(0 18px 46px #ff3fa466);width:auto;height:clamp(84px,12vw,170px)}.league-scrub__title{letter-spacing:-.015em;text-transform:uppercase;color:#f3e9fb;text-shadow:0 10px 40px #06020ebf;max-width:20ch;margin:0;font-size:clamp(1.9rem,5.4vw,4.25rem);font-weight:900;line-height:1.03}.league-scrub__accent{background:linear-gradient(96deg,#ffb347,#ff5e7e 46%,#ff3fa4);color:#0000;-webkit-background-clip:text;background-clip:text}.league-scrub__lead{color:#ffffffb8;max-width:46ch;margin:0;font-size:clamp(.95rem,1.6vw,1.15rem)}.league-scrub__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.league-cta{background:linear-gradient(96deg,#ff3fa4,#b24bf0);padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:700;box-shadow:0 18px 44px #ff3fa452}.league-cta-ghost{color:#ffffffeb;border-color:#ffffff47;padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:600}.league-cta-ghost:hover{border-color:#ff3fa499}.league-block{padding:clamp(4rem,10vw,8rem) 1.25rem;position:relative}.league-block__inner{max-width:1000px;margin:0 auto}.league-eyebrow{text-transform:uppercase;letter-spacing:.32em;color:#ff3fa4d9;margin:0 0 .6rem;font-size:clamp(.62rem,1.1vw,.78rem);font-weight:700}.league-title{letter-spacing:-.015em;text-transform:uppercase;color:#f3e9fb;margin:0;font-size:clamp(1.7rem,4.4vw,3.25rem);font-weight:900;line-height:1.05}.league-lead{color:#ffffff9e;max-width:52ch;margin:.75rem 0 0;font-size:clamp(.95rem,1.5vw,1.08rem)}.league-diff{gap:0;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}.league-diff__row{border-bottom:1px solid #ffffff12;grid-template-columns:1fr;gap:.5rem;padding:1rem 0;display:grid}@media (min-width:768px){.league-diff__row{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem}}.league-diff__out,.league-diff__in{align-items:center;gap:.6rem;font-size:clamp(.9rem,1.5vw,1.05rem);display:inline-flex}.league-diff__out{color:#ffffff59;-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.league-diff__in{color:#f3e9fb;font-weight:700}.league-diff__in svg{color:#ff3fa4}.league-steps{counter-reset:league-step;gap:clamp(1rem,2.5vw,1.75rem);margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.league-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.league-step{border-top:2px solid #ff3fa459;gap:.4rem;padding-top:1rem;display:grid}.league-step__index{letter-spacing:.28em;color:#ffffff59;font-size:.7rem;font-weight:800}.league-step__icon{color:#ff3fa4}.league-step__title{color:#f3e9fb;margin:0;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:800}.league-step__text{color:#fff9;margin:0;font-size:.9rem}.league-elo{gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.75rem,4vw,2.75rem);display:grid}@media (min-width:768px){.league-elo{grid-template-columns:1fr 1fr}}.league-elo__card{border:1px solid var(--league-border);background:var(--league-panel);border-radius:18px;padding:clamp(1.25rem,3vw,2rem)}.league-elo__card svg{color:#ff3fa4}.league-elo__card h3{color:#f3e9fb;margin:.75rem 0 .4rem;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:800}.league-elo__card p{color:#fff9;margin:0;font-size:.92rem}.league-games{flex-wrap:wrap;gap:.75rem;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:flex}.league-game{border:1px solid var(--league-border);background:var(--league-panel);border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1rem;display:inline-flex}.league-game img,.league-game__ph{-o-object-fit:cover;object-fit:cover;background:#ffffff14;border-radius:6px;width:24px;height:24px}.league-game__name{color:#ffffffd9;font-size:.85rem;font-weight:700}.league-closing{text-align:center;background:radial-gradient(60% 100% at 50% 100%,#b24bf029,#0000 70%),linear-gradient(#0000,#ff3fa40d);padding:clamp(4rem,10vw,7rem) 1.25rem}.league-closing__inner{justify-items:center;gap:clamp(.75rem,2vw,1.15rem);max-width:640px;margin:0 auto;display:grid}.league-closing__title{text-transform:uppercase;letter-spacing:-.015em;color:#f3e9fb;margin:0;font-size:clamp(1.7rem,4.6vw,3rem);font-weight:900;line-height:1.05}.league-closing__lead{color:#ffffffa6;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem)}.login-page{--login-magenta:#ff3fa4;--login-coral:#ff5e7e;--login-gold:#ffb347;--login-violet:#b24bf0;--login-ink:#f3e9fb;--login-muted:#f3e9fb9e;--login-line:#ffffff1a;min-height:100svh;color:var(--login-ink);background:#0a0518;display:flex;position:relative;overflow-x:clip}.login-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.login-scene__sky{background:radial-gradient(80% 55% at 22% 12%,#ff3fa429,#0000 62%),radial-gradient(70% 50% at 50% 100%,#7a3cff38,#0000 64%),linear-gradient(#0a0518 0%,#140a24 54%,#0a0714 100%);position:absolute;inset:0}.login-scene__sun{aspect-ratio:1;background:linear-gradient(180deg, var(--login-gold), var(--login-coral) 46%, var(--login-magenta));opacity:.34;filter:blur(26px);border-radius:999px;width:min(520px,74vw);position:absolute;bottom:16vh;left:22%;transform:translate(-50%)}.login-scene__grid{transform-origin:50% 100%;opacity:.28;background-image:linear-gradient(0deg,#ff3fa480 2px,#0000 2px),linear-gradient(90deg,#b44bf066 2px,#0000 2px);background-size:100% 56px,56px 100%;width:240%;height:46vh;animation:3.2s linear infinite loginGridFlow;position:absolute;bottom:-4vh;left:50%;transform:translate(-50%)perspective(320px)rotateX(76deg);-webkit-mask-image:linear-gradient(#0000 24%,#000 96%);mask-image:linear-gradient(#0000 24%,#000 96%)}.login-scene__orb{filter:blur(70px);opacity:.4;border-radius:999px;position:absolute}.login-scene__orb--a{background:radial-gradient(circle,#ff3fa480,#0000 68%);width:38vw;height:38vw;top:-6%;left:-12%}.login-scene__orb--b{background:radial-gradient(circle,#7a3cff73,#0000 68%);width:34vw;height:34vw;bottom:2%;right:-10%}.login-scene__vignette{background:radial-gradient(120% 90% at 50% 40%,#0000 52%,#05030cbd 100%);position:absolute;inset:0}@keyframes loginGridFlow{to{background-position:0 56px,0 0}}.login-layout{z-index:1;align-items:center;gap:clamp(2rem,5vw,4.5rem);width:100%;max-width:1160px;margin:0 auto;padding:clamp(2rem,6vw,4rem) clamp(1.1rem,5vw,3rem);display:grid;position:relative}@media (min-width:1024px){.login-layout{grid-template-columns:1fr minmax(0,440px)}}.login-brand{gap:clamp(1.5rem,3vw,2.4rem);display:none}@media (min-width:1024px){.login-brand{align-content:center;display:grid}}.login-brand__mark,.login-card__mark{letter-spacing:.14em;color:var(--login-ink);text-transform:uppercase;align-items:center;gap:.6rem;font-size:.82rem;font-weight:900;transition:opacity .2s;display:inline-flex}.login-brand__mark:hover,.login-card__mark:hover{opacity:.78}.login-brand__logo{width:auto;height:34px}.login-card__logo{width:auto;height:26px}.login-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#ff3fa4e6;margin:0;font-size:.66rem;font-weight:800}.login-gradient{background:linear-gradient(100deg, var(--login-gold), var(--login-coral) 46%, var(--login-magenta));color:#0000;-webkit-background-clip:text;background-clip:text}.login-brand__copy{gap:.6rem;display:grid}.login-brand__title{letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,3.6vw,3.1rem);font-weight:900;line-height:1.05}.login-brand__lead{max-width:42ch;color:var(--login-muted);margin:0;font-size:1rem}.login-perks{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.login-perk{align-items:flex-start;gap:.75rem;display:flex}.login-perk__icon{color:#ffa6d3;background:#ff3fa41f;border:1px solid #ff3fa447;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.login-perk__title{letter-spacing:.02em;margin:0;font-size:.86rem;font-weight:800}.login-perk__text{color:var(--login-muted);margin:0;font-size:.84rem}.login-panel{justify-items:center;gap:.85rem;width:100%;display:grid}.login-card{border:1px solid var(--login-line);-webkit-backdrop-filter:blur(14px);background:linear-gradient(158deg,#201032db,#10081cd1);border-radius:20px;gap:1.15rem;width:100%;max-width:440px;padding:clamp(1.5rem,4vw,2.1rem);animation:7s linear infinite loginBorderTravel;display:grid;position:relative;box-shadow:0 24px 60px #06020e8c,0 0 0 1px #ff3fa40f}@property --login-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.login-card:before,.login-card:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--login-angle), transparent 0deg, #ff3fa42e 16deg, var(--login-coral) 36deg, #ffe7bb 46deg, var(--login-magenta) 58deg, #b24bf038 78deg, transparent 98deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-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}.login-card:before{filter:blur(9px);opacity:.7;padding:3px}@keyframes loginBorderTravel{to{--login-angle:360deg}}.login-card__mark{margin-bottom:.15rem}@media (min-width:1024px){.login-card__mark{display:none}}.login-card__head{gap:.4rem;display:grid}.login-card__title{letter-spacing:-.015em;margin:0;font-size:clamp(1.55rem,3vw,1.95rem);font-weight:900}.login-card__lead{color:var(--login-muted);margin:0;font-size:.9rem;line-height:1.5}.login-alert{border:1px solid #ff4d6d52}.login-providers{gap:.7rem;display:grid}.login-providers .login-provider{height:auto;min-height:58px;color:var(--login-ink);background:#ffffff0f;border:1px solid #ffffff1f;justify-content:flex-start;gap:.75rem;padding:.7rem 1rem;font-weight:700;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .2s,box-shadow .2s}.login-providers .login-provider--steam{background:linear-gradient(120deg,#17263df2,#0c1422e6);border-color:#66c0f447}.login-providers .login-provider--discord{background:linear-gradient(120deg,#5865f2d9,#383fa8bf);border-color:#949eff59}.login-providers .login-provider:not([data-disabled=true]):hover{transform:translateY(-2px);box-shadow:0 14px 34px #06020e80,0 0 26px #ff3fa424}.login-providers .login-provider--steam:not([data-disabled=true]):hover{border-color:#66c0f48c}.login-providers .login-provider--discord:not([data-disabled=true]):hover{border-color:#949effa6}.login-provider__logo{background:#ffffff14;border:1px solid #ffffff29;border-radius:9px;flex:none;width:30px;height:30px;display:inline-flex;overflow:hidden}.login-provider__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.login-provider__text{text-align:left;gap:.1rem;display:grid}.login-provider__label{font-size:.95rem;line-height:1.2}.login-provider__hint{letter-spacing:.04em;color:#ffffff8c;font-size:.72rem;font-weight:600}.login-divider{letter-spacing:.18em;text-transform:uppercase;color:#ffffff61;align-items:center;gap:.75rem;font-size:.68rem;font-weight:700;display:flex}.login-divider:before,.login-divider:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);flex:1;height:1px}.login-card__note{color:var(--login-muted);margin:0;font-size:.82rem;line-height:1.5}.login-card__foot{border-top:1px solid var(--login-line);gap:.55rem;padding-top:.9rem;display:grid}.login-card__legal{color:#ffffff73;margin:0;font-size:.74rem}.login-card__legal a{color:#ffffffb8;text-underline-offset:2px;text-decoration:underline}.login-card__legal a:hover{color:#ffa6d3}.login-card__back{color:#fff9;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;transition:color .2s;display:inline-flex}.login-card__back:hover{color:var(--login-ink)}.login-status{letter-spacing:.1em;text-transform:uppercase;color:#ffffff52;margin:0;font-size:.7rem}@media (prefers-reduced-motion:reduce){.login-scene__grid,.login-card{animation:none}.login-providers .login-provider{transition:none}.login-providers .login-provider:not([data-disabled=true]):hover{transform:none}}.home-now-live{background:rgb(var(--brand-red));border-radius:999px;width:.5rem;height:.5rem;animation:1.6s infinite homeNowLivePulse}.home-now-jam{background:rgb(var(--brand-green));border-radius:999px;width:.5625rem;height:.5625rem;animation:1.6s infinite homeNowJamPulse;position:absolute;top:-3px;right:-3px}@keyframes homeNowLivePulse{0%,to{box-shadow:0 0 0 0 rgb(var(--brand-red) / .55)}50%{box-shadow:0 0 0 6px rgb(var(--brand-red) / 0)}}@keyframes homeNowJamPulse{0%,to{box-shadow:0 0 0 0 rgb(var(--brand-green) / .5)}50%{box-shadow:0 0 0 6px rgb(var(--brand-green) / 0)}}@media (prefers-reduced-motion:reduce){.home-now-live,.home-now-jam{animation:none}}:root{--streak-hot:255 138 46;--streak-magenta:255 63 164;--streak-ash:148 163 184}.streak-glyph__outer,.streak-glyph__inner{transition:fill .42s,opacity .42s}.streak-bar{isolation:isolate;border:1px solid rgb(var(--streak-hot) / .16);background:linear-gradient(90deg, rgb(var(--streak-hot) / .1), transparent 42%), linear-gradient(180deg, #110d1be6, #090914f0);border-radius:16px;flex-wrap:wrap;align-items:center;gap:.7rem 1.1rem;margin:0 0 1.25rem;padding:.7rem 1rem .7rem 1.15rem;animation:.52s cubic-bezier(.2,.85,.25,1) both streakBarIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.streak-bar:before{content:"";background:linear-gradient(180deg, rgb(var(--streak-magenta)), rgb(var(--streak-hot)));width:3px;box-shadow:0 0 14px rgb(var(--streak-hot) / .7);border-radius:0 3px 3px 0;position:absolute;top:.55rem;bottom:.55rem;left:0}.streak-bar[data-state=empty]:before,.streak-bar[data-state=loading]:before{background:rgb(var(--streak-ash) / .35);box-shadow:none}.streak-bar__glow{z-index:-1;border-radius:inherit;pointer-events:none;opacity:.5;background:radial-gradient(58% 150% at 12% 50%, rgb(var(--streak-hot) / .22), transparent 70%);position:absolute;inset:0}.streak-bar[data-state=empty] .streak-bar__glow,.streak-bar[data-state=loading] .streak-bar__glow{opacity:.15}.streak-bar[data-state=active] .streak-bar__glow{animation:5s ease-in-out infinite streakBarBreathe}.streak-bar__count{flex-shrink:0;align-items:baseline;gap:.4rem;display:flex}.streak-bar__num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 22px rgb(var(--streak-hot) / .55);font-size:1.85rem;font-weight:900;line-height:1}.streak-bar[data-state=empty] .streak-bar__num,.streak-bar[data-state=loading] .streak-bar__num{color:#ffffff59;text-shadow:none}.streak-bar__unit{letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b;align-items:baseline;gap:.4rem;font-size:.68rem;font-weight:800;display:flex}.streak-bar__week{color:rgb(var(--brand-gold));letter-spacing:.08em;white-space:nowrap}.streak-bar__week:before{content:"·";color:#ffffff40;margin-right:.4rem}.streak-bar__week-short{display:none}.streak-bar__pips{flex-shrink:0;align-items:flex-end;gap:.3rem;margin:0;padding:0 .25rem;list-style:none;display:flex}.streak-pip{line-height:0;display:block;position:relative}.streak-pip__svg{transform-origin:50% 100%;width:.95rem;height:auto}.streak-pip[data-state=off] .streak-glyph__outer{fill:rgb(var(--streak-ash) / .2)}.streak-pip[data-state=pending] .streak-glyph__outer{fill:rgb(var(--streak-hot) / .3)}.streak-pip[data-state=pending][data-animate=true] .streak-pip__svg{animation:2.1s ease-in-out infinite streakPipBob}.streak-pip[data-state=lit] .streak-glyph__outer{fill:rgb(var(--streak-hot))}.streak-pip[data-state=lit] .streak-pip__svg{filter:drop-shadow(0 0 6px rgb(var(--streak-hot) / .8))}.streak-pip[data-state=lit][data-animate=true] .streak-pip__svg{animation:.52s cubic-bezier(.2,1.2,.3,1) both streakIgnite,2.6s ease-in-out infinite streakFlicker;animation-delay:calc(.43s + var(--i) * .16s), calc(.95s + var(--i) * .16s)}.streak-pip[data-today=true][data-state=lit][data-animate=true] .streak-pip__svg{animation:.52s cubic-bezier(.2,1.2,.3,1) both streakIgnite,1.5s ease-in-out infinite streakToday;animation-delay:calc(.43s + var(--i) * .16s), calc(.95s + var(--i) * .16s)}.streak-bar[data-enter=run] .streak-pip[data-state=off] .streak-pip__svg,.streak-bar[data-enter=run] .streak-pip[data-state=pending] .streak-pip__svg{animation:.42s ease-out both streakPipArrive;animation-delay:calc(.43s + var(--i) * .16s)}.streak-bar[data-enter=run] .streak-pip[data-state=pending][data-animate=true] .streak-pip__svg{animation:.42s ease-out both streakPipArrive,2.1s ease-in-out infinite streakPipBob;animation-delay:calc(.43s + var(--i) * .16s), calc(.85s + var(--i) * .16s)}.streak-bar[data-enter=wait] .streak-bar__count,.streak-bar[data-enter=wait] .streak-bar__text,.streak-bar[data-enter=wait] .streak-bar__actions,.streak-bar[data-enter=wait] .streak-pip__svg{opacity:0}.streak-bar__charge{z-index:1;border-radius:inherit;pointer-events:none;background-image:linear-gradient(90deg, transparent, rgb(var(--streak-hot) / .16) 55%, #ffffff24 78%, rgb(var(--streak-hot) / .5) 92%, transparent);background-position:-6rem 0;background-repeat:no-repeat;background-size:6rem 100%;animation:.7s cubic-bezier(.35,.15,.25,1) .18s both streakCharge;position:absolute;inset:0}.streak-bar[data-enter=run] .streak-bar__count{animation:.72s cubic-bezier(.15,1.4,.3,1) 1.56s both streakCountLand}.streak-bar[data-enter=run] .streak-bar__text{animation:.46s ease-out 1.9s both streakBarFadeIn}.streak-bar[data-enter=run] .streak-bar__actions{animation:.46s ease-out 2.04s both streakBarFadeIn}.streak-bar__text{flex:15rem;min-width:0}.streak-bar__status{color:#ffffffd1;font-size:.85rem;font-weight:600;line-height:1.3}.streak-bar__bonus{color:#ffffff73;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.15rem;font-size:.72rem;line-height:1.35;display:flex}.streak-bar__soon{border:1px solid rgb(var(--brand-gold) / .3);background:rgb(var(--brand-gold) / .1);color:rgb(var(--brand-gold));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.6rem;font-weight:800}.streak-bar__bonus-free{color:rgb(var(--streak-hot));font-weight:800}.streak-bar__bonus-premium{color:rgb(var(--brand-gold));font-weight:800}.streak-bar__actions{flex-shrink:0;margin-left:auto}.streak-bar[data-state=pending] .streak-bar__cta,.streak-bar[data-state=empty] .streak-bar__cta{animation:2.6s ease-out infinite streakCtaPulse}.streak-bar[data-celebrate=day]{border-color:rgb(var(--streak-hot) / .5);box-shadow:0 0 0 1px rgb(var(--streak-hot) / .2), 0 18px 50px -30px rgb(var(--streak-hot) / .8), inset 0 1px 0 #ffffff0f;overflow:visible}.streak-bar[data-celebrate=day]:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(100deg, transparent, #ffffff1f 45%, rgb(var(--streak-hot) / .2) 55%, transparent);width:40%;animation:1s cubic-bezier(.3,.7,.3,1) 2.3s both streakSweep;position:absolute;top:0;bottom:0}.streak-bar[data-celebrate=day] .streak-bar__count{animation:.72s cubic-bezier(.15,1.4,.3,1) 1.56s both streakCountLand,.62s cubic-bezier(.2,1.35,.3,1) 2.4s forwards streakPunch}.streak-pip__ring{z-index:-1;border:2px solid rgb(var(--streak-hot) / .9);opacity:0;pointer-events:none;border-radius:999px;width:1.5rem;height:1.5rem;margin:-.75rem 0 0 -.75rem;animation:1.3s cubic-bezier(.1,.7,.3,1) 2.5s 2 both streakShockwave;position:absolute;top:55%;left:50%}.streak-pip__gain{z-index:3;border:1px solid rgb(var(--streak-hot) / .5);color:rgb(var(--streak-hot));white-space:nowrap;opacity:0;pointer-events:none;background:#0a0812f2;border-radius:999px;padding:.08rem .38rem;font-size:.6rem;font-weight:900;line-height:1.5;animation:1.8s cubic-bezier(.2,.9,.3,1) 2.6s both streakGain;position:absolute;bottom:calc(100% + .25rem);left:50%}@media (max-width:640px){.streak-bar{gap:.5rem .55rem;padding:.6rem .8rem .7rem .95rem}.streak-bar__pips{gap:.22rem;padding:0}.streak-pip__svg{width:.88rem}.streak-bar__actions{order:2;margin-left:auto}.streak-bar__text{flex-basis:100%;order:3}.streak-bar__num{font-size:1.6rem}.streak-bar__week-long{display:none}.streak-bar__week-short{display:inline}}.streak-takeover{isolation:isolate;text-align:center;background:radial-gradient(90% 55% at 50% 40%, rgb(var(--streak-hot) / .22), transparent 65%), radial-gradient(80% 50% at 50% 105%, rgb(var(--streak-magenta) / .2), transparent 62%), radial-gradient(120% 90% at 50% 50%, #0c0816e6, #04040afa);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:2rem 1.25rem;animation:.42s ease-out both streakTakeoverIn;display:flex;position:relative;overflow:hidden}.streak-takeover__rays{z-index:-2;aspect-ratio:1;pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg, rgb(var(--streak-hot) / .5) 0deg 5deg, transparent 5deg 16deg);width:160vmax;animation:1.6s ease-out .3s both streakRaysIn,34s linear infinite streakRays;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(closest-side,#000 8%,#0000 62%);mask:radial-gradient(closest-side,#000 8%,#0000 62%)}.streak-takeover__shock{z-index:-1;border:3px solid rgb(var(--streak-hot) / .85);opacity:0;pointer-events:none;border-radius:999px;width:14rem;height:14rem;margin:-7rem 0 0 -7rem;animation:1.5s cubic-bezier(.1,.7,.3,1) 80ms 2 both streakShockwave;position:absolute;top:50%;left:50%}.streak-takeover__confetti{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.streak-takeover__paper{opacity:0;animation:streakConfetti var(--duration,3s) linear var(--delay,0s) both;border-radius:1px;position:absolute;top:-12%}.streak-takeover__inner{z-index:3;flex-direction:column;align-items:center;max-width:44rem;display:flex;position:relative}.streak-takeover__flames{justify-content:center;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}@media (min-width:640px){.streak-takeover__flames{gap:.9rem}}.streak-takeover__flame{transform-origin:50% 100%;width:clamp(1.9rem,8vw,3.1rem);height:auto;filter:drop-shadow(0 0 14px rgb(var(--streak-hot) / .85)) drop-shadow(0 0 30px rgb(var(--streak-magenta) / .4));animation:.56s cubic-bezier(.2,1.2,.3,1) both streakIgnite,2.6s ease-in-out infinite streakFlicker;animation-delay:calc(.25s + var(--i) * .12s), calc(.81s + var(--i) * .12s)}.streak-takeover__flame .streak-glyph__outer{fill:rgb(var(--streak-hot))}.streak-takeover__flame .streak-glyph__inner{fill:#ffe9a8}.streak-takeover__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--brand-gold));font-size:clamp(.7rem,2.6vw,.85rem);font-weight:900;animation:.52s ease-out 1.25s both streakFadeUp}.streak-takeover__count{letter-spacing:-.05em;color:#fff;text-shadow:0 0 40px rgb(var(--streak-hot) / .8), 0 0 100px rgb(var(--streak-magenta) / .5);margin-top:.4rem;font-size:clamp(5rem,26vw,11rem);font-weight:900;line-height:.9;animation:.82s cubic-bezier(.15,1.35,.3,1) 1.45s both streakCountIn}.streak-takeover__title{letter-spacing:-.01em;color:#fff;margin-top:.2rem;font-size:clamp(1.25rem,5.5vw,2rem);font-weight:900;line-height:1.15;animation:.56s ease-out 2.05s both streakFadeUp}.streak-takeover__note{color:#ffffff9e;max-width:30rem;margin-top:1.5rem;font-size:.92rem;line-height:1.55;animation:.56s ease-out 3s both streakFadeUp}.streak-takeover__note strong{color:rgb(var(--brand-gold))}.streak-takeover__cta{margin-top:1.75rem;animation:.46s ease-out both streakFadeUp}.streak-takeover[data-reduced=true],.streak-takeover[data-reduced=true] .streak-takeover__rays,.streak-takeover[data-reduced=true] .streak-takeover__shock,.streak-takeover[data-reduced=true] .streak-takeover__paper,.streak-takeover[data-reduced=true] .streak-takeover__flame,.streak-takeover[data-reduced=true] .streak-takeover__eyebrow,.streak-takeover[data-reduced=true] .streak-takeover__count,.streak-takeover[data-reduced=true] .streak-takeover__title,.streak-takeover[data-reduced=true] .streak-takeover__note,.streak-takeover[data-reduced=true] .streak-takeover__cta{opacity:1;animation:none!important}.streak-takeover[data-reduced=true] .streak-takeover__shock{opacity:0}@keyframes streakBarIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes streakCharge{0%{opacity:0;background-position:-6rem 0}12%{opacity:1}88%{opacity:1}to{opacity:0;background-position:calc(100% + 6rem) 0}}@keyframes streakPipArrive{0%{opacity:0;transform:translateY(4px)scale(.7)}to{opacity:1;transform:none}}@keyframes streakCountLand{0%{opacity:0;transform:scale(.45)translateY(6px)}65%{opacity:1;transform:scale(1.16)translateY(-2px)}to{opacity:1;transform:none}}@keyframes streakBarFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes streakBarBreathe{0%,to{opacity:.42}50%{opacity:.62}}@keyframes streakIgnite{0%{opacity:0;transform:scale(.35)translateY(6px)}60%{opacity:1;transform:scale(1.12)translateY(-2px)}to{opacity:1;transform:none}}@keyframes streakFlicker{0%,to{opacity:1;transform:scale(1)skew(0)}25%{opacity:.9;transform:scale(1.04,.98)skew(-1.5deg)}50%{opacity:1;transform:scale(.97,1.05)skew(1deg)}75%{opacity:.94;transform:scaleX(1.03)skew(-.5deg)}}@keyframes streakToday{0%,to{opacity:1;filter:drop-shadow(0 0 7px rgb(var(--streak-hot) / .85));transform:scale(1)}50%{opacity:.92;filter:drop-shadow(0 0 14px rgb(var(--streak-hot))) drop-shadow(0 0 26px rgb(var(--streak-magenta) / .6));transform:scale(1.16,1.1)skew(-2deg)}}@keyframes streakPipBob{0%,to{opacity:.6;transform:translateY(0)scale(.94)}50%{opacity:.95;transform:translateY(-2px)scale(1.02)}}@keyframes streakCtaPulse{0%{box-shadow:0 0 0 0 rgb(var(--streak-hot) / .5)}70%{box-shadow:0 0 0 10px rgb(var(--streak-hot) / 0)}to{box-shadow:0 0 0 0 rgb(var(--streak-hot) / 0)}}@keyframes streakSweep{0%{transform:translate(-120%)skew(-14deg)}to{transform:translate(330%)skew(-14deg)}}@keyframes streakPunch{0%{transform:scale(.9)}55%{transform:scale(1.09)}to{transform:scale(1)}}@keyframes streakShockwave{0%{opacity:.9;border-width:3px;transform:scale(.4)}to{opacity:0;border-width:1px;transform:scale(2.8)}}@keyframes streakGain{0%{opacity:0;transform:translate(-50%,6px)scale(.8)}18%{opacity:1;transform:translate(-50%,-4px)scale(1.06)}30%{transform:translate(-50%,-8px)scale(1)}75%{opacity:1;transform:translate(-50%,-18px)scale(1)}to{opacity:0;transform:translate(-50%,-30px)scale(.94)}}@keyframes streakTakeoverIn{0%{opacity:0}to{opacity:1}}@keyframes streakRaysIn{0%{opacity:0}to{opacity:.14}}@keyframes streakRays{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes streakCountIn{0%{opacity:0;transform:scale(.35)}70%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes streakFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes streakConfetti{0%{opacity:0;transform:translate(0)rotate(0)}6%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(var(--drift,0), 115vh) rotate(var(--spin,360deg))}}@media (prefers-reduced-motion:reduce){.streak-bar,.streak-bar__glow,.streak-bar__charge,.streak-bar[data-enter=run] .streak-bar__count,.streak-bar[data-enter=run] .streak-bar__text,.streak-bar[data-enter=run] .streak-bar__actions,.streak-bar[data-celebrate=day]:after,.streak-bar[data-celebrate=day] .streak-bar__count,.streak-bar__cta,.streak-pip__svg,.streak-pip__ring,.streak-pip__gain,.streak-takeover,.streak-takeover__rays,.streak-takeover__shock,.streak-takeover__paper,.streak-takeover__flame,.streak-takeover__eyebrow,.streak-takeover__count,.streak-takeover__title,.streak-takeover__note,.streak-takeover__cta{animation:none!important}.streak-bar[data-celebrate=day]:after,.streak-bar__charge,.streak-pip__ring,.streak-takeover__shock,.streak-takeover__paper{opacity:0}.streak-bar__count,.streak-bar__text,.streak-bar__actions,.streak-pip__svg,.streak-pip__gain,.streak-takeover__rays,.streak-takeover__eyebrow,.streak-takeover__count,.streak-takeover__title,.streak-takeover__note,.streak-takeover__cta{opacity:1}}.laliga-beta{border:1px solid rgb(var(--brand-cyan) / .4);background:rgb(var(--brand-cyan) / .12);color:rgb(var(--brand-cyan));letter-spacing:.16em;text-transform:uppercase;font-weight:900}.league-scrub__beta,.home-story__beta{align-self:center;margin:.35rem 0 .1rem}.evt-card__image,.evt-detail__image{-o-object-fit:cover;object-fit:cover;width:100%;display:block}.evt-card__image{height:132px}.evt-card__meta{letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--heroui-default-500));flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.68rem;font-weight:700;display:flex}.evt-card__meta>*+:before{content:"·";opacity:.55;margin-right:.4rem}.evt-card__live{color:rgb(var(--brand-green));align-items:center;gap:.35rem;display:inline-flex}.evt-card__live:after{content:"";width:.4rem;height:.4rem;box-shadow:0 0 0 3px rgb(var(--brand-green) / .18);background:currentColor;border-radius:999px;animation:1.4s ease-in-out infinite siteLiveTickerPulse}.evt-card{position:relative}.evt-card__link:after{content:"";border-radius:inherit;z-index:0;position:absolute;inset:0}.evt-card__link:focus-visible:after{outline:2px solid hsl(var(--heroui-secondary));outline-offset:2px}.evt-card__foot{border-top:1px solid var(--brand-line);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;display:flex}.evt-card__cta,.evt-card__foot .evt-card__joined{z-index:1;position:relative}.evt-card__cta{letter-spacing:.06em;font-weight:800}.evt-card__prize{color:rgb(var(--brand-cyan));font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:900;line-height:1}.evt-card__prize small{letter-spacing:.1em;opacity:.75;margin-left:.2rem;font-size:.62rem;font-weight:800}.evt-card__side{color:hsl(var(--heroui-default-500));align-items:center;gap:.75rem;font-size:.72rem;display:inline-flex}.evt-card__joined{color:rgb(var(--brand-green));align-items:center;gap:.25rem;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.evt-card__live:after{animation:none}}.evt-facts{border:1px solid var(--brand-line);background:hsl(var(--heroui-content2) / .55);border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem;padding:.9rem 1rem;display:grid}@media (min-width:640px){.evt-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.evt-facts__item{gap:.2rem;min-width:0;display:grid}.evt-facts__label{letter-spacing:.13em;text-transform:uppercase;color:hsl(var(--heroui-default-500));font-size:.62rem;font-weight:800}.evt-facts__value{font-size:.85rem;font-weight:700;line-height:1.15}.evt-detail__image{max-height:280px}.evt-countdown--ended{color:hsl(var(--heroui-default-500))}.evt-countdown-grid__label{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--heroui-default-500));margin:0 0 .4rem;font-size:.7rem;font-weight:700}.evt-countdown-grid__units{flex-wrap:wrap;gap:.6rem;display:flex}.evt-countdown-unit{background:hsl(var(--heroui-content2));border-radius:.75rem;justify-items:center;gap:.15rem;min-width:62px;padding:.55rem .7rem;display:grid}.evt-countdown-unit strong{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1}.evt-countdown-unit small{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--heroui-default-500));font-size:.62rem}.evt-promo{border:1px solid hsl(var(--heroui-secondary) / .35)}.rank-head{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}@media (min-width:768px){.rank-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.rank-viewer{--rank-accent:hsl(var(--heroui-secondary));border:1px solid color-mix(in srgb, var(--rank-accent) 40%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--rank-accent) 12%, transparent), transparent 62%);margin-bottom:1rem}.rank-viewer__body{text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:1.25rem 2rem;display:flex}@media (min-width:640px){.rank-viewer__body{padding-block:1rem}}.rank-viewer__slot{justify-items:start;gap:.2rem;display:grid}.rank-viewer__label{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--heroui-default-500));font-size:.62rem;font-weight:800}.rank-viewer__value{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1}.rank-viewer__hint{color:hsl(var(--heroui-default-500));flex-basis:100%;margin:0;font-size:.75rem}.rank-tier{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:.3rem;align-items:center;padding:.1rem .38rem;font-size:.62rem;font-weight:800;display:inline-flex}.rank-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.rank-metrics{background:hsl(var(--heroui-content2));border-radius:.6rem;flex-wrap:wrap;gap:.25rem;padding:.2rem;display:flex}@media (max-width:639px){.rank-toolbar{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.rank-toolbar>:nth-child(n+3){grid-column:1/-1}.rank-metrics{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rank-metrics::-webkit-scrollbar{display:none}.rank-metric{white-space:nowrap;flex:1 0 auto}}.rank-metric{color:hsl(var(--heroui-default-500));border-radius:.45rem;padding:.3rem .65rem;font-size:.75rem;font-weight:700;transition:background .15s,color .15s}.rank-metric:hover{color:hsl(var(--heroui-foreground))}.rank-metric.is-active{background:hsl(var(--heroui-secondary) / .22);color:hsl(var(--heroui-secondary))}.rank-podium{grid-template-columns:1fr;gap:.75rem;margin-bottom:1.25rem;display:grid}@media (min-width:640px){.rank-podium{grid-template-columns:repeat(3,1fr);align-items:end}}.rank-podium__card{--rank-accent:hsl(var(--heroui-secondary));border:1px solid color-mix(in srgb, var(--rank-accent) 32%, transparent);background:radial-gradient(120% 100% at 50% 0%, color-mix(in srgb, var(--rank-accent) 16%, transparent), transparent 70%), hsl(var(--heroui-content1));text-align:center;border-radius:1rem;justify-items:center;gap:.6rem;padding:1.1rem 1rem;display:grid}@media (min-width:640px){.rank-podium__card--first{padding-block:1.7rem}}.rank-podium__card--own{outline:2px solid hsl(var(--heroui-secondary) / .55);outline-offset:2px}.rank-podium__place{letter-spacing:.14em;text-transform:uppercase;color:var(--rank-accent);align-items:center;gap:.3rem;font-size:.7rem;font-weight:900;display:inline-flex}.rank-podium__elo{margin:.15rem auto}.rank-podium__meta{color:hsl(var(--heroui-default-500));align-items:center;gap:.35rem;margin:0;font-size:.72rem;display:inline-flex}.rank-list{gap:.25rem;display:grid}.rank-row{--rank-accent:hsl(var(--heroui-default-400));border-left:3px solid #0000;border-radius:.6rem;grid-template-columns:2.5rem minmax(0,1fr) 3.5rem 4rem 5rem 4.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.85rem;display:grid}.rank-row:nth-child(odd){background:hsl(var(--heroui-content2) / .5)}.rank-row--head{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--heroui-default-500));font-size:.62rem;font-weight:800;background:0 0!important}.rank-row--own{border-left-color:hsl(var(--heroui-secondary));background:hsl(var(--heroui-secondary) / .12)!important}.rank-row__position{font-variant-numeric:tabular-nums;color:var(--rank-accent);font-size:.95rem;font-weight:900}.rank-cell--num{text-align:right;font-variant-numeric:tabular-nums}.rank-row__elo{font-weight:800}@media (max-width:640px){.rank-row{grid-template-columns:2rem minmax(0,1fr) 4rem}.rank-row>.rank-cell--num:not(.rank-row__elo){display:none}}.mkt-landing{--mkt-linea:#ffffff1a;--mkt-linea-fuerte:#ffffff38;isolation:isolate;position:relative;overflow-x:clip}html.js-anim .mkt-landing [data-mkt-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}html.js-anim .mkt-landing [data-mkt-reveal].is-visible{opacity:1;will-change:auto;transform:none}.mkt-hero{padding:clamp(3rem,8vw,6.5rem) 1.25rem clamp(2rem,5vw,3.5rem);position:relative}.mkt-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,5vw,3.5rem);max-width:1100px;margin:0 auto;display:grid}.mkt-hero__copy{justify-items:start;gap:1rem;display:grid}.mkt-chip{color:#ffd7ee;letter-spacing:.08em;text-transform:uppercase;background:#ff3fa424;border:1px solid #ff3fa459;font-weight:700}.mkt-hero__title{letter-spacing:-.015em;text-transform:uppercase;color:#f3e9fb;text-shadow:0 10px 40px #06020ebf;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.1rem,5.6vw,4rem);font-weight:900;line-height:1.02}.mkt-hero__accent{background:linear-gradient(96deg,#ffb347,#ff5e7e 46%,#ff3fa4);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-hero__lead{color:#ffffffb8;max-width:46ch;margin:0;font-size:clamp(.95rem,1.6vw,1.12rem)}.mkt-hero__art{justify-content:center;display:flex}.mkt-hero__logo{aspect-ratio:560/476;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 22px 60px #ff3fa46b);width:min(100%,420px);height:auto;animation:7s ease-in-out infinite mktFloat}@keyframes mktFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-12px)}}.mkt-actions{flex-wrap:wrap;gap:.75rem;margin-top:.4rem;display:flex}.mkt-actions--center{justify-content:center}.mkt-cta{color:#0b0512;background:linear-gradient(96deg,#ff3fa4,#b24bf0);padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:700;box-shadow:0 18px 44px #ff3fa452}.mkt-cta-ghost{color:#ffffffeb;border-color:#ffffff47;padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:600}.mkt-cta-ghost:hover{border-color:#ff3fa499}.mkt-facts{background:var(--mkt-linea);border-block:1px solid var(--mkt-linea);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:1100px;margin:0 auto;display:grid}.mkt-fact{background:#07040db8;gap:.35rem;padding:1.25rem 1.35rem;display:grid}.mkt-fact__value{font-variant-numeric:tabular-nums;color:#ff5ec0;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:900;line-height:1}.mkt-fact__label{color:#fff9;font-size:.8rem;line-height:1.4}@media (max-width:760px){.mkt-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt-block{padding:clamp(3.25rem,9vw,6.5rem) 1.25rem;position:relative}.mkt-block__inner{max-width:1000px;margin:0 auto}.mkt-eyebrow{text-transform:uppercase;letter-spacing:.32em;color:#ff3fa4d9;margin:0 0 .6rem;font-size:clamp(.62rem,1.1vw,.78rem);font-weight:700}.mkt-title{letter-spacing:-.015em;text-transform:uppercase;color:#f3e9fb;text-wrap:balance;margin:0;font-size:clamp(1.6rem,4.2vw,3rem);font-weight:900;line-height:1.05}.mkt-lead{color:#ffffff9e;max-width:52ch;margin:.75rem 0 0;font-size:clamp(.95rem,1.5vw,1.05rem)}.mkt-credit{color:#ffffff6b;margin-top:1.25rem;font-size:.85rem}.mkt-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}.mkt-card{border:1px solid var(--mkt-linea);background:#140a2499;border-radius:16px;align-content:start;gap:.5rem;padding:1.35rem 1.3rem 1.5rem;transition:border-color .22s,transform .22s;display:grid}.mkt-card:hover{border-color:var(--mkt-linea-fuerte);transform:translateY(-3px)}.mkt-card__icon{color:#22d3ee}.mkt-card__title{color:#f3e9fb;margin:0;font-size:1rem;font-weight:800}.mkt-card__text{color:#fff9;margin:0;font-size:.9rem;line-height:1.5}@media (max-width:900px){.mkt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mkt-cards{grid-template-columns:minmax(0,1fr)}}.mkt-diff{gap:.6rem;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}.mkt-diff__row{border-bottom:1px solid var(--mkt-linea);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.5rem;padding-bottom:.6rem;display:grid}.mkt-diff__row:last-child{border-bottom:0}.mkt-diff__out,.mkt-diff__in{align-items:center;gap:.6rem;font-size:clamp(.88rem,1.4vw,1rem);display:flex}.mkt-diff__out{color:#ffffff6b;-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.mkt-diff__in{color:#f3e9fb;font-weight:700}.mkt-diff__in svg{color:#48f0a4}@media (max-width:640px){.mkt-diff__row{grid-template-columns:minmax(0,1fr)}}.mkt-state{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}.mkt-state__col{border:1px solid var(--mkt-linea);background:#140a2499;border-radius:16px;padding:1.35rem 1.3rem 1.5rem}.mkt-state__col[data-tone=now]{background:linear-gradient(140deg,#2d1b6999,#140a2499);border-color:#ff3fa461}.mkt-state__phase{letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;font-size:.62rem;font-weight:800}.mkt-state__col[data-tone=done] .mkt-state__phase{color:#48f0a4}.mkt-state__col[data-tone=now] .mkt-state__phase{color:#ff5ec0}.mkt-state__list{gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.mkt-state__list li{color:#ffffffa8;padding-left:1rem;font-size:.9rem;position:relative}.mkt-state__list li:before{content:"›";color:#ff3fa4cc;font-weight:800;position:absolute;left:0}@media (max-width:820px){.mkt-state{grid-template-columns:minmax(0,1fr)}}.mkt-formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}.mkt-format{border:1px solid var(--mkt-linea);background:#140a2499;border-radius:16px;align-content:start;gap:.5rem;padding:1.35rem 1.3rem 1.5rem;display:grid}.mkt-format__icon{color:#f8c45c}.mkt-format__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.mkt-format__name{color:#f3e9fb;margin:0;font-size:1rem;font-weight:800}.mkt-format__detail{letter-spacing:.16em;text-transform:uppercase;color:#22d3ee;white-space:nowrap;font-size:.62rem;font-weight:800}.mkt-format__text{color:#fff9;margin:0;font-size:.9rem;line-height:1.5}@media (max-width:820px){.mkt-formats{grid-template-columns:minmax(0,1fr)}}.mkt-emblem{padding:clamp(2.5rem,7vw,5rem) 1.25rem;position:relative}.mkt-emblem__inner{text-align:center;justify-items:center;gap:1.25rem;max-width:720px;margin:0 auto;display:grid}.mkt-emblem__img{aspect-ratio:760/606;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 24px 64px #ff3fa457);width:min(100%,460px);height:auto}.mkt-emblem__text{color:#ffffffc7;text-wrap:balance;max-width:44ch;margin:0;font-size:clamp(1rem,2vw,1.25rem);font-weight:700}.mkt-marquee{border-block:1px solid var(--mkt-linea);background:#ffffff05;padding:clamp(1.1rem,2.4vw,1.7rem) 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mkt-marquee__track{width:max-content;animation:38s linear infinite mktMarquee;display:flex}.mkt-marquee:hover .mkt-marquee__track,.mkt-marquee:focus-within .mkt-marquee__track{animation-play-state:paused}.mkt-marquee__group{flex-shrink:0;display:flex}.mkt-marquee__item{white-space:nowrap;filter:grayscale();opacity:.42;align-items:center;gap:.85rem;padding:.5rem 1.5rem;text-decoration:none;transition:filter .28s,opacity .28s,transform .28s;display:inline-flex}.mkt-marquee__item:hover,.mkt-marquee__item:focus-visible{filter:none;opacity:1;transform:translateY(-2px)}.mkt-marquee__icon{-o-object-fit:contain;object-fit:contain;width:auto;height:clamp(34px,5vw,48px)}.mkt-marquee__text{gap:.15rem;display:grid}.mkt-marquee__name{letter-spacing:-.01em;color:#f3e9fb;font-size:clamp(.95rem,2vw,1.3rem);font-weight:900}.mkt-marquee__status{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;font-size:.58rem;font-weight:800}.mkt-marquee__item[data-status=active] .mkt-marquee__status{color:#48f0a4}.mkt-marquee__item[data-status=soon] .mkt-marquee__status{color:#f8c45c}@keyframes mktMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.mkt-faq{border-color:var(--mkt-linea);background:#140a248c;margin-top:clamp(1.75rem,4vw,2.75rem)}.mkt-closing{text-align:center;padding:clamp(4rem,10vw,7rem) 1.25rem clamp(4.5rem,11vw,8rem);position:relative}.mkt-closing:before{content:"";z-index:-1;background:radial-gradient(58% 62%,#ff3fa42e,#0000 68%);position:absolute;inset:0}.mkt-closing__inner{justify-items:center;gap:1rem;max-width:640px;margin:0 auto;display:grid}.mkt-closing__title{text-transform:uppercase;color:#f3e9fb;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(1.8rem,4.8vw,3rem);font-weight:900;line-height:1.05}.mkt-closing__lead{color:#ffffffb3;max-width:46ch;margin:0}.mkt-closing__fine{color:#ffffff73;margin:.35rem 0 0;font-size:.8rem}@media (max-width:880px){.mkt-hero__inner{grid-template-columns:minmax(0,1fr)}.mkt-hero__art{order:-1}.mkt-hero__logo{width:min(72%,300px)}}@media (prefers-reduced-motion:reduce){.mkt-hero__logo,.mkt-marquee__track{animation:none}html.js-anim .mkt-landing [data-mkt-reveal]{opacity:1;transition:none;transform:none}.mkt-card,.mkt-marquee__item{transition:none}}@supports (animation-timeline:view()){.mkt-emblem__img{animation:linear both mktEmblemIn;animation-timeline:view();animation-range:entry cover 60%}.mkt-hero__logo{animation:7s ease-in-out infinite mktFloat,linear both mktHeroDrift;animation-timeline:auto,scroll(root)}}@keyframes mktEmblemIn{0%{opacity:.25;transform:scale(.86)translateY(30px)}to{opacity:1;transform:none}}@keyframes mktHeroDrift{0%{transform:translate(0,0)}to{transform:translateY(-70px)}}.brand-display{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;font-weight:900;font-stretch:125%;line-height:1.02}.brand-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.62rem;font-weight:800}.brand-kicker--accent{color:rgb(var(--brand-magenta))}.brand-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:800}.brand-gradient-text{background:linear-gradient(92deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 46%, rgb(var(--brand-gold)));color:#0000;-webkit-background-clip:text;background-clip:text}body[data-app-host=account]{color:rgb(var(--brand-text));font-family:var(--font-text);background-color:#07040d}body[data-app-host=account]:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(62% 42% at 50% -6%, rgb(var(--brand-magenta) / .16), transparent 70%), radial-gradient(50% 40% at 92% 8%, rgb(var(--brand-cyan) / .07), transparent 72%), linear-gradient(180deg, #0d0518 0%, #07040d 52%, #0b0616 100%);position:fixed;inset:0}.acct-floor{z-index:-2;pointer-events:none;perspective:520px;perspective-origin:50% 0;position:fixed;inset:0;overflow:hidden}.acct-floor:before{content:"";transform-origin:50% 100%;background-image:linear-gradient(to top, rgb(var(--brand-magenta) / .7) 2px, transparent 2px), linear-gradient(90deg, #b44bf08c 2px, transparent 2px);opacity:.55;background-position:0 0,50% 0;background-size:100% 64px,64px 100%;height:80vh;animation:2.6s linear infinite acctFloorFlow;position:absolute;bottom:-18vh;left:-60%;right:-60%;transform:rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 8%,#000 90%);mask-image:linear-gradient(#0000 8%,#000 90%)}@keyframes acctFloorFlow{to{background-position:0 64px,50% 0}}@media (prefers-reduced-motion:reduce){.acct-floor:before{animation:none}}body[data-app-host=account] h1,body[data-app-host=account] h2,body[data-app-host=account] h3{font-family:var(--font-display);letter-spacing:-.008em;font-stretch:112%}body[data-app-host=account] h1{text-transform:uppercase;font-weight:900;font-stretch:125%;line-height:1.04}body[data-app-host=account] .login-card__title,body[data-app-host=account] h1.brand-h1-plain{text-transform:none}body[data-app-host=account] td,body[data-app-host=account] [data-slot=td]{font-variant-numeric:tabular-nums}body[data-app-host=account] th,body[data-app-host=account] [data-slot=th]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.58rem;font-weight:800}body[data-app-host=account] .acct-content [data-slot=base]{border-radius:12px}body[data-app-host=account] .acct-content .bg-brand-panel\/60,body[data-app-host=account] .acct-content .bg-brand-panel\/70,body[data-app-host=account] .acct-content .bg-brand-panel\/80,body[data-app-host=account] .acct-content .bg-brand-panel\/90{background-color:rgb(var(--brand-surface) / .72);border-color:var(--brand-line)}body[data-app-host=account] .acct-mobile-bar{border-bottom:1px solid var(--brand-line);background:rgb(var(--brand-vinyl) / .86)}body[data-app-host=account] .acct-mobile-bar:after{content:"";background:linear-gradient(90deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 28%, rgb(var(--brand-cyan)) 62%, rgb(var(--brand-gold)));opacity:.55;height:1px;position:absolute;bottom:-1px;left:0;right:0}body[data-app-host=account] .acct-sidebar:after{content:"";background:linear-gradient(180deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 28%, rgb(var(--brand-cyan)) 62%, rgb(var(--brand-gold)));opacity:.45;pointer-events:none;width:1px;position:absolute;top:0;bottom:0;right:-1px}body[data-app-host=account] .acct-brand__logo{box-shadow:0 0 0 1px rgb(var(--brand-magenta) / .35);border-radius:10px}body[data-app-host=account] .acct-brand__name{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--brand-text));font-size:.92rem;font-weight:900;font-stretch:125%}body[data-app-host=account] .acct-sidebar,body[data-app-host=account] .acct-drawer__panel,body[data-app-host=account] .acct-bottom-nav{background:rgb(var(--brand-vinyl) / .92);border-color:var(--brand-line)}body[data-app-host=account] .acct-sidebar__foot{background:rgb(var(--brand-surface) / .5);border-color:var(--brand-line)}body[data-app-host=account] .acct-rail{background:rgb(var(--brand-vinyl) / .92);border-color:var(--brand-line)}body[data-app-host=account] .acct-rail__panel{background:rgb(var(--brand-surface) / .98);border-color:var(--brand-line)}body[data-app-host=account] .acct-rail__kicker,body[data-app-host=account] .acct-sidebar__group-note,body[data-app-host=account] .acct-nav-btn__soon{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--brand-muted) / .75);font-weight:800}body[data-app-host=account] .acct-rail__slot:hover{border-color:rgb(var(--brand-magenta) / .65);background:rgb(var(--brand-magenta) / .12);color:rgb(var(--brand-text))}body[data-app-host=account] .acct-rail__icon:hover,body[data-app-host=account] .acct-rail__icon.is-open{background:rgb(var(--brand-fucsia) / .12);color:rgb(var(--brand-text))}body[data-app-host=account] .acct-rail__friend:hover{background:rgb(var(--brand-fucsia) / .1)}body[data-app-host=account] .acct-footer{border-color:var(--brand-line);color:rgb(var(--brand-text) / .7)}body[data-app-host=account] .acct-footer__col-title{font-family:var(--font-mono);letter-spacing:.2em;color:rgb(var(--brand-muted) / .75);font-weight:800}body[data-app-host=account] .acct-footer__tagline,body[data-app-host=account] .acct-footer__legal{color:rgb(var(--brand-muted))}body[data-app-host=account] .acct-footer__link{color:rgb(var(--brand-text) / .72)}body[data-app-host=account] .acct-footer__link:hover{color:rgb(var(--brand-magenta))}body[data-app-host=account] .acct-footer__social{border-color:var(--brand-line)}body[data-app-host=account] .acct-footer__social:hover{border-color:rgb(var(--brand-magenta) / .55);background:rgb(var(--brand-magenta) / .12);color:rgb(var(--brand-text))}body[data-app-host=account] .acct-footer__legal,body[data-app-host=account] .acct-footer__made{font-family:var(--font-mono);letter-spacing:.06em;font-size:.7rem}body[data-app-host=account] .acct-sidebar__kicker,body[data-app-host=account] .acct-sidebar__group-title{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--brand-muted) / .75);font-size:.58rem;font-weight:800}body[data-app-host=account] .acct-sidebar__kicker{color:rgb(var(--brand-magenta))}body[data-app-host=account] .acct-nav-btn{color:rgb(var(--brand-text) / .72)}body[data-app-host=account] .acct-nav-btn:hover{background:rgb(var(--brand-fucsia) / .1);color:rgb(var(--brand-text))}body[data-app-host=account] .acct-nav-btn.is-active{background:rgb(var(--brand-magenta) / .14);color:rgb(var(--brand-text))}body[data-app-host=account] .acct-nav-btn.is-active:before{background:linear-gradient(180deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)));box-shadow:0 0 12px rgb(var(--brand-magenta) / .6)}body[data-app-host=account] .acct-bottom-nav__item{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--brand-text) / .66);font-size:9px;font-weight:800}body[data-app-host=account] .acct-bottom-nav__item.is-active{color:rgb(var(--brand-magenta))}body[data-app-host=account] .acct-bottom-nav__item.is-active:before{box-shadow:0 0 10px rgb(var(--brand-magenta) / .7)}body[data-app-host=account] .acct-nav-btn--premium{color:rgb(var(--brand-gold) / .92)}.brand-page-head{border-left:3px solid rgb(var(--brand-magenta));gap:.35rem;margin-bottom:1.25rem;padding-left:.9rem;display:grid}.brand-page-head__title{margin:0;font-size:clamp(1.6rem,3.4vw,2.35rem)}.brand-page-head__sub{color:rgb(var(--brand-muted));margin:0;font-size:.92rem}body[data-app-host=admin]{--bg:#070815;--accent:#43d3ff;--accent-rgb:67 211 255;--accent-2:#a855f7;--accent-2-rgb:168 85 247}body[data-app-host=marketing]{--card:rgb(var(--brand-surface) / .72);--card2:rgb(var(--brand-surface-high) / .82);--stroke:var(--brand-line);--text:rgb(var(--brand-text));--muted:rgb(var(--brand-muted));background-color:rgb(var(--brand-ink));color:rgb(var(--brand-text));font-family:var(--font-text)}body[data-app-host=marketing]:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(62% 42% at 50% -6%, rgb(var(--brand-magenta) / .1), transparent 70%), radial-gradient(50% 40% at 92% 8%, rgb(var(--brand-purple) / .14), transparent 72%), rgb(var(--brand-ink));position:fixed;inset:0}body[data-app-host=marketing] h1,body[data-app-host=marketing] h2,body[data-app-host=marketing] h3,body[data-app-host=marketing] .section-title{font-family:var(--font-display);letter-spacing:-.008em;font-stretch:112%}body[data-app-host=marketing] h1,body[data-app-host=marketing] .section-title{text-transform:uppercase;font-weight:900;font-stretch:125%;line-height:1.04}body[data-app-host=marketing] h1.brand-h1-plain,body[data-app-host=marketing] .section-title.brand-h1-plain{text-transform:none}body[data-app-host=marketing] .section-subtitle{font-family:var(--font-text);color:rgb(var(--brand-muted))}body[data-app-host=marketing] th,body[data-app-host=marketing] [data-slot=th]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.58rem;font-weight:800}body[data-app-host=marketing] td,body[data-app-host=marketing] [data-slot=td]{font-variant-numeric:tabular-nums}body[data-app-host=marketing] .card-glass{border-color:var(--brand-line);background:linear-gradient(180deg, rgb(var(--brand-surface) / .86), rgb(var(--brand-vinyl) / .72));border-radius:12px}body[data-app-host=marketing] .feature-card,body[data-app-host=marketing] .price-card,body[data-app-host=marketing] .server-card{background:rgb(var(--brand-surface) / .6);border-radius:12px}body[data-app-host=marketing] .text-gradient{background:linear-gradient(92deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 46%, rgb(var(--brand-gold)));color:#0000;-webkit-background-clip:text;background-clip:text}body[data-app-host=marketing] .badge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-color:var(--brand-line);background:rgb(var(--brand-surface) / .7);color:rgb(var(--brand-text) / .86);font-size:.68rem;font-weight:800}body[data-app-host=marketing] .site-brand__title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-weight:900;font-stretch:125%}body[data-app-host=marketing] .site-brand__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.6rem;font-weight:800}body[data-app-host=marketing] .navlink[data-active=true]{color:rgb(var(--brand-text));border-color:rgb(var(--brand-magenta) / .5);background:rgb(var(--brand-magenta) / .12)}.site-footer{z-index:2;border-top:1px solid var(--brand-line);background:linear-gradient(180deg, rgb(var(--brand-surface) / .5), rgb(var(--brand-vinyl) / .9));margin-top:clamp(3rem,7vw,6rem);padding:clamp(2.5rem,5vw,4rem) 0 3rem;position:relative}.site-footer__top{align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:900px){.site-footer__top{grid-template-columns:minmax(240px,1fr) 2.2fr}}.site-footer__tagline{max-width:34ch;color:rgb(var(--brand-muted));margin-top:.75rem;font-size:.9rem;line-height:1.55}.site-footer__socials{flex-wrap:wrap;gap:.5rem;margin-top:1.1rem;display:flex}.site-footer__social{border:1px solid var(--brand-line);background:rgb(var(--brand-surface) / .7);width:36px;height:36px;color:rgb(var(--brand-text) / .7);border-radius:10px;justify-content:center;align-items:center;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.site-footer__social svg{width:17px;height:17px}.site-footer__social:hover{color:rgb(var(--brand-magenta));border-color:rgb(var(--brand-magenta) / .45);background:rgb(var(--brand-magenta) / .1)}.site-footer__cols{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:clamp(1.4rem,3vw,2.25rem);display:grid}.site-footer__col ul{gap:.5rem;margin-top:.85rem;display:grid}.site-footer__newsletter{border-top:1px solid var(--brand-line);margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem)}.site-footer__legal{border-top:1px solid var(--brand-line);color:rgb(var(--brand-muted));flex-direction:column;gap:.6rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding-top:1.25rem;font-size:.82rem;display:flex}@media (min-width:640px){.site-footer__legal{flex-direction:row;justify-content:space-between;align-items:center}}.site-footer__disclaimer{color:rgb(var(--brand-muted) / .65);margin-top:1.25rem;font-size:.7rem;line-height:1.6}body[data-app-host=marketing] .footer-link:hover{color:rgb(var(--brand-magenta));text-decoration:none}.news-page{gap:1rem;max-width:1120px;margin:0 auto;display:grid}.news-lead,.news-row,.news-empty{background:#ffffff05;border:1px solid #ffffff14;border-radius:1rem;overflow:hidden}.news-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.news-filters{flex-wrap:wrap;gap:.5rem;display:flex}.news-pill{color:#ffffffa8;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:.4rem .95rem;font-size:.82rem;font-weight:600;transition:color .16s,background-color .16s,border-color .16s}.news-pill:hover{color:#ffffffeb;border-color:#fff3}.news-pill[data-active=true]{color:#0b0b0d;background:#fff;border-color:#fff}.news-search{width:100%;max-width:220px}.news-kicker{letter-spacing:.06em;color:#ffffff80;font-size:.72rem;font-weight:800}.news-kicker__cat{color:rgb(var(--brand-magenta))}.news-byline{align-items:center;gap:.5rem;min-width:0;display:flex}.news-byline__label{color:#ffffff73;font-size:.7rem;font-weight:700}.news-byline__name{color:#ffffffd9;font-size:.8rem;font-weight:700}.news-list{gap:.75rem;display:grid}.news-empty{text-align:center;gap:.35rem;padding:3rem 1.5rem;display:grid}.news-lead{min-height:300px;display:block;position:relative}@media (min-width:640px){.news-lead{min-height:420px}}.news-lead__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.news-lead:hover .news-lead__img{transform:scale(1.02)}.news-lead__img--empty{background:linear-gradient(135deg,#ffffff0f,#0000 65%)}.news-lead__veil{background:linear-gradient(#0a0a0c1a 0%,#0a0a0c8c 55%,#0a0a0cf0 100%),linear-gradient(90deg,#0a0a0c8c 0%,#0a0a0c00 55%);position:absolute;inset:0}.news-lead__body{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.5rem;display:flex;position:absolute;inset:auto 0 0}.news-lead__title{color:#fff;margin-top:.4rem;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.15}.news-lead__excerpt{color:#ffffffb3;max-width:46rem;margin-top:.4rem;font-size:.92rem;font-weight:600}.news-row{grid-template-columns:1fr;transition:border-color .16s,background-color .16s;display:grid}.news-row:hover{background:#ffffff0a;border-color:#ffffff29}@media (min-width:640px){.news-row{grid-template-columns:minmax(0,300px) minmax(0,1fr)}}@media (min-width:1024px){.news-row{grid-template-columns:minmax(0,470px) minmax(0,1fr)}}.news-row__media{aspect-ratio:16/9;position:relative;overflow:hidden}.news-row__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}.news-row:hover .news-row__img{transform:scale(1.03)}.news-row__img--empty{background:#ffffff0a}.news-row__body{flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;display:flex}.news-row__title{color:#fff;margin-top:.35rem;font-size:1.05rem;font-weight:700;line-height:1.3}.news-row__excerpt{color:#ffffff94;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.news-article{gap:1.15rem;max-width:760px;margin:0 auto;display:grid}.news-crumbs{color:#ffffff8c;justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;display:flex}.news-crumbs__link:hover{color:rgb(var(--brand-magenta))}.news-crumbs__sep{color:#ffffff4d;margin:0 .4rem}.news-crumbs__cat{letter-spacing:.06em;color:#ffffff73;flex:none;font-size:.72rem;font-weight:800}.news-article__cover{-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff14;border-radius:.875rem;width:100%;max-height:420px}.news-article__byline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.news-rule{border:0;border-top:1px solid #ffffff14}.news-article__date{letter-spacing:.06em;color:#ffffff6b;font-size:.72rem;font-weight:700}.news-article__title{font-size:clamp(1.55rem,2.6vw,2rem);font-weight:800;line-height:1.2}.news-article__lead{color:#ffffffa8;font-size:.98rem;font-weight:600;line-height:1.55}.news-reactions{gap:.6rem;display:grid}.news-reaction{color:#ffffffb3;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;transition:border-color .16s,background-color .16s;display:inline-flex}.news-reaction:hover{border-color:#ffffff38}.news-reaction[data-active=true]{border-color:rgb(var(--brand-magenta) / .6);background:rgb(var(--brand-magenta) / .12);color:#fff}.news-related{gap:.75rem;display:grid}@media (min-width:640px){.news-related{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-related__item{gap:.5rem;display:grid}.news-related__media{aspect-ratio:16/9;border:1px solid #ffffff14;border-radius:.75rem;overflow:hidden}.news-related__title{color:#fffc;font-size:.85rem;font-weight:700;line-height:1.35}.news-related__item:hover .news-related__title{color:#fff}.news-progress{z-index:60;background:linear-gradient(90deg, hsl(var(--heroui-secondary)), #ff8ad8);max-width:100%;height:3px;transition:width .12s linear;position:fixed;top:0;left:0}.news-article-body{--news-ink:206 202 220;--news-ink-strong:236 232 246;color:rgb(var(--news-ink));gap:1.05rem;font-size:1rem;line-height:1.7}.news-article-body p,.news-article-body li,.news-article-body blockquote{color:rgb(var(--news-ink));font-size:1rem}.news-article-body>p:first-child{color:rgb(var(--news-ink-strong) / .92);font-size:1.06rem;line-height:1.65}body .news-article-body h1,body .news-article-body h2,body .news-article-body h3,body .news-article-body h4,body .news-article-body h5,body .news-article-body h6{color:rgb(var(--news-ink-strong));text-transform:none;letter-spacing:-.012em;text-wrap:balance;font-stretch:100%;line-height:1.22}body .news-article-body h1,body .news-article-body h2{margin-top:1.9rem}body .news-article-body h1{font-size:1.3rem;font-weight:800}body .news-article-body h2{font-size:1.18rem;font-weight:800}body .news-article-body h3{margin-top:.6rem;font-size:1.04rem;font-weight:700}body .news-article-body h4,body .news-article-body h5,body .news-article-body h6{color:rgb(var(--news-ink-strong) / .9);font-size:.98rem;font-weight:700}.news-article-body>:first-child{border-top:0;margin-top:0;padding-top:0}.news-article-body>:first-child:before{content:none}.news-article-body strong,.news-article-body b{color:rgb(var(--news-ink-strong));font-weight:700}.news-article-body ul,.news-article-body ol{gap:.6rem;padding-left:1.35rem}.news-article-body li::marker{color:hsl(var(--heroui-secondary) / .75)}.news-article-body blockquote{border-left:3px solid hsl(var(--heroui-secondary) / .75);color:rgb(var(--news-ink-strong) / .85);padding:.5rem 0 .5rem 1.15rem;font-style:italic}.news-article-body a{color:#e7b4d9;text-underline-offset:3px;text-decoration-color:#e7b4d966}.news-article-body a:hover{text-decoration-color:currentColor}.news-article-body code{font-family:var(--font-mono);color:rgb(var(--news-ink-strong));background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;padding:.1rem .35rem;font-size:.9rem}.news-article-body pre code{background:0 0;border:0;padding:0}.news-article-body hr{border:0;border-top:1px solid #ffffff14;margin:.5rem 0}.news-article-body img{border-radius:14px}@media (prefers-reduced-motion:reduce){.news-progress{transition:none}}.cs2-landing{--cs2-ink:#f3e9fb;--cs2-muted:#ffffff9e;--cs2-magenta:#ff3fa4;--cs2-violet:#b24bf0;--cs2-gold:#ffb347;--cs2-panel:#140a20b3;--cs2-border:#ffffff1a;color:var(--cs2-ink);background:radial-gradient(120% 80% at 12% -10%,#ff3fa41f,#0000 55%),radial-gradient(90% 70% at 100% 0,#b24bf01f,#0000 52%),linear-gradient(#07040d 0%,#0d0718 48%,#07040d 100%);position:relative;overflow:clip}.cs2-landing [data-cs2-reveal]{opacity:0;animation:.6s 2s forwards cs2RevealFailsafe;transform:translateY(30px)}.cs2-landing.is-reveal-js [data-cs2-reveal]{animation:none}.cs2-landing [data-cs2-reveal].is-visible{opacity:1;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);animation:none;transform:none}.cs2-landing.is-reveal-js [data-cs2-reveal] :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader){opacity:0;transform:translateY(18px)}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader){opacity:1;transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.2,1);transform:none}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader):first-child{transition-delay:60ms}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader):nth-child(2){transition-delay:.13s}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader):nth-child(3){transition-delay:.2s}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader):nth-child(4){transition-delay:.27s}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader):nth-child(5){transition-delay:.34s}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader):nth-child(6){transition-delay:.41s}.cs2-landing.is-reveal-js [data-cs2-reveal].is-visible :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader):nth-child(n+7){transition-delay:.48s}@keyframes cs2RevealFailsafe{to{opacity:1;transform:none}}@keyframes cs2HeroIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.cs2-hero__content>*{animation:.75s cubic-bezier(.2,.7,.2,1) both cs2HeroIn}.cs2-hero__content>:first-child{animation-delay:50ms}.cs2-hero__content>:nth-child(2){animation-delay:.14s}.cs2-hero__content>:nth-child(3){animation-delay:.23s}.cs2-hero__content>:nth-child(4){animation-delay:.32s}.cs2-hero__content>:nth-child(5){animation-delay:.41s}.cs2-hero__content>:nth-child(n+6){animation-delay:.5s}@media (prefers-reduced-motion:reduce){.cs2-landing [data-cs2-reveal],.cs2-landing.is-reveal-js [data-cs2-reveal],.cs2-landing.is-reveal-js [data-cs2-reveal] :is(.cs2-proof__item,.cs2-diff__row,.cs2-step,.cs2-map,.cs2-card,.cs2-leader),.cs2-hero__content>*{opacity:1;transition:none;animation:none;transform:none}}.cs2-hero{isolation:isolate;align-items:flex-end;min-height:min(72svh,660px);padding:clamp(2.5rem,8vw,5rem) 1.25rem clamp(2.5rem,6vw,4rem);display:flex;position:relative}.cs2-hero__video{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs2-hero__scrim{z-index:-1;background:linear-gradient(#07040db8 0%,#07040d73 38%,#07040df2 100%),radial-gradient(70% 60% at 15% 90%,#ff3fa433,#0000 65%);position:absolute;inset:0}.cs2-hero__content{justify-items:start;gap:clamp(.9rem,2vw,1.35rem);width:100%;max-width:1000px;margin:0 auto;display:grid}.cs2-hero__brand{align-items:center;gap:.6rem;display:inline-flex}.cs2-hero__brand-text{letter-spacing:.22em;text-transform:uppercase;color:#fffc;font-size:clamp(.7rem,1.2vw,.85rem);font-weight:800}.cs2-hero__title{letter-spacing:-.02em;text-shadow:0 12px 44px #06020ecc;max-width:18ch;margin:0;font-size:clamp(1.55rem,8.2vw,4.75rem);font-weight:900;line-height:1.02}.cs2-hero__title-name{white-space:nowrap}.cs2-hero__title-accent{background:linear-gradient(96deg,#ffb347,#ff5e7e 46%,#ff3fa4);color:#0000;-webkit-background-clip:text;background-clip:text}.cs2-hero__lead{color:#ffffffc7;max-width:54ch;margin:0;font-size:clamp(.98rem,1.7vw,1.2rem);line-height:1.55}.cs2-hero__actions,.cs2-closing__actions,.cs2-block__actions{flex-wrap:wrap;gap:.75rem;display:flex}.cs2-block__actions{margin-top:clamp(1.5rem,3vw,2.25rem)}.cs2-cta{color:#fff;background:linear-gradient(96deg,#ff3fa4,#b24bf0);padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:700;box-shadow:0 18px 44px #ff3fa452}.cs2-cta-ghost{color:#ffffffeb;border-color:#ffffff47;padding-inline:clamp(1.25rem,2.6vw,2.25rem);font-weight:600}.cs2-cta-ghost:hover{border-color:#ff3fa499}.cs2-hero__micro{letter-spacing:.02em;color:#ffffff80;margin:0;font-size:.8rem}.cs2-hero__live{color:#48f0a4;background:#48f0a414;border:1px solid #48f0a459;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.4rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.cs2-hero__live-dot{background:#48f0a4;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #48f0a42e}.cs2-proof{border-block:1px solid var(--cs2-border);background:#ffffff05;flex-wrap:wrap;justify-content:center;gap:clamp(.9rem,3vw,2.5rem);margin:0;padding:clamp(1rem,2.4vw,1.4rem) 1.25rem;list-style:none;display:flex}.cs2-proof__item{color:#ffffffb8;align-items:center;gap:.5rem;font-size:clamp(.78rem,1.3vw,.9rem);font-weight:700;display:inline-flex}.cs2-proof__item svg{color:var(--cs2-magenta)}.cs2-block{padding:clamp(3.5rem,9vw,7rem) 1.25rem;position:relative}.cs2-block__inner{max-width:1000px;margin:0 auto}.cs2-eyebrow{text-transform:uppercase;letter-spacing:.32em;color:#ff3fa4d9;margin:0 0 .6rem;font-size:clamp(.62rem,1.1vw,.78rem);font-weight:700}.cs2-title{letter-spacing:-.015em;text-transform:uppercase;color:var(--cs2-ink);margin:0;font-size:clamp(1.7rem,4.4vw,3.1rem);font-weight:900;line-height:1.05}.cs2-lead{max-width:56ch;color:var(--cs2-muted);margin:.75rem 0 0;font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.6}.cs2-diff{margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none}.cs2-diff__row{border-bottom:1px solid #ffffff12;grid-template-columns:1fr;gap:.4rem;padding:.95rem 0;display:grid}@media (min-width:768px){.cs2-diff__row{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem}}.cs2-diff__out,.cs2-diff__in{align-items:center;gap:.6rem;font-size:clamp(.9rem,1.5vw,1.03rem);display:inline-flex}.cs2-diff__out{color:#ffffff59;-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.cs2-diff__in{color:var(--cs2-ink);font-weight:700}.cs2-diff__in svg{color:var(--cs2-magenta);flex-shrink:0}.cs2-steps{gap:clamp(1rem,2.5vw,1.75rem);margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.cs2-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs2-step{border-top:2px solid #ff3fa459;gap:.4rem;padding-top:1rem;display:grid}.cs2-step__index{letter-spacing:.28em;color:#ffffff59;font-size:.7rem;font-weight:800}.cs2-step__icon{color:var(--cs2-magenta)}.cs2-step__title{color:var(--cs2-ink);margin:0;font-size:clamp(1rem,1.8vw,1.18rem);font-weight:800}.cs2-step__text{color:#fff9;margin:0;font-size:.9rem;line-height:1.55}.cs2-maps{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1.6vw,1rem);margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.cs2-maps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.cs2-maps{grid-template-columns:repeat(7,minmax(0,1fr))}}.cs2-map{border:1px solid var(--cs2-border);background:var(--cs2-panel);aspect-ratio:1;border-radius:14px;position:relative;overflow:hidden}.cs2-map__img{-o-object-fit:contain;object-fit:contain;opacity:.82;width:100%;height:100%;padding:.85rem .85rem 1.9rem;transition:transform .4s,opacity .4s}.cs2-map:hover .cs2-map__img{opacity:1;transform:scale(1.05)}.cs2-map__label{inset-inline:0;text-align:center;color:var(--cs2-ink);background:linear-gradient(#0000,#07040deb);padding:1.5rem .6rem .55rem;font-size:.78rem;font-weight:800;position:absolute;bottom:0}.cs2-cards{gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.75rem,4vw,2.75rem);display:grid}@media (min-width:768px){.cs2-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs2-card{border:1px solid var(--cs2-border);background:var(--cs2-panel);border-radius:18px;padding:clamp(1.25rem,3vw,1.9rem)}.cs2-card svg{color:var(--cs2-magenta)}.cs2-card h3{color:var(--cs2-ink);margin:.75rem 0 .4rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:800}.cs2-card p{color:#fff9;margin:0;font-size:.92rem;line-height:1.55}.cs2-leaders{border:1px solid var(--cs2-border);background:var(--cs2-panel);border-radius:18px;margin-top:clamp(1.75rem,4vw,2.75rem);overflow:hidden}.cs2-leaders__head{border-bottom:1px solid var(--cs2-border);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.1rem;font-size:.72rem;font-weight:800;display:flex}.cs2-leaders__link{letter-spacing:.06em;text-transform:none;color:var(--cs2-magenta);font-weight:700}.cs2-leaders__link:hover{text-decoration:underline}.cs2-leaders__list{margin:0;padding:0;list-style:none}.cs2-leader{border-bottom:1px solid #ffffff0d;align-items:center;gap:.9rem;padding:.7rem 1.1rem;display:flex}.cs2-leader:last-child{border-bottom:0}.cs2-leader__rank{width:2.25rem;font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#fff6;flex-shrink:0;font-size:.85rem;font-weight:800}.cs2-leader:first-child .cs2-leader__rank{color:var(--cs2-gold)}.cs2-leader__identity{flex:1;min-width:0}.cs2-premium{border:1px solid var(--cs2-border);background:radial-gradient(80% 120% at 100% 0%, #ffb3471a, transparent 60%), var(--cs2-panel);border-radius:22px;gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:900px){.cs2-premium{grid-template-columns:1fr auto;align-items:center}}.cs2-premium__chip{color:var(--cs2-gold);letter-spacing:.14em;background:#ffb34724;font-weight:800}.cs2-premium__title{text-transform:none;margin-top:.75rem;font-size:clamp(1.4rem,3vw,2.1rem)}.cs2-faq{margin-top:clamp(1.5rem,3.5vw,2.25rem);padding:0}.cs2-faq__q{color:var(--cs2-ink);font-size:clamp(.98rem,1.7vw,1.12rem);font-weight:800}.cs2-faq__a{color:var(--cs2-muted);font-size:.95rem;line-height:1.65}.cs2-closing{text-align:center;background:radial-gradient(60% 100% at 50% 100%,#b24bf029,#0000 70%),linear-gradient(#0000,#ff3fa40d);padding:clamp(4rem,10vw,7rem) 1.25rem}.cs2-closing__inner{justify-items:center;gap:clamp(.75rem,2vw,1.15rem);max-width:660px;margin:0 auto;display:grid}.cs2-closing__title{text-transform:uppercase;letter-spacing:-.015em;color:var(--cs2-ink);margin:0;font-size:clamp(1.7rem,4.6vw,3rem);font-weight:900;line-height:1.05}.cs2-closing__lead{color:#ffffffa6;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem)}.cs2-closing__actions{justify-content:center}.home-lead__eyebrow,.home-pillar__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:800}.home-lead{isolation:isolate;align-items:center;min-height:min(88svh,780px);margin-top:-96px;padding:calc(96px + clamp(4rem,11vw,8rem)) 1.25rem clamp(3.5rem,9vw,6rem);display:flex;position:relative}.home-lead__inner{text-align:left;justify-items:start;gap:clamp(.85rem,2vw,1.35rem);width:100%;max-width:1080px;margin:0 auto;display:grid}.home-lead__eyebrow{color:rgb(var(--brand-magenta));margin:0}.home-lead__title{letter-spacing:-.025em;max-width:16ch;color:rgb(var(--brand-text));margin:0;font-size:clamp(2.35rem,7.2vw,5rem);line-height:.98}.home-lead__title-accent{background:linear-gradient(92deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 46%, rgb(var(--brand-gold)));color:#0000;-webkit-background-clip:text;background-clip:text}.home-lead__lead{max-width:56ch;font-family:var(--font-text);color:rgb(var(--brand-text) / .78);margin:0;font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.55}.home-lead__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.home-lead__cta{background:linear-gradient(96deg, rgb(var(--brand-magenta)), rgb(var(--brand-fucsia)) 55%, rgb(var(--brand-gold)));color:rgb(var(--brand-vinyl));box-shadow:0 18px 44px rgb(var(--brand-magenta) / .32);padding-inline:clamp(1.4rem,3vw,2.4rem);font-weight:800}.home-lead__stats{flex-wrap:wrap;gap:clamp(1.25rem,4vw,2.75rem);margin:.35rem 0 0;display:flex}.home-lead__stat{min-width:0}.home-lead__stat-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-text) / .55);margin:0;font-size:.6rem;font-weight:800}.home-lead__stat-value{color:rgb(var(--brand-text));margin:.15rem 0 0;font-size:clamp(1.05rem,2.2vw,1.4rem);font-weight:900;line-height:1.1}.home-pillars{padding:clamp(3rem,8vw,5.5rem) 1.25rem}.home-pillars__inner{gap:clamp(2.25rem,5vw,3rem);max-width:1180px;margin:0 auto;display:grid}@media (min-width:900px){.home-pillars__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.75rem)}}.home-pillar__eyebrow{color:rgb(var(--brand-magenta));margin:0 0 .5rem}.home-pillar__title{letter-spacing:-.015em;color:rgb(var(--brand-text));margin:0 0 .5rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:900;line-height:1.15}.home-pillar__item{border-top:1px solid var(--brand-line)}.home-pillar__q{font-family:var(--font-display);color:rgb(var(--brand-text));font-size:.98rem;font-weight:700;font-stretch:112%}.home-pillar__a{font-family:var(--font-text);color:rgb(var(--brand-muted));padding-bottom:.9rem;font-size:.9rem;line-height:1.55}.home-pillar__trigger{padding-block:.85rem}.home-faq{padding:clamp(3rem,8vw,5rem) 1.25rem}.home-faq__inner{max-width:860px;margin:0 auto}.home-faq__item{border-bottom:1px solid var(--brand-line)}.home-faq__q{font-family:var(--font-display);color:rgb(var(--brand-text));font-size:clamp(.98rem,1.8vw,1.08rem);font-weight:700;font-stretch:112%}.home-faq__a{font-family:var(--font-text);color:rgb(var(--brand-muted));padding-bottom:1rem;font-size:.95rem;line-height:1.6}.home-faq__trigger{padding-block:1rem}.home-faq__more{width:fit-content;color:rgb(var(--brand-text) / .85);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brand-magenta) / .5);text-decoration-color:rgb(var(--brand-magenta) / .5);justify-content:center;align-items:center;gap:.4rem;margin:clamp(1.5rem,3.5vw,2.25rem) auto 0;font-size:.9rem;font-weight:700;display:flex}.home-faq__more:hover{color:rgb(var(--brand-fucsia))}.home-rank{padding:clamp(3rem,8vw,5rem) 1.25rem}.home-rank__inner{max-width:1080px;margin:0 auto}.home-rank__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:clamp(1rem,2.5vw,1.5rem);display:flex}.home-rank__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#ffb347e6;margin:0 0 .4rem;font-size:.7rem;font-weight:800}.home-rank__title{letter-spacing:-.02em;color:#f3e9fb;margin:0;font-size:clamp(1.5rem,3.6vw,2.3rem);font-weight:900;line-height:1.08}.home-rank__lead{color:#fff9;max-width:52ch;margin:.4rem 0 0;font-size:.95rem}.home-rank__all{color:#fffc;align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;display:inline-flex}.home-rank__all:hover{color:#ff6fb8}.home-rank__list{margin:0;padding:0;list-style:none;overflow:hidden}.home-rank__row{border-top:1px solid #ffffff0f;align-items:center;gap:.9rem;padding:.7rem clamp(.85rem,2vw,1.25rem);display:flex}.home-rank__row:first-child{border-top:0}.home-rank__pos{text-align:right;width:1.75rem;font-family:var(--font-mono,ui-monospace, monospace);color:#fff6;flex-shrink:0;font-size:.9rem;font-weight:800}.home-rank__row:first-child .home-rank__pos,.home-rank__row:nth-child(2) .home-rank__pos,.home-rank__row:nth-child(3) .home-rank__pos{color:#ffb347}.home-rank__player{flex:1;min-width:0}.site-header__shell--bare{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.site-header__right{align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.site-header__right{gap:1.25rem}}.site-header__shell--bare .navlink--plain{color:rgb(var(--brand-text) / .72);border:0;border-radius:0;padding-inline:.35rem}.site-header__shell--bare .navlink--plain:hover{color:rgb(var(--brand-text));background:0 0}.navmenu{position:relative}.navmenu__trigger{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.3rem;list-style:none;display:inline-flex}.navmenu__trigger::-webkit-details-marker{display:none}.navmenu__trigger:after{content:"";opacity:.6;border-bottom:2px solid;border-right:2px solid;width:.36rem;height:.36rem;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.navmenu[open]>.navmenu__trigger:after{transform:translateY(1px)rotate(-135deg)}.navmenu__panel{z-index:60;border:1px solid rgb(var(--brand-text) / .12);background:rgb(var(--brand-vinyl) / .97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.9rem;gap:.15rem;width:max-content;min-width:16rem;max-width:22rem;padding:.4rem;display:grid;position:absolute;top:calc(100% + .6rem);left:50%;translate:-50%;box-shadow:0 18px 50px #00000073}.navmenu__item{text-shadow:none;border-radius:.65rem;gap:.12rem;padding:.55rem .7rem;transition:background .15s;display:grid}.navmenu__item:hover,.navmenu__item:focus-visible{background:rgb(var(--brand-text) / .08)}.navmenu__item-title{color:rgb(var(--brand-text));font-size:.9rem;font-weight:800}.navmenu__item-text{color:rgb(var(--brand-text) / .6);font-size:.78rem;line-height:1.35}.site-header__shell--bare .site-brand__title,.site-header__shell--bare .site-brand__eyebrow,.site-header__shell--bare .navlink--plain{text-shadow:0 2px 12px rgb(var(--brand-vinyl) / .85)}.home-lead{isolation:isolate;margin-top:-96px;padding-top:calc(96px + clamp(3.5rem,9vw,6.5rem))}.home-lead__bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-lead__video{-o-object-fit:cover;object-fit:cover;filter:saturate(.92)brightness(.9);width:100%;height:100%}.home-lead__scrim{background:linear-gradient(100deg, rgb(var(--brand-ink) / .82) 0%, rgb(var(--brand-ink) / .5) 45%, rgb(var(--brand-ink) / .12) 100%), linear-gradient(180deg, rgb(var(--brand-ink) / .55) 0%, transparent 32%, rgb(var(--brand-ink) / .4) 80%, rgb(var(--brand-ink)) 100%), radial-gradient(60% 50% at 80% 20%, rgb(var(--brand-magenta) / .16), transparent 70%);position:absolute;inset:0}.cookie-banner{z-index:9999;border:1px solid var(--brand-line);background:rgb(var(--brand-surface) / .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:auto;max-width:min(30rem,100vw - 2rem);color:rgb(var(--brand-text));border-radius:999px;align-items:center;gap:.85rem;padding:.6rem .6rem .6rem .95rem;position:fixed;bottom:1rem;left:1rem;right:auto;box-shadow:0 12px 32px #00000073}.cookie-banner__text{color:rgb(var(--brand-muted));margin:0;font-size:.8rem;line-height:1.35}.cookie-banner a{color:rgb(var(--brand-fucsia));text-underline-offset:3px;text-decoration:underline}.cookie-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.cookie-actions button{color:rgb(var(--brand-muted));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;margin-left:0;padding:.35rem .75rem;font-size:.78rem;font-weight:700}.cookie-actions button:hover{color:rgb(var(--brand-text))}.cookie-actions__primary{border-color:rgb(var(--brand-magenta) / .45);background:rgb(var(--brand-magenta) / .16);color:rgb(var(--brand-text))}.cookie-actions__primary:hover{background:rgb(var(--brand-magenta) / .28)}@media (max-width:640px){.cookie-banner{border-radius:999px;flex-direction:row;align-items:center;gap:.6rem;padding:.55rem .55rem .55rem .85rem}.cookie-actions{width:auto}.cookie-actions button{border-radius:999px;flex:none}}@media (max-width:767px){.cookie-banner{left:.75rem;right:auto;bottom:calc(.75rem + env(safe-area-inset-bottom));max-width:calc(100vw - 1.5rem)}}.home-play{padding:clamp(2.5rem,6vw,4rem) 1.25rem clamp(3rem,8vw,5rem)}.home-play__inner{max-width:1180px;margin:0 auto}.home-play__title{letter-spacing:-.02em;color:rgb(var(--brand-text));margin:0 0 clamp(1rem,2.5vw,1.5rem);font-size:clamp(1.5rem,3.6vw,2.3rem);font-weight:900;line-height:1.08}.home-play__tabs{gap:.6rem;margin-bottom:.9rem;display:grid}@media (min-width:720px){.home-play__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-play__tab{text-align:left;border:1px solid var(--brand-line);background:rgb(var(--brand-text) / .04);color:rgb(var(--brand-muted));cursor:pointer;border-radius:14px;gap:.2rem;padding:.9rem 1.1rem;transition:border-color .18s,background .18s,color .18s;display:grid}.home-play__tab:hover{border-color:rgb(var(--brand-magenta) / .4);color:rgb(var(--brand-text))}.home-play__tab--active{border-color:rgb(var(--brand-magenta) / .55);background:rgb(var(--brand-magenta) / .12);color:rgb(var(--brand-text))}.home-play__tab-name{font-family:var(--font-display);color:rgb(var(--brand-text));align-items:center;gap:.4rem;font-size:1.02rem;font-weight:800;font-stretch:112%;display:inline-flex}.home-play__tab-sub{color:rgb(var(--brand-muted));font-size:.84rem;line-height:1.35}.home-play__panel{isolation:isolate;border:1px solid var(--brand-line);border-radius:18px;position:relative;overflow:hidden}.home-play__bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-play__video{-o-object-fit:cover;object-fit:cover;filter:saturate(.92)brightness(.88);width:100%;height:100%}.home-play__scrim{background:linear-gradient(180deg, rgb(var(--brand-ink) / .3) 0%, rgb(var(--brand-ink) / .7) 52%, rgb(var(--brand-ink) / .92) 100%);position:absolute;inset:0}.home-play__body{padding:clamp(1.1rem,3vw,1.9rem)}.home-play__modes{flex-wrap:wrap;gap:.4rem;margin-bottom:clamp(.9rem,2vw,1.25rem);display:flex}.home-play__mode{border:1px solid var(--brand-line);background:rgb(var(--brand-ink) / .6);color:rgb(var(--brand-muted));cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.84rem;font-weight:700;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.home-play__mode:hover{color:rgb(var(--brand-text))}.home-play__mode--active{border-color:rgb(var(--brand-magenta) / .55);background:rgb(var(--brand-magenta) / .16);color:rgb(var(--brand-text))}.home-play__mode-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:rgb(var(--brand-green));font-size:.72rem;font-weight:800}.home-play__mode-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;color:rgb(var(--brand-text));margin:0;font-size:clamp(1.8rem,4.5vw,2.75rem);font-weight:900;font-stretch:125%;line-height:1.02}.home-play__mode-text{max-width:62ch;color:rgb(var(--brand-text) / .75);margin:.45rem 0 clamp(1rem,2.5vw,1.4rem);font-size:.95rem;line-height:1.5}.home-play__empty{max-width:56ch;color:rgb(var(--brand-muted));margin:0;padding:1rem 0 .25rem;font-size:.92rem}.home-play__servers{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:860px){.home-play__servers{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-play__server{border:1px solid var(--brand-line);background:rgb(var(--brand-ink) / .72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;align-items:center;gap:.75rem;padding:.6rem .7rem .6rem .85rem;display:flex}.home-play__server-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:rgb(var(--brand-muted) / .7);flex-shrink:0;font-size:.78rem;font-weight:800}.home-play__server-main{flex:1;gap:.15rem;min-width:0;display:grid}.home-play__server-name{color:rgb(var(--brand-text));align-items:center;gap:.3rem;margin:0;font-size:.92rem;font-weight:700;display:flex}.home-play__server-meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:rgb(var(--brand-muted));flex-wrap:wrap;align-items:center;gap:.15rem .75rem;margin:0;font-size:.72rem;font-weight:700;display:flex}.home-play__server-meta span{align-items:center;gap:.28rem;display:inline-flex}.home-play__server-ping{color:rgb(var(--brand-green))}.home-play__server-off{color:rgb(var(--brand-red))}.home-play__server-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.home-play__icon-btn{border:1px solid var(--brand-line);background:rgb(var(--brand-text) / .05);width:2rem;height:2rem;color:rgb(var(--brand-muted));cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.home-play__icon-btn:hover{border-color:rgb(var(--brand-magenta) / .5);color:rgb(var(--brand-text))}.home-play__icon-btn--play{border-color:rgb(var(--brand-magenta) / .5);background:rgb(var(--brand-magenta) / .18);color:rgb(var(--brand-text))}.home-play__icon-btn--play:hover{background:rgb(var(--brand-magenta) / .32)}.home-play__more{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-text) / .72);align-items:center;gap:.4rem;margin-top:1.1rem;font-size:.7rem;font-weight:800;transition:color .15s;display:inline-flex}.home-play__more:hover{color:rgb(var(--brand-text))}.match-list{gap:.5rem;display:grid}.match-list__empty{text-align:center;color:#e2e8f08c;padding:2.5rem 1rem;font-size:.875rem}.match-row{border:1px solid var(--brand-border);background:rgb(var(--brand-panel-rgb) / .72);isolation:isolate;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head score""stats elo""actions actions";align-items:center;gap:.5rem 1rem;padding:.85rem 1rem;transition:border-color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.match-row:hover{border-color:#ffffff38;transform:translateY(-1px)}.match-row:before{content:"";z-index:2;background:#94a3b8;width:4px;position:absolute;top:0;bottom:0;left:0}.match-row.is-win:before{background:#22c55e}.match-row.is-loss:before{background:#ef4444}.match-row__bg{z-index:-2;-o-object-fit:cover;object-fit:cover;opacity:.3;filter:saturate(.75);width:100%;height:100%;position:absolute;inset:0}.match-row__scrim{z-index:-1;background:linear-gradient(90deg, rgb(var(--brand-panel-rgb) / .94) 0%, rgb(var(--brand-panel-rgb) / .82) 45%, rgb(var(--brand-panel-rgb) / .94) 100%);position:absolute;inset:0}.match-row__open{z-index:1;cursor:pointer;position:absolute;inset:0}.match-row__head,.match-row__score,.match-row__stats,.match-row__elo,.match-row__actions{z-index:2;position:relative}.match-row__head{grid-area:head;min-width:0;display:grid}.match-row__map{letter-spacing:.01em;color:#f8fafc;font-size:1rem;font-weight:800}.match-row__date{color:#e2e8f080;font-size:.72rem}.match-row__score{grid-area:score;justify-self:end;align-items:center;gap:.6rem;display:flex}.match-row__chip{color:#e2e8f0cc;background:#ffffff14}.match-row.is-win .match-row__chip{color:#86efac;background:#22c55e29}.match-row.is-loss .match-row__chip{color:#fca5a5;background:#ef444429}.match-row__figures{font-variant-numeric:tabular-nums;color:#f8fafc;white-space:nowrap;font-size:1.35rem;font-weight:900}.match-row__sep{color:#e2e8f059}.match-row__stats{flex-wrap:wrap;grid-area:stats;gap:.25rem 1.25rem;display:flex}.match-row__stat{display:grid}.match-row__stat-value{font-variant-numeric:tabular-nums;color:#e2e8f0e6;font-size:.85rem;font-weight:700}.match-row__stat-label{letter-spacing:.16em;text-transform:uppercase;color:#e2e8f066;font-size:9px;font-weight:800}.match-row__elo{grid-area:elo;justify-self:end;justify-items:end;display:grid}.match-row__delta{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:900}.match-row__delta.is-up{color:#4ade80}.match-row__delta.is-down{color:#f87171}.match-row__elo-after{letter-spacing:.16em;text-transform:uppercase;color:#e2e8f066;font-size:9px;font-weight:800}.match-row__actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}@media (min-width:768px){.match-row{grid-template-columns:minmax(9rem,1.2fr) auto minmax(0,1.4fr) auto auto;grid-template-areas:"head score stats elo actions";gap:1.25rem;padding:.8rem 1.1rem .8rem 1.35rem}.match-row__score{justify-self:start}.match-row__stats{flex-wrap:nowrap;justify-content:flex-end}}.match-hero{border:1px solid var(--brand-line);isolation:isolate;text-align:center;border-radius:18px;gap:1.25rem;padding:1.75rem 1.25rem 2rem;display:grid;position:relative;overflow:hidden}.match-hero__bg{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.match-hero__scrim{z-index:-1;background:radial-gradient(70% 90% at 50% 0,#06b6d41f,#0000 70%),linear-gradient(#0508138c 0%,#050813e0 100%);position:absolute;inset:0}.match-hero__meta{gap:.15rem;display:grid}.match-hero__kicker{letter-spacing:.2em;text-transform:uppercase;color:#e2e8f080;font-size:10px;font-weight:800}.match-hero__map{letter-spacing:.02em;color:#f8fafc;font-size:1.5rem;font-weight:900}.match-hero__date{color:#e2e8f073;font-size:.75rem}.match-hero__board{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem 1rem;display:grid}.match-hero__team{letter-spacing:.04em;text-transform:uppercase;color:#e2e8f0b8;overflow-wrap:anywhere;min-width:0;font-size:.95rem;font-weight:800}.match-hero__team:after{content:"";background:rgb(var(--team-a));border-radius:999px;width:1.75rem;height:3px;margin:.45rem auto 0;display:block}.match-hero__team--b:after{background:rgb(var(--team-b))}.match-hero__team.is-winner{color:#86efac}.match-hero__team.is-loser{color:#e2e8f073}.match-hero__score{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#f8fafc;align-items:baseline;gap:.6rem;font-size:clamp(2.75rem,9vw,4.5rem);font-weight:900;line-height:1;display:flex}.match-hero__score .is-winner{color:#4ade80}.match-hero__score .is-loser{color:#e2e8f073}.match-hero__dash{color:#e2e8f04d;font-size:.45em}@media (min-width:640px){.match-hero{padding:2.25rem 2rem 2.5rem}}:root{--team-a:56 160 255;--team-b:255 176 32}.laliga-stats__controls{flex-wrap:wrap;gap:.5rem;display:flex}.laliga-stats__toggle{border:1px solid var(--brand-line);border-radius:var(--radius-base);color:#ffffff80;background:0 0;padding:.3rem .75rem;font-size:.75rem;font-weight:700;transition:color .15s,border-color .15s,background-color .15s}.laliga-stats__toggle:hover{color:#fffc;border-color:var(--brand-line-strong)}.laliga-stats__toggle.is-active{color:rgb(var(--brand-magenta));border-color:rgb(var(--brand-magenta) / .55);background:rgb(var(--brand-magenta) / .1)}.laliga-stats__sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;display:inline-flex}.laliga-stats__sort:hover{color:#fffc}.laliga-stats__sort.is-active{color:rgb(var(--brand-cyan))}.laliga-stats__team--a,.laliga-stats__team--b{border-radius:var(--radius-base) 0 0 var(--radius-base)}.laliga-stats__team--a{background:rgb(var(--team-a) / .08);box-shadow:inset 3px 0 0 rgb(var(--team-a))}.laliga-stats__team--b{background:rgb(var(--team-b) / .08);box-shadow:inset 3px 0 0 rgb(var(--team-b))}.home-play__server-flag{-o-object-fit:cover;object-fit:cover;width:20px;height:15px;box-shadow:0 0 0 1px rgb(var(--brand-line-strong,var(--brand-line)) / .9);border-radius:2px;flex-shrink:0}.acct-servers{gap:1.75rem;display:grid}.acct-servers__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.acct-servers__game{margin-bottom:.75rem}.acct-servers__head--banner{background-image:linear-gradient(90deg,#080612eb 0%,#080612a6 45%,#08061226 100%),url(/assets/img/servers/servers-banner.webp);background-position:100%;background-size:cover;border:1px solid #ffffff14;border-radius:18px;align-items:flex-end;min-height:230px;padding:1.5rem;position:relative;overflow:hidden}@media (max-width:640px){.acct-servers__head--banner{min-height:190px}}.acct-servers__title{margin:0 0 .35rem}.acct-servers__sub{max-width:60ch;color:rgb(var(--brand-muted));margin:0;font-size:.95rem}.acct-servers__mode{gap:.6rem;display:grid}.acct-servers__mode-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.acct-servers__mode-title{letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--brand-text));margin:0;font-size:1.05rem;font-weight:800}.acct-servers__mode-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:rgb(var(--brand-muted));font-size:.75rem}.acct-servers__mode-text{max-width:70ch;color:rgb(var(--brand-muted));margin:0;font-size:.88rem}.acct-servers__empty{border:1px dashed var(--brand-line);color:rgb(var(--brand-muted));border-radius:12px;margin:0;padding:1.25rem;font-size:.9rem}.acct-servers__grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.srv-card{border:1px solid var(--brand-line);background:rgb(var(--brand-surface));border-radius:14px;align-items:center;gap:.85rem;padding:.7rem .85rem;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.srv-card:hover{border-color:rgb(var(--brand-magenta) / .55);transform:translateY(-1px)}.srv-card__thumb{border:1px solid var(--brand-line);background:rgb(var(--brand-vinyl));border-radius:10px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.srv-card__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.srv-card__main{flex:auto;min-width:0;position:relative}.srv-card__name{color:rgb(var(--brand-text));align-items:center;gap:.45rem;margin:0 0 .3rem;font-size:.98rem;font-weight:700;display:flex}.srv-card__num{font-family:var(--font-mono);color:rgb(var(--brand-muted));font-size:.8rem}.srv-card__flag{border-radius:2px;width:18px;height:auto}.srv-card__meta{font-family:var(--font-mono);color:rgb(var(--brand-muted));flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;font-size:.76rem;display:flex}.srv-card__meta span{align-items:center;gap:.3rem;display:inline-flex}.srv-card__dot{background:rgb(var(--brand-muted));border-radius:50%;width:7px;height:7px}.srv-card__dot.is-live{background:#3ddc84;box-shadow:0 0 0 3px #3ddc8426}.srv-card__map{text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--brand-text) / .75)}.srv-card__off{color:rgb(var(--brand-muted))}.srv-card__actions{flex:none;align-items:center;gap:.4rem;display:flex;position:relative}.srv-card__copy{border:1px solid var(--brand-line);background:rgb(var(--brand-vinyl) / .6);width:36px;height:36px;color:rgb(var(--brand-muted));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.srv-card__copy:hover{color:rgb(var(--brand-text));border-color:rgb(var(--brand-magenta) / .5)}.srv-card__play{background:rgb(var(--brand-magenta));color:#fff;height:36px;font-family:var(--font-mono);letter-spacing:.08em;border-radius:9px;justify-content:center;align-items:center;padding:0 1.05rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:filter .15s;display:inline-flex}.srv-card__play:hover{filter:brightness(1.12)}@media (max-width:860px){.acct-servers__grid{grid-template-columns:1fr}.srv-card__thumb{width:46px;height:46px}}.pf-hero{border:1px solid #f3e9fb1f;border-radius:16px;align-items:flex-end;min-height:290px;padding:16px;display:flex;position:relative;overflow:hidden}.pf-hero__art{background:linear-gradient(115deg, rgb(var(--brand-purple)) 0%, #6b1b5a 42%, rgb(var(--brand-magenta)) 74%, rgb(var(--brand-orange)) 100%);position:absolute;inset:0}.pf-hero__art img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pf-hero__sun{background:radial-gradient(circle, #ffeeb4cc 0 18%, rgb(var(--brand-gold) / .55) 30%, rgb(var(--brand-magenta) / .22) 58%, transparent 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:6%;left:66%}.pf-hero__floor{background:repeating-linear-gradient(90deg, rgb(var(--brand-fucsia) / .45) 0 1px, transparent 1px 46px), repeating-linear-gradient(0deg, rgb(var(--brand-fucsia) / .35) 0 1px, transparent 1px 22px), linear-gradient(0deg, rgb(var(--brand-purple) / .9), transparent);height:110px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.pf-hero__veil{background:linear-gradient(180deg, rgb(var(--brand-vinyl) / .42) 0%, transparent 22%), linear-gradient(0deg, rgb(var(--brand-vinyl) / .55) 0%, transparent 38%);position:absolute;inset:0}.pf-hero__chips{z-index:2;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;inset:14px 16px auto}.pf-chip{background:rgb(var(--brand-vinyl) / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:rgb(var(--brand-text));border:1px solid #f3e9fb2e;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;text-decoration:none;transition:border-color .15s;display:inline-flex}.pf-chip:hover{border-color:#f3e9fb66}.pf-chip--live{color:rgb(var(--brand-green))}.pf-console{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#090511bd;border:1px solid #f3e9fb29;border-radius:14px;align-items:center;gap:16px;width:min(560px,100%);padding:16px 18px;display:flex;position:relative;box-shadow:0 18px 44px #00000080}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.pf-console{background:#090511eb}.pf-chip{background:rgb(var(--brand-vinyl) / .85)}}.pf-console__avatar{border-radius:16px;flex:none;margin-top:-46px;box-shadow:0 0 0 4px #090511d9,0 10px 28px #0000008c}.pf-console__head{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.pf-console__ident{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pf-console__actions{flex:none;align-items:center;gap:7px;display:flex}.pf-statbar{background:#f3e9fb1a;border:1px solid #f3e9fb1a;border-radius:12px;grid-template-columns:300px repeat(5,minmax(0,1fr));gap:1px;margin-top:14px;display:grid;overflow:hidden}.pf-elo{background:linear-gradient(135deg, #ff2e8812, rgb(var(--brand-surface) / .9));flex-direction:column;gap:2px;padding:13px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.pf-elo:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 4px);position:absolute;inset:0}.pf-elo>*{position:relative}.pf-kpi{background:rgb(var(--brand-surface));flex-direction:column;justify-content:center;gap:2px;padding:13px 14px;display:flex}.pf-kpi__k,.pf-elo__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-muted) / .75);font-size:10px}.pf-kpi__v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.15}.pf-kpi__c{color:rgb(var(--brand-muted) / .75);font-size:11px}@media (max-width:1100px){.pf-statbar{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-elo{grid-column:1/-1}}@media (max-width:720px){.pf-hero{flex-direction:column;align-items:stretch;min-height:0;padding:12px}.pf-hero__chips{margin-bottom:70px;position:relative;inset:auto}.pf-hero__sun{width:170px;height:170px;top:2%;left:58%}.pf-console{flex-direction:column;align-items:stretch;gap:12px;width:100%;padding:14px}.pf-console__avatar{margin-top:-48px}.pf-console__head{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.pf-console__ident{width:100%}.pf-console__actions{grid-template-columns:minmax(0,1fr) auto;display:grid}.pf-console__actions>*{width:100%;min-width:0}.pf-console__actions>div{align-items:stretch}.pf-console__actions>.pf-console__more{grid-area:1/2;width:2.5rem}.pf-console__actions:has(>.pf-console__more:only-child){position:absolute;top:12px;right:12px}.pf-console__actions>:nth-child(2):not(.pf-console__more){grid-column:1/-1}.pf-statbar{grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-safe{aspect-ratio:1200/320;background:linear-gradient(115deg, rgb(var(--brand-purple)) 0%, #6b1b5a 42%, rgb(var(--brand-magenta)) 74%, rgb(var(--brand-orange)) 100%);border:1px solid #f3e9fb1f;border-radius:12px;width:100%;position:relative;overflow:hidden}.pf-safe__zone{text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:6px;font-size:10px;line-height:1.4;display:flex;position:absolute}.pf-safe__zone--free{border:1.5px dashed rgb(var(--brand-green) / .85);background:rgb(var(--brand-green) / .1);color:#b9ffe0}.pf-safe__zone--busy{border:1.5px solid rgb(var(--brand-red) / .85);background:rgb(var(--brand-red) / .16);color:#ffc4cf}.lg-ov{--home:#22d3ee;--away:#ff2ba6;--live:#ff3b57;--gold:#ffb347;--slab:#0d0718;--panel:#1b1030;--text:#f3e9fb;--muted:#a294b4;--dim:#6f6480;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);transform:scale(var(--scale));transform-origin:top;pointer-events:none;flex-direction:column;font-family:Archivo,system-ui,sans-serif;display:flex;position:fixed;inset:0}.lg-bar{filter:drop-shadow(0 8px 24px #000000b3);align-items:stretch;height:62px;display:flex}.lg-side{background:linear-gradient(180deg, var(--panel), var(--slab));border-top:3px solid var(--home);align-items:center;gap:12px;min-width:260px;padding:0 22px;display:flex}.lg-side--away{border-top-color:var(--away);flex-direction:row-reverse}.lg-crest{width:34px;height:34px;color:var(--home);clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);background:#22d3ee29;place-items:center;font-size:13px;font-weight:900;display:grid}.lg-crest--away{color:var(--away);background:#ff2ba629}.lg-stack{flex-direction:column;line-height:1.1;display:flex}.lg-stack--right{align-items:flex-end}.lg-abbr{letter-spacing:.02em;font-size:24px;font-weight:900}.lg-full{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.lg-score{background:var(--slab);border-top:3px solid var(--live);font-variant-numeric:tabular-nums;align-items:center;gap:14px;padding:0 20px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:30px;font-weight:800;display:flex}.lg-h{color:var(--home)}.lg-a{color:var(--away)}.lg-x{color:var(--dim);font-size:18px}.lg-strip{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,14px 100%);background:#0d0718f0;align-self:center;align-items:center;gap:12px;padding:5px 18px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;display:flex}.lg-strip b{color:var(--text)}.lg-now{color:var(--live);font-weight:700}.lg-pips{gap:4px;display:inline-flex}.lg-pip{border:1px solid #f3e9fb42;width:11px;height:11px}.lg-pip--home{background:var(--home);border-color:var(--home)}.lg-pip--away{background:var(--away);border-color:var(--away)}.lg-pip--now{background:#fff;border-color:#fff}.lg-plate{border-left:3px solid var(--gold);filter:drop-shadow(0 12px 30px #000000a6);background:linear-gradient(#1b1030f5,#0d0718f7);width:340px;position:absolute;bottom:52px;left:42px}.lg-plate-hd{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid #f3e9fb24;justify-content:space-between;align-items:center;padding:8px 14px;font-size:11px;font-weight:800;display:flex}.lg-live{color:#fff;background:var(--live);padding:2px 7px}.lg-map{border-bottom:1px solid #f3e9fb0f;justify-content:space-between;align-items:center;gap:10px;padding:7px 14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;display:flex}.lg-map:last-child{border-bottom:0}.lg-map--live{box-shadow:inset 3px 0 0 var(--live);background:#ff3b571f}.lg-map--next{opacity:.5}.lg-map-nm{color:var(--text)}.lg-map-st{letter-spacing:.14em;text-transform:uppercase;color:var(--live);margin-left:8px;font-size:9px}.lg-map-st--mute{color:var(--dim)}.lg-map-sc{font-variant-numeric:tabular-nums;font-weight:800}.lg-map-sc .lg-w{color:var(--home)}.lg-map-sc .lg-wa{color:var(--away)}.lg-map-sc .lg-l{color:var(--dim)}@keyframes lgSlabDrop{0%{opacity:0;transform:translateY(-140%)}to{opacity:1;transform:translateY(0)}}@keyframes lgWingL{0%{clip-path:inset(0 0 0 100%);transform:translate(26px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes lgWingR{0%{clip-path:inset(0 100% 0 0);transform:translate(-26px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes lgStripOpen{0%{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);opacity:.4}to{clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,14px 100%);opacity:1}}@keyframes lgPlateIn{0%{clip-path:inset(0 100% 0 0);transform:translate(-18px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes lgRowIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}.lg-ov--in .lg-score{animation:lgSlabDrop .42s var(--ease-out) both}.lg-ov--in .lg-side{animation:lgWingL .46s var(--ease-out) .18s both}.lg-ov--in .lg-side--away{animation-name:lgWingR}.lg-ov--in .lg-strip{animation:lgStripOpen .34s var(--ease-out) .42s both}.lg-ov--in .lg-plate{animation:lgPlateIn .44s var(--ease-out) .52s both}.lg-ov--in .lg-map{animation:lgRowIn .3s var(--ease-out) both}.lg-ov--in .lg-map:first-of-type{animation-delay:.7s}.lg-ov--in .lg-map:nth-of-type(2){animation-delay:.76s}.lg-ov--in .lg-map:nth-of-type(3){animation-delay:.82s}.lg-ov--in .lg-map:nth-of-type(4){animation-delay:.88s}.lg-ov--in .lg-map:nth-of-type(5){animation-delay:.94s}@keyframes lgSlabLift{to{opacity:0;transform:translateY(-140%)}}@keyframes lgWingLOut{to{clip-path:inset(0 0 0 100%);transform:translate(26px)}}@keyframes lgWingROut{to{clip-path:inset(0 100% 0 0);transform:translate(-26px)}}@keyframes lgStripClose{to{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);opacity:0}}@keyframes lgPlateOut{to{clip-path:inset(0 100% 0 0);opacity:.6;transform:translate(-18px)}}.lg-ov--out .lg-plate{animation:lgPlateOut .3s var(--ease-in) both}.lg-ov--out .lg-strip{animation:lgStripClose .24s var(--ease-in) .1s both}.lg-ov--out .lg-side{animation:lgWingLOut .3s var(--ease-in) .2s both}.lg-ov--out .lg-side--away{animation-name:lgWingROut}.lg-ov--out .lg-score{animation:lgSlabLift .3s var(--ease-in) .42s both}@media (prefers-reduced-motion:reduce){.lg-ov--in *,.lg-ov--out *{animation-duration:.01ms!important;animation-delay:0s!important}}.copa{--copa-magenta:#ff3fa4;--copa-coral:#ff5e7e;--copa-gold:#ffb347;--copa-violet:#b24bf0;--copa-ink:#f3e9fb;--copa-muted:#f3e9fba3;--copa-line:#ffffff1a;--copa-surface:#1a0d2a99;color:var(--copa-ink);--copa-sticky-h:72px;overflow-x:clip}.copa-wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 1.25rem}.copa-wrap--narrow{max-width:780px}.copa-eyebrow{text-align:center;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#ff3fa4eb;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.66rem;font-weight:800;display:inline-flex}.copa-dot{background:var(--copa-magenta);border-radius:999px;width:7px;height:7px;animation:2.2s ease-out infinite copa-pulse;box-shadow:0 0 #ff3fa499}@keyframes copa-pulse{70%{box-shadow:0 0 0 10px #ff3fa400}to{box-shadow:0 0 #ff3fa400}}.copa-h2{margin-top:.6rem;font-size:clamp(1.7rem,5.4vw,2.9rem);line-height:1.06}.copa-grad{background:linear-gradient(100deg, var(--copa-gold), var(--copa-coral) 46%, var(--copa-magenta));color:#0000;-webkit-background-clip:text;background-clip:text}.copa-lead{max-width:58ch;color:var(--copa-muted);margin-top:.85rem;font-size:1rem;line-height:1.6}.copa-note{color:var(--copa-muted);margin-top:1.25rem;font-size:.85rem}.copa-btn{letter-spacing:.01em;border-radius:10px;font-weight:800}.copa-btn--primary{color:#14061f;background:linear-gradient(100deg, var(--copa-gold), var(--copa-coral) 52%, var(--copa-magenta));box-shadow:0 14px 34px #ff3fa447}.copa-btn--primary:hover{filter:brightness(1.06)}.copa-btn--ghost{color:var(--copa-ink);border-color:var(--copa-line)}.copa-hero{text-align:center;isolation:isolate;padding:clamp(2.5rem,9vw,5rem) 0 clamp(2rem,6vw,3.5rem);position:relative}.league-hero-bg{z-index:-1;position:absolute;inset:0;overflow:hidden}.league-hero-video{-o-object-fit:cover;object-fit:cover;filter:grayscale(.55)blur(3px)brightness(.55);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.league-hero-scrim{background:radial-gradient(52% 38% at 50% 8%,#ff3fa44d,#0000 70%),radial-gradient(46% 34% at 82% 30%,#b24bf042,#0000 74%),radial-gradient(60% 40% at 18% 62%,#ffb34729,#0000 76%),linear-gradient(#0c0616b8,#0c0616db);position:absolute;inset:0}.copa-hero__inner{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:860px;margin:0 auto;padding:0 1.25rem;display:flex;position:relative}.copa-hero__logo{width:auto;height:clamp(64px,16vw,104px)}.copa-hero__title{margin:0;font-size:clamp(2.1rem,9vw,4.4rem);line-height:1}.copa-pot{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(158deg,#2c103cb8,#12091e99);border:1px solid #ff3fa447;border-radius:20px;width:100%;margin-top:.5rem;padding:1.25rem 1rem 1.1rem;box-shadow:0 24px 60px #06020e80,0 0 60px #ff3fa41f}.copa-pot__label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--copa-muted);font-size:.64rem;font-weight:800}.copa-pot__value{font-family:var(--font-display);background:linear-gradient(100deg, var(--copa-gold), var(--copa-coral) 48%, var(--copa-magenta));color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:.25rem 0 .4rem;font-size:clamp(2.6rem,13vw,5.6rem);font-weight:900;font-stretch:125%;line-height:1.02}.copa-pot__foot{color:var(--copa-muted);font-size:.82rem;line-height:1.5}.copa-countdown{width:100%}.copa-countdown__label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--copa-muted);margin-bottom:.5rem;font-size:.62rem;font-weight:800}.copa-countdown__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;max-width:420px;margin:0 auto;display:grid}.copa-countdown__seg{border:1px solid var(--copa-line);background:var(--copa-surface);border-radius:12px;padding:.55rem .25rem}.copa-countdown__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1;display:block}.copa-countdown__unit{letter-spacing:.14em;text-transform:uppercase;color:var(--copa-muted);margin-top:.3rem;font-size:.6rem;display:block}.copa-countdown__soon{color:var(--copa-muted);align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.copa-cta{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.copa-cta .copa-btn--primary{flex:260px;max-width:340px}.copa-trust{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--copa-muted);flex-wrap:wrap;justify-content:center;gap:.4rem 1.1rem;margin-top:.35rem;font-size:.66rem;display:flex}.copa-trust li{align-items:center;gap:.55rem;display:flex}.copa-trust li+li:before{content:"";background:#ff3fa480;border-radius:999px;width:4px;height:4px}.copa-strip{border-top:1px solid var(--copa-line);border-bottom:1px solid var(--copa-line);background:#12091e80}.copa-strip__inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;max-width:1120px;margin:0 auto;padding:1rem 1.25rem;display:grid}.copa-strip__item{min-width:0;color:var(--copa-gold);align-items:center;gap:.6rem;display:flex}.copa-strip__label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--copa-muted);font-size:.58rem;font-weight:800}.copa-strip__value{color:var(--copa-ink);font-size:.9rem;font-weight:700}.copa-band{place-items:center;padding:clamp(.5rem,3vw,2rem) 0 0;display:grid;position:relative;overflow:hidden}.copa-band__img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;filter:drop-shadow(0 24px 60px #ff3fa447);width:min(1100px,108vw);height:auto;-webkit-mask-image:linear-gradient(#000 62%,#0000 98%),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#000 62%,#0000 98%),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.copa-section--figures{position:relative;overflow:hidden}.copa-section--figures>.copa-wrap{z-index:1;position:relative}.copa-figure{display:none}@media (min-width:1280px){.copa-figure{pointer-events:none;opacity:.9;filter:drop-shadow(0 18px 40px #06020e99);width:min(360px,50vw - 430px);height:auto;display:block;position:absolute;bottom:0}.copa-figure--left{left:0;transform:scaleX(-1)}.copa-figure--right{right:0}}.copa-final--art{isolation:isolate;position:relative}.copa-final--art:before{content:"";z-index:-2;opacity:.78;background-image:url(/assets/img/copa/cierre.webp);background-position:100%;background-size:cover;position:absolute;inset:0}.copa-final--art:after{content:"";z-index:-1;background:radial-gradient(58% 46% at 50% 100%,#ff3fa43d,#0000 72%),linear-gradient(90deg,#0c0616e0,#0c06168c 70%,#0c0616b3),linear-gradient(#0c06168c,#0c0616bf);position:absolute;inset:0}.copa-section{padding:clamp(2.75rem,8vw,4.75rem) 0}.copa-section--alt{background:linear-gradient(#0000,#1a0d2a73,#0000)}.copa-card{border:1px solid var(--copa-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(158deg,#201032a8,#12091e80);border-radius:16px;padding:1.1rem}.copa-card__ico{color:var(--copa-magenta);margin-bottom:.6rem}.copa-card__title{font-size:.72rem;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--copa-muted);font-weight:800}.copa-card--icon .copa-card__title{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--copa-ink);font-size:1rem}.copa-card__value{font-family:var(--font-display);color:var(--copa-gold);margin-top:.35rem;font-size:1.15rem;font-weight:800;font-stretch:112%}.copa-card__text{color:var(--copa-muted);margin-top:.5rem;font-size:.87rem;line-height:1.55}.copa-prizes{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1.6rem;display:grid}.copa-prize{border:1px solid var(--copa-line);background:linear-gradient(158deg,#201032a8,#12091e80);border-radius:18px;padding:1.25rem}.copa-prize--top{background:linear-gradient(158deg,#3a1a149e,#1e0c2299);border-color:#ffb34766;box-shadow:0 18px 46px #06020e6b,0 0 44px #ffb3471f}.copa-prize__place{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--copa-muted);font-size:.64rem;font-weight:800}.copa-prize__amount{font-family:var(--font-display);margin-top:.4rem;font-size:clamp(1.7rem,6vw,2.4rem);font-weight:900;font-stretch:118%;line-height:1.05}.copa-prize--top .copa-prize__amount{color:var(--copa-gold)}.copa-prize__percent{color:var(--copa-muted);margin-top:.25rem;font-size:.8rem}.copa-steps{counter-reset:copa-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.6rem;display:grid}.copa-step{border:1px solid var(--copa-line);background:linear-gradient(158deg,#2010329e,#12091e7a);border-radius:16px;padding:1.15rem;position:relative}.copa-step__num{font-family:var(--font-mono);letter-spacing:.18em;color:#ff3fa4bf;font-size:.68rem;font-weight:800}.copa-step__icon{color:var(--copa-gold);margin:.65rem 0 .55rem;display:block}.copa-step__title{font-size:1.02rem;font-family:var(--font-display);font-weight:800}.copa-step__text{color:var(--copa-muted);margin-top:.4rem;font-size:.86rem;line-height:1.55}.copa-format,.copa-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.6rem;display:grid}.copa-bracket{border-top:1px solid var(--copa-line);margin-top:2rem;padding-top:1.75rem}.copa-bracket__head{margin-bottom:1rem}.copa-bracket__head .copa-lead{margin-top:.35rem}.copa-faq{border-color:var(--copa-line);background:#12091e66;margin-top:1.6rem}.copa-faq__answer{color:var(--copa-muted);font-size:.9rem;line-height:1.6}.copa-final{padding:clamp(3rem, 9vw, 5.5rem) 0 calc(clamp(3rem, 9vw, 5.5rem) + var(--copa-sticky-h));text-align:center;background:radial-gradient(58% 46% at 50% 100%,#ff3fa433,#0000 72%),radial-gradient(40% 34% at 20% 10%,#b24bf029,#0000 74%);position:relative}.copa-final .copa-wrap{flex-direction:column;align-items:center;gap:1rem;display:flex}.copa-final__logo{width:auto;height:72px}.copa-final__title{margin-top:0}.copa-final .copa-lead{text-align:center}.copa-final__rules{color:var(--copa-muted);text-underline-offset:4px;font-size:.82rem;text-decoration:underline}.copa-sticky{z-index:136;padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0616eb;border-top:1px solid #ff3fa43d;justify-content:space-between;align-items:center;gap:.75rem;display:none;position:fixed;bottom:0;left:0;right:0}.copa-sticky__label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--copa-muted);font-size:.54rem;font-weight:800}.copa-sticky__value{font-family:var(--font-display);color:var(--copa-gold);font-size:1.05rem;font-weight:900}.copa-sticky__btn{flex:none}@media (max-width:980px){.copa-steps,.copa-format,.copa-grid4,.copa-strip__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.copa{text-align:left}.copa-hero{text-align:center}.copa-grid4,.copa-steps,.copa-format{grid-template-columns:1fr}.copa-step{grid-template-columns:auto auto 1fr;align-items:center;gap:0 .6rem;padding:.95rem 1rem;display:grid}.copa-step__icon{margin:0}.copa-step__text{grid-column:1/-1}.copa-strip__inner{gap:.85rem .75rem;padding:.85rem 1rem}.copa-eyebrow{letter-spacing:.14em;font-size:.6rem}.copa-strip__value{font-size:.82rem;line-height:1.25}.copa-sticky{display:flex}}@media (prefers-reduced-motion:reduce){.copa-dot{animation:none}}.liga-index__stack{gap:1.75rem;display:grid}.liga-index__h2{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:.3rem 0 0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-style:italic;font-weight:900;line-height:1}.liga-hero{isolation:isolate;border:1px solid rgb(var(--brand-text) / .1);box-shadow:0 24px 60px rgb(var(--brand-vinyl) / .45);border-radius:1.5rem;display:grid;position:relative;overflow:hidden}.liga-hero .league-hero-scrim{background:radial-gradient(50% 70% at 85% 30%, rgb(var(--brand-magenta) / .3), transparent 72%), radial-gradient(60% 60% at 95% 110%, rgb(var(--brand-purple) / .7), transparent 75%), linear-gradient(90deg, rgb(var(--brand-vinyl) / .92) 0%, rgb(var(--brand-vinyl) / .6) 55%, rgb(var(--brand-vinyl) / .45) 100%)}.liga-hero__body{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.75rem 2.5rem;padding:clamp(1.5rem,3.5vw,2.75rem);display:flex}.liga-hero__main{flex-direction:column;flex:26rem;align-items:flex-start;gap:.85rem;min-width:0;display:flex}.liga-hero__kicker{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--brand-fucsia));flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;display:flex}.liga-hero__logo{width:auto;height:2.5rem}.liga-hero__chips{flex-wrap:wrap;gap:.4rem;display:flex}.liga-hero h1.liga-hero__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:clamp(2.4rem,5vw,4.25rem);font-style:italic;font-weight:900;line-height:.92}.liga-hero__title span{background:linear-gradient(100deg, rgb(var(--brand-gold)), rgb(var(--brand-orange)) 35%, rgb(var(--brand-magenta)) 70%, rgb(var(--brand-fucsia)));color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em;padding:.1em .12em}.liga-hero__text{max-width:42ch;color:rgb(var(--brand-text) / .72);text-wrap:balance;margin:0}.liga-hero__cta{flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin-top:.35rem;display:flex}.liga-hero__go{background:linear-gradient(100deg, rgb(var(--brand-gold)), rgb(var(--brand-orange)) 45%, rgb(var(--brand-magenta)));box-shadow:0 14px 34px rgb(var(--brand-magenta) / .3);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--brand-vinyl));padding-inline:1.75rem;font-size:.9375rem;font-weight:800;font-stretch:118%}.liga-hero__go:hover{box-shadow:0 18px 42px rgb(var(--brand-magenta) / .42)}.liga-hero__link{color:rgb(var(--brand-text) / .72);align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;transition:color .2s;display:inline-flex}.liga-hero__link:hover{color:rgb(var(--brand-text))}.liga-hero__side{text-align:right;justify-items:end;gap:1.1rem;display:grid}.liga-hero__label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--brand-text) / .6);align-items:center;gap:.4rem;margin:0;font-size:.68rem;font-weight:700;display:inline-flex}.liga-hero__pot{justify-items:end;gap:.4rem;display:grid}.liga-hero__pot-value{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg, rgb(var(--brand-gold)), rgb(var(--brand-orange)) 40%, rgb(var(--brand-magenta)));color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em;padding:.1em .12em;font-size:clamp(2.75rem,6vw,5rem);font-style:italic;font-weight:900;line-height:.85}.liga-hero__countdown{justify-items:end;gap:.5rem;display:grid}.liga-hero__clock{gap:.4rem;display:flex}.liga-hero__seg{border:1px solid rgb(var(--brand-text) / .12);background:rgb(var(--brand-vinyl) / .6);text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;min-width:3.1rem;padding:.45rem .35rem .4rem}.liga-hero__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700;line-height:1;display:block}.liga-hero__unit{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-text) / .55);margin-top:.25rem;font-size:.55rem;display:block}.liga-hero__facts{border-top:1px solid rgb(var(--brand-text) / .1);background:rgb(var(--brand-vinyl) / .55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.liga-hero__facts>div{gap:.3rem;min-width:0;padding:1rem clamp(1rem,2.5vw,1.75rem);display:grid}.liga-hero__facts>div+div{border-left:1px solid rgb(var(--brand-text) / .08)}.liga-hero__facts dt{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--brand-text) / .5);align-items:center;gap:.4rem;font-size:.62rem;font-weight:700;display:inline-flex}.liga-hero__facts dd{color:rgb(var(--brand-text));margin:0;font-weight:700}.liga-hero__facts dd small{color:rgb(var(--brand-green));font-size:.75rem;font-weight:600;display:block}.liga-seasons{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;display:grid}.liga-season{border:1px solid rgb(var(--brand-text) / .1);background:linear-gradient(160deg, rgb(var(--brand-surface-high)), rgb(var(--brand-vinyl)));transition:border-color .2s,transform .2s}.liga-season:hover{border-color:rgb(var(--brand-magenta) / .5);transform:translateY(-2px)}.liga-season__body{gap:.6rem;padding:1.1rem 1.25rem 1.2rem}.liga-season__chips{flex-wrap:wrap;gap:.4rem;display:flex}.liga-season__name{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:1.25rem;font-style:italic;font-weight:900;line-height:1}.liga-season__text{color:rgb(var(--brand-muted));margin:0;font-size:.875rem}.liga-season__meta{color:rgb(var(--brand-muted));flex-wrap:wrap;gap:.25rem 1rem;margin:0;font-size:.75rem;display:flex}@media (max-width:780px){.liga-hero__body{flex-direction:column;align-items:stretch}.liga-hero__main{flex-basis:auto}.liga-hero__side,.liga-hero__pot,.liga-hero__countdown{text-align:left;justify-items:start}.liga-hero__cta,.liga-hero__cta .liga-hero__go{width:100%}.liga-hero__cta{justify-content:center}.liga-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.liga-hero__facts>div:nth-child(3){border-left:0}.liga-hero__facts>div:nth-child(n+3){border-top:1px solid rgb(var(--brand-text) / .08)}}.acct-hero-banner{background:linear-gradient(100deg, rgb(var(--brand-magenta) / .32), rgb(var(--brand-orange) / .18) 52%, rgb(var(--brand-purple) / .4));height:6rem;position:relative;overflow:hidden}.acct-hero-banner img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%}.acct-hero-banner__veil{background:linear-gradient(180deg, transparent 45%, rgb(var(--brand-ink) / .55));position:absolute;inset:0}.site-header:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(180deg, rgb(var(--brand-vinyl) / .94), rgb(var(--brand-vinyl) / .82));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--brand-line);transition:opacity .25s;position:absolute;inset:0}body[data-scrolled=true] .site-header:before{opacity:1}@media (prefers-reduced-motion:reduce){.site-header:before{transition:none}}.ac-scrolly{margin:0 auto;padding:0 1.25rem;position:relative}.ac-stage{display:none}.ac-scrolly--scroll{height:calc(var(--ac-steps,8) * 100vh);padding:0}.ac-scrolly--scroll .ac-stage{z-index:1;height:100vh;display:block;position:sticky;top:0;overflow:hidden}.ac-canvas{width:100%;height:100%;filter:drop-shadow(0 0 2px rgb(var(--brand-magenta) / .55)) drop-shadow(0 0 9px rgb(var(--brand-magenta) / .35));display:block}.ac-scrolly--scroll .ac-stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle, rgb(var(--brand-magenta) / .16) 0%, rgb(var(--brand-purple) / .14) 42%, transparent 68%);pointer-events:none;width:min(70vw,44rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ac-scrolly--scroll .ac-stage:after{content:"";background:repeating-linear-gradient(to bottom, rgb(var(--brand-magenta) / .05) 0 1px, transparent 1px 4px);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}.ac-scrolly--scroll .ac-stage .ac-axis{z-index:1;background:linear-gradient(to bottom, transparent, rgb(var(--brand-magenta) / .22) 18%, rgb(var(--brand-magenta) / .22) 82%, transparent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%}.ac-axis:before,.ac-axis:after{content:"";background:rgb(var(--brand-magenta) / .5);width:13px;height:1px;position:absolute;left:50%;transform:translate(-50%)}.ac-axis:before{top:16%}.ac-axis:after{bottom:12%}.ac-link{z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.ac-link.is-on{opacity:1}.ac-link__line{fill:none;stroke:rgb(var(--brand-magenta) / .75);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgb(var(--brand-magenta) / .55))}.ac-marker{z-index:3;border:1px solid rgb(var(--brand-magenta) / .85);background:rgb(var(--brand-magenta) / .08);opacity:0;pointer-events:none;border-radius:2px;place-items:center;width:26px;height:26px;transition:opacity .45s;display:grid;position:absolute;transform:translate(-50%,-50%)}.ac-marker.is-on{opacity:1}.ac-marker__dot{background:rgb(var(--brand-fucsia));width:5px;height:5px;box-shadow:0 0 10px rgb(var(--brand-magenta));border-radius:50%}.ac-badge{z-index:3;aspect-ratio:1;border:1px solid rgb(var(--brand-magenta) / .55);background:rgb(var(--brand-vinyl) / .6);width:clamp(74px,7vw,98px);box-shadow:0 0 24px rgb(var(--brand-magenta) / .25), inset 0 0 20px rgb(var(--brand-magenta) / .12);pointer-events:none;border-radius:50%;place-items:center;transition:left .65s cubic-bezier(.22,1,.36,1),top .65s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;transform:translate(-50%,-50%)}.ac-badge__ring{border:1px dashed rgb(var(--brand-magenta) / .4);border-radius:50%;animation:24s linear infinite ac-badge-spin;position:absolute;inset:6px}@keyframes ac-badge-spin{to{transform:rotate(360deg)}}.ac-badge__icon{width:40%;height:40%;color:rgb(var(--brand-fucsia));filter:drop-shadow(0 0 8px rgb(var(--brand-magenta) / .7))}.ac-badge__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--brand-muted));font-size:.6rem;position:absolute;top:calc(100% + .6rem)}.ac-progress{z-index:2;pointer-events:none;gap:.55rem;display:grid;position:absolute;top:50%;right:clamp(1rem,3vw,2.5rem);transform:translateY(-50%)}.ac-progress__tick{background:rgb(var(--brand-text) / .16);border-radius:2px;width:2px;height:1.4rem;transition:background .35s,box-shadow .35s}.ac-progress__tick.is-on{background:rgb(var(--brand-magenta));box-shadow:0 0 10px rgb(var(--brand-magenta) / .8)}.ac-steps{margin:0;padding:0;list-style:none}.ac-scrolly--static .ac-steps{gap:var(--space-block);grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));max-width:1100px;margin:0 auto;display:grid}.ac-scrolly--static .ac-step__card{border:1px solid var(--brand-line);border-radius:calc(var(--radius-base) * 3);background:rgb(var(--brand-surface) / .55);height:100%;padding:1.25rem}.ac-scrolly--scroll .ac-steps{z-index:2;pointer-events:none;position:absolute;inset:0}.ac-scrolly--scroll .ac-step{align-items:center;height:100vh;padding:0 clamp(1.25rem,6vw,5rem);display:flex}.ac-scrolly--scroll .ac-step:nth-child(odd){justify-content:flex-start}.ac-scrolly--scroll .ac-step:nth-child(2n){justify-content:flex-end}.ac-scrolly--scroll .ac-step__card{border:1px solid rgb(var(--brand-magenta) / .22);border-radius:calc(var(--radius-base) * 3);background:rgb(var(--brand-vinyl) / .72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:27rem;box-shadow:0 24px 70px rgb(var(--brand-vinyl) / .6);opacity:0;padding:1.5rem 1.65rem;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}.ac-scrolly--scroll .ac-step.is-active .ac-step__card{opacity:1;transform:none}.ac-step__meta{align-items:center;gap:.5rem;margin:0;display:flex}.ac-step__icon{width:1rem;height:1rem;color:rgb(var(--brand-magenta));flex:none}.ac-step__index{font-family:var(--font-mono);letter-spacing:.2em;color:rgb(var(--brand-magenta));font-size:.7rem}.ac-step__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.72rem;font-weight:700}.ac-step__title{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;color:rgb(var(--brand-text));margin:.45rem 0 0;font-size:clamp(1.6rem,3.4vw,2.5rem);font-weight:900;line-height:1.05}.ac-intro__title{max-width:15ch;font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;color:rgb(var(--brand-text));text-wrap:balance;margin:.35rem 0 0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:900;line-height:1.02}.ac-intro__accent{background:linear-gradient(96deg,#ffb347,#ff5e7e 46%,#ff3fa4);color:#0000;-webkit-background-clip:text;background-clip:text}.ac-intro__cta{pointer-events:auto;margin-top:1.1rem}.ac-scrolly--scroll .ac-step--intro .ac-step__card{max-width:30rem}.ac-step__lead{color:rgb(var(--brand-text) / .74);margin:.7rem 0 0;font-size:.95rem;line-height:1.6}@media (max-width:860px){.ac-scrolly--scroll{height:calc(var(--ac-steps,9) * 100svh)}.ac-scrolly--scroll .ac-stage{height:100svh}.ac-scrolly--scroll .ac-step{align-items:flex-end;height:100svh;padding:0 .9rem 1.4rem}.ac-scrolly--scroll .ac-step:nth-child(odd),.ac-scrolly--scroll .ac-step:nth-child(2n){justify-content:stretch}.ac-scrolly--scroll .ac-step__card{width:100%;max-width:none;padding:1rem 1.1rem 1.15rem}.ac-intro__title{font-size:clamp(1.85rem,8.5vw,2.5rem)}.ac-scrolly--scroll .ac-step__title{font-size:clamp(1.5rem,7.5vw,2.1rem)}.ac-scrolly--scroll .ac-step__lead{font-size:.88rem;line-height:1.5}.ac-badge,.ac-link,.ac-axis{display:none}.ac-progress{gap:.35rem;right:.5rem}.ac-progress__tick{height:1rem}}@media (max-width:767px){.ac-scrolly--scroll .ac-step{padding-bottom:calc(.9rem + env(safe-area-inset-bottom))}.ac-intro__title{font-size:clamp(1.7rem,7.6vw,2.3rem)}}@media (prefers-reduced-motion:reduce){.ac-badge__ring{animation:none}.ac-badge,.ac-scrolly--scroll .ac-step__card{transition:none}}.brk-slot{border:1px solid #0000;-o-border-image:linear-gradient(90deg, rgb(var(--brand-magenta)) 0%, #c05cff 45%, rgb(var(--brand-magenta)) 100%) 1;border-image:linear-gradient(90deg, rgb(var(--brand-magenta)) 0%, #c05cff 45%, rgb(var(--brand-magenta)) 100%) 1;min-height:34px;box-shadow:0 0 14px -6px rgba(var(--brand-magenta), .7);background-image:linear-gradient(90deg,#0000 0% 62%,#a855f729 62% 74%,#0000 74%),linear-gradient(100deg,#ff2ba633 0%,#2d1b69f5 34%,#140a24f0 100%);justify-content:space-between;align-items:center;gap:8px;padding:4px 12px 4px 14px;display:flex;position:relative;transform:skew(-14deg)}.brk-slot:before{content:"";background-repeat:no-repeat;background-image:linear-gradient(180deg, rgb(var(--brand-orange)) 0%, rgb(var(--brand-magenta)) 100%), linear-gradient(180deg, rgb(var(--brand-magenta)) 0%, #c05cff 100%), linear-gradient(180deg, #c05cffd9 0%, #ff2ba680 100%);background-position:0 0,11px 0,17px 0;background-size:8px 100%,3px 100%,5px 100%;width:24px;position:absolute;top:-1px;bottom:-1px;left:-16px}.brk-slot>*{transform:skew(14deg)}.brk-slot__name{letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 3px #000000a6;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:.8125rem;font-weight:700;display:flex;overflow:hidden}.brk-slot__meta{flex-shrink:0;align-items:center;gap:6px;font-size:.8125rem;font-weight:700;display:flex}.brk-slot--winner{box-shadow:0 0 18px -4px rgba(var(--brand-magenta), .9);background-image:linear-gradient(90deg,#0000 0% 62%,#ff2ba638 62% 74%,#0000 74%),linear-gradient(100deg,#ff2ba66b 0%,#4a2182f5 45%,#1e0e34f0 100%)}.brk-slot--out{opacity:.45;box-shadow:none}.brk-slot--mine{-o-border-image:linear-gradient(90deg, rgb(var(--brand-cyan)) 0%, #c05cff 100%) 1;border-image:linear-gradient(90deg, rgb(var(--brand-cyan)) 0%, #c05cff 100%) 1;box-shadow:0 0 18px -4px rgba(var(--brand-cyan), .7)}.brk-slot--pending{box-shadow:none;background-image:linear-gradient(100deg,#2d1b698c 0%,#140a2499 100%);border-image:linear-gradient(90deg,#ff2ba673 0%,#c05cff4d 100%) 1}.brk-slot--pending:before{opacity:.55}.brk-slot--pending .brk-slot__name{color:rgb(var(--brand-muted));text-shadow:none;font-weight:600}.brk-match--link:hover .brk-slot{box-shadow:0 0 20px -4px rgba(var(--brand-magenta), .85);border-image:linear-gradient(90deg,#ff6ecb 0%,#d78bff 100%) 1}.brk-regular{scrollbar-width:thin;scrollbar-color:rgb(var(--brand-text) / .2) transparent;max-height:26rem;padding-right:.25rem;overflow-y:auto}.brk-jornada{padding-left:.85rem;position:relative;overflow:hidden}.brk-jornada:before{content:"";background:linear-gradient(180deg, rgb(var(--brand-orange)) 0%, rgb(var(--brand-magenta)) 100%);width:6px;position:absolute;top:-4px;bottom:-4px;left:-2px;transform:skew(-14deg)}.brk-connectors{color:#c05cff73}@media (min-width:981px){.copa-hero{text-align:left;padding:clamp(3rem,6vw,5.5rem) 0 clamp(2.5rem,5vw,4rem)}.copa-hero__inner{-moz-column-gap:clamp(2rem, 5vw, 4rem);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:1.75rem clamp(2rem,5vw,4rem);max-width:1120px;display:grid}.copa-hero__head{grid-area:1/1;align-self:end}.copa-hero__foot{grid-area:2/1;align-self:start}.copa-hero__panel{grid-area:1/2/span 2}.copa-hero__logo{height:clamp(56px,6vw,76px)}.copa-hero__title{font-size:clamp(2.6rem,5.4vw,4.6rem)}.copa-eyebrow,.copa-cta,.copa-trust,.copa-countdown__row{text-align:left;justify-content:flex-start;margin-left:0}.copa-countdown__row{max-width:none}}.copa-hero__head,.copa-hero__panel,.copa-hero__foot{flex-direction:column;align-items:center;gap:.9rem;width:100%;min-width:0;display:flex}.copa-hero__title{text-wrap:balance}.copa-pot{clip-path:polygon(28px 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%,0 28px);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(118deg,#ff3fa4d9,#b24bf099 45%,#ffb347bf);border:0;border-radius:0;margin-top:0;padding:1.4rem 1.5rem 1.25rem;position:relative;box-shadow:0 26px 70px #06020e8c}.copa-pot:before{content:"";clip-path:polygon(27px 0,100% 0,100% calc(100% - 27px),calc(100% - 27px) 100%,0 100%,0 27px);background:radial-gradient(120% 90% at 12% 0,#ff3fa438,#0000 62%),linear-gradient(158deg,#2c103cf5,#0e0718f7);position:absolute;inset:1.5px}.copa-pot>*{position:relative}.copa-pot__value{margin:.3rem 0 .45rem}.copa-countdown__seg{background:linear-gradient(158deg,#2c103cb3,#0e0718bf);border:1px solid #0000;border-image:linear-gradient(#ff3fa4bf,#b24bf073) 1;border-radius:0;padding:.6rem .25rem;position:relative;transform:skew(-12deg)}.copa-countdown__seg>*{transform:skew(12deg)}.copa-countdown__num{color:var(--copa-ink);font-size:1.7rem}.copa-seats{align-items:center;gap:.7rem;width:100%;display:flex}.copa-seats__bar{background:#ffffff14;flex:1;height:6px;position:relative;overflow:hidden}.copa-seats__fill{background:linear-gradient(90deg, var(--copa-gold), var(--copa-coral) 50%, var(--copa-magenta));height:100%;display:block}.copa-seats__text{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--copa-muted);flex-shrink:0;font-size:.68rem}.copa-seats__text strong{color:var(--copa-ink)}.copa-hero .league-hero-video{filter:grayscale(.45)blur(2px)brightness(.62)}@media (prefers-reduced-motion:reduce){.copa-seats__fill{transition:none}}@media (min-width:981px){.copa-hero__head,.copa-hero__panel,.copa-hero__foot{align-items:flex-start}}@media (max-width:640px){.copa-seats{flex-direction:column-reverse;align-items:stretch;gap:.45rem}.copa-seats__text{text-align:center}}.copa-pot{container-type:inline-size}.copa-pot__value{font-size:clamp(2.6rem,15cqi,5.6rem)}@media (min-width:981px){.copa-hero__title{font-size:clamp(2.2rem,3.9vw,3.5rem)}.copa-trust{gap:.35rem .85rem}.copa-bracket__wide{width:min(1400px,100vw - 3rem);margin-left:50%;transform:translate(-50%)}}.srvhub{flex-direction:column;gap:1rem;display:flex}.srvhub__ctx{border:1px solid var(--brand-line);-webkit-backdrop-filter:blur(14px)saturate(140%);background:#ffffff05;border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.85rem;padding:.7rem .9rem;display:flex}.srvhub__ctx-title{color:rgb(var(--brand-muted));font-size:.9rem}.srvhub__online{margin-left:auto}.srvhub__head{margin-top:.5rem}.srvhub__title{margin:0;font-size:clamp(1.8rem,4vw,2.6rem)}.srvhub__sub{color:rgb(var(--brand-muted));max-width:60ch;margin:.35rem 0 0}.srvhub__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.75rem;display:grid}.srvhub__tile{border:1px solid var(--brand-line);isolation:isolate;min-height:200px;color:rgb(var(--brand-text));border-radius:.85rem;align-items:flex-end;padding:.9rem;text-decoration:none;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.srvhub__tile:hover{border-color:rgba(var(--brand-magenta), .5);transform:translateY(-2px)}.srvhub__tile-bg{z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.srvhub__tile-video{-o-object-fit:cover;object-fit:cover;z-index:-2;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.srvhub__tile:hover .srvhub__tile-video,.srvhub__tile:focus-visible .srvhub__tile-video{opacity:1}.srvhub__tile:after{content:"";z-index:-1;background:linear-gradient(#07040d1a 30%,#07040de6 100%);transition:background .18s;position:absolute;inset:0}.srvhub__tile:hover:after{background:linear-gradient(#07040dc7,#07040deb)}.srvhub__tile-body{display:block}.srvhub__tile-name{text-transform:uppercase;font-family:Archivo,Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:800;font-stretch:125%;line-height:1.05;display:block}.srvhub__tile-count{font-family:var(--font-mono);color:#f3e9fbbf;margin-top:.2rem;font-size:.72rem;display:block}.srvhub__tile-desc{color:#f3e9fbd1;margin-top:.5rem;font-size:.78rem;line-height:1.4;display:none}.srvhub__tile:hover .srvhub__tile-desc{display:block}.srvhub__tile--soon{opacity:.45;cursor:default}.srvhub__tile--soon:hover{border-color:var(--brand-line);transform:none}.srvhub__laliga{isolation:isolate;border:1px solid rgba(var(--brand-magenta), .32);color:rgb(var(--brand-text));background:radial-gradient(680px 300px at 82% 130%, rgba(var(--brand-magenta), .28), transparent 70%), linear-gradient(115deg, #170c2c 10%, rgb(var(--brand-purple)) 92%);border-radius:.9rem;padding:1.6rem 1.7rem;text-decoration:none;display:block;position:relative;overflow:hidden}.srvhub__laliga-orb{opacity:.3;pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.srvhub__laliga-orb--magenta{background:rgb(var(--brand-magenta));filter:blur(70px);width:230px;height:230px;top:-90px;right:8%}.srvhub__laliga-orb--violet{filter:blur(80px);background:#8847ff;width:260px;height:260px;bottom:-150px;right:26%}.srvhub__laliga-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-fucsia));margin-bottom:.6rem;font-size:.68rem;display:block}.srvhub__laliga-title{text-transform:uppercase;margin-bottom:.6rem;font-family:Archivo,Inter,system-ui,sans-serif;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:800;font-stretch:125%;line-height:1.02;display:block}.srvhub__laliga-sub{color:#f3e9fbc7;max-width:52ch;margin-bottom:1.1rem;font-size:.88rem;display:block}.srvhub__laliga-cta{background:rgb(var(--brand-magenta));color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:.65rem;padding:.7rem 1.25rem;font-family:Archivo,Inter,system-ui,sans-serif;font-size:.82rem;font-weight:800;display:inline-block}.srvhub__empty{color:rgb(var(--brand-muted));align-items:center;gap:.5rem;font-size:.9rem;display:flex}.srvmode{flex-direction:column;gap:1rem;display:flex}.srvmode__tabs{border-bottom:1px solid var(--brand-line);gap:.35rem;display:flex;overflow-x:auto}.srvmode__tab{white-space:nowrap;color:rgb(var(--brand-muted));border-bottom:2px solid #0000;flex-direction:column;gap:.1rem;padding:.65rem .85rem .6rem;font-size:.85rem;text-decoration:none;display:flex}.srvmode__tab b{color:inherit;font-weight:600}.srvmode__tab span{font-family:var(--font-mono);opacity:.8;font-size:.72rem}.srvmode__tab--on{color:rgb(var(--brand-text));border-bottom-color:rgb(var(--brand-magenta))}.srvmode__tab--on span{color:rgb(var(--brand-cyan));opacity:1}.srvmode__tab--soon{opacity:.45;cursor:default}.srvmode__hero{border:1px solid rgba(var(--brand-magenta), .28);isolation:isolate;border-radius:.9rem;flex-direction:column;justify-content:center;min-height:280px;padding:1.7rem;display:flex;position:relative;overflow:hidden}.srvmode__hero-media{-o-object-fit:cover;object-fit:cover;z-index:-2;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.srvmode__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#07040deb 8%,#07040d99 55%,#07040d4d);position:absolute;inset:0}.srvmode__hero-title{margin:0;font-size:clamp(2rem,5vw,3.2rem)}.srvmode__hero-meta{font-family:var(--font-mono);color:rgb(var(--brand-muted));gap:1rem;margin:.35rem 0 .6rem;font-size:.75rem;display:flex}.srvmode__hero-text{color:#f3e9fbdb;max-width:52ch;margin:0 0 1.1rem}.srvmode__hero-cta{flex-wrap:wrap;gap:.6rem;display:flex}.srvmode__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.srvmode__card{border:1px solid var(--brand-line);background:rgba(var(--brand-surface), .6)}.srvmode__card-body{flex-direction:column;gap:.7rem;padding:.7rem .8rem;display:flex}.srvmode__row{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}.srvmode__row-thumb{border-radius:.4rem;flex:none;width:48px;height:36px;overflow:hidden}.srvmode__row-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.srvmode__row-name{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.92rem;font-weight:600;display:flex}.srvmode__row-flag{flex:none;width:18px}.srvmode__row-meta{font-family:var(--font-mono);color:rgb(var(--brand-muted));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.85rem;margin:.2rem 0 0;font-size:.74rem;display:flex}.srvmode__row-meta span{align-items:center;gap:.3rem;display:inline-flex}.srvmode__row-ping{color:rgb(var(--brand-cyan))}.srvmode__row-actions{align-items:center;gap:.35rem;display:flex}.srvmode__players{border-top:1px solid var(--brand-line);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.45rem .9rem;margin:0;padding:.7rem 0 0;list-style:none;display:grid}.srvmode__players li{align-items:center;min-width:0;display:flex}.srvmode__guest{max-width:100%;color:rgb(var(--brand-muted))}.srvmode__empty{color:rgb(var(--brand-muted));border:1px dashed var(--brand-line-strong);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin:0;padding:1rem;display:flex}@media (max-width:900px){.srvhub__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.srvhub__tile{min-height:150px}}@media (hover:none){.srvhub__tile-desc{display:none!important}}@media (prefers-reduced-motion:reduce){.srvhub__tile,.srvhub__tile:after{transition:none}.srvhub__tile:hover{transform:none}}.home-players{z-index:1;border-block:1px solid var(--brand-line);background:rgb(var(--brand-ink));padding-block:.9rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.home-players__track{width:max-content;display:flex}.home-players__copy{animation:homePlayersMarquee var(--home-players-duration,60s) linear infinite;will-change:transform;backface-visibility:hidden;flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.home-players:hover .home-players__copy{animation-play-state:paused}.home-players__item{flex:none;padding-right:12px}.home-players__avatar{-o-object-fit:cover;object-fit:cover;background:rgb(var(--brand-surface));width:44px;height:44px;box-shadow:0 0 0 2px rgb(var(--brand-text) / .08);border-radius:999px;display:block}@keyframes homePlayersMarquee{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.home-players__copy{animation:none}}.home-why{z-index:1;padding:clamp(3rem,8vw,5rem) 1.25rem;position:relative}.home-why__inner{justify-items:center;max-width:1180px;margin:0 auto;display:grid}.home-why__icon{background:rgb(var(--brand-magenta) / .12);width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px rgb(var(--brand-magenta) / .3);color:rgb(var(--brand-magenta));border-radius:.75rem;place-items:center;display:grid}.profile-ssr-summary{padding:clamp(1.5rem,5vw,2.5rem) 1rem 0}:root[data-profile-hydrated=true] .profile-ssr-summary{display:none}.profile-ssr-summary__inner{gap:.9rem;max-width:80rem;margin-inline:auto;display:grid}.profile-ssr-summary__head{align-items:center;gap:.9rem;display:flex}.profile-ssr-summary__avatar{-o-object-fit:cover;object-fit:cover;width:64px;height:64px;box-shadow:inset 0 0 0 1px rgb(var(--brand-text) / .12);border-radius:999px}.profile-ssr-summary__name{margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:900;line-height:1.1}.profile-ssr-summary__handle{color:rgb(var(--brand-text) / .5);margin:.15rem 0 0;font-size:.85rem}.profile-ssr-summary__bio{max-width:48rem;color:rgb(var(--brand-text) / .65);margin:0;font-size:.9rem;line-height:1.5}.profile-ssr-summary__stats{flex-wrap:wrap;gap:clamp(1.1rem,4vw,2.25rem);margin:0;display:flex}.profile-ssr-summary__stats dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-text) / .5);font-size:.6rem;font-weight:800}.profile-ssr-summary__stats dd{margin:.12rem 0 0;font-size:1.15rem;font-weight:900;line-height:1.1}.profile-ssr-summary__season{color:rgb(var(--brand-text) / .45);margin:0;font-size:.78rem}:root{--cshell-rail-w:84px;--cshell-top-h:60px;--cshell-dock-h:72px;--cshell-tabbar-h:64px}.cshell-mode__list{border:1.5px solid rgb(var(--brand-magenta));background:rgb(var(--brand-vinyl) / .6);box-shadow:0 0 22px -8px rgb(var(--brand-magenta));gap:0;padding:4px}.cshell-mode__tab{height:auto;padding:6px 18px}.cshell-mode__cursor{background:rgb(var(--brand-magenta));box-shadow:none}.cshell-mode__content{color:rgb(var(--brand-muted))}.cshell-mode__tab[data-selected=true] .cshell-mode__content{color:rgb(var(--brand-vinyl))}.cshell-mode__label{flex-direction:column;align-items:center;line-height:1.2;display:flex}.cshell-mode__label b{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:800;font-stretch:118%}.cshell-mode__label small{font-size:.625rem}.cshell-game{border:1px solid var(--brand-border);background:rgb(var(--brand-surface) / .8);width:52px;height:52px;color:rgb(var(--brand-muted));border-radius:14px;flex:none;place-items:center;transition:border-color .2s,transform .2s,color .2s;display:grid;position:relative}.cshell-game:hover{border-color:rgb(var(--brand-text) / .4);color:rgb(var(--brand-text));transform:translateY(-1px)}.cshell-game.is-active{border-color:rgb(var(--brand-magenta));box-shadow:0 0 18px -4px rgb(var(--brand-magenta))}.cshell-game__icon{-o-object-fit:contain;object-fit:contain;border-radius:9px;width:36px;height:36px}.cshell-game__icon[src$="/game-logos/cs2.webp"]{filter:invert()brightness(1.5)}.cshell-rail,.cshell-top,.cshell-dock{display:none}@media (min-width:1024px){.cshell-rail{z-index:70;width:var(--cshell-rail-w);border-right:1px solid var(--brand-border);background:rgb(var(--brand-vinyl) / .92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;align-items:center;gap:10px;padding-bottom:14px;display:flex;position:fixed;top:0;bottom:0;left:0}.cshell-rail__brand{width:100%;height:var(--cshell-top-h);border-bottom:1px solid var(--brand-border);flex:none;place-items:center;display:grid}.cshell-rail__games{scrollbar-width:none;flex-direction:column;flex:auto;align-items:center;gap:0;width:100%;min-height:0;padding-top:4px;display:flex;overflow-y:auto}.cshell-rail__games>.cshell-game{margin-top:10px;transition:max-height .28s cubic-bezier(.2,.9,.2,1),margin-top .28s cubic-bezier(.2,.9,.2,1),opacity .2s,transform .28s cubic-bezier(.2,.9,.2,1),border-color .2s,color .2s}.cshell-rail__games>.cshell-game:not(.is-active){opacity:0;pointer-events:none;border-width:0;max-height:0;margin-top:0;overflow:hidden;transform:translateY(-8px)scale(.9)}.cshell-rail:hover .cshell-rail__games>.cshell-game,.cshell-rail__games:focus-within>.cshell-game{opacity:1;pointer-events:auto;border-width:1px;max-height:52px;margin-top:10px;transform:none}.cshell-rail__more{border:1px solid var(--brand-border);font-family:var(--font-mono);color:rgb(var(--brand-muted));border-radius:999px;align-items:center;gap:3px;margin-top:8px;padding:3px 7px;font-size:.625rem;font-weight:700;transition:opacity .2s;display:inline-flex}.cshell-rail:hover .cshell-rail__more,.cshell-rail__games:focus-within .cshell-rail__more{opacity:0}.cshell-rail .cshell-game.is-active:before{content:"";background:rgb(var(--brand-magenta));border-radius:2px;width:4px;position:absolute;top:12px;bottom:12px;left:-17px}.cshell-top{top:0;left:var(--cshell-rail-w);right:var(--acct-rail-right-w);z-index:69;height:var(--cshell-top-h);border-bottom:1px solid var(--brand-border);background:rgb(var(--brand-vinyl) / .88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:1rem;padding:0 clamp(1rem,2vw,2rem);display:flex;position:fixed}.cshell-tabs{scrollbar-width:none;flex:auto;align-items:stretch;gap:2px;min-width:0;height:100%;display:flex;overflow-x:auto}.cshell-tab{color:rgb(var(--brand-muted));font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-top:3px solid #0000;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:0 12px;font-size:.8125rem;font-weight:700;font-stretch:112%;transition:color .2s,border-color .2s;display:inline-flex}.cshell-tab:hover{color:rgb(var(--brand-text))}.cshell-tab.is-active{color:rgb(var(--brand-text));border-bottom-color:rgb(var(--brand-magenta))}.cshell-tab--more{border:0;border-radius:8px;flex:none;align-self:center;min-width:0;height:36px}@media (max-width:1599px){.cshell-top .cshell-mode__label small{display:none}}.cshell-top{container:cshell-top/inline-size}@container cshell-top (max-width:1000px){.cshell-tab{padding:0 11px}.cshell-tabs .cshell-tab>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.acct-shell.cshell-main{margin-left:var(--cshell-rail-w);padding-top:calc(var(--cshell-top-h) + 1.25rem)}.acct-shell.cshell-main.acct-shell--bleed{padding-top:var(--cshell-top-h)}.cshell-dock{left:var(--cshell-rail-w);right:var(--acct-rail-right-w);z-index:69;height:var(--cshell-dock-h);border-top:1px solid rgb(var(--brand-text) / .22);background:rgb(var(--brand-vinyl) / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:1.25rem;padding:0 clamp(1rem,2vw,2rem);display:flex;position:fixed;bottom:0}:is(body:has(.cshell-dock) .laliga-search-pip,body:has(.cshell-dock) .community-create-post-fab,body:has(.cshell-dock) .community-new-posts-fab){bottom:calc(var(--cshell-dock-h) + 1rem)!important}}.cshell-dock__info{align-items:center;gap:14px;min-width:0;display:flex}.cshell-dock__title{margin:0;font-size:1rem;font-weight:700;line-height:1.25}.cshell-dock__hint{color:rgb(var(--brand-muted));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;line-height:1.3;overflow:hidden}.cshell-dock__tag{border:1px solid rgb(var(--brand-text) / .24);color:rgb(var(--brand-muted));font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:.625rem;font-weight:700}.cshell-dock__tag.is-ranked{border-color:rgb(var(--brand-cyan) / .55);color:rgb(var(--brand-cyan));border-radius:3px;transform:skew(-14deg)}.cshell-play{background:rgb(var(--brand-green));box-shadow:0 0 24px -6px rgb(var(--brand-green));color:rgb(var(--brand-vinyl));font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex:none;padding-inline:2rem;font-size:.9375rem;font-weight:800;font-stretch:118%}.cshell-mobile-top{z-index:80;border-bottom:1px solid var(--brand-border);background:rgb(var(--brand-vinyl) / .9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.cshell-mobile-top__row{height:var(--acct-mobile-bar-h);justify-content:space-between;align-items:center;gap:.75rem;padding:0 .9rem;display:flex}.cshell-mobile-top__mode{padding:0 .9rem .6rem}.cshell-game-chip{background:rgb(var(--brand-text) / .1);min-width:0;max-width:62vw;color:rgb(var(--brand-text));gap:8px;padding-left:6px;font-weight:600}.cshell-game-chip .cshell-game__icon{border-radius:7px;width:24px;height:24px}.cshell-game-chip__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cshell-tabbar{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:90;height:var(--cshell-tabbar-h);border-radius:calc(var(--cshell-tabbar-h) / 2);background:rgb(var(--brand-surface-high) / .72);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border:1px solid #ffffff29;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;padding:0 6px;display:grid;position:fixed;box-shadow:inset 0 1px #ffffff47,0 10px 30px #00000080}.cshell-tabbar__item{height:52px;color:rgb(var(--brand-text));border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.625rem;font-weight:600;display:flex}.cshell-tabbar__item.is-active{background:rgb(var(--brand-magenta) / .2);color:rgb(var(--brand-magenta))}.cshell-tabbar__play{place-items:center;height:100%;display:grid}.cshell-tabbar__play-btn{border:4px solid rgb(var(--brand-vinyl));background:rgb(var(--brand-green));width:76px;height:76px;box-shadow:inset 0 2px 0 #ffffff80, 0 10px 26px rgb(var(--brand-green) / .45);color:rgb(var(--brand-vinyl));font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;margin-top:-22px;font-size:.5625rem;font-weight:800;font-stretch:118%;display:flex}.acct-shell.cshell-main{padding-bottom:calc(var(--cshell-tabbar-h) + env(safe-area-inset-bottom) + 3rem)}.cshell-sheet{background:rgb(var(--brand-surface-high) / .94);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border-top:1px solid #fff3;border-radius:28px 28px 0 0;max-height:86dvh;margin:0}.cshell-sheet__games{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px;display:grid}.cshell-sheet__game{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.cshell-sheet__game-name{color:rgb(var(--brand-muted));font-size:.6875rem;line-height:1.15}.cshell-sheet__links{border-top:1px solid var(--brand-border);gap:4px;padding:12px 0 8px;display:grid}@media (min-width:1024px){.cshell-mobile-top,.cshell-tabbar{display:none}.acct-shell.cshell-main{padding-bottom:1.75rem}.acct-shell.cshell-main.has-dock{padding-bottom:calc(var(--cshell-dock-h) + 1.75rem)}.acct-shell.cshell-main:has(.laliga-buscar){padding-bottom:0}}.cshell-group{display:none}@media (min-width:1024px){body:has(.cshell-group){--acct-rail-right-w:220px}.cshell-group{z-index:70;width:var(--acct-rail-right-w);border-left:1px solid var(--brand-border);background:rgb(var(--brand-vinyl) / .92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}}@media (min-width:1280px){body:has(.cshell-group){--acct-rail-right-w:264px}}.cshell-group__me{height:var(--cshell-top-h);border-bottom:1px solid var(--brand-border);flex:none;align-items:center;gap:10px;padding:0 12px;display:flex}.cshell-group__me-body{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.cshell-group__me-name{align-items:center;gap:6px;max-width:100%;margin:0;font-size:.875rem;font-weight:700;line-height:1.2;display:flex}.cshell-group__scroll{scrollbar-width:thin;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}.cshell-group__block{flex-direction:column;gap:4px;display:flex}.cshell-group__block .acct-rail__requests{margin:0 0 4px}.cshell-group__kicker{color:rgb(var(--brand-magenta));font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.6875rem}.cshell-group__row{border-radius:10px;align-items:center;gap:10px;min-width:0;padding:6px;font-size:.875rem;transition:background .2s;display:flex}.cshell-group__row:hover{background:rgb(var(--brand-text) / .06)}.cshell-group__row-body{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.cshell-group__row-line{align-items:center;gap:6px;max-width:100%;display:flex}.cshell-group__invite{justify-content:flex-start;margin-top:4px;font-weight:600}.cshell-group__foot{border-top:1px solid var(--brand-border);flex-wrap:wrap;flex:none;gap:6px;padding:10px 12px;display:flex}.cshell-group__foot-spacer{flex:auto}@media (min-width:1024px){body:has(.cshell-group.is-collapsed){--acct-rail-right-w:72px}}.cshell-group.is-collapsed .cshell-group__me{justify-content:center;padding:0}.cshell-group.is-collapsed .cshell-group__scroll{scrollbar-width:none;align-items:center;gap:14px;padding:14px 0}.cshell-group.is-collapsed .cshell-group__block{align-items:center;gap:8px}.cshell-group.is-collapsed .cshell-group__block+.cshell-group__block{border-top:1px solid var(--brand-border);padding-top:14px}.cshell-group__count{font-family:var(--font-mono);letter-spacing:.08em;color:rgb(var(--brand-magenta));font-size:.625rem;font-weight:700}.cshell-group__avatar{border-radius:999px;place-items:center;transition:transform .2s;display:grid}.cshell-group__avatar:hover{transform:scale(1.06)}.cshell-group__pending{min-width:1.6rem;height:1.6rem;color:rgb(var(--brand-vinyl));background:rgb(var(--brand-magenta));border-radius:999px;place-items:center;padding:0 .4rem;font-size:.75rem;font-weight:800;display:grid}.cshell-group.is-collapsed .cshell-group__foot{flex-direction:column;align-items:center;padding:10px 0}.cshell-dock__group{flex:none}.cshell-play--live{border-color:rgb(var(--brand-green));box-shadow:none;color:rgb(var(--brand-green));background:0 0}.sala-ranked{--sala-cut:polygon(0 0, 100% 0, 100% calc(100% - 22px), calc(100% - 22px) 100%, 0 100%);background:rgb(var(--brand-cyan) / .5);clip-path:var(--sala-cut);padding:1.5px}.sala-ranked__body{background:linear-gradient(170deg, rgb(var(--brand-surface-high)), rgb(var(--brand-vinyl)) 75%);height:100%;clip-path:var(--sala-cut);flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.sala-ranked__tag{border:1px solid rgb(var(--brand-cyan) / .55);color:rgb(var(--brand-cyan));font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin:0 0 .25rem .2rem;padding:3px 9px;font-size:.625rem;font-weight:700;transform:skew(-14deg)}.home-clips--grid{scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid;overflow:visible}.home-clips--grid .home-clips__card{width:auto;max-width:none}@media (max-width:640px){.cshell-mobile-top .cshell-mode__label small{display:none}.cshell-mobile-top .cshell-mode__tab{padding-block:7px}}body:has(.cshell-sheet) .cshell-tabbar{display:none}.cshell-tabbar.is-hidden{display:none}.phome{--ph-grad:linear-gradient(100deg, rgb(var(--brand-gold)) 0%, rgb(var(--brand-orange)) 35%, rgb(var(--brand-magenta)) 70%, rgb(var(--brand-fucsia)) 100%);gap:1.75rem;display:grid}.phome>section:not(.phome-hero):not(.phome-form){margin-bottom:0}.phome-kicker,.phome-eyebrow{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--brand-fucsia));margin:0;font-size:.72rem;font-weight:700}.phome-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-bottom:.9rem;display:flex}.phome-more{color:rgb(var(--brand-muted));align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;transition:color .2s;display:inline-flex}.phome-more:hover{color:rgb(var(--brand-text))}.phome-hero{isolation:isolate;border:1px solid rgb(var(--brand-text) / .1);background:radial-gradient(ellipse 55% 75% at 80% 100%, rgb(var(--brand-magenta) / .34), transparent 70%), radial-gradient(ellipse 75% 70% at 90% 120%, rgb(var(--brand-purple) / .9), transparent 75%), linear-gradient(160deg, rgb(var(--brand-surface-high)), rgb(var(--brand-vinyl)));border-radius:1.5rem;align-items:flex-end;min-height:clamp(21rem,48vh,29rem);display:flex;position:relative;overflow:hidden}.phome-hero--chill{background:radial-gradient(ellipse 55% 75% at 80% 100%, rgb(var(--brand-green) / .22), transparent 70%), radial-gradient(ellipse 75% 70% at 90% 120%, rgb(var(--brand-purple) / .85), transparent 75%), linear-gradient(160deg, rgb(var(--brand-surface-high)), rgb(var(--brand-vinyl)))}.phome-hero__poster{z-index:-2;-o-object-fit:cover;object-fit:cover;opacity:.2;filter:saturate(.7);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000 85%);mask-image:linear-gradient(270deg,#000 20%,#0000 85%)}.phome-hero__glow{z-index:-1;background:linear-gradient(90deg, rgb(var(--brand-vinyl) / .85) 0%, rgb(var(--brand-vinyl) / .35) 50%, transparent 75%);position:absolute;inset:0}.phome-hero__art{z-index:-1;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;pointer-events:none;width:auto;max-width:64%;height:112%;animation:1.1s cubic-bezier(.2,.9,.2,1) both phomeArtIn;position:absolute;bottom:0;right:-2%;-webkit-mask-image:linear-gradient(#000 68%,#0000 100%);mask-image:linear-gradient(#000 68%,#0000 100%)}@keyframes phomeArtIn{0%{opacity:0;translate:4%}}.phome-hero__body{flex-direction:column;align-items:flex-start;gap:.85rem;max-width:min(38rem,62%);padding:clamp(1.5rem,3.5vw,2.75rem);display:flex;position:relative}.phome-hero__hello{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);font-style:italic;font-weight:900;line-height:.95}.phome-hero__elo{align-items:flex-end;gap:1rem;display:flex}.phome-hero__elo-num{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg, rgb(var(--brand-cyan)), rgb(var(--brand-text)) 85%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em;padding:.1em .12em;font-size:clamp(4.25rem,9vw,7.5rem);font-style:italic;font-weight:900;line-height:.82}.phome-hero__elo-side{flex-direction:column;align-items:flex-start;gap:.45rem;padding-bottom:.35rem;display:flex}.phome-hero__elo-label{font-family:var(--font-mono);letter-spacing:.3em;color:rgb(var(--brand-cyan));font-size:.8rem;font-weight:800}.phome-hero__tier{letter-spacing:.04em;font-weight:800}.phome-hero__meta{color:rgb(var(--brand-muted));flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;font-size:.9rem;display:flex}.phome-hero__meta .is-up{color:rgb(var(--brand-green));font-weight:700}.phome-hero__meta .is-down{color:rgb(var(--brand-red));font-weight:700}.phome-hero__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:clamp(2.2rem,4.6vw,3.8rem);font-style:italic;font-weight:900;line-height:.92}.phome-hero__title span{background:var(--ph-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em;padding:.1em .12em}.phome-hero--chill .phome-hero__title span{background:linear-gradient(100deg, rgb(var(--brand-green)), rgb(var(--brand-cyan)));-webkit-background-clip:text;background-clip:text}.phome-hero__text{max-width:36ch;color:rgb(var(--brand-text) / .72);text-wrap:balance;margin:0}.phome-hero__actions{flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin-top:.35rem;display:flex}.phome-hero__link{color:rgb(var(--brand-text) / .72);align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;transition:color .2s;display:inline-flex}.phome-hero__link:hover{color:rgb(var(--brand-text))}@media (max-width:767px){.phome-hero{min-height:0}.phome-hero__art{width:96%;max-width:none;height:auto;top:-.5rem;bottom:auto;right:-14%;-webkit-mask-image:linear-gradient(#000 40%,#0000 88%);mask-image:linear-gradient(#000 40%,#0000 88%)}.phome-hero__glow{background:linear-gradient(to top, rgb(var(--brand-vinyl) / .9) 30%, transparent 70%)}.phome-hero__body{max-width:none;padding-top:12.5rem}}.phome-form{border:1px solid rgb(var(--brand-text) / .08);background:rgb(var(--brand-surface) / .6);border-radius:1.25rem;padding:1.25rem clamp(1.1rem,2.5vw,1.75rem) 1.5rem}.phome-form__streak{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.phome-form__dot{width:1.6rem;height:1.6rem;font-family:var(--font-mono);color:rgb(var(--brand-muted));background:rgb(var(--brand-text) / .08);border-radius:.35rem;place-items:center;font-size:.7rem;font-weight:800;display:grid}.phome-form__dot.is-win{color:rgb(var(--brand-green));background:rgb(var(--brand-green) / .16)}.phome-form__dot.is-loss{color:rgb(var(--brand-red));background:rgb(var(--brand-red) / .16)}.phome-form__grid{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1.25rem;margin:0;display:grid}.phome-stat{flex-direction:column-reverse;gap:.4rem;display:flex}.phome-stat__value{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,3.6vw,2.9rem);font-style:italic;font-weight:900;line-height:.9}.phome-stat__label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.68rem;font-weight:700}.phome-split,.phome-stack{gap:1.75rem;display:grid}@media (min-width:1280px){.phome-split{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start}}.phome-matches,.phome-today{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.phome-match{--res:var(--brand-muted);isolation:isolate;border:1px solid rgb(var(--brand-text) / .08);border-left:3px solid rgb(var(--res));background:rgb(var(--brand-surface) / .7);border-radius:.9rem;grid-template-columns:5.25rem minmax(0,1fr) auto 7rem 3.5rem;align-items:center;gap:1rem;padding:.8rem 1rem;transition:border-color .2s,transform .2s;display:grid;position:relative;overflow:hidden}.phome-match.is-win{--res:var(--brand-green)}.phome-match.is-loss{--res:var(--brand-red)}.phome-match:hover{border-color:rgb(var(--brand-text) / .2);border-left-color:rgb(var(--res));transform:translate(2px)}.phome-match__bg{z-index:-1;-o-object-fit:cover;object-fit:cover;opacity:.22;width:60%;height:100%;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.phome-match__result{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--res));font-size:.66rem;font-weight:800}.phome-match__map{flex-direction:column;min-width:0;display:flex}.phome-match__map b{font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:1rem;font-style:italic;font-weight:900;overflow:hidden}.phome-match__map small{color:rgb(var(--brand-muted));font-size:.75rem}.phome-match__score{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.3rem;font-style:italic;font-weight:900}.phome-match__score i{opacity:.4;margin:0 .15em;font-style:normal}.phome-match__kda{font-family:var(--font-mono);color:rgb(var(--brand-muted));text-align:right;font-size:.8rem}.phome-match__elo{font-family:var(--font-mono);text-align:right;color:rgb(var(--brand-muted));font-size:.85rem;font-weight:800}.phome-match__elo.is-up{color:rgb(var(--brand-green))}.phome-match__elo.is-down{color:rgb(var(--brand-red))}@media (max-width:639px){.phome-match{grid-template-columns:minmax(0,1fr) auto 3.25rem}.phome-match__result,.phome-match__kda{display:none}}.phome-today__item{border:1px solid rgb(var(--brand-text) / .08);background:rgb(var(--brand-surface) / .7);border-radius:.9rem;align-items:center;gap:.85rem;padding:.8rem .9rem;transition:border-color .2s;display:flex}.phome-today__item:hover{border-color:rgb(var(--brand-text) / .2)}.phome-today__icon{width:2.75rem;height:2.75rem;color:rgb(var(--brand-fucsia));background:rgb(var(--brand-magenta) / .14);border-radius:.7rem;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.phome-today__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.phome-today__body{flex-direction:column;flex:auto;min-width:0;display:flex}.phome-today__body small{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-fucsia));font-size:.64rem;font-weight:700}.phome-today__body b,.phome-today__body span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phome-today__body span{color:rgb(var(--brand-muted));font-size:.82rem}@media (prefers-reduced-motion:reduce){.phome-hero__art{animation:none}}.polls-peek{border:1px solid var(--brand-line-strong);background:rgb(var(--brand-surface-high));color:rgb(var(--brand-text));text-align:left;padding:.75rem}.pwa-splash{display:none}@media (display-mode:standalone),(display-mode:minimal-ui){.pwa-splash{z-index:10000;padding:env(safe-area-inset-top) 1.5rem env(safe-area-inset-bottom);background:radial-gradient(ellipse at 50% 58%, rgb(var(--brand-purple) / .9) 0%, rgb(var(--brand-vinyl)) 68%), rgb(var(--brand-vinyl));color:rgb(var(--brand-magenta));flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;transition:opacity .45s,transform .45s;display:flex;position:fixed;inset:0}}.pwa-splash[data-phase=leaving]{opacity:0;pointer-events:none;transform:scale(1.04)}.pwa-splash[data-phase=exit]{animation:.3s both pwa-splash-in}.pwa-splash-logo{width:min(38vw,168px);height:auto;animation:2.4s ease-in-out 1.2s infinite pwa-splash-glow;overflow:visible}.pwa-splash-triangle{fill:none;stroke:currentColor;stroke-width:17px;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s cubic-bezier(.65,0,.35,1) forwards pwa-splash-draw}.pwa-splash-sun{fill:currentColor;opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) .5s forwards pwa-splash-rise;transform:translateY(90px)}.pwa-splash-stripe{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:.35s cubic-bezier(.22,1,.36,1) .85s forwards pwa-splash-stripe;transform:scaleX(0)}.pwa-splash-stripe-2{animation-delay:.95s}.pwa-splash-loader{flex-direction:column;align-items:center;gap:.75rem;width:min(60vw,220px);display:flex}.pwa-splash-label{color:rgb(var(--brand-text) / .7);letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem}@keyframes pwa-splash-draw{to{stroke-dashoffset:0}}@keyframes pwa-splash-rise{to{opacity:1;transform:translateY(0)}}@keyframes pwa-splash-stripe{to{transform:scaleX(1)}}@keyframes pwa-splash-glow{0%,to{filter:drop-shadow(0 0 10px rgb(var(--brand-magenta) / .45))}50%{filter:drop-shadow(0 0 26px rgb(var(--brand-magenta) / .8))}}@keyframes pwa-splash-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pwa-splash-triangle,.pwa-splash-sun,.pwa-splash-stripe,.pwa-splash-logo{stroke-dashoffset:0;opacity:1;animation:none;transform:none}}.pwa-install-banner{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid var(--brand-border);background:rgb(var(--brand-surface) / .96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(100vw - 2rem,420px);position:fixed;transform:translate(-50%)}@media (max-width:1023px){body[data-app-host=account] .pwa-install-banner{bottom:calc(var(--acct-bottom-nav-h) + 1.5rem + env(safe-area-inset-bottom,0px))}}.pwa-install-home-banner{border:1px solid rgb(var(--brand-magenta) / .35);background:radial-gradient(ellipse at 0% 50%, rgb(var(--brand-magenta) / .18) 0%, transparent 60%), linear-gradient(90deg, rgb(var(--brand-purple) / .55), rgb(var(--brand-surface) / .9))}.pwa-install-popup{border:1px solid rgb(var(--brand-magenta) / .35);background:radial-gradient(ellipse at 50% 0%, rgb(var(--brand-purple) / .85) 0%, rgb(var(--brand-surface)) 70%)}.pwa-install-popup-icon{box-shadow:0 0 32px rgb(var(--brand-magenta) / .45)}.admin-monitor{background-image:linear-gradient(rgb(var(--brand-cyan) / .035) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--brand-cyan) / .035) 1px, transparent 1px);background-size:32px 32px}.admin-monitor:after{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, rgb(var(--brand-cyan) / .025) 0 1px, transparent 1px 3px);mix-blend-mode:screen;position:absolute;inset:0}.admin-monitor-panel{border-radius:4px;position:relative}.admin-monitor-panel:before,.admin-monitor-panel:after{content:"";pointer-events:none;border-color:rgb(var(--brand-cyan) / .7);z-index:1;border-style:solid;width:10px;height:10px;position:absolute}.admin-monitor-panel:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.admin-monitor-panel:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.admin-monitor-glow{text-shadow:0 0 14px}.admin-monitor-blink{animation:1.4s steps(2,start) infinite admin-monitor-blink}@keyframes admin-monitor-blink{to{visibility:hidden}}.admin-monitor-marquee{animation:90s linear infinite admin-monitor-marquee}.admin-monitor-marquee:hover{animation-play-state:paused}@keyframes admin-monitor-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.admin-monitor-blink,.admin-monitor-marquee{animation:none}}@property --sfx-p{syntax:"<number>";inherits:false;initial-value:0}@property --sfx-in{syntax:"<number>";inherits:false;initial-value:1}@property --sfx-out{syntax:"<number>";inherits:false;initial-value:0}[data-sfx-view] [data-sfx-t]{--sfx-p:.5}[data-sfx-pin] [data-sfx-t]{--sfx-p:0}.gta6{--gta6-grad:linear-gradient(180deg, rgb(var(--brand-gold)) 0%, rgb(var(--brand-orange)) 42%, rgb(var(--brand-magenta)) 78%, rgb(var(--brand-fucsia)) 100%);--gta6-glow:rgb(var(--brand-magenta) / .45);color:rgb(var(--brand-text));background:rgb(var(--brand-vinyl));position:relative;overflow-x:clip}.gta6-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gta6-img.is-broken{visibility:hidden}.gta6-eyebrow{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:rgb(var(--brand-fucsia));font-size:.72rem;font-weight:700}.gta6-h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(2.2rem,7vw,5.5rem);font-style:italic;font-weight:900;line-height:.95}.gta6-section-head{text-align:center;margin-bottom:clamp(2rem,6vw,4rem)}.gta6-bar{z-index:70;opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.2,.9,.2,1),opacity .3s;position:fixed;top:.75rem;left:50%;transform:translate(-50%,-160%)}@media (min-width:768px){.gta6-bar{top:86px}}.gta6-bar.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.gta6-bar__inner{white-space:nowrap;border:1px solid rgb(var(--brand-fucsia) / .45);background:rgb(var(--brand-vinyl) / .82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:calc(100vw - 1.5rem);box-shadow:0 12px 40px rgb(var(--brand-magenta) / .3), inset 0 1px 0 rgb(var(--brand-text) / .08);border-radius:999px;align-items:center;gap:clamp(.5rem,2vw,1rem);padding:.35rem .4rem .35rem 1rem;display:flex}.gta6-bar__tag{font-family:var(--font-display);background:var(--gta6-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.05rem;font-style:italic;font-weight:900}.gta6-bar__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;gap:.55rem;font-size:clamp(.95rem,3.4vw,1.15rem);font-weight:700;display:flex}.gta6-bar__unit small{color:rgb(var(--brand-muted));margin-left:1px;font-size:.68em}@media (max-width:420px){.gta6-bar__tag{display:none}}.gta6-hype-btn__count{font-variant-numeric:tabular-nums;background:rgb(var(--brand-vinyl) / .2);border-radius:999px;margin-left:.15rem;padding:0 .45rem}.gta6-ghost-btn{border-color:rgb(var(--brand-text) / .45);color:rgb(var(--brand-text));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gta6-hero{--sfx-p:0;--mx:0;--my:0;height:200svh;position:relative}@media (min-width:768px){.gta6-hero{margin-top:-96px}}.gta6-hero__stage{isolation:isolate;perspective:1200px;background:linear-gradient(180deg, rgb(var(--brand-purple)) 0%, rgb(var(--brand-magenta)) 62%, rgb(var(--brand-orange)) 100%);height:100svh;position:sticky;top:0;overflow:hidden}.gta6-hero__art{transform-origin:50% 65%;transform:translate3d(calc(var(--mx) * -18px), calc(var(--my) * -12px + var(--sfx-p) * 10vh), 0) scale(calc(1.1 + var(--sfx-p) * .3));filter:saturate(1.1) brightness(calc(1 - var(--sfx-p) * .6));will-change:transform;position:absolute;inset:-6%}.gta6-hero__grid{height:50%;opacity:calc(.18 + var(--sfx-p) * .5);background-image:linear-gradient(rgb(var(--brand-fucsia) / .6) 2px, transparent 2px), linear-gradient(90deg, rgb(var(--brand-fucsia) / .6) 2px, transparent 2px);transform-origin:50% 100%;mix-blend-mode:screen;background-size:84px 84px;animation:1.6s linear infinite gta6Grid;position:absolute;bottom:-12%;left:-50%;right:-50%;transform:rotateX(74deg);-webkit-mask-image:linear-gradient(#0000 15%,#000 95%);mask-image:linear-gradient(#0000 15%,#000 95%)}@keyframes gta6Grid{to{background-position:0 84px,0 0}}.gta6-hero__veil{background:radial-gradient(ellipse 70% 55% at 50% 48%, rgb(var(--brand-vinyl) / .72), transparent 78%), linear-gradient(180deg, rgb(var(--brand-vinyl) / .7) 0%, transparent 28%, transparent 62%, rgb(var(--brand-vinyl)) 100%);position:absolute;inset:0}.gta6-hero__sound{z-index:3;width:2.75rem;height:2.75rem;color:rgb(var(--brand-text));border:1px solid rgb(var(--brand-text) / .3);background:rgb(var(--brand-vinyl) / .45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;place-items:center;transition:background .2s;display:grid;position:absolute;top:4.5rem;right:1rem}.gta6-hero__sound:hover{background:rgb(var(--brand-vinyl) / .75)}@media (min-width:768px){.gta6-hero__sound{top:7rem;right:1.5rem}}.gta6-hero__content{z-index:2;text-align:center;transform-style:preserve-3d;transform:translate3d(calc(var(--mx) * 10px), calc(var(--sfx-p) * -24vh), calc(var(--sfx-p) * -520px)) rotateX(calc(var(--my) * -4deg + var(--sfx-p) * 22deg)) rotateY(calc(var(--mx) * 6deg));opacity:clamp(0, calc(1 - (var(--sfx-p) - .4) * 2.6), 1);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,2.2vh,1.4rem);padding:4.5rem 1rem 4rem;display:flex;position:absolute;inset:0}.gta6-chip{font-family:var(--font-mono);letter-spacing:.3em;color:rgb(var(--brand-text));border:1px solid rgb(var(--brand-text) / .3);background:rgb(var(--brand-vinyl) / .45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:700}.gta6-hero__title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 18px rgb(var(--brand-vinyl) / .8);font-size:clamp(1rem,2.6vw,1.6rem);font-weight:800}.gta6-hero__title strong{color:rgb(var(--brand-gold));font-style:italic;font-weight:900}.gta6-count{justify-content:center;align-items:flex-start;display:flex}.gta6-count__unit{flex-direction:column;align-items:center;padding:0 clamp(.3rem,2vw,2.2rem);display:flex;position:relative}.gta6-count__unit+.gta6-count__unit:before{content:"";background:rgb(var(--brand-text) / .35);border-radius:2px;width:2px;height:62%;position:absolute;top:12%;left:0;transform:skew(-12deg)}.gta6-count__cell{perspective:600px;filter:drop-shadow(0 .05em 0 rgb(var(--brand-purple))) drop-shadow(0 0 42px var(--gta6-glow));display:block}.gta6-count__num{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:var(--gta6-grad);color:#0000;transform-origin:50% 0;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,14.5vw,11.5rem);font-style:italic;font-weight:900;line-height:.88;animation:.55s cubic-bezier(.2,.9,.2,1) gta6Tick;display:block}@keyframes gta6Tick{0%{opacity:0;transform:translateY(-.12em)rotateX(80deg)}}.gta6-count__label{font-family:var(--font-mono);letter-spacing:.35em;text-transform:uppercase;color:rgb(var(--brand-text) / .8);margin-top:.4rem;font-size:clamp(.6rem,1.6vw,.85rem);font-weight:700}.gta6-hero__meta{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-text) / .85);text-shadow:0 1px 10px rgb(var(--brand-vinyl));font-size:clamp(.7rem,1.8vw,.9rem)}.gta6-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.gta6-hero__cue{z-index:2;font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;opacity:clamp(0, calc(1 - var(--sfx-p) * 5), 1);flex-direction:column;align-items:center;font-size:.65rem;animation:1.8s ease-in-out infinite gta6Cue;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes gta6Cue{50%{translate:0 8px}}.gta6-fire-layer{pointer-events:none;position:absolute;inset:0;overflow:visible}.gta6-fire{animation:gta6Fire var(--dur,1.8s) ease-out forwards;font-size:2rem;position:absolute;bottom:22%}@keyframes gta6Fire{0%{opacity:0;transform:translate3d(0, 20px, 0) scale(calc(var(--scale,1) * .6))}20%{opacity:1}to{opacity:0;transform:translate3d(var(--drift,0), -180px, 0) scale(var(--scale,1))}}.gta6-marquee{--sfx-p:.5;z-index:3;pointer-events:none;margin:-6vh 0 0;padding:2rem 0;position:relative;overflow:hidden}.gta6-marquee__row{width:max-content;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;gap:2.5rem;padding:.6rem 0;font-size:clamp(1.4rem,4.5vw,3rem);font-style:italic;font-weight:900;display:flex}.gta6-marquee__row span:after{content:"✦";vertical-align:middle;margin-left:2.5rem;font-size:.6em}.gta6-marquee__row--0{color:rgb(var(--brand-vinyl));background:var(--gta6-grad);transform:rotate(-3deg) translateX(calc(-20% + (.5 - var(--sfx-p)) * 40vw))}.gta6-marquee__row--1{color:#0000;-webkit-text-stroke:1.5px rgb(var(--brand-fucsia));transform:rotate(2deg) translateX(calc(-35% - (.5 - var(--sfx-p)) * 40vw))}.gta6-tunnel{--sfx-p:0;--n:6;height:calc((var(--n) - 1) * 62svh + 140svh);position:relative}.gta6-tunnel__stage{perspective:1000px;perspective-origin:50% 45%;background:radial-gradient(ellipse 60% 50% at 50% 45%, rgb(var(--brand-magenta) / .28), transparent 70%), radial-gradient(ellipse at 50% 100%, rgb(var(--brand-purple)), rgb(var(--brand-vinyl)) 70%);height:100svh;position:sticky;top:0;overflow:hidden}.gta6-tunnel__head{z-index:10;text-align:center;pointer-events:none;opacity:clamp(0, calc(1 - var(--sfx-p) * 6), 1);transform:translateY(calc(var(--sfx-p) * -80px)) scale(calc(1 + var(--sfx-p) * .6));position:absolute;inset:16% 1rem auto}.gta6-tunnel__world{transform-style:preserve-3d;position:absolute;inset:0}.gta6-tunnel__card{--xs:1;--w:min(64vw, 760px);--local:calc(var(--sfx-p) * (var(--n) - 1) - var(--i));width:var(--w);aspect-ratio:16/10;border:1px solid rgb(var(--brand-text) / .18);background:linear-gradient(135deg, rgb(var(--brand-purple)), rgb(var(--brand-magenta)));box-shadow:0 40px 90px rgb(var(--brand-vinyl) / .7), 0 0 60px rgb(var(--brand-magenta) / .25);transform:translate(-50%, -50%) translate3d(calc(var(--x) * var(--xs) * 1vw), calc(var(--y) * 1vh), calc(var(--local) * 1100px)) rotateY(calc(var(--x) * var(--xs) * -.7deg));opacity:clamp(0, min(calc(1 - var(--local) * 2.6), calc(1 + var(--local) * .4)), 1);will-change:transform, opacity;border-radius:1.25rem;margin:0;position:absolute;top:50%;left:50%;overflow:hidden}@media (max-width:767px){.gta6-tunnel__card{--xs:.3;--w:86vw}}.gta6-tunnel__card figcaption{-moz-column-gap:.75rem;background:linear-gradient(to top, rgb(var(--brand-vinyl) / .92), transparent);grid-template-columns:auto 1fr;align-items:end;column-gap:.75rem;padding:3rem 1.25rem 1.1rem;display:grid;position:absolute;inset:auto 0 0}.gta6-tunnel__num{font-family:var(--font-mono);color:rgb(var(--brand-fucsia));grid-row:span 2;font-size:.8rem;font-weight:700}.gta6-tunnel__label{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.3rem,3.4vw,2.4rem);font-style:italic;font-weight:900;line-height:1}.gta6-tunnel__sub{color:rgb(var(--brand-text) / .75);font-size:.85rem}.gta6-date{--sfx-p:.5;text-align:center;padding:16vh 1rem 8vh}.gta6-date__big{perspective:900px;filter:drop-shadow(0 0 50px var(--gta6-glow));font-family:var(--font-display);letter-spacing:-.04em;justify-content:center;margin-top:1rem;font-size:clamp(6rem,30vw,26rem);font-style:italic;font-weight:900;line-height:.82;display:flex}.gta6-date__char{background:var(--gta6-grad);color:#0000;transform-origin:50% 60%;transform:rotateX(clamp(-80deg, calc((.5 + var(--d) * .05 - var(--sfx-p)) * 150deg), 80deg)) translateZ(calc((.5 - var(--sfx-p)) * 160px));-webkit-background-clip:text;background-clip:text;display:inline-block}.gta6-date__year{font-family:var(--font-display);letter-spacing:.12em;color:#0000;-webkit-text-stroke:2px rgb(var(--brand-fucsia));transform:translateX(calc((var(--sfx-p) - .5) * 50vw));margin-top:-.1em;font-size:clamp(3.5rem,15vw,13rem);font-weight:900;line-height:1}.gta6-facts{--sfx-in:1;perspective:1100px;padding:4vh 1rem 14vh}.gta6-facts__grid{gap:1rem;max-width:80rem;margin:0 auto;display:grid}@media (min-width:640px){.gta6-facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gta6-facts__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gta6-fact{--ink:clamp(0, calc(var(--sfx-in) * 1.7 - var(--k) * .2), 1);opacity:var(--ink);transform-origin:50% 100%;transform:translateY(calc((1 - var(--ink)) * 120px)) rotateX(calc((1 - var(--ink)) * 60deg)) scale(calc(.85 + var(--ink) * .15))}.gta6-fact__card{border:1px solid rgb(var(--brand-fucsia) / .25);background:linear-gradient(150deg, rgb(var(--brand-surface-high) / .95), rgb(var(--brand-surface) / .85));height:100%}.gta6-fact__icon{width:2.75rem;height:2.75rem;color:rgb(var(--brand-vinyl));background:var(--gta6-grad);border-radius:.85rem;flex-shrink:0;place-items:center;display:grid}.gta6-fact__label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.68rem}.gta6-fact__value{font-weight:700;line-height:1.25}.gta6-trailers{--sfx-in:1;perspective:1400px;padding:8vh 1rem 12vh}.gta6-trailers__grid{gap:clamp(1.25rem,3vw,2rem);max-width:80rem;margin:0 auto;display:grid}@media (min-width:900px){.gta6-trailers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gta6-trailer{--side:1;opacity:calc(.1 + var(--sfx-in) * .9);transform:translateX(calc((1 - var(--sfx-in)) * var(--side) * 16vw)) rotateY(calc((1 - var(--sfx-in)) * var(--side) * -40deg))}.gta6-trailer__frame{aspect-ratio:16/9;border:1px solid rgb(var(--brand-text) / .15);background:linear-gradient(135deg, rgb(var(--brand-purple)), rgb(var(--brand-magenta)));box-shadow:0 30px 80px rgb(var(--brand-magenta) / .22);border-radius:1.25rem;position:relative;overflow:hidden}.gta6-trailer__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.gta6-trailer__facade{cursor:pointer;width:100%;display:block;position:absolute;inset:0}.gta6-trailer__facade .gta6-img{transition:transform .6s cubic-bezier(.2,.9,.2,1)}.gta6-trailer__facade:hover .gta6-img{transform:scale(1.05)}.gta6-trailer__play{width:4.5rem;height:4.5rem;color:rgb(var(--brand-vinyl));background:var(--gta6-grad);box-shadow:0 0 0 10px rgb(var(--brand-text) / .12), 0 10px 40px var(--gta6-glow);border-radius:999px;place-items:center;transition:transform .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gta6-trailer__facade:hover .gta6-trailer__play{transform:translate(-50%,-50%)scale(1.1)}.gta6-trailer__meta{justify-content:space-between;align-items:baseline;padding:.85rem .25rem 0;display:flex}.gta6-trailer__title{font-family:var(--font-display);text-transform:uppercase;font-size:1.4rem;font-style:italic;font-weight:900}.gta6-trailer__date{font-family:var(--font-mono);color:rgb(var(--brand-muted));font-size:.75rem}.gta6-hype{--sfx-p:.5;--sfx-in:1;perspective:1400px;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:80rem;margin:0 auto;padding:6vh 1rem 14vh;display:grid;position:relative}@media (min-width:1024px){.gta6-hype{grid-template-columns:1.2fr 1fr}}.gta6-hype__poster{aspect-ratio:16/9;border:1px solid rgb(var(--brand-text) / .15);background:linear-gradient(135deg, rgb(var(--brand-purple)), rgb(var(--brand-magenta)));box-shadow:calc((var(--sfx-p) - .5) * 80px) 40px 100px rgb(var(--brand-vinyl) / .8), 0 0 80px rgb(var(--brand-magenta) / .3);transform:rotateY(calc((var(--sfx-p) - .5) * -50deg)) rotateX(calc((var(--sfx-p) - .5) * 14deg)) scale(calc(.9 + var(--sfx-in) * .1));border-radius:1.5rem;overflow:hidden}.gta6-hype__panel{text-align:center;position:relative}.gta6-hype__count{min-height:1em;font-family:var(--font-display);background:var(--gta6-grad);color:#0000;-webkit-background-clip:text;background-clip:text;flex-direction:column;align-items:center;margin:1.25rem 0 1.5rem;font-size:clamp(4rem,12vw,8rem);font-style:italic;font-weight:900;line-height:.95;display:flex}.gta6-hype__count span{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:rgb(var(--brand-muted));margin-top:.5rem;font-size:.8rem;font-style:normal;font-weight:700}.gta6-credit{text-align:center;max-width:48rem;color:rgb(var(--brand-muted));margin:0 auto;padding:0 1rem 3rem;font-size:.75rem}@media (prefers-reduced-motion:reduce){.gta6 *,.gta6 :before,.gta6 :after{transition:none!important;animation:none!important}.gta6-hero{height:auto}.gta6-hero__stage{position:relative}.gta6-tunnel{height:auto;padding:12vh 1rem}.gta6-tunnel__stage{perspective:none;background:0 0;height:auto;position:relative;overflow:visible}.gta6-tunnel__head{margin-bottom:2rem;position:relative;inset:auto}.gta6-tunnel__world{gap:1.25rem;max-width:64rem;margin:0 auto;display:grid;position:relative}.gta6-tunnel__card{opacity:1;width:100%;position:relative;top:auto;left:auto;transform:none}}.home-maps{--sfx-p:0;--n:7;z-index:1;height:calc((var(--n) - 1) * 55svh + 140svh);position:relative}.home-maps__stage{perspective:1000px;perspective-origin:50% 45%;height:100svh;position:sticky;top:0;overflow:hidden}.home-maps__head{z-index:10;text-align:center;pointer-events:none;opacity:clamp(0, calc(1 - var(--sfx-p) * 6), 1);transform:translateY(calc(var(--sfx-p) * -80px)) scale(calc(1 + var(--sfx-p) * .5));position:absolute;inset:18% 1.25rem auto}.home-maps__eyebrow{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--brand-magenta));margin:0;font-size:.72rem;font-weight:700}.home-maps__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.025em;max-width:18ch;color:rgb(var(--brand-text));margin:.6rem auto 0;font-size:clamp(2.2rem,6.5vw,4.6rem);font-weight:900;line-height:.98}.home-maps__world{transform-style:preserve-3d;position:absolute;inset:0}.home-maps__card{--xs:1;--w:min(60vw, 720px);--local:calc(var(--sfx-p) * (var(--n) - 1) - var(--i));width:var(--w);aspect-ratio:8/3;border:1px solid rgb(var(--brand-text) / .16);background-color:rgb(var(--brand-surface));background-image:var(--bg-lg);box-shadow:0 40px 90px rgb(var(--brand-vinyl) / .7), 0 0 60px rgb(var(--brand-magenta) / .22);transform:translate(-50%, -50%) translate3d(calc(var(--x) * var(--xs) * 1vw), calc(var(--y) * 1vh), calc(var(--local) * 1000px)) rotateY(calc(var(--x) * var(--xs) * -.7deg));opacity:clamp(0, min(calc(1 - var(--local) * 2.6), calc(1 + var(--local) * .4)), 1);will-change:transform, opacity;background-position:50%;background-size:cover;border-radius:1.1rem;margin:0;position:absolute;top:50%;left:50%;overflow:hidden}@media (max-width:767px){.home-maps__card{--xs:.3;--w:88vw}}.home-maps__card figcaption{background:linear-gradient(to top, rgb(var(--brand-vinyl) / .9), rgb(var(--brand-vinyl) / .15) 60%, transparent);align-items:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex;position:absolute;inset:0}.home-maps__icon{width:clamp(2.25rem,5vw,3.25rem);height:auto;filter:drop-shadow(0 4px 12px rgb(var(--brand-vinyl) / .8))}.home-maps__name{text-transform:uppercase;color:rgb(var(--brand-text));font-size:clamp(1.5rem,4vw,2.8rem);font-style:italic;font-weight:900;line-height:1}.home-maps__num{font-family:var(--font-mono);color:rgb(var(--brand-fucsia));margin-left:auto;font-size:.8rem;font-weight:700}.home-maps__cta{z-index:10;opacity:clamp(0, calc((var(--sfx-p) - .8) * 6), 1);transform:translate(-50%, calc((1 - var(--sfx-p)) * 60px));pointer-events:none;position:absolute;bottom:clamp(1.5rem,7vh,4rem);left:50%}.home-maps__cta>*{pointer-events:auto}.home-soon{--sfx-p:.5;--sfx-in:1;z-index:1;perspective:1400px;padding:clamp(3rem,8vw,6rem) 1.25rem;position:relative}.home-soon__inner{max-width:1180px;margin:0 auto}.home-soon__head{text-align:center;margin-bottom:clamp(1.75rem,5vw,3rem)}.home-soon__grid{gap:clamp(1rem,3vw,1.75rem);display:grid}@media (min-width:900px){.home-soon__grid{grid-template-columns:1.15fr 1fr}}.home-soon__card{--side:-1;border:1px solid rgb(var(--brand-text) / .14);background:rgb(var(--brand-surface));min-height:26rem;box-shadow:0 30px 80px rgb(var(--brand-vinyl) / .6);opacity:calc(.1 + var(--sfx-in) * .9);transform:translateX(calc((1 - var(--sfx-in)) * var(--side) * 14vw)) rotateY(calc((1 - var(--sfx-in)) * var(--side) * -38deg));border-radius:1.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.home-soon__card--mc{--side:1;background:radial-gradient(ellipse 80% 60% at 50% 30%, rgb(var(--brand-green) / .18), transparent 70%), linear-gradient(160deg, rgb(var(--brand-surface-high)), rgb(var(--brand-vinyl)))}.home-soon__art{background:linear-gradient(135deg, rgb(var(--brand-purple)), rgb(var(--brand-magenta)));position:absolute;inset:0}.home-soon__art img{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 30%;object-position:60% 30%;width:100%;height:100%}.home-soon__card--gta:after{content:"";background:linear-gradient(to top, rgb(var(--brand-vinyl) / .95) 0%, rgb(var(--brand-vinyl) / .6) 45%, transparent 80%);position:absolute;inset:0}.home-soon__body{z-index:1;flex-direction:column;gap:.6rem;margin-top:auto;padding:clamp(1.25rem,3vw,2rem);display:flex;position:relative}.home-soon__tag{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--brand-text));border:1px solid rgb(var(--brand-text) / .25);background:rgb(var(--brand-vinyl) / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-self:flex-start;padding:.3rem .7rem;font-size:.7rem;font-weight:700}.home-soon__title{text-transform:uppercase;color:rgb(var(--brand-text));margin:0;font-size:clamp(2rem,5vw,3.4rem);font-style:italic;font-weight:900;line-height:.95}.home-soon__text{color:rgb(var(--brand-text) / .72);margin:0}.home-soon__count{gap:clamp(.5rem,2vw,1rem);margin:.25rem 0 .5rem;display:flex}.home-soon__unit{border:1px solid rgb(var(--brand-fucsia) / .3);background:rgb(var(--brand-vinyl) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);perspective:400px;border-radius:.8rem;flex-direction:column;align-items:center;min-width:3.4rem;padding:.5rem .4rem;display:flex}.home-soon__num{font-variant-numeric:tabular-nums;background:linear-gradient(180deg, rgb(var(--brand-gold)), rgb(var(--brand-magenta)));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.6rem,4vw,2.2rem);font-style:italic;font-weight:900;line-height:1;animation:.5s cubic-bezier(.2,.9,.2,1) homeSoonTick}@keyframes homeSoonTick{0%{opacity:0;transform:rotateX(80deg)}}.home-soon__label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--brand-muted));margin-top:.25rem;font-size:.6rem}.home-soon__released{color:rgb(var(--brand-gold));margin:0;font-size:1.6rem;font-weight:900}.home-soon__voxels{--mc-grass:98 160 56;--mc-grass-dark:72 124 38;--mc-grass-light:128 190 74;--mc-dirt:134 96 67;--mc-dirt-dark:99 70 47;--mc-dirt-light:161 121 88;perspective:900px;flex:1;place-items:center;min-height:15rem;display:grid;position:relative}.home-soon__cube{--s:clamp(7rem, 16vw, 10rem);--u:calc(var(--s) / 8);--g:linear-gradient(rgb(var(--mc-grass)) 0 0);--gd:linear-gradient(rgb(var(--mc-grass-dark)) 0 0);--gl:linear-gradient(rgb(var(--mc-grass-light)) 0 0);--dd:linear-gradient(rgb(var(--mc-dirt-dark)) 0 0);--dl:linear-gradient(rgb(var(--mc-dirt-light)) 0 0);width:var(--s);height:var(--s);transform-style:preserve-3d;transform:rotateX(calc(-24deg + (var(--sfx-p) - .5) * 50deg)) rotateY(calc(var(--sfx-p) * 300deg));position:relative}.home-soon__cube:before{content:"";transform-style:preserve-3d;position:absolute;inset:0}.home-soon__face{border:1px solid rgb(var(--brand-vinyl) / .35);background: var(--g) 0 0 / 100% var(--u) no-repeat, var(--gl) var(--u) 0 / var(--u) var(--u) no-repeat, var(--gl) calc(var(--u) * 5) 0 / var(--u) var(--u) no-repeat, var(--g) 0 var(--u) / var(--u) var(--u) no-repeat, var(--gd) calc(var(--u) * 2) var(--u) / var(--u) calc(var(--u) * 2) no-repeat, var(--g) calc(var(--u) * 3) var(--u) / var(--u) var(--u) no-repeat, var(--g) calc(var(--u) * 5) var(--u) / var(--u) calc(var(--u) * 2) no-repeat, var(--gd) calc(var(--u) * 7) var(--u) / var(--u) var(--u) no-repeat,  var(--dd) var(--u) calc(var(--u) * 3) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 4) calc(var(--u) * 2) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 6) calc(var(--u) * 4) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 2) calc(var(--u) * 6) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 5) calc(var(--u) * 6) / var(--u) var(--u) no-repeat, var(--dd) 0 calc(var(--u) * 5) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 7) calc(var(--u) * 7) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 3) calc(var(--u) * 4) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 6) calc(var(--u) * 2) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 4) calc(var(--u) * 5) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 7) calc(var(--u) * 3) / var(--u) var(--u) no-repeat, var(--dl) var(--u) calc(var(--u) * 7) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 3) calc(var(--u) * 6) / var(--u) var(--u) no-repeat, rgb(var(--mc-dirt));position:absolute;inset:0}.home-soon__face--front{transform:translateZ(calc(var(--s) / 2))}.home-soon__face--back{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.home-soon__face--right{transform:rotateY(90deg) translateZ(calc(var(--s) / 2));filter:brightness(.78)}.home-soon__face--left{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2));filter:brightness(.78)}.home-soon__face--top{transform:rotateX(90deg) translateZ(calc(var(--s) / 2));background:var(--gd) var(--u) var(--u) / var(--u) var(--u) no-repeat, var(--gd) calc(var(--u) * 4) 0 / var(--u) var(--u) no-repeat, var(--gd) calc(var(--u) * 6) calc(var(--u) * 3) / var(--u) var(--u) no-repeat, var(--gd) calc(var(--u) * 2) calc(var(--u) * 5) / var(--u) var(--u) no-repeat, var(--gd) calc(var(--u) * 5) calc(var(--u) * 6) / var(--u) var(--u) no-repeat, var(--gd) 0 calc(var(--u) * 4) / var(--u) var(--u) no-repeat, var(--gd) calc(var(--u) * 7) calc(var(--u) * 7) / var(--u) var(--u) no-repeat, var(--gd) calc(var(--u) * 3) calc(var(--u) * 3) / var(--u) var(--u) no-repeat, var(--gl) calc(var(--u) * 3) var(--u) / var(--u) var(--u) no-repeat, var(--gl) calc(var(--u) * 6) calc(var(--u) * 5) / var(--u) var(--u) no-repeat, var(--gl) var(--u) calc(var(--u) * 7) / var(--u) var(--u) no-repeat, var(--gl) calc(var(--u) * 7) var(--u) / var(--u) var(--u) no-repeat, var(--gl) calc(var(--u) * 4) calc(var(--u) * 4) / var(--u) var(--u) no-repeat, rgb(var(--mc-grass))}.home-soon__face--bottom{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2));filter:brightness(.55);background:var(--dd) var(--u) var(--u) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 5) calc(var(--u) * 2) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 3) calc(var(--u) * 4) / var(--u) var(--u) no-repeat, var(--dd) calc(var(--u) * 6) calc(var(--u) * 6) / var(--u) var(--u) no-repeat, var(--dd) 0 calc(var(--u) * 6) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 2) calc(var(--u) * 3) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 6) var(--u) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 4) calc(var(--u) * 6) / var(--u) var(--u) no-repeat, var(--dl) calc(var(--u) * 7) calc(var(--u) * 4) / var(--u) var(--u) no-repeat, rgb(var(--mc-dirt))}.home-soon__bit{background:linear-gradient(rgb(var(--mc-grass)) 0 35%, rgb(var(--mc-dirt)) 35%);width:1.1rem;height:1.1rem;box-shadow:0 0 18px rgb(var(--mc-grass) / .35);transform:translateY(calc((var(--sfx-p) - .5) * var(--dy,-120px))) rotate(calc(var(--sfx-p) * 220deg));position:absolute}.home-soon__bit--0{--dy:-140px;top:18%;left:16%}.home-soon__bit--1{--dy:-90px;background:rgb(var(--mc-grass));width:.8rem;height:.8rem;top:26%;right:14%}.home-soon__bit--2{--dy:110px;background:rgb(var(--mc-dirt));box-shadow:none;bottom:20%;left:24%}.home-soon__bit--3{--dy:160px;width:1.4rem;height:1.4rem;bottom:26%;right:22%}.home-soon__bit--4{--dy:-60px;width:.7rem;height:.7rem;top:50%;left:8%}.home-soon__credit{text-align:center;color:rgb(var(--brand-muted));margin:1rem 0 0;font-size:.72rem}@media (prefers-reduced-motion:reduce){.home-soon__num{animation:none}.home-maps{height:auto;padding:clamp(3rem,8vw,5rem) 1.25rem}.home-maps__stage{perspective:none;height:auto;position:relative;overflow:visible}.home-maps__head,.home-maps__cta{opacity:1;text-align:center;margin-bottom:1.5rem;position:relative;inset:auto;transform:none}.home-maps__world{gap:1rem;max-width:64rem;margin:0 auto 1.5rem;display:grid;position:relative}.home-maps__card{opacity:1;width:100%;position:relative;top:auto;left:auto;transform:none}}.home-mode{--sfx-p:.5;--sfx-in:1;z-index:1;padding:clamp(5rem,12vw,9rem) 1.25rem;position:relative;overflow:clip}.home-mode__inner{z-index:1;max-width:1180px;margin:0 auto;position:relative}.home-mode__cta{justify-content:center;margin-top:clamp(1.75rem,4vw,2.5rem);display:flex}.home-mode__word{z-index:0;font-family:var(--font-display);white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px rgb(var(--brand-text) / .07);transform:translate(calc(-50% + (.5 - var(--sfx-p)) * 30vw), -50%);pointer-events:none;margin:0;font-size:clamp(5rem,22vw,20rem);font-style:italic;font-weight:900;line-height:1;position:absolute;top:50%;left:50%}.home-mode--casual .home-mode__word{transform:translate(calc(-50% - (.5 - var(--sfx-p)) * 30vw), -50%)}.home-mode__corner{--sx:1;--sy:-1;--r:-20deg;--spin:24deg;--enter:clamp(0, calc(var(--sfx-in) * 1.4 - .2), 1);z-index:0;pointer-events:none;width:clamp(260px,40vw,680px);opacity:calc(var(--enter) * .95);transform:translate(calc(var(--sx) * ((1 - var(--enter)) * 30vw + (var(--sfx-p) - .5) * 3vw)), calc(var(--sy) * (var(--sfx-p) - .5) * -10vh)) rotate(calc(var(--r) + (var(--sfx-p) - .5) * var(--spin)));position:absolute}.home-mode__corner img{width:100%;height:auto;filter:drop-shadow(0 24px 30px rgb(var(--brand-vinyl) / .75));display:block}.home-mode__corner--tl{--sx:-1;--sy:-1;--r:24deg;top:-2%;left:-3%}.home-mode__corner--tr{--sx:1;--sy:-1;--r:-18deg;top:-4%;right:-6%}.home-mode__corner--bl{--sx:-1;--sy:1;--r:-16deg;bottom:-2%;left:-5%}.home-mode__corner--br{--sx:1;--sy:1;--r:14deg;--spin:-24deg;bottom:-1%;right:-3%}@media (max-width:767px){.home-mode{padding-top:7rem;padding-bottom:7rem}.home-mode__corner{width:68vw;opacity:calc(var(--enter) * .85)}.home-mode__corner--tl{top:0;left:-12vw}.home-mode__corner--tr{top:0;right:-14vw}.home-mode__corner--bl{bottom:0;left:-14vw}.home-mode__corner--br{bottom:0;right:-10vw}}.home-agents{--sfx-p:.5;--sfx-in:1;z-index:1;perspective:1200px;padding:clamp(4rem,10vw,7rem) 1.25rem;position:relative;overflow:hidden}.home-agents__head{text-align:center;margin-bottom:clamp(2rem,5vw,3.5rem)}.home-agents__arena{align-items:center;gap:1.5rem;max-width:1280px;margin:0 auto;display:grid}@media (min-width:1024px){.home-agents__arena{grid-template-columns:1fr auto 1fr}}.home-agents__team{flex-direction:column;gap:.75rem;display:flex}.home-agents__tag{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.home-agents__tag--ct{color:rgb(var(--side-ct))}.home-agents__tag--t{color:rgb(var(--side-t));text-align:right}.home-agents__side{--dir:-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.home-agents__side--t{--dir:1}.home-agents__agent{--ink:clamp(0, calc(var(--sfx-in) * 1.6 - var(--k) * .12), 1);--side:var(--side-ct);aspect-ratio:3/4;border:1px solid rgb(var(--side) / .35);background:radial-gradient(ellipse at 50% 30%, rgb(var(--side) / .35), transparent 70%), linear-gradient(to top, rgb(var(--brand-vinyl)), rgb(var(--brand-surface-high)));opacity:var(--ink);transform:translateX(calc((1 - var(--ink)) * var(--dir) * 40vw)) rotateY(calc((1 - var(--ink)) * var(--dir) * 50deg));border-radius:.9rem;position:relative;overflow:hidden}.home-agents__side--t .home-agents__agent{--side:var(--side-t)}.home-agents__agent img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 15%;object-position:50% 15%;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0;transform:scale(1.25)translateY(6%)}.home-agents__agent:hover img{transform:scale(1.35)translateY(4%)}.home-agents__name{text-align:center;color:rgb(var(--brand-text));background:linear-gradient(to top, rgb(var(--brand-vinyl) / .95), transparent);padding:1.5rem .4rem .45rem;font-size:clamp(.62rem,1.1vw,.8rem);font-weight:800;position:absolute;inset:auto 0 0}.home-agents__vs{font-family:var(--font-display);background:linear-gradient(90deg, rgb(var(--side-ct)), rgb(var(--brand-magenta)), rgb(var(--side-t)));color:#0000;opacity:clamp(0, calc((var(--sfx-in) - .55) * 3), 1);transform:scale(calc(.4 + clamp(0, (var(--sfx-in) - .4) * 1.5, .6)));-webkit-background-clip:text;background-clip:text;justify-self:center;font-size:clamp(3rem,8vw,6rem);font-style:italic;font-weight:900;line-height:1}@media (max-width:640px){.home-agents__side{gap:.3rem}.home-agents__name{font-size:.55rem}}.home-gameplay{--sfx-p:0;z-index:1;height:220svh;position:relative}.home-gameplay__stage{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.home-gameplay__window{--open:clamp(0, calc(var(--sfx-p) * 1.6), 1);background:rgb(var(--brand-surface));clip-path:inset(calc((1 - var(--open)) * 22%) calc((1 - var(--open)) * 26%) round calc((1 - var(--open)) * 28px));position:absolute;inset:0}.home-gameplay__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:scale(calc(1.25 - var(--open) * .25))}.home-gameplay__veil{background:radial-gradient(ellipse at 50% 55%, transparent 30%, rgb(var(--brand-vinyl) / .7)), linear-gradient(to top, rgb(var(--brand-vinyl) / .8), transparent 45%);opacity:calc(.4 + var(--open) * .6);position:absolute;inset:0}.home-gameplay__copy{z-index:1;text-align:center;opacity:clamp(0, calc((var(--sfx-p) - .45) * 4), 1);transform:translateY(calc((1 - clamp(0, (var(--sfx-p) - .45) * 4, 1)) * 40px));padding:0 1.25rem;position:relative}.home-gameplay__title{font-family:var(--font-display);text-transform:uppercase;color:rgb(var(--brand-text));text-shadow:0 6px 40px rgb(var(--brand-vinyl) / .8);margin:.6rem 0 0;font-size:clamp(2.4rem,8vw,6.5rem);font-style:italic;font-weight:900;line-height:.95}@media (prefers-reduced-motion:reduce){.home-gameplay{height:auto}.home-mode__corner{transform:none}.home-gameplay__stage{height:auto;min-height:70svh;padding:4rem 1.25rem;position:relative}.home-gameplay__window{clip-path:none}}@media (max-width:767px),(pointer:coarse){.gta6 *,.home-maps__card{will-change:auto!important}.home-maps__card{background-image:var(--bg-sm);box-shadow:0 16px 40px rgb(var(--brand-vinyl) / .6)}.home-mode__corner img{filter:none}.home-mode__word{display:none}.home-soon__tag,.home-soon__unit,.gta6-bar__inner,.gta6-chip,.gta6-hero__sound,.gta6-ghost-btn{-webkit-backdrop-filter:none}.home-soon__card,.gta6-tunnel__card,.gta6-trailer__frame,.gta6-hype__poster{box-shadow:0 16px 40px rgb(var(--brand-vinyl) / .6)}.gta6-count__cell,.gta6-date__big{filter:none}.gta6-hero__grid{mix-blend-mode:normal;animation:none}}.cs2-hero[data-sfx-view]{--sfx-out:0;perspective:1200px;overflow-x:clip}.cs2-hero__agents{z-index:-1;pointer-events:none;transform-origin:70% 100%;width:min(58vw,900px);transform:translate3d(calc(var(--sfx-out,0) * 10vw), calc(var(--sfx-out,0) * 6vh), 0) scale(calc(1 + var(--sfx-out,0) * .18));opacity:clamp(0, calc(1 - var(--sfx-out,0) * 1.3), 1);animation:1.1s cubic-bezier(.2,.9,.2,1) both homeAgentsIn;position:absolute;bottom:0;right:max(-3vw,50% - 740px);-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.cs2-hero__agents img{width:100%;height:auto;display:block}.cs2-hero[data-sfx-view] .cs2-hero__content{transform-origin:50% 0;transform:translate3d(0, calc(var(--sfx-out,0) * -8vh), calc(var(--sfx-out,0) * -380px)) rotateX(calc(var(--sfx-out,0) * 16deg));opacity:clamp(0, calc(1 - var(--sfx-out,0) * 1.5), 1);position:relative}.cs2-hero[data-sfx-view] .cs2-hero__video{transform:scale(calc(1 + var(--sfx-out,0) * .22))}@media (max-width:767px){.cs2-hero[data-sfx-view]{padding-top:calc(62vw + 1rem)}.cs2-hero__agents{width:104vw;top:.5rem;bottom:auto;right:-6vw;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}}.cs2-fx{--sfx-p:.5;--sfx-in:1;overflow:clip}.cs2-fx>.cs2-block__inner,.cs2-fx>.cs2-closing__inner{z-index:1;position:relative}.cs2-fx__word{z-index:0;font-family:var(--font-display);color:#0000;-webkit-text-stroke:2px rgb(var(--brand-fucsia) / .12);transform:translate(calc(-50% + (.5 - var(--sfx-p,.5)) * 30vw), -50%);pointer-events:none;margin:0;font-size:clamp(8rem,34vw,30rem);font-style:italic;font-weight:900;line-height:1;position:absolute;top:50%;left:50%}.cs2-fx .cs2-diff__row{--ink:clamp(0, calc(var(--sfx-in,1) * 1.8 - var(--k,0) * .14), 1);opacity:var(--ink)}.cs2-fx .cs2-diff__out{transform:translateX(calc((1 - var(--ink)) * -18vw))}.cs2-fx .cs2-diff__in{transform:translateX(calc((1 - var(--ink)) * 18vw))}.cs2-fx .cs2-cards{perspective:1100px}.cs2-fx .cs2-card.card-glass{--ink:clamp(0, calc(var(--sfx-in,1) * 1.7 - var(--k,0) * .18), 1);opacity:var(--ink);transform-origin:50% 100%;transform:translateY(calc((1 - var(--ink)) * 90px)) rotateX(calc((1 - var(--ink)) * 55deg));padding:0}.cs2-fx .cs2-leader{--ink:clamp(0, calc(var(--sfx-in,1) * 1.8 - var(--k,0) * .15), 1);opacity:var(--ink);transform:translateX(calc((1 - var(--ink)) * 60px))}.cs2-timeline{--sfx-p:0;--n:4;height:260svh;position:relative}.cs2-timeline__stage{align-items:center;min-height:100svh;padding:clamp(5rem,10vh,7rem) 1.25rem 3rem;display:flex;position:sticky;top:0}.cs2-timeline__stage>.cs2-block__inner{width:100%;position:relative}.cs2-timeline__bar{background:linear-gradient(90deg, rgb(var(--brand-magenta)), rgb(var(--brand-gold)));transform-origin:0;height:3px;transform:scaleX(clamp(.02, calc(var(--sfx-p,0) * 1.25), 1));box-shadow:0 0 18px rgb(var(--brand-magenta) / .6);border-radius:3px;margin-top:clamp(1.75rem,4vw,2.75rem);display:block}.cs2-timeline .cs2-steps{margin-top:1rem}.cs2-timeline .cs2-step{--on:clamp(0, calc((var(--sfx-p,0) * 1.25 * var(--n) - var(--i)) * 1.6), 1);border-top-color:rgb(var(--brand-magenta) / calc(.15 + var(--on) * .6));opacity:calc(.28 + var(--on) * .72);transform:translateY(calc((1 - var(--on)) * 24px)) scale(calc(.96 + var(--on) * .04))}.cs2-timeline .cs2-step__index{letter-spacing:0;color:#0000;-webkit-text-stroke:1.5px rgb(var(--brand-magenta) / calc(.4 + var(--on) * .6));font-size:clamp(2.2rem,4vw,3.2rem);font-style:italic;font-weight:900;line-height:1}@media (prefers-reduced-motion:reduce){.cs2-timeline{height:auto}.cs2-timeline__stage{min-height:0;position:relative}.cs2-timeline__bar{transform:none}.cs2-timeline .cs2-step{--on:1}.cs2-hero__agents{animation:none}}.hx{--hx-grad:linear-gradient(100deg, rgb(var(--brand-gold)) 0%, rgb(var(--brand-orange)) 35%, rgb(var(--brand-magenta)) 70%, rgb(var(--brand-fucsia)) 100%);color:rgb(var(--brand-text));background:radial-gradient(70% 40% at 50% 0%, rgb(var(--brand-purple) / .55), transparent 70%), rgb(var(--brand-vinyl));position:relative}.hx-eyebrow{font-family:var(--font-mono);letter-spacing:.32em;text-align:center;text-transform:uppercase;color:rgb(var(--brand-fucsia));margin:0;font-size:.75rem;font-weight:700}.hx-btn{color:rgb(var(--brand-vinyl));background:var(--hx-grad);box-shadow:0 10px 40px rgb(var(--brand-magenta) / .35);font-weight:800}.hx-btn-ghost{color:rgb(var(--brand-text));border-color:rgb(var(--brand-text) / .4);background:rgb(var(--brand-vinyl) / .35);font-weight:700}.hx .home-maps__eyebrow,.hx .home-head__eyebrow{letter-spacing:.32em;color:rgb(var(--brand-fucsia));font-size:.75rem;font-weight:700}.hx .home-maps__title,.hx .home-head__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;font-style:italic;font-weight:900;line-height:.95}.hx .home-head__title{max-width:26ch;font-size:clamp(1.6rem,4.5vw,3.4rem)}.hx .home-lead__cta{background:var(--hx-grad);box-shadow:0 10px 40px rgb(var(--brand-magenta) / .35);border-radius:9999px}.hx-say__title,.hx-mode__word,.hx-number__value,.hx-closing__title span,.hx .home-agents__vs{margin:-.1em -.14em;padding:.1em .14em}.hx .home-gameplay__copy .home-maps__eyebrow{text-shadow:0 1px 3px rgb(var(--brand-vinyl)), 0 0 18px rgb(var(--brand-vinyl))}.hx-hero{height:170svh;position:relative}@media (min-width:768px){.hx-hero{margin-top:-96px}}@media (max-width:767px){.hx-hero{margin-top:calc(-3.75rem - env(safe-area-inset-top,0px))}}.hx-hero__stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.hx-hero__glow{background:radial-gradient(ellipse 55% 50% at 50% 55%, rgb(var(--brand-magenta) / .32), transparent 70%), radial-gradient(ellipse 80% 55% at 50% 100%, rgb(var(--brand-purple) / .9), transparent 75%);position:absolute;inset:0}.hx-hero__word{z-index:0;font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;background:var(--hx-grad);color:#0000;transform:translate(-50%, -50%) scale(calc(1 + var(--sfx-p) * .4));opacity:clamp(.3, calc(.95 - var(--sfx-p) * .7), .95);-webkit-background-clip:text;background-clip:text;margin:0;padding:.14em .18em;font-size:clamp(10rem,44vw,42rem);font-style:italic;font-weight:900;line-height:.8;animation:1.2s cubic-bezier(.2,.9,.2,1) both hxWordIn;position:absolute;top:44%;left:50%}@keyframes hxWordIn{0%{opacity:0;letter-spacing:.1em}}.hx-hero__agents{z-index:1;transform-origin:50% 100%;width:min(96vw,1180px,108svh);transform:translateX(-50%) translateY(calc(var(--sfx-p) * 8vh)) scale(calc(1 + var(--sfx-p) * .3));animation:1.3s cubic-bezier(.2,.9,.2,1) .15s both hxAgentsIn;position:absolute;bottom:0;left:50%;-webkit-mask-image:linear-gradient(#000 52%,#0000 100%);mask-image:linear-gradient(#000 52%,#0000 100%)}.hx-hero__agents img{width:100%;height:auto;display:block}@keyframes hxAgentsIn{0%{opacity:0;translate:0 8vh}}.hx-hero__veil{z-index:2;background:linear-gradient(to top, rgb(var(--brand-vinyl)) 0%, rgb(var(--brand-vinyl) / .8) 16%, transparent 42%);pointer-events:none;position:absolute;inset:0}.hx-hero__copy{z-index:3;text-align:center;transform:translateY(calc(var(--sfx-p) * -8vh));opacity:clamp(0, calc(1 - var(--sfx-p) * 2.4), 1);flex-direction:column;align-items:center;gap:clamp(1rem,2.5vh,1.6rem);padding:0 1.25rem;animation:1s cubic-bezier(.2,.9,.2,1) .35s both hxCopyIn;display:flex;position:absolute;inset:auto 0 clamp(2.5rem,8vh,5rem)}@keyframes hxCopyIn{0%{opacity:0;translate:0 24px}}.hx-hero__h1{flex-direction:column;align-items:center;gap:.6rem;margin:0;display:flex}.hx-hero__kicker{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;text-wrap:balance;color:rgb(var(--brand-fucsia));text-shadow:0 2px 14px rgb(var(--brand-vinyl));font-size:clamp(.66rem,1.4vw,.82rem);font-weight:700}.hx-hero__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--brand-text));font-size:clamp(2.8rem,8vw,7rem);font-style:italic;font-weight:900;line-height:.92}.hx-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hx-hero__cue{z-index:3;color:rgb(var(--brand-text) / .6);opacity:clamp(0, calc(1 - var(--sfx-p) * 6), 1);position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}@media (max-width:767px){.hx-hero__word{font-size:58vw;top:30%}.hx-hero__agents{width:132vw;bottom:34svh}.hx-hero__copy{bottom:calc(2.75rem + env(safe-area-inset-bottom,0px))}.hx-hero__kicker{letter-spacing:.16em;font-size:.62rem}.hx-hero__actions{flex-direction:column;align-self:stretch;width:100%;max-width:20rem;margin:0 auto}.hx-hero__veil{background:linear-gradient(to top, rgb(var(--brand-vinyl)) 0%, rgb(var(--brand-vinyl)) 24%, transparent 52%)}.hx-hero__cue{display:none}.hx-marquee{margin-top:0;padding:1.5rem 0}}.hx-marquee{z-index:2;pointer-events:none;margin:-3rem 0 0;padding:2.5rem 0;position:relative;overflow-x:clip}.hx-marquee__band{width:112vw;margin-left:-6vw;padding:.55rem 0}.hx-marquee__band--0{background:var(--hx-grad);transform:rotate(-3deg)}.hx-marquee__band--1{transform:rotate(2deg)}.hx-marquee__row{width:max-content;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;gap:2.5rem;font-size:clamp(1.3rem,4vw,2.6rem);font-style:italic;font-weight:900;display:flex}.hx-marquee__row span:after{content:"✦";vertical-align:middle;margin-left:2.5rem;font-size:.6em}.hx-marquee__band--0 .hx-marquee__row{color:rgb(var(--brand-vinyl));transform:translateX(calc(-20% + (.5 - var(--sfx-p)) * 40vw))}.hx-marquee__band--1 .hx-marquee__row{color:#0000;-webkit-text-stroke:1.5px rgb(var(--brand-fucsia));transform:translateX(calc(-35% - (.5 - var(--sfx-p)) * 40vw))}.hx-say{--n:5;height:calc(var(--n) * 65svh + 60svh);position:relative}.hx-say__stage{background:radial-gradient(ellipse 60% 50% at 50% 55%, rgb(var(--brand-magenta) / .14), transparent 70%);height:100svh;position:sticky;top:0;overflow:hidden}.hx-say__eyebrow{z-index:2;position:absolute;inset:16% 0 auto}.hx-say__list{margin:0;padding:0;list-style:none;position:absolute;inset:0}.hx-say__item{--d:calc(var(--sfx-p) * (var(--n) - 1) - var(--i));text-align:center;opacity:clamp(0, calc(1 - var(--d) * var(--d) * 4), 1);transform:translateY(calc(var(--d) * -26vh)) scale(calc(1 - var(--d) * var(--d) * .12));flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:0 1.25rem;display:flex;position:absolute;inset:0}.hx-say__num{font-family:var(--font-mono);letter-spacing:.3em;color:rgb(var(--brand-fucsia));font-size:.8rem;font-weight:700}.hx-say__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;background:var(--hx-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.8rem,9.5vw,9.5rem);font-style:italic;font-weight:900;line-height:.9}.hx-say__text{text-wrap:balance;max-width:36ch;color:rgb(var(--brand-text) / .72);margin:0;font-size:clamp(1rem,1.6vw,1.25rem)}.hx-say__bar{background:var(--hx-grad);transform-origin:0;width:min(320px,60vw);height:3px;transform:translateX(-50%) scaleX(clamp(.03, var(--sfx-p), 1));border-radius:3px;position:absolute;bottom:12%;left:50%}.hx-modes{z-index:1;perspective:1300px;padding:clamp(5rem,12vw,9rem) 1.25rem;position:relative}.hx-modes__eyebrow{margin-bottom:clamp(1.75rem,4vw,3rem)}.hx-modes__grid{gap:clamp(1rem,2.5vw,1.5rem);max-width:1280px;margin:0 auto;display:grid}@media (min-width:900px){.hx-modes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-mode{--ink:clamp(0, calc(var(--sfx-in) * 1.6 - var(--k,0) * .15), 1);border:1px solid rgb(var(--brand-text) / .12);background:rgb(var(--brand-surface));min-height:clamp(26rem,64vh,38rem);opacity:var(--ink);transform:translateX(calc((1 - var(--ink)) * var(--side) * 14vw)) rotateY(calc((1 - var(--ink)) * var(--side) * -28deg));border-radius:1.75rem;align-items:flex-end;display:flex;position:relative;overflow:hidden}.hx-mode__bg{-o-object-fit:cover;object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.hx-mode:after{content:"";z-index:1;background:linear-gradient(to top, rgb(var(--brand-vinyl) / .96) 12%, rgb(var(--brand-vinyl) / .45) 55%, rgb(var(--brand-vinyl) / .15));position:absolute;inset:0}.hx-mode__weapon{z-index:2;pointer-events:none;filter:drop-shadow(0 24px 30px rgb(var(--brand-vinyl) / .8));position:absolute}.hx-mode--ranked .hx-mode__weapon{width:78%;top:8%;right:-10%;transform:rotate(-12deg)}.hx-mode--casual .hx-mode__weapon{width:40%;top:4%;right:6%;transform:rotate(16deg)}.hx-mode__body{z-index:3;flex-direction:column;align-items:flex-start;gap:.9rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative}.hx-mode__word{font-family:var(--font-display);text-transform:uppercase;background:var(--hx-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3.4rem,7.5vw,6.5rem);font-style:italic;font-weight:900;line-height:.88}.hx-mode--casual .hx-mode__word{background:linear-gradient(100deg, rgb(var(--brand-cyan)), rgb(var(--brand-fucsia)));-webkit-background-clip:text;background-clip:text}.hx-mode__text{max-width:32ch;color:rgb(var(--brand-text) / .78);margin:0;font-size:clamp(1rem,1.5vw,1.15rem)}.hx-numbers{z-index:1;perspective:1000px;padding:clamp(5rem,12vw,9rem) 1.25rem;position:relative}.hx-numbers__grid{flex-wrap:wrap;justify-content:center;gap:clamp(2rem,6vw,5.5rem);max-width:1280px;margin:clamp(1.75rem,4vw,3rem) auto 0;display:flex}.hx-number{--ink:clamp(0, calc(var(--sfx-in) * 1.7 - var(--k,0) * .18), 1);opacity:var(--ink);transform-origin:50% 100%;transform:translateY(calc((1 - var(--ink)) * 40px)) rotateX(calc((1 - var(--ink)) * 70deg));flex-direction:column-reverse;align-items:center;gap:.6rem;display:flex}.hx-number__value{font-family:var(--font-display);font-variant-numeric:tabular-nums;background:var(--hx-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3.4rem,10vw,8.5rem);font-style:italic;font-weight:900;line-height:.9}.hx-number__label{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:rgb(var(--brand-muted));font-size:.75rem;font-weight:700}.hx-closing{z-index:1;text-align:center;background:radial-gradient(ellipse 60% 60% at 50% 100%, rgb(var(--brand-magenta) / .22), transparent 70%);flex-direction:column;align-items:center;gap:clamp(1.75rem,4vw,2.5rem);padding:clamp(6rem,14vw,10rem) 1.25rem clamp(3rem,8vw,5rem);display:flex;position:relative}.hx-closing__title{--ink:clamp(0, calc(var(--sfx-in) * 1.4), 1);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;opacity:var(--ink);transform:translateY(calc((1 - var(--ink)) * 60px)) scale(calc(.92 + var(--ink) * .08));margin:0;font-size:clamp(2.6rem,8vw,7.5rem);font-style:italic;font-weight:900;line-height:.92}.hx-closing__title span{background:var(--hx-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.hx-closing__links{flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem;max-width:1120px;margin-top:clamp(1.5rem,4vw,3rem);display:flex}.hx-closing__links a{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-text) / .6);font-size:.75rem;font-weight:700;transition:color .2s}.hx-closing__links a:hover{color:rgb(var(--brand-text))}@media (prefers-reduced-motion:reduce){.hx-hero{height:auto}.hx-hero__stage{position:relative}.hx-hero__word,.hx-hero__agents,.hx-hero__copy{animation:none}.hx-say{height:auto}.hx-say__stage{height:auto;padding:clamp(5rem,12vw,8rem) 1.25rem;position:relative}.hx-say__eyebrow,.hx-say__list,.hx-say__item{position:relative;inset:auto}.hx-say__item{opacity:1;padding:2.5rem 0;transform:none}.hx-say__bar{display:none}}@media (hover:none) and (pointer:coarse){.gta6-hero{height:100svh}.home-maps,.gta6-tunnel{height:auto}.home-maps__stage,.gta6-tunnel__stage{perspective:none;height:auto;padding:clamp(4rem,12vw,6rem) 0;position:relative;overflow:visible}.home-maps__head,.gta6-tunnel__head,.home-maps__cta{opacity:1;text-align:center;margin:0 1.25rem 1.5rem;position:relative;inset:auto;transform:none}.home-maps__cta{justify-content:center;margin-top:1.5rem;display:flex}.home-maps__world,.gta6-tunnel__world{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;transform-style:flat;gap:.75rem;padding:.5rem 1.25rem 1rem;display:flex;position:relative;overflow-x:auto}.home-maps__world::-webkit-scrollbar{display:none}.gta6-tunnel__world::-webkit-scrollbar{display:none}.home-maps__card,.gta6-tunnel__card{opacity:1;scroll-snap-align:center;flex:0 0 84vw;width:84vw;position:relative;top:auto;left:auto;transform:none}.home-gameplay{height:auto}.home-gameplay__stage{height:75svh;position:relative}.home-gameplay__window{--open:1}.home-gameplay__copy{opacity:1;transform:none}.home-mode__word,.cs2-fx__word{display:none}.hx-hero{height:100svh}.hx-say{height:auto}.hx-say__stage{height:auto;padding:clamp(5rem,14vw,7rem) 1.25rem;position:relative;overflow:visible}.hx-say__eyebrow,.hx-say__list,.hx-say__item{position:relative;inset:auto}.hx-say__item{opacity:1;padding:2.25rem 0;transform:none}.hx-say__bar{display:none}.hx-mode__weapon{filter:none}.cs2-timeline{height:auto}.cs2-timeline__stage{min-height:0;position:relative}.cs2-timeline__bar{transform:none}.cs2-timeline .cs2-step{--on:1}}html[data-sfx-lite] [data-sfx-view] [data-sfx-t~=in]{transition:opacity .6s,translate .7s cubic-bezier(.2,.9,.2,1);transition-delay:calc(var(--k,0) * 70ms);translate:0 48px;opacity:0!important}html[data-sfx-lite] [data-sfx-view][data-sfx-seen] [data-sfx-t~=in]{translate:0;opacity:1!important}html[data-sfx-lite] [data-sfx-view] .home-mode__corner--tl,html[data-sfx-lite] [data-sfx-view] .home-mode__corner--bl{translate:-30vw}html[data-sfx-lite] [data-sfx-view] .home-mode__corner--tr,html[data-sfx-lite] [data-sfx-view] .home-mode__corner--br{translate:30vw}html[data-sfx-lite] [data-sfx-view][data-sfx-seen] .home-mode__corner{translate:0}.first-letter\:uppercase:first-letter{text-transform:uppercase}.selection\:bg-white\/20 ::selection{background-color:#fff3}.selection\:text-white ::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.selection\:bg-white\/20::selection{background-color:#fff3}.selection\:text-white::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.placeholder\:font-sans::placeholder{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:tracking-normal::placeholder{letter-spacing:0}.placeholder\:text-danger::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.placeholder\:text-foreground-500::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-500) / var(--tw-text-opacity,1))}.placeholder\:text-primary::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.placeholder\:text-secondary::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.placeholder\:text-success-600::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.placeholder\:text-warning-600::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-warning-600) / var(--tw-text-opacity,1))}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:pointer-events-auto:before{content:var(--tw-content);pointer-events:auto}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:right-0:before{content:var(--tw-content);right:0}.before\:z-0:before{content:var(--tw-content);z-index:0}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:box-border:before{content:var(--tw-content);box-sizing:border-box}.before\:block:before{content:var(--tw-content);display:block}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-0\.5:before{content:var(--tw-content);height:.125rem}.before\:h-11:before{content:var(--tw-content);height:2.75rem}.before\:h-2\.5:before{content:var(--tw-content);height:.625rem}.before\:h-4:before{content:var(--tw-content);height:1rem}.before\:h-6:before{content:var(--tw-content);height:1.5rem}.before\:h-8:before{content:var(--tw-content);height:2rem}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-0:before{content:var(--tw-content);width:0}.before\:w-11:before{content:var(--tw-content);width:2.75rem}.before\:w-2\.5:before{content:var(--tw-content);width:.625rem}.before\:w-6:before{content:var(--tw-content);width:1.5rem}.before\:w-8:before{content:var(--tw-content);width:2rem}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-1:before{content:var(--tw-content);--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rotate-0:before{content:var(--tw-content);--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rotate-45:before{content:var(--tw-content);--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:animate-none:before{content:var(--tw-content);animation:none}@keyframes shimmer{to{content:var(--tw-content);transform:translate(200%)}}.before\:animate-shimmer:before{content:var(--tw-content);animation:2s infinite shimmer}.before\:rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.5\)\]:before{content:var(--tw-content);border-radius:calc(var(--heroui-radius-medium) * .5)}.before\:rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.6\)\]:before{content:var(--tw-content);border-radius:calc(var(--heroui-radius-medium) * .6)}.before\:rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.7\)\]:before{content:var(--tw-content);border-radius:calc(var(--heroui-radius-medium) * .7)}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-none:before{content:var(--tw-content);border-radius:0}.before\:rounded-sm:before{content:var(--tw-content);border-radius:.125rem}.before\:border-2:before{content:var(--tw-content);border-width:2px}.before\:border-t:before{content:var(--tw-content);border-top-width:1px}.before\:border-solid:before{content:var(--tw-content);border-style:solid}.before\:border-content4\/30:before{content:var(--tw-content);border-color:hsl(var(--heroui-content4) / .3)}.before\:border-danger:before{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.before\:border-default:before{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--heroui-default) / var(--tw-border-opacity,1))}.before\:bg-content1:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-content1) / var(--tw-bg-opacity,1))}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:bg-danger:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.before\:bg-danger\/20:before{content:var(--tw-content);background-color:hsl(var(--heroui-danger) / .2)}.before\:bg-default\/60:before{content:var(--tw-content);background-color:hsl(var(--heroui-default) / .6)}.before\:bg-foreground:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.before\:bg-primary:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.before\:bg-primary\/20:before{content:var(--tw-content);background-color:hsl(var(--heroui-primary) / .2)}.before\:bg-secondary:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.before\:bg-secondary\/20:before{content:var(--tw-content);background-color:hsl(var(--heroui-secondary) / .2)}.before\:bg-success:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.before\:bg-success\/20:before{content:var(--tw-content);background-color:hsl(var(--heroui-success) / .2)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:bg-warning:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.before\:bg-warning\/20:before{content:var(--tw-content);background-color:hsl(var(--heroui-warning) / .2)}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right, var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.before\:via-content4:before{content:var(--tw-content);--tw-gradient-to:hsl(var(--heroui-content4) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--heroui-content4) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:opacity-100:before{content:var(--tw-content);opacity:1}.before\:shadow-small:before{content:var(--tw-content);--tw-shadow:var(--heroui-box-shadow-small);--tw-shadow-colored:var(--heroui-box-shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:transition-none:before{content:var(--tw-content);transition-property:none}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:duration-150:before{content:var(--tw-content);transition-duration:.15s}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:transition-width:before{content:var(--tw-content);transition-property:width;transition-duration:.25s;transition-timing-function:ease}.after\:pointer-events-auto:after{content:var(--tw-content);pointer-events:auto}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:-bottom-\[2px\]:after{content:var(--tw-content);bottom:-2px}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:right-0:after{content:var(--tw-content);right:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:-z-10:after{content:var(--tw-content);z-index:-10}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:z-\[-1\]:after{content:var(--tw-content);z-index:-1}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:ms-0\.5:after{content:var(--tw-content);margin-inline-start:.125rem}.after\:block:after{content:var(--tw-content);display:block}.after\:table-row:after{content:var(--tw-content);display:table-row}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-0:after{content:var(--tw-content);height:0}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:h-\[5px\]:after{content:var(--tw-content);height:5px}.after\:h-divider:after{content:var(--tw-content);height:var(--heroui-divider-weight)}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-0:after{content:var(--tw-content);width:0}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:w-6:after{content:var(--tw-content);width:1.5rem}.after\:w-\[80\%\]:after{content:var(--tw-content);width:80%}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:origin-center:after{content:var(--tw-content);transform-origin:50%}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:translate-y-1:after{content:var(--tw-content);--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rotate-0:after{content:var(--tw-content);--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:scale-50:after{content:var(--tw-content);--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-\[calc\(var\(--heroui-radius-large\)\/2\)\]:after{content:var(--tw-content);border-radius:calc(var(--heroui-radius-large) / 2)}.after\:rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.5\)\]:after{content:var(--tw-content);border-radius:calc(var(--heroui-radius-medium) * .5)}.after\:rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.6\)\]:after{content:var(--tw-content);border-radius:calc(var(--heroui-radius-medium) * .6)}.after\:rounded-\[calc\(var\(--heroui-radius-medium\)\*0\.7\)\]:after{content:var(--tw-content);border-radius:calc(var(--heroui-radius-medium) * .7)}.after\:rounded-\[calc\(var\(--heroui-radius-medium\)\/3\)\]:after{content:var(--tw-content);border-radius:calc(var(--heroui-radius-medium) / 3)}.after\:rounded-\[calc\(var\(--heroui-radius-small\)\/3\)\]:after{content:var(--tw-content);border-radius:calc(var(--heroui-radius-small) / 3)}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-none:after{content:var(--tw-content);border-radius:0}.after\:rounded-xl:after{content:var(--tw-content);border-radius:.75rem}.after\:\!bg-danger:after{content:var(--tw-content);--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))!important}.after\:bg-background:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-background) / var(--tw-bg-opacity,1))}.after\:bg-content1:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-content1) / var(--tw-bg-opacity,1))}.after\:bg-content3:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-content3) / var(--tw-bg-opacity,1))}.after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.after\:bg-danger:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.after\:bg-default:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-default) / var(--tw-bg-opacity,1))}.after\:bg-default-foreground:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-foreground) / var(--tw-bg-opacity,1))}.after\:bg-divider:after{content:var(--tw-content);background-color:hsl(var(--heroui-divider) / .15)}.after\:bg-foreground:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.after\:bg-primary:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.after\:bg-secondary:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.after\:bg-success:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:bg-warning:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:text-danger:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.after\:text-danger-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.after\:text-default-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.after\:text-primary-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.after\:text-secondary-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.after\:text-success-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.after\:text-warning-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:opacity-100:after{content:var(--tw-content);opacity:1}.after\:shadow-\[0_1px_0px_0_rgba\(0\,0\,0\,0\.05\)\]:after{content:var(--tw-content);--tw-shadow:0 1px 0px 0 #0000000d;--tw-shadow-colored:0 1px 0px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.after\:shadow-small:after{content:var(--tw-content);--tw-shadow:var(--heroui-box-shadow-small);--tw-shadow-colored:var(--heroui-box-shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:transition-none:after{content:var(--tw-content);transition-property:none}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:\!duration-200:after{content:var(--tw-content);transition-duration:.2s!important}.after\:duration-150:after{content:var(--tw-content);transition-duration:.15s}.after\:\!ease-linear:after{content:var(--tw-content);transition-timing-function:linear!important}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\*\'\]:after{--tw-content:"*";content:var(--tw-content)}.after\:transition-background:after{content:var(--tw-content);transition-property:background;transition-duration:.25s;transition-timing-function:ease}.after\:transition-width:after{content:var(--tw-content);transition-property:width;transition-duration:.25s;transition-timing-function:ease}.after\:transition-height:after{content:var(--tw-content);transition-property:height;transition-duration:.25s;transition-timing-function:ease}.after\:transition-transform-opacity:after{content:var(--tw-content);transition-property:transform, scale, opacity rotate;transition-duration:.25s;transition-timing-function:ease}.first\:-ml-0\.5:first-child{margin-left:-.125rem}.first\:mt-2:first-child{margin-top:.5rem}.first\:rounded-s-full:first-child{border-start-start-radius:9999px;border-end-start-radius:9999px}.first\:rounded-s-large:first-child{border-start-start-radius:var(--heroui-radius-large);border-end-start-radius:var(--heroui-radius-large)}.first\:rounded-s-lg:first-child{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.first\:rounded-s-medium:first-child{border-start-start-radius:var(--heroui-radius-medium);border-end-start-radius:var(--heroui-radius-medium)}.first\:rounded-s-none:first-child{border-start-start-radius:0;border-end-start-radius:0}.first\:rounded-s-small:first-child{border-start-start-radius:var(--heroui-radius-small);border-end-start-radius:var(--heroui-radius-small)}.first\:before\:rounded-s-lg:first-child:before{content:var(--tw-content);border-start-start-radius:.5rem;border-end-start-radius:.5rem}.first\:before\:rounded-s-none:first-child:before{content:var(--tw-content);border-start-start-radius:0;border-end-start-radius:0}.last\:rounded-e-full:last-child{border-start-end-radius:9999px;border-end-end-radius:9999px}.last\:rounded-e-large:last-child{border-start-end-radius:var(--heroui-radius-large);border-end-end-radius:var(--heroui-radius-large)}.last\:rounded-e-lg:last-child{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.last\:rounded-e-medium:last-child{border-start-end-radius:var(--heroui-radius-medium);border-end-end-radius:var(--heroui-radius-medium)}.last\:rounded-e-none:last-child{border-start-end-radius:0;border-end-end-radius:0}.last\:rounded-e-small:last-child{border-start-end-radius:var(--heroui-radius-small);border-end-end-radius:var(--heroui-radius-small)}.last\:border-b-0:last-child{border-bottom-width:0}.last\:before\:rounded-e-lg:last-child:before{content:var(--tw-content);border-start-end-radius:.5rem;border-end-end-radius:.5rem}.last\:before\:rounded-e-none:last-child:before{content:var(--tw-content);border-start-end-radius:0;border-end-end-radius:0}.first-of-type\:rounded-e-none:first-of-type{border-start-end-radius:0;border-end-end-radius:0}.last-of-type\:rounded-s-none:last-of-type{border-start-start-radius:0;border-end-start-radius:0}.autofill\:bg-transparent:autofill{background-color:#0000}.focus-within\:border-danger:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.focus-within\:border-default-400:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-400) / var(--tw-border-opacity,1))}.focus-within\:border-default-foreground:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-foreground) / var(--tw-border-opacity,1))}.focus-within\:border-primary:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.focus-within\:border-secondary:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.focus-within\:border-success:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.focus-within\:border-warning:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.focus-within\:bg-danger-50:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.focus-within\:bg-primary-50:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.focus-within\:bg-secondary-50:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.focus-within\:bg-success-50:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.focus-within\:bg-warning-50:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.focus-within\:after\:w-full:focus-within:after{content:var(--tw-content);width:100%}.hover\:-translate-x-0:hover{--tw-translate-x:-0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[color\:var\(--brand-line-strong\)\]:hover{border-color:var(--brand-line-strong)}.hover\:border-danger:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.hover\:border-default:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-default) / var(--tw-border-opacity,1))}.hover\:border-default-200:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-200) / var(--tw-border-opacity,1))}.hover\:border-default-300:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-300) / var(--tw-border-opacity,1))}.hover\:border-default-400:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-400) / var(--tw-border-opacity,1))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.hover\:border-secondary:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.hover\:border-secondary\/35:hover{border-color:hsl(var(--heroui-secondary) / .35)}.hover\:border-secondary\/50:hover{border-color:hsl(var(--heroui-secondary) / .5)}.hover\:border-success:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.hover\:border-warning:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:\!bg-foreground:hover{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))!important}.hover\:bg-content2:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-content2) / var(--tw-bg-opacity,1))}.hover\:bg-danger:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.hover\:bg-danger-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.hover\:bg-default-100:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.hover\:bg-default-100\/40:hover{background-color:hsl(var(--heroui-default-100) / .4)}.hover\:bg-default-100\/50:hover{background-color:hsl(var(--heroui-default-100) / .5)}.hover\:bg-default-100\/60:hover{background-color:hsl(var(--heroui-default-100) / .6)}.hover\:bg-default-200:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.hover\:bg-default-200\/70:hover{background-color:hsl(var(--heroui-default-200) / .7)}.hover\:bg-default-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-50) / var(--tw-bg-opacity,1))}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.hover\:bg-secondary-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.hover\:bg-secondary\/30:hover{background-color:hsl(var(--heroui-secondary) / .3)}.hover\:bg-success-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.hover\:bg-warning-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:text-brand-text:hover{--tw-text-opacity:1;color:rgb(var(--brand-text) / var(--tw-text-opacity,1))}.hover\:text-danger-600:hover{--tw-text-opacity:1;color:hsl(var(--heroui-danger-600) / var(--tw-text-opacity,1))}.hover\:text-default-100:hover{--tw-text-opacity:1;color:hsl(var(--heroui-default-100) / var(--tw-text-opacity,1))}.hover\:text-default-600:hover{--tw-text-opacity:1;color:hsl(var(--heroui-default-600) / var(--tw-text-opacity,1))}.hover\:text-foreground:hover{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.hover\:text-foreground-600:hover{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-600) / var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:hsl(var(--heroui-primary-600) / var(--tw-text-opacity,1))}.hover\:text-secondary:hover{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.hover\:text-secondary-600:hover{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-600) / var(--tw-text-opacity,1))}.hover\:text-success-600:hover{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.hover\:text-warning-600:hover{--tw-text-opacity:1;color:hsl(var(--heroui-warning-600) / var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/80:hover{color:#fffc}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-hover:hover{opacity:var(--heroui-hover-opacity)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);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)}.hover\:after\:bg-danger\/20:hover:after{content:var(--tw-content);background-color:hsl(var(--heroui-danger) / .2)}.hover\:after\:bg-foreground\/10:hover:after{content:var(--tw-content);background-color:hsl(var(--heroui-foreground) / .1)}.hover\:after\:bg-primary\/20:hover:after{content:var(--tw-content);background-color:hsl(var(--heroui-primary) / .2)}.hover\:after\:bg-secondary\/20:hover:after{content:var(--tw-content);background-color:hsl(var(--heroui-secondary) / .2)}.hover\:after\:bg-success\/20:hover:after{content:var(--tw-content);background-color:hsl(var(--heroui-success) / .2)}.hover\:after\:bg-warning\/20:hover:after{content:var(--tw-content);background-color:hsl(var(--heroui-warning) / .2)}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.focus-within\:hover\:border-danger:hover:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.focus-within\:hover\:border-default-foreground:hover:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-foreground) / var(--tw-border-opacity,1))}.focus-within\:hover\:border-primary:hover:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.focus-within\:hover\:border-secondary:hover:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.focus-within\:hover\:border-success:hover:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.focus-within\:hover\:border-warning:hover:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.focus-within\:hover\:bg-default-100:hover:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:left-3:focus{left:.75rem}.focus\:top-3:focus{top:.75rem}.focus\:z-\[999\]:focus{z-index:999}.focus\:rounded-md:focus{border-radius:.375rem}.focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.focus\:bg-danger-400\/50:focus{background-color:hsl(var(--heroui-danger-400) / .5)}.focus\:bg-default-400\/50:focus{background-color:hsl(var(--heroui-default-400) / .5)}.focus\:bg-primary-400\/50:focus{background-color:hsl(var(--heroui-primary-400) / .5)}.focus\:bg-secondary-400\/50:focus{background-color:hsl(var(--heroui-secondary-400) / .5)}.focus\:bg-success-400\/50:focus{background-color:hsl(var(--heroui-success-400) / .5)}.focus\:bg-warning-400\/50:focus{background-color:hsl(var(--heroui-warning-400) / .5)}.focus\:px-3:focus{padding-left:.75rem;padding-right:.75rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-xs:focus{font-size:.75rem;line-height:1rem}.focus\:font-semibold:focus{font-weight:600}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:underline:focus{text-decoration-line:underline}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-focus:focus-visible{outline-color:hsl(var(--heroui-focus) / 1)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-default-200:active{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.active\:bg-default-300:active{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-300) / var(--tw-bg-opacity,1))}.active\:underline:active{text-decoration-line:underline}.active\:\!opacity-70:active{opacity:.7!important}.active\:opacity-disabled:active{opacity:var(--heroui-disabled-opacity)}.disabled\:cursor-default:disabled{cursor:default}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-current{border-color:currentColor}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-current{color:currentColor}.group:hover .group-hover\:opacity-100{opacity:1}.has-\[\:disabled\]\:opacity-60:has(:disabled){opacity:.6}.aria-expanded\:scale-\[0\.97\][aria-expanded=true]{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aria-expanded\:opacity-70[aria-expanded=true]{opacity:.7}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[loaded\=true\]\:pointer-events-auto[data-loaded=true],.data-\[visible\=true\]\:pointer-events-auto[data-visible=true]{pointer-events:auto}.data-\[initialized\=true\]\:visible[data-initialized=true]{visibility:visible}.data-\[placement\=bottom-center\]\:fixed[data-placement=bottom-center],.data-\[placement\=bottom-left\]\:fixed[data-placement=bottom-left],.data-\[placement\=bottom-right\]\:fixed[data-placement=bottom-right],.data-\[placement\=top-center\]\:fixed[data-placement=top-center],.data-\[placement\=top-left\]\:fixed[data-placement=top-left],.data-\[placement\=top-right\]\:fixed[data-placement=top-right]{position:fixed}.data-\[placement\=bottom-center\]\:bottom-0[data-placement=bottom-center]{bottom:0}.data-\[placement\=bottom-center\]\:left-0[data-placement=bottom-center]{left:0}.data-\[placement\=bottom-center\]\:left-1\/2[data-placement=bottom-center]{left:50%}.data-\[placement\=bottom-center\]\:right-0[data-placement=bottom-center]{right:0}.data-\[placement\=bottom-left\]\:bottom-0[data-placement=bottom-left]{bottom:0}.data-\[placement\=bottom-left\]\:left-0[data-placement=bottom-left]{left:0}.data-\[placement\=bottom-right\]\:bottom-0[data-placement=bottom-right]{bottom:0}.data-\[placement\=bottom-right\]\:right-0[data-placement=bottom-right]{right:0}.data-\[placement\=top-center\]\:left-0[data-placement=top-center]{left:0}.data-\[placement\=top-center\]\:left-1\/2[data-placement=top-center]{left:50%}.data-\[placement\=top-center\]\:right-0[data-placement=top-center]{right:0}.data-\[placement\=top-center\]\:top-0[data-placement=top-center]{top:0}.data-\[placement\=top-left\]\:left-0[data-placement=top-left]{left:0}.data-\[placement\=top-left\]\:top-0[data-placement=top-left]{top:0}.data-\[placement\=top-right\]\:right-0[data-placement=top-right]{right:0}.data-\[placement\=top-right\]\:top-0[data-placement=top-right]{top:0}.data-\[focus-visible\=true\]\:z-10[data-focus-visible=true],.data-\[focused\=true\]\:z-10[data-focused=true]{z-index:10}.data-\[placement\=bottom-left\]\:mx-auto[data-placement=bottom-left],.data-\[placement\=bottom-right\]\:mx-auto[data-placement=bottom-right],.data-\[placement\=top-left\]\:mx-auto[data-placement=top-left],.data-\[placement\=top-right\]\:mx-auto[data-placement=top-right]{margin-left:auto;margin-right:auto}.data-\[has-label\=true\]\:mt-\[calc\(var\(--heroui-font-size-small\)_\+_10px\)\][data-has-label=true]{margin-top:calc(var(--heroui-font-size-small) + 10px)}.data-\[has-label\=true\]\:mt-\[calc\(var\(--heroui-font-size-small\)_\+_12px\)\][data-has-label=true]{margin-top:calc(var(--heroui-font-size-small) + 12px)}.data-\[has-label\=true\]\:mt-\[calc\(var\(--heroui-font-size-small\)_\+_8px\)\][data-has-label=true]{margin-top:calc(var(--heroui-font-size-small) + 8px)}.data-\[open\=true\]\:block[data-open=true]{display:block}.data-\[open\=true\]\:flex[data-open=true],.data-\[placement\=bottom-center\]\:flex[data-placement=bottom-center],.data-\[placement\=bottom-left\]\:flex[data-placement=bottom-left],.data-\[placement\=bottom-right\]\:flex[data-placement=bottom-right],.data-\[placement\=top-center\]\:flex[data-placement=top-center],.data-\[placement\=top-left\]\:flex[data-placement=top-left],.data-\[placement\=top-right\]\:flex[data-placement=top-right]{display:flex}.data-\[hidden\=true\]\:hidden[data-hidden=true],.data-\[inert\=true\]\:hidden[data-inert=true]{display:none}.data-\[justify\=end\]\:flex-grow[data-justify=end],.data-\[justify\=start\]\:flex-grow[data-justify=start]{flex-grow:1}.data-\[justify\=end\]\:basis-0[data-justify=end],.data-\[justify\=start\]\:basis-0[data-justify=start]{flex-basis:0}.data-\[focus-visible\=true\]\:-translate-x-3[data-focus-visible=true],.data-\[hover\=true\]\:-translate-x-3[data-hover=true]{--tw-translate-x:-.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[hover\=true\]\:translate-x-0[data-hover=true]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[placement\=bottom-center\]\:-translate-x-1\/2[data-placement=bottom-center],.data-\[placement\=top-center\]\:-translate-x-1\/2[data-placement=top-center]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[toast-exiting\=true\]\:data-\[placement\=bottom-center\]\:translate-y-full[data-placement=bottom-center][data-toast-exiting=true]{--tw-translate-y:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[toast-exiting\=true\]\:data-\[placement\=bottom-left\]\:-translate-x-full[data-placement=bottom-left][data-toast-exiting=true]{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[toast-exiting\=true\]\:data-\[placement\=bottom-right\]\:translate-x-full[data-placement=bottom-right][data-toast-exiting=true]{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[toast-exiting\=true\]\:data-\[placement\=top-center\]\:-translate-y-full[data-placement=top-center][data-toast-exiting=true]{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[toast-exiting\=true\]\:data-\[placement\=top-left\]\:-translate-x-full[data-placement=top-left][data-toast-exiting=true]{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[toast-exiting\=true\]\:data-\[placement\=top-right\]\:translate-x-full[data-placement=top-right][data-toast-exiting=true]{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[before\=true\]\:rotate-180[data-before=true],.data-\[direction\=ascending\]\:rotate-180[data-direction=ascending]{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[open\=true\]\:-rotate-90[data-open=true]{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[open\=true\]\:rotate-180[data-open=true]{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[active\=true\]\:scale-110[data-active=true]{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[invisible\=true\]\:scale-0[data-invisible=true]{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[pressed\=true\]\:scale-100[data-pressed=true]{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[pressed\=true\]\:scale-\[0\.97\][data-pressed=true]{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[toast-exiting\=true\]\:transform-gpu[data-toast-exiting=true]{transform:translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[disabled\=true\]\:cursor-default[data-disabled=true]{cursor:default}.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true]{cursor:not-allowed}.data-\[dragging\=true\]\:cursor-grabbing[data-dragging=true]{cursor:grabbing}.data-\[readonly\=true\]\:cursor-default[data-readonly=true]{cursor:default}.data-\[sortable\=true\]\:cursor-pointer[data-sortable=true]{cursor:pointer}.data-\[unavailable\=true\]\:cursor-default[data-unavailable=true]{cursor:default}.data-\[visible\=true\]\:cursor-pointer[data-visible=true]{cursor:pointer}.data-\[orientation\=horizontal\]\:flex-row[data-orientation=horizontal]{flex-direction:row}.data-\[placement\=bottom-center\]\:flex-col[data-placement=bottom-center],.data-\[placement\=bottom-left\]\:flex-col[data-placement=bottom-left],.data-\[placement\=bottom-right\]\:flex-col[data-placement=bottom-right],.data-\[placement\=top-center\]\:flex-col[data-placement=top-center],.data-\[placement\=top-left\]\:flex-col[data-placement=top-left],.data-\[placement\=top-right\]\:flex-col[data-placement=top-right]{flex-direction:column}.data-\[has-helper\=true\]\:items-start[data-has-helper=true]{align-items:flex-start}.data-\[justify\=start\]\:justify-start[data-justify=start]{justify-content:flex-start}.data-\[justify\=end\]\:justify-end[data-justify=end]{justify-content:flex-end}.data-\[justify\=center\]\:justify-center[data-justify=center]{justify-content:center}.data-\[loaded\=true\]\:overflow-visible[data-loaded=true]{overflow:visible}.data-\[has-multiple-rows\=true\]\:rounded-large[data-has-multiple-rows=true]{border-radius:var(--heroui-radius-large)}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:rounded-full[data-range-selection=true][data-selection-end=true][data-selected=true],.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:rounded-full[data-range-selection=true][data-selection-start=true][data-selected=true]{border-radius:9999px}.data-\[type\=color\]\:rounded-none[data-type=color]{border-radius:0}.data-\[menu-open\=true\]\:border-none[data-menu-open=true]{border-style:none}.data-\[active\=true\]\:border-danger[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-danger-400[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger-400) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-default-300[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-300) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-default-400[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-400) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-foreground[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-foreground) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-primary[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-secondary[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-success[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-warning[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:border-danger[data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:border-default-400[data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-400) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:border-default-foreground[data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-foreground) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:border-primary[data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:border-secondary[data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:border-success[data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:border-warning[data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:data-\[hover\=true\]\:border-danger[data-hover=true][data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:data-\[hover\=true\]\:border-default-foreground[data-hover=true][data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-foreground) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:data-\[hover\=true\]\:border-primary[data-hover=true][data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:data-\[hover\=true\]\:border-secondary[data-hover=true][data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:data-\[hover\=true\]\:border-success[data-hover=true][data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[focus\=true\]\:data-\[hover\=true\]\:border-warning[data-hover=true][data-focus=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[hover\=true\]\:border-danger[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[hover\=true\]\:border-default[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default) / var(--tw-border-opacity,1))}.data-\[hover\=true\]\:border-default-400[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-400) / var(--tw-border-opacity,1))}.data-\[hover\=true\]\:border-primary[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[hover\=true\]\:border-secondary[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[hover\=true\]\:border-secondary\/60[data-hover=true]{border-color:hsl(var(--heroui-secondary) / .6)}.data-\[hover\=true\]\:border-success[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[hover\=true\]\:border-warning[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[open\=true\]\:border-danger[data-open=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[open\=true\]\:border-default-400[data-open=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-400) / var(--tw-border-opacity,1))}.data-\[open\=true\]\:border-default-foreground[data-open=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-foreground) / var(--tw-border-opacity,1))}.data-\[open\=true\]\:border-primary[data-open=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[open\=true\]\:border-secondary[data-open=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[open\=true\]\:border-success[data-open=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[open\=true\]\:border-warning[data-open=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-e-danger[data-fill-end=true]{--tw-border-opacity:1;border-inline-end-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-e-foreground[data-fill-end=true]{--tw-border-opacity:1;border-inline-end-color:hsl(var(--heroui-foreground) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-e-primary[data-fill-end=true]{--tw-border-opacity:1;border-inline-end-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-e-secondary[data-fill-end=true]{--tw-border-opacity:1;border-inline-end-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-e-success[data-fill-end=true]{--tw-border-opacity:1;border-inline-end-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-e-warning[data-fill-end=true]{--tw-border-opacity:1;border-inline-end-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-t-danger[data-fill-end=true]{--tw-border-opacity:1;border-top-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-t-foreground[data-fill-end=true]{--tw-border-opacity:1;border-top-color:hsl(var(--heroui-foreground) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-t-primary[data-fill-end=true]{--tw-border-opacity:1;border-top-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-t-secondary[data-fill-end=true]{--tw-border-opacity:1;border-top-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-t-success[data-fill-end=true]{--tw-border-opacity:1;border-top-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[fill-end\=true\]\:border-t-warning[data-fill-end=true]{--tw-border-opacity:1;border-top-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-b-danger[data-fill-start=true]{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-b-foreground[data-fill-start=true]{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-foreground) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-b-primary[data-fill-start=true]{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-b-secondary[data-fill-start=true]{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-b-success[data-fill-start=true]{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-b-warning[data-fill-start=true]{--tw-border-opacity:1;border-bottom-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-s-danger[data-fill-start=true]{--tw-border-opacity:1;border-inline-start-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-s-foreground[data-fill-start=true]{--tw-border-opacity:1;border-inline-start-color:hsl(var(--heroui-foreground) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-s-primary[data-fill-start=true]{--tw-border-opacity:1;border-inline-start-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-s-secondary[data-fill-start=true]{--tw-border-opacity:1;border-inline-start-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-s-success[data-fill-start=true]{--tw-border-opacity:1;border-inline-start-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[fill-start\=true\]\:border-s-warning[data-fill-start=true]{--tw-border-opacity:1;border-inline-start-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:bg-danger[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-danger-100[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-100) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-danger-200[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-200) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-default-200[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-default-400[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-400) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-primary[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-primary-200[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-200) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-secondary[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-secondary-200[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-200) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-success[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-success-200[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-200) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-warning[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[active\=true\]\:bg-warning-200[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-200) / var(--tw-bg-opacity,1))}.data-\[disabled\=true\]\:bg-white\/10[data-disabled=true]{background-color:#ffffff1a}.data-\[hover\=true\]\:\!bg-danger[data-hover=true]{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))!important}.data-\[hover\=true\]\:\!bg-danger-100[data-hover=true]{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-danger-100) / var(--tw-bg-opacity,1))!important}.data-\[hover\=true\]\:\!bg-default[data-hover=true]{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-default) / var(--tw-bg-opacity,1))!important}.data-\[hover\=true\]\:\!bg-primary[data-hover=true]{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))!important}.data-\[hover\=true\]\:\!bg-secondary[data-hover=true]{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))!important}.data-\[hover\=true\]\:\!bg-success[data-hover=true]{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))!important}.data-\[hover\=true\]\:\!bg-warning[data-hover=true]{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))!important}.data-\[hover\=true\]\:bg-content2[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-content2) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-danger[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-danger-100[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-100) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-danger-50[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-danger\/20[data-hover=true]{background-color:hsl(var(--heroui-danger) / .2)}.data-\[hover\=true\]\:bg-default[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-default-100[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-default-100\/30[data-hover=true]{background-color:hsl(var(--heroui-default-100) / .3)}.data-\[hover\=true\]\:bg-default-100\/60[data-hover=true]{background-color:hsl(var(--heroui-default-100) / .6)}.data-\[hover\=true\]\:bg-default-100\/70[data-hover=true]{background-color:hsl(var(--heroui-default-100) / .7)}.data-\[hover\=true\]\:bg-default-200[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-default-50[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-50) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-default\/40[data-hover=true]{background-color:hsl(var(--heroui-default) / .4)}.data-\[hover\=true\]\:bg-foreground-200[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground-200) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-primary[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-primary-50[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-primary\/20[data-hover=true]{background-color:hsl(var(--heroui-primary) / .2)}.data-\[hover\=true\]\:bg-secondary[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-secondary-50[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-secondary\/20[data-hover=true]{background-color:hsl(var(--heroui-secondary) / .2)}.data-\[hover\=true\]\:bg-success[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-success-100[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-100) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-success-50[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-success\/20[data-hover=true]{background-color:hsl(var(--heroui-success) / .2)}.data-\[hover\=true\]\:bg-transparent[data-hover=true]{background-color:#0000}.data-\[hover\=true\]\:bg-warning[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-warning-100[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-100) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-warning-50[data-hover=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.data-\[hover\=true\]\:bg-warning\/20[data-hover=true]{background-color:hsl(var(--heroui-warning) / .2)}.data-\[hover\]\:bg-danger-200[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-200) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-danger-50[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-default-100[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-primary-200[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-200) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-primary-50[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-secondary-200[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-200) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-secondary-50[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-success-200[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-200) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-success-50[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-warning-100[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-100) / var(--tw-bg-opacity,1))}.data-\[hover\]\:bg-warning-200[data-hover]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-200) / var(--tw-bg-opacity,1))}.data-\[in-range\=false\]\:bg-default-200[data-in-range=false]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.data-\[in-range\=true\]\:bg-background\/50[data-in-range=true]{background-color:hsl(var(--heroui-background) / .5)}.data-\[in-range\=true\]\:bg-danger[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[in-range\=true\]\:bg-foreground[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.data-\[in-range\=true\]\:bg-primary[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[in-range\=true\]\:bg-secondary[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[in-range\=true\]\:bg-success[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[in-range\=true\]\:bg-warning[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[loaded\=true\]\:\!bg-transparent[data-loaded=true]{background-color:#0000!important}.data-\[selected\=true\]\:bg-danger[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-default[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-foreground[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-primary[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-secondary[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-success[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-warning[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-white\/\[0\.06\][data-selected=true]{background-color:#ffffff0f}.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-danger[data-hover=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-foreground[data-hover=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-primary[data-hover=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-secondary[data-hover=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-success[data-hover=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-warning[data-hover=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:bg-transparent[data-range-selection=true][data-selected=true],.data-\[selected\=true\]\:data-\[range-selection\=true\]\:data-\[outside-month\=true\]\:bg-transparent[data-outside-month=true][data-range-selection=true][data-selected=true]{background-color:#0000}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-danger[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-primary[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-secondary[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-success[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-warning[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-danger[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-primary[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-secondary[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-success[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-warning[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[has-end-content\=true\]\:pe-1\.5[data-has-end-content=true]{padding-inline-end:.375rem}.data-\[has-helper\=true\]\:pb-\[calc\(var\(--heroui-font-size-tiny\)_\+8px\)\][data-has-helper=true],.data-\[has-helper\=true\]\:pb-\[calc\(var\(--heroui-font-size-tiny\)_\+_8px\)\][data-has-helper=true]{padding-bottom:calc(var(--heroui-font-size-tiny) + 8px)}.data-\[has-start-content\=true\]\:ps-1\.5[data-has-start-content=true]{padding-inline-start:.375rem}.data-\[has-title\=true\]\:pt-1[data-has-title=true]{padding-top:.25rem}.data-\[active\=true\]\:font-semibold[data-active=true]{font-weight:600}.data-\[active\=true\]\:text-danger-foreground[data-active=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.data-\[active\=true\]\:text-default-foreground[data-active=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.data-\[active\=true\]\:text-primary-foreground[data-active=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.data-\[active\=true\]\:text-secondary-foreground[data-active=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.data-\[active\=true\]\:text-success-foreground[data-active=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.data-\[active\=true\]\:text-warning-foreground[data-active=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.data-\[disabled\=true\]\:text-brand-muted[data-disabled=true]{--tw-text-opacity:1;color:rgb(var(--brand-muted) / var(--tw-text-opacity,1))}.data-\[disabled\=true\]\:text-default-300[data-disabled=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-300) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-danger-300[data-placeholder=true][data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-300) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-foreground-500[data-placeholder=true][data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-500) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-primary-300[data-placeholder=true][data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-300) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-secondary-300[data-placeholder=true][data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-300) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-success-400[data-placeholder=true][data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-400) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-warning-400[data-placeholder=true][data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-400) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:text-danger[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:text-foreground[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:text-primary[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:text-secondary[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:text-success-600[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:text-warning-600[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-600) / var(--tw-text-opacity,1))}.data-\[has-value\=true\]\:text-default-foreground[data-has-value=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:\!text-danger-foreground[data-hover=true]{--tw-text-opacity:1!important;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))!important}.data-\[hover\=true\]\:\!text-primary-foreground[data-hover=true]{--tw-text-opacity:1!important;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))!important}.data-\[hover\=true\]\:\!text-secondary-foreground[data-hover=true]{--tw-text-opacity:1!important;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))!important}.data-\[hover\=true\]\:\!text-success-foreground[data-hover=true]{--tw-text-opacity:1!important;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))!important}.data-\[hover\=true\]\:\!text-warning-foreground[data-hover=true]{--tw-text-opacity:1!important;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))!important}.data-\[hover\=true\]\:text-danger[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-danger-500[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-danger-foreground[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-default-500[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-500) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-default-foreground[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-foreground-400[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-400) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-foreground-600[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-600) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-primary[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-primary-400[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-400) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-primary-foreground[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-secondary[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-secondary-400[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-400) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-secondary-foreground[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-success[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-success-600[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-success-foreground[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-warning[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-warning-600[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-600) / var(--tw-text-opacity,1))}.data-\[hover\=true\]\:text-warning-foreground[data-hover=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.data-\[invalid\=true\]\:data-\[editable\=true\]\:text-danger[data-editable=true][data-invalid=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.data-\[invalid\=true\]\:text-danger-300[data-invalid=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-300) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:text-background[data-hover=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-background) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:text-danger-foreground[data-hover=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:text-primary-foreground[data-hover=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:text-secondary-foreground[data-hover=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:text-success-foreground[data-hover=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[hover\=true\]\:text-warning-foreground[data-hover=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:data-\[outside-month\=true\]\:text-default-300[data-outside-month=true][data-range-selection=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-300) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-danger-500[data-range-selection=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-foreground[data-range-selection=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-primary[data-range-selection=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-secondary[data-range-selection=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-success-600[data-range-selection=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-warning-500[data-range-selection=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-500) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-background[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-background) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-danger-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-primary-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-secondary-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-warning-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-background[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-background) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-danger-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-primary-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-secondary-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-warning-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-background[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-background) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-danger[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-danger-foreground[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-default-foreground[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-primary[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-primary-foreground[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-secondary[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-secondary-foreground[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-success-600[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-success-foreground[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-warning-600[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-600) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-warning-foreground[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.data-\[unavailable\=true\]\:text-default-300[data-unavailable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-300) / var(--tw-text-opacity,1))}.data-\[unavailable\=true\]\:line-through[data-unavailable=true]{text-decoration-line:line-through}.data-\[animation\=exiting\]\:opacity-0[data-animation=exiting],.data-\[disabled\=true\]\:data-\[outside-month\=true\]\:opacity-0[data-outside-month=true][data-disabled=true]{opacity:0}.data-\[disabled\=true\]\:opacity-30[data-disabled=true]{opacity:.3}.data-\[hover-unselected\=true\]\:opacity-disabled[data-hover-unselected=true]{opacity:var(--heroui-disabled-opacity)}.data-\[hover\=true\]\:opacity-70[data-hover=true]{opacity:.7}.data-\[hover\=true\]\:opacity-hover[data-hover=true]{opacity:var(--heroui-hover-opacity)}.data-\[in-range\=true\]\:opacity-100[data-in-range=true]{opacity:1}.data-\[invisible\=true\]\:opacity-0[data-invisible=true]{opacity:0}.data-\[loaded\=true\]\:opacity-100[data-loaded=true],.data-\[moving\]\:opacity-100[data-moving]{opacity:1}.data-\[pressed\=true\]\:opacity-50[data-pressed=true]{opacity:.5}.data-\[pressed\=true\]\:opacity-70[data-pressed=true]{opacity:.7}.data-\[pressed\=true\]\:opacity-disabled[data-pressed=true]{opacity:var(--heroui-disabled-opacity)}.data-\[toast-exiting\=true\]\:opacity-0[data-toast-exiting=true]{opacity:0}.data-\[visible\=true\]\:opacity-100[data-visible=true]{opacity:1}.data-\[active\=true\]\:shadow-md[data-active=true]{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[hover\=true\]\:shadow-lg[data-hover=true]{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[selected\=true\]\:data-\[selection-end\=true\]\:shadow-md[data-selection-end=true][data-selected=true],.data-\[selected\=true\]\:data-\[selection-start\=true\]\:shadow-md[data-selection-start=true][data-selected=true],.data-\[selected\=true\]\:shadow-md[data-selected=true]{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[selected\=true\]\:shadow-none[data-selected=true]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[active\=true\]\:shadow-danger\/40[data-active=true]{--tw-shadow-color:hsl(var(--heroui-danger) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[active\=true\]\:shadow-default\/50[data-active=true]{--tw-shadow-color:hsl(var(--heroui-default) / .5);--tw-shadow:var(--tw-shadow-colored)}.data-\[active\=true\]\:shadow-primary\/40[data-active=true]{--tw-shadow-color:hsl(var(--heroui-primary) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[active\=true\]\:shadow-secondary\/40[data-active=true]{--tw-shadow-color:hsl(var(--heroui-secondary) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[active\=true\]\:shadow-success\/40[data-active=true]{--tw-shadow-color:hsl(var(--heroui-success) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[active\=true\]\:shadow-warning\/40[data-active=true]{--tw-shadow-color:hsl(var(--heroui-warning) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[hover\=true\]\:shadow-danger\/30[data-hover=true]{--tw-shadow-color:hsl(var(--heroui-danger) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[hover\=true\]\:shadow-default\/50[data-hover=true]{--tw-shadow-color:hsl(var(--heroui-default) / .5);--tw-shadow:var(--tw-shadow-colored)}.data-\[hover\=true\]\:shadow-primary\/30[data-hover=true]{--tw-shadow-color:hsl(var(--heroui-primary) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[hover\=true\]\:shadow-secondary\/30[data-hover=true]{--tw-shadow-color:hsl(var(--heroui-secondary) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[hover\=true\]\:shadow-success\/30[data-hover=true]{--tw-shadow-color:hsl(var(--heroui-success) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[hover\=true\]\:shadow-warning\/30[data-hover=true]{--tw-shadow-color:hsl(var(--heroui-warning) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[selected\=true\]\:shadow-danger\/40[data-selected=true]{--tw-shadow-color:hsl(var(--heroui-danger) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[selected\=true\]\:shadow-foreground\/40[data-selected=true]{--tw-shadow-color:hsl(var(--heroui-foreground) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[selected\=true\]\:shadow-primary\/40[data-selected=true]{--tw-shadow-color:hsl(var(--heroui-primary) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[selected\=true\]\:shadow-secondary\/40[data-selected=true]{--tw-shadow-color:hsl(var(--heroui-secondary) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[selected\=true\]\:shadow-success\/40[data-selected=true]{--tw-shadow-color:hsl(var(--heroui-success) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[selected\=true\]\:shadow-warning\/40[data-selected=true]{--tw-shadow-color:hsl(var(--heroui-warning) / .4);--tw-shadow:var(--tw-shadow-colored)}.data-\[focus-visible\=true\]\:outline-2[data-focus-visible=true]{outline-width:2px}.data-\[focus-visible\=true\]\:outline-offset-2[data-focus-visible=true]{outline-offset:2px}.data-\[focus-visible\=true\]\:outline-focus[data-focus-visible=true]{outline-color:hsl(var(--heroui-focus) / 1)}.data-\[focus-visible\]\:outline-danger-foreground[data-focus-visible]{outline-color:hsl(var(--heroui-danger-foreground) / 1)}.data-\[focus-visible\]\:outline-default-foreground[data-focus-visible]{outline-color:hsl(var(--heroui-default-foreground) / 1)}.data-\[focus-visible\]\:outline-primary-foreground[data-focus-visible]{outline-color:hsl(var(--heroui-primary-foreground) / 1)}.data-\[focus-visible\]\:outline-secondary-foreground[data-focus-visible]{outline-color:hsl(var(--heroui-secondary-foreground) / 1)}.data-\[focus-visible\]\:outline-success-foreground[data-focus-visible]{outline-color:hsl(var(--heroui-success-foreground) / 1)}.data-\[focus-visible\]\:outline-warning-foreground[data-focus-visible]{outline-color:hsl(var(--heroui-warning-foreground) / 1)}.data-\[menu-open\=true\]\:backdrop-blur-xl[data-menu-open=true]{--tw-backdrop-blur:blur(24px);-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)}.data-\[animated\=true\]\:transition-\[left\,top\,width\,height\][data-animated=true]{transition-property:left,top,width,height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-\[disabled\=true\]\:transition-none[data-disabled=true]{transition-property:none}.data-\[hover\=true\]\:transition-colors[data-hover=true]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-\[moving\=true\]\:transition-transform[data-moving=true]{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-\[toast-exiting\=true\]\:transition-all[data-toast-exiting=true]{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-\[animated\=true\]\:duration-250[data-animated=true]{transition-duration:.25s}.data-\[toast-exiting\=true\]\:duration-300[data-toast-exiting=true]{transition-duration:.3s}.data-\[animated\=true\]\:ease-out[data-animated=true],.data-\[toast-exiting\=true\]\:ease-out[data-toast-exiting=true]{transition-timing-function:cubic-bezier(0,0,.2,1)}.data-\[toast-exiting\=true\]\:will-change-transform[data-toast-exiting=true]{will-change:transform}.data-\[hide-scroll\=true\]\:scrollbar-hide[data-hide-scroll=true]{-ms-overflow-style:none;scrollbar-width:none}.data-\[hide-scroll\=true\]\:scrollbar-hide[data-hide-scroll=true]::-webkit-scrollbar{display:none}.data-\[top-bottom-scroll\=true\]\:\[mask-image\:linear-gradient\(\#000\,\#000\,transparent_0\,\#000_var\(--scroll-shadow-size\)\,\#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\,transparent\)\][data-top-bottom-scroll=true]{-webkit-mask-image:linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent);-webkit-mask-image:linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent);mask-image:linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent)}.data-\[top-scroll\=true\]\:\[mask-image\:linear-gradient\(0deg\,\#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\,transparent\)\][data-top-scroll=true]{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);mask-image:linear-gradient(0deg,#000 calc(100% - var(--scroll-shadow-size)),transparent)}.data-\[bottom-scroll\=true\]\:\[mask-image\:linear-gradient\(180deg\,\#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\,transparent\)\][data-bottom-scroll=true]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - var(--scroll-shadow-size)),transparent)}.data-\[left-scroll\=true\]\:\[mask-image\:linear-gradient\(270deg\,\#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\,transparent\)\][data-left-scroll=true]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - var(--scroll-shadow-size)),transparent)}.data-\[right-scroll\=true\]\:\[mask-image\:linear-gradient\(90deg\,\#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\,transparent\)\][data-right-scroll=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--scroll-shadow-size)),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - var(--scroll-shadow-size)),transparent)}.data-\[left-right-scroll\=true\]\:\[mask-image\:linear-gradient\(to_right\,\#000\,\#000\,transparent_0\,\#000_var\(--scroll-shadow-size\)\,\#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\,transparent\)\][data-left-right-scroll=true]{-webkit-mask-image:linear-gradient(to right,#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent);-webkit-mask-image:linear-gradient(to right,#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent);mask-image:linear-gradient(to right,#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent)}.data-\[placement\=bottom-center\]\:before\:top-\[calc\(-1\*var\(--top-extension\,16px\)\)\][data-placement=bottom-center]:before{content:var(--tw-content);top:calc(-1 * var(--top-extension,16px))}.data-\[placement\=bottom-end\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom-end]:before{content:var(--tw-content);top:calc(-.3125rem + 1.5px)}.data-\[placement\=bottom-end\]\:before\:right-3[data-placement=bottom-end]:before{content:var(--tw-content);right:.75rem}.data-\[placement\=bottom-left\]\:before\:top-\[calc\(-1\*var\(--top-extension\,16px\)\)\][data-placement=bottom-left]:before,.data-\[placement\=bottom-right\]\:before\:top-\[calc\(-1\*var\(--top-extension\,16px\)\)\][data-placement=bottom-right]:before{content:var(--tw-content);top:calc(-1 * var(--top-extension,16px))}.data-\[placement\=bottom-start\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom-start]:before{content:var(--tw-content);top:calc(-.3125rem + 1.5px)}.data-\[placement\=bottom-start\]\:before\:left-3[data-placement=bottom-start]:before{content:var(--tw-content);left:.75rem}.data-\[placement\=bottom\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom]:before{content:var(--tw-content);top:calc(-.3125rem + 1.5px)}.data-\[placement\=bottom\]\:before\:left-1\/2[data-placement=bottom]:before{content:var(--tw-content);left:50%}.data-\[placement\=left-end\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=left-end]:before{content:var(--tw-content);right:calc(-.3125rem + 3px)}.data-\[placement\=left-end\]\:before\:bottom-1\/4[data-placement=left-end]:before{content:var(--tw-content);bottom:25%}.data-\[placement\=left-start\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=left-start]:before{content:var(--tw-content);right:calc(-.3125rem + 3px)}.data-\[placement\=left-start\]\:before\:top-1\/4[data-placement=left-start]:before{content:var(--tw-content);top:25%}.data-\[placement\=left\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_2px\)\][data-placement=left]:before{content:var(--tw-content);right:calc(-.3125rem + 2px)}.data-\[placement\=left\]\:before\:top-1\/2[data-placement=left]:before{content:var(--tw-content);top:50%}.data-\[placement\=right-end\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=right-end]:before{content:var(--tw-content);left:calc(-.3125rem + 3px)}.data-\[placement\=right-end\]\:before\:bottom-1\/4[data-placement=right-end]:before{content:var(--tw-content);bottom:25%}.data-\[placement\=right-start\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=right-start]:before{content:var(--tw-content);left:calc(-.3125rem + 3px)}.data-\[placement\=right-start\]\:before\:top-1\/4[data-placement=right-start]:before{content:var(--tw-content);top:25%}.data-\[placement\=right\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_2px\)\][data-placement=right]:before{content:var(--tw-content);left:calc(-.3125rem + 2px)}.data-\[placement\=right\]\:before\:top-1\/2[data-placement=right]:before{content:var(--tw-content);top:50%}.data-\[placement\=top-end\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top-end]:before{content:var(--tw-content);bottom:calc(-.3125rem + 1.5px)}.data-\[placement\=top-end\]\:before\:right-3[data-placement=top-end]:before{content:var(--tw-content);right:.75rem}.data-\[placement\=top-start\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top-start]:before{content:var(--tw-content);bottom:calc(-.3125rem + 1.5px)}.data-\[placement\=top-start\]\:before\:left-3[data-placement=top-start]:before{content:var(--tw-content);left:.75rem}.data-\[placement\=top\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top]:before{content:var(--tw-content);bottom:calc(-.3125rem + 1.5px)}.data-\[placement\=top\]\:before\:left-1\/2[data-placement=top]:before{content:var(--tw-content);left:50%}.data-\[loaded\=true\]\:before\:-z-10[data-loaded=true]:before{content:var(--tw-content);z-index:-10}.data-\[arrow\=true\]\:before\:block[data-arrow=true]:before{content:var(--tw-content);display:block}.data-\[outside-month\=true\]\:before\:hidden[data-outside-month=true]:before{content:var(--tw-content);display:none}.data-\[placement\=bottom-center\]\:before\:h-\[var\(--top-extension\,16px\)\][data-placement=bottom-center]:before,.data-\[placement\=bottom-left\]\:before\:h-\[var\(--top-extension\,16px\)\][data-placement=bottom-left]:before,.data-\[placement\=bottom-right\]\:before\:h-\[var\(--top-extension\,16px\)\][data-placement=bottom-right]:before{content:var(--tw-content);height:var(--top-extension,16px)}.data-\[placement\=bottom\]\:before\:-translate-x-1\/2[data-placement=bottom]:before{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[placement\=left\]\:before\:-translate-y-1\/2[data-placement=left]:before,.data-\[placement\=right\]\:before\:-translate-y-1\/2[data-placement=right]:before{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[placement\=top\]\:before\:-translate-x-1\/2[data-placement=top]:before{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[loaded\=true\]\:before\:animate-none[data-loaded=true]:before{content:var(--tw-content);animation:none}.data-\[range-end\=true\]\:before\:rounded-e-full[data-range-end=true]:before{content:var(--tw-content);border-start-end-radius:9999px;border-end-end-radius:9999px}.data-\[range-start\=true\]\:before\:rounded-s-full[data-range-start=true]:before{content:var(--tw-content);border-start-start-radius:9999px;border-end-start-radius:9999px}.data-\[selection-end\=true\]\:before\:rounded-e-full[data-selection-end=true]:before{content:var(--tw-content);border-start-end-radius:9999px;border-end-end-radius:9999px}.data-\[selection-start\=true\]\:before\:rounded-s-full[data-selection-start=true]:before{content:var(--tw-content);border-start-start-radius:9999px;border-end-start-radius:9999px}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-danger-50[data-range-selection=true][data-selected=true]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-foreground\/10[data-range-selection=true][data-selected=true]:before{content:var(--tw-content);background-color:hsl(var(--heroui-foreground) / .1)}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-primary-50[data-range-selection=true][data-selected=true]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-secondary-50[data-range-selection=true][data-selected=true]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-success-100[data-range-selection=true][data-selected=true]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-100) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-warning-100[data-range-selection=true][data-selected=true]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-100) / var(--tw-bg-opacity,1))}.data-\[loaded\=true\]\:before\:opacity-0[data-loaded=true]:before{content:var(--tw-content);opacity:0}.data-\[selected\=true\]\:before\:opacity-100[data-selected=true]:before{content:var(--tw-content);opacity:1}.data-\[placement\=bottom-center\]\:after\:bottom-\[calc\(-1\*var\(--bottom-extension\,16px\)\)\][data-placement=bottom-center]:after,.data-\[placement\=bottom-left\]\:after\:bottom-\[calc\(-1\*var\(--bottom-extension\,16px\)\)\][data-placement=bottom-left]:after,.data-\[placement\=bottom-right\]\:after\:bottom-\[calc\(-1\*var\(--bottom-extension\,16px\)\)\][data-placement=bottom-right]:after{content:var(--tw-content);bottom:calc(-1 * var(--bottom-extension,16px))}.data-\[placement\=bottom-center\]\:after\:h-\[var\(--bottom-extension\,16px\)\][data-placement=bottom-center]:after,.data-\[placement\=bottom-left\]\:after\:h-\[var\(--bottom-extension\,16px\)\][data-placement=bottom-left]:after,.data-\[placement\=bottom-right\]\:after\:h-\[var\(--bottom-extension\,16px\)\][data-placement=bottom-right]:after{content:var(--tw-content);height:var(--bottom-extension,16px)}.data-\[active\=true\]\:after\:w-full[data-active=true]:after,.data-\[focus\=true\]\:after\:w-full[data-focus=true]:after,.data-\[open\=true\]\:after\:w-full[data-open=true]:after{content:var(--tw-content);width:100%}.data-\[dragging\=true\]\:after\:scale-100[data-dragging=true]:after{content:var(--tw-content);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[dragging\=true\]\:after\:scale-80[data-dragging=true]:after{content:var(--tw-content);--tw-scale-x:.8;--tw-scale-y:.8;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[active\=true\]\:after\:bg-danger-400[data-active=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-400) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:after\:bg-danger[data-selected=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:after\:bg-foreground[data-selected=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-foreground) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:after\:bg-primary[data-selected=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:after\:bg-secondary[data-selected=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:after\:bg-success[data-selected=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:after\:bg-warning[data-selected=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[loaded\=true\]\:after\:opacity-0[data-loaded=true]:after{content:var(--tw-content);opacity:0}.data-\[selected\=true\]\:after\:opacity-100[data-selected=true]:after{content:var(--tw-content);opacity:1}.data-\[selectable\=true\]\:focus\:border-danger:focus[data-selectable=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.data-\[selectable\=true\]\:focus\:border-default:focus[data-selectable=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default) / var(--tw-border-opacity,1))}.data-\[selectable\=true\]\:focus\:border-primary:focus[data-selectable=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.data-\[selectable\=true\]\:focus\:border-secondary:focus[data-selectable=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.data-\[selectable\=true\]\:focus\:border-success:focus[data-selectable=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.data-\[selectable\=true\]\:focus\:border-warning:focus[data-selectable=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.data-\[invalid\=true\]\:focus\:bg-danger-400\/50:focus[data-invalid=true]{background-color:hsl(var(--heroui-danger-400) / .5)}.data-\[selectable\=true\]\:focus\:bg-danger:focus[data-selectable=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.data-\[selectable\=true\]\:focus\:bg-danger\/20:focus[data-selectable=true]{background-color:hsl(var(--heroui-danger) / .2)}.data-\[selectable\=true\]\:focus\:bg-default:focus[data-selectable=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default) / var(--tw-bg-opacity,1))}.data-\[selectable\=true\]\:focus\:bg-default-100:focus[data-selectable=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.data-\[selectable\=true\]\:focus\:bg-default\/40:focus[data-selectable=true]{background-color:hsl(var(--heroui-default) / .4)}.data-\[selectable\=true\]\:focus\:bg-primary:focus[data-selectable=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.data-\[selectable\=true\]\:focus\:bg-primary\/20:focus[data-selectable=true]{background-color:hsl(var(--heroui-primary) / .2)}.data-\[selectable\=true\]\:focus\:bg-secondary:focus[data-selectable=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.data-\[selectable\=true\]\:focus\:bg-secondary\/20:focus[data-selectable=true]{background-color:hsl(var(--heroui-secondary) / .2)}.data-\[selectable\=true\]\:focus\:bg-success:focus[data-selectable=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.data-\[selectable\=true\]\:focus\:bg-success\/20:focus[data-selectable=true]{background-color:hsl(var(--heroui-success) / .2)}.data-\[selectable\=true\]\:focus\:bg-warning:focus[data-selectable=true]{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.data-\[selectable\=true\]\:focus\:bg-warning\/20:focus[data-selectable=true]{background-color:hsl(var(--heroui-warning) / .2)}.data-\[editable\=true\]\:focus\:text-danger:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:focus\:text-default-foreground:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:focus\:text-primary:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:focus\:text-secondary:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:focus\:text-success:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:focus\:text-success-600:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-600) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:focus\:text-warning:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.data-\[editable\=true\]\:focus\:text-warning-600:focus[data-editable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-600) / var(--tw-text-opacity,1))}.data-\[invalid\=true\]\:data-\[editable\=true\]\:focus\:text-danger:focus[data-editable=true][data-invalid=true],.data-\[selectable\=true\]\:focus\:text-danger:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-danger-foreground:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-default-500:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-500) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-default-foreground:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-primary:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-primary-foreground:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-secondary:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-secondary-foreground:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-success:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-success-foreground:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-warning:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:text-warning-foreground:focus[data-selectable=true]{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.data-\[selectable\=true\]\:focus\:shadow-danger\/30:focus[data-selectable=true]{--tw-shadow-color:hsl(var(--heroui-danger) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[selectable\=true\]\:focus\:shadow-default\/50:focus[data-selectable=true]{--tw-shadow-color:hsl(var(--heroui-default) / .5);--tw-shadow:var(--tw-shadow-colored)}.data-\[selectable\=true\]\:focus\:shadow-primary\/30:focus[data-selectable=true]{--tw-shadow-color:hsl(var(--heroui-primary) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[selectable\=true\]\:focus\:shadow-secondary\/30:focus[data-selectable=true]{--tw-shadow-color:hsl(var(--heroui-secondary) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[selectable\=true\]\:focus\:shadow-success\/30:focus[data-selectable=true]{--tw-shadow-color:hsl(var(--heroui-success) / .3);--tw-shadow:var(--tw-shadow-colored)}.data-\[selectable\=true\]\:focus\:shadow-warning\/30:focus[data-selectable=true]{--tw-shadow-color:hsl(var(--heroui-warning) / .3);--tw-shadow:var(--tw-shadow-colored)}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:pointer-events-auto,.group[data-has-label-outside=true] .group-data-\[has-label-outside\=true\]\:pointer-events-auto,.group[data-has-value=true] .group-data-\[has-value\=true\]\:pointer-events-auto{pointer-events:auto}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:relative{position:relative}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:start-0,.group[data-filled=true] .group-data-\[filled\=true\]\:start-0{inset-inline-start:0}.group[data-has-end-content=true] .group-data-\[has-end-content\=true\]\:left-2{left:.5rem}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:z-10{z-index:10}.group[data-has-end-content=true] .group-data-\[has-end-content\=true\]\:mt-4{margin-top:1rem}.group[data-selected=true] .group-data-\[selected\=true\]\:ms-4{margin-inline-start:1rem}.group[data-selected=true] .group-data-\[selected\=true\]\:ms-5{margin-inline-start:1.25rem}.group[data-selected=true] .group-data-\[selected\=true\]\:ms-6{margin-inline-start:1.5rem}.group[data-selected][data-pressed] .group-data-\[selected\]\:group-data-\[pressed\]\:ml-3{margin-left:.75rem}.group[data-selected][data-pressed] .group-data-\[selected\]\:group-data-\[pressed\]\:ml-4{margin-left:1rem}.group[data-selected][data-pressed] .group-data-\[selected\]\:group-data-\[pressed\]\:ml-5{margin-left:1.25rem}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:block,.group[data-has-value=true] .group-data-\[has-value\=true\]\:block{display:block}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:flex{display:flex}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:hidden{display:none}.group[data-pressed=true] .group-data-\[pressed\=true\]\:w-5{width:1.25rem}.group[data-pressed=true] .group-data-\[pressed\=true\]\:w-6{width:1.5rem}.group[data-pressed=true] .group-data-\[pressed\=true\]\:w-7{width:1.75rem}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(100\%_\+_var\(--heroui-font-size-small\)\/2_\+_20px\)\]{--tw-translate-y:calc(calc(100% + var(--heroui-font-size-small) / 2 + 20px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(100\%_\+_var\(--heroui-font-size-small\)\/2_\+_24px\)\]{--tw-translate-y:calc(calc(100% + var(--heroui-font-size-small) / 2 + 24px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(100\%_\+_var\(--heroui-font-size-tiny\)\/2_\+_16px\)\]{--tw-translate-y:calc(calc(100% + var(--heroui-font-size-tiny) / 2 + 16px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_3\.5px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 3.5px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_4px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 4px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_6px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 6px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_6px_-_var\(--heroui-border-width-medium\)\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 6px - var(--heroui-border-width-medium)) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_8px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 8px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_8px_-_var\(--heroui-border-width-medium\)\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 8px - var(--heroui-border-width-medium)) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-tiny\)\/2_-_5px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-tiny) / 2 - 5px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-tiny\)\/2_-_8px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-tiny) / 2 - 8px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-tiny\)\/2_-_8px_-_var\(--heroui-border-width-medium\)\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-tiny) / 2 - 8px - var(--heroui-border-width-medium)) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(100\%_\+_var\(--heroui-font-size-small\)\/2_\+_20px\)\]{--tw-translate-y:calc(calc(100% + var(--heroui-font-size-small) / 2 + 20px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(100\%_\+_var\(--heroui-font-size-small\)\/2_\+_24px\)\]{--tw-translate-y:calc(calc(100% + var(--heroui-font-size-small) / 2 + 24px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(100\%_\+var\(--heroui-font-size-tiny\)\/2_\+_16px\)\]{--tw-translate-y:calc(calc(100% + var(--heroui-font-size-tiny) / 2 + 16px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_3\.5px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 3.5px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_4px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 4px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_6px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 6px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_6px_-_var\(--heroui-border-width-medium\)\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 6px - var(--heroui-border-width-medium)) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_8px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 8px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-small\)\/2_-_8px_-_var\(--heroui-border-width-medium\)\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-small) / 2 - 8px - var(--heroui-border-width-medium)) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-tiny\)\/2_-_5px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-tiny) / 2 - 5px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-tiny\)\/2_-_8px\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-tiny) / 2 - 8px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_var\(--heroui-font-size-tiny\)\/2_-_8px_-_var\(--heroui-border-width-medium\)\)\]{--tw-translate-y:calc(calc(50% + var(--heroui-font-size-tiny) / 2 - 8px - var(--heroui-border-width-medium)) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:-translate-y-0{--tw-translate-y:-0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-selected=true] .group-data-\[selected\=true\]\:translate-x-3{--tw-translate-x:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-copied=true] .group-data-\[copied\=true\]\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-copied=true] .group-data-\[copied\=true\]\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:scale-85,.group[data-filled=true] .group-data-\[filled\=true\]\:scale-85{--tw-scale-x:.85;--tw-scale-y:.85;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-has-value=true] .group-data-\[has-value\=true\]\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-pressed=true] .group-data-\[pressed\=true\]\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-selected=true] .group-data-\[selected\=true\]\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/tr[data-disabled=true] .group-data-\[disabled\=true\]\/tr\:cursor-not-allowed{cursor:not-allowed}.group[data-has-multiple-months=true] .group-data-\[has-multiple-months\=true\]\:flex-row{flex-direction:row}.group[data-has-label=true] .group-data-\[has-label\=true\]\:items-start{align-items:flex-start}.group[data-has-label=true] .group-data-\[has-label\=true\]\:items-end{align-items:flex-end}.group[data-focus=true] .group-data-\[focus\=true\]\:\!border-danger{--tw-border-opacity:1!important;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))!important}.group[data-focus=true] .group-data-\[focus\=true\]\:border-danger{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:border-default-foreground{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-foreground) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:border-primary{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:border-secondary{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:border-success{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:border-warning{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.group[data-invalid=true] .group-data-\[invalid\=true\]\:border-danger,.group[data-selected=true] .group-data-\[selected\=true\]\:border-danger{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:border-default-500{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-500) / var(--tw-border-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:border-primary{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:border-secondary{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:border-success{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:border-warning{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:\!bg-danger-50{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))!important}.group[data-focus=true] .group-data-\[focus\=true\]\:bg-danger-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:bg-default-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:bg-default-200{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:bg-primary-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:bg-secondary-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:bg-success-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:bg-warning-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.group[data-hover-unselected=true] .group-data-\[hover-unselected\=true\]\:bg-default-100{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.group[data-invalid=true] .group-data-\[invalid\=true\]\:bg-danger-50{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:bg-brand-magenta{--tw-bg-opacity:1;background-color:rgb(var(--brand-magenta) / var(--tw-bg-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:bg-danger{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:bg-default-400{--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-400) / var(--tw-bg-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:bg-primary{--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary) / var(--tw-bg-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:bg-secondary{--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary) / var(--tw-bg-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:bg-success{--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:bg-warning{--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pb-1\.5{padding-bottom:.375rem}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pe-2{padding-inline-end:.5rem}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pt-2{padding-top:.5rem}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pt-3{padding-top:.75rem}.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pt-4,.group[data-has-label=true] .group-data-\[has-label\=true\]\:pt-4{padding-top:1rem}.group[data-has-label=true] .group-data-\[has-label\=true\]\:pt-5{padding-top:1.25rem}.group\/tr[data-disabled=true] .group-data-\[disabled\=true\]\/tr\:text-foreground-300{--tw-text-opacity:1;color:hsl(var(--heroui-foreground-300) / var(--tw-text-opacity,1))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:text-default-600{--tw-text-opacity:1;color:hsl(var(--heroui-default-600) / var(--tw-text-opacity,1))}.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:text-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.group[data-filled=true] .group-data-\[filled\=true\]\:text-default-600{--tw-text-opacity:1;color:hsl(var(--heroui-default-600) / var(--tw-text-opacity,1))}.group[data-filled=true] .group-data-\[filled\=true\]\:text-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.group[data-has-value=true] .group-data-\[has-value\=true\]\:text-default-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.group[data-has-value=true] .group-data-\[has-value\=true\]\:text-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.group[data-invalid=true] .group-data-\[invalid\=true\]\:text-danger,.group[data-selected=true] .group-data-\[selected\=true\]\:text-danger{--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-danger-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-default-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-default-foreground) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-foreground) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-primary{--tw-text-opacity:1;color:hsl(var(--heroui-primary) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-primary-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-primary-foreground) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-secondary{--tw-text-opacity:1;color:hsl(var(--heroui-secondary) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-secondary-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-secondary-foreground) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-success{--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-success-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-warning{--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-warning-foreground{--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.group[data-copied=true] .group-data-\[copied\=true\]\:opacity-0{opacity:0}.group[data-copied=true] .group-data-\[copied\=true\]\:opacity-100{opacity:1}.group[data-has-value=true] .group-data-\[has-value\=true\]\:opacity-70{opacity:.7}.group\/th[data-hover=true] .group-data-\[hover\=true\]\/th\:opacity-100,.group[data-loaded=true] .group-data-\[loaded\=true\]\:opacity-100{opacity:1}.group[data-pressed=true] .group-data-\[pressed\=true\]\:opacity-70{opacity:.7}.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-0{opacity:0}.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-100{opacity:1}.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-60{opacity:.6}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-focus{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--heroui-focus) / var(--tw-ring-opacity,1))}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-offset-2{--tw-ring-offset-width:2px}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-offset-background{--tw-ring-offset-color:hsl(var(--heroui-background) / 1)}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:before\:-z-10:before{content:var(--tw-content);z-index:-10}.group[data-selected=true] .group-data-\[selected\=true\]\:before\:w-full:before{content:var(--tw-content);width:100%}.group[data-open=true] .group-data-\[open\=true\]\:before\:translate-y-px:before{content:var(--tw-content);--tw-translate-y:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open=true] .group-data-\[open\=true\]\:before\:rotate-45:before{content:var(--tw-content);--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/tr[data-middle=true] .group-data-\[middle\=true\]\/tr\:before\:rounded-none:before{content:var(--tw-content);border-radius:0}.group[data-hover=true] .group-data-\[hover\=true\]\:before\:bg-default-100:before,.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:before\:bg-default-100:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:before\:opacity-100:before{content:var(--tw-content);opacity:1}.group[data-required=true] .group-data-\[required\=true\]\:after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.group[data-focus=true] .group-data-\[focus\=true\]\:after\:w-full:after{content:var(--tw-content);width:100%}.group[data-open=true] .group-data-\[open\=true\]\:after\:translate-y-0:after{content:var(--tw-content);--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open=true] .group-data-\[open\=true\]\:after\:-rotate-45:after{content:var(--tw-content);--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-selected=true] .group-data-\[selected\=true\]\:after\:scale-100:after{content:var(--tw-content);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-invalid=true] .group-data-\[invalid\=true\]\:after\:bg-danger:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.group[data-required=true] .group-data-\[required\=true\]\:after\:text-danger:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--heroui-danger) / var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:after\:opacity-100:after{content:var(--tw-content);opacity:1}.group[data-required=true] .group-data-\[required\=true\]\:after\:content-\[\'\*\'\]:after{--tw-content:"*";content:var(--tw-content)}.group\/tr[data-first=true] .group-data-\[first\=true\]\/tr\:first\:before\:rounded-ss-lg:first-child:before{content:var(--tw-content);border-start-start-radius:.5rem}.group\/tr[data-first=true] .group-data-\[first\=true\]\/tr\:first\:before\:rounded-ss-none:first-child:before{content:var(--tw-content);border-start-start-radius:0}.group\/tr[data-last=true] .group-data-\[last\=true\]\/tr\:first\:before\:rounded-es-lg:first-child:before{content:var(--tw-content);border-end-start-radius:.5rem}.group\/tr[data-last=true] .group-data-\[last\=true\]\/tr\:first\:before\:rounded-es-none:first-child:before{content:var(--tw-content);border-end-start-radius:0}.group\/tr[data-first=true] .group-data-\[first\=true\]\/tr\:last\:before\:rounded-se-lg:last-child:before{content:var(--tw-content);border-start-end-radius:.5rem}.group\/tr[data-first=true] .group-data-\[first\=true\]\/tr\:last\:before\:rounded-se-none:last-child:before{content:var(--tw-content);border-start-end-radius:0}.group\/tr[data-last=true] .group-data-\[last\=true\]\/tr\:last\:before\:rounded-ee-lg:last-child:before{content:var(--tw-content);border-end-end-radius:.5rem}.group\/tr[data-last=true] .group-data-\[last\=true\]\/tr\:last\:before\:rounded-ee-none:last-child:before{content:var(--tw-content);border-end-end-radius:0}.group[data-invalid=true] .group-data-\[invalid\=true\]\:hover\:border-danger:hover{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.group[data-invalid=true] .group-data-\[invalid\=true\]\:hover\:bg-danger-100:hover{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-100) / var(--tw-bg-opacity,1))}.group[data-invalid=true] .group-data-\[invalid\=true\]\:focus-within\:hover\:border-danger:hover:focus-within{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.group[data-invalid=true] .group-data-\[invalid\=true\]\:focus-within\:hover\:bg-danger-50:hover:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.group\/tr[aria-selected=false][data-hover=true] .group-aria-\[selected\=false\]\/tr\:group-data-\[hover\=true\]\/tr\:before\:bg-default-100:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.group\/tr[aria-selected=false][data-hover=true] .group-aria-\[selected\=false\]\/tr\:group-data-\[hover\=true\]\/tr\:before\:opacity-70:before{content:var(--tw-content);opacity:.7}.group[data-focus=true] .group-data-\[focus\=true\]\:data-\[hover\=true\]\:border-danger[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-danger) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:data-\[hover\=true\]\:border-default-foreground[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-default-foreground) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:data-\[hover\=true\]\:border-primary[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-primary) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:data-\[hover\=true\]\:border-secondary[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-secondary) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:data-\[hover\=true\]\:border-success[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-success) / var(--tw-border-opacity,1))}.group[data-focus=true] .group-data-\[focus\=true\]\:data-\[hover\=true\]\:border-warning[data-hover=true]{--tw-border-opacity:1;border-color:hsl(var(--heroui-warning) / var(--tw-border-opacity,1))}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:data-\[selected\=true\]\/tr\:before\:bg-danger\/20[data-selected=true]:before{content:var(--tw-content);background-color:hsl(var(--heroui-danger) / .2)}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:data-\[selected\=true\]\/tr\:before\:bg-default\/60[data-selected=true]:before{content:var(--tw-content);background-color:hsl(var(--heroui-default) / .6)}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:data-\[selected\=true\]\/tr\:before\:bg-primary\/20[data-selected=true]:before{content:var(--tw-content);background-color:hsl(var(--heroui-primary) / .2)}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:data-\[selected\=true\]\/tr\:before\:bg-secondary\/20[data-selected=true]:before{content:var(--tw-content);background-color:hsl(var(--heroui-secondary) / .2)}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:data-\[selected\=true\]\/tr\:before\:bg-success\/20[data-selected=true]:before{content:var(--tw-content);background-color:hsl(var(--heroui-success) / .2)}.group\/tr[data-odd=true] .group-data-\[odd\=true\]\/tr\:data-\[selected\=true\]\/tr\:before\:bg-warning\/20[data-selected=true]:before{content:var(--tw-content);background-color:hsl(var(--heroui-warning) / .2)}.peer[data-filled=true]~.peer-data-\[filled\=true\]\:pointer-events-none{pointer-events:none}.peer[data-filled=true]~.peer-data-\[filled\=true\]\:pointer-events-auto{pointer-events:auto}.peer[data-filled=true]~.peer-data-\[filled\=true\]\:block{display:block}.peer[data-filled=true]~.peer-data-\[filled\=true\]\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer[data-filled=true]~.peer-data-\[filled\=true\]\:opacity-70{opacity:.7}@media (prefers-reduced-motion:reduce){.motion-reduce\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}}.dark\:border-danger-100:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--heroui-danger-100) / var(--tw-border-opacity,1))}.dark\:border-default-200:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--heroui-default-200) / var(--tw-border-opacity,1))}.dark\:border-primary-100:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--heroui-primary-100) / var(--tw-border-opacity,1))}.dark\:border-success-100:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--heroui-success-100) / var(--tw-border-opacity,1))}.dark\:border-warning-100:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--heroui-warning-100) / var(--tw-border-opacity,1))}.dark\:border-warning-500\/30:is(.dark *){border-color:hsl(var(--heroui-warning-500) / .3)}.dark\:bg-background:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-background) / var(--tw-bg-opacity,1))}.dark\:bg-background\/20:is(.dark *){background-color:hsl(var(--heroui-background) / .2)}.dark\:bg-content2:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-content2) / var(--tw-bg-opacity,1))}.dark\:bg-danger-100:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-100) / var(--tw-bg-opacity,1))}.dark\:bg-danger-50:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.dark\:bg-danger-50\/50:is(.dark *){background-color:hsl(var(--heroui-danger-50) / .5)}.dark\:bg-default:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-default) / var(--tw-bg-opacity,1))}.dark\:bg-default-100:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.dark\:bg-default-50\/50:is(.dark *){background-color:hsl(var(--heroui-default-50) / .5)}.dark\:bg-primary-100:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-100) / var(--tw-bg-opacity,1))}.dark\:bg-primary-50:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-primary-50) / var(--tw-bg-opacity,1))}.dark\:bg-primary-50\/50:is(.dark *){background-color:hsl(var(--heroui-primary-50) / .5)}.dark\:bg-secondary-100:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-100) / var(--tw-bg-opacity,1))}.dark\:bg-secondary-50:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-secondary-50) / var(--tw-bg-opacity,1))}.dark\:bg-secondary-50\/50:is(.dark *){background-color:hsl(var(--heroui-secondary-50) / .5)}.dark\:bg-success-100:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-100) / var(--tw-bg-opacity,1))}.dark\:bg-success-50:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.dark\:bg-success-50\/50:is(.dark *){background-color:hsl(var(--heroui-success-50) / .5)}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-warning-100:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-100) / var(--tw-bg-opacity,1))}.dark\:bg-warning-50:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.dark\:bg-warning-50\/50:is(.dark *){background-color:hsl(var(--heroui-warning-50) / .5)}.dark\:bg-warning-500\/10:is(.dark *){background-color:hsl(var(--heroui-warning-500) / .1)}.dark\:bg-warning-500\/20:is(.dark *){background-color:hsl(var(--heroui-warning-500) / .2)}.dark\:text-danger-500:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.dark\:text-success:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.dark\:text-warning:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.dark\:text-warning-500:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-warning-500) / var(--tw-text-opacity,1))}.dark\:placeholder\:text-danger-500:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.dark\:placeholder\:text-danger-500:is(.dark *)::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.dark\:placeholder\:text-success:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.dark\:placeholder\:text-success:is(.dark *)::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.dark\:placeholder\:text-warning:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.dark\:placeholder\:text-warning:is(.dark *)::placeholder{--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.dark\:before\:via-default-700\/10:is(.dark *):before{content:var(--tw-content);--tw-gradient-to:hsl(var(--heroui-default-700) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--heroui-default-700) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:after\:bg-content2:is(.dark *):after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-content2) / var(--tw-bg-opacity,1))}.dark\:-webkit-autofill\:\[-webkit-text-fill-color\:hsl\(var\(--heroui-foreground\)\)\]:-webkit-autofill:is(.dark *){-webkit-text-fill-color:hsl(var(--heroui-foreground))}.dark\:autofill\:\[-webkit-text-fill-color\:hsl\(var\(--heroui-foreground\)\)\]:autofill:is(.dark *){-webkit-text-fill-color:hsl(var(--heroui-foreground))}.dark\:focus\:bg-danger-400\/20:focus:is(.dark *){background-color:hsl(var(--heroui-danger-400) / .2)}.dark\:focus\:bg-success-400\/20:focus:is(.dark *){background-color:hsl(var(--heroui-success-400) / .2)}.dark\:focus\:bg-warning-400\/20:focus:is(.dark *){background-color:hsl(var(--heroui-warning-400) / .2)}.dark\:data-\[hover\=true\]\:bg-content2[data-hover=true]:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-content2) / var(--tw-bg-opacity,1))}.dark\:data-\[hover\=true\]\:bg-danger-50[data-hover=true]:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger-50) / var(--tw-bg-opacity,1))}.dark\:data-\[hover\=true\]\:bg-success-50[data-hover=true]:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.dark\:data-\[hover\=true\]\:bg-warning-50[data-hover=true]:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:bg-danger[data-hover=true][data-selected=true]:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-danger) / var(--tw-bg-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:bg-success[data-hover=true][data-selected=true]:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-success) / var(--tw-bg-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:bg-warning[data-hover=true][data-selected=true]:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning) / var(--tw-bg-opacity,1))}.dark\:data-\[hover\=true\]\:text-danger-500[data-hover=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.dark\:data-\[hover\=true\]\:text-success-500[data-hover=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-success-500) / var(--tw-text-opacity,1))}.dark\:data-\[hover\=true\]\:text-warning-500[data-hover=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-warning-500) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:text-danger-foreground[data-hover=true][data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-danger-foreground) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:text-success-foreground[data-hover=true][data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:text-warning-foreground[data-hover=true][data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-warning-foreground) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-success-500[data-range-selection=true][data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-success-500) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]:is(.dark *),.dark\:data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-success-foreground) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:text-danger-500[data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-danger-500) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:text-success[data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-success) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:text-warning[data-selected=true]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--heroui-warning) / var(--tw-text-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-success-50[data-range-selection=true][data-selected=true]:is(.dark *):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-success-50) / var(--tw-bg-opacity,1))}.dark\:data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-warning-50[data-range-selection=true][data-selected=true]:is(.dark *):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--heroui-warning-50) / var(--tw-bg-opacity,1))}.dark\:data-\[invalid\=true\]\:focus\:bg-danger-400\/20:focus[data-invalid=true]:is(.dark *){background-color:hsl(var(--heroui-danger-400) / .2)}@media not all and (min-width:1024px){.max-lg\:mt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{margin-top:max(.75rem, env(safe-area-inset-top))}.max-lg\:\!hidden{display:none!important}.max-lg\:hidden{display:none}.max-lg\:max-h-none{max-height:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:items-start{align-items:flex-start}.max-lg\:items-stretch{align-items:stretch}}@media not all and (min-width:640px){.max-sm\:hidden{display:none}.max-sm\:min-w-8{min-width:2rem}.max-sm\:flex-1{flex:1}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-stretch{align-items:stretch}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:px-0{padding-left:0;padding-right:0}.max-sm\:tracking-normal{letter-spacing:0}}@media (min-width:640px){.sm\:bottom-4{bottom:1rem}.sm\:right-6{right:1.5rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-full{grid-column:1/-1}.sm\:m-0{margin:0}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:my-16{margin-top:4rem;margin-bottom:4rem}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-24{height:6rem}.sm\:h-4{height:1rem}.sm\:h-56{height:14rem}.sm\:h-\[460px\]{height:460px}.sm\:h-auto{height:auto}.sm\:w-14{width:3.5rem}.sm\:w-24{width:6rem}.sm\:w-4{width:1rem}.sm\:w-56{width:14rem}.sm\:w-72{width:18rem}.sm\:w-\[170px\]{width:170px}.sm\:w-\[356px\]{width:356px}.sm\:w-auto{width:auto}.sm\:min-w-\[unset\]{min-width:unset}.sm\:max-w-\[160px\]{max-width:160px}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-\[240px\]{max-width:240px}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.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\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:rounded-large{border-radius:var(--heroui-radius-large)}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pl-0{padding-left:0}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.3em\]{letter-spacing:.3em}.sm\:\[--scale-enter\:100\%\]{--scale-enter:100%}.sm\:\[--scale-exit\:103\%\]{--scale-exit:103%}.sm\:\[--slide-enter\:0px\]{--slide-enter:0px}.sm\:\[--slide-exit\:0px\]{--slide-exit:0px}.sm\:first\:border-l-0:first-child{border-left-width:0}.sm\:data-\[visible\=true\]\:pointer-events-none[data-visible=true]{pointer-events:none}.sm\:data-\[placement\=bottom-center\]\:mx-auto[data-placement=bottom-center],.sm\:data-\[placement\=top-center\]\:mx-auto[data-placement=top-center]{margin-left:auto;margin-right:auto}.sm\:data-\[placement\=bottom-left\]\:ml-2[data-placement=bottom-left]{margin-left:.5rem}.sm\:data-\[placement\=bottom-right\]\:mr-2[data-placement=bottom-right]{margin-right:.5rem}.sm\:data-\[placement\=top-left\]\:ml-2[data-placement=top-left]{margin-left:.5rem}.sm\:data-\[placement\=top-right\]\:mr-2[data-placement=top-right]{margin-right:.5rem}.sm\:data-\[placement\=bottom-center\]\:w-max[data-placement=bottom-center],.sm\:data-\[placement\=bottom-left\]\:w-max[data-placement=bottom-left],.sm\:data-\[placement\=bottom-right\]\:w-max[data-placement=bottom-right],.sm\:data-\[placement\=top-center\]\:w-max[data-placement=top-center],.sm\:data-\[placement\=top-left\]\:w-max[data-placement=top-left],.sm\:data-\[placement\=top-right\]\:w-max[data-placement=top-right]{width:max-content}.sm\:data-\[visible\=true\]\:opacity-0[data-visible=true]{opacity:0}.group[data-hover=true] .sm\:group-data-\[hover\=true\]\:data-\[visible\=true\]\:pointer-events-auto[data-visible=true]{pointer-events:auto}.group[data-hover=true] .sm\:group-data-\[hover\=true\]\:data-\[visible\=true\]\:opacity-100[data-visible=true]{opacity:1}}@media (min-width:768px){.md\:left-24{left:6rem}.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\[70vh\]{height:70vh}.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-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.md\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-items-start{justify-items:start}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.lg\:order-none{order:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-xs{max-width:20rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-\[1\.3fr\,1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_minmax\(0\,18rem\)_1fr\]{grid-template-columns:1fr minmax(0,18rem) 1fr}.lg\:grid-cols-\[232px_minmax\(0\,1fr\)\]{grid-template-columns:232px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[300px\,minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)\,minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_repeat\(3\,8\.5rem\)\]{grid-template-columns:minmax(0,1fr) repeat(3,8.5rem)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pt-7{padding-top:1.75rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:h-full{height:100%}.xl\:min-h-\[560px\]{min-height:560px}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_296px\]{grid-template-columns:minmax(0,1fr) 296px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}}.rtl\:left-2:where([dir=rtl],[dir=rtl] *){left:.5rem}.rtl\:right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:-rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:-180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.rtl\:data-\[focus-visible\=true\]\:translate-x-3[data-focus-visible=true]:where([dir=rtl],[dir=rtl] *),.rtl\:data-\[hover\=true\]\:translate-x-3[data-hover=true]:where([dir=rtl],[dir=rtl] *){--tw-translate-x:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:data-\[open\=true\]\:-rotate-90[data-open=true]:where([dir=rtl],[dir=rtl] *){--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\+\.border-medium\.border-danger\]\:ms-\[calc\(var\(--heroui-border-width-medium\)\*-1\)\]+.border-medium.border-danger,.\[\&\+\.border-medium\.border-default\]\:ms-\[calc\(var\(--heroui-border-width-medium\)\*-1\)\]+.border-medium.border-default,.\[\&\+\.border-medium\.border-primary\]\:ms-\[calc\(var\(--heroui-border-width-medium\)\*-1\)\]+.border-medium.border-primary,.\[\&\+\.border-medium\.border-secondary\]\:ms-\[calc\(var\(--heroui-border-width-medium\)\*-1\)\]+.border-medium.border-secondary,.\[\&\+\.border-medium\.border-success\]\:ms-\[calc\(var\(--heroui-border-width-medium\)\*-1\)\]+.border-medium.border-success,.\[\&\+\.border-medium\.border-warning\]\:ms-\[calc\(var\(--heroui-border-width-medium\)\*-1\)\]+.border-medium.border-warning{margin-inline-start:calc(var(--heroui-border-width-medium) * -1)}.\[\&\:\:-ms-reveal\]\:hidden::-ms-reveal{display:none}.\[\&\:not\(\:first-child\)\:not\(\:last-child\)\]\:rounded-none:not(:first-child):not(:last-child){border-radius:0}.\[\&\:not\(\:first-child\)\]\:-ml-1:not(:first-child){margin-left:-.25rem}.\[\&\:not\(\:first-of-type\)\:not\(\:last-of-type\)\]\:rounded-none:not(:first-of-type):not(:last-of-type){border-radius:0}.\[\&\:not\(\:first-of-type\)\]\:ms-\[calc\(theme\(borderWidth\.2\)\*-1\)\]:not(:first-of-type){margin-inline-start:-2px}.\[\&\>\*\]\:relative>*{position:relative}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>svg\]\:max-w-\[theme\(spacing\.8\)\]>svg{max-width:2rem}.\[\&\>tr\]\:first\:rounded-lg:first-child>tr{border-radius:.5rem}.\[\&\>tr\]\:first\:shadow-small:first-child>tr{--tw-shadow:var(--heroui-box-shadow-small);--tw-shadow-colored:var(--heroui-box-shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&\[data-hover\=true\]\:not\(\[data-active\=true\]\)\]\:bg-default-100[data-hover=true]:not([data-active=true]){--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-100) / var(--tw-bg-opacity,1))}.\[\&\[data-hover\=true\]\:not\(\[data-active\=true\]\)\]\:bg-default-200[data-hover=true]:not([data-active=true]){--tw-bg-opacity:1;background-color:hsl(var(--heroui-default-200) / var(--tw-bg-opacity,1))}.\[\&_\.chevron-icon\]\:flex-none .chevron-icon{flex:none}.\[\&_\.chevron-icon\]\:rotate-180 .chevron-icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.chevron-icon\]\:transition-transform .chevron-icon{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
