*,: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}.-right-2{right:-.5rem}.-right-px{right:-1px}.-top-2{top:-.5rem}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-\[10\%\]{bottom:10%}.bottom-\[5\%\]{bottom:5%}.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\/2{left:50%}.left-2\.5{left:.625rem}.left-3{left:.75rem}.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-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-\[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}.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-\[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}.-mr-2{margin-right:-.5rem}.-ms-2{margin-inline-start:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-10{margin-top:-2.5rem}.-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-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.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-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.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}.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\/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-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-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-\[50\%\]{height:50%}.h-\[8\%\]{height:8%}.h-\[calc\(100dvh_-_var\(--navbar-height\)\)\]{height:calc(100dvh - var(--navbar-height))}.h-\[calc\(100vh-260px\)\]{height:calc(100vh - 260px)}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.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-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-80,.max-h-\[20rem\]{max-height:20rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[260px\]{max-height:260px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[36rem\]{max-height:36rem}.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-\[94vh\]{max-height:94vh}.max-h-\[calc\(100\%_-_8rem\)\]{max-height:calc(100% - 8rem)}.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-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-\[100dvh\]{min-height:100dvh}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[32px\]{min-height:32px}.min-h-\[45vh\]{min-height:45vh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100vh-54px\)\]{min-height:calc(100vh - 54px)}.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-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.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-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[25\%\]{width:25%}.w-\[268px\]{width:268px}.w-\[68px\]{width:68px}.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\(92\%\,34rem\)\]{width:min(92%,34rem)}.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-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[118px\]{min-width:118px}.min-w-\[150px\]{min-width:150px}.min-w-\[15rem\]{min-width:15rem}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.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-\[280px\]{min-width:280px}.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-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1536px\]{max-width:1536px}.max-w-\[15rem\]{max-width:15rem}.max-w-\[1600px\]{max-width:1600px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.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-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.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-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-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-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 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_auto\]{grid-template-columns:1fr auto auto}.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-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-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-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.-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-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-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}.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-\[2rem\]{border-radius:2rem}.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-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-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-background{--tw-border-opacity:1;border-color:hsl(var(--heroui-background) / var(--tw-border-opacity,1))}.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-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-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-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-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-secondary\/55{border-color:hsl(var(--heroui-secondary) / .55)}.border-secondary\/60{border-color:hsl(var(--heroui-secondary) / .6)}.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\/35{border-color:hsl(var(--heroui-warning) / .35)}.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-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-\[\#100b1e\]{--tw-bg-opacity:1;background-color:rgb(16 11 30/var(--tw-bg-opacity,1))}.bg-\[\#5865F2\]\/15{background-color:#5865f226}.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\/10{background-color:hsl(var(--heroui-background) / .1)}.bg-background\/70{background-color:hsl(var(--heroui-background) / .7)}.bg-background\/80{background-color:hsl(var(--heroui-background) / .8)}.bg-background\/85{background-color:hsl(var(--heroui-background) / .85)}.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\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/65{background-color:#000000a6}.bg-black\/95{background-color:#000000f2}.bg-brand-cyan\/10{background-color:rgb(var(--brand-cyan) / .1)}.bg-brand-cyan\/15{background-color:rgb(var(--brand-cyan) / .15)}.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\/\[0\.06\]{background-color:rgb(var(--brand-green) / .06)}.bg-brand-red\/15{background-color:rgb(var(--brand-red) / .15)}.bg-content1{--tw-bg-opacity:1;background-color:hsl(var(--heroui-content1) / var(--tw-bg-opacity,1))}.bg-content1\/60{background-color:hsl(var(--heroui-content1) / .6)}.bg-content1\/70{background-color:hsl(var(--heroui-content1) / .7)}.bg-content1\/75{background-color:hsl(var(--heroui-content1) / .75)}.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-content2\/20{background-color:hsl(var(--heroui-content2) / .2)}.bg-content2\/30{background-color:hsl(var(--heroui-content2) / .3)}.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-500\/10{background-color:hsl(var(--heroui-danger-500) / .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-danger\/5{background-color:hsl(var(--heroui-danger) / .05)}.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\/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\/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-900\/90{background-color:hsl(var(--heroui-default-900) / .9)}.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\/40{background-color:hsl(var(--heroui-warning-50) / .4)}.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-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-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-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-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\/25{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000040 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-brand-green{--tw-gradient-to:rgb(var(--brand-green) / 1) 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-current{fill:currentColor}.fill-none{fill:none}.fill-secondary{fill:hsl(var(--heroui-secondary) / 1)}.stroke-current{stroke:currentColor}.stroke-default-300\/50{stroke:hsl(var(--heroui-default-300) / .5)}.stroke-none{stroke:none}.stroke-secondary{stroke:hsl(var(--heroui-secondary) / 1)}.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-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.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-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}.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-3\.5{padding-top:.875rem;padding-bottom:.875rem}.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}.pe-0{padding-inline-end:0}.pe-2{padding-inline-end:.5rem}.pe-6{padding-inline-end:1.5rem}.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\.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}.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-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-6xl{font-size:3.75rem;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\.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-\[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-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-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-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-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-red{--tw-text-opacity:1;color:rgb(var(--brand-red) / 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\/70{color:hsl(var(--heroui-danger) / .7)}.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-50{--tw-text-opacity:1;color:hsl(var(--heroui-default-50) / 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-100\/70{color:hsl(var(--heroui-warning-100) / .7)}.text-warning-100\/80{color:hsl(var(--heroui-warning-100) / .8)}.text-warning-200{--tw-text-opacity:1;color:hsl(var(--heroui-warning-200) / var(--tw-text-opacity,1))}.text-warning-200\/70{color:hsl(var(--heroui-warning-200) / .7)}.text-warning-300{--tw-text-opacity:1;color:hsl(var(--heroui-warning-300) / 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\/25{color:#ffffff40}.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\/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-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}.accent-secondary{accent-color:hsl(var(--heroui-secondary) / 1)}.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-65{opacity:.65}.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_10px_rgba\(139\,92\,246\,0\.3\)\]{--tw-shadow:0 0 10px #8b5cf64d;--tw-shadow-colored:0 0 10px 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-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-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-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)}.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-\[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}.\[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)}.\[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;--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(4.75rem + env(safe-area-inset-bottom,0px))}}:root{--laliga-mm-slot-w:13.5rem;--laliga-mm-gap:clamp(.5rem, 1.4vw, 1.1rem);--laliga-mm-w:calc(5 * var(--laliga-mm-slot-w) + 4 * 1.1rem);--laliga-mm-pad:clamp(1rem, 4vw, 3rem)}.laliga-mm{padding:1.25rem var(--laliga-mm-pad) 2rem;display:block}.laliga-buscar__tabs{max-width:calc(var(--laliga-mm-w) + 2 * var(--laliga-mm-pad));padding:1rem var(--laliga-mm-pad) 0;margin-inline:auto}.laliga-buscar__tabs:empty{padding:0}.laliga-mm__top{z-index:20;width:min(100%, var(--laliga-mm-w));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-inline:auto;display:flex;position:relative}.laliga-mm__top-left,.laliga-mm__top-right{align-items:center;gap:.6rem;display:flex}.laliga-mm__top-right{flex-direction:column;align-items:flex-end;gap:.35rem}.laliga-mm__game{letter-spacing:.04em;color:#edf2ff;background:linear-gradient(120deg,#ffffff14,#ffffff08);border:1px solid #ffffff1a;border-radius:12px;gap:.55rem;height:3rem;font-weight:800}.laliga-mm__game--icon{gap:.3rem;min-width:0;padding-inline:.6rem}.laliga-mm__game--icon .laliga-mm__game-icon{width:1.85rem;height:1.85rem}.laliga-mm__game-icon{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:1.5rem;height:1.5rem}.laliga-mm__game-icon--ph{background:#ffffff1a;display:inline-block}.laliga-mm__season{text-align:center;pointer-events:none;justify-items:center;gap:.05rem;padding-top:.35rem;display:grid}.laliga-mm__season-label{letter-spacing:.18em;text-transform:uppercase;color:#fff6;font-size:.6rem;font-weight:800}.laliga-mm__season-name{letter-spacing:.02em;color:rgb(var(--brand-magenta) / .95);text-shadow:0 0 18px rgb(var(--brand-magenta) / .35);font-size:.95rem;font-weight:900}.laliga-mm__settings{position:absolute;top:4.25rem;right:0}.laliga-mm__rank{border-bottom:1px solid #ffffff1f;align-items:center;gap:.85rem;padding-bottom:.4rem;display:flex}.laliga-mm__rank-text{text-align:right;gap:.1rem;display:grid}.laliga-mm__rank-label{letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-size:.6rem;font-weight:800}.laliga-mm__rank-name{color:#edf2ff;font-size:1.15rem;font-weight:900;line-height:1.1}.laliga-mm__rank-elo{font-variant-numeric:tabular-nums;color:#edf2ff;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;font-weight:900;display:inline-flex}.laliga-mm__rank-hint{color:#ffffff73;margin:0;font-size:.68rem;font-weight:700}.laliga-mm__stage{z-index:10;width:min(100%, var(--laliga-mm-w));flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.5rem,5vh,3.5rem);min-height:calc(100vh - 220px);margin-inline:auto;display:flex;position:relative}.laliga-mm__event{width:min(100%,44rem)}.laliga-mm__slots{gap:var(--laliga-mm-gap);width:100%;max-width:calc(var(--mm-slot-count,5) * var(--laliga-mm-slot-w) + (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{aspect-ratio:3/4;clip-path:polygon(14% 0,100% 0,100% 86%,86% 100%,0 100%,0 14%);width:100%;color:inherit;background:linear-gradient(155deg,#ffffff12,#ffffff05);border:0;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem .75rem;transition:background .2s,transform .2s;display:flex;position:relative}.laliga-mm__slot--empty{color:#ffffff4d;cursor:pointer;background:repeating-linear-gradient(135deg,#ffffff09 0 10px,#0000 10px 20px),#ffffff04}.laliga-mm__slot--empty:hover:not(:disabled){background:repeating-linear-gradient(135deg, rgb(var(--brand-magenta) / .12) 0 10px, transparent 10px 20px), #ffffff08;color:rgb(var(--brand-magenta))}.laliga-mm__slot--empty:disabled{cursor:not-allowed;opacity:.55}.laliga-mm__slot--filled{background:radial-gradient(120% 90% at 50% 0,#ffffff1a,#0000 60%),linear-gradient(160deg,#0e1220e6,#060914e6);box-shadow:inset 0 0 0 1px #ffffff14}.laliga-mm__slot--self{box-shadow:inset 0 0 0 1px rgb(var(--brand-magenta) / .45), 0 12px 34px rgb(var(--brand-magenta) / .16)}.laliga-mm__slot-crown{color:rgb(var(--brand-gold,248 196 92));position:absolute;top:.6rem;right:.7rem}.laliga-mm__slot-avatar{width:4.25rem;height:4.25rem}.laliga-mm__slot-info{justify-items:center;gap:.35rem;width:100%;min-width:0;display:grid}.laliga-mm__slot-name{text-overflow:ellipsis;white-space:nowrap;color:#edf2ff;max-width:100%;font-size:.85rem;font-weight:800;overflow:hidden}.laliga-mm__slot-elo{color:#ffffff9e;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.laliga-mm__slot-elo strong{font-variant-numeric:tabular-nums;color:#edf2ff}.laliga-mm__bar{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(1.25rem,4vw,3.5rem);width:100%;padding-top:clamp(1rem,3vh,2rem);display:flex}.laliga-mm__field{justify-items:center;gap:.45rem;display:grid}.laliga-mm__field-label{letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-size:.6rem;font-weight:800}.laliga-mm__segmented{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.laliga-mm__segmented-tag{letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;padding:0 .55rem;font-size:.7rem;font-weight:800}.laliga-mm__segmented-item{color:#fff9;border-radius:9px;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.78rem;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.laliga-mm__segmented-item:hover:not(:disabled){color:#edf2ff;background:#ffffff0f}.laliga-mm__segmented-item.is-active{color:#edf2ff;background:#ffffff1f}.laliga-mm__segmented-item:disabled{opacity:.4;cursor:not-allowed}.laliga-mm__server{width:11rem}.laliga-mm__ping{color:#48f0a4;align-items:center;gap:.3rem;font-size:.7rem;font-weight:800;display:inline-flex}.laliga-mm__ping.is-mid{color:#facc15}.laliga-mm__ping.is-bad{color:#f83264}.laliga-mm__ping.is-indirect{color:#ffffff73}.laliga-mm__invites{color:#ffffff73;text-underline-offset:3px;font-size:.7rem;font-weight:700;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.laliga-mm__invites:hover{color:#edf2ff}.laliga-mm__cta-row{align-items:flex-start;gap:.6rem;margin-left:auto;display:flex}.laliga-mm__volume{padding-top:.1rem;display:inline-flex}.laliga-mm__volume-btn{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;width:3.25rem;min-width:3.25rem;height:3.25rem}.laliga-mm__volume-btn:hover{color:#fffffff2}.laliga-mm__volume-pop{width:13rem;padding:.85rem 1rem}.laliga-mm__cta{justify-items:center;gap:.45rem;display:grid}.laliga-mm__cta-btn{letter-spacing:.06em;border-radius:10px;gap:.5rem;min-width:14rem;height:3.25rem;font-size:1rem;font-weight:900}.laliga-mm__cta-meta{color:#fff6;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;display:inline-flex}.laliga-mm__cta-meta--live{cursor:help}.laliga-mm__cta-meta--live:hover{color:#ffffffbf}.laliga-mm__activity-pop{background:linear-gradient(160deg,#121624fa,#090c18fa);border:1px solid #ffffff1a;padding:.75rem .9rem;box-shadow:0 18px 44px #02061799}.laliga-mm__activity{text-align:left;gap:.6rem;min-width:15rem;display:grid}.laliga-mm__activity-title{letter-spacing:.18em;text-transform:uppercase;color:#fff6;font-size:.6rem;font-weight:800}.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:#edf2ff;font-size:.82rem;font-weight:800}.laliga-mm__activity-counts{color:#ffffff80;white-space:nowrap;margin-left:auto;font-size:.75rem;font-weight:600}.laliga-mm__activity-counts strong{font-variant-numeric:tabular-nums;color:#edf2ff;font-weight:800}.laliga-mm__activity-empty{color:#ffffff73;margin:0;font-size:.75rem}@media (max-width:1023px){.laliga-mm__settings{position:static;top:0;left:0;right:auto}.laliga-mm__bar{justify-content:center}.laliga-mm__cta-row{width:100%;margin-left:0}.laliga-mm__cta{flex:1}.laliga-mm__cta-btn{width:100%}}@media (max-width:640px){.laliga-mm__slots{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));grid-auto-flow:row;max-width:none}.laliga-mm__stage{min-height:auto;padding-block:1.5rem}}.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}.laliga-found-card{background:radial-gradient(100% 100% at 50% 0,#48f0a417,#0000 55%),#08100cfa;border:1px solid #48f0a447;border-radius:20px;gap:1.5rem;width:min(500px,100%);padding:2rem 1.75rem;animation:.32s both uiSoftPop;display:grid;box-shadow:0 0 0 1px #48f0a41a,0 32px 80px #000000b3,0 0 80px #48f0a412}.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-timerbar{background:#ffffff1a;border-radius:999px;height:3px;overflow:hidden}.laliga-timerbar__fill{border-radius:999px;height:100%;transition:width 1s linear,background-color .3s}.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}.laliga-turn-badge--live{animation:1.6s ease-in-out infinite laligaTurnPulse}.laliga-turn-countdown{flex-direction:column;align-items:center;gap:.4rem;margin:0 auto;display:inline-flex}.laliga-turn-countdown__time{font-variant-numeric:tabular-nums;color:#f8fafceb;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-width:3.4rem;padding:.15rem .9rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:1.7rem;font-weight:900;display:inline-flex}.laliga-turn-countdown__hint{letter-spacing:.02em;color:#f8fafc80;font-size:.72rem;font-weight:700}.laliga-turn-countdown--urgent .laliga-turn-countdown__time{color:#f85064;background:#f832641f;border-color:#f850648c;animation:.8s ease-in-out infinite siteLiveTickerPulse}.laliga-turn-countdown--urgent .laliga-turn-countdown__hint{color:#f88291d9}@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-map-grid{perspective:1200px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;display:grid}.laliga-map-card{cursor:default;background:#060a12f2;border:1.5px solid #ffffff1a;border-radius:12px;height:150px;transition:transform .2s,border-color .2s,box-shadow .2s,filter .3s;animation:.45s cubic-bezier(.2,.7,.3,1) both laligaCardRise;position:relative;overflow:hidden}.laliga-map-card:after{content:"";z-index:1;background:linear-gradient(#03050d1a 0%,#03050d80 55%,#03050deb 100%);transition:opacity .3s;position:absolute;inset:0}.laliga-map-card__img{-o-object-fit:cover;object-fit:cover;opacity:.78;width:100%;height:100%;transition:transform .35s,opacity .3s,filter .3s;position:absolute;inset:0}.laliga-map-card--clickable{cursor:pointer}.laliga-map-card--clickable:before{content:"";z-index:3;pointer-events:none;border-radius:12px;animation:1.9s ease-in-out infinite laligaBreathe;position:absolute;inset:0}.laliga-map-card--clickable:hover{border-color:#f85064b3;transform:translateY(-4px)scale(1.02);box-shadow:0 14px 34px #f8326447}.laliga-map-card--clickable:hover .laliga-map-card__img{opacity:.98;filter:saturate(1.2);transform:scale(1.08)}.laliga-map-card--clickable:hover .laliga-map-card__hint{opacity:1;transform:translate(-50%)}.laliga-map-card__hint{z-index:4;opacity:0;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#f83264e6;border-radius:999px;align-items:center;gap:.28rem;padding:.18rem .55rem;font-size:.55rem;font-weight:900;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:.5rem;left:50%;transform:translate(-50%,-8px);box-shadow:0 4px 12px #f8326466}.laliga-map-card--selected{border-color:#48f0a4b3;animation:1.6s ease-in-out infinite laligaSpotlight;transform:translateY(-3px)scale(1.03)}.laliga-map-card--selected .laliga-map-card__img{opacity:1;filter:saturate(1.25)}.laliga-map-card__pick{z-index:4;letter-spacing:.14em;text-transform:uppercase;color:#041210;background:#48f0a4;border-radius:999px;padding:.18rem .55rem;font-size:.55rem;font-weight:900;position:absolute;top:.5rem;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #48f0a466}.laliga-map-card__label{z-index:2;letter-spacing:.04em;text-transform:uppercase;color:#f8fafcf2;text-shadow:0 2px 6px #000000d9;justify-content:center;align-items:center;padding:.55rem .6rem;font-size:.95rem;font-weight:900;display:flex;position:absolute;bottom:0;left:0;right:0}.laliga-map-card--banned{filter:grayscale()brightness(.5)}.laliga-map-card__banned{z-index:5;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;animation:.3s both laligaMapBanIn;display:flex;position:absolute;inset:0}.laliga-map-card__banned-label{letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#f832642e;border:2px solid #f85064e6;border-radius:6px;padding:.2rem .55rem;font-size:.72rem;font-weight:900;animation:.38s cubic-bezier(.2,1.4,.4,1) both laligaStampIn;transform:rotate(-8deg)}.laliga-map-card__banned-team{color:#f8fafc80;font-size:.68rem;font-weight:700}.laliga-map-hero{border:1px solid #ffffff1a;border-radius:14px;width:min(440px,100%);height:132px;animation:.5s cubic-bezier(.2,.7,.3,1) both laligaSideReveal;position:relative;overflow:hidden;box-shadow:0 14px 44px #00000080}.laliga-map-hero__img{-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.laliga-map-hero:after{content:"";background:linear-gradient(#03050d33,#03050dd9);position:absolute;inset:0}.laliga-map-hero__body{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;inset:0}.laliga-map-hero__kicker{letter-spacing:.2em;text-transform:uppercase;color:#48f0a4d9;font-size:.58rem;font-weight:800}.laliga-map-hero__title{text-transform:uppercase;color:#fff;text-shadow:0 2px 10px #000000b3;font-size:clamp(2rem,6vw,3rem);font-weight:950}.laliga-sidecard{cursor:pointer;background:#060a12f2;border:1.5px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;height:190px;transition:transform .22s,border-color .22s,box-shadow .22s,opacity .3s,filter .3s;animation:.5s cubic-bezier(.2,.7,.3,1) both laligaSideReveal;display:flex;position:relative;overflow:hidden}.laliga-sidecard:disabled{cursor:default}.laliga-sidecard__glow{opacity:.16;transition:opacity .3s;position:absolute;inset:0}.laliga-sidecard--ct .laliga-sidecard__glow{background:radial-gradient(circle at 50% 32%,#38a0ffe6,#0000 65%)}.laliga-sidecard--t .laliga-sidecard__glow{background:radial-gradient(circle at 50% 32%,#ffb020e6,#0000 65%)}.laliga-sidecard__icon{z-index:1;position:relative}.laliga-sidecard--ct .laliga-sidecard__icon{color:#78beff}.laliga-sidecard--t .laliga-sidecard__icon{color:#ffc458}.laliga-sidecard__title{z-index:1;color:#fff;font-size:2.4rem;font-weight:950;line-height:1;position:relative}.laliga-sidecard__sub{z-index:1;letter-spacing:.16em;text-transform:uppercase;color:#f8fafc8c;font-size:.6rem;font-weight:800;position:relative}.laliga-sidecard__badge{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#ffffff24;border-radius:999px;padding:.16rem .5rem;font-size:.52rem;font-weight:900;position:absolute;top:.6rem;right:.6rem}.laliga-sidecard--ct:not(:disabled):hover{border-color:#38a0ffbf;transform:translateY(-5px);box-shadow:0 16px 44px #38a0ff47}.laliga-sidecard--t:not(:disabled):hover{border-color:#ffb020bf;transform:translateY(-5px);box-shadow:0 16px 44px #ffb02047}.laliga-sidecard:not(:disabled):hover .laliga-sidecard__glow{opacity:.4}.laliga-sidecard--selected.laliga-sidecard--ct{border-color:#38a0ffe6;box-shadow:0 0 0 2px #38a0ff8c,0 0 46px #38a0ff59}.laliga-sidecard--selected.laliga-sidecard--t{border-color:#ffb020e6;box-shadow:0 0 0 2px #ffb0208c,0 0 46px #ffb02059}.laliga-sidecard--selected .laliga-sidecard__glow{opacity:.5}.laliga-sidecard--dim{filter:grayscale(.6);opacity:.4!important}.laliga-accept-timerbar{background:#ffffff14;border-radius:999px;height:3px;overflow:hidden}.laliga-accept-timerbar__fill{border-radius:999px;height:100%;transition:width 1s linear,background-color .3s}.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}}.gta-hype-hero{background:radial-gradient(90% 85% at 18% 22%,#ff990038 0%,#0000 55%),radial-gradient(80% 65% at 90% 0,#fbbf242e 0%,#0000 62%),linear-gradient(135deg,#150b26 0%,#090812 45%,#06080f 100%)}.gta-hype-hero__glow-a{filter:blur(20px);background:radial-gradient(circle,#f59e0b61 0%,#0000 68%);border-radius:9999px;width:420px;height:420px;position:absolute;top:-25%;left:-20%}.gta-hype-hero__glow-b{filter:blur(24px);background:radial-gradient(circle,#fbbf243d 0%,#0000 72%);border-radius:9999px;width:460px;height:460px;position:absolute;bottom:-42%;right:-18%}.gta-hype-hero__noise{opacity:.18;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:12px 12px,12px 12px;position:absolute;inset:0}@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 gtaCountStagger{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gtaFireFloat{0%{opacity:0;transform:translate3d(0, 14px, 0) scale(calc(var(--gta-fire-scale,1) * .7))}20%{opacity:1}to{opacity:0;transform:translate3d(var(--gta-fire-drift,0), -120px, 0) scale(var(--gta-fire-scale,1))}}@keyframes pageQuickFade{0%{opacity:0}to{opacity:1}}.page-transition-shell{animation:.22s both pageQuickFade}.gta-count-cell--stagger{animation:.45s both gtaCountStagger}.gta-fire-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gta-fire-burst{transform-origin:50%;animation:gtaFireFloat var(--gta-fire-duration,1.8s) ease-out forwards;filter:drop-shadow(0 3px 8px #f59e0b73);position:absolute;bottom:64px}:root{--acct-topbar-h:0px;--acct-mobile-bar-h:56px;--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 5.5rem;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:1fr;gap:1.75rem 1.25rem;display:grid}.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 (min-width:640px){.acct-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.acct-footer__cols{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:1.5rem}}.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;padding:.55rem .9rem calc(.7rem + 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-flow:column;gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.acct-bottom-nav__item{color:#e2e8f0b8;border-radius:10px;justify-items:center;gap:2px;padding:6px 4px;font-size:10px;display:grid}.acct-bottom-nav__item.is-active{color:rgb(var(--brand-cyan));background:rgb(var(--brand-cyan) / .1)}@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{margin-bottom:var(--space-block,1.25rem);border:1px solid var(--brand-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:none;background:#03050d8c;border-radius:14px;gap:.4rem;padding:.3rem;display:flex;overflow-x:auto}.play-tabs::-webkit-scrollbar{display:none}.play-tabs__tab{color:#e2e8f09e;letter-spacing:.02em;white-space:nowrap;border-radius:10px;flex:1 1 0;align-items:center;gap:.5rem;min-width:max-content;padding:.6rem .9rem;font-size:.85rem;font-weight:800;transition:background .15s,color .15s;display:flex}.play-tabs__tab:hover{color:#f8fafc;background:#ffffff0d}.play-tabs__tab.is-active{color:#f8fafc;background:rgb(var(--brand-magenta) / .16);box-shadow:inset 0 0 0 1px rgb(var(--brand-magenta) / .45)}.play-tabs__hint{letter-spacing:0;color:#e2e8f073;font-size:.72rem;font-weight:600}@media (max-width:640px){.play-tabs__hint{display:none}}@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}.laliga-buscar .laliga-search-screen{background:radial-gradient(62% 52% at 50% 36%,#8b5cf629,#0000 65%)}.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}.mobile-menu__head--app{align-items:center}.mobile-header-menu-btn{opacity:.94}@media (max-width:767px){.site-header,.header-spacer{display:none}}.mobile-menu{z-index:140;pointer-events:none;position:fixed;inset:0}.mobile-menu__backdrop{opacity:0;-webkit-backdrop-filter:blur(12px);background:radial-gradient(120% 120% at 50% 0,#22d3ee24,#0000 42%),#020814c2;transition:opacity .24s;position:absolute;inset:0}.mobile-menu__panel{width:100%;max-height:min(82vh,860px);padding-bottom:max(.4rem, env(safe-area-inset-bottom));background:radial-gradient(120% 140% at 0 0,#0ea5e92e,#0000 40%),radial-gradient(110% 140% at 100% 0,#f59e0b24,#0000 32%),linear-gradient(#070c16fa,#030810fa);border:1px solid #ffffff14;border-top-left-radius:1.8rem;border-top-right-radius:1.8rem;grid-template-rows:auto auto minmax(0,1fr) auto;transition:transform .3s cubic-bezier(.22,.9,.3,1);display:grid;position:absolute;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -24px 70px #02061775}.mobile-menu.is-open{pointer-events:auto}.mobile-menu.is-open .mobile-menu__backdrop{opacity:1}.mobile-menu.is-open .mobile-menu__panel{transform:translate(0,0)}.mobile-menu__head{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem .55rem;display:flex}.mobile-menu__title{min-width:0}.mobile-menu__title span{letter-spacing:-.02em;color:#f4f4f5;font-size:1rem;font-weight:900;display:block}.mobile-menu__close{color:#f4f4f5;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.mobile-menu__quick--app{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:.35rem 1rem 1rem;display:grid}.mnav-app-tile{text-align:center;color:inherit;background:radial-gradient(120% 120% at 0 0,#22d3ee24,#0000 58%),linear-gradient(#0c121ef2,#060a12f2);border:1px solid #ffffff1a;border-radius:1.25rem;justify-items:center;gap:.48rem;padding:.95rem .7rem;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.mnav-app-tile:hover{border-color:#67e8f947;transform:translateY(-1px)}.mnav-app-tile span{font-size:.8rem;font-weight:800}.mobile-menu__body{min-height:0;padding:0 1rem 1rem;overflow-y:auto}.mobile-menu__links{gap:.95rem;display:grid}.mobile-menu__profile-card{background:radial-gradient(120% 130% at 0 0,#22d3ee2e,#0000 45%),linear-gradient(#0a101cf5,#060a12f5);border:1px solid #ffffff14;border-radius:1.6rem;gap:.9rem;padding:1rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 34px #02061747}.mobile-menu__profile-main{align-items:flex-start;gap:.85rem;display:flex}.mobile-menu__profile-avatar{color:#7dd3fc;background:linear-gradient(#0f172a,#080c14);border:1px solid #ffffff1f;border-radius:1rem;flex:none;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex;overflow:hidden}.mobile-menu__profile-kicker{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:.7rem;font-weight:800}.mobile-menu__profile-name{color:#f8fafc;margin:.2rem 0 0;font-size:1.08rem;font-weight:900}.mobile-menu__profile-sub{color:#cbd5e1d1;margin:.28rem 0 0;font-size:.82rem;line-height:1.5}.mobile-menu__profile-actions{flex-wrap:wrap;gap:.55rem;display:flex}.mobile-menu__profile-pill{color:#f4f4f5;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.42rem;min-height:2.35rem;padding:0 .8rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.mnav-section-title{letter-spacing:.16em;text-transform:uppercase;color:#94a3b8;padding:0 .1rem;font-size:.72rem;font-weight:800}.mnav-app-list{gap:.6rem;display:grid}.mnav-hub-card,.mnav-list-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.35rem;gap:.55rem;padding:.55rem;display:grid}.mnav-hub-card__grid{gap:.55rem;display:grid}.mnav-link{color:#f4f4f5;border-radius:1.15rem;align-items:center;gap:.75rem;min-height:3.2rem;padding:.85rem .95rem;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.mnav-link:hover{transform:translateY(-1px)}.mnav-link>span:nth-child(2){flex:auto;min-width:0;font-weight:700}.mnav-link--app{background:#0a0e18d1;border:1px solid #ffffff14;border-radius:1.15rem}.mnav-link:not(.mnav-link--app){background:#ffffff09;border:1px solid #ffffff12}.mnav-link--button{text-align:left;width:100%}.mobile-servers{gap:.65rem;display:grid}.mnav-server-item{color:#f4f4f5;background:linear-gradient(#0c121eeb,#080c14eb);border:1px solid #ffffff14;border-radius:1.2rem;align-items:center;gap:.8rem;min-height:3.4rem;padding:.8rem .9rem;text-decoration:none;display:flex}.mnav-server-item .nav-server-icon{-o-object-fit:cover;object-fit:cover;border-radius:.8rem;flex:none;width:2.25rem;height:2.25rem}.mnav-server-item .nav-server-title{flex:auto;min-width:0;font-weight:800}.mobile-menu__meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.mobile-menu__meta-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;gap:.28rem;padding:.8rem;display:grid}.mobile-menu__meta-label{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-size:.62rem;font-weight:800}.mobile-menu__meta-value{color:#f8fafc;font-size:.8rem;font-weight:900;line-height:1.3}.mobile-bottom-nav{left:.75rem;right:.75rem;bottom:max(.7rem, env(safe-area-inset-bottom));z-index:135;-webkit-backdrop-filter:blur(16px);background:radial-gradient(120% 180% at 50% 0,#22d3ee14,#0000 44%),#070c1685;border:1px solid #ffffff1f;border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;padding:.45rem .55rem;display:grid;position:fixed;box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 50px #0206173d}.mobile-bottom-nav__item{color:#e2e8f0e0;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:2.85rem;padding:0;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.mobile-bottom-nav__item:hover,.mobile-bottom-nav__item:focus-visible{color:#fff;background:#ffffff14;transform:translateY(-1px)}@media (max-width:767px){body{padding-bottom:4.85rem}}@media (min-width:768px){.mobile-menu,.mobile-menu__panel,.mobile-menu__backdrop,.mobile-bottom-nav{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(4.75rem + env(safe-area-inset-bottom));width:min(300px,100vw - 1.5rem)}}.kick-live-floating{z-index:165;background:radial-gradient(80% 110% at 8% 8%,#4ade8038 0%,#0000 58%),linear-gradient(160deg,#0a101cf5,#050a16f5);border:1px solid #84cc1659;border-radius:14px;width:min(332px,100vw - 16px);position:fixed;overflow:hidden;box-shadow:0 12px 28px #0206177a}.kick-live-floating__drag{cursor:move;letter-spacing:.03em;text-transform:uppercase;color:#d9f99df2;-webkit-user-select:none;user-select:none;border-bottom:1px solid #84cc1638;justify-content:space-between;align-items:center;gap:.4rem;padding:.42rem .55rem;font-size:.72rem;font-weight:800;display:flex}.kick-live-floating__close{color:#f8fafc!important;background:#ffffff1a!important;width:28px!important;min-width:28px!important;height:28px!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:#f8fafcf2;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:700;line-height:1.1;overflow:hidden}.kick-live-floating__channel{color:#e2e8f0b8;white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;line-height:1.1;overflow:hidden}.kick-live-floating__frame-wrap{background:#020617b3;border:1px solid #ffffff24;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:#e2e8f0d1;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.kick-live-floating__open{color:#84cc16f2;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:#bef264}.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{background:0 0;width:100%;max-width:380px;margin:0 auto;padding:0}.obs-banner{isolation:isolate;-webkit-backdrop-filter:blur(10px);background:radial-gradient(120% 180% at 0 0,#38bdf842,#0000 48%),radial-gradient(80% 120% at 100% 100%,#ec48993d,#0000 54%),linear-gradient(135deg,#020617d1,#0f172a94);border:1px solid #ffffff38;border-radius:16px;align-items:center;gap:.5rem;width:100%;min-height:100px;max-height:100px;padding:.5rem .7rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 12px 44px #02061757}.obs-banner:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 15%,#ffffff2e 50%,#0000 85%);animation:5.4s ease-in-out infinite obsBannerSweep;position:absolute;inset:0;transform:translate(-130%)}.obs-banner__fx,.obs-banner__particles{pointer-events:none;position:absolute;inset:0}.obs-banner__fx--grid{opacity:.22;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,#000c,#0000 92%);mask-image:linear-gradient(90deg,#000c,#0000 92%)}.obs-banner__fx--beam{filter:blur(14px);background:radial-gradient(circle,#22d3ee3d 0%,#0000 68%);width:42%;animation:3.8s ease-in-out infinite obsBannerBeam;inset:-20% auto -20% 55%}.obs-banner__particle{left:var(--particle-left);width:5px;height:5px;animation:obsBannerParticle var(--particle-duration) ease-out var(--particle-delay) infinite;opacity:0;background:#ffffffc7;border-radius:999px;position:absolute;bottom:-12px;box-shadow:0 0 12px #22d3eef2,0 0 22px #ec48996b}.obs-banner__brand,.obs-banner__side{z-index:1;position:relative}.obs-banner__brand{align-items:center;gap:.6rem;min-width:0;display:flex}.obs-banner__logo-wrap{background:0 0;border:0;border-radius:0;flex:none;place-items:center;width:72px;height:72px;animation:2.4s ease-in-out infinite obsBannerLogoPulse;display:grid;position:relative;box-shadow:none!important}.obs-banner__logo{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 12px #ffffff47);width:72px;height:72px}.obs-banner__brand-copy{gap:.12rem;min-width:0;display:grid}.obs-banner__eyebrow{letter-spacing:.11em;text-transform:uppercase;color:#bae6fdeb;font-size:.52rem;font-weight:800;line-height:1}.obs-banner__title{letter-spacing:-.03em;color:#f8fafc;text-wrap:balance;font-size:clamp(.78rem,.72rem + .32vw,1rem);font-weight:900;line-height:.98}.obs-banner__subtitle{color:#e2e8f0e6;white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;line-height:1.05;overflow:hidden}.obs-banner__eyebrow,.obs-banner__title,.obs-banner__subtitle{display:block}.obs-banner__letter{opacity:0;will-change:transform, opacity;display:inline-block}.obs-banner__letter--space{width:.28em}.is-entering .obs-banner__letter{animation:.52s cubic-bezier(.22,1,.36,1) both obsBannerLetterIn;animation-delay:var(--letter-delay,0s)}.is-exiting .obs-banner__letter{animation:.36s both obsBannerLetterOut;animation-delay:calc(var(--letter-delay,0s) * .35)}.obs-banner--logo{background:radial-gradient(120% 180% at 0 0,#38bdf847,#0000 48%),radial-gradient(80% 120% at 100% 100%,#a855f738,#0000 54%),linear-gradient(135deg,#020617d6,#0f172a99)}.obs-banner--ip{background:radial-gradient(120% 180% at 0 0,#22c55e3d,#0000 48%),radial-gradient(80% 120% at 100% 100%,#0ea5e93d,#0000 54%),linear-gradient(135deg,#020617d6,#064e3b6b)}.obs-banner--community{background:radial-gradient(120% 180% at 0 0,#fbbf2438,#0000 48%),radial-gradient(80% 120% at 100% 100%,#f43f5e33,#0000 54%),linear-gradient(135deg,#0f172ad6,#581c8757)}@media (max-width:767px){.minecraft-map-embed iframe{height:62vh;min-height:420px}.obs-banner{gap:.46rem;min-height:100px;max-height:100px;padding:.46rem .62rem}.obs-banner__logo-wrap{border-radius:0;width:34px;height:34px}.obs-banner__logo{width:24px;height:24px}}@media (max-width:600px){.obs-banner{border-radius:14px;min-height:96px;max-height:100px;padding:.42rem .56rem}.obs-banner__brand{gap:.52rem}.obs-banner__logo-wrap{border-radius:0;width:30px;height:30px}.obs-banner__logo{width:22px;height:22px}.obs-banner__eyebrow{letter-spacing:.09em;font-size:.48rem}.obs-banner__title{font-size:clamp(.72rem,.68rem + .25vw,.9rem)}.obs-banner__subtitle{font-size:.56rem}}@keyframes jamTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes obsBannerSweep{0%,to{opacity:0;transform:translate(-130%)}16%{opacity:.6}42%{opacity:0;transform:translate(130%)}}@keyframes obsBannerBeam{0%,to{opacity:.42;transform:translate(0,0)scale(1)}50%{opacity:.8;transform:translate(-8%)scale(1.1)}}@keyframes obsBannerParticle{0%{opacity:0;transform:translateY(12px)scale(.6)}18%{opacity:1}to{opacity:0;transform:translate(18px,-138px)scale(1.1)}}@keyframes obsBannerLogoPulse{0%,to{transform:scale(1);box-shadow:inset 0 0 0 1px #ffffff14,0 0 26px #38bdf838}50%{transform:scale(1.04);box-shadow:inset 0 0 0 1px #ffffff14,0 0 32px #f472b642}}@keyframes obsBannerLetterIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes obsBannerLetterOut{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-14px)}}@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))}}.onboarding-preparing-card{animation:.28s both onboardingFadeIn;overflow:hidden}.onboarding-burst-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.onboarding-burst{opacity:0;animation:onboardingBurstFloat var(--onboarding-burst-duration,1.2s) ease-out forwards;font-size:1.3rem;line-height:1;position:absolute;bottom:12px;transform:translate(-50%)}@keyframes onboardingBurstFloat{0%{opacity:0;transform:translate(-50%,10px)scale(.8)}14%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--onboarding-burst-drift,0px)), -140px, 0) scale(1.05)}}@keyframes onboardingFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.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}}.gta-count-grid .gta-count-cell{opacity:0;animation:.45s forwards uiFadeUp;transform:translateY(12px)}.gta-count-grid .gta-count-cell:first-child{animation-delay:60ms}.gta-count-grid .gta-count-cell:nth-child(2){animation-delay:.17s}.gta-count-grid .gta-count-cell:nth-child(3){animation-delay:.28s}.gta-count-grid .gta-count-cell:nth-child(4){animation-delay:.39s}.gta-fade-up{animation:.45s both uiFadeUp}.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,.onboarding-burst,.epic-success-burst,.epic-success-check,.onboarding-preparing-card,.gta-fade-up,.gta-count-grid .gta-count-cell,.obs-banner:before,.obs-banner__fx--beam,.obs-banner__particle,.obs-banner__logo-wrap,.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:6;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-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{mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 3px);position:absolute;inset:0}.home-scene__orb{filter:blur(60px);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{filter:drop-shadow(0 0 40px #ff5a9680)drop-shadow(0 0 90px #ff3fa44d)}50%{filter:drop-shadow(0 0 60px #ff78aab3)drop-shadow(0 0 130px #ff3fa473)}}@keyframes hsGridFlow{to{background-position:0 56px,0 0}}@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{opacity:.42;filter:blur(26px);width:min(760px,108vw);top:62vh}.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)}}.elo-hero{--elo-slot:1.1em;text-align:center;max-width:52rem;margin:0 auto 1.5rem;padding:.5rem 0 .25rem;animation:.7s cubic-bezier(.2,.8,.2,1) both eloHeroIn;position:relative}@keyframes eloHeroIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.elo-head{justify-content:center;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.elo-head__label{font-family:var(--font-display), "Archivo", system-ui, sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80;font-size:.6875rem;font-weight:800}.elo-head__pip{background:#ff2e88;width:5px;height:5px;rotate:45deg;box-shadow:0 0 .6rem #ff2e88e6}.elo-head__pip--right{background:#b24bf0;box-shadow:0 0 .6rem #b24bf0e6}.elo-head__rule{background:linear-gradient(90deg,#0000,#ff2e888c);width:min(9rem,18vw);height:1px}.elo-head__rule--right{background:linear-gradient(90deg,#b24bf08c,#0000)}.elo-banner--hero{--elo-fs:clamp(2.5rem, 11vw, 5rem);--elo-frame:3px;--elo-stripes:2.1em;padding-block:.42em;max-width:100%;padding-right:.85em}.elo-banner--hero .elo-banner__label{letter-spacing:.22em;align-self:center;margin-right:.1em;font-size:.26em}.elo-banner--hero .elo-banner__shape{transition:box-shadow .6s;box-shadow:0 0 2.5rem -.4rem #ff2e8873,0 1.2rem 3rem -1.4rem #000000f2}.is-charging .elo-banner--hero .elo-banner__shape{box-shadow:0 0 4rem -.2rem #ff2e88cc,0 0 8rem #b24bf059,0 1.2rem 3rem -1.4rem #000000f2}.elo-banner--hero .elo-banner__fill:before{content:"";opacity:0;background:linear-gradient(100deg,#0000 35%,#ffffff2e 50%,#0000 65%);position:absolute;inset:0}.is-settled .elo-banner--hero .elo-banner__fill:before{animation:.9s ease-out both eloShine}@keyframes eloShine{0%{opacity:1;transform:translate(-60%)}to{opacity:0;transform:translate(60%)}}.elo-num{align-items:flex-end;line-height:1;display:inline-flex}.elo-slot{height:var(--elo-slot);text-align:center;width:.62em;display:inline-block;overflow:hidden}.elo-strip{transition-property:transform;transition-timing-function:cubic-bezier(.12,.66,.16,1);display:block}.elo-digit{height:var(--elo-slot);line-height:var(--elo-slot);font-variant-numeric:tabular-nums;display:block}.elo-sep{background:#ff2e88;border-radius:999px;align-self:flex-end;width:.16em;height:.1em;margin:0 .06em .22em;display:inline-block;box-shadow:0 0 .5rem #ff2e88e6}.elo-empty{font-family:var(--font-display), "Archivo", system-ui, sans-serif;color:#ffffff59;font-size:clamp(2.5rem,11vw,5rem);font-weight:900;line-height:1}.elo-plate{--elo-accent:#22d3ee;border:1px solid color-mix(in srgb, var(--elo-accent) 45%, transparent);background:color-mix(in srgb, var(--elo-accent) 12%, transparent);font-family:var(--font-display), "Archivo", system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--elo-accent);border-radius:999px;align-items:center;gap:.5rem;margin-top:1.1rem;padding:.3rem .9rem;font-size:.75rem;font-weight:800;animation:.5s both eloStatIn;display:inline-flex}.elo-plate__dot{background:currentColor;width:5px;height:5px;rotate:45deg}.elo-stats{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.75rem;margin-top:1.4rem;display:flex}.elo-stats__item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.2rem;min-width:6.5rem;padding:.6rem 1rem;animation:.5s both eloStatIn;display:flex}.elo-stats__value{font-family:var(--font-display), "Archivo", system-ui, sans-serif;color:#fff;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:900}.elo-stats__label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:.6875rem}@keyframes eloStatIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.elo-hero,.elo-plate,.elo-stats__item{animation:none!important}.elo-strip{transition:none!important}.is-settled .elo-banner--hero .elo-banner__fill:before{opacity:0;animation:none!important}}.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}.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}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));background:rgb(var(--brand-magenta) / .12)}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(4.85rem + 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-border);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.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-radius:var(--radius-base);color:#ffffff80;background:0 0;border:1px solid #ffffff1f;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:#ffffff40}.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) / .14);box-shadow:inset 3px 0 0 rgb(var(--team-a))}.laliga-stats__team--b{background:rgb(var(--team-b) / .14);box-shadow:inset 3px 0 0 rgb(var(--team-b))}.laliga-team-bar--a,.laliga-team-bar--b{border-radius:var(--radius-base) 0 0 var(--radius-base)}.laliga-team-bar--a{box-shadow:inset 3px 0 0 rgb(var(--team-a))}.laliga-team-bar--b{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{min-height:210px;padding:12px}.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:-42px}.pf-console__head{align-items:center;gap:12px;display:flex}.pf-console__actions>*{flex: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))}}body:has(.copa) .mobile-bottom-nav{display:none}@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-showcase{isolation:isolate;border:1px solid #ff3fa43d;border-radius:18px;margin-top:1rem;position:relative;overflow:hidden;box-shadow:0 24px 60px #06020e73}.liga-showcase__inner{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:clamp(1.75rem,5vw,3rem) 1.25rem clamp(1.5rem,4vw,2.25rem);display:flex;position:relative}.liga-showcase__logo{width:auto;height:clamp(56px,12vw,88px)}.liga-showcase__chips{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.liga-showcase__title{margin:0;font-size:clamp(1.9rem,6.5vw,3.4rem);line-height:1.04}.liga-showcase__pot{margin-top:.25rem}.liga-showcase__label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#f3e9fb9e;align-items:center;gap:.4rem;font-size:.6rem;font-weight:800;display:inline-flex}.liga-showcase__potValue{font-family:var(--font-display);background:linear-gradient(100deg,#ffb347,#ff5e7e 48%,#ff3fa4);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.4rem,10vw,4.6rem);font-weight:900;font-stretch:125%;line-height:1.02}.liga-showcase__countdown{justify-items:center;gap:.45rem;display:grid}.liga-showcase__clock{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;width:min(420px,100%);display:grid}.liga-showcase__seg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c06168c;border:1px solid #ffffff1a;border-radius:12px;padding:.5rem .25rem}.liga-showcase__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1;display:block}.liga-showcase__unit{letter-spacing:.14em;text-transform:uppercase;color:#f3e9fb9e;margin-top:.25rem;font-size:.58rem;display:block}.liga-showcase__cta{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.25rem;display:flex}.liga-showcase__go{color:#14061f;background:linear-gradient(100deg,#ffb347,#ff5e7e 52%,#ff3fa4);font-weight:800;box-shadow:0 14px 34px #ff3fa447}.liga-showcase__go:hover{filter:brightness(1.06)}.liga-showcase__ghost{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c061659;border-color:#ffffff47}.liga-showcase__facts{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;width:100%;max-width:900px;margin-top:.6rem;padding-top:1rem;display:grid}.liga-showcase__facts>div{color:#ffb347;justify-items:center;gap:.15rem;display:grid}.liga-showcase__facts dt{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#f3e9fb9e;font-size:.56rem;font-weight:800}.liga-showcase__facts dd{color:#f3e9fbf2;font-size:.85rem;font-weight:600}@media (max-width:780px){.liga-showcase__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.liga-showcase__cta{flex-direction:column;width:100%}.liga-showcase__cta>*{width:100%}}.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:5.55rem}.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-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: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__filters{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.srvmode__filter{max-width:210px}.srvmode__split{grid-template-columns:1fr 300px;align-items:start;gap:1rem;display:grid}.srvmode__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.srvmode__row{border:1px solid var(--brand-line);background:rgba(var(--brand-surface), .6);border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}.srvmode__row-thumb{border-radius:.4rem;flex:none;width:54px;height:40px;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-addr{font-family:var(--font-mono);color:rgb(var(--brand-muted));font-size:.72rem;font-weight:400}.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:.3rem 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-off{color:rgb(var(--brand-red))}.srvmode__row-actions{gap:.4rem;display:flex}.srvmode__icon-btn{border:1px solid var(--brand-line-strong);width:36px;height:36px;color:rgb(var(--brand-muted));background:#07040d66;border-radius:.6rem;place-items:center;transition:color .15s,border-color .15s;display:grid}.srvmode__icon-btn:hover{color:rgb(var(--brand-text));border-color:rgba(var(--brand-magenta), .5)}.srvmode__icon-btn--play{background:rgb(var(--brand-magenta));color:#fff;border-color:#0000}.srvmode__empty{color:rgb(var(--brand-muted));border:1px dashed var(--brand-line-strong);border-radius:.75rem;margin:0;padding:1.1rem}.srvmode__aside{flex-direction:column;gap:.7rem;display:flex}.srvmode__panel{isolation:isolate;border:1px solid var(--brand-line);background:rgba(var(--brand-surface), .6);border-radius:.8rem;padding:.9rem;position:relative;overflow:hidden}.srvmode__panel p{color:rgb(var(--brand-muted));margin:0;font-size:.82rem}.srvmode__panel-title{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.4rem;margin:0 0 .45rem;font-family:Archivo,Inter,system-ui,sans-serif;font-size:.8rem;font-weight:700;display:flex}.srvmode__panel-link{margin-top:.65rem}.srvmode__panel-orb{opacity:.3;filter:blur(26px);z-index:-1;pointer-events:none;border-radius:50%;width:86px;height:86px;position:absolute;top:-34px;right:-20px}.srvmode__panel-orb--cyan{background:rgb(var(--brand-cyan))}.srvmode__panel-orb--magenta{background:rgb(var(--brand-magenta))}.srvmode__panel-orb--violet{background:#8847ff}@media (max-width:900px){.srvmode__split{grid-template-columns:1fr}.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}.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\: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\: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\: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-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\/40:hover{border-color:hsl(var(--heroui-secondary) / .4)}.hover\:border-secondary\/50:hover{border-color:hsl(var(--heroui-secondary) / .5)}.hover\:border-secondary\/60:hover{border-color:hsl(var(--heroui-secondary) / .6)}.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\/20:hover{border-color:#fff3}.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-black\/70:hover{background-color:#000000b3}.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-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\/20:hover{background-color:hsl(var(--heroui-secondary) / .2)}.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\.06\]:hover{background-color:#ffffff0f}.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\: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-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-\[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-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\/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-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-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\:hidden{display:none}}@media not all and (min-width:640px){.max-sm\:hidden{display:none}}@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-3{grid-column:span 3/span 3}.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\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:h-20{height:5rem}.sm\:h-4{height:1rem}.sm\:h-56{height:14rem}.sm\:h-auto{height:auto}.sm\:w-20{width:5rem}.sm\:w-4{width:1rem}.sm\:w-\[356px\]{width:356px}.sm\:w-auto{width:auto}.sm\:min-w-\[unset\]{min-width:unset}.sm\:max-w-\[240px\]{max-width:240px}.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_160px_auto\]{grid-template-columns:1fr 160px auto}.sm\:grid-cols-\[1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr auto auto}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 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-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.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-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.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\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pl-0{padding-left:0}.sm\:text-left{text-align:left}.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-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.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\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-56{width:14rem}.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-\[120px_120px_160px_auto\]{grid-template-columns:120px 120px 160px auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,320px) 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-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}}@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\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.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-5{grid-template-columns:repeat(5,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\,280px\,auto\]{grid-template-columns:1fr 280px auto}.lg\:grid-cols-\[1fr\,auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_minmax\(0\,19rem\)_1fr\]{grid-template-columns:1fr minmax(0,19rem) 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-\[280px\,1fr\,auto\]{grid-template-columns:280px 1fr auto}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)\,minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-5{gap:1.25rem}.lg\:rounded-large{border-radius:var(--heroui-radius-large)}.lg\:border{border-width:1px}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-8{padding-bottom:2rem}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:inline-flex{display:inline-flex}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[360px\,1fr\]{grid-template-columns:360px 1fr}.xl\:grid-cols-\[minmax\(0\,1fr\)_296px\]{grid-template-columns:minmax(0,1fr) 296px}}.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}.\[\&\>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)}
