*,::backdrop,:after,:before{--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: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:JetBrains Mono,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 2.7%;--foreground:43 21% 94%;--card:0 0% 7.8%;--card-foreground:43 21% 94%;--popover:0 0% 8%;--popover-foreground:43 21% 94%;--primary:29 100% 50%;--primary-foreground:0 0% 3%;--secondary:0 0% 10%;--secondary-foreground:43 21% 94%;--muted:0 0% 10%;--muted-foreground:240 4% 62%;--accent:0 0% 12%;--accent-foreground:43 21% 94%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:0 0% 16.5%;--input:0 0% 16.5%;--ring:29 100% 50%;--radius:0.875rem}*{border-color:#2a2a2a;border-color:hsl(var(--border))}html{-ms-overflow-style:none;background:#070707;scrollbar-width:none}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none;height:0!important;width:0!important}*{scrollbar-width:none}body{--tw-text-opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#070707;color:#f3f1ec;color:rgb(243 241 236/var(--tw-text-opacity,1));font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem}body:before{background:radial-gradient(900px 500px at 0 -10%,rgb(var(--heat-rgb)/.1),#0000 60%),radial-gradient(700px 400px at 100% 0,rgb(var(--heat-rgb)/.05),#0000 60%);content:"";inset:0;pointer-events:none;position:fixed;transform:translateZ(0);z-index:-1}::selection{background:rgb(var(--heat-rgb));color:#070707}.font-display,h1,h2,h3{font-family:Bebas Neue,Oswald,sans-serif;font-weight:500;letter-spacing:.02em;text-transform:uppercase}input,select,textarea{font-size:16px}@media (min-width:768px){input,select,textarea{font-size:14px}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.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-3{inset:.75rem}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-2\.5{left:.625rem;right:.625rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{bottom:0;top:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-12{bottom:-3rem}.-bottom-8{bottom:-2rem}.-left-10{left:-2.5rem}.-left-12{left:-3rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.-left-8{left:-2rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-right-\[30px\]{right:-30px}.-right-\[42px\]{right:-42px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-11{top:-2.75rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-9{bottom:2.25rem}.bottom-\[120px\]{bottom:120px}.bottom-\[calc\(10px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(10px + env(safe-area-inset-bottom))}.bottom-\[calc\(116px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(116px + env(safe-area-inset-bottom))}.bottom-\[calc\(96px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(96px + env(safe-area-inset-bottom))}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[100px\]{top:100px}.top-\[12\%\]{top:12%}.top-\[1px\]{top:1px}.top-\[34\%\]{top:34%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[74\%\]{top:74%}.top-full{top:100%}.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-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[95\]{z-index:95}.z-\[96\]{z-index:96}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-bottom:.125rem;margin-top:.125rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-auto{margin-bottom:auto;margin-top:auto}.-ml-4{margin-left:-1rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.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}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.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.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[120px\]{height:120px}.h-\[132px\]{height:132px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[158px\]{height:158px}.h-\[15px\]{height:15px}.h-\[160px\]{height:160px}.h-\[170px\]{height:170px}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[214px\]{height:214px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[26px\]{height:26px}.h-\[38px\]{height:38px}.h-\[56px\]{height:56px}.h-\[70dvh\]{height:70dvh}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[78px\]{height:78px}.h-\[92dvh\]{height:92dvh}.h-\[calc\(100dvh-88px\)\]{height:calc(100dvh - 88px)}.h-\[min\(65dvh\2c 600px\)\]{height:min(65dvh,600px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-\[--radix-context-menu-content-available-height\]{max-height:var(--radix-context-menu-content-available-height)}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[42px\]{max-height:42px}.max-h-\[48\%\]{max-height:48%}.max-h-\[50vh\]{max-height:50vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86dvh\]{max-height:86dvh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100vh-190px\)\]{max-height:calc(100vh - 190px)}.max-h-\[calc\(100vh-220px\)\]{max-height:calc(100vh - 220px)}.max-h-\[min\(70vh\2c 560px\)\]{max-height:min(70vh,560px)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[132px\]{min-height:132px}.min-h-\[148px\]{min-height:148px}.min-h-\[160px\]{min-height:160px}.min-h-\[170px\]{min-height:170px}.min-h-\[200px\]{min-height:200px}.min-h-\[210px\]{min-height:210px}.min-h-\[260px\]{min-height:260px}.min-h-\[30px\]{min-height:30px}.min-h-\[320px\]{min-height:320px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[70px\]{min-height:70px}.min-h-\[90px\]{min-height:90px}.min-h-\[96px\]{min-height:96px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.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-\[100px\]{width:100px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[216px\]{width:216px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[232px\]{width:232px}.w-\[236px\]{width:236px}.w-\[248px\]{width:248px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[330px\]{width:330px}.w-\[340px\]{width:340px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[56vw\]{width:56vw}.w-\[60\%\]{width:60%}.w-\[64px\]{width:64px}.w-\[64vw\]{width:64vw}.w-\[68px\]{width:68px}.w-\[70vw\]{width:70vw}.w-\[72px\]{width:72px}.w-\[72vw\]{width:72vw}.w-\[78vw\]{width:78vw}.w-\[82vw\]{width:82vw}.w-\[calc\(100vw-16px\)\]{width:calc(100vw - 16px)}.w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}.w-\[min\(320px\2c calc\(100vw-32px\)\)\]{width:min(320px,calc(100vw - 32px))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[150px\]{min-width:150px}.min-w-\[17px\]{min-width:17px}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[28px\]{min-width:28px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.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-\[1320px\]{max-width:1320px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[42px\]{max-width:42px}.max-w-\[560px\]{max-width:560px}.max-w-\[64px\]{max-width:64px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[85\%\]{max-width:85%}.max-w-\[88px\]{max-width:88px}.max-w-\[92\%\]{max-width:92%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.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-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-12{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-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{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-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-y-\[\.3\]{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-y-\[\.3\]{--tw-scale-y:.3}.transform{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))}@keyframes bar{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.animate-bar{animation:bar 1.2s ease-in-out infinite}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s infinite}@keyframes eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.animate-eq{animation:eq .9s ease-in-out infinite}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,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-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[34px_1fr_auto\]{grid-template-columns:34px 1fr auto}.grid-cols-\[36px_1fr_80px\]{grid-template-columns:36px 1fr 80px}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[repeat\(auto-fill\2c minmax\(40px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.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}.place-items-center{place-items:center}.content-start{align-content:flex-start}.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-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}.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-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[2px\]{gap:2px}.gap-x-4{column-gap:1rem}.gap-x-6{column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.375rem*var(--tw-space-x-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.75rem*var(--tw-space-y-reverse));margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-line>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#2a2a2a;border-color:rgb(42 42 42/var(--tw-divide-opacity,1))}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-white\/\[\.04\]>:not([hidden])~:not([hidden]){border-color:#ffffff0a}.divide-white\/\[\.05\]>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.875rem;border-radius:var(--radius)}.rounded-md{border-radius:calc(.875rem - 2px);border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(.875rem - 4px);border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-bl-md{border-bottom-left-radius:calc(.875rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-md{border-top-left-radius:calc(.875rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(.875rem - 4px);border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-md{border-top-right-radius:calc(.875rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-2{border-width:2px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-bottom-width:1px;border-top-width:1px}.border-y-0{border-bottom-width:0;border-top-width:0}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-500\/30{border-color:#f59e0b4d}.border-destructive{border-color:#ef4343;border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:#ef434380;border-color:hsl(var(--destructive)/.5)}.border-heat{--tw-border-opacity:1;border-color:#ff7a00;border-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-border-opacity,1))}.border-heat\/30{border-color:#ff7a004d;border-color:rgb(var(--heat-rgb,255 122 0)/.3)}.border-heat\/40{border-color:#ff7a0066;border-color:rgb(var(--heat-rgb,255 122 0)/.4)}.border-heat\/50{border-color:#ff7a0080;border-color:rgb(var(--heat-rgb,255 122 0)/.5)}.border-heat\/60{border-color:#ff7a0099;border-color:rgb(var(--heat-rgb,255 122 0)/.6)}.border-heat\/70{border-color:#ff7a00b3;border-color:rgb(var(--heat-rgb,255 122 0)/.7)}.border-input{border-color:#2a2a2a;border-color:hsl(var(--input))}.border-lime-400\/30{border-color:#a3e6354d}.border-line{--tw-border-opacity:1;border-color:#2a2a2a;border-color:rgb(42 42 42/var(--tw-border-opacity,1))}.border-primary{border-color:#ff7b00;border-color:hsl(var(--primary))}.border-primary\/50{border-color:#ff7b0080;border-color:hsl(var(--primary)/.5)}.border-red-500\/50{border-color:#ef444480}.border-red-500\/60{border-color:#ef444499}.border-rose-400\/20{border-color:#fb718533}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/\[\.04\]{border-color:#ffffff0a}.border-white\/\[\.05\]{border-color:#ffffff0d}.border-white\/\[\.06\]{border-color:#ffffff0f}.border-white\/\[\.07\]{border-color:#ffffff12}.border-white\/\[\.08\]{border-color:#ffffff14}.border-zinc-600{--tw-border-opacity:1;border-color:#52525b;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:#0000}.border-t-transparent{border-top-color:#0000}.\!bg-red-500\/10{background-color:#ef44441a!important}.bg-\[\#050505\]{--tw-bg-opacity:1;background-color:#050505;background-color:rgb(5 5 5/var(--tw-bg-opacity,1))}.bg-\[\#05060a\]{--tw-bg-opacity:1;background-color:#05060a;background-color:rgb(5 6 10/var(--tw-bg-opacity,1))}.bg-\[\#070707\]{--tw-bg-opacity:1;background-color:#070707;background-color:rgb(7 7 7/var(--tw-bg-opacity,1))}.bg-\[\#0B0B0B\]{--tw-bg-opacity:1;background-color:#0b0b0b;background-color:rgb(11 11 11/var(--tw-bg-opacity,1))}.bg-\[\#0D0D0D\]{--tw-bg-opacity:1;background-color:#0d0d0d;background-color:rgb(13 13 13/var(--tw-bg-opacity,1))}.bg-\[\#0F0F0F\]{--tw-bg-opacity:1;background-color:#0f0f0f;background-color:rgb(15 15 15/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0a\]{--tw-bg-opacity:1;background-color:#0a0a0a;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-\[\#0b0b0b\]{--tw-bg-opacity:1;background-color:#0b0b0b;background-color:rgb(11 11 11/var(--tw-bg-opacity,1))}.bg-\[\#0f0f0f\]\/95{background-color:#0f0f0ff2}.bg-\[\#101010\]{--tw-bg-opacity:1;background-color:#101010;background-color:rgb(16 16 16/var(--tw-bg-opacity,1))}.bg-\[\#101010\]\/95{background-color:#101010f2}.bg-\[\#111\]{--tw-bg-opacity:1;background-color:#111;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.bg-\[\#111\]\/95{background-color:#111111f2}.bg-\[\#121212\]{--tw-bg-opacity:1;background-color:#121212;background-color:rgb(18 18 18/var(--tw-bg-opacity,1))}.bg-\[\#141414\]{--tw-bg-opacity:1;background-color:#141414;background-color:rgb(20 20 20/var(--tw-bg-opacity,1))}.bg-\[\#141414\]\/95{background-color:#141414f2}.bg-\[\#1B1B1B\]{--tw-bg-opacity:1;background-color:#1b1b1b;background-color:rgb(27 27 27/var(--tw-bg-opacity,1))}.bg-accent{background-color:#1f1f1f;background-color:hsl(var(--accent))}.bg-amber-300{--tw-bg-opacity:1;background-color:#fcd34d;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:#fbbf24;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/5{background-color:#fbbf240d}.bg-background{background-color:#070707;background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-bone{--tw-bg-opacity:1;background-color:#f3f1ec;background-color:rgb(243 241 236/var(--tw-bg-opacity,1))}.bg-bone\/20{background-color:#f3f1ec33}.bg-bone\/70{background-color:#f3f1ecb3}.bg-border{background-color:#2a2a2a;background-color:hsl(var(--border))}.bg-card{background-color:#141414;background-color:hsl(var(--card))}.bg-destructive{background-color:#ef4343;background-color:hsl(var(--destructive))}.bg-emerald-400{--tw-bg-opacity:1;background-color:#34d399;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-500\/10{background-color:#10b9811a}.bg-foreground{background-color:#f3f1ec;background-color:hsl(var(--foreground))}.bg-heat{--tw-bg-opacity:1;background-color:#ff7a00;background-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-bg-opacity,1))}.bg-heat\/10{background-color:#ff7a001a;background-color:rgb(var(--heat-rgb,255 122 0)/.1)}.bg-heat\/15{background-color:#ff7a0026;background-color:rgb(var(--heat-rgb,255 122 0)/.15)}.bg-heat\/20{background-color:#ff7a0033;background-color:rgb(var(--heat-rgb,255 122 0)/.2)}.bg-heat\/25{background-color:#ff7a0040;background-color:rgb(var(--heat-rgb,255 122 0)/.25)}.bg-heat\/30{background-color:#ff7a004d;background-color:rgb(var(--heat-rgb,255 122 0)/.3)}.bg-heat\/5{background-color:#ff7a000d;background-color:rgb(var(--heat-rgb,255 122 0)/.05)}.bg-heat\/50{background-color:#ff7a0080;background-color:rgb(var(--heat-rgb,255 122 0)/.5)}.bg-heat\/80{background-color:#ff7a00cc;background-color:rgb(var(--heat-rgb,255 122 0)/.8)}.bg-heat\/90{background-color:#ff7a00e6;background-color:rgb(var(--heat-rgb,255 122 0)/.9)}.bg-heat\/\[\.04\]{background-color:#ff7a000a;background-color:rgb(var(--heat-rgb,255 122 0)/.04)}.bg-heat\/\[\.05\]{background-color:#ff7a000d;background-color:rgb(var(--heat-rgb,255 122 0)/.05)}.bg-heat\/\[\.06\]{background-color:#ff7a000f;background-color:rgb(var(--heat-rgb,255 122 0)/.06)}.bg-heat\/\[\.07\]{background-color:#ff7a0012;background-color:rgb(var(--heat-rgb,255 122 0)/.07)}.bg-heat\/\[\.08\]{background-color:#ff7a0014;background-color:rgb(var(--heat-rgb,255 122 0)/.08)}.bg-heat\/\[\.12\]{background-color:#ff7a001f;background-color:rgb(var(--heat-rgb,255 122 0)/.12)}.bg-heat\/\[\.14\]{background-color:#ff7a0024;background-color:rgb(var(--heat-rgb,255 122 0)/.14)}.bg-ink-700{--tw-bg-opacity:1;background-color:#141414;background-color:rgb(20 20 20/var(--tw-bg-opacity,1))}.bg-ink-800{--tw-bg-opacity:1;background-color:#0d0d0d;background-color:rgb(13 13 13/var(--tw-bg-opacity,1))}.bg-ink-900{--tw-bg-opacity:1;background-color:#070707;background-color:rgb(7 7 7/var(--tw-bg-opacity,1))}.bg-lime-400\/10{background-color:#a3e6351a}.bg-line{--tw-bg-opacity:1;background-color:#2a2a2a;background-color:rgb(42 42 42/var(--tw-bg-opacity,1))}.bg-muted{background-color:#1a1a1a;background-color:hsl(var(--muted))}.bg-muted\/50{background-color:#1a1a1a80;background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:#141414;background-color:hsl(var(--popover))}.bg-primary{background-color:#ff7b00;background-color:hsl(var(--primary))}.bg-primary\/10{background-color:#ff7b001a;background-color:hsl(var(--primary)/.1)}.bg-primary\/20{background-color:#ff7b0033;background-color:hsl(var(--primary)/.2)}.bg-red-400{--tw-bg-opacity:1;background-color:#f87171;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-500\/\[\.06\]{background-color:#ef44440f}.bg-red-500\/\[\.07\]{background-color:#ef444412}.bg-red-500\/\[\.08\]{background-color:#ef444414}.bg-rose-400{--tw-bg-opacity:1;background-color:#fb7185;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-500\/90{background-color:#f43f5ee6}.bg-secondary{background-color:#1a1a1a;background-color:hsl(var(--secondary))}.bg-transparent{background-color:initial}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[\.02\]{background-color:#ffffff05}.bg-white\/\[\.03\]{background-color:#ffffff08}.bg-white\/\[\.04\]{background-color:#ffffff0a}.bg-white\/\[\.05\]{background-color:#ffffff0d}.bg-white\/\[\.06\]{background-color:#ffffff0f}.bg-white\/\[\.07\]{background-color:#ffffff12}.bg-white\/\[\.08\]{background-color:#ffffff14}.bg-zinc-300{--tw-bg-opacity:1;background-color:#d4d4d8;background-color:rgb(212 212 216/var(--tw-bg-opacity,1))}.bg-zinc-500{--tw-bg-opacity:1;background-color:#71717a;background-color:rgb(113 113 122/var(--tw-bg-opacity,1))}.bg-zinc-600{--tw-bg-opacity:1;background-color:#52525b;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.bg-\[radial-gradient\(circle_at_50\%_0\%\2c rgb\(var\(--heat-rgb\)\/\.35\)\2c transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 0,rgb(var(--heat-rgb)/.35),#0000 70%)}.bg-\[radial-gradient\(circle_at_50\%_100\%\2c rgb\(var\(--heat-rgb\)\/\.35\)\2c transparent_60\%\)\]{background-image:radial-gradient(circle at 50% 100%,rgb(var(--heat-rgb)/.35),#0000 60%)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,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))}.from-\[\#0b0b0b\]{--tw-gradient-from:#0b0b0b var(--tw-gradient-from-position);--tw-gradient-to:#0b0b0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#101010\]{--tw-gradient-from:#101010 var(--tw-gradient-from-position);--tw-gradient-to:#10101000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1b1b1b\]{--tw-gradient-from:#1b1b1b var(--tw-gradient-from-position);--tw-gradient-to:#1b1b1b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#FF9A3D\]{--tw-gradient-from:#ff9a3d var(--tw-gradient-from-position);--tw-gradient-to:#ff9a3d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 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\/20{--tw-gradient-from:#0003 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-heat\/50{--tw-gradient-from:rgb(var(--heat-rgb,255 122 0)/0.5) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-ink-600{--tw-gradient-from:#1a1a1a var(--tw-gradient-from-position);--tw-gradient-to:#1a1a1a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-ink-900{--tw-gradient-from:#070707 var(--tw-gradient-from-position);--tw-gradient-to:#07070700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:#0000 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)}.via-\[\#0b0b0b\]\/70{--tw-gradient-to:#0b0b0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0b0b0bb3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0b0b0b\]\/85{--tw-gradient-to:#0b0b0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0b0b0bd9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0b0b0b\]\/90{--tw-gradient-to:#0b0b0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0b0b0be6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#101010\]\/40{--tw-gradient-to:#10101000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#10101066 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/60{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0009 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/70{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#000000b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-ink-900\/60{--tw-gradient-to:#07070700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#07070799 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/25{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffffff40 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#0b0b0b\]{--tw-gradient-to:#0b0b0b var(--tw-gradient-to-position)}.to-\[\#0b0b0b\]\/10{--tw-gradient-to:#0b0b0b1a var(--tw-gradient-to-position)}.to-\[\#0b0b0b\]\/20{--tw-gradient-to:#0b0b0b33 var(--tw-gradient-to-position)}.to-\[\#0b0b0b\]\/40{--tw-gradient-to:#0b0b0b66 var(--tw-gradient-to-position)}.to-black\/80{--tw-gradient-to:#000c var(--tw-gradient-to-position)}.to-heat{--tw-gradient-to:rgb(var(--heat-rgb,255 122 0)/1) var(--tw-gradient-to-position)}.to-ink-800{--tw-gradient-to:#0d0d0d var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:#ff7b00;fill:hsl(var(--primary))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[2px\]{padding-bottom:2px;padding-top:2px}.py-\[3px\]{padding-bottom:3px;padding-top:3px}.py-px{padding-bottom:1px;padding-top:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-48{padding-bottom:12rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(10px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.pb-\[calc\(112px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.pb-\[calc\(16px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-\[42px\]{padding-left:42px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[max\(8px\2c env\(safe-area-inset-top\)\)\]{padding-top:max(8px,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:Bebas Neue,Oswald,sans-serif}.font-sans{font-family:Inter,sans-serif}.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\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[56px\]{font-size:56px}.text-\[64px\]{font-size:64px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(18px\2c 5\.4vw\2c 22px\)\]{font-size:clamp(18px,5.4vw,22px)}.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-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.1\]{line-height:1.1}.leading-\[15px\]{line-height:15px}.leading-\[17px\]{line-height:17px}.leading-\[18px\]{line-height:18px}.leading-\[19px\]{line-height:19px}.leading-\[1\],.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.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-red-300{--tw-text-opacity:1!important;color:#fca5a5!important;color:rgb(252 165 165/var(--tw-text-opacity,1))!important}.text-\[\#0A84FF\]{--tw-text-opacity:1;color:#0a84ff;color:rgb(10 132 255/var(--tw-text-opacity,1))}.text-\[var\(--acc\2c \#FF7A00\)\]{color:#ff7a00;color:var(--acc,#ff7a00)}.text-accent-foreground{color:#f3f1ec;color:hsl(var(--accent-foreground))}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity:1;color:#fde68a;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/70{color:#000000b3}.text-bone{--tw-text-opacity:1;color:#f3f1ec;color:rgb(243 241 236/var(--tw-text-opacity,1))}.text-card-foreground{color:#f3f1ec;color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:#ef4343;color:hsl(var(--destructive))}.text-destructive-foreground{color:#fafafa;color:hsl(var(--destructive-foreground))}.text-emerald-300{--tw-text-opacity:1;color:#6ee7b7;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity:1;color:#34d399;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-foreground{color:#f3f1ec;color:hsl(var(--foreground))}.text-foreground\/50{color:#f3f1ec80;color:hsl(var(--foreground)/.5)}.text-green-300{--tw-text-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:#4ade80;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-heat{--tw-text-opacity:1;color:#ff7a00;color:rgb(var(--heat-rgb,255 122 0)/var(--tw-text-opacity,1))}.text-heat\/90{color:#ff7a00e6;color:rgb(var(--heat-rgb,255 122 0)/.9)}.text-lime-200{--tw-text-opacity:1;color:#d9f99d;color:rgb(217 249 157/var(--tw-text-opacity,1))}.text-lime-300{--tw-text-opacity:1;color:#bef264;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-lime-400{--tw-text-opacity:1;color:#a3e635;color:rgb(163 230 53/var(--tw-text-opacity,1))}.text-muted-foreground{color:#9a9aa2;color:hsl(var(--muted-foreground))}.text-orange-300{--tw-text-opacity:1;color:#fdba74;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-popover-foreground{color:#f3f1ec;color:hsl(var(--popover-foreground))}.text-primary{color:#ff7b00;color:hsl(var(--primary))}.text-primary-foreground{color:#080808;color:hsl(var(--primary-foreground))}.text-red-200{--tw-text-opacity:1;color:#fecaca;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-300\/80{color:#fca5a5cc}.text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:#fda4af;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-300\/80{color:#fda4afcc}.text-secondary-foreground{color:#f3f1ec;color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/\[\.05\]{color:#ffffff0d}.text-white\/\[\.06\]{color:#ffffff0f}.text-zinc-100{--tw-text-opacity:1;color:#f4f4f5;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-heat{accent-color:#ff7a00;accent-color:rgb(var(--heat-rgb,255 122 0)/1)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.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)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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)}.shadow-\[0_0_0_1px_rgba\(255\2c 122\2c 0\2c \.35\)\2c 0_18px_44px_-14px_rgba\(255\2c 122\2c 0\2c \.45\)\]{--tw-shadow:0 0 0 1px #ff7a0059,0 18px 44px -14px #ff7a0073;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 18px 44px -14px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(var\(--heat-rgb\)\)\2c 0_0_16px_rgb\(var\(--heat-rgb\)\/\.8\)\]{--tw-shadow:0 0 0 2px rgb(var(--heat-rgb)),0 0 16px rgb(var(--heat-rgb)/.8);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color),0 0 16px var(--tw-shadow-color)}.shadow-\[0_0_0_2px_rgb\(var\(--heat-rgb\)\)\2c 0_0_16px_rgb\(var\(--heat-rgb\)\/\.8\)\],.shadow-\[0_0_0_2px_rgba\(255\2c 255\2c 255\2c \.08\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(255\2c 255\2c 255\2c \.08\)\]{--tw-shadow:0 0 0 2px #ffffff14;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color)}.shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.6\)\]{--tw-shadow:0 0 10px rgb(var(--heat-rgb)/.6);--tw-shadow-colored:0 0 10px var(--tw-shadow-color)}.shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.6\)\],.shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.8\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.8\)\]{--tw-shadow:0 0 10px rgb(var(--heat-rgb)/.8);--tw-shadow-colored:0 0 10px var(--tw-shadow-color)}.shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.9\)\]{--tw-shadow:0 0 10px rgb(var(--heat-rgb)/.9);--tw-shadow-colored:0 0 10px var(--tw-shadow-color)}.shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.9\)\],.shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.35\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.35\)\]{--tw-shadow:0 0 12px rgb(var(--heat-rgb)/.35);--tw-shadow-colored:0 0 12px var(--tw-shadow-color)}.shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.55\)\]{--tw-shadow:0 0 12px rgb(var(--heat-rgb)/.55);--tw-shadow-colored:0 0 12px var(--tw-shadow-color)}.shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.55\)\],.shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.9\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.9\)\]{--tw-shadow:0 0 12px rgb(var(--heat-rgb)/.9);--tw-shadow-colored:0 0 12px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.35\)\]{--tw-shadow:0 0 14px rgb(var(--heat-rgb)/.35);--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.35\)\],.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.4\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.4\)\]{--tw-shadow:0 0 14px rgb(var(--heat-rgb)/.4);--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.45\)\]{--tw-shadow:0 0 14px rgb(var(--heat-rgb)/.45);--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.45\)\],.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.7\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgb\(var\(--heat-rgb\)\/\.7\)\]{--tw-shadow:0 0 14px rgb(var(--heat-rgb)/.7);--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgb\(var\(--heat-rgb\)\/\.35\)\]{--tw-shadow:0 0 18px rgb(var(--heat-rgb)/.35);--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgb\(var\(--heat-rgb\)\/\.35\)\],.shadow-\[0_0_18px_rgb\(var\(--heat-rgb\)\/\.8\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgb\(var\(--heat-rgb\)\/\.8\)\]{--tw-shadow:0 0 18px rgb(var(--heat-rgb)/.8);--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(243\2c 241\2c 236\2c \.3\)\]{--tw-shadow:0 0 20px #f3f1ec4d;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(243\2c 241\2c 236\2c \.35\)\],.shadow-\[0_0_20px_rgba\(243\2c 241\2c 236\2c \.3\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(243\2c 241\2c 236\2c \.35\)\]{--tw-shadow:0 0 20px #f3f1ec59;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_24px_-8px_rgb\(var\(--heat-rgb\)\/\.6\)\]{--tw-shadow:0 0 24px -8px rgb(var(--heat-rgb)/.6);--tw-shadow-colored:0 0 24px -8px var(--tw-shadow-color)}.shadow-\[0_0_24px_-8px_rgb\(var\(--heat-rgb\)\/\.6\)\],.shadow-\[0_0_24px_-8px_rgb\(var\(--heat-rgb\)\/\.7\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_-8px_rgb\(var\(--heat-rgb\)\/\.7\)\]{--tw-shadow:0 0 24px -8px rgb(var(--heat-rgb)/.7);--tw-shadow-colored:0 0 24px -8px var(--tw-shadow-color)}.shadow-\[0_0_40px_rgb\(var\(--heat-rgb\)\/\.45\)\]{--tw-shadow:0 0 40px rgb(var(--heat-rgb)/.45);--tw-shadow-colored:0 0 40px var(--tw-shadow-color)}.shadow-\[0_0_40px_rgb\(var\(--heat-rgb\)\/\.45\)\],.shadow-\[0_0_50px_rgb\(var\(--heat-rgb\)\/\.55\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_50px_rgb\(var\(--heat-rgb\)\/\.55\)\]{--tw-shadow:0 0 50px rgb(var(--heat-rgb)/.55);--tw-shadow-colored:0 0 50px var(--tw-shadow-color)}.shadow-\[0_0_6px_rgb\(var\(--heat-rgb\)\/\.9\)\]{--tw-shadow:0 0 6px rgb(var(--heat-rgb)/.9);--tw-shadow-colored:0 0 6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.5\)\]{--tw-shadow:0 0 8px rgb(var(--heat-rgb)/.5);--tw-shadow-colored:0 0 8px var(--tw-shadow-color)}.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.5\)\],.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.6\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.6\)\]{--tw-shadow:0 0 8px rgb(var(--heat-rgb)/.6);--tw-shadow-colored:0 0 8px var(--tw-shadow-color)}.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.8\)\]{--tw-shadow:0 0 8px rgb(var(--heat-rgb)/.8);--tw-shadow-colored:0 0 8px var(--tw-shadow-color)}.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.8\)\],.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.9\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.9\)\]{--tw-shadow:0 0 8px rgb(var(--heat-rgb)/.9);--tw-shadow-colored:0 0 8px var(--tw-shadow-color)}.shadow-\[0_0_8px_rgba\(52\2c 211\2c 153\2c \.8\)\]{--tw-shadow:0 0 8px #34d399cc;--tw-shadow-colored:0 0 8px var(--tw-shadow-color)}.shadow-\[0_0_8px_rgba\(52\2c 211\2c 153\2c \.8\)\],.shadow-\[0_18px_40px_-18px_rgba\(0\2c 0\2c 0\2c \.9\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-18px_rgba\(0\2c 0\2c 0\2c \.9\)\]{--tw-shadow:0 18px 40px -18px #000000e6;--tw-shadow-colored:0 18px 40px -18px var(--tw-shadow-color)}.shadow-\[0_18px_40px_-18px_rgba\(0\2c 0\2c 0\2c \.95\)\]{--tw-shadow:0 18px 40px -18px #000000f2;--tw-shadow-colored:0 18px 40px -18px var(--tw-shadow-color)}.shadow-\[0_18px_40px_-18px_rgba\(0\2c 0\2c 0\2c \.95\)\],.shadow-\[0_24px_60px_-20px_rgba\(0\2c 0\2c 0\2c \.9\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(0\2c 0\2c 0\2c \.9\)\]{--tw-shadow:0 24px 60px -20px #000000e6;--tw-shadow-colored:0 24px 60px -20px var(--tw-shadow-color)}.shadow-\[0_24px_60px_-20px_rgba\(0\2c 0\2c 0\2c \.95\)\]{--tw-shadow:0 24px 60px -20px #000000f2;--tw-shadow-colored:0 24px 60px -20px var(--tw-shadow-color)}.shadow-\[0_24px_60px_-20px_rgba\(0\2c 0\2c 0\2c \.95\)\],.shadow-\[0_30px_80px_-20px_rgba\(0\2c 0\2c 0\2c \.9\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(0\2c 0\2c 0\2c \.9\)\]{--tw-shadow:0 30px 80px -20px #000000e6;--tw-shadow-colored:0 30px 80px -20px var(--tw-shadow-color)}.shadow-\[0_8px_20px_rgba\(0\2c 0\2c 0\2c \.7\)\]{--tw-shadow:0 8px 20px #000000b3;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--heat-rgb\)\/\.45\)\]{--tw-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.45);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--heat-rgb\)\/\.45\)\],.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c \.1\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c \.1\)\]{--tw-shadow:inset 0 0 0 1px #ffffff1a;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.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)}.shadow-lg,.shadow-md{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.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)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.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)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;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)}.ring-4{--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#0d0d0d\]{--tw-ring-opacity:1;--tw-ring-color:rgb(13 13 13/var(--tw-ring-opacity,1))}.ring-\[\#0e0e0e\]{--tw-ring-opacity:1;--tw-ring-color:rgb(14 14 14/var(--tw-ring-opacity,1))}.ring-\[\#111\]{--tw-ring-opacity:1;--tw-ring-color:rgb(17 17 17/var(--tw-ring-opacity,1))}.ring-\[\#121212\]{--tw-ring-opacity:1;--tw-ring-color:rgb(18 18 18/var(--tw-ring-opacity,1))}.ring-amber-300\/60{--tw-ring-color:#fcd34d99}.ring-amber-400\/20{--tw-ring-color:#fbbf2433}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-emerald-400\/20{--tw-ring-color:#34d39933}.ring-emerald-400\/25{--tw-ring-color:#34d39940}.ring-emerald-400\/30{--tw-ring-color:#34d3994d}.ring-emerald-400\/70{--tw-ring-color:#34d399b3}.ring-heat{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-ring-opacity,1))}.ring-heat\/20{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.2)}.ring-heat\/25{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.25)}.ring-heat\/30{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.3)}.ring-heat\/35{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.35)}.ring-heat\/40{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.4)}.ring-heat\/50{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.5)}.ring-heat\/60{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.6)}.ring-heat\/70{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.7)}.ring-heat\/80{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.8)}.ring-red-400\/20{--tw-ring-color:#f8717133}.ring-red-400\/25{--tw-ring-color:#f8717140}.ring-red-400\/30{--tw-ring-color:#f871714d}.ring-red-400\/40{--tw-ring-color:#f8717166}.ring-red-500\/30{--tw-ring-color:#ef44444d}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-rose-400\/70{--tw-ring-color:#fb7185b3}.ring-transparent{--tw-ring-color:#0000}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-white\/15{--tw-ring-color:#ffffff26}.ring-white\/5,.ring-white\/\[\.05\]{--tw-ring-color:#ffffff0d}.ring-white\/\[\.06\]{--tw-ring-color:#ffffff0f}.ring-white\/\[\.07\]{--tw-ring-color:#ffffff12}.ring-white\/\[\.08\]{--tw-ring-color:#ffffff14}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-\[100px\]{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-\[100px\]{--tw-blur:blur(100px)}.blur-\[70px\]{--tw-blur:blur(70px)}.blur-\[70px\],.blur-\[80px\]{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-\[80px\]{--tw-blur:blur(80px)}.blur-\[90px\]{--tw-blur:blur(90px)}.blur-\[90px\],.drop-shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.9\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgb\(var\(--heat-rgb\)\/\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 10px rgb(var(--heat-rgb)/.9))}.drop-shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.8\)\]{--tw-drop-shadow:drop-shadow(0 0 12px rgb(var(--heat-rgb)/.8))}.drop-shadow-\[0_0_12px_rgb\(var\(--heat-rgb\)\/\.8\)\],.drop-shadow-\[0_0_6px_rgb\(var\(--heat-rgb\)\/\.9\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_6px_rgb\(var\(--heat-rgb\)\/\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 6px rgb(var(--heat-rgb)/.9))}.drop-shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.8\)\]{--tw-drop-shadow:drop-shadow(0 0 8px rgb(var(--heat-rgb)/.8))}.drop-shadow-\[0_0_8px_rgb\(var\(--heat-rgb\)\/\.8\)\],.drop-shadow-\[0_4px_14px_rgb\(var\(--heat-rgb\)\/\.45\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_14px_rgb\(var\(--heat-rgb\)\/\.45\)\]{--tw-drop-shadow:drop-shadow(0 4px 14px rgb(var(--heat-rgb)/.45))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.grayscale-\[\.7\]{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-\[\.7\]{--tw-grayscale:grayscale(.7)}.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-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\2c border-color\2c opacity\]{transition-duration:.15s;transition-property:box-shadow,border-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\2c border-color\]{transition-duration:.15s;transition-property:box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[padding\]{transition-duration:.15s;transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\2c background-color\]{transition-duration:.15s;transition-property:width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.fade-in,.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.slide-in-from-top-1{--tw-enter-translate-y:-0.25rem}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.tnum{font-feature-settings:"tnum";font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.surface{background:linear-gradient(180deg,#151515,#101010);border:1px solid #ffffff12;box-shadow:inset 0 1px 0 #ffffff0d,0 12px 32px -16px #000000e6}.surface-2{background:#0d0d0dd9;border:1px solid #ffffff0f;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0d0d0dd1;border:1px solid #ffffff14;box-shadow:inset 0 1px 0 #ffffff0f,0 16px 40px -12px #000000d9}@media (max-width:767px){.glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0e0e0ef7}}.bar-solid{background:#0e0e0ef7;border:1px solid #ffffff14;box-shadow:inset 0 1px 0 #ffffff0d,0 16px 40px -12px #000000d9}.surface-hover{transition:border-color .2s,box-shadow .2s}.surface-hover:hover{border-color:rgb(var(--heat-rgb)/.35);box-shadow:inset 0 1px 0 #ffffff0f,0 0 0 1px rgb(var(--heat-rgb)/.12),0 18px 40px -18px rgb(var(--heat-rgb)/.35)}.glow{box-shadow:0 0 0 1px rgb(var(--heat-rgb)/.55),0 0 32px -6px rgb(var(--heat-rgb)/.55)}.glow-text{text-shadow:0 0 24px rgb(var(--heat-rgb)/.55)}.btn-heat{background:linear-gradient(180deg,color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff) 0,rgb(var(--heat-rgb)) 100%);box-shadow:inset 0 1px 0 #ffffff59,0 8px 24px -8px rgb(var(--heat-rgb)/.7);color:#0a0a0a;font-weight:600;transition:transform .15s,box-shadow .2s,filter .2s}.btn-heat:hover{box-shadow:inset 0 1px 0 #ffffff59,0 10px 32px -6px rgb(var(--heat-rgb)/.85);filter:brightness(1.06)}.btn-heat:active{transform:scale(.97)}.btn-ghost{background:#ffffff0a;border:1px solid #ffffff14;transition:background .2s,border-color .2s}.btn-ghost:hover{background:#ffffff12;border-color:rgb(var(--heat-rgb)/.35)}.fade-edge{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px,#000 calc(100% - 16px),#0000)}.stripe{background-image:repeating-linear-gradient(135deg,rgb(var(--heat-rgb)/.06) 0 2px,#0000 2px 10px)}.gpu{backface-visibility:hidden;transform:translateZ(0);will-change:transform}.page-x{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.page-x{padding-left:1.5rem;padding-right:1.5rem}}.bleed-x{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;scroll-padding-left:1rem}@media (min-width:768px){.bleed-x{margin-left:0;margin-right:0;padding-left:0;padding-right:0;scroll-padding-left:0}}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.type-badge{align-items:center;border-radius:999px;box-shadow:inset 0 1px 0 #fff6;color:#0a0a0a;display:inline-flex;font-weight:800;isolation:isolate;letter-spacing:.12em;overflow:hidden;position:relative}.type-badge:after{background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);content:"";inset:0;position:absolute;transform:translateX(-120%);z-index:-1}.type-badge.shine:after,a:hover .type-badge:after{animation:sweep 3.6s ease-in-out infinite}.type-solo{background-image:linear-gradient(100deg,#22d3ee,#7dd3fc 45%,#a5f3fc 60%,#38bdf8);box-shadow:0 0 12px -3px #22d3ee99,inset 0 1px 0 #fff6}.type-vs{background-image:linear-gradient(100deg,rgb(var(--heat-rgb)),#ffb347 50%,rgb(var(--heat-rgb)));box-shadow:0 0 12px -3px rgb(var(--heat-rgb)/.7),inset 0 1px 0 #fff6}.type-crew{background-image:linear-gradient(100deg,#a855f7,#e879f9 50%,#c084fc);box-shadow:0 0 12px -3px #d946efa6,inset 0 1px 0 #ffffff4d;color:#fff}.type-tour{background-image:linear-gradient(100deg,#facc15,#fde68a 50%,#f59e0b);box-shadow:0 0 12px -3px #facc1599,inset 0 1px 0 #ffffff80}.type-offline{background-image:linear-gradient(100deg,#34d399,#a7f3d0 50%,#10b981);box-shadow:0 0 12px -3px #34d39999,inset 0 1px 0 #fff6}@keyframes sweep{0%,60%{transform:translateX(-120%)}to{transform:translateX(120%)}}.vs-split{background:linear-gradient(180deg,#0000,rgb(var(--heat-rgb)/.9) 30%,rgb(var(--heat-rgb)/.9) 70%,#0000);bottom:32px;box-shadow:0 0 18px 2px rgb(var(--heat-rgb)/.45);left:50%;position:absolute;top:0;transform:translateX(-50%) skewX(-8deg);width:2px}.vs-orb{background:radial-gradient(circle at 50% 35%,#1d1d1d,#0a0a0a);box-shadow:0 0 0 1px rgb(var(--heat-rgb)/.6),0 0 24px -2px rgb(var(--heat-rgb)/.6),inset 0 1px 0 #ffffff14}.marquee{animation:marquee 40s linear infinite;will-change:transform}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.range-heat{accent-color:rgb(var(--heat-rgb));appearance:none;background:#ffffff1f;border-radius:99px;height:4px}.range-heat::-webkit-slider-thumb{-webkit-appearance:none;background:rgb(var(--heat-rgb));border-radius:99px;box-shadow:0 0 8px rgb(var(--heat-rgb)/.8);height:12px;width:12px}@media (prefers-reduced-motion:reduce){.marquee,.type-badge:after{animation:none}}.br-round{display:flex;flex-direction:column;gap:14px;justify-content:space-around}.br-match,.br-round{position:relative}.br-col:not(:last-child) .br-match:after{background:rgb(var(--heat-rgb)/.35);content:"";height:1px;position:absolute;right:-18px;top:50%;width:18px}.br-col:not(:first-child) .br-match:before{background:#ffffff1f;content:"";height:1px;left:-18px;position:absolute;top:50%;width:18px}[data-debug-wrapper=true]{display:contents!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}body{overscroll-behavior-y:none}.mbl-flow .react-flow{--xy-background-color:#0a0a0a;background:#0a0a0a}.mbl-flow .react-flow__node,.mbl-flow .react-flow__pane{touch-action:none}.mbl-flow .react-flow__node-mbl{background:#0000;border:0;border-radius:16px;box-shadow:none;padding:0}.mbl-flow .react-flow__node-mbl.selected,.mbl-flow .react-flow__node-mbl:focus,.mbl-flow .react-flow__node-mbl:focus-visible{box-shadow:none;outline:none}.mbl-flow .mbl-handle{background:#0a0a0a;border:2px solid rgb(var(--heat-rgb));border-radius:99px;height:14px;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease;width:14px}.mbl-flow .mbl-handle:hover,.mbl-flow .react-flow__handle.connectingfrom,.mbl-flow .react-flow__handle.valid{background:rgb(var(--heat-rgb));box-shadow:0 0 10px rgb(var(--heat-rgb)/.8);transform:scale(1.25)}.mbl-flow .react-flow__handle-left{left:-8px}.mbl-flow .react-flow__handle-right{right:-8px}.mbl-flow .mbl-handle:after{border-radius:99px;content:"";inset:-12px;position:absolute}.mbl-flow .react-flow__edge-path{transition:stroke .2s ease,opacity .2s ease}.mbl-flow .react-flow__edge.selected .react-flow__edge-path,.mbl-flow .react-flow__edge:focus .react-flow__edge-path{stroke:color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#fff)!important;stroke-width:3!important}.mbl-flow .react-flow__edge-interaction{stroke-width:24}.mbl-flow .react-flow__connection-path{stroke:rgb(var(--heat-rgb));stroke-width:2}.mbl-flow .mbl-controls{border:1px solid #ffffff14;border-radius:12px;box-shadow:0 10px 30px -10px #000000e6;margin:10px;overflow:hidden}.mbl-flow .mbl-controls .react-flow__controls-button{fill:#d4d4d8;background:#141414;border-bottom:1px solid #ffffff0f;color:#d4d4d8;height:32px;transition:background-color .15s ease;width:32px}.mbl-flow .mbl-controls .react-flow__controls-button:hover{fill:rgb(var(--heat-rgb));background:#1f1f1f;color:rgb(var(--heat-rgb))}.mbl-flow .mbl-controls .react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px}.mbl-flow .mbl-minimap{background:#111;border:1px solid #ffffff14;border-radius:12px;margin:10px;overflow:hidden}.mbl-flow .react-flow__nodesselection-rect,.mbl-flow .react-flow__selection{background:rgb(var(--heat-rgb)/.06);border:1px dashed rgb(var(--heat-rgb)/.5)}@media (max-width:1023px){.mbl-flow .mbl-controls{display:none}}@media (max-width:767px){.mtable{overflow:visible}.mtable table,.mtable tbody,.mtable td,.mtable tr{display:block;width:100%}.mtable thead{display:none}.mtable tbody>tr{padding:12px 14px}.mtable td{grid-gap:10px;align-items:baseline;display:grid;gap:10px;grid-template-columns:minmax(82px,32%) minmax(0,1fr);max-width:none!important;min-width:0!important;overflow-wrap:anywhere;padding:3px 0!important;white-space:normal!important}.mtable td:before{color:#71717a;content:attr(data-label);font-size:10px;font-weight:600;letter-spacing:.12em;line-height:16px;text-transform:uppercase}.mtable td[data-label=""]:before{display:none}.mtable td[data-label=""],.mtable td[data-wide]{gap:4px;grid-template-columns:minmax(0,1fr);padding-top:6px!important}.mtable td>.td-v{min-width:0}.mtable td:has(>.td-v:empty){display:none}.mtable td:first-child>.td-v{font-size:13.5px;font-weight:600}}@keyframes panelIn{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.panel-in{animation:panelIn .28s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion:reduce){.panel-in{animation:none}}.mbl-flow .mbl-handle-yes{border-color:#34d399}.mbl-flow .mbl-handle-yes.connectingfrom,.mbl-flow .mbl-handle-yes:hover{background:#34d399;box-shadow:0 0 10px #34d399cc}.mbl-flow .mbl-handle-no{border-color:#fb7185}.mbl-flow .mbl-handle-no.connectingfrom,.mbl-flow .mbl-handle-no:hover{background:#fb7185;box-shadow:0 0 10px #fb7185cc}.sheet-grabber{cursor:grab;display:flex;height:26px;justify-content:center;left:0;padding-top:8px;position:absolute;right:0;top:0;touch-action:none;z-index:5}.sheet-grabber>span{background:#ffffff38;border-radius:999px;height:4px;width:40px}.sheet-grabber:active{cursor:grabbing}.sheet-grabber:active>span{background:rgb(var(--heat-rgb)/.7)}[data-expanded=true]{transition:height .25s ease,max-height .25s ease}body,html{min-height:100%}.recharts-surface,.recharts-wrapper,.recharts-wrapper :focus{outline:none}.recharts-wrapper:focus-visible{border-radius:12px;outline:2px solid #ff7a0099;outline:2px solid rgb(var(--heat-rgb,255 122 0)/.6);outline-offset:4px}.lang-switch{display:inline-flex;position:relative}.lang-switch-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#ffffff0a;border:1px solid #ffecdc29;border-radius:999px;color:#f6efe8;cursor:pointer;display:inline-flex;font:700 13px/1 Manrope,Inter,system-ui,sans-serif;gap:6px;height:38px;padding:0 12px}.lang-switch-menu{background:#171210;border-radius:16px;box-shadow:0 24px 50px -16px #000000d9,inset 0 0 0 1px #ffecdc1f;min-width:160px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:140}.lang-switch-menu button{align-items:center;background:#0000;border:0;border-radius:11px;color:#f6efe8;cursor:pointer;display:flex;font:600 14px/1 Manrope,Inter,system-ui,sans-serif;gap:10px;height:42px;justify-content:space-between;padding:0 12px;text-align:left;width:100%}.lang-switch-menu button[aria-checked=true]{background:#ff7a0024;color:#ffb75e}.lang-chips{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.lang-chips button{background:#ffffff0a;border:0;border-radius:14px;box-shadow:inset 0 0 0 1px #ffecdc29;color:#f6efe8;cursor:pointer;font:700 14px/1 Manrope,Inter,system-ui,sans-serif;height:44px}.lang-chips button.on{background:#ff7a0024;box-shadow:inset 0 0 0 1.5px #ff9646bf;color:#ffb75e}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:#f3f1ec;color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:#9a9aa2;color:hsl(var(--muted-foreground))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-text-opacity,1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{bottom:0;content:var(--tw-content);top:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);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))}.first\:rounded-l-md:first-child{border-bottom-left-radius:calc(.875rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.875rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-bottom-right-radius:calc(.875rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.875rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-heat\/70:focus-within{border-color:#ff7a00b3;border-color:rgb(var(--heat-rgb,255 122 0)/.7)}.focus-within\:ring-heat\/50:focus-within{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.5)}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-125:hover{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}.hover\:border-heat:hover{--tw-border-opacity:1;border-color:#ff7a00;border-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-border-opacity,1))}.hover\:border-heat\/40:hover{border-color:#ff7a0066;border-color:rgb(var(--heat-rgb,255 122 0)/.4)}.hover\:border-heat\/50:hover{border-color:#ff7a0080;border-color:rgb(var(--heat-rgb,255 122 0)/.5)}.hover\:border-heat\/60:hover{border-color:#ff7a0099;border-color:rgb(var(--heat-rgb,255 122 0)/.6)}.hover\:border-rose-400\/50:hover{border-color:#fb718580}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-zinc-500:hover{--tw-border-opacity:1;border-color:#71717a;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.hover\:bg-accent:hover{background-color:#1f1f1f;background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:#ef4343cc;background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:#ef4343e6;background-color:hsl(var(--destructive)/.9)}.hover\:bg-heat:hover{--tw-bg-opacity:1;background-color:#ff7a00;background-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-bg-opacity,1))}.hover\:bg-heat-hover:hover{--tw-bg-opacity:1;background-color:#e66e00;background-color:rgb(var(--heat-hover-rgb,230 110 0)/var(--tw-bg-opacity,1))}.hover\:bg-heat\/10:hover{background-color:#ff7a001a;background-color:rgb(var(--heat-rgb,255 122 0)/.1)}.hover\:bg-heat\/20:hover{background-color:#ff7a0033;background-color:rgb(var(--heat-rgb,255 122 0)/.2)}.hover\:bg-heat\/\[\.04\]:hover{background-color:#ff7a000a;background-color:rgb(var(--heat-rgb,255 122 0)/.04)}.hover\:bg-heat\/\[\.05\]:hover{background-color:#ff7a000d;background-color:rgb(var(--heat-rgb,255 122 0)/.05)}.hover\:bg-ink-600:hover{--tw-bg-opacity:1;background-color:#1a1a1a;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.hover\:bg-muted:hover{background-color:#1a1a1a;background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:#1a1a1a80;background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:#ff7b00;background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:#ff7b00cc;background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:#ff7b00e6;background-color:hsl(var(--primary)/.9)}.hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:#f87171;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-rose-500:hover{--tw-bg-opacity:1;background-color:#f43f5e;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-secondary:hover{background-color:#1a1a1a;background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:#1a1a1acc;background-color:hsl(var(--secondary)/.8)}.hover\:bg-white\/45:hover{background-color:#ffffff73}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[\.09\]:hover{background-color:#ffffff17}.hover\:text-accent-foreground:hover{color:#f3f1ec;color:hsl(var(--accent-foreground))}.hover\:text-black:hover{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-bone:hover{--tw-text-opacity:1;color:#f3f1ec;color:rgb(243 241 236/var(--tw-text-opacity,1))}.hover\:text-foreground:hover{color:#f3f1ec;color:hsl(var(--foreground))}.hover\:text-heat:hover{--tw-text-opacity:1;color:#ff7a00;color:rgb(var(--heat-rgb,255 122 0)/var(--tw-text-opacity,1))}.hover\:text-muted-foreground:hover{color:#9a9aa2;color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:#080808;color:hsl(var(--primary-foreground))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-rose-300:hover{--tw-text-opacity:1;color:#fda4af;color:rgb(253 164 175/var(--tw-text-opacity,1))}.hover\:text-zinc-300:hover{--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity,1))}.hover\:text-zinc-400:hover{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:ring-heat\/30:hover{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.3)}.hover\:ring-heat\/40:hover{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.4)}.hover\:ring-heat\/50:hover{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.5)}.hover\:ring-heat\/60:hover{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.6)}.hover\:ring-white\/20:hover{--tw-ring-color:#fff3}.hover\:ring-white\/25:hover{--tw-ring-color:#ffffff40}.focus\:border-heat:focus{--tw-border-opacity:1;border-color:#ff7a00;border-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-border-opacity,1))}.focus\:border-heat\/50:focus{border-color:#ff7a0080;border-color:rgb(var(--heat-rgb,255 122 0)/.5)}.focus\:border-heat\/60:focus{border-color:#ff7a0099;border-color:rgb(var(--heat-rgb,255 122 0)/.6)}.focus\:border-heat\/70:focus{border-color:#ff7a00b3;border-color:rgb(var(--heat-rgb,255 122 0)/.7)}.focus\:bg-\[\#0D0D0D\]:focus{--tw-bg-opacity:1;background-color:#0d0d0d;background-color:rgb(13 13 13/var(--tw-bg-opacity,1))}.focus\:bg-accent:focus{background-color:#1f1f1f;background-color:hsl(var(--accent))}.focus\:bg-heat\/20:focus{background-color:#ff7a0033;background-color:rgb(var(--heat-rgb,255 122 0)/.2)}.focus\:bg-primary:focus{background-color:#ff7b00;background-color:hsl(var(--primary))}.focus\:bg-white\/\[\.06\]:focus{background-color:#ffffff0f}.focus\:text-accent-foreground:focus{color:#f3f1ec;color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:#080808;color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-0:focus{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-heat:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-ring-opacity,1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9}.active\:scale-90:active,.active\:scale-95:active{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))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;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))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-white\/15:active{background-color:#ffffff26}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}.group:hover .group-hover\:translate-x-full,.group[open] .group-open\:rotate-180{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\:translate-x-full{--tw-translate-x:100%}.group:hover .group-hover\:bg-heat\/15{background-color:#ff7a0026;background-color:rgb(var(--heat-rgb,255 122 0)/.15)}.group:hover .group-hover\:bg-white\/25{background-color:#ffffff40}.group:hover .group-hover\:text-bone{--tw-text-opacity:1;color:#f3f1ec;color:rgb(243 241 236/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-heat{--tw-text-opacity:1;color:#ff7a00;color:rgb(var(--heat-rgb,255 122 0)/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:grayscale-0{--tw-grayscale:grayscale(0);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)}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:#1a1a1a66;border-color:hsl(var(--muted)/.4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:#2a2a2a;border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:#1a1a1a;background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:#ff7b00;background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:#070707;background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:#9a9aa2;color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:#080808;color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:#f3f1ec;color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\: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:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:#ef43434d;border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:#ef4343;background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:#fafafa;color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:#fef2f2;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:#1f1f1f;background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:#1f1f1f80;background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:#f3f1ec;color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:#9a9aa2;color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{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-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{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-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;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-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--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-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end],.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{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-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x)}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=open\]\:border-heat\/70[data-state=open]{border-color:#ff7a00b3;border-color:rgb(var(--heat-rgb,255 122 0)/.7)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:#1f1f1f;background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:#070707;background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-heat[data-state=active],.data-\[state\=checked\]\:bg-heat[data-state=checked]{--tw-bg-opacity:1;background-color:#ff7a00;background-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:#ff7b00;background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#1f1f1f;background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:#1f1f1f80;background-color:hsl(var(--accent)/.5)}.data-\[state\=open\]\:bg-heat\/10[data-state=open]{background-color:#ff7a001a;background-color:rgb(var(--heat-rgb,255 122 0)/.1)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:#1a1a1a;background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#1a1a1a;background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:#2a2a2a;background-color:hsl(var(--input))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:#9a9aa2;color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:#f3f1ec;color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-black[data-state=active]{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:#f3f1ec;color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:#080808;color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:#f3f1ec;color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-heat[data-state=open]{--tw-text-opacity:1;color:#ff7a00;color:rgb(var(--heat-rgb,255 122 0)/var(--tw-text-opacity,1))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#9a9aa2;color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]{--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)}.data-\[state\=active\]\:shadow-none[data-state=active],.data-\[state\=active\]\:shadow[data-state=active]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.data-\[state\=open\]\:ring-heat[data-state=open]{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/var(--tw-ring-opacity,1))}.data-\[state\=open\]\:ring-heat\/50[data-state=open]{--tw-ring-color:rgb(var(--heat-rgb,255 122 0)/0.5)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{--tw-translate-y:-50%;content:var(--tw-content);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-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{--tw-translate-x:0px;content:var(--tw-content);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-\[state\=open\]\:focus\:bg-accent:focus[data-state=open],.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open]{background-color:#1f1f1f;background-color:hsl(var(--accent))}.group[data-state=open] .group-data-\[state\=open\]\: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))}.dark\:border-destructive:is(.dark *){border-color:#ef4343;border-color:hsl(var(--destructive))}@media not all and (min-width:1024px){.max-lg\:hidden{display:none}}@media not all and (min-width:768px){.max-md\:hidden{display:none}}@media (max-width:379px){.max-\[379px\]\:hidden{display:none}}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:w-14{width:3.5rem}.sm\:w-44{width:11rem}.sm\:w-\[300px\]{width:300px}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:24rem}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.sm\:grid-cols-\[36px_1fr_110px_80px_110px_60px\]{grid-template-columns:36px 1fr 110px 80px 110px 60px}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:.875rem;border-radius:var(--radius)}.sm\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:inset-5{inset:1.25rem}.md\:inset-x-3{left:.75rem;right:.75rem}.md\:inset-x-auto{left:auto;right:auto}.md\:-top-2{top:-.5rem}.md\:bottom-3{bottom:.75rem}.md\:bottom-6{bottom:1.5rem}.md\:bottom-\[76px\]{bottom:76px}.md\:left-3{left:.75rem}.md\:left-auto{left:auto}.md\:right-2{right:.5rem}.md\:right-3{right:.75rem}.md\:right-6{right:1.5rem}.md\:top-16{top:4rem}.md\:top-3{top:.75rem}.md\:order-none{order:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-5{margin-top:1.25rem}.md\:line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:\!h-\[38px\]{height:38px!important}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-40{height:10rem}.md\:h-56{height:14rem}.md\:h-8{height:2rem}.md\:h-\[100px\]{height:100px}.md\:h-\[184px\]{height:184px}.md\:h-\[196px\]{height:196px}.md\:h-\[240px\]{height:240px}.md\:h-\[34px\]{height:34px}.md\:h-\[60px\]{height:60px}.md\:h-\[calc\(100dvh-112px\)\]{height:calc(100dvh - 112px)}.md\:min-h-\[176px\]{min-height:176px}.md\:min-h-\[190px\]{min-height:190px}.md\:min-h-\[240px\]{min-height:240px}.md\:min-h-\[290px\]{min-height:290px}.md\:min-h-\[330px\]{min-height:330px}.md\:min-h-\[440px\]{min-height:440px}.md\:\!w-\[38px\]{width:38px!important}.md\:w-10{width:2.5rem}.md\:w-20{width:5rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-\[230px\]{width:230px}.md\:w-\[260px\]{width:260px}.md\:w-\[300px\]{width:300px}.md\:w-\[34px\]{width:34px}.md\:w-\[360px\]{width:360px}.md\:w-\[380px\]{width:380px}.md\:w-\[420px\]{width:420px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:min-w-0{min-width:0}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[420px\]{max-width:420px}.md\:-translate-y-3{--tw-translate-y:-0.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))}.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-\[1fr_140px_auto\]{grid-template-columns:1fr 140px auto}.md\:grid-cols-\[1fr_220px_auto\]{grid-template-columns:1fr 220px auto}.md\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.md\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.md\:grid-cols-\[44px_1fr_160px_110px\]{grid-template-columns:44px 1fr 160px 110px}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.25rem*var(--tw-space-y-reverse));margin-top:calc(2.25rem*(1 - var(--tw-space-y-reverse)))}.md\:overflow-visible{overflow:visible}.md\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md\:rounded-full{border-radius:9999px}.md\:rounded-xl{border-radius:.75rem}.md\:border{border-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:border-white\/10{border-color:#ffffff1a}.md\:bg-\[\#161616\]{--tw-bg-opacity:1;background-color:#161616;background-color:rgb(22 22 22/var(--tw-bg-opacity,1))}.md\:bg-transparent{background-color:initial}.md\:bg-white\/\[\.04\]{background-color:#ffffff0a}.md\:p-0\.5{padding:.125rem}.md\:p-1{padding:.25rem}.md\:p-10{padding:2.5rem}.md\:p-2{padding:.5rem}.md\:p-3\.5{padding:.875rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pl-3{padding-left:.75rem}.md\:pl-\[264px\]{padding-left:264px}.md\:pl-\[92px\]{padding-left:92px}.md\:pr-3{padding-right:.75rem}.md\:pt-1{padding-top:.25rem}.md\:pt-16{padding-top:4rem}.md\:pt-3{padding-top:.75rem}.md\:pt-6{padding-top:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[110px\]{font-size:110px}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[38px\]{font-size:38px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[46px\]{font-size:46px}.md\:text-\[52px\]{font-size:52px}.md\:text-\[68px\]{font-size:68px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-\[0\.95\]{line-height:.95}.md\:opacity-0{opacity:0}.md\:shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:ring-0{--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(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group\/m:focus-within .md\:group-focus-within\/m\:opacity-100,.group\/m:hover .md\:group-hover\/m\:opacity-100{opacity:1}.md\:has-\[\[data-state\=open\]\]\:opacity-100:has([data-state=open]){opacity:1}}@media (min-width:1024px){.lg\:left-\[248px\]{left:248px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[400px\]{width:400px}.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-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-8{gap:2rem}.lg\:pl-\[248px\]{padding-left:248px}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-\[140px\]{top:140px}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.xl\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:self-start{align-self:flex-start}}@media (min-width:1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-bottom-right-radius:calc(.875rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.875rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-bottom-left-radius:calc(.875rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.875rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(.875rem - 2px);border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:#1f1f1f;background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-bottom-left-radius:calc(.875rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.875rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-bottom-right-radius:calc(.875rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.875rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:#1f1f1f80;background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-bottom-right-radius:calc(.875rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.875rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;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))}.\[\&\>button\]\:top-5>button{top:1.25rem}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;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))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{height:1rem;width:1rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:#ef4343;color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:#f3f1ec;color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\:hover\]\:bg-white\/\[\.02\]>tr:hover{background-color:#ffffff05}.\[\&\>tr\]\:transition-colors>tr{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{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-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-bottom:.375rem;padding-top:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#9a9aa2;color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-bottom:.75rem;padding-top:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[data-testid\=notifications-panel\]\]\:max-h-none [data-testid=notifications-panel]{max-height:none}.\[\&_\[data-testid\=notifications-panel\]\]\:min-h-0 [data-testid=notifications-panel]{min-height:0}.\[\&_\[data-testid\=notifications-panel\]\]\:flex-1 [data-testid=notifications-panel]{flex:1 1}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:1rem;width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-state=open] .\[\[data-state\=open\]_\&\]\: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))}.artist-verified{color:#76caff;filter:drop-shadow(0 0 5px #49adff20);flex:none;justify-content:center;line-height:1;vertical-align:middle}.artist-name,.artist-verified{align-items:center;display:inline-flex}.artist-name{gap:.35em;max-width:100%;min-width:0;vertical-align:bottom}.artist-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.artist-avatar{display:inline-flex;flex-shrink:0;isolation:isolate;position:relative;vertical-align:middle}.artist-avatar-check{background:#0d1117;border-radius:50%;bottom:-2px;box-shadow:0 0 0 2px #0d1117;position:absolute;right:-2px;z-index:1}.artist-profile{--artist-a:color-mix(in srgb,rgb(var(--heat-rgb)) 79%,#fff);--artist-b:#e0519d;--artist-c:#f4bd70;color:#f4f4f5;display:flex;flex-direction:column;gap:32px;min-width:0;padding-bottom:16px}.artist-owner-tools{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.artist-owner-tools p{color:#a1a1aa;font-size:13px;margin-top:4px}.artist-owner-actions{display:flex;flex-wrap:wrap;gap:8px}.artist-owner-actions a{min-height:44px}.artist-hero{background:#131315;border:1px solid #ffffff1c;border-radius:24px;isolation:isolate;overflow:hidden;padding:24px;position:relative}.artist-hero-musician{background:linear-gradient(115deg,#151518,#111115 58%,#17141c);border-top-color:color-mix(in srgb,var(--artist-a) 42%,#0000)}.artist-hero-light{background:radial-gradient(ellipse at 4% 25%,color-mix(in srgb,var(--artist-a) 15%,#0000),#0000 56%),radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--artist-b) 18%,#0000),#0000 60%);inset:0;pointer-events:none;position:absolute;z-index:-1}.artist-hero-light:after{border:1px solid #ffffff09;box-shadow:0 0 0 40px #ffffff02,0 0 0 80px #ffffff02,0 0 0 120px #ffffff02;content:"";height:210%;position:absolute;right:-25%;top:-65%;transform:rotate(28deg);width:54%}.artist-hero-topline{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:28px}.artist-eyebrow{color:#b8b8c2;font-size:11px;font-weight:600;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.artist-hero-topline>.artist-eyebrow{color:var(--artist-a)}.artist-share{align-items:center;background:#0c0c1033;border:1px solid #ffffff24;border-radius:24px;color:#d4d4d8;display:inline-flex;font-size:13px;gap:8px;justify-content:center;min-height:44px;padding:0 16px;transition:background .2s,border-color .2s}.artist-share:hover{background:#ffffff09;border-color:var(--artist-a)}.artist-share:focus-visible,.artist-style-options button:focus-visible{outline:2px solid #8acaff;outline-offset:4px}.artist-hero-identity{align-items:center;display:flex;gap:28px;min-width:0}.artist-portrait-frame{background:#151519;border-radius:50%;box-shadow:0 0 44px color-mix(in srgb,var(--artist-a) 12%,#0000);display:grid;flex:none;height:146px;isolation:isolate;overflow:hidden;padding:7px;place-items:center;position:relative;width:146px}.artist-portrait-frame:before{animation:artist-orbit 12s linear infinite;background:conic-gradient(from 0deg,var(--artist-a),var(--artist-b),#30303b,var(--artist-c),var(--artist-a));content:"";inset:-35%;position:absolute;z-index:-2}.artist-portrait-frame:after{background:#16161a;border-radius:50%;content:"";inset:3px;position:absolute;z-index:-1}.artist-portrait{border-radius:50%;max-width:100%;object-fit:cover;position:relative}.artist-hero-copy{flex:1 1;min-width:0}.artist-hero-badges{gap:10px;margin-bottom:14px}.artist-official-label{align-items:center;color:#a4dcff;display:inline-flex;font-size:12px;font-weight:500;gap:6px}.artist-division{border:1px solid #ffffff24;border-radius:6px;color:#c9c9d1;font-size:10px;letter-spacing:.09em;padding:3px 7px}.artist-hero h1{font-size:clamp(30px,3.5vw,48px);letter-spacing:.01em;line-height:1.15;margin:0;overflow-wrap:anywhere;padding:0}.artist-hero h1 .artist-name{align-items:center;max-width:100%;white-space:normal}.artist-hero h1 .artist-name-text{overflow:visible;text-overflow:clip;word-break:break-word}.artist-hero-meta{align-items:center;color:#b7b7c1;display:flex;flex-wrap:wrap;font-size:14px;gap:8px 16px;margin-top:12px;overflow-wrap:anywhere}.artist-hero-meta>a,.artist-hero-meta>span{align-items:center;display:inline-flex;gap:5px;max-width:100%;min-width:0}.artist-hero-meta>a{color:var(--artist-a)}.artist-genres{color:#d0d0d8;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:14px}.artist-rank{align-self:center;display:flex;flex:none;flex-direction:column;gap:4px;text-align:right}.artist-rank>span{color:#b4b4bf;font-size:11px}.artist-rank strong{color:var(--artist-a);font-family:inherit;font-size:52px;font-weight:600;letter-spacing:-.07em;line-height:1}.artist-bio{color:#c4c4ce;font-size:14px;line-height:1.7;margin-top:24px;max-width:680px;overflow-wrap:anywhere;position:relative;white-space:pre-wrap}.artist-hero-footer{align-items:center;border-top:1px solid #ffffff12;color:#b9b9c4;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:28px;padding-top:16px}.artist-hero-footer>span{align-items:center;display:flex;gap:8px}.artist-signal{background:var(--artist-a);border-radius:50%;box-shadow:0 0 10px color-mix(in srgb,var(--artist-a) 35%,#0000);height:6px;width:6px}.artist-stats{grid-gap:1px;background:#121215;border:1px solid #ffffff15;border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.artist-stat{background:#151518;box-shadow:0 0 0 1px #ffffff0b;min-width:0;padding:18px}.artist-stat-label{color:#b3b3bd;font-size:11px;line-height:1.5;margin-bottom:8px}.artist-stat-value{color:#f4f4f5;font-size:24px;font-weight:500;line-height:1.3}.artist-stat-value>span{color:#b1b1bd;font-size:12px;margin-left:6px}.artist-form{min-height:31px}.artist-featured,.artist-form{align-items:center;display:flex}.artist-featured{background:linear-gradient(110deg,color-mix(in srgb,var(--artist-a) 9%,#131315),#131315 80%);border:1px solid color-mix(in srgb,var(--artist-a) 24%,#ffffff10);border-radius:18px;gap:18px;padding:20px}.artist-featured-art{background:linear-gradient(135deg,color-mix(in srgb,var(--artist-a) 18%,#18181c),color-mix(in srgb,var(--artist-b) 13%,#18181c));border:1px solid #ffffff14;border-radius:14px;color:var(--artist-a);display:grid;flex:none;height:64px;place-items:center;width:64px}.artist-featured-copy{flex:1 1;min-width:0}.artist-featured-copy h2{font-family:inherit;font-size:20px;font-weight:600;line-height:1.4;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-featured-copy>span:last-child{color:#b6b6bf;font-size:13px}.artist-section-head{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.artist-section-head h2{font-size:28px;line-height:1.25;margin-top:4px}.artist-counter,.artist-section-head>svg{color:var(--artist-a)}.artist-counter{font-size:20px;white-space:nowrap}.artist-counter span{color:#b3b3bf;font-size:12px}.artist-achievement-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.artist-achievement{background:#141417;border:1px solid #ffffff16;border-radius:16px;display:flex;flex-direction:column;min-width:0;padding:18px;position:relative;transition:border-color .2s,transform .2s}.artist-achievement.is-earned{background:linear-gradient(145deg,color-mix(in srgb,var(--artist-a) 7%,#151518),#141417 80%);border-color:color-mix(in srgb,var(--artist-a) 30%,#ffffff10)}.artist-achievement:hover{border-color:#ffffff40;transform:translateY(-2px)}.artist-achievement-top{align-items:center;color:#a7a7b4;display:flex;gap:8px;justify-content:space-between;margin-bottom:18px}.artist-achievement-icon{background:#ffffff07;border:1px solid #ffffff12;border-radius:12px;color:#a7a7b4;display:grid;flex:none;height:44px;place-items:center;width:44px}.is-earned .artist-achievement-icon{background:color-mix(in srgb,var(--artist-a) 10%,#0000);border-color:color-mix(in srgb,var(--artist-a) 22%,#0000);color:var(--artist-a)}.artist-achievement-status{border:1px solid #ffffff18;border-radius:20px;color:#e4e4eb;font-size:10px;padding:3px 7px}.artist-achievement h3{font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;margin:0 0 6px}.artist-achievement p{color:#b4b4c0;font-size:13px;line-height:1.5;margin-bottom:16px}.artist-achievement-progress{color:#b4b4c0;font-size:11px;line-height:1.5;margin-top:auto}.is-earned .artist-achievement-progress{color:var(--artist-a)}.artist-next-goal{align-items:center;border:1px dashed #ffffff23;border-radius:12px;color:#bbbbc6;display:flex;font-size:13px;gap:10px;line-height:1.5;margin-top:14px;padding:14px 16px}.artist-next-goal>svg{color:var(--artist-a);flex:none}.artist-next-goal strong{color:#ededf4;font-weight:500}.artist-track-list{background:#141417;border:1px solid #ffffff16;border-radius:16px;overflow:hidden}.artist-track-row{align-items:center;border-bottom:1px solid #ffffff0e;display:flex;gap:14px;min-width:0;padding:16px 18px;transition:background .2s}.artist-track-row:last-child{border:0}.artist-track-row:hover{background:#ffffff04}.artist-track-index{font-feature-settings:"tnum";color:#b3b3bf;flex:none;font-size:12px;font-variant-numeric:tabular-nums}.artist-track-copy{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.artist-track-copy strong{font-size:14px;font-weight:500}.artist-track-copy strong,.artist-track-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-track-copy>span,.artist-track-duration{color:#b3b3bf;font-size:12px}.artist-track-duration{font-feature-settings:"tnum";flex:none;font-variant-numeric:tabular-nums}.artist-style-picker{margin-top:16px}.artist-style-picker>p{color:#b8b8c3;font-size:13px;line-height:1.6;margin-top:6px}.artist-style-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.artist-style-options button{align-items:center;background:#151518;border:1px solid #ffffff20;border-radius:14px;display:flex;gap:10px;min-height:80px;min-width:0;padding:14px 12px;position:relative;text-align:left;transition:background .2s}.artist-style-options button[aria-pressed=true]{background:color-mix(in srgb,var(--artist-a) 7%,#151518);border-color:var(--artist-a)}.artist-style-options button:disabled{cursor:wait}.artist-style-orbit{background:conic-gradient(var(--artist-a),var(--artist-b),var(--artist-c),var(--artist-a));border-radius:50%;display:block;flex:none;height:30px;padding:3px;width:30px}.artist-style-orbit:after{background:#151518;border-radius:50%;content:"";display:block;height:100%;width:100%}.artist-style-options strong{color:#f0f0f5;display:block;font-size:13px;font-weight:600}.artist-style-options small{color:#b6b6c2;display:block;font-size:11px;margin-top:3px}.artist-style-selection{color:var(--artist-a);display:flex;flex:none;margin-left:auto}@keyframes artist-orbit{to{transform:rotate(1turn)}}@media(min-width:1500px){.artist-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.artist-stat{padding:18px 14px}.artist-stat-value{font-size:22px}}@media(max-width:1100px){.artist-hero-identity{gap:20px}.artist-rank{display:none}.artist-style-options{grid-template-columns:1fr}.artist-style-options button{min-height:70px}.artist-achievement-grid{gap:10px}.artist-achievement{padding:15px}}@media(max-width:600px){.artist-profile{gap:28px}.artist-hero{border-radius:20px;padding:20px}.artist-hero-topline{margin-bottom:24px}.artist-hero-identity{align-items:flex-start;flex-direction:column;gap:22px}.artist-hero-copy{width:100%}.artist-hero h1{font-size:36px}.artist-hero h1 .artist-verified svg{height:24px;width:24px}.artist-hero-badges{gap:8px}.artist-official-label{font-size:11px}.artist-division{font-size:9px}.artist-hero-meta{font-size:13px;gap:8px 12px}.artist-hero-footer{align-items:flex-start;font-size:11px}.artist-hero-footer>span:last-child{max-width:135px;text-align:right}.artist-share{padding:0 12px}.artist-share>span{display:none}.artist-portrait-frame{height:130px;width:130px}.artist-portrait-frame .artist-portrait{height:116px!important;width:116px!important}.artist-stats{border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.artist-stat{padding:16px}.artist-stat-label{font-size:11px}.artist-stat-value{font-size:24px}.artist-featured{gap:12px;padding:16px}.artist-featured-art{border-radius:10px;height:44px;width:44px}.artist-featured-art svg{height:24px;width:24px}.artist-featured-copy h2{font-size:17px}.artist-featured-copy>span:last-child{font-size:11px}.artist-featured .artist-eyebrow{font-size:9px}.artist-achievement-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.artist-achievement{padding:14px 12px}.artist-achievement h3{font-size:14px}.artist-achievement p{font-size:12px}.artist-achievement-top{gap:4px;margin-bottom:14px}.artist-achievement-icon{height:36px;width:36px}.artist-achievement-icon svg{height:19px;width:19px}.artist-achievement-status{font-size:9px;padding:2px 5px}.artist-section-head h2{font-size:26px}.artist-counter{font-size:18px}.artist-counter span{font-size:11px}.artist-next-detail{display:none}.artist-track-row{gap:10px;padding:14px 12px}.artist-owner-tools p{font-size:12px}.artist-owner-actions a{font-size:11px;padding:10px 13px}.artist-owner-tools{gap:12px}}@media(prefers-reduced-motion:reduce){.artist-portrait-frame:before{animation:none}.artist-achievement,.artist-share,.artist-style-options button,.artist-track-row{transition:none}.artist-achievement:hover{transform:none}}.artist-achievement p,.artist-achievement-progress,.artist-counter span,.artist-featured-copy>span:last-child,.artist-hero-footer,.artist-hero-meta,.artist-next-goal,.artist-profile .artist-eyebrow,.artist-rank>span,.artist-stat-label,.artist-stat-value>span,.artist-style-options small,.artist-style-options strong,.artist-style-picker>p,.artist-track-copy>span,.artist-track-duration,.artist-track-index{font-size:14px}.artist-achievement-status,.artist-division,.artist-official-label,.artist-section-head .artist-eyebrow{font-size:12px}@media(max-width:600px){.artist-hero-footer{align-items:center;font-size:12px}.artist-featured-copy>span:last-child{font-size:12px}.artist-achievement p{font-size:14px}.artist-achievement-progress{font-size:12px}.artist-achievement-status{font-size:10px}}.artist-bio-toggle,.artist-mobile-actions,.artist-mobile-cover,.artist-mobile-section-title,.artist-mobile-summary,.artist-mobile-tabs,.artist-mobile-track-latest{display:none}.artist-responsive-panel{display:block}.artist-featured-panel:empty{display:none}@media(max-width:767px){.artist-profile{gap:12px;padding-bottom:8px}.artist-profile>.artist-owner-tools{display:none}.artist-hero,.artist-hero-musician{background:#121215;border-color:#ffffff18;border-radius:18px;overflow:hidden;padding:0}.artist-hero-footer,.artist-hero-light,.artist-hero-topline{display:none}.artist-mobile-cover{align-items:center;background:radial-gradient(ellipse at 15% 130%,color-mix(in srgb,var(--artist-a) 46%,#16161c),#0000 68%),linear-gradient(110deg,#16161c,color-mix(in srgb,var(--artist-b) 24%,#19191f),color-mix(in srgb,var(--artist-c) 22%,#101015));border-bottom:1px solid #ffffff15;display:flex;height:96px;justify-content:flex-end;overflow:hidden;position:relative}.artist-mobile-cover>span{color:#ffffff12;font-family:Bebas Neue,Oswald,sans-serif;font-size:62px;letter-spacing:.06em;line-height:1;transform:translate(13px,6px);white-space:nowrap}.artist-mobile-cover>i{border:1px solid #ffffff14;height:210px;pointer-events:none;position:absolute;right:40px;top:-65px;transform:rotate(28deg);width:70px}.artist-mobile-cover>i:last-child{border-color:#ffffff08;right:125px}.artist-hero-identity{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:0 16px 14px;position:relative}.artist-portrait-frame,.artist-viewer-portrait{box-shadow:0 0 0 4px #121215,0 5px 18px #0004;flex:none;height:86px;margin-top:-32px;padding:5px;position:relative;width:86px}.artist-portrait-frame .artist-portrait,.artist-viewer-portrait .artist-portrait{height:76px!important;width:76px!important}.artist-viewer-portrait{background:#121215;border-radius:50%;display:grid;place-items:center}.artist-portrait-frame:after{inset:2px}.artist-mobile-actions{align-items:center;display:flex;gap:6px;position:absolute;right:12px;top:106px;z-index:3}.artist-mobile-action{align-items:center;background:#17171c;border:1px solid #ffffff26;border-radius:24px;color:#eeeef4;display:inline-flex;flex:none;gap:6px;height:44px;justify-content:center;min-width:44px;padding:0 10px}.artist-mobile-edit{font-size:14px;font-weight:500;padding:0 12px}.artist-bio-toggle:focus-visible,.artist-mobile-action:focus-visible,.artist-mobile-tabs button:focus-visible{outline:2px solid #8acaff;outline-offset:3px}.artist-mobile-action:active{background:#282831}.artist-hero-copy{display:flex;flex-direction:column;min-width:0;width:100%}.artist-hero-badges{gap:8px;margin:6px 0 0;min-height:20px;order:2}.artist-hero h1{font-family:inherit;font-size:25px;font-weight:700;letter-spacing:-.025em;line-height:1.24;margin:0;order:0;text-transform:none}.artist-hero h1 .artist-verified svg{height:20px;width:20px}.artist-hero h1 .artist-name,.artist-hero h1 .artist-name-text{display:inline}.artist-hero h1 .artist-verified{margin-left:6px;transform:translateY(1px);vertical-align:initial}.artist-hero-meta{font-size:14px;gap:3px 12px;line-height:1.5;margin-top:5px;order:1}.artist-genres{font-size:14px;gap:5px;margin-top:8px;order:3}.artist-genres>span{height:auto;line-height:1.4;min-height:22px;padding:2px 7px}.artist-division,.artist-official-label{font-size:12px;line-height:1.4}.artist-rank{display:none}.artist-bio{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.55;margin:0 16px 14px;overflow:hidden}.artist-hero[data-bio-expanded=true] .artist-bio{display:block;overflow:visible}.artist-bio-toggle{align-items:center;color:var(--artist-a);display:flex;font-size:14px;gap:5px;margin:-12px 16px 2px;min-height:44px}.artist-mobile-summary{color:#b7b7c3;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 16px;justify-content:flex-start;line-height:1.5;padding:2px 3px 4px}.artist-mobile-summary strong{color:#f2f2f6;font-family:inherit;font-size:16px;font-weight:600;margin-right:3px}.artist-mobile-tabs{align-items:stretch;border-bottom:1px solid #ffffff1a;display:flex;gap:0;margin-top:0;min-height:48px;overflow-x:auto;scrollbar-width:none}.artist-mobile-tabs button{align-items:center;color:#b5b5c2;display:flex;flex:1 1;font-size:14px;font-weight:500;justify-content:center;min-height:48px;padding:0 8px;position:relative;white-space:nowrap}.artist-mobile-tabs button[aria-selected=true]{color:#f7f7fb}.artist-mobile-tabs button[aria-selected=true]:after{background:var(--artist-a);border-radius:3px;bottom:0;content:"";height:3px;left:16px;position:absolute;right:16px}.artist-responsive-panel{display:block;min-width:0}.artist-profile .artist-featured-panel,.artist-profile[data-panel=achievements] [data-profile-panel]:not([data-profile-panel=achievements]),.artist-profile[data-panel=battles] [data-profile-panel]:not([data-profile-panel=battles]),.artist-profile[data-panel=stats] [data-profile-panel]:not([data-profile-panel=stats]),.artist-profile[data-panel=tracks] [data-profile-panel]:not([data-profile-panel=tracks]){display:none}.artist-mobile-section-title{display:block;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:0;line-height:1.4;margin:2px 0 12px;text-transform:none}.artist-stats{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.artist-stat{padding:13px 14px}.artist-stat-label{font-size:14px;line-height:1.45;margin-bottom:5px}.artist-stat-value{font-size:22px;line-height:1.4}.artist-stat-value>span{font-size:12px}.artist-battles-panel .artist-section-head,.artist-track-list-panel .artist-section-head{display:none}.artist-track-list{border-radius:14px}.artist-track-row{gap:10px;min-height:70px;padding:12px}.artist-track-index{font-size:12px}.artist-track-copy strong{font-size:15px;font-weight:500;line-height:1.4}.artist-track-copy>.artist-track-artist{display:none}.artist-mobile-track-latest{color:var(--artist-a);display:block;font-size:12px}.artist-track-duration{font-size:14px}.artist-milestones .artist-section-head{margin-bottom:12px}.artist-milestones .artist-eyebrow{display:none}.artist-milestones .artist-section-head h2{font-family:inherit;font-size:20px;font-weight:600;letter-spacing:0;margin:0;text-transform:none}.artist-achievement-grid{gap:8px;grid-template-columns:1fr}.artist-achievement{grid-column-gap:12px;grid-row-gap:4px;border-radius:14px;column-gap:12px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:auto auto auto;padding:13px 12px;row-gap:4px}.artist-achievement-top{display:contents}.artist-achievement-icon{align-self:center;grid-column:1;grid-row:1/span 3;height:38px;width:38px}.artist-achievement-status,.artist-achievement-top>svg{align-self:center;font-size:11px;grid-column:3;grid-row:1}.artist-achievement h3{font-size:14px;grid-column:2;grid-row:1;letter-spacing:0;line-height:1.4;margin:0;text-transform:none}.artist-achievement p{font-size:14px;grid-column:2/span 2;grid-row:2;line-height:1.4;margin:0}.artist-achievement-progress{font-size:12px;grid-column:2/span 2;grid-row:3;line-height:1.4;margin:0}.artist-next-goal{font-size:14px;margin-top:10px;padding:12px}}@media(max-width:360px){.artist-mobile-edit>span{display:none}.artist-mobile-edit{padding:0;width:44px}.artist-hero h1{font-size:24px}.artist-hero-identity{padding-left:12px;padding-right:12px}.artist-bio{margin-left:12px;margin-right:12px}.artist-mobile-tabs button{padding:0 5px}.artist-mobile-summary{column-gap:10px}.artist-mobile-summary strong{font-size:15px}}.artist-profile-name-tail{display:inline-block;overflow-wrap:anywhere;vertical-align:bottom}.artist-profile-name-tail>.artist-verified{margin-left:6px;transform:translateY(1px);vertical-align:initial}.ach .ach-group{margin-top:14px}.ach .ach-group-title{align-items:baseline;color:#a1a1aa;display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.08em;margin:0 2px 8px;text-transform:uppercase}.ach .ach-group-title span{color:#71717a;font-weight:500;letter-spacing:0}.ach-rail{display:flex;gap:10px;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),#0000);overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-color:#ffffff22 #0000;scrollbar-width:thin}.ach-rail::-webkit-scrollbar{height:4px}.ach-rail::-webkit-scrollbar-thumb{background:#ffffff22;border-radius:4px}.ach-card{align-items:flex-start;background:linear-gradient(160deg,#18181d,#121216);border:1px solid #ffffff10;border-radius:16px;display:flex;flex:0 0 156px;flex-direction:column;gap:4px;min-height:150px;padding:12px;scroll-snap-align:start;text-align:left;transition:border-color .2s}.ach-card:focus-visible{outline:2px solid rgb(var(--heat-rgb));outline:2px solid var(--artist-a,rgb(var(--heat-rgb)));outline-offset:2px}.ach-card b{color:#f4f4f5;font-size:13px;font-weight:600;line-height:1.25;margin-top:6px}.ach-card small{color:#8b8b96;font-size:11px;line-height:1.35}.ach-icon{background:#ffffff07;border:1px solid #ffffff12;border-radius:12px;color:#8b8b96;display:grid;height:40px;place-items:center;position:relative;width:40px}.ach-lock{background:#26262c;border:2px solid #121216;border-radius:50%;bottom:-5px;color:#a1a1aa;display:grid;height:18px;place-items:center;position:absolute;right:-5px;width:18px}.ach-bar{background:#ffffff0d;border-radius:4px;height:4px;margin-top:auto;overflow:hidden;width:100%}.ach-bar i{background:#52525b;border-radius:inherit;display:block;height:100%}.ach-progress{color:#71717a;font-size:10.5px}.ach-card.is-earned{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--heat-rgb)) 10%,#18181d),#121216 70%);background:linear-gradient(160deg,color-mix(in srgb,var(--artist-a,rgb(var(--heat-rgb))) 10%,#18181d),#121216 70%)}.ach-card.is-earned,.ach-card.is-earned .ach-icon{border-color:color-mix(in srgb,var(--artist-a,rgb(var(--heat-rgb))) 35%,#0000)}.ach-card.is-earned .ach-icon{background:color-mix(in srgb,rgb(var(--heat-rgb)) 14%,#0000);background:color-mix(in srgb,var(--artist-a,rgb(var(--heat-rgb))) 14%,#0000);color:rgb(var(--heat-rgb));color:var(--artist-a,rgb(var(--heat-rgb)))}.ach-card.is-earned .ach-bar i{background:rgb(var(--heat-rgb));background:var(--artist-a,rgb(var(--heat-rgb)))}.ach-card.is-earned .ach-progress{color:rgb(var(--heat-rgb));color:var(--artist-a,rgb(var(--heat-rgb)))}.ach-card.is-locked b{color:#c4c4cc}.ach-card.is-locked .ach-icon svg{opacity:.65}@media(max-width:600px){.ach-card{flex-basis:140px;min-height:142px;padding:11px}}.profile-role-chip{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:#e4e4e7;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;padding:0 11px}.profile-role-chip[data-role=judge]{background:#8b5cf61a;border-color:#8b5cf640;color:#c4b5fd}.profile-role-chip[data-role=moderator]{background:#0ea5e91a;border-color:#0ea5e940;color:#7dd3fc}.profile-role-chip[data-role=admin]{background:rgb(var(--heat-rgb)/.1);border-color:rgb(var(--heat-rgb)/.35);color:rgb(var(--heat-rgb))}.artist-hero-badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px}@media(min-width:768px){.artist-stats{grid-auto-rows:1fr}.artist-stat{display:flex;flex-direction:column;gap:10px;justify-content:space-between;min-height:96px}.artist-stat-value{line-height:1.1}.artist-stat .artist-form{align-items:center;display:flex;min-height:28px}.artist-crew-strip{align-items:center;min-height:64px}}.artist-hero-facts{font-feature-settings:"tnum";color:#a1a1aa;font-size:12px;font-variant-numeric:tabular-nums}@media(min-width:768px){.artist-profile.is-musician .artist-mobile-tabs{background:#121216;border:1px solid #ffffff10;border-radius:16px;display:flex;gap:4px;padding:4px;width:fit-content}.artist-profile.is-musician .artist-mobile-tabs button{border-radius:12px;color:#a1a1aa;font-size:13.5px;font-weight:600;min-height:40px;padding:0 18px;position:relative;transition:background .2s,color .2s;white-space:nowrap}.artist-profile.is-musician .artist-mobile-tabs button:hover{color:#e4e4e7}.artist-profile.is-musician .artist-mobile-tabs button[aria-selected=true]{background:var(--artist-a);color:#0b0b0d}.artist-profile[data-panel=achievements] [data-profile-panel]:not([data-profile-panel=achievements]),.artist-profile[data-panel=battles] [data-profile-panel]:not([data-profile-panel=battles]),.artist-profile[data-panel=stats] [data-profile-panel]:not([data-profile-panel=stats]),.artist-profile[data-panel=tracks] [data-profile-panel]:not([data-profile-panel=tracks]){display:none}.artist-profile [data-profile-panel]{animation:profile-panel-in .22s ease-out both}}@keyframes profile-panel-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.artist-profile [data-profile-panel]{animation:none}}.ach-rail-wrap{position:relative}.ach-rail{-webkit-mask:none!important;scroll-behavior:smooth;scrollbar-width:none!important}.ach-rail::-webkit-scrollbar{display:none}.ach-rail-wrap[data-right] .ach-rail{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 48px),#0000)!important;mask:linear-gradient(90deg,#000 calc(100% - 48px),#0000)!important}.ach-arrow{background:#1c1c22f2;border:1px solid #ffffff1f;border-radius:50%;box-shadow:0 6px 18px #000a;color:#f4f4f5;display:grid;height:34px;place-items:center;position:absolute;top:calc(50% - 22px);transition:opacity .2s;width:34px;z-index:2}.ach-arrow.is-left{left:-10px}.ach-arrow.is-right{right:-10px}.ach-arrow:disabled{opacity:0;pointer-events:none}.ach-arrow:hover{border-color:var(--artist-a,rgb(var(--heat-rgb)))}@media(hover:none){.ach-arrow{display:none}}.profile-message-btn{align-items:center;background:rgb(var(--heat-rgb));background:var(--artist-a,rgb(var(--heat-rgb)));border-radius:999px;color:#0b0b0d;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:36px;margin:6px 8px 0 0;padding:0 16px}.profile-actions-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 4px}.profile-actions-row:empty{display:none}.profile-message-btn{box-shadow:0 8px 22px -10px rgb(var(--heat-rgb));box-shadow:0 8px 22px -10px var(--artist-a,rgb(var(--heat-rgb)));font-size:13.5px!important;height:42px!important;margin:0!important;padding:0 18px!important}.profile-actions-row .artist-duel-action{margin:0!important}@media(max-width:767px){.profile-actions-row{margin:12px 16px 4px}.profile-actions-row>*{flex:1 1 auto}.profile-message-btn{justify-content:center}}.profile-actions-row .artist-duel-action{padding:0!important}.nick-glow,.nick-gold{-webkit-text-fill-color:#0000;animation:nick-shimmer 3.2s linear infinite;-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:#0000!important}.nick-glow{background-image:linear-gradient(100deg,rgb(var(--heat-rgb)) 0,#ffe2b8 22%,rgb(var(--heat-rgb)) 40%,#ff7ab8 60%,#b9a2ff 78%,rgb(var(--heat-rgb)) 100%);filter:drop-shadow(0 0 6px rgb(var(--heat-rgb)/.35))}.nick-gold{background-image:linear-gradient(100deg,#b8862b,#ffe9a3 18%,#f5c542 34%,#fff7d6 48%,#d9a02c 64%,#ffe08a 82%,#b8862b);filter:drop-shadow(0 0 7px rgba(245,197,66,.45))}@keyframes nick-shimmer{0%{background-position:0 50%}to{background-position:-220% 50%}}.gold-coin{display:inline-block;flex:none;height:16px;height:var(--coin,16px);margin-left:4px;perspective:120px;position:relative;vertical-align:-2px;width:16px;width:var(--coin,16px)}.gold-coin-face{animation:coin-spin 3s cubic-bezier(.45,0,.2,1) infinite;background:radial-gradient(circle at 32% 28%,#fff6cc 0 14%,#ffd75e 30%,#e0a526 62%,#9c6a12 100%);border-radius:50%;box-shadow:inset 0 0 0 1.5px #b07a17,inset 0 0 0 3px #ffe08a66,0 0 8px #ffc8468c;display:grid;font-style:normal;inset:0;place-items:center;position:absolute;transform-style:preserve-3d}.gold-coin-face b{color:#7a4f08;font:800 8.96px/1 Bebas Neue,Oswald,sans-serif;font:800 calc(var(--coin, 16px)*.56)/1 Bebas Neue,Oswald,sans-serif;text-shadow:0 1px 0 #ffe9a3}.gold-coin-edge{animation:coin-glint 3s ease-in-out infinite;background:linear-gradient(115deg,#0000 35%,#ffffffd9 50%,#0000 65%);background-size:250% 100%;border-radius:50%;inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute}@keyframes coin-spin{0%,55%{transform:rotateY(0)}80%{transform:rotateY(1turn)}to{transform:rotateY(1turn)}}@keyframes coin-glint{0%,30%{background-position:150% 0}50%,to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.gold-coin-edge,.gold-coin-face,.nick-glow,.nick-gold{animation:none}}.artist-hero h1{font-size:clamp(24px,2.2vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.2}.artist-profile-name-tail{align-items:center;display:inline-flex;gap:5px;max-width:100%;vertical-align:top}.artist-profile-name-tail>span:first-child{min-width:0;overflow-wrap:anywhere}.artist-profile-name-tail .artist-verified,.artist-profile-name-tail>.artist-verified{margin-left:0;transform:none;vertical-align:middle}.artist-profile-name-tail [data-state],.artist-profile-name-tail button{align-items:center;display:inline-flex;line-height:0}.artist-profile-name-tail .gold-coin{margin-left:0;vertical-align:middle}.artist-hero h1 .artist-verified svg{height:.82em;width:.82em}.artist-hero h1 .gold-coin{--coin:.8em!important}@media(max-width:767px){.artist-hero h1{font-size:21px;font-weight:800;letter-spacing:-.015em;line-height:1.25}.artist-hero h1 .artist-verified{margin-left:0;transform:none}.artist-hero h1 .artist-verified svg{height:19px;width:19px}.artist-hero h1 .gold-coin{--coin:18px!important}.artist-hero-meta{color:#8b8b95;font-size:15px;gap:2px 14px;margin-top:2px}.artist-hero-meta>a svg,.artist-hero-meta>span svg{height:15px;width:15px}.artist-bio{color:#e7e7ea;font-size:15px;line-height:1.45}.artist-division,.artist-official-label{font-size:12px}}.artist-hero h1{font-family:Inter,system-ui,sans-serif;text-transform:none}@media(max-width:767px){.artist-hero h1{font-size:18px;letter-spacing:-.01em}.artist-hero h1 .artist-verified svg{height:16px;width:16px}.artist-hero h1 .gold-coin{--coin:15px!important}.artist-hero-meta{font-size:13px;gap:2px 12px}.artist-hero-meta>a svg,.artist-hero-meta>span svg{height:13px;width:13px}.artist-bio{font-size:13.5px;line-height:1.45}.artist-bio-toggle{font-size:13px;min-height:36px}.artist-division,.artist-official-label,.profile-role-chip{font-size:11px}.artist-genres{font-size:12px}.artist-mobile-actions{gap:6px;top:108px}.artist-mobile-action{border-radius:16px;gap:5px;height:32px;min-width:32px;padding:0 8px}.artist-mobile-action svg{height:15px;width:15px}.artist-mobile-edit{font-size:12px;padding:0 11px}.artist-league-mobile{align-items:center;color:#8b8b95;display:flex;flex-wrap:nowrap;font-size:12px;gap:6px;line-height:1.3;margin:0;padding:10px 16px 14px}.artist-league-mobile>span{color:#8b8b95}.artist-league-mobile>[role=button]{border:0;padding:0}.artist-league-dot{background:var(--artist-a);border-radius:50%;box-shadow:0 0 8px var(--artist-a);flex:none;height:6px;width:6px}.artist-league-chip{align-items:center;background:color-mix(in srgb,var(--artist-a) 12%,#0000);border:1px solid color-mix(in srgb,var(--artist-a) 30%,#0000);border-radius:6px;color:var(--artist-a)!important;display:inline-flex;font-size:11px;font-weight:700;gap:4px;height:20px;letter-spacing:.06em;padding:0 7px}.artist-league-chip svg{opacity:.7}.artist-league-note{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-mobile-summary strong{font-size:15px}.artist-mobile-summary{font-size:12.5px}.artist-mobile-tabs button{font-size:13.5px}}.nick-admin{-webkit-text-fill-color:#0000;animation:nick-sweep 2.4s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg,#d9333f,#d9333f 38%,#ffd2d2 50%,#d9333f 62%,#d9333f),linear-gradient(#d9333f,#d9333f);background-repeat:no-repeat;background-size:250% 100%,100% 100%;color:#0000!important;filter:drop-shadow(0 0 6px rgba(217,51,63,.35))}@keyframes nick-sweep{0%{background-position:125% 0,0 0}to{background-position:-125% 0,0 0}}@media (prefers-reduced-motion:reduce){.nick-admin{animation:none}}.music-card{background:#111114;border:1px solid #ffffff12;border-radius:20px;overflow:hidden;position:relative}.music-card-head{align-items:flex-end;background:linear-gradient(180deg,color-mix(in srgb,var(--artist-a) 34%,#121216) 0,color-mix(in srgb,var(--artist-b) 14%,#111114) 70%,#111114 100%);display:flex;gap:20px;padding:28px 24px 22px;position:relative}.music-card-cover{border-radius:50%;box-shadow:0 18px 40px -12px #000c;flex:none}.music-card-cover .h-full,.music-card-cover img,.music-card-cover>*{border-radius:50%}.music-card-id{min-width:0}.music-card-verified{align-items:center;color:#e8f3ff;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px}.music-card-verified svg{color:#4aa8ff}.music-card-id h2{font-family:Inter,system-ui,sans-serif;font-size:clamp(28px,3.4vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:6px 0 4px;overflow-wrap:anywhere;text-transform:none}.music-card-id p{color:#cfcfd8;font-size:13px}.music-card-actions{align-items:center;display:flex;gap:12px;padding:6px 24px 4px}.music-card-actions>span{color:#d8d8e0;font-size:13px;font-weight:600}.music-card-play{box-shadow:0 10px 28px -8px rgb(var(--heat-rgb)/.7)}.music-card-list-head{align-items:baseline;display:flex;gap:8px;padding:16px 24px 6px}.music-card-list-head b{font-size:17px;font-weight:700}.music-card-list-head small{color:#8b8b95;font-size:12px}.music-card-list{padding:0 12px 14px}.music-row{grid-gap:12px;align-items:center;border-radius:10px;display:grid;gap:12px;grid-template-columns:28px 44px minmax(0,1fr) auto 36px;padding:7px 12px;transition:background .2s}.music-row:hover{background:#ffffff0a}.music-row-n{font-feature-settings:"tnum";color:#8b8b95;font-size:14px;font-variant-numeric:tabular-nums;text-align:center}.music-row-art{background:linear-gradient(135deg,color-mix(in srgb,var(--artist-a) 30%,#1b1b20),#17171b);border-radius:6px;color:#ffffff80;display:grid;height:44px;overflow:hidden;place-items:center;width:44px}.music-row-art img{height:100%;object-fit:cover;width:100%}.music-row-copy{display:flex;flex-direction:column;min-width:0}.music-row-copy strong{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-row-copy small{align-items:center;color:#8b8b95;display:inline-flex;font-size:12.5px;gap:4px;overflow:hidden;white-space:nowrap}.music-row-check{color:#4aa8ff;flex:none}.music-row-dur{font-feature-settings:"tnum";color:#8b8b95;font-size:13px;font-variant-numeric:tabular-nums}.music-card .empty-state,.music-card [data-testid=empty]{margin:0 16px 16px}@media(max-width:767px){.music-card{border-radius:16px;margin:0 2px}.music-card-head{gap:14px;padding:20px 16px 16px}.music-card-cover>*{height:76px!important;width:76px!important}.music-card-verified{font-size:11.5px}.music-card-id h2{font-size:24px;margin:4px 0 2px}.music-card-id p{font-size:12px}.music-card-actions{padding:4px 16px 2px}.music-card-list-head{padding:12px 16px 4px}.music-card-list-head b{font-size:15px}.music-card-list{padding:0 4px 10px}.music-row{gap:10px;grid-template-columns:20px 40px minmax(0,1fr) 32px;padding:6px 12px}.music-row-dur{display:none}.music-row-art{height:40px;width:40px}.music-row-n{font-size:13px}.music-row-copy strong{font-size:14px}.music-row-copy small{font-size:12px}.music-card-cover>span{font-size:30px!important}}@media(min-width:768px){.music-row .music-row-play{opacity:0;transition:opacity .2s}.music-row:focus-within .music-row-play,.music-row:hover .music-row-play{opacity:1}}.artist-profile:not([data-panel=beats]) [data-profile-panel=beats],.artist-profile[data-panel=beats] [data-profile-panel]:not([data-profile-panel=beats]){display:none}.artist-verified.is-official{color:#a78bfa}@media(max-width:767px){.artist-profile .artist-hero-badges{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:6px!important;max-width:100%;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.artist-profile .artist-hero-badges::-webkit-scrollbar{display:none}.artist-profile .artist-hero-badges>*{flex:none;white-space:nowrap}.artist-profile .artist-hero-badges .artist-official-label,.artist-profile .artist-hero-badges .profile-role-chip{font-size:11px;gap:4px;padding:3px 8px}}.achievement-dialog.ach-sheet{background:#141416!important;border-color:#ffffff1f!important;border-radius:18px!important;gap:12px!important;max-width:380px!important;padding:16px 16px 14px!important}.ach-sheet .ach-sheet-head{align-items:flex-start;display:flex;gap:12px;padding-right:30px}.ach-sheet .ach-sheet-icon{background:#ffffff0a;border-radius:12px;color:#a1a1aa;display:grid;flex:none;height:40px;place-items:center;width:40px}.ach-sheet .ach-sheet-icon.is-earned{background:rgb(var(--heat-rgb)/.14);color:rgb(var(--heat-rgb))}.achievement-dialog.ach-sheet h2{font:600 16px/1.3 Inter,Arial,sans-serif!important;margin:0;padding-right:0!important}.achievement-dialog.ach-sheet p{color:#a1a1aa!important;font-size:13px!important;line-height:1.45!important;margin:2px 0 0}.ach-sheet-progress{align-items:center;display:flex;gap:10px}.ach-sheet-progress .ach-bar{flex:1 1;height:5px;margin:0}.ach-sheet-progress .ach-bar i{background:rgb(var(--heat-rgb))}.ach-sheet-progress small{color:#a1a1aa;font-size:12px;white-space:nowrap}.ach-sheet-progress small.is-earned{color:rgb(var(--heat-rgb));font-weight:600}.achievement-dialog.ach-sheet>button:last-child{border-radius:10px!important;box-shadow:none!important;height:32px!important;opacity:.7;outline:none;right:12px!important;top:12px!important;width:32px!important}.achievement-dialog.ach-sheet>button:last-child:focus-visible{outline:2px solid rgb(var(--heat-rgb)/.6)}.artist-bot-note{grid-gap:4px;background:#111113;border:1px solid #ffffff14;border-radius:16px;color:#a1a1aa;display:grid;font-size:13px;gap:4px;margin:14px 0;padding:14px 16px}.artist-bot-note b{color:#f4f4f5;font-size:14px}.artist-bot-note a{color:rgb(var(--heat-rgb))}.artist-maker-beats{margin-top:18px}button.artist-next-goal{background:#0000;cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s;width:100%}button.artist-next-goal:hover{background:#ffffff05;border-color:#ffffff40}.artist-next-goal>span{flex:1 1;min-width:0}.artist-next-goal>em{color:var(--artist-a);flex:none;font-size:12px;font-style:normal;font-weight:600;white-space:nowrap}.crop-dialog{background:#141418!important;border-color:#ffffff1f!important;border-radius:20px!important;max-width:480px!important;padding:16px!important;width:calc(100vw - 24px)!important}.crop-dialog>h2{font:700 16px/1.3 Inter,system-ui,sans-serif!important;text-transform:none!important}.crop-dialog>p{color:#9a9aa6!important;font-size:12.5px!important}.crop-stage{background:#0a0a0c;border-radius:14px;margin-top:4px;overflow:hidden}.crop-frame{cursor:grab;overflow:hidden;position:relative;touch-action:none;user-select:none;-webkit-user-select:none;width:100%}.crop-stage.is-circle .crop-frame{margin:0 auto;max-width:340px}.crop-frame:active{cursor:grabbing}.crop-frame img{left:50%;max-width:none;top:50%;will-change:transform}.crop-frame img,.crop-mask{pointer-events:none;position:absolute}.crop-mask{box-shadow:inset 0 0 0 2px #ffffffb3;inset:0}.crop-stage.is-circle .crop-mask{border-radius:50%;box-shadow:0 0 0 999px #000000a6,inset 0 0 0 2px #fffc}.crop-grid{background:linear-gradient(90deg,#0000 calc(33.3% - .5px),#fff calc(33.3% - .5px) calc(33.3% + .5px),#0000 0,#0000 calc(66.6% - .5px),#fff calc(66.6% - .5px) calc(66.6% + .5px),#0000 0),linear-gradient(#0000 calc(33.3% - .5px),#fff calc(33.3% - .5px) calc(33.3% + .5px),#0000 0,#0000 calc(66.6% - .5px),#fff calc(66.6% - .5px) calc(66.6% + .5px),#0000 0);inset:0;opacity:.25;pointer-events:none;position:absolute}.crop-stage.is-circle .crop-grid{border-radius:50%}.crop-zoom{align-items:center;display:flex;gap:8px;margin-top:4px}.crop-zoom button{background:#ffffff0a;border-radius:50%;color:#d0d0da;display:grid;height:32px;place-items:center;width:32px}.crop-zoom input{accent-color:rgb(var(--heat-rgb));flex:1 1}.crop-actions{display:flex;gap:8px;justify-content:flex-end}.crop-actions button{border-radius:18px;font-size:13px;font-weight:600;height:36px;padding:0 16px}.crop-cancel{background:#ffffff0a;border:1px solid #ffffff1a;color:#d0d0da}.crop-save{align-items:center;background:rgb(var(--heat-rgb));color:#111;display:inline-flex;justify-content:center;min-width:96px}.crop-save:disabled{opacity:.5}@media(max-width:767px){.crop-dialog{border-radius:20px 20px 0 0!important;bottom:0!important;left:0!important;max-width:100vw!important;padding:16px 16px calc(16px + env(safe-area-inset-bottom))!important;top:auto!important;transform:none!important;width:100vw!important}}.crop-stage.is-square .crop-frame{margin:0 auto;max-width:340px}.account-settings-panel{min-width:0}.account-tabs{grid-gap:4px;background:#0d0d0d;border:1px solid #ffffff12;border-radius:16px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin-bottom:16px;padding:4px}.account-tabs button{border-radius:12px;color:#a1a1aa;font-size:12px;min-height:44px;padding:8px}.account-tabs button[aria-selected=true]{background:rgb(var(--heat-rgb));color:#070707;font-weight:600}.account-settings-panel [role=tabpanel]{outline-offset:4px}.account-privacy-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-privacy-actions>a,.account-privacy-actions>button{align-items:center;display:flex;justify-content:center;line-height:1.3;min-height:44px;min-width:0;padding:10px 8px;text-align:center}.account-privacy-actions>button{grid-column:1/-1}.account-settings-dialog [data-testid=profile-header] .sm\:w-\[300px\]{width:auto}.account-settings-dialog [data-testid=profile-header]>div.relative{flex-wrap:wrap}.account-settings-dialog [data-testid=profile-header] .grid.grid-cols-3{width:100%}.account-settings-dialog [data-testid=profile-header] h2{line-height:1.2}.account-settings-page{padding-bottom:20px}@media (max-width:400px){.account-tabs button{font-size:11px}.account-settings-panel .surface{padding:12px}}.settings-group{background:linear-gradient(180deg,#141414,#101010);border:1px solid #ffffff12;border-radius:20px;overflow:hidden}.settings-label{color:#71717a;font-size:10px;font-weight:600;letter-spacing:.16em;padding:10px 14px 2px;text-transform:uppercase}.settings-row{align-items:center;color:inherit;display:flex;gap:12px;min-height:56px;padding:10px 14px}.settings-group>.settings-row+.settings-row{border-top:1px solid #ffffff0d}.settings-row-stack{align-items:stretch;flex-direction:column;gap:10px}.settings-fold>summary:active,a.settings-row:active,button.settings-row:active{background:#ffffff08}.settings-icon{background:rgb(var(--heat-rgb)/.12);border-radius:10px;color:rgb(var(--heat-rgb));display:grid;flex:none;height:32px;place-items:center;width:32px}.settings-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.settings-text b{color:#f3f1ec;font-size:13.5px;font-weight:600}.settings-text small{color:#8b8b93;font-size:11.5px;line-height:1.35}.settings-fold>summary{cursor:pointer;list-style:none}.settings-fold>summary::-webkit-details-marker{display:none}.settings-fold[open] .settings-chevron{transform:rotate(180deg)}.settings-chevron{transition:transform .2s}.settings-list .account-privacy-actions>a,.settings-list .account-privacy-actions>button{min-height:38px;padding:8px}@media(max-width:767px){.account-settings-page{padding-bottom:12px}.account-tabs{border-radius:14px;margin-bottom:12px}.account-tabs button{font-size:12px;min-height:38px}.account-settings-panel .surface{border-radius:20px!important;padding:14px!important}.account-settings-panel h2{font-size:22px}.profile-head{border-radius:20px!important;padding:12px!important}.profile-head>.absolute{display:none}.profile-head-row{grid-gap:10px 12px!important;align-items:center;display:grid!important;gap:10px 12px!important;grid-template-columns:auto minmax(0,1fr)}.profile-head-row h2{font-size:20px!important}.profile-head-row h2 *{font-size:inherit}.profile-links{gap:6px!important;margin-top:6px!important}.profile-links a{font-size:11px!important;padding:5px 10px!important}.profile-stats{gap:6px!important;grid-column:1/-1}.profile-stats>div{align-items:center;border-radius:12px!important;display:flex;gap:6px;padding:7px 9px!important}.profile-stats>div>.tnum{font-size:14px!important;margin:0!important;order:2}.profile-stats>div>div:last-child{font-size:9px!important;margin-left:auto;order:3}.profile-form{border-radius:18px!important;gap:0;overflow:hidden;padding:0!important}.profile-form>*+*{margin-top:0!important}.profile-grid{gap:0!important}.profile-field{grid-gap:8px;align-items:center;border-bottom:1px solid #ffffff0d;display:grid;gap:8px;grid-template-columns:76px minmax(0,1fr);min-height:46px;padding:2px 12px}.profile-field>*+*{margin-top:0!important}.profile-field label{color:#a1a1aa!important;font-size:12.5px!important}.profile-field input{background:#0000!important;border:0!important;box-shadow:none!important;font-size:14px!important;height:42px!important;padding:0 2px!important;text-align:left}.profile-field-bio{align-items:start;grid-template-columns:1fr;padding:10px 12px 8px}.profile-field-bio textarea{background:#ffffff06!important;border:0!important;border-radius:12px!important;font-size:14px!important;min-height:72px}.profile-form>div:last-child{padding:10px 12px 12px}.profile-form>div:last-child button{height:42px!important}}.accent-swatches{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(9,minmax(0,1fr));padding:4px 14px 14px}.accent-swatch{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--swatch) 70%,#fff),var(--swatch) 60%);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff26,0 4px 14px -6px var(--swatch);color:#0b0b0b;display:grid;margin:0 auto;max-width:40px;place-items:center;position:relative;transition:transform .15s;width:100%}.accent-swatch:active{transform:scale(.92)}.accent-swatch[aria-checked=true]{box-shadow:0 0 0 2px #0b0b0b,0 0 0 4px var(--swatch),0 0 18px -2px var(--swatch)}.settings-artist-style{padding:0 10px 10px}.settings-artist-style .artist-style-picker{background:#ffffff05!important;border-radius:16px!important;box-shadow:none!important;margin:0;padding:12px!important}.settings-artist-style .artist-style-picker h3{font-size:14px!important;font-weight:600}.settings-artist-style .artist-style-picker>p{font-size:12px;margin-top:2px}.settings-artist-style .artist-style-options{gap:6px;margin-top:10px}@media(max-width:767px){.settings-artist-style .artist-style-options{grid-template-columns:1fr}.settings-artist-style .artist-style-options button{min-height:56px}.profile-head-row h2{font-size:18px!important;line-height:1.15}.profile-head-row h2 svg{height:16px;width:16px}.profile-head [data-testid=profile-avatar-btn]>span:last-of-type{box-shadow:0 0 0 3px #121212!important;height:22px!important;width:22px!important}.profile-head [data-testid=profile-avatar-btn]>span:last-of-type svg{height:11px;width:11px}.profile-links{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto;scrollbar-width:none}}@media(max-width:767px){.profile-links::-webkit-scrollbar{display:none}.profile-links a{flex:none;font-size:11.5px!important;height:30px;padding:0 11px!important;white-space:nowrap}.profile-stats{grid-gap:6px!important;display:grid!important;gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.profile-stats>div{align-items:center!important;display:flex!important;flex-direction:column!important;gap:2px!important;justify-content:center;min-width:0;padding:8px 4px!important;text-align:center}.profile-stats>div>svg{display:none}.profile-stats>div>.tnum{font-size:16px!important;line-height:1.1;order:0!important}.profile-stats>div>div:last-child{font-size:9.5px!important;letter-spacing:.08em;margin-left:0!important;order:1!important}.settings-artist-style .artist-style-options button{min-height:48px!important;padding:8px 12px!important}.settings-artist-style .artist-style-options strong{font-size:13.5px}.settings-artist-style .artist-style-options small{font-size:11.5px}.settings-artist-style .artist-style-orbit{height:26px!important;width:26px!important}}.accent-swatches{display:flex!important;flex-wrap:wrap;gap:10px!important}.accent-swatch{flex:none;height:32px;margin:0!important;max-width:none!important;width:32px!important}@media(max-width:767px){.account-settings-dialog{align-content:start;background:#0b0b0e!important;border:0!important;border-radius:0!important;gap:10px!important;height:100dvh!important;inset:0!important;max-height:100dvh!important;max-width:100vw!important;padding:calc(12px + env(safe-area-inset-top)) 12px calc(16px + env(safe-area-inset-bottom))!important;transform:none!important;translate:none!important;width:100vw!important}.account-settings-dialog>h2{font-size:18px!important;line-height:1.2!important;padding:4px 44px 0 4px!important}.account-settings-dialog>p{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute!important;width:1px}.account-settings-dialog>button:last-child{height:40px!important;right:6px!important;top:calc(6px + env(safe-area-inset-top))!important;width:40px!important}.account-settings-dialog a,.account-settings-dialog button:not([role=switch]){min-height:0}.account-settings-dialog .surface{padding:12px}.account-tabs{grid-gap:3px;background:#ffffff08!important;border:0!important;border-radius:12px!important;display:grid!important;gap:3px;grid-template-columns:1fr 1fr;margin:0 0 4px!important;padding:3px!important}.account-tabs button{border-radius:9px!important;font-size:13px!important;font-weight:600;height:34px;line-height:1!important;min-height:34px!important;padding:0 8px!important;white-space:nowrap}.settings-list{gap:14px}.settings-list.space-y-3>*+*{margin-top:14px!important}.settings-group{background:#141418!important;border:0!important;border-radius:14px!important}.settings-label{color:#8b8b93!important;font-size:11px!important;letter-spacing:.08em!important;margin-top:-2px;padding:0 4px 6px!important}.settings-group>.settings-label{padding:10px 12px 2px!important}.settings-row{gap:10px!important;min-height:48px!important;padding:8px 12px!important}.settings-icon{border-radius:8px!important;height:28px!important;width:28px!important}.settings-icon svg{height:15px;width:15px}.settings-text b{font-size:14px!important;font-weight:500!important;line-height:1.25}.settings-text small{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:11.5px!important;line-height:1.3;overflow:hidden}.accent-swatches{gap:10px!important;padding:2px 12px 12px!important}.accent-swatch,.account-settings-dialog .accent-swatch{aspect-ratio:1;height:28px!important;min-height:28px!important;padding:0;width:28px!important}.settings-artist-style{padding:0 12px 12px!important}.settings-artist-style .artist-style-picker{background:none!important;padding:0!important}.settings-artist-style .artist-style-picker h3{color:#a1a1aa;font-size:12px!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.settings-artist-style .artist-style-picker h3 svg,.settings-artist-style .artist-style-picker>p{display:none}.settings-artist-style .artist-style-options{grid-gap:6px!important;display:grid!important;gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:8px!important}.settings-artist-style .artist-style-options button{border-radius:12px!important;flex-direction:column;gap:6px!important;justify-content:center;min-height:64px!important;padding:8px 4px!important;text-align:center}.settings-artist-style .artist-style-options small,.settings-artist-style .artist-style-selection{display:none!important}.settings-artist-style .artist-style-options strong{font-size:12px!important}.settings-artist-style .artist-style-orbit{height:22px!important;width:22px!important}.profile-head{padding:12px!important}.profile-form,.profile-head{background:#141418!important;border:0!important;border-radius:14px!important}.profile-field{grid-template-columns:84px minmax(0,1fr)!important;min-height:44px!important;padding:0 12px!important}.profile-field label{font-size:13px!important}.profile-field input{font-size:14px!important;height:40px!important}.profile-field-bio textarea{font-size:14px!important;min-height:64px!important}.profile-links a{font-size:11.5px!important;height:28px!important;min-height:0!important}.profile-stats>div{border-radius:10px!important;padding:7px 4px!important}.profile-stats>div>.tnum{font-size:15px!important}[data-testid=profile-save]{height:42px!important;min-height:0!important}.account-settings-dialog.account-settings-dialog{background:#0b0b0e!important;border:1px solid #ffffff14!important;border-radius:22px!important;inset:auto!important;bottom:102px!important;bottom:calc(var(--app-bottom,96px) + 6px)!important;box-shadow:0 24px 70px #0009;height:auto!important;left:8px!important;max-height:none!important;max-width:none!important;overflow-y:auto;overscroll-behavior:contain;padding:12px 10px 14px!important;right:8px!important;top:70px!important;top:calc(var(--app-top,64px) + 6px)!important;width:auto!important}.account-settings-dialog.account-settings-dialog>h2{font-size:18px!important;padding:4px 44px 0 4px!important}.account-settings-dialog .profile-form,.account-settings-dialog .profile-head,.account-settings-dialog .settings-group{background:#16161b!important}.profile-field.profile-field-bio{grid-template-columns:1fr!important;padding:8px 12px!important}.profile-field-bio textarea{width:100%}.settings-artist-style .artist-style-picker{border:0!important;box-shadow:none!important}}.profile-tiles{display:grid!important;overflow:visible!important}.profile-tiles .profile-tile{align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;display:flex!important;font-size:13px!important;gap:10px;height:auto!important;min-height:52px;min-width:0;padding:9px 12px!important;transition:background .2s,border-color .2s;white-space:normal!important}.profile-tiles .profile-tile:hover{background:#ffffff0f;border-color:rgb(var(--heat-rgb)/.35)}.profile-tile-icon{background:rgb(var(--heat-rgb)/.12);border-radius:10px;color:rgb(var(--heat-rgb));display:grid;flex:none;height:32px;place-items:center;width:32px}.profile-tile-copy{display:flex;flex-direction:column;line-height:1.2;min-width:0}.profile-tile-copy b{color:#f1f1f4;font-size:13px;font-weight:600}.profile-tile-copy b,.profile-tile-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-tile-copy small{color:#8b8b95;font-size:11px;margin-top:2px}.profile-shortcuts{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:auto;padding:1px;scroll-snap-type:x proximity;scrollbar-width:none}.profile-shortcuts::-webkit-scrollbar{display:none}.profile-shortcuts .profile-tile{align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;display:flex;flex:1 0;gap:10px;min-height:52px;min-width:0;padding:9px 12px;scroll-snap-align:start;transition:background .2s,border-color .2s}.profile-shortcuts .profile-tile:hover{background:#ffffff0f;border-color:rgb(var(--heat-rgb)/.35)}@media(max-width:767px){.profile-shortcuts .profile-tile{flex:0 0 auto;max-width:78vw;padding-right:16px;width:auto}.profile-shortcuts .profile-tile-copy b,.profile-shortcuts .profile-tile-copy small{overflow:visible;text-overflow:clip}}.settings-version{font-feature-settings:"tnum";color:#6f6f78;font-size:11.5px;font-variant-numeric:tabular-nums;margin:14px 0 4px;text-align:center}.settings-beta{background:#34d399;border-radius:6px;color:#06240f;font-size:10px;font-style:normal;font-weight:700;margin-left:6px;padding:1px 6px;vertical-align:middle}.sim-icon{background:#ffffff0f!important}.sim-btn{align-items:center;background:rgb(var(--heat-rgb)/.14);border-radius:999px;color:rgb(var(--heat-rgb));display:inline-flex;flex:none;font-size:12px;font-weight:600;height:32px;justify-content:center;min-width:92px;padding:0 14px;transition:background .15s,transform .1s}.sim-btn:hover{background:rgb(var(--heat-rgb)/.22)}.sim-btn:active{transform:scale(.97)}.sim-btn:disabled{opacity:.6}.sim-btn-off{background:#ffffff0f;color:#d4d4d8}.sim-btn-off:hover{background:#ef444424;color:#fca5a5}.sim-linked{align-items:center;color:#34d399;display:inline-flex;flex:none;font-size:11.5px;font-weight:600;gap:4px}.sim-tg>button{background:rgb(var(--heat-rgb)/.14)!important;border-radius:999px!important;box-shadow:none!important;color:rgb(var(--heat-rgb))!important;flex:none;font-size:12px!important;font-weight:600;height:32px;min-width:92px;padding:0 14px!important}.sim-note{color:#71717a;font-size:11px;line-height:1.4;padding:2px 14px 12px}@media(min-width:768px){.sim-btn,.sim-tg>button{height:34px;min-width:104px}}@media(max-width:767px){.account-settings-dialog.account-settings-dialog>button:last-child{right:6px!important;top:8px!important}}.acc-del{background:#16161b!important;border:1px solid #ffffff14!important;border-radius:22px!important;max-width:420px!important}.acc-del h2{font-size:18px!important}.acc-del p{color:#a1a1aa;font-size:13px;line-height:1.5}.acc-del-tip button{color:rgb(var(--heat-rgb));text-decoration:underline}.acc-del-field{grid-gap:6px;color:#d4d4d8;display:grid;font-size:13px;gap:6px}.acc-del-field input{background:#0d0d10;border:1px solid #ffffff18;border-radius:12px;color:#fff;font-size:15px;height:42px;letter-spacing:.08em;padding:0 12px}.acc-del-field input:focus{border-color:#f87171;outline:none}.acc-del-btns{display:flex;gap:8px;justify-content:flex-end}.acc-del-btns button{background:#ffffff0a;border-radius:999px;color:#e4e4e7;font-size:13.5px;font-weight:600;height:42px;padding:0 18px}.acc-del-btns .is-danger{background:#dc2626;color:#fff}.acc-del-btns .is-danger:disabled{opacity:.4}.upd-sheet{animation:upd-in .38s cubic-bezier(.2,1,.3,1);background:linear-gradient(160deg,#1c1b20,#121215);border:1px solid #ffffff1c;border-radius:20px;bottom:16px;box-shadow:0 24px 60px -18px #000,0 0 0 1px rgb(var(--heat-rgb)/.08);padding:14px 14px 12px;position:fixed;right:16px;width:min(360px,calc(100vw - 32px));z-index:85}.upd-head{align-items:center;display:flex;gap:10px;padding-right:26px}.upd-head b{display:block;font:700 14.5px/1.25 Inter,system-ui,sans-serif}.upd-head small{color:#8b8b95;display:block;font-size:12px}.upd-icon{background:rgb(var(--heat-rgb)/.12);border-radius:12px;color:rgb(var(--heat-rgb));display:grid;flex:none;height:36px;place-items:center;width:36px}.upd-close{border-radius:50%;color:#9a9aa6;display:grid;height:30px;place-items:center;position:absolute;right:8px;top:8px;width:30px}.upd-close:hover{background:#ffffff0c}.upd-notes{grid-gap:4px;display:grid;gap:4px;margin:10px 0 2px;padding-left:2px}.upd-card li,.upd-notes li{color:#cfcfd8;font-size:12.5px;line-height:1.4;padding-left:14px;position:relative}.upd-card li:before,.upd-notes li:before{background:rgb(var(--heat-rgb));border-radius:50%;content:"";height:5px;left:2px;position:absolute;top:7px;width:5px}.upd-actions{display:flex;gap:8px;margin-top:12px}.upd-actions button{border-radius:19px;flex:1 1;font-size:13px;font-weight:700;height:38px}.upd-later{background:#ffffff0a;border:1px solid #ffffff17;color:#d0d0da}.upd-primary{background:rgb(var(--heat-rgb));box-shadow:0 8px 22px -8px rgb(var(--heat-rgb)/.8);color:#111}.upd-block{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050507db;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:96}.upd-card{background:linear-gradient(160deg,#1c1b20,#121215);border:1px solid #ffffff1c;border-radius:22px;padding:22px 18px 18px;text-align:center;width:min(360px,100%)}.upd-card .upd-icon{border-radius:14px;height:44px;margin:0 auto 10px;width:44px}.upd-card b{display:block;font:800 18px/1.25 Inter,system-ui,sans-serif}.upd-card p{color:#c9c9d2;font-size:13.5px;line-height:1.5;margin-top:6px}.upd-card ul{grid-gap:4px;display:grid;gap:4px;margin:10px auto 0;max-width:290px;text-align:left}.upd-card .upd-primary{border-radius:21px;font-size:14px;font-weight:700;height:42px;margin-top:16px;width:100%}.upd-splash{align-items:center;animation:upd-fade .25s ease;background:#070707;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;position:fixed;z-index:99}.upd-splash img{animation:upd-pulse 1.2s ease-in-out infinite;height:84px;object-fit:contain;width:84px}.upd-splash span{color:#9a9aa6;font-size:13px}@keyframes upd-in{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes upd-fade{0%{opacity:0}}@keyframes upd-pulse{50%{opacity:.85;transform:scale(1.06)}}@media(max-width:767px){.upd-sheet{border-radius:22px;bottom:calc(96px + env(safe-area-inset-bottom));left:10px;right:10px;width:auto}html[data-typing] .upd-sheet{display:none}}@media (prefers-reduced-motion:reduce){.upd-sheet,.upd-splash,.upd-splash img{animation:none}}.lgl-doc{color:#d9d4cc;font:14px/1.65 Inter,system-ui,sans-serif}.lgl-doc h2{color:#f3f1ec;font:400 clamp(30px,4vw,46px)/1 Bebas Neue,Oswald,sans-serif;letter-spacing:.01em;margin:0 0 6px}.lgl-doc.compact h2{font-size:26px}.lgl-doc h3{color:color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff);font:600 15px/1.3 Inter,system-ui,sans-serif;margin:22px 0 8px}.lgl-doc p,.lgl-doc ul{margin:0 0 10px}.lgl-doc ul{list-style:disc;padding-left:18px}.lgl-doc li{margin:0 0 6px}.lgl-doc li::marker{color:rgb(var(--heat-rgb))}.lgl-upd{color:#8a847b;font:11px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.lgl-page{background:radial-gradient(120% 70% at 80% -10%,color-mix(in srgb,rgb(var(--heat-rgb)) 16%,#0000),#0000 60%),#050505;color:#f3f1ec;min-height:100dvh}.lgl-wrap{margin:0 auto;max-width:860px;padding:28px 18px 80px}.lgl-top{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:22px}.lgl-logo{color:#f3f1ec;font:400 26px/1 Bebas Neue,Oswald,sans-serif;letter-spacing:.04em}.lgl-logo b{color:rgb(var(--heat-rgb));font-weight:400}.lgl-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px}.lgl-tabs a{border:1px solid #ffffff1a;border-radius:999px;color:#b8b2a8;font-size:12px;padding:7px 14px;transition:.2s}.lgl-tabs a.on,.lgl-tabs a:hover{background:rgb(var(--heat-rgb)/.12);border-color:rgb(var(--heat-rgb));color:#fff}.lgl-card{background:#12100ed1;border:1px solid #ffffff14;border-radius:24px;padding:clamp(18px,4vw,40px)}.lgl-back{border:1px solid #ffffff1f;border-radius:999px;color:#b8b2a8;font-size:12px;padding:7px 14px}.cns-modal{animation:cns-fade .35s ease;background:#000000c7;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:120}.cns-card{animation:cns-rise .5s cubic-bezier(.2,.8,.2,1);background:linear-gradient(160deg,#1a1612,#0d0d0d 60%);border:1px solid color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 84%,#fff) 22%,#0000);border-radius:26px;box-shadow:0 30px 80px #0009;display:flex;flex-direction:column;max-height:min(88dvh,820px);overflow:hidden;width:min(620px,100%)}.cns-head{padding:22px 24px 12px}.cns-k{color:color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff);font:11px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase}.cns-t{color:#f3f1ec;font:400 34px/1 Bebas Neue,Oswald,sans-serif;margin:8px 0 4px}.cns-s{color:#a9a39a;font-size:13px;line-height:1.5}.cns-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:0 24px 10px}.cns-tabs button{border:1px solid #ffffff1a;border-radius:999px;color:#b8b2a8;font-size:11px;padding:6px 11px}.cns-tabs button.on{background:rgb(var(--heat-rgb)/.14);border-color:rgb(var(--heat-rgb));color:#fff}.cns-body{flex:1 1;margin:0 6px;overflow-y:auto;overscroll-behavior:contain;padding:4px 24px 18px;scrollbar-color:rgb(var(--heat-rgb)) #0000;scrollbar-width:thin}.cns-body hr{border:0;border-top:1px dashed #ffffff1f;margin:22px 0}.cns-foot{background:#0a0908e6;border-top:1px solid #ffffff12;padding:14px 24px calc(18px + env(safe-area-inset-bottom))}.cns-hint{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);font-size:12px;gap:6px}.cns-check,.cns-hint{display:flex;margin-bottom:10px}.cns-check{align-items:flex-start;color:#e7e2da;cursor:pointer;font-size:13px;gap:10px;line-height:1.45}.cns-check.off{cursor:not-allowed;opacity:.4}.cns-check input{accent-color:rgb(var(--heat-rgb));flex-shrink:0;height:18px;margin-top:2px;width:18px}.cns-check a{color:color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff);text-decoration:underline}.cns-btns{display:flex;gap:10px;margin-top:6px}.cns-btns button{border-radius:999px;flex:1 1;font:600 13px/1 Inter,system-ui,sans-serif;height:48px;letter-spacing:.06em;text-transform:uppercase}.cns-go{background:linear-gradient(180deg,color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff),rgb(var(--heat-rgb)));box-shadow:0 10px 30px color-mix(in srgb,rgb(var(--heat-rgb)) 35%,#0000);color:#120800}.cns-go:disabled{box-shadow:none;opacity:.35}.cns-no{border:1px solid #ffffff24;color:#cfc9c0;flex:0 0 auto!important;padding:0 20px}.cns-go{padding:0 18px;white-space:nowrap}@media (max-width:560px){.cns-btns{flex-direction:column-reverse;gap:8px}.cns-btns button{flex:0 0 auto;font-size:12px;height:46px;letter-spacing:.05em;width:100%}.cns-no{border-color:#0000;height:40px!important}.cns-modal{padding:max(12px,env(safe-area-inset-top)) 10px 10px;place-items:start center}.cns-card{border-radius:22px;max-height:calc(100dvh - 24px)}.cns-head{padding:18px 18px 10px}.cns-tabs{padding:0 18px 8px}.cns-body{margin:0 2px;padding:4px 18px 14px}.cns-foot{padding:12px 18px calc(14px + env(safe-area-inset-bottom))}.cns-t{font-size:28px}}@keyframes cns-fade{0%{opacity:0}}@keyframes cns-rise{0%{opacity:0;transform:translateY(24px) scale(.98)}}.ck-bar{align-items:center;animation:cns-rise .5s ease;background:#0e0d0cf0;border:1px solid #ffffff1a;border-radius:18px;bottom:calc(14px + env(safe-area-inset-bottom));box-shadow:0 16px 40px #00000080;color:#cfc9c0;display:flex;font-size:12px;gap:12px;left:50%;line-height:1.45;padding:12px 12px 12px 16px;position:fixed;transform:translateX(-50%);width:min(560px,calc(100% - 20px));z-index:110}.ck-bar a{color:color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff);text-decoration:underline}.ck-bar button{background:rgb(var(--heat-rgb));border-radius:999px;color:#120800;flex-shrink:0;font-size:12px;font-weight:700;height:36px;padding:0 16px}.soc{margin-top:14px}.soc-sep{align-items:center;color:#77716a;display:flex;font:10px/1 JetBrains Mono,ui-monospace,monospace;gap:10px;letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.soc-sep:after,.soc-sep:before{background:#ffffff1a;content:"";flex:1 1;height:1px}.soc-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.soc-btn{align-items:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;color:#f3f1ec;display:inline-flex;font:600 13px/1 Inter,system-ui,sans-serif;gap:9px;height:46px;justify-content:center;transition:.2s}.soc-btn:hover:not(:disabled){background:rgb(var(--heat-rgb)/.08);border-color:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff) 60%,#0000)}.soc-btn:disabled{opacity:.5}.soc-btn svg{flex-shrink:0}.cns-points{grid-gap:2px;display:grid;gap:2px;list-style:none;margin:0;padding:0}.cns-points li{align-items:flex-start;display:flex;gap:12px;padding:10px 0}.cns-points li+li{border-top:1px solid #ffffff0d}.cns-points b{color:#f3f1ec;display:block;font-size:13.5px;font-weight:600}.cns-points small{color:#a9a39a;display:block;font-size:12.5px;line-height:1.45;margin-top:2px}.cns-pi{background:rgb(var(--heat-rgb)/.12);border-radius:10px;color:rgb(var(--heat-rgb));display:grid;flex:none;height:30px;place-items:center;width:30px}.cns-docs{border:1px solid #ffffff14;border-radius:16px;margin-top:12px;overflow:hidden}.cns-doc+.cns-doc{border-top:1px solid #ffffff0f}.cns-doc-h{align-items:center;color:#e7e2da;display:flex;font-size:13px;font-weight:500;gap:10px;justify-content:space-between;padding:13px 14px;text-align:left;width:100%}.cns-doc-h svg{color:#8b8b93;flex:none;transition:transform .2s}.cns-doc.open .cns-doc-h svg{transform:rotate(180deg)}.cns-doc.open .cns-doc-h{background:#ffffff08;color:#fff}.cns-doc-b{max-height:46dvh;overflow-y:auto;overscroll-behavior:contain;padding:2px 14px 14px}.cns-op{color:#8b8b93;font-size:11.5px;margin-top:10px}.cns-op a{color:color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff)}.cns-tick{align-items:flex-start;background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;color:#e7e2da;display:flex;font-size:12.5px;gap:12px;line-height:1.45;padding:12px;text-align:left;transition:border-color .15s,background .15s;width:100%}.cns-tick.on{background:rgb(var(--heat-rgb)/.1);border-color:rgb(var(--heat-rgb))}.cns-box{border:2px solid #ffffff4d;border-radius:7px;color:#120800;display:grid;flex:none;height:22px;place-items:center;transition:all .15s;width:22px}.cns-tick.on .cns-box{background:rgb(var(--heat-rgb));border-color:rgb(var(--heat-rgb))}.cns-age{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px}.cns-age button{border:1px solid #ffffff1f;border-radius:999px;color:#cfc9c0;font-size:13px;font-weight:600;height:42px;transition:all .15s}.cns-age button.on{background:rgb(var(--heat-rgb)/.14);border-color:rgb(var(--heat-rgb));color:#fff}.cns-note{color:#a9a39a;font-size:11.5px;line-height:1.4;margin-top:8px}.cns-foot .cns-hint{color:#8b8b93;font-size:11.5px;justify-content:center;margin:8px 0 0}.cns-foot .cns-btns{margin-top:12px}html.lp-sheet-open .ck-bar{visibility:hidden}.donate-card{align-items:center;background:linear-gradient(135deg,#ff6a3d22,#f5a52314 45%,#15151a 80%);border:1px solid #ffb27a33;border-radius:22px;box-shadow:0 18px 40px -24px #ff7a00aa;display:flex;gap:14px;overflow:hidden;padding:16px 18px;position:relative}.donate-glow{background:radial-gradient(circle,#ff8a3d40,#0000 65%);border-radius:50%;height:220px;inset:-40% auto auto -10%;pointer-events:none;position:absolute;width:220px}.donate-icon{background:linear-gradient(135deg,#ffc069,#ff7a3d);border-radius:15px;box-shadow:0 8px 22px -8px #ff7a3d;color:#1a0b00;display:grid;flex:none;height:46px;place-items:center;position:relative;width:46px}.donate-copy{flex:1 1;min-width:0;position:relative}.donate-copy b{color:#fff;display:block;font-size:16px;font-weight:700}.donate-copy small{color:#d6c7b8;display:block;font-size:12.5px;line-height:1.4;margin-top:2px}.donate-goal{background:#ffffff10;border-radius:999px;color:#ffd7a8;display:inline-block;font-size:11.5px;font-weight:600;margin-top:6px;padding:3px 9px}.donate-btn{align-items:center;background:linear-gradient(135deg,#ffc069,#ff7a3d);border-radius:999px;box-shadow:0 10px 26px -10px #ff7a3d;color:#1a0b00;display:inline-flex;flex:none;font-size:14px;font-weight:700;gap:6px;height:42px;padding:0 18px;position:relative;transition:transform .15s}.donate-btn:active{transform:scale(.97)}@media(max-width:600px){.donate-card{flex-wrap:wrap;padding:14px}.donate-btn{justify-content:center;width:100%}}.donate-form label{grid-gap:5px;color:#a1a1aa;display:grid;font-size:12px;gap:5px}.donate-form input{background:#0d0d10;border:1px solid #ffffff14;border-radius:12px;color:#f4f4f5;font-size:14px;height:40px;outline:none;padding:0 12px}.donate-form input:focus{border-color:rgb(var(--heat-rgb))}.donate-form-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 120px}.donate-form-actions{display:flex;gap:8px;justify-content:flex-end}.donate-form-actions button{border-radius:999px;font-size:13px;font-weight:600;height:38px;padding:0 16px}.donate-card{animation:donate-shift 9s ease-in-out infinite;background:linear-gradient(120deg,#ff5f3d33,#ff9f1c26,#e0519d26,#ff7a3d33,#ffb34733);background-size:300% 300%;isolation:isolate}.donate-card:before{background:#121216;content:"";inset:0;opacity:.72;position:absolute;z-index:-1}@keyframes donate-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.donate-float{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.donate-float i{animation-iteration-count:infinite;animation-name:donate-up;animation-timing-function:ease-in;bottom:-28px;color:#ffb46b;filter:drop-shadow(0 0 6px #ff8a3d88);opacity:0;position:absolute}.donate-float i:nth-child(3n){color:#ff7aa8}.donate-float i:nth-child(4n){color:#ffd166}@keyframes donate-up{0%{opacity:0;transform:translateY(0) rotate(0deg) scale(.8)}15%{opacity:.55}70%{opacity:.35}to{opacity:0;transform:translateY(-190px) rotate(28deg) scale(1.05)}}.donate-brand{color:#ffb46b99;font:700 10px/1 Inter,system-ui,sans-serif;letter-spacing:.14em;position:absolute;right:14px;text-transform:uppercase;top:10px;z-index:1}.donate-btn,.donate-copy,.donate-icon{z-index:1}.donate-icon{animation:donate-beat 2.4s ease-in-out infinite}@keyframes donate-beat{0%,to{transform:scale(1)}12%{transform:scale(1.08)}24%{transform:scale(1)}36%{transform:scale(1.05)}}.donate-btn{animation:donate-btn 4s linear infinite;background-image:linear-gradient(90deg,#ffc069,#ff7a3d,#ff5f8a,#ffc069);background-size:200% 100%}@keyframes donate-btn{to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.donate-btn,.donate-card,.donate-float i,.donate-icon{animation:none}.donate-float{display:none}}.donate-form,.donate-form label{min-width:0}.donate-form input{box-sizing:border-box;min-width:0;width:100%}.donate-form-row{grid-template-columns:minmax(0,1fr) minmax(0,108px)!important}@media(max-width:380px){.donate-form-row{grid-template-columns:1fr!important}}#root{min-height:100vh;min-height:100dvh}@media (max-width:767px){:root{--mobile-ui-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,Arial,sans-serif}body{font-family:var(--mobile-ui-font)}.font-display,:where(body:not(.investor-document)) h1:not(.sc-title):not(.lg-loader-word),:where(body:not(.investor-document)) h2:not(.sc-title),:where(body:not(.investor-document)) h3,:where(body:not(.investor-document)) h4{font-family:var(--mobile-ui-font)!important;font-weight:600!important;letter-spacing:-.015em!important;line-height:1.3!important;text-transform:none!important}.font-display:is(.text-2xl,.text-3xl,.text-4xl,.text-5xl,.text-6xl,.text-7xl){font-size:20px!important}:where(body:not(.investor-document)) h1:not(.sc-title):not(.lg-loader-word){font-size:24px!important;line-height:1.25!important}:where(body:not(.investor-document)) h2:not(.sc-title){font-size:20px!important}:where(body:not(.investor-document)) h3{font-size:17px!important}:where(body:not(.investor-document)) h4{font-size:16px!important}.rail-heading h2{font-size:18px!important}.rail-heading .rail-desktop-arrows{display:none}.rail-heading .rail-kicker{font-size:12px;letter-spacing:.025em;text-transform:none}[data-testid^=home-quick-nav-tile-] .font-display{font-size:15px!important}[data-testid^=arena-podium-place-]{font-size:40px!important;line-height:1!important}.bb-auth-t{font-family:var(--mobile-ui-font)!important;font-size:24px!important;letter-spacing:-.02em!important;line-height:1.25!important}.artist-milestone-title{text-transform:none!important}html{overscroll-behavior-y:none}.pull-refresh-area{position:relative}.pull-refresh-indicator{align-items:center;color:#c3c3ce;display:flex;flex-direction:column;gap:10px;justify-content:center;left:16px;overflow:hidden;pointer-events:none;position:absolute;right:16px;top:0;z-index:31}.pull-refresh-ring{border:2px solid #a2a2b0;border-radius:999px;display:grid;flex:none;place-items:center;transition:height .12s ease-out,border-color .15s;width:22px}[data-phase=ready] .pull-refresh-ring{border-color:color-mix(in srgb,rgb(var(--heat-rgb)) 68%,#fff)}[data-phase=refreshing] .pull-refresh-ring{border-color:#5b5b66;border-top-color:color-mix(in srgb,rgb(var(--heat-rgb)) 68%,#fff)}[data-phase=done] .pull-refresh-ring{border-color:#88d8b2;color:#88d8b2}.pull-refresh-label{font-family:var(--mobile-ui-font);font-size:14px;font-weight:500;line-height:1.4;padding:0 6px;text-align:center}.pull-refresh-content{transition:transform .23s cubic-bezier(.2,.7,.2,1)}.pull-refresh-content.is-dragging{transition:none}.pull-refresh-ring.is-spinning{animation:mobile-refresh-spin .75s linear infinite}@keyframes mobile-refresh-spin{to{transform:rotate(1turn)}}}@media (min-width:768px){.pull-refresh-area,.pull-refresh-content{display:contents}.pull-refresh-indicator{display:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.pull-refresh-content,.pull-refresh-ring{transition:none}.pull-refresh-ring.is-spinning{animation:none}}@media (max-width:767px){[data-testid=home-hero] h1[class]:not(.sc-title):not(.lg-loader-word),[data-testid^=banner-slide] h2[class]:not(.sc-title):not(.lg-loader-word){font-size:19px!important;line-height:1.2!important}}.artist-verification-glass{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:#171d26cc!important;border:1px solid #b7dfff30!important;box-shadow:0 18px 50px #0008,inset 0 1px 0 #ffffff12!important;color:#d8e9f8!important;font-size:14px!important}.artist-verification-glass>div{color:#8ed7ff!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important}.artist-name>[role=button]{flex:none}.artist-profile-name-tail>[role=button]{margin-left:8px;vertical-align:middle}.artist-league-mobile,.more-primary-mobile{display:none}.studio-mobile-gate{align-items:center;border-radius:24px;display:flex;flex-direction:column;gap:16px;margin:20px auto;max-width:500px;padding:28px 24px;text-align:center}.studio-mobile-gate-icon{background:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 92%,#fff) 6%,#0000);border:1px solid color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 72%,#fff) 20%,#0000);border-radius:22px;color:color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#fff);display:grid;height:76px;place-items:center;position:relative;width:76px}.studio-mobile-gate-icon>svg+svg{background:#161616;border-radius:4px;bottom:10px;position:absolute;right:8px}.studio-mobile-gate p{color:#b4b4c0;font-size:14px;line-height:1.6}.studio-mobile-gate>a{align-items:center;border-radius:24px;display:flex;gap:8px;min-height:44px;padding:10px 18px}.header-player{display:none}@media(min-width:768px){.header-player{align-items:center;display:flex;flex-shrink:1;gap:6px;margin-left:12px;max-width:320px;min-width:170px;width:320px}.header-player.is-idle{min-width:110px;width:160px}.header-player>button{border-radius:12px;color:#cacad5;display:grid;flex:none;height:40px;place-items:center;width:32px}.header-player>button:hover{background:#ffffff08}.header-player>button:disabled{color:#666675}.header-player>.header-player-toggle{background:color-mix(in srgb,rgb(var(--heat-rgb)) 90%,#fff);border-radius:50%;color:#090909;height:36px;width:36px}.header-player-track{align-items:center;display:flex!important;flex:1 1!important;gap:9px!important;min-width:0;padding:0 4px;text-align:left;width:auto!important}.header-player-cover{background:#202027;border-radius:9px;flex:none;height:34px;object-fit:cover;width:34px}.header-player-track>span{display:flex;flex:1 1;flex-direction:column;min-width:0}.header-player-track strong{font-size:13px;font-weight:600}.header-player-track small,.header-player-track strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-player-track small{color:#9797a8;font-size:11px}.header-player-popover{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#131419eb;border:1px solid #ffffff20;border-radius:20px;box-shadow:0 20px 70px #0009;color:#eeeef6;padding:20px;width:340px;z-index:85}.header-player-popover-head{align-items:center;display:flex;gap:12px;margin-bottom:16px}.header-player-popover-head img{border-radius:12px;height:54px;object-fit:cover;width:54px}.header-player-popover-head>div{flex:1 1;min-width:0}.header-player-popover-head strong{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-player-popover-head span{color:#b0b0c0;display:block;font-size:13px}.header-player-seek{accent-color:color-mix(in srgb,rgb(var(--heat-rgb)) 68%,#fff);display:block;height:32px;width:100%}.header-player-times{font-feature-settings:"tnum";color:#a5a5b5;display:flex;font-size:12px;font-variant-numeric:tabular-nums;justify-content:space-between}.header-player-controls{align-items:center;display:flex;gap:12px;justify-content:center;margin:16px 0}.header-player-controls button{border:1px solid #ffffff15;border-radius:50%;color:#d0d0dd;display:grid;height:44px;place-items:center;width:44px}.header-player-controls button:disabled{opacity:.3}.header-player-controls .is-on{background:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 77%,#fff) 6%,#0000);border-color:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 59%,#fff) 24%,#0000);color:color-mix(in srgb,rgb(var(--heat-rgb)) 56%,#fff)}.header-player-controls .is-play{background:color-mix(in srgb,rgb(var(--heat-rgb)) 89%,#fff);border:0;color:#111;height:50px;width:50px}.header-player-volume{align-items:center;display:flex;gap:12px}.header-player-volume button{border-radius:12px;display:grid;height:44px;place-items:center;width:44px}.header-player-volume input{accent-color:color-mix(in srgb,rgb(var(--heat-rgb)) 68%,#fff);width:100%}.header-player-stop{align-items:center;border-top:1px solid #ffffff12;color:#b0b0c0;display:flex;font-size:13px;gap:8px;justify-content:center;margin-top:12px;min-height:44px;padding-top:12px;width:100%}.header-player-empty{color:#bcbcca;font-size:14px;line-height:1.5}}@media(min-width:768px) and (max-width:1023px){.header-player{margin-left:4px;max-width:270px}.header-player-cover{display:none}.header-player-track small{font-size:10px}.app-header-content kbd{display:none}}@media(max-width:767px){.tournaments-about{border-radius:20px;padding:0!important}.tournaments-about-toggle{align-items:center;color:#e5e5ed;display:flex;font-size:15px;font-weight:600;gap:10px;min-height:58px;padding:14px 16px;position:relative;text-align:left;width:100%}.tournaments-about-toggle>svg:first-child{color:color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#fff)}.tournaments-about-toggle>span{flex:1 1}.tournaments-about-toggle>svg:last-child{transition:transform .18s}.tournaments-about-toggle>svg.is-open{transform:rotate(180deg)}#tournaments-about-content{padding:0 16px 16px}#tournaments-about-content[hidden]{display:none!important}.arena-podium-grid{grid-gap:0!important;background:radial-gradient(ellipse_at_50%_0%,#73401950,transparent_65%),linear-gradient(#151516,#101011);border:1px solid #ffffff14;border-radius:22px;display:grid!important;gap:0!important;grid-template-columns:1fr 1.18fr 1fr;isolation:isolate;overflow:hidden;padding:14px 5px 10px}.arena-podium-person{animation:podium-arrive .38s ease-out both;background:#0000!important;border:0!important;border-radius:14px!important;box-shadow:none!important;min-width:0;order:0!important;padding:6px 6px 10px!important}.arena-podium-person:first-child{animation-delay:.08s}.arena-podium-person:nth-child(3){animation-delay:.16s}.arena-podium-grid [data-testid^=arena-podium-place-]{color:#babac8;font-size:26px!important;line-height:1!important}.arena-podium-grid [data-testid=arena-podium-place-1]{color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);font-size:32px!important}.arena-podium-person>div:first-of-type{margin-top:12px}.arena-podium-person [data-testid=avatar-wrapper]{max-width:100%}.arena-podium-person img,.arena-podium-person>div:first-of-type>span:not([data-testid=arena-podium-crown]){height:48px!important;width:48px!important}.arena-podium-person[data-testid=arena-podium-card-1] img{height:62px!important;width:62px!important}.arena-podium-person [data-testid=arena-podium-crown]{border-width:3px;height:27px;right:-5px;top:-7px;width:27px}.arena-podium-person [data-testid=arena-podium-crown] svg{height:14px;width:14px}.arena-podium-person .podium-name{font-size:14px!important;line-height:1.4!important;margin-top:12px;max-width:100%;width:100%}.podium-name .artist-name{display:flex;gap:3px;justify-content:center}.podium-name .artist-verified svg{height:12px;width:12px}.podium-name [role=button]{min-width:0}.podium-city{display:none}.podium-stats{gap:2px!important;grid-template-columns:1fr!important;margin-top:8px!important}.podium-stats>div{align-items:center;background:#ffffff04;border-radius:5px;display:flex;gap:2px;justify-content:space-between;padding:2px 3px!important}.podium-stats>div>div:first-child{font-size:12px!important;order:2}.podium-stats>div>div:last-child{font-size:8px;letter-spacing:0;order:1;text-transform:none}.podium-form{margin-top:8px!important}[data-testid=arena-cta]{grid-gap:8px 10px;border-radius:20px!important;display:grid;gap:8px 10px;grid-template-columns:24px 1fr;padding:16px!important;text-align:left!important}[data-testid=arena-cta]>svg{height:24px;margin:0!important;width:24px}[data-testid=arena-cta]>h2{font-size:18px!important;line-height:1.3!important;margin:0!important}[data-testid=arena-cta]>p{font-size:13px;grid-column:1/-1;line-height:1.5;margin:0!important}[data-testid=arena-cta]>div:last-child{grid-gap:8px;display:grid!important;gap:8px;grid-column:1/-1;grid-template-columns:1fr 1fr;margin-top:4px!important}[data-testid=arena-cta]>div:last-child>a{align-items:center;display:flex;font-size:12px;justify-content:center;min-height:44px;padding:8px!important}.more-primary-mobile{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;padding:0}.more-primary-mobile:not(:has(button)){grid-template-columns:repeat(2,minmax(0,1fr))}.more-primary-mobile>a,.more-primary-mobile>button{align-items:center;background:linear-gradient(150deg,#22201b,#121215);border:1px solid color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#fff) 19%,#0000);border-radius:18px;color:color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:90px;min-width:0;padding:10px 4px;transition:transform .15s,background .15s}.more-primary-mobile span{color:#e6e6ed;font-size:13px;font-weight:600;white-space:nowrap}.more-primary-mobile>a:active,.more-primary-mobile>button:active{transform:translateY(2px) scale(.97)}.more-primary-desktop{display:none}.artists-sticky-controls{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#070707f5;border-bottom:1px solid #ffffff12;padding:8px 0 10px;position:sticky;top:calc(max(8px,env(safe-area-inset-top)) + 66px);z-index:29}.artists-sticky-controls:after{background:linear-gradient(#070707ee,#0000);content:"";height:12px;left:0;pointer-events:none;position:absolute;right:0;top:100%}.artist-hero-badges .artist-division{display:none}.artist-league-mobile{align-items:center;border-top:1px solid #ffffff0d;color:#a7a7b7;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:14px;padding-top:12px}.artist-league-mobile>span{color:#d0d0da}.artist-league-mobile>[role=button]{border:1px solid #ffffff15;border-radius:8px;color:var(--artist-a);padding:4px 8px}.artist-profile .artist-responsive-panel{animation:none!important;opacity:1!important;transform:none!important}.artist-mobile-tabs button:after{transition:width .12s ease-out}[data-testid=battle-stage]{border-radius:20px}.battle-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.battle-stage-side{min-height:220px!important;padding:10px!important}.battle-stage-side>div:last-child{min-width:0;position:relative}.battle-stage-side>div:last-child>div:first-child{gap:5px}.battle-stage-side>div:last-child>div:first-child>div:first-child{display:none}.battle-stage-side [data-testid^=battle-artist-]{font-size:14px;line-height:1.4}.battle-stage-side .artist-name{gap:3px;max-width:100%}.battle-stage-side .artist-verified svg{height:12px;width:12px}.battle-stage-side [data-testid^=crew-members-]{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.battle-stage-side [data-testid^=crew-members-]>a{flex:none;white-space:nowrap}.battle-stage-side>div:last-child>div.rounded-2xl{background:#0005;border-radius:12px;padding:8px}.battle-stage-side [data-testid^=waveform-]>div:first-child{gap:7px}.battle-stage-side [data-testid^=waveform-seek-]>span:nth-child(n+13){display:none}.battle-stage-side [data-testid^=waveform-]>div:last-child{padding-left:0!important}.battle-stage-side [data-testid^=waveform-]>div:last-child>span:nth-child(2){display:none}.battle-vote-button{font-size:12px;min-height:44px;padding:8px!important}.battle-stage-side [data-testid=my-vote-marker]{font-size:11px;min-height:40px;padding:10px 4px}[data-testid=battle-stage]>.md\:hidden{display:none}[data-testid=battle-stage]>.vs-split{display:block!important}[data-testid=battle-stage]>.vs-orb{animation:vs-arrive .35s ease-out;font-size:12px;height:32px;top:35%;width:32px}.battle-chat-preview{border-radius:20px;padding:0 14px 14px}.battle-chat-preview-trigger{justify-content:space-between;min-height:56px;text-align:left;width:100%}.battle-chat-preview-trigger,.battle-chat-preview-trigger>span{align-items:center;display:flex;gap:8px}.battle-chat-preview-trigger>span:first-child>svg{color:color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff)}.battle-chat-preview-trigger strong{font-size:15px}.battle-chat-preview-trigger>span:last-child{color:#b2b2c1;font-size:12px}.battle-chat-last-messages{color:#b2b2c1;font-size:13px;line-height:1.5}.battle-chat-last-messages p{display:flex;gap:6px;margin:4px 0;min-width:0}.battle-chat-last-messages strong{color:#e3e3eb;flex:none;font-weight:500;max-width:40%}.battle-chat-last-messages span,.battle-chat-last-messages strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.battle-chat-sheet{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#121216f2!important;border-radius:24px 24px 0 0!important;display:flex;flex-direction:column;gap:0;height:min(650px,85dvh);max-height:90dvh!important;padding:0 0 env(safe-area-inset-bottom)!important}.battle-chat-sheet>button:first-child{display:none}.battle-chat-sheet-head{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:16px}.battle-chat-sheet-head h2{font-size:20px!important}.battle-chat-sheet-head p{color:#a9a9b9;font-size:13px}.battle-chat-sheet-head button{background:#ffffff08;border-radius:12px;display:grid;min-height:44px;min-width:44px;place-items:center}.battle-chat-sheet-room{flex:1 1;min-height:0;overflow:hidden}}@keyframes podium-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vs-arrive{0%{opacity:.5;scale:.85}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.arena-podium-person,[data-testid=battle-stage]>.vs-orb{animation:none!important}.artist-mobile-tabs button:after,.battle-chat-sheet,.more-primary-mobile>a,.more-primary-mobile>button,.tournaments-about-toggle>svg:last-child{animation:none!important;transition:none!important}}@media(max-width:767px){.arena-podium-person>.pointer-events-none{display:none}.arena-podium-person[data-testid=arena-podium-card-1]{background:radial-gradient(ellipse at 50% 10%,color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff) 15%,#0000),#0000 72%)!important}.artist-league-mobile{padding:12px 16px 0}.header-player-popover{display:none}.tournaments-about{border-radius:16px!important}.tournaments-about .pointer-events-none{display:none}.tournaments-about-toggle{font-size:13.5px!important;gap:8px!important;min-height:44px!important;padding:9px 14px!important}.tournaments-about-toggle>svg{height:16px;width:16px}[data-testid^=tournament-card-]{border-radius:20px!important;height:9.5rem!important}.more-primary-mobile{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-bottom:10px}.more-primary-mobile>a,.more-primary-mobile>button{border-radius:14px;gap:6px;min-height:64px;padding:8px 4px}.more-primary-mobile span{font-size:12px}}@property --studio-rim{syntax:"<angle>";initial-value:0deg;inherits:false}.more-studio-banner{align-items:center;background:radial-gradient(120% 140% at 0 0,rgb(var(--heat-rgb)/.08),#0000 55%),linear-gradient(110deg,#17161a,#101012 60%,#151418);border-radius:16px;box-shadow:0 0 18px #ffffff08,inset 0 1px #ffffff0d;color:#f3f1ec;display:flex;gap:12px;isolation:isolate;margin:2px 0 12px;min-height:62px;padding:10px 10px 10px 12px;position:relative;text-align:left;transition:transform .15s;width:100%}.more-studio-banner:before{animation:studio-rim 4.5s linear infinite;background:conic-gradient(from var(--studio-rim),#ffffff14 0,#ffffffe6 12%,#ffffff14 26%,#ffffff14 50%,#fff9 62%,#ffffff14 76%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;z-index:2}.more-studio-banner:active{transform:scale(.985)}@keyframes studio-rim{to{--studio-rim:360deg}}.more-studio-icon{background:linear-gradient(145deg,rgb(var(--heat-rgb)/.15),rgb(var(--heat-rgb)/.04));border-radius:12px;box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.2);color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);display:grid;flex:none;height:40px;place-items:center;width:40px}.more-studio-text{flex:1 1;min-width:0}.more-studio-text b{display:block;font-size:14px;font-weight:600;letter-spacing:.01em}.more-studio-text small{align-items:center;color:#9d9aa4;display:flex;font-size:11.5px;gap:5px;margin-top:2px;overflow:hidden;white-space:nowrap}.more-studio-text small i{background:#8a8690;border-radius:50%;flex:none;height:3px;margin:0 1px;width:3px}.more-studio-text small svg{display:none}.more-studio-cta{align-items:center;background:#f3f1ec;border-radius:999px;box-shadow:0 4px 14px #ffffff1f;color:#111;display:inline-flex;flex:none;font-size:12.5px;font-weight:600;gap:6px;height:34px;padding:0 13px}@media(prefers-reduced-motion:reduce){.more-studio-banner:before{animation:none}}.more-studio-banner{animation:studio-flow 9s ease-in-out infinite alternate;background:linear-gradient(115deg,#141317 0,rgb(var(--heat-rgb)/.22) 28%,#17121f 52%,rgb(var(--heat-rgb)/.14) 74%,#121215 100%)!important;background-size:260% 100%!important;margin:14px 0 18px!important}.more-studio-banner:after{background:radial-gradient(120% 140% at 0 0,rgb(var(--heat-rgb)/.18),#0000 55%),radial-gradient(90% 120% at 100% 100%,#7c5cff1f,#0000 60%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.more-studio-icon{background:linear-gradient(145deg,rgb(var(--heat-rgb)/.28),rgb(var(--heat-rgb)/.06))!important;box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.3)!important;color:rgb(var(--heat-rgb))!important}@keyframes studio-flow{0%{background-position:0 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.more-studio-banner{animation:none}}.artist-verification-glass{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,#1a1a1f,#111114)!important;border:1px solid rgb(var(--heat-rgb)/.28)!important;border-radius:16px!important;box-shadow:0 18px 44px -12px #000c,inset 0 0 0 1px #ffffff08!important;color:#b4b4bd!important;font-size:12.5px!important;line-height:1.5!important;padding:12px 14px!important;width:240px!important}.artist-verification-glass>div{align-items:center;color:rgb(var(--heat-rgb))!important;display:flex!important;font-size:12px!important;font-weight:700!important;gap:6px;letter-spacing:.06em!important;margin-bottom:4px!important;text-transform:uppercase!important}.artist-verification-glass>div:before{background:rgb(var(--heat-rgb)) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;content:"";flex:none;height:14px;width:14px}.anim-flame{display:inline-block;flex:none;position:relative}.anim-flame svg{display:block;overflow:visible}.anim-flame-outer{fill:currentColor;animation:flame-sway 1.6s ease-in-out infinite;transform-origin:50% 92%}.anim-flame-inner{fill:#ffe9b8;animation:flame-core .9s ease-in-out infinite alternate;opacity:.9;transform-origin:50% 95%}.anim-flame-spark{animation:flame-spark 1.8s ease-out infinite;background:currentColor;border-radius:50%;bottom:62%;height:2px;left:46%;opacity:0;position:absolute;width:2px}.anim-flame-spark.is-b{animation-delay:.9s;animation-duration:2.1s;left:60%}@keyframes flame-sway{0%,to{transform:scale(1) skewX(0)}25%{transform:scale(.96,1.06) skewX(-3deg)}50%{transform:scale(1.03,.95) skewX(2deg)}75%{transform:scale(.98,1.04) skewX(-1.5deg)}}@keyframes flame-core{0%{opacity:.75;transform:scale(.88,.92) translateY(.4px)}to{opacity:1;transform:scale(1.06,1.12) translateY(-.4px)}}@keyframes flame-spark{0%{opacity:0;transform:translate(0) scale(1)}15%{opacity:.9}to{opacity:0;transform:translate(-3px,-11px) scale(.3)}}@media (prefers-reduced-motion:reduce){.anim-flame-inner,.anim-flame-outer,.anim-flame-spark{animation:none}}.collapsible-text{align-items:flex-end;color:#a1a1aa;display:flex;font-size:14px;gap:6px;line-height:1.5;margin-bottom:16px;position:relative}.collapsible-text p{-webkit-box-orient:vertical;display:-webkit-box;flex:1 1;min-width:0;overflow:hidden}.collapsible-text.is-open p{animation:collapsible-open .26s ease-out;display:block}.collapsible-text.is-long,.collapsible-text.is-open{cursor:pointer}.collapsible-more{color:#f4f4f5;flex:none;font-size:13px;font-weight:600}@keyframes collapsible-open{0%{opacity:.4;transform:translateY(-3px)}to{opacity:1;transform:none}}.duels-page{max-width:920px}.duel-explainer{align-items:flex-start;border-radius:20px;display:flex;gap:14px;margin:0 0 20px;padding:20px}.duel-explainer>svg{color:#f5c65b;flex:none}.duel-explainer strong{font-size:16px}.duel-explainer p,.duel-note,.duel-terms p{color:#b4b4c0;font-size:14px;line-height:1.6;margin-top:6px}.duels-list{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.duel-card{border-radius:20px;min-width:0;padding:20px}.duel-card.is-pending{border-color:#e3bd5d50}.duel-card-top{color:#aaaaba;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:space-between}.duel-card-top>span:last-child{color:#e8cc87}.duel-card h2{font-family:inherit;font-size:20px;font-weight:600;line-height:1.4;margin:12px 0 6px;overflow-wrap:anywhere}.duel-card p{color:#b7b7c5;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.duel-card p a,.duel-dialog p a{color:color-mix(in srgb,rgb(var(--heat-rgb)) 54%,#fff);text-decoration:underline}.duel-deadline{align-items:center;display:flex;gap:6px;margin-top:10px}.duel-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.duel-actions button,.duel-empty>a,.duel-open,.duel-submit{align-items:center;border-radius:24px;display:inline-flex;font-size:14px;gap:8px;justify-content:center;min-height:44px;padding:10px 16px}.duel-actions button:disabled,.duel-submit:disabled{opacity:.4}.duel-open{margin-top:16px}.duel-track-select{color:#dedee7;display:flex;flex-direction:column;font-size:14px;gap:8px;margin:18px 0 8px}.duel-track-select select{background:#19191f;border:1px solid #ffffff25;border-radius:12px;color:#eeeef6;font-size:14px;min-height:48px;min-width:0;outline-offset:3px;padding:10px;width:100%}.duel-empty{align-items:center;border-radius:20px;display:flex;flex-direction:column;gap:14px;padding:32px 20px;text-align:center}.duel-empty>svg{color:#f5c65b}.duel-empty p{color:#b4b4c0;font-size:14px;line-height:1.6;max-width:440px}.duel-dialog{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#15151bef!important;border:1px solid #ffffff24!important;border-radius:24px!important;gap:14px!important;max-height:85dvh;overflow-y:auto;padding:24px!important;width:min(520px,calc(100vw - 32px))}.duel-dialog h2{font:600 22px/1.3 Inter,Arial,sans-serif!important;padding-right:20px}.duel-dialog>p{color:#bcbcca;font-size:14px;line-height:1.6}.duel-terms{background:#d4b1520c;border:1px solid #d4b15228;border-radius:14px;display:flex;gap:12px;padding:14px}.duel-terms>svg{color:#e6c976;flex:none}.duel-terms p{margin:0}.artist-duel-action{margin:16px 0}.artist-duel-action>button{align-items:center;border:1px solid #e6c97640;border-radius:16px;color:#f3e0aa;display:flex;font-size:14px;gap:10px;min-height:48px;padding:12px 18px;width:100%}.artist-duel-action>button>span{color:#b9b1a1;font-size:12px;margin-left:auto}.friendly-result h2{font-family:inherit;font-size:20px}.friendly-result p{font-size:16px;margin:8px 0}.friendly-result>span{color:#b7b7c5;font-size:14px}@property --signal-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.event-glow{--signal-color:#f5ce59;isolation:isolate;position:relative}.signal-loss{--signal-color:#ef7777}.signal-advance{--signal-color:#79d7a7}.event-glow:before{animation:event-border-orbit 3.5s linear infinite;background:conic-gradient(from var(--signal-angle),#0000 5%,var(--signal-color) 24%,#0000 45%,var(--signal-color) 72%,#0000 95%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:5}.event-glow{box-shadow:0 0 14px color-mix(in srgb,var(--signal-color) 15%,#0000),inset 0 0 12px color-mix(in srgb,var(--signal-color) 5%,#0000)}@keyframes event-border-orbit{to{--signal-angle:360deg}}.bracket-scroll{padding-bottom:10px;padding-top:4px}.bracket-map{display:flex;isolation:isolate;position:relative}.bracket-column{flex:none;position:relative;z-index:1}.bracket-round-heading{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px;height:44px}.bracket-round-heading>span{background:#18181e;border:1px solid #ffffff16;border-radius:10px;padding:6px 10px}.bracket-round-heading.is-final>span{background:#462b1729;border-color:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff) 31%,#0000);color:color-mix(in srgb,rgb(var(--heat-rgb)) 40%,#fff)}.bracket-round-heading small{color:#9292a5;font-size:11px;white-space:nowrap}.bracket-round-heading>svg{color:#8f693e;margin-left:auto}.bracket-round-body{position:relative}.bracket-connectors{left:0;overflow:visible;pointer-events:none;position:absolute}.bracket-connectors path{fill:none;stroke:#77778080;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.bracket-connectors circle{fill:#848491}.bracket-connectors .is-decided path{stroke:color-mix(in srgb,rgb(var(--heat-rgb)) 67%,#fff);stroke-width:2}.bracket-connectors .is-decided circle{fill:color-mix(in srgb,rgb(var(--heat-rgb)) 67%,#fff)}.bracket-map .br-match:after,.bracket-map .br-match:before{display:none!important}.bracket-map .br-match>.surface{background:#141419;border-radius:14px;box-shadow:0 3px 16px #0003}.bracket-scroll-hint{align-items:center;color:#b6b6c4;display:flex;font-size:13px;gap:8px;margin:12px 0}.bracket-scroll-hint>svg{color:color-mix(in srgb,rgb(var(--heat-rgb)) 67%,#fff);flex:none}.bracket-path-note{color:#9d9daf;font-size:12px;line-height:1.6;margin-top:10px;max-width:650px}@media(min-width:768px){.mobile-bottom-shell .event-glow:before{display:none}.battles-sticky-controls{background:#0000;border-bottom:0;padding:8px 0 10px;position:sticky;top:88px;z-index:29}}@media(max-width:767px){.app-signal-header.event-glow:before{display:none}.app-signal-header.event-glow{box-shadow:none}.battles-sticky-controls{background:#0000;border-bottom:0;padding:8px 0 10px;position:sticky;top:calc(max(8px,env(safe-area-inset-top)) + 66px);z-index:29}[data-testid=arena-records-strip] [data-testid^=arena-record-]{border-radius:16px;padding:12px!important;width:194px}[data-testid=arena-records-strip] [data-testid^=arena-record-]>.tnum{font-size:27px;line-height:1.1;margin-top:4px}[data-testid=arena-records-strip] [data-testid^=arena-record-]>div:last-child{margin-top:8px}[data-testid=arena-records-strip] [data-testid^=arena-record-]>div:first-child>span:last-child{height:26px;width:26px}.duels-list{grid-template-columns:1fr}.duel-card,.duel-explainer{padding:16px}.artist-duel-action{margin:12px 0}.duel-dialog{padding:20px!important}.pull-refresh-content,.pull-refresh-content.is-dragging{transform:none!important;transition:none!important}.pull-refresh-indicator{background:#18181ef7;border-radius:22px;box-shadow:0 8px 28px #0006;contain:layout paint;gap:6px;height:min(0px,100px);height:min(var(--pull-distance,0px),100px);left:0;margin:0 auto;max-width:calc(100% - 32px);opacity:0;opacity:var(--pull-opacity,0);padding:0 16px;right:0;top:6px;width:fit-content;will-change:height,opacity}.pull-refresh-area[data-phase=idle] .pull-refresh-indicator{visibility:hidden}.pull-refresh-area[data-show-label=false] .pull-refresh-label{display:none}.pull-refresh-label{font-size:13px;line-height:1.35;padding-bottom:4px}.pull-refresh-ring{flex-shrink:0;height:22px;margin-top:4px}}@media(prefers-reduced-motion:reduce){.event-glow:before{animation:none;background:linear-gradient(110deg,var(--signal-color),#0000 45%,var(--signal-color))}}.duel-explainer-fold{display:block!important;margin:0 0 16px!important;overflow:hidden;padding:0!important}.duel-explainer-fold>summary{align-items:center;cursor:pointer;display:flex;gap:10px;list-style:none;min-height:52px;padding:12px 16px}.duel-explainer-fold>summary::-webkit-details-marker{display:none}.duel-explainer-fold>summary>svg:first-child{color:#f5c65b;flex:none}.duel-explainer-fold>summary strong{flex:1 1;font-size:15px}.duel-explainer-chevron{color:#a1a1aa;flex:none;transition:transform .2s}.duel-explainer-fold[open] .duel-explainer-chevron{transform:rotate(180deg)}.duel-explainer-fold>p{color:#a1a1aa;font-size:13px;line-height:1.55;margin:0;padding:0 16px 14px 46px}@media(max-width:767px){.pull-refresh-area[data-phase=idle] .pull-refresh-indicator{visibility:visible}.pull-refresh-indicator{background:none;border-radius:0;box-shadow:none;contain:none;gap:6px;height:auto!important;left:50%;margin:0;max-width:none;opacity:0;opacity:var(--pull-opacity,0);padding:0;right:auto;top:0;transform:translate3d(-50%,-50px,0);transform:translate3d(-50%,calc(var(--pull,0)*1px - 50px),0);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .22s ease;width:auto;will-change:transform,opacity}.pull-refresh-area[data-phase=pulling] .pull-refresh-indicator,.pull-refresh-area[data-phase=ready] .pull-refresh-indicator{transition:none}.pull-refresh-ring{background:#18181e;border:0!important;border-radius:50%;box-shadow:0 6px 20px #0008,inset 0 0 0 1px #ffffff12;height:38px!important;margin:0!important;position:relative;transform:rotate(0deg);transform:rotate(calc(var(--pull,0)*3.2deg));transition:none!important;width:38px!important}.pull-refresh-ring:before{border:2px solid #a2a2b0;border-radius:50%;border-top-color:#0000;content:"";inset:9px;position:absolute}.pull-refresh-area[data-phase=ready] .pull-refresh-ring:before{border-color:color-mix(in srgb,rgb(var(--heat-rgb)) 68%,#fff);border-top-color:#0000}.pull-refresh-area[data-phase=refreshing] .pull-refresh-ring:before{border-color:#4a4a55;border-top-color:color-mix(in srgb,rgb(var(--heat-rgb)) 68%,#fff)}.pull-refresh-area[data-phase=done] .pull-refresh-ring:before{display:none}.pull-refresh-area[data-phase=done] .pull-refresh-ring{color:#88d8b2;transform:none}.pull-refresh-ring.is-spinning{animation:mobile-refresh-spin .7s linear infinite}.pull-refresh-label{background:#18181ef2;border-radius:999px;box-shadow:0 4px 14px #0006;display:block!important;font-size:12px!important;opacity:0;padding:4px 10px!important;transition:opacity .18s;white-space:nowrap}.pull-refresh-area[data-phase=done] .pull-refresh-label,.pull-refresh-area[data-phase=error] .pull-refresh-label,.pull-refresh-area[data-phase=offline] .pull-refresh-label,.pull-refresh-area[data-phase=refreshing] .pull-refresh-label,.pull-refresh-area[data-show-label=true] .pull-refresh-label{opacity:1}}.battles-pane{animation:battles-pane-in .26s cubic-bezier(.2,.7,.2,1) both}@keyframes battles-pane-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.battles-collapse-x{max-width:640px;overflow:hidden;transition:max-width .28s ease,opacity .2s ease}.battles-collapse-x.is-hidden{max-width:0;opacity:0;pointer-events:none}.battles-collapse-y{display:grid;grid-template-rows:1fr;transition:grid-template-rows .26s ease,opacity .2s ease}.battles-collapse-y>div{min-height:0;overflow:hidden}.battles-collapse-y.is-hidden{grid-template-rows:0fr;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.battles-pane{animation:none}.battles-collapse-x,.battles-collapse-y{transition:none}}.tournaments-point{background:linear-gradient(150deg,#ffffff07,#0000004d);border:1px solid #ffffff0f;min-height:64px;overflow:hidden;position:relative}.tournaments-point:before{background:rgb(var(--heat-rgb)/.7);border-radius:2px;bottom:14px;content:"";left:0;position:absolute;top:14px;width:2px}.tournaments-point-n{align-self:flex-start;color:#52525b;font-size:11px;font-weight:700;letter-spacing:.06em}@media(max-width:640px){.tournaments-point{min-height:56px;padding:10px 12px}}.signal-invite{--signal-color:rgb(var(--heat-rgb))}.duel-backdrop{inset:0;pointer-events:none;position:absolute}.duel-portraits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));inset:0;position:absolute}.duel-portraits img{object-position:center 35%}.duel-divider{bottom:0;box-shadow:0 0 12px 1px rgb(var(--heat-rgb)/.22);opacity:.8}.duel-vs{animation:none!important;border-radius:50%;color:color-mix(in srgb,rgb(var(--heat-rgb)) 90%,#fff);display:grid;font-family:Oswald,sans-serif;font-size:16px;height:40px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:2}.duel-list-backdrop{bottom:32px}.duel-list-backdrop .duel-vs{font-size:14px;height:34px;width:34px}.duel-list-identities{gap:32px}.duel-list-identities>div{min-width:0}.battle-card .duel-list-identities .artist-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popular-position{background:#0b0b0bd9;border:1px solid color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 82%,#fff) 25%,#0000);border-radius:8px;color:color-mix(in srgb,rgb(var(--heat-rgb)) 35%,#fff);display:grid;font-size:14px;font-weight:700;height:26px;left:12px;min-width:28px;padding:0 6px;place-items:center;pointer-events:none;position:absolute;top:46px}.duel-stage{border-radius:20px;overflow:hidden}.duel-stage-visual{min-height:264px;overflow:hidden;position:relative}.duel-stage-sides{align-items:end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:inherit;position:relative}.duel-stage-side{min-width:0;padding:24px;z-index:3}.duel-stage-side-A{padding-right:38px}.duel-stage-side-B{padding-left:38px}.duel-identity{align-items:center;display:flex;gap:12px;min-width:0}.duel-identity-B{flex-direction:row-reverse;text-align:right}.duel-identity-text{flex:1 1;min-width:0}.duel-name{align-items:center;color:#f4f4f6;display:flex;font-size:18px;font-weight:600;gap:5px;line-height:1.4;overflow-wrap:anywhere}.duel-name .artist-name,.duel-name .artist-name-text{min-width:0;overflow:visible!important;overflow-wrap:anywhere;text-overflow:clip!important;white-space:normal!important}.duel-name .artist-verified{flex:none}.duel-identity-B .duel-name{justify-content:flex-end}.duel-rating{font-feature-settings:"tnum";align-items:center;color:#b4b4c2;display:flex;font-size:14px;font-variant-numeric:tabular-nums;gap:5px;line-height:1.4;margin-top:4px}.duel-identity-B .duel-rating{justify-content:flex-end}.duel-winner{color:color-mix(in srgb,rgb(var(--heat-rgb)) 89%,#fff);flex:none}.duel-play{box-shadow:0 3px 18px color-mix(in srgb,rgb(var(--heat-rgb)) 16%,#0000)!important;height:44px!important;width:44px!important}.duel-stage-actions{grid-gap:16px;background:#0b0b0b;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 24px 18px}.duel-selected,.duel-stage-actions button{align-items:center;border-radius:12px;display:flex;font-size:14px;font-weight:600;justify-content:center;min-height:44px;overflow-wrap:anywhere;padding:10px;width:100%}.duel-stage-actions button:disabled{opacity:.45}.duel-selected{background:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 90%,#fff) 6%,#0000);border:1px solid color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 90%,#fff) 31%,#0000);color:color-mix(in srgb,rgb(var(--heat-rgb)) 49%,#fff)}.duel-rosters{grid-gap:24px;background:#101014;border-top:1px solid #ffffff0d;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 24px}.duel-rosters>div{min-width:0}.duel-rosters>div>span{color:#a7a7b5;display:block;font-size:14px;margin-bottom:8px}.duel-rosters>div>div{display:flex;flex-direction:column;gap:8px}.duel-rosters a{align-items:center;color:#d3d3dd;display:flex;font-size:14px;gap:8px;min-height:30px}.duel-rosters a>span:last-child{min-width:0;overflow-wrap:anywhere}.duel-rosters>div:last-child{text-align:right}.duel-rosters>div:last-child a{flex-direction:row-reverse}.battles-sticky-controls{isolation:isolate}.battles-sticky-controls:before{backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);background:linear-gradient(180deg,#10101477,#10101455);border:1px solid #ffffff08;border-radius:18px;content:"";inset:0 -7px -4px;pointer-events:none;position:absolute;z-index:-1}.battles-sticky-controls:after{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#10101422;content:"";height:18px;left:-7px;mask-image:linear-gradient(#000,#0000);-webkit-mask-image:linear-gradient(#000,#0000);pointer-events:none;position:absolute;right:-7px;top:calc(100% + 3px);z-index:-1}.signal-preview-dialog{background:#16161cfa!important;border-radius:20px!important;max-width:480px!important;padding:24px!important;width:calc(100vw - 32px)!important}.signal-preview-dialog h2{font:600 22px/1.4 Inter,Arial,sans-serif!important}.signal-preview-dialog [id]{line-height:1.5}.signal-preview-options{grid-gap:10px;display:grid;gap:10px}.signal-preview-option{align-items:center;background:color-mix(in srgb,#f5ce59 5%,#17171d);background:color-mix(in srgb,var(--signal-color,#f5ce59) 5%,#17171d);border:1px solid color-mix(in srgb,#f5ce59 35%,#0000);border:1px solid color-mix(in srgb,var(--signal-color,#f5ce59) 35%,#0000);border-radius:14px;display:flex;gap:14px;min-height:72px;padding:14px;text-align:left}.signal-preview-option>svg{color:#f5ce59;color:var(--signal-color,#f5ce59);flex:none}.signal-preview-option strong{color:#f4f4f8;display:block;font-size:16px;font-weight:600}.signal-preview-option small{color:#bcbcca;display:block;font-size:14px;margin-top:4px}.signal-preview-option:focus-visible{outline:2px solid #f5ce59;outline:2px solid var(--signal-color,#f5ce59);outline-offset:3px}.signal-preview-note{color:#bcbcca;font-size:14px;line-height:1.5}.signal-preview-running{align-items:center;background:#18181ff2;border:1px solid color-mix(in srgb,#f5ce59 45%,#0000);border:1px solid color-mix(in srgb,var(--signal-color,#f5ce59) 45%,#0000);border-radius:14px;box-shadow:0 5px 24px #0006;color:#e9e9f0;display:flex;font-size:14px;gap:8px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 14px;position:fixed;top:86px;transform:translateX(-50%);z-index:45}.signal-preview-running button{background:#ffffff08;border-radius:10px;color:#f0f0f5;display:grid;flex:none;height:44px;place-items:center;width:44px}.signal-preview-running span{min-width:0}.signal-challenge{--signal-color:#f5ce59}@media(max-width:767px){.duel-stage-visual{min-height:190px}.duel-stage-side{padding:14px 12px}.duel-stage-side-A{padding-right:24px}.duel-stage-side-B{padding-left:24px}.duel-identity{gap:7px}.duel-name{font-size:14px;line-height:1.4;min-height:40px}.duel-name .artist-name{gap:3px}.duel-rating{font-size:14px;margin-top:4px}.duel-play{height:36px!important;position:relative;width:36px!important}.duel-play:after{content:"";inset:-4px;position:absolute}.duel-stage .duel-vs{font-size:14px;height:32px;width:32px}.duel-stage-actions{gap:14px;padding:0 12px 12px}.duel-rosters{gap:16px;padding:14px 12px}.duel-rosters a{align-items:flex-start;gap:6px}.signal-preview-running{bottom:calc(118px + env(safe-area-inset-bottom));top:auto;width:max-content}.signal-preview-dialog{padding:20px!important}.signal-preview-dialog [id]{font-size:14px}.duel-list-identities{gap:24px}}@media(min-width:768px){.duel-list-backdrop .duel-vs{font-size:18px;height:44px;width:44px}.duel-stage .duel-vs{font-size:18px;height:48px;width:48px}}@media(prefers-reduced-transparency:reduce){.battles-sticky-controls:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#15151be8}.battles-sticky-controls:after{display:none}}.bb-assistant-head{display:block;flex:none;height:40px;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;width:40px}.bb-head-canvas{display:block;height:100%;width:100%}.bb-head-unavailable{color:color-mix(in srgb,rgb(var(--heat-rgb)) 54%,#fff);display:grid;font-size:16px;inset:0;place-items:center;position:absolute}.mobile-edge-blur{display:none;pointer-events:none;-webkit-user-select:none;user-select:none}.mobile-bottom-shell{z-index:39}@media(min-width:0px){.app-header-shell,.desktop-bottom-shell{isolation:isolate}.desktop-bottom-content{position:relative;z-index:1}.app-header-content{z-index:1}.mobile-bottom-shell{isolation:isolate}.mobile-bottom-shell>nav{z-index:1}.mobile-edge-blur{contain:layout paint;display:block;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:0}.mobile-edge-blur-top{background:linear-gradient(180deg,#070707cc,#0707073d 62%,#0000);height:calc(100% + 34px);top:0}.mobile-edge-blur-bottom{background:linear-gradient(0deg,#070707e0,#07070740 62%,#0000);bottom:calc(-10px - env(safe-area-inset-bottom));height:calc(100% + 54px + env(safe-area-inset-bottom));left:-10px;right:-10px}.mobile-edge-blur>span{inset:0;pointer-events:none;position:absolute;transform:translateZ(0)}.mobile-edge-blur>span:first-child{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.mobile-edge-blur>span:nth-child(2){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mobile-edge-blur>span:nth-child(3){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mobile-edge-blur-top>span:first-child{mask-image:linear-gradient(180deg,#000 55%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 55%,#0000)}.mobile-edge-blur-top>span:nth-child(2){mask-image:linear-gradient(180deg,#000 42%,#0000 88%);-webkit-mask-image:linear-gradient(180deg,#000 42%,#0000 88%)}.mobile-edge-blur-top>span:nth-child(3){mask-image:linear-gradient(180deg,#000 25%,#0000 73%);-webkit-mask-image:linear-gradient(180deg,#000 25%,#0000 73%)}.mobile-edge-blur-bottom>span:first-child{mask-image:linear-gradient(0deg,#000 52%,#0000);-webkit-mask-image:linear-gradient(0deg,#000 52%,#0000)}.mobile-edge-blur-bottom>span:nth-child(2){mask-image:linear-gradient(0deg,#000 42%,#0000 88%);-webkit-mask-image:linear-gradient(0deg,#000 42%,#0000 88%)}.mobile-edge-blur-bottom>span:nth-child(3){mask-image:linear-gradient(0deg,#000 30%,#0000 74%);-webkit-mask-image:linear-gradient(0deg,#000 30%,#0000 74%)}.app-header-shell #app-header,.app-header-shell [data-testid=app-header],.mobile-bottom-shell>.glass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0e0e0eb8;box-shadow:inset 0 1px 0 #ffffff09,0 8px 22px -16px #0009}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.mobile-edge-blur>span{display:none}.app-header-shell [data-testid=app-header],.mobile-bottom-shell>.glass{background:#0e0e0ef5}}@media (max-width:767px),(pointer:coarse){.mobile-edge-blur>span{display:none}.app-header-shell #app-header,.app-header-shell [data-testid=app-header],.mobile-bottom-shell>.glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0e0e0ef5}}@media(prefers-reduced-transparency:reduce){.mobile-edge-blur>span{display:none}.app-header-shell [data-testid=app-header],.mobile-bottom-shell>.glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0e0e0e}}.app-header-leading{display:contents}.mobile-assistant-launch{display:none}@media(max-width:767px){.app-header-shell [data-testid=app-header]{grid-gap:4px;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);padding-inline:8px}.app-header-leading{align-items:center;display:flex;gap:12px;justify-content:space-between;justify-self:stretch;min-width:0;width:100%}.app-header-leading [data-testid=header-search]{background:#0000;border:0;flex-shrink:0;height:36px;margin-left:0;min-width:36px;padding:0;width:36px}.mobile-assistant-launch{background:#0000;border:0;border-radius:50%;cursor:pointer;display:grid;height:44px;justify-self:center;padding:4px;place-items:center;width:44px}.mobile-assistant-launch:focus-visible{outline:2px solid color-mix(in srgb,rgb(var(--heat-rgb)) 59%,#fff);outline-offset:2px}.app-header-trailing{gap:4px;justify-self:end;min-width:0}.mobile-assistant-launch .bb-assistant-head{height:40px;width:40px}.app-header-leading{justify-content:flex-start}.app-header-trailing{gap:2px!important}.app-header-trailing [data-testid=header-chat],.app-header-trailing [data-testid=header-notifications],.app-header-trailing>button{background:#0000;border-color:#0000;height:34px!important;min-width:34px;width:34px!important}.app-header-trailing [data-testid=header-profile]{padding:0!important}.app-header-trailing [data-testid=header-profile]>svg{display:none}}@media(max-width:359px){.app-header-trailing [data-testid=header-chat],.app-header-trailing [data-testid=header-notifications],.app-header-trailing>button{height:30px!important;min-width:30px;width:30px!important}}@media(max-width:767px){.app-header-shell [data-testid=app-header]{align-items:center;display:flex!important;gap:8px;justify-content:space-between}.app-header-trailing{margin-left:auto}.mobile-assistant-launch.nav-assistant{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border-radius:16px;color:#a1a1aa;display:flex;flex-direction:column;gap:2px;height:auto;justify-content:flex-start;padding:6px 0 4px;position:relative;width:64px}.nav-assistant-orb{background:radial-gradient(circle at 35% 30%,rgb(var(--heat-rgb)/.35),#17161a 70%);border-radius:50%;box-shadow:0 0 0 1.5px rgb(var(--heat-rgb)/.75),0 4px 14px -4px rgb(var(--heat-rgb)/.7);display:grid;height:30px;isolation:isolate;place-items:center;position:relative;width:30px}.nav-assistant-orb:after,.nav-assistant-orb:before{animation:nav-orb-pulse 2.8s cubic-bezier(.2,.6,.3,1) infinite;border:1.5px solid rgb(var(--heat-rgb)/.55);border-radius:50%;content:"";inset:-3px;pointer-events:none;position:absolute;will-change:transform,opacity;z-index:-1}.nav-assistant-orb:after{animation-delay:1.4s}.nav-assistant-orb .bb-assistant-head{border-radius:50%;height:28px!important;overflow:hidden;width:28px!important}.nav-assistant-label{color:rgb(var(--heat-rgb));font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.3}.nav-assistant:active .nav-assistant-orb{transform:scale(.92)}.nav-assistant:focus-visible{outline:2px solid rgb(var(--heat-rgb));outline-offset:1px}body.bb-chat-locked .nav-assistant-orb:after,body.bb-chat-locked .nav-assistant-orb:before{animation:none;opacity:0}}@keyframes nav-orb-pulse{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@media(prefers-reduced-motion:reduce){.nav-assistant-orb:after,.nav-assistant-orb:before{animation:none;opacity:0}}.user-menu-group{background:hsla(0,0%,100%,.035);border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff0d;margin:2px 0 4px;padding:3px}.user-menu-group [data-testid=menu-profile]{font-weight:600}.user-menu-caption{color:#71717a!important;font-size:10px!important;font-weight:600!important;letter-spacing:.14em;padding:8px 10px 3px!important;text-transform:uppercase}@media(max-width:767px){.app-header-shell .app-header-leading{flex:1 1 auto;justify-content:flex-start!important;min-width:0;width:auto!important}.app-header-shell .app-header-trailing{flex:none}}.state-loading-bar,[data-testid=banner-reconnecting]{display:none!important}.header-busy-ring{border-radius:17px;display:block;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;overflow:hidden;padding:1.5px;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:3}.header-busy-ring:before{animation:none;background:conic-gradient(from 0deg,#0000 0 62%,rgb(var(--heat-rgb)/.35) 74%,rgb(var(--heat-rgb)) 86%,#fff 92%,rgb(var(--heat-rgb)) 96%,#0000 100%);content:"";height:140vmax;left:50%;margin:-70vmax 0 0 -70vmax;position:absolute;top:50%;width:140vmax}html[data-header-busy] .header-busy-ring:before{animation:header-busy-spin 1.6s linear infinite}.header-busy-ring:after{border-radius:inherit;box-shadow:inset 0 0 0 1.5px rgb(var(--heat-rgb)/.18);content:"";inset:0;position:absolute}html[data-header-busy] .header-busy-ring{opacity:1}html[data-header-busy] [data-testid=app-header]{box-shadow:0 0 22px -6px rgb(var(--heat-rgb)/.45)}html[data-header-busy=offline] .header-busy-ring:before{animation-duration:3.2s;filter:saturate(.6) brightness(.85)}@media (min-width:768px){.header-busy-ring{border-radius:17px}.header-busy-ring:before{animation-duration:2.2s;height:220vmax;margin:-110vmax 0 0 -110vmax;width:220vmax}}@keyframes header-busy-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.header-busy-ring:before{animation:none}}@media (max-width:767px){body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.allow-select,.artist-handle-copy,[contenteditable=true],input,select,textarea{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}a,img{-webkit-user-drag:none}html[data-keyboard] .mobile-bottom-shell,html[data-typing] .mobile-bottom-shell{opacity:0;pointer-events:none;visibility:hidden}html[data-keyboard] .mobile-edge-blur-bottom,html[data-typing] .mobile-edge-blur-bottom{display:none}}.page-enter{animation:page-in-fwd .24s cubic-bezier(.2,.8,.2,1)}.page-enter[data-nav=back]{animation-name:page-in-back}@keyframes page-in-fwd{0%{opacity:0;transform:translate3d(14px,0,0)}to{opacity:1;transform:none}}@keyframes page-in-back{0%{opacity:0;transform:translate3d(-14px,0,0)}to{opacity:1;transform:none}}@media(min-width:768px){.page-enter,.page-enter[data-nav=back]{animation:page-fade .2s ease}}@keyframes page-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}}.edge-back{background:#1c1c22e6;border:1px solid #ffffff22;border-radius:50%;color:#fff;display:grid;height:40px;left:0;place-items:center;pointer-events:none;position:fixed;top:50%;width:40px;z-index:70}.edge-back.is-ready{background:rgb(var(--heat-rgb));border-color:#0000;color:#111}.wco-titlebar{display:none}@media (display-mode:window-controls-overlay){.wco-titlebar{-webkit-app-region:drag;app-region:drag;align-items:center;background:#070707;border-bottom:1px solid #ffffff0d;display:flex;gap:8px;height:env(titlebar-area-height,33px);left:env(titlebar-area-x,0);padding:0 12px;position:fixed;top:env(titlebar-area-y,0);-webkit-user-select:none;user-select:none;width:env(titlebar-area-width,100%);z-index:60}.wco-titlebar img{height:18px;object-fit:contain;width:18px}.wco-titlebar span{color:#bdbdc6;font:600 12px/1 Inter,system-ui,sans-serif;letter-spacing:.04em}body{padding-top:env(titlebar-area-height,33px)}.app-header-shell{top:env(titlebar-area-height,33px)!important}[data-testid=desktop-sidebar]{top:calc(env(titlebar-area-height,33px) + 12px)!important}}.darya-header{display:none}@media(min-width:768px){.darya-header{align-items:center;background:#ffffff07;border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff14;display:flex;flex:none;gap:10px;height:44px;margin-inline:auto;padding:0 16px 0 6px;transition:background .2s,box-shadow .2s}.darya-header:hover{background:rgb(var(--heat-rgb)/.08);box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.35)}.darya-header .nav-assistant-orb{border-radius:50%;display:grid;height:32px;isolation:isolate;place-items:center;position:relative;width:32px}.darya-header .nav-assistant-orb:after,.darya-header .nav-assistant-orb:before{animation:nav-orb-pulse 2.8s cubic-bezier(.2,.6,.3,1) infinite;border:1.5px solid rgb(var(--heat-rgb)/.55);border-radius:50%;content:"";inset:-3px;pointer-events:none;position:absolute;z-index:-1}.darya-header .nav-assistant-orb:after{animation-delay:1.4s}.darya-header .nav-assistant-orb .bb-assistant-head{border-radius:50%;height:30px!important;overflow:hidden;width:30px!important}.darya-header-text{display:grid;line-height:1.15;text-align:left}.darya-header-text b{color:#f2f2f5;font-size:13px;font-weight:700}.darya-header-text small{color:#9a9aa6;font-size:11px;white-space:nowrap}.darya-header-dot{background:#34d399;border-radius:50%;box-shadow:0 0 0 3px #34d39922;height:7px;width:7px}.darya-header.is-busy{box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.6),0 0 22px -6px rgb(var(--heat-rgb)/.8)}.darya-header.is-busy .darya-header-text small{color:rgb(var(--heat-rgb))}.darya-header.is-busy .darya-header-dot{animation:darya-dot 1s ease-in-out infinite;background:rgb(var(--heat-rgb));box-shadow:0 0 0 3px rgb(var(--heat-rgb)/.25)}.darya-header.is-open{background:rgb(var(--heat-rgb)/.1)}}@media(min-width:768px) and (max-width:1100px){.darya-header-dot,.darya-header-text small{display:none}.darya-header{padding-right:12px}}@keyframes darya-dot{50%{opacity:.6;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.darya-header .nav-assistant-orb:after,.darya-header .nav-assistant-orb:before,.darya-header-dot{animation:none!important}}@media (max-width:767px){.app-header-shell [data-testid=app-header].mh-bar{align-items:center;background:none!important;border:0;box-shadow:none!important;display:flex!important;gap:8px;height:56px;padding:0}.mh-seg{align-items:center;background:#0e0e0ef5!important;border-radius:26px;box-shadow:inset 0 0 0 1px #ffffff12;display:flex;height:52px;position:relative}.mh-left,.mh-right{flex:none;justify-content:center;width:52px}.mh-center{flex:1 1 auto;gap:2px;min-width:0;padding:0 6px 0 4px}.mh-left [data-testid=header-profile]{--tw-ring-shadow:0 0 #0000;border-radius:50%;padding:0!important}.mh-left [data-testid=header-profile]>svg{display:none}.mh-search{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:22px;color:#a1a1aa;display:flex;flex:1 1 auto;font-size:15px;gap:9px;height:44px;min-width:0;padding:0 12px;text-align:left}.mh-search:active{background:#ffffff0d}.mh-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-center [data-testid=header-notifications],.mh-right [data-testid=header-chat]{background:#0000;border-color:#0000;height:44px!important;min-width:44px;width:44px!important}.mh-center [data-testid=header-login]{flex:none}.mh-seg .header-busy-ring{border-radius:inherit}.mh-seg .header-busy-ring:before{left:50%;left:var(--ox,50%);top:50%;top:var(--oy,50%)}html[data-header-busy] .mh-bar{box-shadow:none!important}html[data-header-busy] .mh-seg{box-shadow:inset 0 0 0 1px #ffffff12,0 0 18px -6px rgb(var(--heat-rgb)/.45)}.mh-center{overflow:visible}.mh-main{align-items:center;display:flex;flex:1 1 auto;gap:2px;min-width:0;transition:opacity .2s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.mh-center.is-notice .mh-main{opacity:0;pointer-events:none;transform:translate3d(0,-6px,0) scale(.98)}.mh-notice{align-items:center;display:flex;inset:0;opacity:0;padding:0 8px 0 14px;pointer-events:none;position:absolute;transform:translate3d(0,6px,0);transition:opacity .2s ease,transform .26s cubic-bezier(.2,.8,.2,1);z-index:2}.mh-center.is-notice .mh-notice{opacity:1;pointer-events:auto;transform:none;transition-delay:.06s}.mh-notice-in{-webkit-tap-highlight-color:transparent;align-items:center;animation:mh-notice-in .26s cubic-bezier(.2,.8,.2,1);display:flex;flex:1 1 auto;gap:10px;height:100%;min-width:0}.mh-notice-ic{background:rgb(var(--heat-rgb)/.12);border-radius:50%;color:rgb(var(--heat-rgb));display:grid;flex:none;height:30px;place-items:center;width:30px}.mh-notice[data-type=error] .mh-notice-ic{background:#f871711f;color:#fca5a5}.mh-notice[data-type=warning] .mh-notice-ic{background:#fbbf241f;color:#fcd34d}.mh-notice[data-type=info] .mh-notice-ic,.mh-notice[data-type=loading] .mh-notice-ic{background:#ffffff12;color:#d4d4d8}.mh-notice-tx{grid-gap:1px;display:grid;flex:1 1 auto;gap:1px;line-height:1.2;min-width:0}.mh-notice-tx b{color:#f4f4f5;font-size:14px;font-weight:600}.mh-notice-tx b,.mh-notice-tx small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-notice-tx small{color:#a1a1aa;font-size:12px}.mh-notice-act{background:rgb(var(--heat-rgb));border-radius:17px;color:#0a0a0a;flex:none;font-size:12.5px;font-weight:700;height:34px;padding:0 12px}.mh-notice-x{color:#71717a;flex:none;margin-right:6px}}@keyframes mh-notice-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mh-main,.mh-notice{transform:none!important;transition:opacity .15s linear}.mh-notice-in{animation:none}}.um-trigger{-webkit-tap-highlight-color:transparent;height:46px;width:46px}.um-trigger:active{transform:scale(.94)}.um-trigger:focus-visible{outline:2px solid rgb(var(--heat-rgb));outline-offset:2px}.um-scroll{-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 14px 2px}.um-head{-webkit-tap-highlight-color:transparent;align-items:center;display:flex;gap:14px;padding:6px 4px 14px;text-align:left;width:100%}.um-head b{color:#f4f4f5;font-size:17px;font-weight:700}.um-head small{color:#8b8b95;font-size:12.5px;margin-top:2px}.um-group{background:hsla(0,0%,100%,.035);border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff0d;margin-bottom:10px;padding:4px}.um-caption{color:#71717a;font-size:11px;font-weight:600;letter-spacing:.14em;padding:6px 12px;text-transform:uppercase}.um-row{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:14px;color:#e4e4e7;display:flex;font-size:15.5px;gap:14px;min-height:50px;padding:0 14px;text-align:left;transition:background-color .12s ease;width:100%}.um-row:active{background:#ffffff0f}.um-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.um-row.is-cta{background:rgb(var(--heat-rgb)/.12);color:rgb(var(--heat-rgb));font-weight:700;margin-bottom:10px}.um-row.is-muted{background:#ffffff0a;color:#d4d4d8;margin-bottom:10px}.um-row.is-danger{color:#fca5a5}@media (max-width:767px){.mh-bar{--signal-color:#f5ce59}.mh-bar.signal-invite{--signal-color:rgb(var(--heat-rgb))}.mh-bar.signal-loss{--signal-color:#ef7777}.mh-bar.signal-advance{--signal-color:#79d7a7}.header-signal-ring{border-radius:inherit;display:block;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;overflow:hidden;padding:1.5px;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:2}.header-signal-ring:before{background:conic-gradient(from 0deg,#0000 0 30%,var(--signal-color) 42%,#0000 54% 80%,var(--signal-color) 92%,#0000 100%);content:"";height:140vmax;left:50%;left:var(--ox,50%);margin:-70vmax 0 0 -70vmax;position:absolute;top:50%;top:var(--oy,50%);width:140vmax}.mh-bar[data-signal] .header-signal-ring{opacity:1}.mh-bar[data-signal] .header-signal-ring:before{animation:header-busy-spin 3.6s linear infinite}.mh-bar[data-signal] .mh-seg{box-shadow:inset 0 0 0 1px #ffffff12,0 0 16px -8px var(--signal-color)}html[data-header-busy] .mh-bar[data-signal] .header-signal-ring{opacity:0}}@media (prefers-reduced-motion:reduce){.header-signal-ring:before{animation:none!important}}.festive-canvas{inset:0;pointer-events:none;position:fixed;z-index:28}.festive-canvas.is-confetti{z-index:90}.festive-drift,.festive-garland,.festive-snowcap{display:none;pointer-events:none}html[data-holiday=new_year]{--fx-1:#ff5a5a;--fx-2:#ffd166;--fx-3:#2ee59d;--fx-4:#5cc8ff;--fx-wire:#2f5d46}html[data-holiday=feb23]{--fx-1:#e9c46a;--fx-2:#9cc58a;--fx-3:#f4f1de;--fx-4:#e76f51;--fx-wire:#4b5a3a}html[data-holiday=mar8]{--fx-1:#ff8fab;--fx-2:#ffe5ec;--fx-3:#c77dff;--fx-4:#fb6f92;--fx-wire:#7a4b5a}html[data-birthday]:not([data-holiday]){--fx-1:#ff6b6b;--fx-2:#ffd166;--fx-3:#06d6a0;--fx-4:#4cc9f0;--fx-wire:#555}html[data-birthday] .festive-garland,html[data-holiday] .festive-garland{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18'%3E%3Cpath d='M0 3q14 7 28 0' fill='none' stroke='%23000' stroke-opacity='.55' stroke-width='1.4'/%3E%3C/svg%3E") 0 0/28px 18px repeat-x;bottom:-9px;display:block;height:18px;left:14px;position:absolute;right:14px;z-index:5}.festive-garland:after,.festive-garland:before{animation:fx-twinkle 1.8s ease-in-out infinite alternate;background-repeat:repeat-x;content:"";inset:0;position:absolute;will-change:opacity}.festive-garland:before{background-image:radial-gradient(circle at 14px 11px,#fff 0 1px,var(--fx-1) 1.6px 3.6px,#0000 4.2px),radial-gradient(circle at 14px 11px,#fff 0 1px,var(--fx-3) 1.6px 3.6px,#0000 4.2px);background-position:0 0,56px 0;background-size:112px 18px,112px 18px;filter:drop-shadow(0 0 3px var(--fx-1))}.festive-garland:after{animation-delay:-.9s;background-image:radial-gradient(circle at 14px 11px,#fff 0 1px,var(--fx-2) 1.6px 3.6px,#0000 4.2px),radial-gradient(circle at 14px 11px,#fff 0 1px,var(--fx-4) 1.6px 3.6px,#0000 4.2px);background-position:28px 0,84px 0;background-size:112px 18px,112px 18px;filter:drop-shadow(0 0 3px var(--fx-2))}@keyframes fx-twinkle{0%{opacity:1}to{opacity:.3}}html[data-holiday=new_year] .festive-snowcap{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='13' preserveAspectRatio='none'%3E%3Cpath d='M0 13V8c6-5 14-6 20-2 6-5 16-6 22-1 6-3 14-2 18 2 6-5 16-6 22-1 6-3 14-4 18 0 6-5 14-4 20 1v6Z' fill='%23f4f8ff'/%3E%3C/svg%3E") 0 0/120px 13px repeat-x;border-radius:8px 8px 0 0;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35));height:13px;left:12px;position:absolute;right:12px;top:-7px;z-index:6}.app-header-content{position:relative}.mobile-bottom-shell>.festive-snowcap{top:-6px}.mobile-bottom-shell>.festive-garland{bottom:auto;left:22px;opacity:.85;right:22px;top:-3px}html[data-holiday=new_year] .mobile-bottom-shell>.festive-garland{top:3px}[data-testid=desktop-sidebar]>.festive-snowcap{border-radius:24px 24px 0 0;left:0;right:0;top:0}html[data-keyboard] .mobile-bottom-shell>.festive-garland,html[data-keyboard] .mobile-bottom-shell>.festive-snowcap{display:none}@media(min-width:768px){html[data-holiday=new_year] .festive-drift{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 58' preserveAspectRatio='none'%3E%3Cpath d='M0 58V20C40 6 80 4 120 18c40 12 80-8 130-4s80 20 110 44Z' fill='%23eef4ff' fill-opacity='.92'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;bottom:0;display:block;filter:drop-shadow(0 -2px 6px rgba(160,200,255,.18));height:58px;position:fixed;width:min(26vw,360px);z-index:27}.festive-drift.is-l{left:0}.festive-drift.is-r{right:0;transform:scaleX(-1)}}@media(max-width:767px){.festive-drift{display:none!important}}.festive-bday{animation:fx-fade .3s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:95}.festive-bday-card{animation:fx-pop .45s cubic-bezier(.2,1.4,.4,1);background:linear-gradient(160deg,#1d1a22,#121215);border:1px solid #ffffff1c;border-radius:22px;box-shadow:0 30px 70px -20px #000;padding:22px 20px 18px;text-align:center;width:min(360px,100%)}.festive-bday-cake{display:block;font-size:44px;line-height:1;margin-bottom:8px}.festive-bday-card b{display:block;font:800 19px/1.25 Inter,system-ui,sans-serif}.festive-bday-card p{color:#c9c9d2;font-size:13.5px;line-height:1.5;margin-top:6px}.festive-bday-card button{background:rgb(var(--heat-rgb));border-radius:19px;color:#111;font-size:13.5px;font-weight:700;height:38px;margin-top:14px;padding:0 22px}@keyframes fx-fade{0%{opacity:0}}@keyframes fx-pop{0%{opacity:0;transform:scale(.85) translateY(10px)}}@media (prefers-reduced-motion:reduce){.festive-bday,.festive-bday-card,.festive-garland:after,.festive-garland:before{animation:none}}@media(min-width:768px){.app-header-content>.festive-snowcap{height:9px;left:20px;opacity:.9;right:20px;top:-4px}}.fx-contour{pointer-events:none;z-index:6}.fx-contour,.fx-contour svg{overflow:visible;position:absolute}.fx-contour svg{inset:0}.fx-wire{stroke:#4a5a50;stroke-width:1.2;stroke-opacity:.9}html[data-holiday=mar8] .fx-wire{stroke:#7a5a66}.fx-bulbs{animation:fx-twinkle 1.8s ease-in-out infinite alternate;will-change:opacity}.fx-bulbs.is-1{animation-delay:-.9s}.fx-c0{fill:var(--fx-1)}.fx-c1{fill:var(--fx-2)}.fx-c2{fill:var(--fx-3)}.fx-c3{fill:var(--fx-4)}.fx-bulbs.is-0{filter:drop-shadow(0 0 2.5px var(--fx-1))}.fx-bulbs.is-1{filter:drop-shadow(0 0 2.5px var(--fx-2))}.fx-snow{filter:drop-shadow(0 1.5px 1.5px rgba(0,0,0,.35))}@media(max-width:767px){.festive-garland,.festive-snowcap{display:none!important}html[data-keyboard] .mobile-bottom-shell .fx-contour,html[data-typing] .mobile-bottom-shell .fx-contour{display:none}}@media(min-width:768px){.fx-contour{display:none!important}}@media (prefers-reduced-motion:reduce){.fx-bulbs{animation:none}}.upl-ring{display:inline-grid;flex:none;place-items:center;position:relative}.upl-ring svg{inset:0;position:absolute;transform:rotate(-90deg)}.upl-ring-track{fill:none;stroke:#ffffff14}.upl-ring-bar{fill:none;stroke:rgb(var(--heat-rgb));stroke-linecap:round;filter:drop-shadow(0 0 4px rgb(var(--heat-rgb)/.55));transition:stroke-dashoffset .3s ease}.upl-ring.is-spin svg{animation:upl-spin 1s linear infinite}.upl-ring.is-spin .upl-ring-bar{transition:none}.upl-ring.is-done .upl-ring-bar{stroke-dashoffset:0!important}.upl-ring-in{color:rgb(var(--heat-rgb));display:grid;place-items:center;position:relative}.upl-ring.is-done .upl-ring-in{animation:upl-pop .35s cubic-bezier(.3,1.6,.5,1);background:rgb(var(--heat-rgb));border-radius:50%;color:#111;height:72%;width:72%}.upl-dock{grid-gap:8px;bottom:72px;display:grid;gap:8px;pointer-events:none;position:fixed;right:16px;z-index:84}.upl-pill{align-items:center;animation:upl-in .3s cubic-bezier(.2,1,.3,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#151518ee;border:1px solid #ffffff17;border-radius:999px;box-shadow:0 14px 34px -14px #000;display:flex;gap:10px;min-width:180px;padding:7px 14px 7px 7px}.upl-pill-text{display:grid;line-height:1.2}.upl-pill-text b{color:#f2f2f5;font-size:12.5px;font-weight:700}.upl-pill-text small{font-feature-settings:"tnum";color:#9a9aa6;font-size:11px;font-variant-numeric:tabular-nums}.upl-pill.is-done small{color:rgb(var(--heat-rgb))}@media(max-width:767px){.upl-dock{bottom:calc(84px + env(safe-area-inset-bottom));left:50%;right:auto;transform:translateX(-50%)}}.upl-card{background:linear-gradient(160deg,#18171c,#111114);border:1px solid #ffffff14;border-radius:24px;overflow:hidden;padding:16px;position:relative}.upl-card:before{background:radial-gradient(circle,rgb(var(--heat-rgb)/.18),#0000 65%);border-radius:50%;content:"";height:260px;inset:-40% -10% auto auto;pointer-events:none;position:absolute;width:260px}.upl-head{align-items:center;display:flex;gap:14px;position:relative}.upl-thumb{flex:none;height:64px;position:relative;width:64px}.upl-thumb .upl-ring{inset:0;position:absolute}.upl-thumb .upl-thumb-ph,.upl-thumb img{border-radius:50%;height:50px;inset:7px;object-fit:cover;position:absolute;width:50px}.upl-thumb .upl-thumb-ph{background:rgb(var(--heat-rgb)/.12);color:rgb(var(--heat-rgb));display:grid;place-items:center}.upl-title{flex:1 1;min-width:0}.upl-title b{display:block;font:700 15px/1.25 Inter,system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upl-title small{font-feature-settings:"tnum";color:#9a9aa6;display:block;font-size:12px;font-variant-numeric:tabular-nums;margin-top:3px}.upl-pct{font-feature-settings:"tnum";color:rgb(var(--heat-rgb));font:800 26px/1 Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums}.upl-bar{background:#ffffff0f;border-radius:6px;height:6px;margin-top:14px;overflow:hidden;position:relative}.upl-bar i{background:linear-gradient(90deg,rgb(var(--heat-rgb)/.7),rgb(var(--heat-rgb)));border-radius:6px;box-shadow:0 0 12px rgb(var(--heat-rgb)/.6);inset:0 auto 0 0;position:absolute;transition:width .3s ease}.upl-bar i:after{animation:upl-shine 1.4s linear infinite;background:linear-gradient(90deg,#0000,#ffffff55,#0000);background-repeat:no-repeat;background-size:50% 100%;content:"";inset:0;position:absolute}.upl-bar.is-wait i{animation:upl-slide 1.2s ease-in-out infinite;width:35%!important}.upl-eq{align-items:flex-end;display:flex;gap:2px;height:14px}.upl-eq span{animation:upl-eq .9s ease-in-out infinite;background:rgb(var(--heat-rgb));border-radius:2px;width:3px}.upl-eq span:nth-child(2){animation-delay:-.3s}.upl-eq span:nth-child(3){animation-delay:-.6s}.upl-eq span:nth-child(4){animation-delay:-.15s}.upl-steps{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;position:relative}.upl-step{align-items:center;background:#ffffff08;border:1px solid #ffffff10;border-radius:14px;color:#7d7d88;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;height:28px;padding:0 11px}.upl-step.is-now{background:rgb(var(--heat-rgb)/.1);border-color:rgb(var(--heat-rgb)/.5);color:#f2f2f5}.upl-step.is-ok{color:rgb(var(--heat-rgb))}.upl-foot{align-items:center;color:#7d7d88;display:flex;font-size:11.5px;gap:10px;justify-content:space-between;margin-top:12px;position:relative}.upl-cancel{background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;color:#d0d0da;font-size:12px;font-weight:600;height:32px;padding:0 14px}.upl-cancel:hover{background:#ffffff14}.upl-drop.is-over{background:rgb(var(--heat-rgb)/.08)!important;border-color:rgb(var(--heat-rgb))!important;transform:scale(1.01)}.upl-drop{transition:transform .15s ease,border-color .15s ease,background .15s ease}.upl-cover-prev{border-radius:12px;flex:none;height:44px;object-fit:cover;width:44px}.upl-saved{color:rgb(var(--heat-rgb));font-size:10.5px}@keyframes upl-spin{to{transform:rotate(270deg)}}@keyframes upl-pop{0%{transform:scale(.4)}}@keyframes upl-in{0%{opacity:0;transform:translateY(10px)}}@keyframes upl-shine{0%{background-position:-50% 0}to{background-position:150% 0}}@keyframes upl-slide{0%{left:-35%}to{left:100%}}@keyframes upl-eq{0%,to{height:30%}50%{height:100%}}@media (prefers-reduced-motion:reduce){.upl-bar i:after,.upl-bar.is-wait i,.upl-eq span,.upl-pill,.upl-ring.is-spin svg{animation:none}}.upl-stepper{background:#101012;border:1px solid #ffffff12;border-radius:20px;margin:0 0 18px;padding:14px 16px 12px}.upl-stepper ol{align-items:center;display:flex;gap:6px;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative}.upl-stepper ol:after,.upl-stepper ol:before{background:#ffffff12;border-radius:2px;content:"";height:2px;left:18px;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.upl-stepper ol:after{background:rgb(var(--heat-rgb));right:auto;transition:width .5s cubic-bezier(.2,.8,.2,1);width:calc((100% - 36px)*var(--upl-progress)/100)}.upl-stepper li{align-items:center;background:#101012;border-radius:999px;display:flex;gap:8px;height:38px;padding:0;position:relative;transition:padding .35s ease,background .35s ease,box-shadow .35s ease;z-index:1}.upl-dot{border-radius:50%;display:grid;flex:none;height:38px;place-items:center;transition:background .3s,color .3s,box-shadow .3s;width:38px}.upl-name{font-size:13px;font-weight:600;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s ease,opacity .3s ease;white-space:nowrap}.upl-stepper li.is-next .upl-dot{background:#18181b;box-shadow:inset 0 0 0 1px #ffffff14;color:#71717a}.upl-stepper li.is-done .upl-dot{background:rgb(var(--heat-rgb));color:#140a02}.upl-stepper li.is-now{background:rgb(var(--heat-rgb)/.12);box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.55);padding-right:14px}.upl-stepper li.is-now .upl-dot{background:rgb(var(--heat-rgb));box-shadow:0 0 0 4px rgb(var(--heat-rgb)/.16);color:#140a02}.upl-stepper li.is-now .upl-name{color:#fafafa;max-width:140px;opacity:1}.upl-caption{color:#8a8a93;font-size:12px;margin:10px 2px 0}.upl-caption b{color:#e4e4e7;font-weight:600}@media (min-width:768px){.upl-stepper li.is-done .upl-name,.upl-stepper li.is-next .upl-name{color:#a1a1aa;max-width:120px;opacity:1;padding-right:10px}.upl-caption{display:none}}@media (prefers-reduced-motion:reduce){.upl-stepper *{transition:none!important}}.tm-fab{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#151518ee;border-radius:20px;bottom:20px;box-shadow:0 12px 30px -12px #000,inset 0 0 0 1px #ffffff1c;color:#f2f2f5;display:flex;font-size:12.5px;font-weight:700;gap:7px;height:40px;padding:0 14px 0 6px;position:fixed;right:20px;transition:transform .15s;z-index:83}.tm-fab:hover{transform:translateY(-1px)}.tm-fab:active{transform:scale(.96)}.tm-fab svg{color:rgb(var(--heat-rgb))}.tm-fab-badge{background:#34d399;border-radius:14px;color:#06240f;display:grid;font-size:10px;height:28px;letter-spacing:.08em;padding:0 9px;place-items:center}@media(max-width:767px){.tm-fab{bottom:calc(86px + env(safe-area-inset-bottom));gap:5px;height:36px;left:auto;padding:0 10px 0 4px;right:10px}.tm-fab-text{display:none}.tm-fab-badge{height:28px;padding:0 8px}html[data-keyboard] .tm-fab,html[data-typing] .tm-fab{display:none}}.tm-dialog{background:linear-gradient(160deg,#1a191e,#111114);border:1px solid #ffffff17;border-radius:24px;max-width:480px;padding:20px;width:min(480px,calc(100vw - 20px))}.tm-title{font:800 19px/1.25 Inter,system-ui,sans-serif}.tm-sub{color:#a9a9b3;font-size:13px;line-height:1.5;margin-top:4px}.tm-kinds{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.tm-kinds button{align-items:center;background:#ffffff08;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff14;color:#c4c4cc;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:32px;padding:0 12px}.tm-kinds button.is-on{background:rgb(var(--heat-rgb));box-shadow:none;color:#111}.tm-text{background:#0c0c0e;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff17;color:#eee;font-size:16px;line-height:1.45;margin-top:12px;min-height:110px;outline:none;padding:12px 14px;resize:vertical;width:100%}.tm-text:focus{box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.6)}@media(min-width:768px){.tm-text{font-size:13.5px}}.tm-row{margin-top:10px}.tm-row,.tm-shot{align-items:center;display:flex;gap:8px}.tm-shot{background:#ffffff08;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff12;color:#b8b8c2;cursor:pointer;flex:1 1;font-size:12.5px;height:42px;min-width:0;padding:0 12px}.tm-shot img{border-radius:8px;height:30px;object-fit:cover;width:30px}.tm-shot span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-shot button{border-radius:50%;color:#aaa;display:grid;height:26px;place-items:center;width:26px}.tm-primary{align-items:center;background:rgb(var(--heat-rgb));border-radius:21px;box-shadow:0 8px 22px -10px rgb(var(--heat-rgb)/.9);color:#111;display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;height:42px;justify-content:center;min-width:128px;padding:0 18px}.tm-primary:disabled{box-shadow:none;opacity:.45}.tm-ghost{background:#ffffff0a;border-radius:21px;box-shadow:inset 0 0 0 1px #ffffff17;color:#d0d0da;font-size:13px;font-weight:600;height:42px;padding:0 16px}.tm-bot{color:#7d7d88;font-size:11.5px;margin-top:12px}.tm-bot a{color:rgb(var(--heat-rgb))}.tm-bot code,.tm-how code{background:#ffffff10;border-radius:5px;font-size:11.5px;padding:1px 5px}.tm-done{grid-gap:6px;display:grid;gap:6px;justify-items:center;padding:8px 0 2px;text-align:center}.tm-done-ico{animation:tm-pop .4s cubic-bezier(.3,1.6,.5,1);background:rgb(var(--heat-rgb));border-radius:50%;color:#111;display:grid;height:58px;margin-bottom:6px;place-items:center;width:58px}.tm-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}.tm-intro{text-align:left}.tm-intro-ico{background:#34d399;border-radius:14px;color:#06240f;display:grid;height:46px;margin-bottom:10px;place-items:center;width:46px}.tm-tasks{grid-gap:6px;counter-reset:t;display:grid;gap:6px;margin-top:14px}.tm-tasks li{align-items:flex-start;color:#d7d7de;display:flex;font-size:13px;gap:9px;line-height:1.4}.tm-tasks b{background:rgb(var(--heat-rgb)/.12);border-radius:7px;color:rgb(var(--heat-rgb));display:grid;flex:none;font-size:11px;height:20px;place-items:center;width:20px}.tm-how{grid-gap:6px;background:#ffffff06;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff10;color:#b8b8c2;display:grid;font-size:12.5px;gap:6px;margin-top:14px;padding:10px 12px}.tm-how div{align-items:center;display:flex;gap:8px}.tm-how svg{color:rgb(var(--heat-rgb));flex:none}.tm-intro .tm-actions{justify-content:stretch}.tm-intro .tm-primary{flex:1 1}@keyframes tm-pop{0%{transform:scale(.3)}}.fb-tab{align-items:center;background:#ffffff08;border-radius:16px;color:#b8b8c2;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:32px;padding:0 12px}.fb-tab.is-on{background:rgb(var(--heat-rgb));color:#111}.fb-tab i{background:#0003;border-radius:9px;display:grid;font-size:10.5px;font-style:normal;height:18px;min-width:18px;padding:0 5px;place-items:center}.fb-card{background:#ffffff06;border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff10;padding:14px}.fb-top{display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.fb-kind,.fb-top{align-items:center}.fb-kind{background:rgb(var(--heat-rgb)/.12);border-radius:12px;color:rgb(var(--heat-rgb));display:inline-flex;font-weight:600;gap:5px;height:24px;padding:0 9px}.fb-st{background:#ffffff0c;border-radius:11px;color:#c9c9d2;display:grid;font-size:11px;font-weight:600;height:22px;padding:0 8px;place-items:center}.fb-st[data-st=NEW]{background:#34d399;color:#06240f}.fb-st[data-st=FIXED]{background:#34d39922;color:#34d399}.fb-st[data-st=REJECTED]{color:#9a9aa6}.fb-when{align-items:center;color:#7d7d88;display:inline-flex;font-size:11px;gap:4px;margin-left:auto}.fb-text{color:#e7e7ec;font-size:13.5px;line-height:1.5;margin-top:8px;white-space:pre-wrap}.fb-shot{display:block;margin-top:8px;width:fit-content}.fb-shot img{border-radius:12px;box-shadow:0 0 0 1px #ffffff17;max-height:220px;max-width:min(100%,360px);object-fit:cover}.fb-meta{color:#8b8b95;display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 14px;margin-top:10px}.fb-meta span{align-items:center;display:inline-flex;gap:5px;max-width:100%;min-width:0}.fb-meta a{color:#c9c9d2;overflow:hidden;text-decoration:underline;text-decoration-color:#ffffff30;text-overflow:ellipsis;white-space:nowrap}.fb-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.fb-actions button{background:#ffffff0a;border-radius:15px;box-shadow:inset 0 0 0 1px #ffffff14;color:#d0d0da;font-size:12px;font-weight:600;height:30px;padding:0 12px}.fb-actions button.is-main{background:rgb(var(--heat-rgb));box-shadow:none;color:#111}.gc-cursor{left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .15s;z-index:2147483000}.gc-cursor.is-on{opacity:1}.gc-cursor i{background:rgb(var(--heat-rgb)/.18);border:2.5px solid rgb(var(--heat-rgb));border-radius:50%;box-shadow:0 0 0 4px #0006,0 0 18px rgb(var(--heat-rgb)/.7);height:28px;left:-14px;position:absolute;top:-14px;transition:transform .12s;width:28px}.gc-cursor.is-pinch i{background:rgb(var(--heat-rgb));transform:scale(.6)}.gc-panel{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141417f0;border-radius:18px;bottom:20px;box-shadow:0 14px 34px -14px #000,inset 0 0 0 1px #ffffff1a;display:flex;gap:10px;left:50%;max-width:min(360px,calc(100vw - 24px));padding:6px 8px 6px 6px;position:fixed;transform:translateX(-50%);z-index:90}.gc-video{background:#000;border-radius:12px;flex:none;height:54px;object-fit:cover;transform:scaleX(-1);width:72px}.gc-text{align-items:center;color:#e4e4ea;display:flex;font-size:12px;font-weight:600;gap:6px;min-width:0}.gc-text svg{color:rgb(var(--heat-rgb));flex:none}.gc-panel.is-denied .gc-text,.gc-panel.is-error .gc-text{color:#fca5a5}.gc-panel.is-pinch,.gc-panel.is-point,.gc-panel.is-scroll{box-shadow:0 14px 34px -14px #000,inset 0 0 0 1px rgb(var(--heat-rgb)/.5)}.gc-off{background:#ffffff0c;border-radius:50%;color:#a1a1aa;display:grid;flex:none;height:28px;margin-left:auto;place-items:center;width:28px}@media(max-width:767px){.gc-panel{bottom:auto;left:10px;max-width:none;right:10px;top:calc(76px + env(safe-area-inset-top));transform:none}.gc-video{height:42px;width:56px}}.sdk-dialog{background:#0000;border:0;box-shadow:none;gap:0;max-height:calc(100dvh - 32px);max-width:600px;overflow:auto;padding:0;width:calc(100vw - 24px)}.sdk-page{display:grid;padding:8px 0 40px;place-items:start center}.sdk-page .sdk-card{max-width:640px;width:100%}.sdk-card{background:radial-gradient(120% 80% at 100% 0,rgb(var(--heat-rgb)/.2) 0,#0000 55%),radial-gradient(90% 60% at 0 100%,rgb(var(--heat-rgb)/.07) 0,#0000 60%),linear-gradient(180deg,#141414,#0b0b0b);border:1px solid #ffffff14;border-radius:28px;box-shadow:inset 0 1px 0 #ffffff0f,0 40px 90px -30px #000000f2;color:#f3f1ec;display:flex;flex-direction:column;gap:18px;isolation:isolate;overflow:hidden;padding:30px;position:relative}.sdk-glow{animation:sdk-breathe 6s ease-in-out infinite;background:radial-gradient(circle,rgb(var(--heat-rgb)/.35),#0000 70%);border-radius:50%;filter:blur(10px);height:260px;position:absolute;right:-80px;top:-80px;width:260px;z-index:-1}@keyframes sdk-breathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.sdk-glow{animation:none}}.sdk-close{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;color:#a1a1aa;display:grid;height:36px;place-items:center;position:absolute;right:14px;top:14px;transition:color .2s,border-color .2s;width:36px}.sdk-close:hover{border-color:rgb(var(--heat-rgb)/.4);color:rgb(var(--heat-rgb))}.sdk-kicker{align-items:center;color:rgb(var(--heat-rgb));display:flex;font:600 10px/1.4 Inter,sans-serif;gap:8px;letter-spacing:.18em}.sdk-title{font-family:Bebas Neue,Oswald,sans-serif;font-size:44px;letter-spacing:.02em;line-height:.95}.sdk-title span{color:rgb(var(--heat-rgb));text-shadow:0 0 28px rgb(var(--heat-rgb)/.45)}.sdk-lead{color:#a1a1aa;font-size:14px;line-height:1.6;max-width:46ch}.sdk-features{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.sdk-features li{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;display:flex;gap:10px;padding:10px 12px}.sdk-features li>span{background:rgb(var(--heat-rgb)/.12);border-radius:12px;color:rgb(var(--heat-rgb));display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.sdk-features b{display:block;font-size:13px;font-weight:600}.sdk-features small{color:#8b8b93;display:block;font-size:11px;line-height:1.35}.sdk-note{align-items:center;background:rgb(var(--heat-rgb)/.06);border:1px solid rgb(var(--heat-rgb)/.18);border-radius:14px;color:#e6cdb2;display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px;padding:12px 14px}.sdk-retry{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.sdk-loading{align-items:center;color:#a1a1aa;display:flex;font-size:13px;gap:8px}.sdk-platforms{grid-gap:8px;display:grid;gap:8px}.sdk-platform{grid-gap:12px;align-items:center;background:#121212;border:1px solid #ffffff12;border-radius:18px;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr) auto;padding:12px 14px;transition:border-color .2s}.sdk-platform:hover{border-color:rgb(var(--heat-rgb)/.3)}.sdk-os{background:#ffffff0a;border-radius:12px;color:#f3f1ec;display:grid;height:40px;place-items:center;width:40px}.sdk-platform h3{font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.3;text-transform:none}.sdk-platform p{color:#8b8b93;font-size:12px}.sdk-dl{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:40px;padding:0 16px}.sdk-dl:disabled{opacity:.6}.sdk-status{background:#ffffff0a;border-radius:999px;color:#8b8b93;font-size:11px;font-weight:600;letter-spacing:.06em;padding:6px 10px;text-transform:uppercase}.sdk-check{align-items:center;color:#7c9a7c!important;display:flex;font-size:11px!important;gap:6px;grid-column:2/-1}.sdk-home{align-self:flex-start;border-radius:999px;font-size:13px;padding:10px 18px}@media(max-width:480px){.sdk-card{border-radius:24px;gap:16px;padding:24px 18px}.sdk-title{font-size:36px}.sdk-features{grid-template-columns:1fr}.sdk-close{right:10px;top:10px}}@property --sdk-rim{syntax:"<angle>";initial-value:0deg;inherits:false}.sdk-card:after{animation:sdk-rim 6s linear infinite;background:conic-gradient(from var(--sdk-rim),#ffffff10 0,#ffffffb3 10%,#ffffff10 22%,#ffffff10 55%,color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff) 60%,#0000) 66%,#ffffff10 78%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:3}@keyframes sdk-rim{to{--sdk-rim:360deg}}@media(prefers-reduced-motion:reduce){.sdk-card:after{animation:none}}@media(max-width:600px){.sdk-dialog{border-radius:24px 24px 0 0;bottom:0;left:0!important;max-height:92dvh;max-width:100vw;top:auto!important;transform:none!important;translate:none!important;width:100vw}.sdk-dialog .sdk-card{border-radius:24px 24px 0 0;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.sdk-page{padding:0 0 24px}.sdk-card{border-radius:22px;gap:12px;padding:18px 16px}.sdk-glow{height:180px;right:-60px;top:-60px;width:180px}.sdk-kicker{font-size:9.5px;letter-spacing:.16em}.sdk-title{font-size:30px;line-height:.98;padding-right:40px}.sdk-lead{font-size:13px;line-height:1.5}.sdk-features{display:flex;gap:8px;grid-template-columns:none;margin:0 -16px;-webkit-mask:linear-gradient(90deg,#0000,#000 16px,#000 calc(100% - 24px),#0000);overflow-x:auto;overscroll-behavior-x:contain;padding:0 16px 2px;scroll-snap-type:x mandatory;scrollbar-width:none}.sdk-features::-webkit-scrollbar{display:none}.sdk-features li{border-radius:14px;flex:0 0 auto;max-width:230px;padding:8px 12px 8px 8px;scroll-snap-align:start;width:auto}.sdk-features li>span{border-radius:10px;height:30px;width:30px}.sdk-features b{font-size:12.5px;white-space:nowrap}.sdk-features small{font-size:10.5px;white-space:nowrap}.sdk-note{font-size:12px;padding:10px 12px}.sdk-platform{border-radius:14px;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;padding:9px 10px}.sdk-os{border-radius:10px;height:34px;width:34px}.sdk-platform h3{font-size:14px}.sdk-platform p{font-size:11px}.sdk-dl{font-size:12px;height:34px;padding:0 13px}.sdk-status{font-size:10px;padding:5px 9px}.sdk-home{font-size:12px;padding:9px 16px}}.ct-card{align-items:center;background:#ffffff0a;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff14;display:flex;gap:10px;margin-top:6px;padding:7px 12px 7px 7px;width:min(300px,100%)}.ct-card.is-mine{background:#00000026}.ct-cover{background:rgb(var(--heat-rgb)/.12);border-radius:11px;color:rgb(var(--heat-rgb));display:grid;flex:none;height:46px;overflow:hidden;place-items:center;position:relative;width:46px}.ct-cover img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ct-play{background:rgb(var(--heat-rgb));border-radius:50%;box-shadow:0 4px 12px -4px #000;color:#111;display:grid;height:28px;place-items:center;position:relative;transition:transform .15s;width:28px}.ct-cover:hover .ct-play{transform:scale(1.08)}.ct-meta{display:grid;flex:1 1;grid-template-columns:minmax(0,1fr);line-height:1.25;min-width:0}.ct-meta b{font-size:13px;font-weight:700}.ct-meta b,.ct-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-meta small{color:#9a9aa6;font-size:11.5px}.ct-eq{align-items:flex-end;display:flex;gap:2px;height:14px}.ct-eq i{animation:ct-eq .9s ease-in-out infinite;background:rgb(var(--heat-rgb));border-radius:2px;width:3px}.ct-eq i:nth-child(2){animation-delay:-.3s}.ct-eq i:nth-child(3){animation-delay:-.6s}@keyframes ct-eq{0%,to{height:30%}50%{height:100%}}.ct-trigger{border-radius:12px;color:#a1a1aa;display:grid;flex:none;height:36px;place-items:center;transition:background .15s,color .15s;width:36px}.ct-trigger:hover{background:#ffffff0f;color:rgb(var(--heat-rgb))}.ct-pop{background:#17171c;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 20px 50px -18px #000;padding:8px;width:min(320px,calc(100vw - 24px));z-index:96}.ct-tabs{display:flex;gap:4px;margin-bottom:6px}.ct-tabs button{align-items:center;background:#ffffff08;border-radius:15px;color:#b8b8c2;display:inline-flex;flex:1 1;font-size:12px;font-weight:600;gap:5px;height:30px;justify-content:center}.ct-tabs button.is-on{background:rgb(var(--heat-rgb));color:#111}.ct-search{align-items:center;background:#0c0c0e;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff14;color:#7d7d88;display:flex;gap:6px;height:34px;margin-bottom:6px;padding:0 10px}.ct-search input{background:#0000;color:#eee;flex:1 1;font-size:16px;min-width:0;outline:none}@media(min-width:768px){.ct-search input{font-size:13px}}.ct-list{grid-gap:2px;display:grid;gap:2px;max-height:260px;overflow-y:auto;overscroll-behavior:contain}.ct-row{align-items:center;border-radius:11px;display:flex;gap:9px;padding:6px;text-align:left}.ct-row:hover{background:#ffffff0a}.ct-row img,.ct-row-ph{background:rgb(var(--heat-rgb)/.1);border-radius:9px;color:rgb(var(--heat-rgb));display:grid;flex:none;height:36px;object-fit:cover;place-items:center;width:36px}.ct-row span{display:grid;min-width:0}.ct-row b{font-size:12.5px;font-weight:600}.ct-row b,.ct-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-row small{color:#8b8b95;font-size:11px}.ct-empty{align-items:center;color:#8b8b95;display:flex;font-size:12px;gap:6px;line-height:1.45;padding:14px 8px}.pr-dot{background:#34d399;border-radius:50%;bottom:-1px;box-shadow:0 0 0 2px #121214;height:10px;position:absolute;right:-1px;width:10px}.pr-line{color:#8b8b95;font-size:11px}.pr-line.is-on{color:#34d399}@media (prefers-reduced-motion:reduce){.ct-eq i{animation:none}}.co-ava{border-radius:50%;display:block;height:50px;object-fit:cover;width:50px}.co-ava-ph.is-sm,.co-ava.is-sm{height:32px;width:32px}.co-ava-ph{background:linear-gradient(135deg,#7dd3fc,rgb(var(--heat-rgb)))}.co-badge{background:rgb(var(--heat-rgb)/.14);border-radius:999px;color:rgb(var(--heat-rgb));display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.02em;margin-left:4px;padding:1px 6px;text-transform:uppercase;vertical-align:1px}.co-live-dot{bottom:0;box-shadow:0 0 0 2px #121214;height:14px;right:0;width:14px}.co-live-dot,.co-live-dot:after{background:#34d399;border-radius:50%;position:absolute}.co-live-dot:after{animation:co-ping 1.6s ease-out infinite;content:"";inset:0}@keyframes co-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.co-oncall{align-items:center;color:#34d399;display:inline-flex;font-weight:600;gap:4px}.co-office .dm-head{gap:6px}.co-office .dm-head-person{flex:1 1;min-width:0}.co-office .dm-head-person>span:last-child{min-width:0}.co-office .dm-head-person b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-call{color:#34d399;margin-left:auto}.co-call.is-live{background:#ef4444cc;color:#fff}.co-call.is-ringing{animation:co-ring 1.4s ease-in-out infinite;background:#34d399;color:#0b0b0d}@keyframes co-ring{0%,to{transform:rotate(0)}10%{transform:rotate(-12deg)}20%{transform:rotate(12deg)}30%{transform:rotate(0)}}.co-call+.dm-close,.co-call-spacer+.dm-close{margin-left:0}.co-call-spacer{margin-left:auto}.co-members{display:flex;gap:6px;overflow-x:auto;padding:8px 2px 2px;scrollbar-width:none}.co-members::-webkit-scrollbar{display:none}.co-member{flex:none}.co-crown{color:#f5ce59;flex:none}.co-crown.is-abs{filter:drop-shadow(0 1px 1px #000);position:absolute;right:-3px;top:-5px}.co-tabs{border-bottom:1px solid #ffffff0d;display:flex;gap:4px;padding:8px 0 6px}.co-tabs button{align-items:center;border-radius:10px;color:#a1a1aa;display:flex;flex:1 1;font-size:12.5px;font-weight:600;gap:5px;height:32px;justify-content:center;transition:background-color .15s,color .15s}.co-tabs button[aria-selected=true]{background:rgb(var(--heat-rgb));color:#0b0b0d}.co-tabs button i{background:#ffffff1f;border-radius:999px;color:inherit;font-size:10px;font-style:normal;height:16px;line-height:16px;min-width:16px;padding:0 4px}.co-tabs button[aria-selected=true] i{background:#0000002a}.co-row .co-line{align-items:flex-end;display:flex;gap:6px}.co-row.is-mine .co-line{justify-content:flex-end}.co-who{flex:none;width:30px}.co-name{align-items:center;align-self:flex-start;color:rgb(var(--heat-rgb));font-weight:700;gap:4px;margin-bottom:2px}.co-event,.co-name{display:flex;font-size:12px}.co-event{align-items:baseline;background:#ffffff0b;border-radius:12px;color:#c4c4cc;gap:6px;justify-content:center;margin:6px auto;max-width:92%;padding:5px 12px;text-align:center}.co-event small{color:#71717a;font-size:10px}.co-hello{gap:6px;margin:auto;max-width:340px;text-align:center}.co-hello span{color:#a1a1aa;font-size:12.5px;line-height:1.45}.co-typing{font-size:12px;padding:2px 12px 4px}.co-beat .ct-cover{background:linear-gradient(135deg,#312e81,#0f172a)}.co-music,.co-tasks{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 2px 12px}.co-tasks-bar{align-items:center;display:flex;gap:6px;margin-bottom:10px}.co-chip{background:#ffffff0b;border-radius:999px;color:#a1a1aa;font-size:12px;font-weight:600;height:30px;padding:0 12px}.co-chip.is-on{background:#ffffff1f;color:#fff}.co-add{align-items:center;background:rgb(var(--heat-rgb));border-radius:999px;color:#0b0b0d;display:flex;font-size:12px;font-weight:700;gap:4px;height:30px;margin-left:auto;padding:0 12px}.co-task-form{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:10px}.co-task-form input[type=text],.co-task-form>input{background:#0b0b0d;border:1px solid #ffffff14;border-radius:10px;color:#fff;font-size:16px;height:40px;padding:0 12px}.co-task-form-row{grid-gap:6px;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto}.co-col{margin-bottom:12px}.co-col h3{align-items:center;color:#a1a1aa;display:flex;font-size:11px!important;font-weight:700;gap:6px;letter-spacing:.04em;margin:0 0 6px 2px;text-transform:uppercase}.co-col h3 i{color:#71717a;font-style:normal}.co-col.is-doing h3{color:rgb(var(--heat-rgb))}.co-col.is-done h3{color:#34d399}.co-col ul{display:flex;flex-direction:column;gap:6px}.co-task{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;display:flex;gap:10px;padding:10px}.co-status{border:2px solid #52525b;border-radius:50%;color:#0b0b0d;display:grid;flex:none;height:22px;place-items:center;transition:transform .12s;width:22px}.co-status:active{transform:scale(.88)}.co-status.is-doing{border-color:rgb(var(--heat-rgb))}.co-status.is-done{background:#34d399;border-color:#34d399}.co-half{background:rgb(var(--heat-rgb));border-radius:50%;height:10px;width:10px}.co-task-main{flex:1 1;min-width:0}.co-task-main b{display:block;font-size:13.5px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.co-task-main b.is-done{color:#71717a;text-decoration:line-through}.co-task-main small{align-items:center;color:#a1a1aa;display:flex;flex-wrap:wrap;font-size:11.5px;gap:4px 10px;margin-top:3px}.co-assignee{gap:4px}.co-assignee,.co-due{align-items:center;display:inline-flex}.co-due{gap:3px}.co-due.is-late{color:#f87171;font-weight:600}.co-x{border-radius:8px;color:#71717a;display:grid;flex:none;height:30px;place-items:center;width:30px}.co-x:hover{background:#ffffff0b;color:#f87171}.co-playall{align-items:center;background:rgb(var(--heat-rgb));border-radius:999px;color:#0b0b0d;display:flex;font-size:12.5px;font-weight:700;gap:6px;height:34px;margin-bottom:10px;padding:0 14px}.co-music ul{display:flex;flex-direction:column;gap:10px}.co-music-row small{align-items:center;color:#71717a;display:flex;font-size:11px;gap:5px;margin-top:4px;padding-left:2px}.co-music-row .ct-card{max-width:none}@media (prefers-reduced-motion:reduce){.co-call.is-ringing,.co-live-dot:after{animation:none}}.co-pick{align-items:center;background:#0b0b0d;border:1px solid #ffffff14;border-radius:12px;color:#ededf4;display:flex;font-size:14px;font-weight:600;gap:8px;height:40px;min-width:0;outline:none;padding:0 10px 0 8px;transition:border-color .15s}.co-pick>.co-pick-label{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.co-pick:focus-visible,.co-pick[data-state=open]{border-color:rgb(var(--heat-rgb)/.7)}.co-pick-chev{color:#71717a;flex:none;transition:transform .15s}.co-pick[data-state=open] .co-pick-chev{transform:rotate(180deg)}.co-pick.is-due{color:#a1a1aa}.co-pick.is-due.has-value{color:rgb(var(--heat-rgb))}.co-pick-ph{background:#ffffff12;border-radius:50%;color:#a1a1aa;display:grid;flex:none;height:22px;place-items:center;width:22px}.co-menu{background:#17171c!important;border:1px solid #ffffff1a!important;border-radius:16px!important;box-shadow:0 20px 50px -18px #000!important;color:#ededf4;padding:6px!important;width:min(280px,calc(100vw - 24px))!important;z-index:96}.co-menu>button{align-items:center;border-radius:11px;display:flex;font-size:14px;gap:10px;min-height:42px;padding:6px 10px;text-align:left;transition:background-color .12s;width:100%}.co-menu>button>.co-pick-label{align-items:center;display:flex;flex:1 1;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-menu>button:hover{background:#ffffff0d}.co-menu>button.is-on{background:rgb(var(--heat-rgb)/.14)}.co-menu>button>svg:last-child{color:rgb(var(--heat-rgb));flex:none}.co-menu .co-pick-ph{height:26px;width:26px}.co-due-chips{display:flex;flex-wrap:wrap;gap:6px;padding:4px}.co-due-chips button{background:#ffffff0d;border-radius:999px;color:#d4d4d8;font-size:13px;font-weight:600;height:32px;padding:0 12px}.co-due-chips button.is-on{background:rgb(var(--heat-rgb));color:#0b0b0d}.co-due-day{align-items:center;background:#ffffff0a;border-radius:12px;color:#d4d4d8;cursor:pointer;display:flex;font-size:13.5px;gap:8px;height:40px;margin:6px 4px 2px;overflow:hidden;padding:0 12px;position:relative}.co-due-day input{color-scheme:dark;cursor:pointer;font-size:16px;height:100%;inset:0;opacity:0;position:absolute;width:100%}.co-due-clear{border-radius:10px;color:#f87171;font-size:13px;height:34px;margin:4px;padding:0 10px}.co-due-clear,.co-task-submit{align-items:center;display:flex;gap:6px}.co-task-submit{background:rgb(var(--heat-rgb));border-radius:12px;color:#0b0b0d;font-size:14px;font-weight:700;height:40px;justify-content:center;transition:opacity .15s,transform .12s}.co-task-submit:active{transform:scale(.98)}.co-task-submit:disabled{opacity:.4}.co-line>.dm-bubble{max-width:min(82%,360px);min-width:0}.co-row.is-mine .co-line>.dm-bubble{max-width:min(86%,360px)}.co-line>.dm-bubble .ct-card{box-sizing:border-box;max-width:300px;min-width:0;width:100%}.ct-pop .ct-row>span{min-width:0}.ct-pop .ct-row b,.ct-pop .ct-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-task-form>input{outline:none}.co-task-form>input:focus{border-color:rgb(var(--heat-rgb)/.7)}.guide{grid-gap:14px;display:grid;gap:14px;max-width:760px}.guide-head{padding:4px 2px}.guide-k{color:rgb(var(--heat-rgb));font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.guide-head h1{font:800 clamp(24px,4vw,34px)/1.1 Inter,system-ui,sans-serif;letter-spacing:-.01em;margin-top:6px}.guide-head p{color:#9a9aa6;font-size:13.5px;line-height:1.5;margin-top:6px}.guide-tabs{display:flex;gap:6px;margin:0 -16px;overflow-x:auto;padding:0 16px;scrollbar-width:none}.guide-tabs::-webkit-scrollbar{display:none}@media(min-width:768px){.guide-tabs{flex-wrap:wrap;margin:0;padding:0}}.guide-tabs button{align-items:center;background:#ffffff08;border-radius:19px;box-shadow:inset 0 0 0 1px #ffffff12;color:#c4c4cc;display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:7px;height:38px;padding:0 14px}.guide-tabs button.is-on{background:rgb(var(--heat-rgb));box-shadow:none;color:#111}.guide-card{background:linear-gradient(160deg,#17161b,#111114);border-radius:24px;box-shadow:inset 0 0 0 1px #ffffff12;padding:16px}.guide-lead{align-items:flex-start;display:flex;gap:12px}.guide-ico{background:rgb(var(--heat-rgb));border-radius:14px;box-shadow:0 10px 26px -12px rgb(var(--heat-rgb));color:#111;display:grid;flex:none;height:46px;place-items:center;width:46px}.guide-lead h2{font:800 20px/1.2 Inter,system-ui,sans-serif}.guide-lead p{color:#a9a9b3;font-size:13px;line-height:1.5;margin-top:3px}.guide-mine,.guide-pick{align-items:center;border-radius:14px;display:flex;font-size:12.5px;font-weight:600;gap:7px;margin-top:12px;padding:10px 12px;text-align:left;width:100%}.guide-mine{background:#34d39914;color:#34d399}.guide-pick{background:rgb(var(--heat-rgb)/.08);box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.3);color:rgb(var(--heat-rgb))}.guide-steps{grid-gap:4px;display:grid;gap:4px;margin-top:14px;position:relative}.guide-steps li{display:flex;gap:12px;padding:10px 0;position:relative}.guide-steps li:not(:last-child):before{background:#ffffff10;border-radius:1px;bottom:-6px;content:"";left:14px;position:absolute;top:40px;width:2px}.guide-n{background:rgb(var(--heat-rgb)/.12);border-radius:50%;box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.35);color:rgb(var(--heat-rgb));display:grid;flex:none;font:800 13px/1 Inter,system-ui,sans-serif;height:30px;place-items:center;width:30px}.guide-body{flex:1 1;min-width:0;padding-top:4px}.guide-body b{font-size:14.5px;font-weight:700}.guide-body p{color:#b4b4be;font-size:13px;line-height:1.55;margin-top:3px}.guide-go{align-items:center;background:#ffffff0c;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff17;color:#f2f2f5;display:inline-flex;font-size:12.5px;font-weight:700;gap:5px;height:32px;margin-top:8px;padding:0 13px;transition:background .15s}.guide-go:hover{background:rgb(var(--heat-rgb)/.15)}.guide-go svg{color:rgb(var(--heat-rgb))}.guide-more{grid-gap:8px;display:grid;gap:8px}@media(min-width:640px){.guide-more{grid-template-columns:1fr 1fr}}.guide-more a,.guide-more button{grid-gap:2px 10px;align-items:center;background:#ffffff06;border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff10;display:grid;gap:2px 10px;grid-template-columns:1fr auto;padding:14px;text-align:left}.guide-more b{align-items:center;display:inline-flex;font-size:13.5px;gap:6px}.guide-more span{color:#8b8b95;font-size:12px;grid-column:1}.guide-more svg:last-child{color:#7d7d88;grid-column:2;grid-row:1/3}.fs{background:linear-gradient(160deg,rgb(var(--heat-rgb)/.09),#ffffff04 60%);border-radius:22px;box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.22);padding:14px}.fs-head{align-items:center;display:flex;gap:8px}.fs-head>div{display:grid;flex:1 1;min-width:0}.fs-head b{font:800 15px/1.2 Inter,system-ui,sans-serif}.fs-head small{color:#9a9aa6;font-size:11.5px}.fs-guide{align-items:center;background:rgb(var(--heat-rgb)/.1);border-radius:15px;color:rgb(var(--heat-rgb));display:inline-flex;font-size:12px;font-weight:600;gap:5px;height:30px;padding:0 11px}.fs-x{border-radius:50%;color:#8b8b95;display:grid;height:30px;place-items:center;width:30px}.fs-bar{background:#ffffff10;border-radius:2px;height:4px;margin:10px 0 6px;overflow:hidden}.fs-bar i{background:rgb(var(--heat-rgb));border-radius:2px;display:block;height:100%;transition:width .4s ease}.fs-list{grid-gap:2px;display:grid;gap:2px}@media(min-width:900px){.fs-list{column-gap:10px;grid-template-columns:1fr 1fr}}.fs-item{align-items:center;border-radius:12px;display:flex;gap:10px;padding:8px 6px;text-align:left;width:100%}a.fs-item:hover,button.fs-item:hover{background:#ffffff08}.fs-dot{border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff26;display:grid;flex:none;height:22px;place-items:center;width:22px}.fs-dot.is-ok{background:rgb(var(--heat-rgb));box-shadow:none;color:#111}.fs-txt{display:grid;flex:1 1;min-width:0}.fs-txt b{font-size:13px;font-weight:600}.fs-txt small{color:#8b8b95;font-size:11.5px;line-height:1.35}li.is-ok .fs-txt b{color:#8b8b95;text-decoration:line-through;text-decoration-color:#ffffff40}.fs-arrow{color:#7d7d88;flex:none}.rules-meta{color:rgb(var(--heat-rgb));font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rules-text{grid-gap:3px;display:grid;gap:3px;margin-top:8px}.rules-text h4{color:#f2f2f5;font-size:12.5px;font-weight:800;letter-spacing:.06em;margin-top:10px}.rules-text h5{color:rgb(var(--heat-rgb));font-size:12.5px;font-weight:700;margin-top:6px}.rules-text p{color:#b4b4be;font-size:13px;line-height:1.55}.rules-text p.is-dot{padding-left:14px;position:relative}.rules-text p.is-dot:before{background:rgb(var(--heat-rgb));border-radius:50%;content:"";height:5px;left:3px;position:absolute;top:9px;width:5px}.rules-gap{height:2px}.rules-older{border-top:1px solid #ffffff10;margin-top:14px;padding-top:10px}.rules-older summary{color:#9a9aa6;cursor:pointer;font-size:12.5px;font-weight:600}.rules-old{margin-top:12px;opacity:.7}.media-article-page,.media-hub,.media-watch{--media-line:#ffffff17;--media-muted:#92928f;color:#f3f1ec;margin:auto;max-width:1200px;min-width:0}.media-hub{display:flex;flex-direction:column;gap:24px}.media-hero{align-items:center;background:radial-gradient(ellipse at 85% 10%,#60270477,#0000 65%),#101010;border:1px solid var(--media-line);border-radius:24px;display:flex;isolation:isolate;min-height:272px;overflow:hidden;padding:30px 34px;position:relative}.media-hero:after{background:repeating-linear-gradient(110deg,#0000 0 79px,#ffffff03 80px 81px);content:"";inset:0;position:absolute;z-index:-1}.media-eyebrow{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff);display:flex;font-size:10px;font-weight:700;gap:8px;letter-spacing:.16em;text-transform:uppercase}.media-hero h1{font-size:clamp(34px,5vw,68px);letter-spacing:-.025em;line-height:.95;margin:18px 0 14px}.media-hero em{color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff);font-style:normal}.media-hero p{color:#a8a6a2;line-height:1.7;max-width:370px}.media-hero-symbol{align-items:center;color:rgb(var(--heat-rgb));display:flex;gap:25px;margin-left:auto;padding-left:24px;transform:rotate(-7deg)}.media-hero-symbol>span{font-family:Impact,sans-serif;font-size:76px;line-height:.85;opacity:.28}.media-hero-symbol>svg{opacity:.7}.media-live-link{align-items:center;border-bottom:1px solid rgb(var(--heat-rgb)/.33);bottom:26px;display:flex;font-size:12px;gap:8px;padding-bottom:5px;position:absolute;right:28px}.media-live-link:hover{color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff)}.media-toolbar{gap:18px;justify-content:space-between}.media-search,.media-toolbar{align-items:center;display:flex}.media-search{background:#151515;border:1px solid var(--media-line);border-radius:13px;flex:1 1;gap:10px;max-width:560px;min-width:0;padding:6px 8px 6px 14px}.media-search:focus-within{border-color:rgb(var(--heat-rgb)/.53)}.media-search svg{color:#8c8b87;flex-shrink:0}.media-search input{background:none;font-size:13px;height:30px;min-width:0;outline:none;width:100%}.media-search button{background:#24221f;border-radius:8px;color:#f3f1ec;font-size:11px;padding:9px 13px}.media-search button:hover{background:rgb(var(--heat-rgb));color:#080808}.media-sort{align-items:center;color:var(--media-muted);display:flex;font-size:11px;gap:8px}.media-sort select{background:#171717;border:1px solid var(--media-line);border-radius:9px;color:#f3f1ec;max-width:170px;padding:10px}.media-chips{-ms-overflow-style:none;display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:3px;scrollbar-width:none}.media-chips button{background:#151515;border:1px solid var(--media-line);border-radius:10px;flex-shrink:0;font-size:12px;font-weight:600;padding:9px 15px;white-space:nowrap}.media-chips button[aria-pressed=true]{background:rgb(var(--heat-rgb));border-color:rgb(var(--heat-rgb));color:#080808}.media-stream-tabs{border-bottom:1px solid var(--media-line);display:flex;gap:20px}.media-stream-tabs button{color:var(--media-muted);font-size:12px;padding:0 0 12px}.media-stream-tabs button[aria-pressed=true]{border-bottom:2px solid rgb(var(--heat-rgb));color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff)}.media-section-label{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:17px}.media-section-label h2{font-size:23px}.media-section-label>a,.media-section-label>span{color:var(--media-muted);font-size:11px}.media-video-grid{grid-gap:27px 18px;display:grid;gap:27px 18px;grid-template-columns:repeat(3,minmax(0,1fr))}.media-video-card{display:block;min-width:0;outline-offset:5px}.media-thumb{aspect-ratio:16/9;background:radial-gradient(ellipse at 80% 20%,#482613,#191919);border:1px solid #ffffff0b;border-radius:14px;display:grid;overflow:hidden;place-items:center;position:relative}.media-thumb img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.media-video-card:hover .media-thumb img{transform:scale(1.04)}.media-cover-fallback{color:rgb(var(--heat-rgb)/.44)}.media-thumb-shade{background:linear-gradient(0deg,#0008,#0000 55%);inset:0;position:absolute}.media-play{background:rgb(var(--heat-rgb));border-radius:50%;box-shadow:0 0 25px rgb(var(--heat-rgb)/.2);color:#080808;display:grid;height:42px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:42px}.media-play svg{margin-left:2px}.media-duration,.media-state{background:#0a0a0ade;border-radius:5px;font-size:9px;font-weight:700;line-height:1.3;padding:4px 7px;position:absolute}.media-state{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#fff);display:flex;gap:3px;left:9px;top:9px}.media-live-badge,.media-state.is-live{background:#ff4b20;color:#fff}.media-duration{font-feature-settings:"tnum";bottom:8px;font-variant-numeric:tabular-nums;right:8px}.media-card-info{align-items:flex-start;display:flex;gap:10px;margin-top:11px}.media-card-info>div{min-width:0}.media-channel-mark{align-content:center;background:#1c140d;border:1px solid rgb(var(--heat-rgb)/.27);border-radius:50%;color:#f3f1ec;display:grid;flex-shrink:0;font-family:Impact,sans-serif;font-size:12px;height:30px;line-height:.8;text-align:center;width:30px}.media-channel-mark>span{color:rgb(var(--heat-rgb));font-size:9px}.media-card-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:inherit;font-size:13px;font-weight:650;line-height:1.45;overflow:hidden;overflow-wrap:anywhere}.media-video-card:hover h3{color:color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff)}.media-card-info p{color:var(--media-muted);font-size:10px;margin-top:4px}.media-card-info small{color:#757572;display:block;font-size:9px;margin-top:3px}.media-load-more{background:#171717;border:1px solid #ffffff20;border-radius:24px;display:block;font-size:12px;margin:30px auto 0;min-height:42px;padding:10px 28px}.media-load-more:disabled{opacity:.5}.media-load-more:hover{border-color:rgb(var(--heat-rgb))}.media-back{align-items:center;color:var(--media-muted);display:inline-flex;font-size:12px;gap:8px;margin-bottom:18px}.media-back:hover{color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff)}.media-watch-layout{grid-gap:25px;display:grid;gap:25px;grid-template-columns:minmax(0,1fr) 285px}.media-watch-layout>article{min-width:0}.media-player{aspect-ratio:16/9;background:#000;border:1px solid var(--media-line);border-radius:18px;overflow:hidden;position:relative}.media-player iframe,.media-player video{border:0;display:block;height:100%;width:100%}.media-live-badge{align-items:center;border-radius:5px;display:flex;font-size:9px;gap:5px;left:12px;padding:5px 8px;pointer-events:none;position:absolute;top:12px;z-index:1}.media-player-error,.media-scheduled>div{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:24px;position:relative;text-align:center;z-index:1}.media-player-error svg,.media-scheduled svg{color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff);flex-shrink:0}.media-player-error h3,.media-scheduled h2{font-size:25px}.media-player-error p,.media-scheduled small{color:#aaa;font-size:11px;max-width:350px}.media-player-error a,.media-scheduled a{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff);display:flex;font-size:12px;gap:7px}.media-scheduled>img{height:100%;inset:0;object-fit:cover;opacity:.18;position:absolute;width:100%}.media-watch-heading{padding:20px 0 16px}.media-watch-heading h1{font-family:inherit;font-size:24px;font-weight:750;line-height:1.3;margin:10px 0 18px;overflow-wrap:anywhere}.media-watch-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.media-channel{align-items:center;display:flex;gap:9px;margin-right:auto}.media-channel small{color:var(--media-muted);display:block;font-size:10px;margin-top:3px}.media-channel b{font-size:12px}.media-article-meta button,.media-watch-actions>a,.media-watch-actions>button{align-items:center;background:#171717;border:1px solid var(--media-line);border-radius:20px;display:flex;font-size:11px;gap:6px;padding:9px 11px}.media-description{background:#151515;border:1px solid var(--media-line);border-radius:15px;padding:16px}.media-description-meta{color:#aaa;display:flex;font-size:10px;gap:14px;margin-bottom:9px}.media-description p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13.5px;line-height:1.6;overflow:hidden;overflow-wrap:anywhere;white-space:pre-line}.media-description.is-expanded p{-webkit-line-clamp:unset;animation:media-desc-open .28s ease-out}.media-description{transition:background-color .2s,border-color .2s}.media-description.is-collapsible{cursor:pointer}.media-description.is-collapsible:hover{background:#1a1a1a}.media-description.is-collapsible:active{transform:scale(.995)}.media-description-more{color:#f4f4f5;display:inline-block;font-size:12px;font-weight:600;margin-top:4px}@keyframes media-desc-open{0%{opacity:.4;transform:translateY(-3px)}to{opacity:1;transform:none}}.media-description>button{color:color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff);font-size:11px;margin-top:10px}.media-up-next .media-video-card{margin-bottom:18px}.media-up-next .media-section-label h2{font-size:21px}.media-up-next .media-channel-mark{display:none}.media-up-next .media-card-info{margin-top:8px}.media-up-next .media-thumb{border-radius:11px}.media-footnote{color:#777;font-size:10px;line-height:1.7;margin-top:16px}.media-news-grid{grid-gap:24px 18px;display:grid;gap:24px 18px;grid-template-columns:repeat(3,minmax(0,1fr))}.media-news-card{border-bottom:1px solid var(--media-line);display:block;min-width:0;padding-bottom:18px}.media-news-cover{aspect-ratio:16/10;background:radial-gradient(ellipse at 70% 0,#4c2915,#161616);border-radius:15px;display:grid;overflow:hidden;place-items:center;position:relative}.media-news-cover>img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.media-news-card:hover img{transform:scale(1.035)}.media-news-cover>span{font-family:Impact,sans-serif;font-size:32px}.media-news-cover>span>span{color:rgb(var(--heat-rgb))}.media-news-cover small{color:#a9a19b;display:block;font-family:inherit;font-size:9px;letter-spacing:.25em}.media-news-cover>svg{bottom:12px;color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff);position:absolute;right:12px}.media-news-info{padding-top:14px}.media-news-info .media-eyebrow{flex-wrap:wrap;font-size:9px;gap:8px}.media-news-info .media-eyebrow>span{color:#777;font-weight:400;letter-spacing:0}.media-news-info h2{font-family:inherit;font-size:17px;font-weight:750;line-height:1.35;margin:10px 0}.media-news-info p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#92928f;display:-webkit-box;font-size:12px;line-height:1.7;overflow:hidden;overflow-wrap:anywhere}.media-read-link{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff);display:flex;font-size:10px;gap:5px;margin-top:16px}.media-news-card.is-featured{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-column:1/-1;grid-template-columns:1.25fr 1fr;padding-bottom:26px}.is-featured .media-news-info h2{font-size:clamp(24px,3vw,36px);line-height:1.12}.is-featured .media-news-cover{aspect-ratio:16/9}.is-featured .media-news-info p{-webkit-line-clamp:3}.media-article{margin:0 auto 42px;max-width:820px}.media-article>header{margin:8px auto 25px;max-width:740px}.media-article h1{font-size:clamp(32px,4.4vw,54px);line-height:1.03;margin:15px 0 22px;overflow-wrap:anywhere}.media-article-meta{align-items:center;color:#999;display:flex;flex-wrap:wrap;font-size:11px;gap:15px}.media-article-meta>span{align-items:center;display:flex;gap:5px}.media-article-meta>button{margin-left:auto}.media-article-cover{border-radius:20px;overflow:hidden}.media-article-cover img{min-height:220px}.media-article-cover>div:has(>img){aspect-ratio:16/9;height:auto}.media-article-body{margin:27px auto;max-width:680px;overflow-wrap:anywhere}.media-article-body p{color:#d5d2cc;font-size:15px;line-height:1.95;margin-bottom:22px;white-space:pre-line}.media-source-link{align-items:center;border:1px solid rgb(var(--heat-rgb)/.33);border-radius:20px;color:color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff);display:inline-flex;font-size:12px;gap:7px;padding:10px 16px}.media-article footer{align-items:center;border-top:1px solid var(--media-line);display:flex;gap:12px;margin:auto;max-width:680px;padding:22px 0}.media-article footer b{font-size:12px}.media-article footer p{color:#888;font-size:10px;margin-top:3px}.media-article footer>a{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff);display:flex;font-size:11px;gap:5px;margin-left:auto}@media (min-width:1500px){.media-video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.media-watch-layout{gap:18px;grid-template-columns:minmax(0,1fr) 240px}.media-news-grid,.media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.media-hub{gap:18px}.media-hero{border-radius:19px;min-height:227px;padding:23px}.media-hero h1{font-size:40px;max-width:300px}.media-hero p{font-size:11px;max-width:260px}.media-hero-symbol{opacity:.35;position:absolute;right:-5px;top:30px;z-index:-1}.media-hero-symbol>span{font-size:65px}.media-hero-symbol>svg{display:none}.media-live-link{align-self:flex-end;font-size:10px;margin-left:auto;position:static;white-space:nowrap}.media-hero{flex-wrap:wrap}.media-toolbar{flex-wrap:wrap;gap:10px}.media-search{flex-basis:100%;max-width:none}.media-sort{margin-left:auto}.media-chips{gap:6px;margin:0 -4px;padding:0 4px 5px}.media-chips button{font-size:11px;padding:8px 11px}.media-video-grid{gap:23px 12px}.media-card-info{gap:7px}.media-card-info .media-channel-mark{display:none}.media-card-info h3{font-size:12px}.media-card-info p{font-size:10px}.media-card-info p span{display:none}.media-thumb{border-radius:10px}.media-play{height:34px;width:34px}.media-state{font-size:8px;left:6px;top:6px}.media-section-label h2{font-size:22px}.media-watch-layout{display:block}.media-watch-heading h1{font-size:22px}.media-player{border-radius:13px}.media-up-next{margin-top:30px}.media-up-next .media-video-card{grid-gap:12px;display:grid;gap:12px;grid-template-columns:42% minmax(0,1fr);margin-bottom:14px}.media-up-next .media-card-info{margin-top:1px}.media-up-next .media-card-info p span{display:inline}.media-player-error,.media-scheduled>div{gap:6px;padding:15px}.media-player-error h3,.media-scheduled h2{font-size:20px}.media-scheduled small{font-size:9px}.media-news-grid{gap:22px 14px}.media-news-card.is-featured{display:block;padding-bottom:20px}.is-featured .media-news-info h2{font-size:27px}.media-news-info h2{font-size:15px}.media-news-info p{font-size:11px}.media-news-cover{border-radius:11px}.media-news-info .media-eyebrow>span{display:block;width:100%}.media-article h1{font-size:36px}.media-article-meta{font-size:10px;gap:10px}.media-article-meta button{font-size:10px;padding:7px 9px}.media-article-body p{font-size:14px;line-height:1.9}.media-article-cover{border-radius:13px}.media-article footer{gap:8px}.media-article footer b{font-size:11px}}@media (max-width:359px){.media-news-grid,.media-video-grid{grid-template-columns:1fr}.media-news-card.is-featured{grid-column:auto}.media-hero h1{font-size:34px}.media-watch-actions .media-channel{margin-bottom:5px;width:100%}}@media (prefers-reduced-motion:reduce){.media-news-cover img,.media-thumb img{transition:none}}@media (max-width:767px){.media-player.media-scheduled{aspect-ratio:auto;min-height:245px}}.media-chips::-webkit-scrollbar{display:none;height:0;width:0}.media-sort-trigger{align-items:center;background:#171717;border:1px solid var(--media-line);border-radius:12px;color:#f3f1ec;display:inline-flex;flex-shrink:0;font-size:12px;gap:8px;height:44px;justify-content:center;padding:0 13px}.media-sort-trigger:hover,.media-sort-trigger[data-state=open]{background:#241b13;border-color:rgb(var(--heat-rgb)/.53)}.media-chips button:focus-visible,.media-sort-trigger:focus-visible{outline:2px solid color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff);outline-offset:2px}.media-sort-menu{background:#151515;border-color:#ffffff1a;border-radius:14px;box-shadow:0 15px 45px #0009;color:#f3f1ec;max-width:calc(100vw - 24px);min-width:205px;padding:6px}.media-sort-menu [role=menuitemradio]{border-radius:9px;cursor:pointer;min-height:42px}.media-sort-menu [role=menuitemradio][data-highlighted],.media-sort-menu [role=menuitemradio][data-state=checked]{background:rgb(var(--heat-rgb)/.1);color:color-mix(in srgb,rgb(var(--heat-rgb)) 86%,#fff)}.media-search .media-search-submit-icon,.media-sort-mobile{display:none}@media (max-width:767px){.media-hero{gap:5px;min-height:0;padding:14px 16px}.media-hero h1{font-size:clamp(27px,7.2vw,32px);margin:8px 0 6px}.media-hero p{font-size:10px;line-height:1.45;max-width:265px}.media-hero-symbol{top:15px}.media-live-link{padding-bottom:3px}.media-video-toolbar{flex-wrap:nowrap;gap:8px}.media-video-toolbar .media-search{flex:1 1;gap:6px;padding-left:10px}.media-video-toolbar .media-search input{font-size:12px}.media-video-toolbar .media-search>svg{width:15px}.media-video-toolbar .media-search button{flex-shrink:0;min-height:30px;min-width:30px;padding:7px}.media-sort-desktop,.media-video-toolbar .media-search-submit-label{display:none}.media-video-toolbar .media-search-submit-icon{display:block}.media-sort-mobile{display:inline}.media-sort-trigger{font-size:11px;gap:5px;padding:0 10px}.media-chips{padding-bottom:0}}.media-hero{background:#101010;min-height:0;padding:22px 26px}.media-hero:after{display:none}.media-hero h1{font-size:32px;letter-spacing:-.015em;line-height:1.1;margin:0 0 6px}.media-hero p{font-size:13px;line-height:1.5;margin:0;max-width:520px}.media-hero .media-live-link{bottom:auto;right:24px;top:50%;transform:translateY(-50%)}@media (max-width:767px){.media-hero{border-radius:18px!important;padding:14px 16px!important}.media-hero h1{font-size:22px!important;margin:0 0 4px!important}.media-hero p{font-size:12.5px!important;max-width:none!important}.media-hero .media-live-link{display:inline-flex;margin-top:8px;position:static;transform:none}.media-search{border-radius:12px!important;height:38px;min-height:38px!important;padding:0 4px 0 12px!important}.media-search input{font-size:14px!important;height:36px!important}.media-search button,.media-search-submit-icon{height:30px!important;min-height:30px!important;padding:0 10px!important}.media-sort-trigger{border-radius:12px!important;height:38px!important;min-height:38px!important}.media-chips button{align-items:center;display:inline-flex;font-size:12.5px!important;height:32px!important;min-height:32px!important;padding:0 13px!important}.media-toolbar{gap:8px!important}}:root{--bb-bg:#050505;--bb-ink:#f3f1ec;--bb-mute:#f3f1ec94;--bb-dim:#f3f1ec57;--bb-or:rgb(var(--heat-rgb));--bb-or2:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);--bb-or-glow:color-mix(in srgb,rgb(var(--heat-rgb)) 55%,#0000);--bb-ease:cubic-bezier(.65,0,.15,1);--bb-ease-out:cubic-bezier(.16,1,.3,1)}.bb-root{-webkit-font-smoothing:antialiased;background:#050505;background:var(--bb-bg);color:#f3f1ec;color:var(--bb-ink);font-family:Inter,system-ui,sans-serif}.bb-root ::selection{background:rgb(var(--heat-rgb));background:var(--bb-or);color:#000}.bb-mono{font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.bb-display{font-family:Bebas Neue,Oswald,Impact,sans-serif;font-weight:400;letter-spacing:.02em;line-height:.86}.bb-glass{-webkit-backdrop-filter:blur(18px) saturate(170%) brightness(1.04);backdrop-filter:blur(18px) saturate(170%) brightness(1.04);background:linear-gradient(155deg,#ffffff1a,hsla(0,0%,100%,.025) 42%,hsla(0,0%,100%,.045));box-shadow:inset 0 1px 0 #ffffff38,inset 0 -1px 0 #ffffff0a,inset 0 0 0 1px #ffffff0d,0 30px 60px -30px #000000e6;isolation:isolate;position:relative}.bb-glass:after{background:linear-gradient(135deg,#ffffff8c,#ffffff0f 32%,#fff0 55%,color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 90%,#fff) 45%,#0000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);padding:1px;z-index:2}.bb-glass:after,.bb-glass:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.bb-glass:before{background:radial-gradient(120% 70% at 20% 0,#ffffff17,#0000 60%);z-index:-1}.bb-chromium .bb-refract{-webkit-backdrop-filter:url(#bb-refract) blur(16px) saturate(175%) brightness(1.05);backdrop-filter:url(#bb-refract) blur(16px) saturate(175%) brightness(1.05)}.bb-glass-dark{background:linear-gradient(155deg,#141414a8,#08080880)}.bb-btn{--h:52px;-webkit-tap-highlight-color:transparent;align-items:center;border-radius:999px;color:#f3f1ec;color:var(--bb-ink);cursor:pointer;display:inline-flex;font:600 13px/1 JetBrains Mono,monospace;gap:10px;height:var(--h);justify-content:center;letter-spacing:.16em;padding:0 26px;text-transform:uppercase;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),background .4s;transition:transform .5s var(--bb-ease-out),box-shadow .5s var(--bb-ease-out),background .4s;-webkit-user-select:none;user-select:none;white-space:nowrap}.bb-btn:active{transform:scale(.97)}.bb-btn svg{transition:transform .5s cubic-bezier(.16,1,.3,1);transition:transform .5s var(--bb-ease-out)}.bb-btn:hover svg{transform:translateX(4px)}.bb-btn-or{background:radial-gradient(120% 140% at 30% 0,color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#fff) 0,rgb(var(--heat-rgb)) 45%,color-mix(in srgb,rgb(var(--heat-rgb)) 77%,#000) 100%);background:radial-gradient(120% 140% at 30% 0,color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#fff) 0,var(--bb-or) 45%,color-mix(in srgb,rgb(var(--heat-rgb)) 77%,#000) 100%);box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 65%,#fff) 50%,#0000) inset,0 1px 0 #ffffff8c inset,0 18px 40px -14px color-mix(in srgb,rgb(var(--heat-rgb)) 55%,#0000),0 0 60px -20px rgb(var(--heat-rgb));box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 65%,#fff) 50%,#0000) inset,0 1px 0 #ffffff8c inset,0 18px 40px -14px var(--bb-or-glow),0 0 60px -20px var(--bb-or);color:#120700;overflow:hidden;position:relative}.bb-btn-or:before{background:linear-gradient(105deg,#0000 30%,#ffffff8c 48%,#0000 62%);content:"";inset:0;position:absolute;transform:translateX(-120%);transition:transform 1s cubic-bezier(.16,1,.3,1);transition:transform 1s var(--bb-ease-out)}.bb-btn-or:hover:before{transform:translateX(120%)}.bb-btn-or:hover{box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff) 70%,#0000) inset,0 1px 0 #fff9 inset,0 24px 60px -14px color-mix(in srgb,rgb(var(--heat-rgb)) 55%,#0000),0 0 90px -16px rgb(var(--heat-rgb));box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff) 70%,#0000) inset,0 1px 0 #fff9 inset,0 24px 60px -14px var(--bb-or-glow),0 0 90px -16px var(--bb-or)}.bb-btn-glass:hover{background:#ffffff1f}.bb-btn[disabled]{cursor:progress;opacity:.6}.bb-dot-live{display:inline-block;flex:none;height:8px;position:relative;width:8px}.bb-dot-live,.bb-dot-live:after{background:rgb(var(--heat-rgb));background:var(--bb-or);border-radius:50%}.bb-dot-live:after{animation:bb-live 1.8s cubic-bezier(.16,1,.3,1) infinite;animation:bb-live 1.8s var(--bb-ease-out) infinite;content:"";inset:0;position:absolute}@keyframes bb-live{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}.bb-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");inset:0;opacity:.045;pointer-events:none;position:fixed;z-index:60}@media (max-width:820px),(pointer:coarse){.bb-grain{display:none}}.bb-auth-card{border-radius:28px;padding:30px 28px 24px;width:min(440px,100%)}.bb-auth-k{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);color:var(--bb-or2);display:flex;font-size:10.5px;gap:10px}.bb-auth-k i{background:linear-gradient(90deg,color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 80%,#fff) 60%,#0000),#0000);flex:1 1;height:1px}.bb-auth-t{font-size:clamp(44px,7vw,62px);margin:14px 0 6px}.bb-auth-s{color:#f3f1ec94;color:var(--bb-mute);font-size:14px;line-height:1.5;margin-bottom:20px}.bb-tabs{background:#00000059;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff12;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;position:relative}.bb-tabs a,.bb-tabs button{border-radius:999px;color:#f3f1ec94;color:var(--bb-mute);display:grid;font:600 11px JetBrains Mono,monospace;height:38px;letter-spacing:.16em;place-items:center;position:relative;transition:color .4s;z-index:1}.bb-tabs a.on,.bb-tabs button.on{color:#120700}.bb-tabs .bb-tab-pill{background:linear-gradient(180deg,color-mix(in srgb,rgb(var(--heat-rgb)) 66%,#fff),rgb(var(--heat-rgb)));background:linear-gradient(180deg,color-mix(in srgb,rgb(var(--heat-rgb)) 66%,#fff),var(--bb-or));border-radius:999px;bottom:4px;box-shadow:0 6px 20px -6px color-mix(in srgb,rgb(var(--heat-rgb)) 55%,#0000),inset 0 1px 0 #ffffff80;box-shadow:0 6px 20px -6px var(--bb-or-glow),inset 0 1px 0 #ffffff80;left:4px;position:absolute;top:4px;transition:transform .6s cubic-bezier(.16,1,.3,1);transition:transform .6s var(--bb-ease-out);width:calc(50% - 4px)}.bb-tabs[data-mode=login] .bb-tab-pill{transform:translateX(100%)}.bb-field{display:block;margin-bottom:12px;position:relative}.bb-field input{background:#00000052;border:1px solid #ffffff17;border-radius:16px;color:#f3f1ec;color:var(--bb-ink);font-size:15px;height:56px;outline:none;padding:22px 16px 6px;transition:border-color .3s,box-shadow .3s,background .3s;width:100%}.bb-field input:focus{background:#00000073;border-color:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 84%,#fff) 75%,#0000);box-shadow:0 0 0 4px color-mix(in srgb,rgb(var(--heat-rgb)) 14%,#0000),0 0 30px -10px color-mix(in srgb,rgb(var(--heat-rgb)) 55%,#0000);box-shadow:0 0 0 4px color-mix(in srgb,rgb(var(--heat-rgb)) 14%,#0000),0 0 30px -10px var(--bb-or-glow)}.bb-field span{color:#f3f1ec57;color:var(--bb-dim);font:500 12px JetBrains Mono,monospace;left:16px;letter-spacing:.12em;pointer-events:none;position:absolute;text-transform:uppercase;top:19px;transform-origin:left top;transition:transform .35s cubic-bezier(.16,1,.3,1),color .3s;transition:transform .35s var(--bb-ease-out),color .3s}.bb-field input:focus+span,.bb-field input:not(:placeholder-shown)+span{color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);color:var(--bb-or2);transform:translateY(-11px) scale(.78)}.bb-err{animation:bb-shake .5s;background:#ff3c141a;border:1px solid #ff502859;border-radius:14px;color:#ffb4a0;font-size:13px;margin-bottom:12px;padding:10px 12px}@keyframes bb-shake{20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.bb-auth-go{margin-top:4px;width:100%}.bb-auth-tg{display:flex;justify-content:center;margin-top:12px}.bb-auth-foot{color:#f3f1ec94;color:var(--bb-mute);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;margin-top:16px}.bb-auth-foot a,.bb-auth-foot button{color:#f3f1ec94;color:var(--bb-mute);transition:color .3s}.bb-auth-foot .hot,.bb-auth-foot a:hover,.bb-auth-foot button:hover{color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);color:var(--bb-or2)}.bb-auth-legal{color:#f3f1ec57;color:var(--bb-dim);font-size:11px;line-height:1.5;margin-top:12px;text-align:center}.bb-auth-legal a{color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);color:var(--bb-or2);text-decoration:underline}.bb-auth-note{color:#f3f1ec57;color:var(--bb-dim);font-size:12px;line-height:1.5;margin:2px 0 12px}.bb-auth-ok{padding:30px 0 18px;text-align:center}.bb-auth-ok b{animation:bb-pop .8s cubic-bezier(.16,1,.3,1);animation:bb-pop .8s var(--bb-ease-out);color:rgb(var(--heat-rgb));color:var(--bb-or);display:block;font:400 72px/.9 Bebas Neue,Oswald,sans-serif;text-shadow:0 0 40px color-mix(in srgb,rgb(var(--heat-rgb)) 55%,#0000);text-shadow:0 0 40px var(--bb-or-glow);text-transform:uppercase}.bb-auth-ok span{color:#f3f1ec94;color:var(--bb-mute);display:block;margin-top:10px}@keyframes bb-pop{0%{opacity:0;transform:scale(.6)}}.bb-auth-swap{animation:bb-swap .6s cubic-bezier(.16,1,.3,1);animation:bb-swap .6s var(--bb-ease-out)}@keyframes bb-swap{0%{opacity:0;transform:translateY(12px)}}.bb-modal{animation:bb-fade .5s cubic-bezier(.16,1,.3,1);animation:bb-fade .5s var(--bb-ease-out);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;display:grid;inset:0;overflow-y:auto;padding:20px;place-items:center;position:fixed;touch-action:auto;z-index:90}.bb-modal>.bb-auth-card{animation:bb-rise .9s cubic-bezier(.16,1,.3,1);animation:bb-rise .9s var(--bb-ease-out);max-height:calc(100dvh - 40px);overflow-y:auto;scrollbar-width:none}.bb-modal.out{animation:bb-fade .45s cubic-bezier(.65,0,.15,1) reverse forwards;animation:bb-fade .45s var(--bb-ease) reverse forwards}.bb-x{background:#ffffff0f;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff1a;color:#f3f1ec94;color:var(--bb-mute);display:grid;height:36px;place-items:center;position:absolute;right:16px;top:16px;transition:color .3s,transform .5s cubic-bezier(.16,1,.3,1),background .3s;transition:color .3s,transform .5s var(--bb-ease-out),background .3s;width:36px;z-index:3}.bb-x:hover{background:#ffffff1f;color:#f3f1ec;color:var(--bb-ink);transform:rotate(90deg)}@keyframes bb-fade{0%{opacity:0}}@keyframes bb-rise{0%{opacity:0;transform:translateY(40px) scale(.97)}}@media (max-width:820px),(pointer:coarse){.bb-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000c7}.bb-modal>.bb-auth-card,.bb-page-main>.bb-auth-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(160deg,#1a1612,#0d0d0d 60%)}.bb-page-bg .orb{animation:none}}@media (max-width:560px){.bb-modal{padding:max(14px,env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom));place-items:start center}.bb-modal>.bb-auth-card{animation:bb-sheet .55s cubic-bezier(.16,1,.3,1);animation:bb-sheet .55s var(--bb-ease-out);border-radius:26px;margin-top:2dvh;max-height:calc(100dvh - 28px);padding:22px 18px 18px;width:100%}.bb-modal .bb-auth-s{font-size:13px;margin-bottom:14px}}.bb-page{display:grid;grid-template-columns:1.1fr 1fr;min-height:100dvh;overflow:hidden;position:relative}.bb-page-bg{inset:0;pointer-events:none;position:absolute;z-index:0}.bb-page-bg .orb{border-radius:50%;position:absolute;will-change:transform}@keyframes bb-sheet{0%{transform:translateY(100%)}}.bb-page-bg .orb.a{animation:bb-orb 16s ease-in-out infinite alternate;background:radial-gradient(circle,color-mix(in srgb,rgb(var(--heat-rgb)) 38%,#0000),#0000 62%);bottom:-30vmax;height:60vmax;left:-18vmax;width:60vmax}.bb-page-bg .orb.b{animation:bb-orb 20s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff) 16%,#0000),#0000 60%);height:40vmax;right:-10vmax;top:-16vmax;width:40vmax}@keyframes bb-orb{to{transform:translate(6vmax,-4vmax) scale(1.1)}}.bb-page-arena{animation:bb-arena-in 2.2s cubic-bezier(.16,1,.3,1) both;animation:bb-arena-in 2.2s var(--bb-ease-out) both;height:100%;inset:0;max-width:none;object-fit:cover;object-position:50% 40%;opacity:.55;position:absolute;width:100%}@keyframes bb-arena-in{0%{opacity:0;transform:scale(1.08)}}.bb-page-bg:after{background:linear-gradient(90deg,#0604038c,#06040326 40%,#060403b3 75%,#060403e6),linear-gradient(180deg,#06040399,#0000 30%,#0000 70%,#060403);content:"";inset:0;position:absolute;z-index:3}.bb-page-mc{bottom:0;height:88vh;-webkit-mask:radial-gradient(ellipse 60% 62% at 50% 46%,#000 50%,#0000 100%);mask:radial-gradient(ellipse 60% 62% at 50% 46%,#000 50%,#0000 100%);max-width:none;opacity:.85;position:absolute;width:auto;z-index:2}.bb-page-mc.l{animation:bb-mc-l 1.8s cubic-bezier(.16,1,.3,1) both;animation:bb-mc-l 1.8s var(--bb-ease-out) both;left:-8vw}.bb-page-mc.r{animation:bb-mc-r 1.8s cubic-bezier(.16,1,.3,1) both;animation:bb-mc-r 1.8s var(--bb-ease-out) both;opacity:.55;right:-6vw}@keyframes bb-mc-l{0%{opacity:0;transform:translate3d(-80px,0,0) scale(1.04)}}@keyframes bb-mc-r{0%{opacity:0;transform:translate3d(80px,0,0) scale(1.04)}}.bb-page-crowd{bottom:-2vh;height:auto;left:-4%;max-width:none;opacity:.9;position:absolute;width:108%;z-index:4}.bb-page-bg .sc-beams{z-index:1}.bb-page-bg .sc-dust{z-index:4}.bb-page-bg .sc-smoke{z-index:5}.bb-page-hero .bb-page-crown{display:block;filter:drop-shadow(0 0 18px color-mix(in srgb,rgb(var(--heat-rgb)) 50%,transparent));margin:0 0 -.1em calc(clamp(80px, 9vw, 160px)*2.6);transform:rotate(10deg)}.bb-page-hero .bb-page-crown path{stroke-dashoffset:0;animation:bb-crown-draw 1.4s cubic-bezier(.16,1,.3,1) .5s both;animation:bb-crown-draw 1.4s var(--bb-ease-out) .5s both;transition:none}@keyframes bb-crown-draw{0%{stroke-dashoffset:1}}.bb-page-big.sc-title{color:#efebe4;font-size:clamp(80px,9vw,160px)}.bb-page-script{font-size:clamp(40px,4.2vw,72px);margin:4px 0 0 .4em}.bb-page-script .sc-swoosh path{stroke-dashoffset:0;animation:bb-crown-draw 1.1s cubic-bezier(.16,1,.3,1) 1s both;animation:bb-crown-draw 1.1s var(--bb-ease-out) 1s both}.bb-page-season{color:#f3f1ec57;color:var(--bb-dim);font-size:10px}.bb-auth-crown{flex:none;height:auto;margin-right:2px;width:26px}.bb-auth-k .bb-auth-crown path{stroke-dashoffset:0;animation:bb-crown-draw 1.2s cubic-bezier(.16,1,.3,1) .3s both;animation:bb-crown-draw 1.2s var(--bb-ease-out) .3s both}.bb-page-side{display:flex;flex-direction:column;justify-content:space-between;padding:36px 48px;position:relative;z-index:1}.bb-page-logo{align-items:baseline;display:inline-flex;font:400 30px/1 Bebas Neue,Oswald,sans-serif;gap:10px;letter-spacing:.08em;text-transform:uppercase}.bb-page-top{align-items:center;display:flex;gap:16px;justify-content:space-between}.bb-page-logo i{color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);color:var(--bb-or2);font-style:normal;font:500 10px JetBrains Mono,monospace;letter-spacing:.2em;text-transform:uppercase}.bb-page-big{font-size:clamp(80px,11vw,190px)}.bb-page-big em{-webkit-text-stroke:1.5px rgb(var(--heat-rgb));-webkit-text-stroke:1.5px var(--bb-or);color:#0000;font-style:normal}.bb-page-tag{color:#f3f1ec94;color:var(--bb-mute);line-height:1.55;margin-top:18px;max-width:420px}.bb-page-main{display:grid;padding:40px 32px;place-items:center;position:relative;z-index:1}.bb-page-main>.bb-auth-card{animation:bb-rise 1.1s cubic-bezier(.16,1,.3,1) .15s both;animation:bb-rise 1.1s .15s var(--bb-ease-out) both}.bb-page-back{align-items:center;color:#f3f1ec94;color:var(--bb-mute);display:inline-flex;font-size:11px;gap:8px;transition:color .3s}.bb-page-back:hover{color:color-mix(in srgb,rgb(var(--heat-rgb)) 76%,#fff);color:var(--bb-or2)}@media (max-width:900px){.bb-page{grid-template-columns:1fr}.bb-page-side{gap:0;justify-content:flex-start;padding:20px 20px 0}.bb-page-side .bb-page-season,.bb-page-tag{display:none}.bb-page-hero{margin-top:22px;text-align:center}.bb-page-hero .bb-page-crown{height:auto;margin:0 0 -8px 66%;width:52px}.bb-page-big.sc-title{font-size:19vw}.bb-page-script{font-size:10vw;margin:0}.bb-page-top{align-items:center;display:flex;justify-content:space-between}.bb-page-mc{bottom:auto;height:56vh;opacity:.45;top:4vh}.bb-page-mc.l{left:-38vw}.bb-page-mc.r{opacity:.35;right:-38vw}.bb-page-crowd{left:-45%;position:fixed;width:190%}.bb-page-bg{position:fixed}.bb-page-main{align-items:start;padding:24px 16px 40px}}@media (prefers-reduced-motion:reduce){.bb-root *,.bb-root :after,.bb-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.bb-intent{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}.bb-intent-k{color:#ffffff8c;font-size:11px;grid-column:1/-1;letter-spacing:.14em;text-transform:uppercase}.bb-intent button{grid-gap:1px;background:#ffffff0d;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff1f;display:grid;gap:1px;padding:9px 6px;text-align:center;transition:background .15s,box-shadow .15s}.bb-intent b{color:#fff;font-size:13px;font-weight:700}.bb-intent small{color:#ffffff8c;font-size:10.5px}.bb-intent button.on{background:color-mix(in srgb,rgb(var(--heat-rgb)) 22%,#0000);background:color-mix(in srgb,var(--bb-or,#ff7a1a) 22%,#0000);box-shadow:inset 0 0 0 1.5px rgb(var(--heat-rgb));box-shadow:inset 0 0 0 1.5px var(--bb-or,#ff7a1a)}.bb-intent button.on small{color:#ffffffc0}:root{--sc-grunge:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2.6 0 0 0 2.05'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>")}.sc-script{color:#f6f1ea;display:inline-block;font-family:Caveat,Marck Script,cursive;font-weight:700;line-height:.9;position:relative;transform:rotate(-6deg);white-space:nowrap}.sc-swoosh{bottom:-.16em;height:.34em;left:4%;overflow:visible;position:absolute;width:94%}.sc-swoosh path{fill:none;stroke:var(--bb-or);stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.sc-crown circle,.sc-crown path{fill:none;stroke:var(--bb-or);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.sc-crown circle{fill:var(--bb-or);stroke:none}.sc-crown path{stroke-dasharray:1;stroke-dashoffset:1}.sc-title{font-family:Bebas Neue,Oswald,Impact,sans-serif;font-weight:400;letter-spacing:.005em;line-height:.82;margin:0;white-space:nowrap}.sc-g,.sc-title.sm{display:inline-block;margin:-.12em -.04em -.06em;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2.6 0 0 0 2.05'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");-webkit-mask-image:var(--sc-grunge);mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2.6 0 0 0 2.05'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");mask-image:var(--sc-grunge);-webkit-mask-size:260px;mask-size:260px;padding:.12em .04em .06em}.sc-title .or,.sc-w.or{color:var(--bb-or)}.sc-w{color:#efebe4;display:inline-block;position:relative;text-shadow:0 6px 40px #0000008c}.sc-w+.sc-w{margin-left:.18em}.sc-hero{background:#060403;contain:layout paint;overflow:hidden;z-index:2}.sc-hero,.sc-p,.sc-x{inset:0;position:absolute}.sc-p,.sc-x{will-change:transform}.sc-smoke img,.sc-x img{max-width:none}.sc-bg img{height:106%;inset:-3%;object-fit:cover;object-position:50% 45%;position:absolute;width:106%}.sc-bg:after{background:radial-gradient(ellipse 46% 52% at 50% 46%,#0604039e,#0000 70%),linear-gradient(90deg,#060403eb,#06040340 26%,#0604031a 50%,#06040340 74%,#060403eb),linear-gradient(180deg,#0604038c,#0000 30%,#0000 70%,#060403);content:"";inset:0;position:absolute}.sc-mc{pointer-events:none;z-index:2}.sc-mc img{bottom:0;height:94vh;-webkit-mask:radial-gradient(ellipse 62% 64% at 50% 44%,#000 55%,#0000 100%);mask:radial-gradient(ellipse 62% 64% at 50% 44%,#000 55%,#0000 100%);max-width:none;position:absolute;width:auto}.sc-mc.l img{left:-5vw}.sc-mc.r img{right:-5vw}.sc-crowd{pointer-events:none;z-index:4}.sc-crowd img{bottom:-15vh;filter:drop-shadow(0 -2px 12px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 92%,#fff) 25%,transparent));height:auto;left:-6%;opacity:.96;position:absolute;width:112%}.sc-center{z-index:6}.sc-center>.sc-p{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:70px 20px 120px;text-align:center}.sc-kicker{color:color-mix(in srgb,rgb(var(--heat-rgb)) 30%,#fff);font:600 12px/1 JetBrains Mono,monospace;letter-spacing:.32em;margin:0 0 22px;text-transform:uppercase}.sc-kicker b{color:var(--bb-or);font-weight:600}.sc-hero .sc-title{font-size:clamp(96px,15.2vw,260px)}.sc-title-crown{filter:drop-shadow(0 0 18px color-mix(in srgb,rgb(var(--heat-rgb)) 55%,transparent));height:auto;position:absolute;right:-.02em;top:-.36em;transform:rotate(12deg);width:.58em}.sc-slogan{font-size:clamp(46px,5.6vw,96px);margin-top:-.1em}.sc-cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:46px}.sc-btn{--h:58px;font-size:13.5px;padding:0 32px}.sc-corner{bottom:74px;position:absolute;z-index:7}.sc-corner.lb{display:flex;flex-direction:column;gap:14px;left:4vw}.sc-corner.lb b{color:#efebe4;font:400 30px/.95 Bebas Neue,Oswald,sans-serif;letter-spacing:.02em;text-transform:uppercase}.sc-torn{clip-path:polygon(0 6%,9% 0,22% 5%,37% 1%,51% 6%,66% 0,81% 4%,100% 0,97% 22%,100% 41%,96% 60%,100% 79%,96% 100%,78% 95%,61% 100%,44% 95%,27% 100%,11% 94%,0 100%,3% 76%,0 55%,4% 33%);display:block;height:118px;transform:rotate(-4deg);width:168px}.sc-torn img{filter:grayscale(1) contrast(1.25) brightness(.85);height:100%;object-fit:cover;width:100%}.sc-corner.rb{align-items:center;display:flex;flex-direction:column;gap:4px;right:5vw;text-align:center}.sc-brush{color:#efebe4;font:700 46px/.86 Caveat,cursive;text-transform:uppercase;transform:rotate(-7deg)}.sc-vert{align-items:center;color:#f3f1ec8c;display:flex;font:500 9.5px JetBrains Mono,monospace;gap:14px;letter-spacing:.4em;position:absolute;right:18px;top:50%;transform:translateY(-50%);writing-mode:vertical-rl;z-index:7}.sc-vert i{background:#ffffff40;height:46px;width:1px}.sc-beams{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.sc-beams i{background:linear-gradient(180deg,color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 65%,#fff) 42%,#0000),color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff) 14%,#0000) 45%,#0000 85%);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);height:125vh;position:absolute;top:-12vh;transform-origin:50% 0;width:34vw;will-change:transform,opacity}.sc-beams .l{animation:sc-sway-l 9s ease-in-out infinite alternate;left:2vw;transform:rotate(-24deg)}.sc-beams .r{animation:sc-sway-r 11s ease-in-out infinite alternate;right:2vw;transform:rotate(24deg)}.sc-beams .c{animation:sc-flick 6s steps(1) infinite;left:33vw;opacity:.35;transform:rotate(0deg)}@keyframes sc-sway-l{0%{opacity:.75;transform:rotate(-30deg)}to{opacity:1;transform:rotate(-12deg)}}@keyframes sc-sway-r{0%{opacity:1;transform:rotate(30deg)}to{opacity:.7;transform:rotate(12deg)}}@keyframes sc-flick{0%,to{opacity:.3}47%{opacity:.55}49%{opacity:.15}52%{opacity:.45}}.sc-dust{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:3}.sc-dust i{animation:sc-rise linear infinite;background:color-mix(in srgb,rgb(var(--heat-rgb)) 56%,#fff);border-radius:50%;bottom:-10px;box-shadow:0 0 6px 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 84%,#fff) 80%,#0000);height:3px;opacity:0;position:absolute;width:3px;will-change:transform,opacity}@keyframes sc-rise{0%{opacity:0;transform:translateZ(0) scale(var(--s))}12%{opacity:.9}80%{opacity:.5}to{opacity:0;transform:translate3d(6vw,-95vh,0) scale(var(--s))}}.sc-smoke{bottom:-4vh;height:46vh;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:5}.sc-smoke i{animation:sc-drift 80s linear infinite;background-repeat:repeat-x;background-size:50% 100%;inset:0 auto 0 0;opacity:.32;position:absolute;width:200%;will-change:transform}.sc-smoke i+i{animation-direction:reverse;animation-duration:130s;bottom:-6vh;height:80%;opacity:.2;top:auto}.sc-smoke.dense i{opacity:.42}@keyframes sc-drift{to{transform:translate3d(-50%,0,0)}}.lg-screen .sc-smoke i+i{display:none}.sc-flash{background:radial-gradient(circle at 50% 46%,color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 65%,#fff) 75%,#0000),color-mix(in srgb,rgb(var(--heat-rgb)) 25%,#0000) 30%,#0000 62%);inset:0;opacity:0;pointer-events:none;position:absolute;z-index:8}.sc-hero .sc-in{opacity:0;transform:translate3d(0,34px,0)}.sc-hero.is-on .sc-in{opacity:1;transform:none;transition:opacity 1s var(--bb-ease-out),transform 1.4s var(--bb-ease-out);transition-delay:calc(var(--i)*.11s + .35s)}.sc-hero.is-on .sc-crown path{stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--bb-ease-out) 1.1s}.sc-hero.is-on .sc-swoosh path{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--bb-ease-out) 1.45s}.sc-hero .sc-slogan{clip-path:inset(-20% 100% -40% 0)}.sc-hero.is-on .sc-slogan{clip-path:inset(-20% -10% -40% 0);transition:clip-path 1.1s var(--bb-ease-out) .95s}.sc-hero.is-hold .sc-bg{opacity:0;transform:scale(1.16)}.sc-hero.is-hold .sc-mc.l{opacity:0;transform:translate3d(-16vw,0,0)}.sc-hero.is-hold .sc-mc.r{opacity:0;transform:translate3d(16vw,0,0)}.sc-hero.is-hold .sc-crowd{transform:translate3d(0,20%,0)}.sc-hero.is-hold .sc-beams,.sc-hero.is-hold .sc-smoke{opacity:0}.sc-hero.is-on .sc-bg{transition:transform 2.8s var(--bb-ease-out),opacity 1.4s var(--bb-ease-out)}.sc-hero.is-on .sc-mc{transition:transform 2s var(--bb-ease-out) .25s,opacity 1.4s var(--bb-ease-out) .25s}.sc-hero.is-on .sc-mc.r{transition-delay:.4s}.sc-hero.is-on .sc-crowd{transition:transform 1.8s var(--bb-ease-out) .15s}.sc-hero.is-on .sc-beams,.sc-hero.is-on .sc-center,.sc-hero.is-on .sc-smoke{transition:opacity 1.6s var(--bb-ease-out) .3s,transform 1.4s var(--bb-ease-out)}.sc-hero.is-gone{transition:visibility 0s 1.6s;visibility:hidden}.sc-hero.is-gone .sc-bg{opacity:0;transform:scale(2.7);transition:transform 1.6s cubic-bezier(.7,0,.25,1),opacity 1.2s cubic-bezier(.7,0,.25,1) .3s}.sc-hero.is-gone .sc-mc.l{transform:translate3d(-58vw,6vh,0) scale(1.4) rotate(-6deg)}.sc-hero.is-gone .sc-mc.l,.sc-hero.is-gone .sc-mc.r{opacity:0;transition:transform 1.3s cubic-bezier(.7,0,.25,1),opacity .9s ease .35s}.sc-hero.is-gone .sc-mc.r{transform:translate3d(58vw,6vh,0) scale(1.4) rotate(6deg)}.sc-hero.is-gone .sc-crowd{opacity:0;transform:translate3d(0,55%,0) scale(1.5);transition:transform 1.2s cubic-bezier(.7,0,.25,1),opacity .8s ease .3s}.sc-hero.is-gone .sc-center{opacity:0;transform:scale(2.8);transition:transform 1.1s cubic-bezier(.6,0,.3,1),opacity .55s ease .2s}.sc-hero.is-gone .sc-beams,.sc-hero.is-gone .sc-smoke{opacity:0;transition:opacity .7s ease}.sc-hero.is-gone .sc-in{opacity:0;transition:opacity .4s ease}.sc-hero.is-gone .sc-center .sc-in{opacity:1}.sc-hero.is-gone .sc-flash{animation:sc-flash 1.5s ease-in-out}@keyframes sc-flash{0%{opacity:0}45%{opacity:.9}to{opacity:0}}.sc-hero:not(.is-on) *{animation-play-state:paused}.sc-hero.is-gone .sc-flash{animation-play-state:running}.sc-pl-bg{inset:0;pointer-events:none;position:absolute;z-index:0}.sc-pl-bg img{height:100%;-webkit-mask:linear-gradient(90deg,#0000,#000 38%);mask:linear-gradient(90deg,#0000,#000 38%);object-fit:cover;object-position:50% 50%;opacity:.7;position:absolute;right:0;top:0;width:72%}.sc-pl-bg:after{background:linear-gradient(180deg,#05050580,#0000 25%,#0000 70%,#050505);content:""}.sc-pl,.sc-pl-bg:after{inset:0;position:absolute}.sc-pl{grid-gap:5vw;align-items:center;display:grid;gap:5vw;grid-template-columns:.95fr 1.1fr;padding:96px 6vw 116px;z-index:2}.sc-pl-t{font:400 clamp(64px,6.6vw,124px)/.86 Bebas Neue,Oswald,sans-serif;margin:calc(16px - .16em) 0 0;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2.6 0 0 0 2.05'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");-webkit-mask-image:var(--sc-grunge);mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2.6 0 0 0 2.05'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");mask-image:var(--sc-grunge);-webkit-mask-size:260px;mask-size:260px;padding-top:.16em;text-transform:uppercase}.sc-pl-script{font-size:clamp(38px,3.6vw,62px);margin:2px 0 0 .4em}.sc-pl-lead{color:var(--bb-mute);font-size:clamp(14px,1.05vw,17px);line-height:1.6;margin-top:26px;max-width:500px}.sc-stats{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(4,auto);justify-content:start;margin-top:30px}.sc-stats>div{border-left:1px solid #ffffff1f;padding:0 26px}.sc-stats>div:first-child{border-left:0;padding-left:0}.sc-stats b{color:#efebe4;display:block;font-size:48px;line-height:1}.sc-stats span{color:var(--bb-dim);font-size:9.5px}.sc-formats{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:26px 0 0;padding:0}.sc-formats li{background:color-mix(in srgb,rgb(var(--heat-rgb)) 8%,#0000);border-radius:99px;box-shadow:inset 0 0 0 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 84%,#fff) 30%,#0000);color:color-mix(in srgb,rgb(var(--heat-rgb)) 30%,#fff);font-size:10px;padding:9px 13px}.sc-pillars{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.sc-pillar{border-radius:22px;min-height:196px;overflow:hidden;padding:22px 22px 24px;position:relative;transition:transform .6s var(--bb-ease-out)}.sc-pillar:hover{transform:translateY(-5px)}.sc-pillar:nth-child(2),.sc-pillar:nth-child(4){margin-bottom:-34px;margin-top:34px}.sc-pillar-n{-webkit-text-stroke:1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 84%,#fff) 35%,#0000);color:#0000;font-size:64px;line-height:1;position:absolute;right:16px;top:8px}.sc-pillar-ic{background:linear-gradient(180deg,color-mix(in srgb,rgb(var(--heat-rgb)) 66%,#fff),var(--bb-or));border-radius:14px;box-shadow:0 10px 30px -10px var(--bb-or-glow),inset 0 1px 0 #ffffff80;color:#160800;display:grid;height:46px;margin-bottom:30px;place-items:center;width:46px}.sc-pillar b{display:block;font:600 19px/1.2 Inter,sans-serif;letter-spacing:-.01em}.sc-pillar p{color:var(--bb-mute);font-size:13.5px;line-height:1.5;margin-top:8px}.sc-fi-bg{inset:0;pointer-events:none;position:absolute}.sc-fi-bg img{height:100%;object-fit:cover;object-position:50% 60%;width:100%}.sc-fi-bg:after{background:radial-gradient(ellipse 45% 50% at 50% 42%,#050505b8,#05050533 70%),linear-gradient(180deg,#050505bf,#0000 30%,#0000 62%,#050505 96%);content:""}.sc-fi,.sc-fi-bg:after{inset:0;position:absolute}.sc-fi{display:flex;flex-direction:column;z-index:6}.sc-fi-c{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:80px 20px 20px;text-align:center}.sc-fi-crown{filter:drop-shadow(0 0 18px color-mix(in srgb,rgb(var(--heat-rgb)) 50%,transparent));margin-bottom:-6px;transform:rotate(-4deg)}.lg-screen.is-on .sc-fi-crown path{stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--bb-ease-out) .9s}.lg-screen.is-on .sc-fi .sc-swoosh path{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--bb-ease-out) 1.3s}.sc-title.sm{font-size:clamp(84px,10.5vw,180px)}.sc-title.sm .or{color:var(--bb-or)}.sc-title.sm{color:#efebe4}.sc-slogan.sm{font-size:clamp(40px,4.2vw,74px)}.sc-fi-s{color:#f3f1ecc7;font-size:clamp(15px,1.2vw,19px);line-height:1.55;margin-top:34px}.sc-foot{grid-gap:20px;align-items:center;background:linear-gradient(180deg,#05050566,#050505);border-top:1px solid #ffffff14;display:grid;gap:20px;grid-template-columns:1fr auto 1fr;padding:22px 5vw calc(22px + env(safe-area-inset-bottom))}.sc-foot-brand{align-items:center;display:flex;gap:22px}.sc-foot-brand b{font-size:30px;letter-spacing:.04em}.sc-foot-brand span{color:var(--bb-dim);font-size:11.5px;line-height:1.45}.sc-foot-soc{display:flex;gap:8px}.sc-foot-soc a{background:#ffffff0d;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff14;color:var(--bb-mute);display:grid;height:40px;place-items:center;transition:color .3s,background .3s;width:40px}.sc-foot-soc a:hover{background:var(--bb-or);color:#140800}.sc-foot-links{display:flex;flex-wrap:wrap;font-size:12px;gap:6px 20px;justify-content:flex-end;justify-self:end;max-width:520px}.sc-foot-links a{color:var(--bb-dim);transition:color .3s;white-space:nowrap}.sc-foot-links a:hover{color:var(--bb-or2)}@media (max-width:820px){.sc-mc img{height:62vh;-webkit-mask:radial-gradient(ellipse 50% 58% at 50% 64%,#000 50%,#0000 100%);mask:radial-gradient(ellipse 50% 58% at 50% 64%,#000 50%,#0000 100%)}.sc-mc.l img{left:-30vw}.sc-mc.r img{right:-30vw}.sc-crowd img{bottom:-1vh;left:-45%;width:190%}.sc-center>.sc-p{justify-content:flex-start;padding:23vh 16px 120px}.sc-kicker{font-size:9.5px;letter-spacing:.26em;margin-bottom:34px}.sc-hero .sc-title{font-size:22.5vw}.sc-title-crown{top:-.42em;width:.62em}.sc-slogan{font-size:13vw}.sc-cta{margin-top:34px}.sc-btn{--h:54px;font-size:12.5px;padding:0 26px}.sc-corner.lb{align-items:center;bottom:92px;left:0;right:0}.sc-corner.lb b{font-size:17px;letter-spacing:.06em;text-align:center}.sc-corner.lb b br,.sc-corner.rb,.sc-torn,.sc-vert{display:none}.sc-beams i{width:70vw}.sc-beams .c{display:none}.sc-smoke{height:30vh}.sc-dust i:nth-child(n+10),.sc-smoke i+i{display:none}.sc-pl-bg img{height:46%;-webkit-mask:linear-gradient(180deg,#000 30%,#0000);mask:linear-gradient(180deg,#000 30%,#0000);opacity:.5;width:100%}.sc-pl{align-content:center;gap:16px;grid-template-columns:1fr;padding:72px 16px 90px}.sc-pl-t{font-size:15vw;margin-top:calc(10px - .16em)}.sc-pl-script{font-size:10vw}.sc-pl-lead{font-size:13px;line-height:1.5;margin-top:14px}.sc-stats{grid-template-columns:repeat(4,1fr);margin-top:16px}.sc-stats>div{padding:0 8px}.sc-stats b{font-size:28px}.sc-stats span{font-size:7.5px;letter-spacing:.08em}.sc-formats{display:none}.sc-pillars{gap:8px}.sc-pillar{border-radius:16px;min-height:0;padding:12px 12px 14px}.sc-pillar:nth-child(2),.sc-pillar:nth-child(4){margin:0}.sc-pillar-n{font-size:34px;right:10px;top:6px}.sc-pillar-ic{border-radius:10px;height:32px;margin-bottom:10px;width:32px}.sc-pillar-ic svg{height:16px;width:16px}.sc-pillar b{font-size:14px}.sc-pillar p{font-size:11.5px;line-height:1.35;margin-top:4px}.sc-fi-c{padding:70px 16px 10px}.sc-title.sm{font-size:21vw}.sc-slogan.sm{font-size:11vw}.sc-fi-s{font-size:14px;margin-top:24px}.sc-fi-s br{display:none}.sc-fi .sc-cta{align-items:stretch;flex-direction:column;gap:10px;margin-top:26px;max-width:340px;width:100%}.sc-foot{gap:12px;grid-template-columns:1fr;justify-items:center;padding:16px 16px calc(14px + env(safe-area-inset-bottom));text-align:center}.sc-foot-brand{flex-direction:column;gap:4px}.sc-foot-brand b{font-size:24px}.sc-foot-links{font-size:10.5px;gap:7px 14px;justify-content:center;justify-self:center;max-width:360px}.sc-foot-brand span br{display:none}}@media (max-width:820px) and (max-height:720px){.sc-pillar p,.sc-pl-lead{display:none}.sc-center>.sc-p{padding-top:18vh}}.sc-sbg{pointer-events:none;z-index:0}.sc-sbg,.sc-sbg img{inset:0;position:absolute}.sc-sbg img{height:100%;max-width:none;object-fit:cover;opacity:.8;width:100%}.sc-sbg:after{background:linear-gradient(90deg,#050505,#050505db 30%,#05050540 62%,#05050573),linear-gradient(180deg,#050505a6,#0000 26%,#0000 66%,#050505);content:""}.sc-sbg:after,.sc-sec{inset:0;position:absolute}.sc-sec{grid-gap:5vw;align-items:center;display:grid;gap:5vw;grid-template-columns:.9fr 1.1fr;padding:96px 6vw 116px;z-index:2}.sc-sec-t{color:#efebe4;font:400 clamp(66px,7.4vw,136px)/.84 Bebas Neue,Oswald,sans-serif;margin:calc(16px - .14em) 0 0;padding-top:.14em;text-transform:uppercase}.sc-sec-script{font-size:clamp(38px,3.6vw,62px);margin:4px 0 0 .4em}.lg-screen.is-on .sc-sec .sc-swoosh path{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--bb-ease-out) 1.1s}.sc-sec-lead{color:var(--bb-mute);font-size:clamp(14px,1.05vw,17px);line-height:1.6;margin-top:26px;max-width:470px}.sc-cta-l{justify-content:flex-start;margin-top:30px}.sc-tape{background:#ece2cd8c;box-shadow:0 2px 6px #00000040;height:26px;left:50%;margin-left:-46px;position:absolute;top:-12px;transform:rotate(-4deg);width:92px;z-index:2}.sc-crew{grid-gap:0 26px;display:grid;gap:0 26px;grid-template-columns:1fr 1fr;list-style:none;margin:30px 0 0;max-width:460px;padding:0}.sc-crew li{align-items:baseline;border-bottom:1px solid #ffffff17;color:#efebe4;display:flex;font:400 22px/1 Bebas Neue,Oswald,sans-serif;gap:12px;letter-spacing:.03em;padding:10px 0;text-transform:uppercase}.sc-crew li span{color:var(--bb-or);font-size:10px}.sc-posters{align-items:center;display:flex;gap:3vw;height:100%;justify-content:center;position:relative}.sc-poster{background:#e8e2d6;box-shadow:0 40px 70px -26px #000000e6;clip-path:polygon(0 1%,8% 0,20% 1.2%,34% 0,50% 1%,66% 0,80% 1.4%,93% 0,100% 1%,99.4% 20%,100% 42%,99.2% 64%,100% 86%,99.6% 100%,84% 99%,68% 100%,51% 98.8%,35% 100%,18% 99%,4% 100%,0 99%,.6% 76%,0 52%,.8% 30%);color:#111;margin:0;padding:10px 10px 0;position:relative;width:min(19vw,300px)}.sc-poster.p0{--r:-4deg;margin-top:-4vh;transform:rotate(var(--r))}.sc-poster.p1{--r:3deg;margin-top:7vh;transform:rotate(var(--r))}.lg-screen .sc-poster.lg-rv{transform:translate3d(0,40px,0) rotate(var(--r))}.lg-screen.is-on .sc-poster.lg-rv{transform:rotate(var(--r))}.sc-poster-img{aspect-ratio:448/640;background:#ddd;display:block;overflow:hidden}.sc-poster-img img{filter:grayscale(1) contrast(1.15);height:100%;object-fit:cover;object-position:50% 0;width:100%}.sc-poster figcaption{display:flex;flex-direction:column;gap:4px;padding:10px 4px 14px}.sc-poster figcaption b{font:400 26px/.95 Bebas Neue,Oswald,sans-serif;letter-spacing:.02em;text-transform:uppercase}.sc-back .sc-sec-t,.sc-team .sc-sec-t{font-size:clamp(54px,5.4vw,104px)}.sc-poster figcaption em{color:#2a1a0c;font:600 11px/1.3 Inter,system-ui,sans-serif;font-style:normal}.sc-crew li small{color:color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff);color:var(--bb-or2,color-mix(in srgb,rgb(var(--heat-rgb)) 88%,#fff));font:10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;margin-left:6px}.sc-poster figcaption span{color:#a14a0b;font-size:9px;letter-spacing:.14em}.sc-posters-crown{filter:drop-shadow(0 0 16px color-mix(in srgb,rgb(var(--heat-rgb)) 50%,transparent));position:absolute;right:6%;top:10%;transform:rotate(14deg)}.lg-screen.is-on .sc-posters-crown path{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--bb-ease-out) 1.2s}.sc-tvf{background:#0b0a09;border-radius:6px;box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 80%,#fff) 25%,#0000),0 50px 90px -30px #000,0 0 80px -20px color-mix(in srgb,rgb(var(--heat-rgb)) 35%,#0000);display:block;justify-self:end;max-width:760px;padding:14px;position:relative;transform:rotate(-1.5deg);width:100%}.lg-screen .sc-tvf.lg-rv{transform:translate3d(0,40px,0) rotate(-1.5deg)}.lg-screen.is-on .sc-tvf.lg-rv{transform:rotate(-1.5deg)}.sc-tvf-in{aspect-ratio:16/9;border-radius:2px;display:block;overflow:hidden;position:relative}.sc-tvf-in img{height:100%;object-fit:cover;transition:transform 1.2s var(--bb-ease-out);width:100%}.sc-tvf:hover .sc-tvf-in img{transform:scale(1.04)}.sc-tvf-in:after{background:linear-gradient(180deg,#0000001a,#0000008c);content:"";inset:0;position:absolute}.sc-tvf-play{background:var(--bb-or);border-radius:50%;box-shadow:0 0 40px color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#0000);color:#160800;display:grid;height:92px;left:50%;margin:-46px 0 0 -46px;place-items:center;position:absolute;top:50%;transition:transform .5s var(--bb-ease-out);width:92px;z-index:1}.sc-tvf-play svg{margin-left:4px}.sc-tvf-play i{animation:sc-ring 2.2s var(--bb-ease-out) infinite;border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 80%,#fff) 80%,#0000);inset:0;position:absolute}@keyframes sc-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.sc-tvf:hover .sc-tvf-play{transform:scale(1.08)}.sc-tvf-rec{align-items:center;background:#0000008c;border-radius:4px;color:#fff;display:flex;font-size:10.5px;gap:7px;left:30px;padding:6px 10px;position:absolute;top:28px;z-index:2}.sc-tvf-rec i{animation:sc-blink 1.2s steps(1) infinite;background:#ff3b2f;border-radius:50%;height:8px;width:8px}@keyframes sc-blink{50%{opacity:.2}}.sc-tvf-ch{bottom:26px;color:#ffffffbf;font-size:10px;letter-spacing:.2em;right:30px}.sc-tvf-c,.sc-tvf-ch{position:absolute;z-index:2}.sc-tvf-c{border:2px solid var(--bb-or);height:22px;width:22px}.sc-tvf-c.tl{border-bottom:0;border-right:0;left:22px;top:22px}.sc-tvf-c.tr{border-bottom:0;border-left:0;right:22px;top:22px}.sc-tvf-c.bl{border-right:0;border-top:0;bottom:22px;left:22px}.sc-tvf-c.br{border-left:0;border-top:0;bottom:22px;right:22px}.sc-marq{display:none}@keyframes sc-marq{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.sc-wall{align-content:center;flex-wrap:wrap;gap:18px 16px;justify-self:end;max-width:640px}.sc-sticker,.sc-wall{display:flex;justify-content:center}.sc-sticker{--r:0deg;align-items:center;background:#121110;border-radius:4px;box-shadow:0 0 0 1px #ffffff12,0 24px 40px -18px #000;flex-direction:column;gap:8px;height:112px;padding:14px;position:relative;transform:rotate(var(--r));transition:transform .5s var(--bb-ease-out),box-shadow .4s;width:150px}.lg-screen .sc-sticker.lg-rv{transform:translate3d(0,40px,0) rotate(var(--r))}.lg-screen.is-on .sc-sticker.lg-rv{transform:rotate(var(--r))}.lg-screen.is-on a.sc-sticker:hover{box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 80%,#fff) 60%,#0000),0 24px 40px -18px #000;transform:rotate(0deg) scale(1.05)}.sc-sticker img{max-height:48px;max-width:100%;object-fit:contain}.sc-sticker span{color:var(--bb-dim);font-size:9.5px;letter-spacing:.16em}.sc-sticker.big{background:#e8e2d6;color:#111;flex-direction:row;gap:18px;height:auto;margin-bottom:8px;max-width:520px;padding:22px 26px;width:100%}.sc-sticker.big img{border-radius:6px;max-height:84px;width:84px}.sc-sticker.big div{display:flex;flex-direction:column;gap:6px;text-align:left}.sc-sticker.big b{font:400 44px/.9 Bebas Neue,Oswald,sans-serif;letter-spacing:.02em;text-transform:uppercase}.sc-sticker.big span{color:#a14a0b}@media (max-width:820px){.sc-sbg img{opacity:.55}.sc-sbg:after{background:linear-gradient(180deg,#050505bf,#05050580 40%,#050505d9 70%,#050505)}.sc-sec{align-content:center;gap:18px;grid-template-columns:1fr;padding:74px 18px 92px}.sc-sec-t{font-size:16vw;margin-top:calc(10px - .14em)}.sc-back .sc-sec-t,.sc-team .sc-sec-t{font-size:12.5vw}.sc-sec-script{font-size:10vw}.sc-sec-lead{font-size:13px;line-height:1.5;margin-top:12px}.sc-cta-l{flex-direction:row;margin-top:16px}.sc-cta-l .sc-btn{--h:46px;font-size:11.5px;padding:0 18px}.sc-crew{gap:0 16px;margin-top:14px}.sc-crew li{font-size:17px;padding:7px 0}.sc-posters{gap:14px;height:auto}.sc-poster{padding:6px 6px 0;width:40vw}.sc-poster.p0{margin-top:0}.sc-poster.p1{margin-top:26px}.sc-poster figcaption{padding:6px 2px 9px}.sc-poster figcaption b{font-size:16px}.sc-poster figcaption em{font-size:9.5px}.sc-poster figcaption span{font-size:7px}.sc-crew li small{font-size:8.5px}.sc-posters-crown{height:auto;right:0;top:-14px;width:40px}.sc-tvf{justify-self:stretch;padding:8px}.sc-tvf-play{height:64px;margin:-32px 0 0 -32px;width:64px}.sc-tvf-rec{font-size:9px;left:16px;top:16px}.sc-tvf-ch{bottom:14px;font-size:8px;right:16px}.sc-tvf-c{height:14px;width:14px}.sc-tvf-c.tl,.sc-tvf-c.tr{top:12px}.sc-tvf-c.bl,.sc-tvf-c.br{bottom:12px}.sc-tvf-c.bl,.sc-tvf-c.tl{left:12px}.sc-tvf-c.br,.sc-tvf-c.tr{right:12px}.sc-wall{display:none}.sc-marq{display:flex;flex-direction:column;gap:10px;margin:6px -18px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000)}.sc-marq,.sc-marq-row{overflow:hidden}.sc-marq-track{animation:sc-marq 26s linear infinite;display:flex;gap:10px;width:max-content}.sc-marq-row.rev .sc-marq-track{animation-direction:reverse;animation-duration:30s}.sc-marq-i{align-items:center;background:#121110;border-radius:6px;box-shadow:0 0 0 1px #ffffff14,0 18px 30px -18px #000;display:flex;flex:0 0 auto;flex-direction:column;gap:6px;height:76px;justify-content:center;padding:10px;width:118px}.sc-marq-i img{max-height:32px;max-width:100%;object-fit:contain}.sc-marq-i span{color:var(--bb-dim);font-size:8px;letter-spacing:.12em;white-space:nowrap}@media (prefers-reduced-motion:reduce){.sc-marq-track{animation-duration:90s}}.sc-sticker{gap:4px;height:64px;padding:8px;width:calc(33.3% - 7px)}.sc-sticker img{max-height:26px}.sc-sticker span{font-size:7.5px;letter-spacing:.1em}.sc-sticker.big{gap:12px;height:auto;margin-bottom:2px;padding:12px 14px;width:100%}.sc-sticker.big img{max-height:48px;width:48px}.sc-sticker.big b{font-size:28px}}@media (max-width:820px) and (max-height:740px){.sc-crew,.sc-sec-lead{display:none}}.sc-hero.is-gone .sc-beams,.sc-hero.is-gone .sc-dust{visibility:hidden}.lg-screen .sc-beams i{animation:none;will-change:auto}.sp-stage-bg{background:#060403;inset:0;overflow:hidden;pointer-events:none;position:absolute}.sp-page .sp-stage-bg{position:fixed}.sp-stage-arena{animation:sp-breathe 18s ease-in-out infinite alternate;height:106%;inset:-3%;max-width:none;object-fit:cover;object-position:50% 30%;position:absolute;width:106%}.sp-stage-bg.is-dim .sp-stage-arena{filter:brightness(.62) saturate(1.05)}.sp-stage-vignette{background:radial-gradient(ellipse 50% 46% at 50% 42%,#06040394,#0000 72%),linear-gradient(90deg,#060403eb,#06040333 26%,#0604031a 50%,#06040333 74%,#060403eb),linear-gradient(180deg,#06040399,#0000 30%,#0000 62%,#060403);inset:0;position:absolute;z-index:4}.sp-stage-mc{bottom:0;height:88vh;-webkit-mask:radial-gradient(ellipse 62% 64% at 50% 44%,#000 50%,#0000 100%);mask:radial-gradient(ellipse 62% 64% at 50% 44%,#000 50%,#0000 100%);max-width:none;opacity:.55;position:absolute;width:auto;z-index:2}.sp-stage-mc.is-l{left:-7vw}.sp-stage-mc.is-r{right:-7vw}@keyframes sp-breathe{0%{transform:scale(1)}to{transform:scale(1.06) translate3d(0,-1%,0)}}.sp-page{align-items:center;display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden;padding:0 16px calc(48px + env(safe-area-inset-bottom));position:relative}.sp-page>:not(.sp-stage-bg){position:relative;z-index:6}.sp-top{align-items:center;display:flex;justify-content:space-between;padding:20px 0;width:min(1200px,100%)}.sp-logo{color:var(--bb-ink);font-size:30px;letter-spacing:.06em}.sp-logo span{color:var(--bb-or)}.sp-top-btn{--h:40px;font-size:11px;padding:0 18px}.sp-hero{align-items:center;display:flex;flex-direction:column;margin-top:clamp(18px,7vh,80px);text-align:center;width:min(900px,100%)}.sp-hero .sc-kicker{font-size:11px;letter-spacing:.3em;margin-bottom:18px}.sp-title{font-size:clamp(84px,13vw,200px)}.sp-title.is-word{font-size:clamp(64px,11.5vw,180px)}.sp-slogan{font-size:clamp(40px,5vw,80px);margin-top:-.08em}.sp-lead{color:var(--bb-mute);font-size:15px;line-height:1.6;margin-top:30px;max-width:520px}.sp-count{align-items:center;color:var(--bb-dim);display:inline-flex;font-size:11px;gap:12px;margin-top:22px}.sp-count b{color:var(--bb-or);font-weight:700}.sp-count i{background:#ffffff40;height:1px;width:26px}.sp-in>*{animation:sp-rise 1.1s var(--bb-ease-out) both}.sp-in>:nth-child(2){animation-delay:.1s}.sp-in>:nth-child(3){animation-delay:.2s}.sp-in>:nth-child(4){animation-delay:.3s}.sp-in>:nth-child(5){animation-delay:.4s}.sp-in>:nth-child(6){animation-delay:.5s}.sp-in>:nth-child(n+7){animation-delay:.6s}@keyframes sp-rise{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}.sp-in .sc-crown path{animation:sp-draw 1.3s var(--bb-ease-out) .7s forwards}.sp-in .sc-swoosh path{animation:sp-draw .9s var(--bb-ease-out) 1s forwards}@keyframes sp-draw{to{stroke-dashoffset:0}}.sp-cta{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:34px}.sp-cta.is-inline{flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.sp-textlink{align-items:center;background:none;border:0;color:var(--bb-mute);cursor:pointer;display:inline-flex;font-size:10.5px;gap:6px;margin-top:18px;transition:color .3s}.sp-textlink:hover{color:var(--bb-ink)}.sp-textlink.is-faint{color:var(--bb-dim)}.sp-wide{width:100%}.sp-card{border-radius:28px;margin-top:38px;padding:18px;width:min(520px,100%)}.sp-center{color:var(--bb-mute);display:grid;min-height:140px;place-items:center}.sp-ticket{background:linear-gradient(120deg,color-mix(in srgb,rgb(var(--heat-rgb)) 22%,#0000),#ffffff08);border:1px solid color-mix(in srgb,rgb(var(--heat-rgb)) 35%,#0000);border-radius:18px;display:flex;overflow:hidden;position:relative}.sp-ticket>div{display:flex;flex-direction:column;justify-content:center;padding:16px 18px}.sp-ticket small,.sp-ticket span{color:var(--bb-mute);font-size:9.5px}.sp-ticket b{color:var(--bb-ink);font-size:54px;line-height:.9;margin:6px 0 2px}.sp-ticket b.or{color:var(--bb-or)}.sp-ticket-main{flex:1 1}.sp-ticket-stub{align-items:center;border-left:1px dashed #ffffff38;min-width:120px;position:relative;text-align:center}.sp-ticket-stub:after,.sp-ticket-stub:before{background:#0b0908;border-radius:50%;content:"";height:18px;left:-9px;position:absolute;width:18px}.sp-ticket-stub:before{top:-9px}.sp-ticket-stub:after{bottom:-9px}.sp-steps{margin:10px 0 16px;text-align:left}.sp-step{border-bottom:1px solid #ffffff0f;display:flex;gap:14px;padding:14px 2px}.sp-step:last-child{border-bottom:0}.sp-step-n{border:1px solid #ffffff29;border-radius:50%;color:var(--bb-mute);display:grid;flex:none;font-size:10.5px;height:32px;letter-spacing:.05em;place-items:center;width:32px}.sp-step.is-done .sp-step-n{background:var(--bb-or);border-color:var(--bb-or);box-shadow:0 0 18px -4px var(--bb-or-glow);color:#120700}.sp-step-body{flex:1 1;min-width:0}.sp-step-body>b{color:var(--bb-ink);display:block;font-size:15px;font-weight:600}.sp-step-body>small{color:var(--bb-mute);display:block;font-size:12.5px;line-height:1.45;margin-top:3px}.sp-chip{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;color:var(--bb-ink);display:inline-flex;font:600 10.5px/1 JetBrains Mono,monospace;gap:7px;height:34px;letter-spacing:.14em;margin-top:10px;padding:0 14px;text-transform:uppercase;transition:border-color .3s,background .3s}.sp-chip:hover{background:#ffffff1a;border-color:color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#0000)}.sp-invite{align-items:center;background:#00000073;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:6px;margin-top:10px;padding:4px 4px 4px 12px}.sp-invite code{color:var(--bb-ink);flex:1 1;font:12px JetBrains Mono,monospace;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-invite button{border-radius:9px;color:var(--bb-ink);display:grid;height:36px;place-items:center;width:36px}.sp-invite button:hover{background:#ffffff14}.sp-note{color:var(--bb-dim);font-size:9.5px;margin-top:14px;text-align:center}.sp-console{border-radius:22px;margin-top:34px;padding:18px 20px 14px;width:min(440px,100%)}.sp-meter{align-items:flex-end;display:flex;gap:4px;height:64px;justify-content:space-between}.sp-meter i{animation:sp-level 1s ease-in-out infinite alternate;background:linear-gradient(0deg,color-mix(in srgb,rgb(var(--heat-rgb)) 75%,#000),var(--bb-or) 55%,color-mix(in srgb,rgb(var(--heat-rgb)) 50%,#fff));border-radius:2px;flex:1 1;height:100%;transform-origin:50% 100%}@keyframes sp-level{0%{opacity:.5;transform:scaleY(.08)}50%{transform:scaleY(.55)}to{opacity:1;transform:scaleY(.95)}}.sp-console-row{align-items:center;color:var(--bb-mute);display:flex;font-size:10.5px;gap:10px;margin-top:14px}.sp-rec{animation:sp-blink 1.4s steps(1) infinite;background:var(--bb-or);border-radius:50%;box-shadow:0 0 10px var(--bb-or);height:8px;width:8px}@keyframes sp-blink{50%{opacity:.2}}.sp-dots{display:inline-flex;gap:3px;margin-left:-4px}.sp-dots i{animation:sp-blink 1.2s steps(1) infinite;background:currentColor;border-radius:50%;height:3px;width:3px}.sp-dots i:nth-child(2){animation-delay:.2s}.sp-dots i:nth-child(3){animation-delay:.4s}.sp-maint{justify-content:flex-start}.sp-404{border-radius:28px;box-shadow:inset 0 0 0 1px #ffffff0f;display:grid;isolation:isolate;min-height:min(680px,calc(100dvh - 210px));overflow:hidden;padding:48px 16px;place-items:center;position:relative}.sp-404-inner{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;z-index:6}.sp-404 .sc-kicker{font-size:11px;letter-spacing:.3em;margin-bottom:14px}.sp-404-code{font-size:clamp(130px,24vw,280px)}.sp-404-code .sc-w+.sc-w{margin-left:.04em}.sp-404-code .sc-title-crown{right:-.12em;top:-.3em;width:.5em}.sp-404 .sp-lead{margin-top:26px}@media (max-width:767px){.sp-stage-mc{display:none}.sp-stage-arena{object-position:50% 20%}.sp-top{padding:14px 0}.sp-logo{font-size:26px}.sp-hero,.sp-lead{margin-top:24px}.sp-lead{font-size:14px}.sp-wait .sp-cta{background:linear-gradient(0deg,#060403 62%,#06040300);bottom:0;gap:4px;left:0;margin:0;padding:18px 16px calc(14px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:20}.sp-wait .sp-cta .bb-btn{width:100%}.sp-wait .sp-cta .sp-textlink{margin-top:8px}.sp-wait{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.sp-card{border-radius:24px;padding:14px}.sp-ticket b{font-size:46px}.sp-404{border-radius:22px;padding:40px 14px}.sp-cta.is-inline .bb-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.sp-dots i,.sp-in>*,.sp-meter i,.sp-rec,.sp-stage-arena{animation:none}.sp-in .sc-crown path,.sp-in .sc-swoosh path{stroke-dashoffset:0;animation:none}}.sp-title{margin-top:.26em}.sp-404-code{margin-top:.3em}.sp-404-code .sc-title-crown{right:-.1em;top:-.24em;width:.36em}@media (max-width:767px){.sp-wait .sp-stage-mc{bottom:8vh;display:block;height:50vh;opacity:.7}.sp-wait .sp-stage-mc.is-l{left:-30vw}.sp-wait .sp-stage-mc.is-r{right:-30vw}.sp-wait .sp-card{background:linear-gradient(155deg,#141414db,#080808cc)}}.sp-wait{inset:0;justify-content:center;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px;padding-top:72px}.sp-wait,.sp-wait .sp-stage-bg{position:fixed}.sp-wait .sp-top{left:50%;padding:18px 16px;position:absolute;top:0;transform:translateX(-50%)}.sp-wait .sp-hero{margin-top:0}.sp-wait .sp-hero .sc-kicker{margin-bottom:12px}.sp-slogan.is-head{font-size:clamp(64px,8vw,128px);margin-top:0;transform:rotate(-4deg)}.sp-wait .sp-lead{margin-top:22px;max-width:440px}.sp-wait .sp-count{margin-top:14px}.sp-wait .sc-smoke,.sp-wait .sp-smoke-fix{bottom:-2%;height:32%}.sp-wait .sp-card{border-radius:24px;display:flex;flex-direction:column;gap:10px;margin-top:22px;padding:12px;width:min(420px,100%)}.sp-wait .sp-ticket>div{padding:10px 14px}.sp-wait .sp-ticket b{font-size:38px;margin:2px 0 0}.sp-wait .sp-ticket b small{color:var(--bb-mute);font-size:10px;letter-spacing:.14em;margin-left:6px}.sp-wait .sp-ticket-stub{min-width:104px}.sp-links{display:flex;gap:8px}.sp-links .sp-chip{flex:1 1;height:40px;justify-content:center;margin:0}.sp-chip.is-done{border-color:color-mix(in srgb,rgb(var(--heat-rgb)) 60%,#0000);color:var(--bb-or)}.sp-wait .sp-invite{margin:0}.sp-wait .sp-note{margin-top:0}@media (max-width:767px){.sp-wait{justify-content:flex-start;padding-bottom:calc(16px + env(safe-area-inset-bottom));padding-top:70px}.sp-wait .sp-stage-mc{bottom:0;height:40vh;opacity:.45}.sp-slogan.is-head{font-size:60px}.sp-wait .sp-lead{font-size:14px;margin-top:18px}.sp-wait .sp-card{margin-top:auto}.sp-wait .sp-cta{background:none;margin-top:auto;padding:0;position:static;width:100%}.sp-wait .sp-cta .bb-btn{width:100%}}@media (max-height:700px) and (max-width:767px){.sp-slogan.is-head{font-size:50px}.sp-wait .sp-lead{font-size:13px;margin-top:12px}.sp-wait .sp-ticket b{font-size:32px}}.sp-rewards{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.sp-reward{background:#00000059;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:9px 10px 8px}.sp-reward.is-on{border-color:color-mix(in srgb,rgb(var(--heat-rgb)) 45%,#0000)}.sp-reward-bar{background:#ffffff1a;border-radius:3px;display:block;height:3px;margin-bottom:7px;overflow:hidden}.sp-reward-bar i{background:var(--bb-or);border-radius:3px;box-shadow:0 0 8px var(--bb-or-glow);display:block;height:100%}.sp-reward b{font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.sp-reward b,.sp-reward small{display:block;white-space:nowrap}.sp-reward small{color:var(--bb-dim);font-size:9px;letter-spacing:.08em;margin-top:2px}.crew-dialog{background:#141418!important;border-color:#ffffff30!important;border-radius:20px!important;color:#f4f4f5;max-height:88dvh;max-width:720px!important;overflow-y:auto;padding:24px!important;width:calc(100vw - 32px)!important}.crew-dialog>h2{font:600 22px/1.3 Inter,Arial,sans-serif;padding-right:24px}.crew-dialog>p{color:#bdbdc8;font-size:14px;line-height:1.6}.crew-dialog button{min-height:44px}.crew-dialog [data-testid=profile-crew]{padding:16px}.crew-dialog .surface{background:#17171c}.crew-action{align-items:center;border-radius:24px;display:inline-flex;font-size:14px;gap:8px;justify-content:center;min-height:44px;padding:10px 16px}.crew-action:disabled{opacity:.5}.artist-crew-strip{align-items:center;background:#151518;border:1px solid #ffffff22;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.artist-crew-strip>div{align-items:center;display:flex;gap:12px;min-width:0}.artist-crew-strip>div>svg{color:color-mix(in srgb,rgb(var(--heat-rgb)) 58%,#fff);flex:none}.artist-crew-strip small{color:#b8b8c4;display:block;font-size:12px}.artist-crew-strip a,.artist-crew-strip strong{align-items:center;display:flex;font-size:14px;gap:6px;overflow-wrap:anywhere}.artist-crew-strip a:hover{color:color-mix(in srgb,rgb(var(--heat-rgb)) 58%,#fff)}.crew-strip-count{color:#b8b8c4;font-size:14px;white-space:nowrap}.artist-hero-footer>a{align-items:center;color:#dddde5;display:inline-flex;gap:6px;min-height:44px}.artist-hero-footer>a:hover{text-decoration:underline}.crew-appearance{border-top:1px solid #ffffff22;padding-top:16px}.crew-appearance summary,.crew-how summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.5;min-height:44px}.crew-appearance summary span{color:#b8b8c4;display:block;font-size:14px;font-weight:400}.crew-appearance-fields{grid-gap:16px;display:grid;gap:16px;padding-top:16px}.crew-field{color:#dddde5;display:flex;flex-direction:column;font-size:14px;gap:8px}.crew-field input,.crew-field textarea{background:#101014;border:1px solid #ffffff35;border-radius:10px;color:#f5f5f8;font-size:16px;min-height:44px;min-width:0;outline-offset:3px;padding:10px 12px;width:100%}.crew-image-fields{display:flex;flex-wrap:wrap;gap:16px}.crew-image-fields>div{display:flex;flex-direction:column;gap:4px}.crew-upload{align-items:center;border:1px solid #ffffff35;border-radius:12px;cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:center;min-height:44px;overflow:hidden;padding:10px 16px;position:relative}.crew-upload input{cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.crew-upload:focus-within{outline:2px solid color-mix(in srgb,rgb(var(--heat-rgb)) 58%,#fff);outline-offset:2px}.crew-image-fields button{color:#fda4af;font-size:14px;text-decoration:underline}.crew-help{color:#babac7;font-size:14px;line-height:1.5}.crew-theme-options{display:flex;flex-wrap:wrap;gap:8px}.crew-theme-options legend{font-size:14px;margin-bottom:8px}.crew-theme-options button{border:1px solid #ffffff35;border-radius:12px;color:var(--crew-accent);font-size:14px;min-height:44px;padding:8px 16px}.crew-theme-options button[aria-pressed=true]{background:color-mix(in srgb,var(--crew-accent) 12%,#0000);border-color:var(--crew-accent)}[data-theme=ember]{--crew-accent:color-mix(in srgb,rgb(var(--heat-rgb)) 58%,#fff);--crew-glow:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 96%,#fff) 19%,#0000)}[data-theme=violet]{--crew-accent:#d4b2ff;--crew-glow:#ad64f530}[data-theme=arctic]{--crew-accent:#9bdfff;--crew-glow:#4dbbed30}.crew-edit-preview{background:linear-gradient(125deg,var(--crew-glow),#15151b);border:1px solid var(--crew-accent);border-radius:14px;isolation:isolate;overflow:hidden;padding:36px 16px 16px;position:relative}.crew-edit-preview img{height:100%;inset:0;object-fit:cover;opacity:.3;position:absolute;width:100%;z-index:-1}.crew-edit-preview strong{font-size:22px;overflow-wrap:anywhere}.crew-edit-preview p{color:var(--crew-accent);font-size:14px;margin-top:6px;overflow-wrap:anywhere}.crew-profile{max-width:1000px}.crew-profile-hero{background:#141418;border:1px solid #ffffff25;border-radius:20px;overflow:hidden}.crew-banner{background:linear-gradient(125deg,var(--crew-glow),#15151b);border-bottom:1px solid #ffffff12;height:140px;position:relative}.crew-banner img{height:100%;object-fit:cover;width:100%}.crew-banner>span{background:#09090b99;border-radius:6px;color:#fff;font-size:12px;left:24px;letter-spacing:.2em;padding:6px 10px;position:absolute;text-shadow:0 1px 5px #000;top:20px}.crew-profile-identity{align-items:center;display:flex;flex-wrap:wrap;padding:20px 24px 0}.crew-profile-identity>div{flex:1 1;min-width:0}.crew-profile-identity h1{font-size:32px;margin:4px 0;overflow-wrap:anywhere}.crew-kicker{color:var(--crew-accent);font-size:12px;text-transform:uppercase}.crew-profile-body{padding:20px 24px}.crew-profile-body>p{color:#d1d1db;font-size:16px;overflow-wrap:anywhere;white-space:pre-wrap}.crew-profile-stats{align-items:center;display:flex;flex-wrap:wrap}.crew-profile-stats>div{display:flex;flex-direction:column;gap:4px}.crew-profile-stats span{color:#bdbdca;font-size:14px}.crew-profile-stats strong{font-feature-settings:"tnum";color:var(--crew-accent);font-size:22px;font-variant-numeric:tabular-nums}.crew-ticker{align-items:center;background:color-mix(in srgb,var(--crew-accent) 6%,#141418);border-top:1px solid #ffffff20;color:var(--crew-accent);display:flex;font-size:14px;gap:8px}.crew-ticker-window{flex:1 1;min-width:0;overflow:hidden}.crew-ticker-window>span{animation:crew-ticker 22s linear infinite;display:block;min-width:100%;padding:12px 20px;width:max-content}.crew-ticker button{border-left:1px solid #ffffff22;color:#e4e4ee;min-height:44px;min-width:64px;padding:8px 12px}.crew-ticker[data-paused=true] .crew-ticker-window>span{animation:none;overflow-wrap:anywhere;white-space:normal;width:auto}.crew-ticker:focus-within .crew-ticker-window>span,.crew-ticker:hover .crew-ticker-window>span{animation-play-state:paused}@keyframes crew-ticker{0%,12%{transform:translateX(0)}85%,to{transform:translateX(-100%)}}.crew-roster-heading h2{font-size:22px;line-height:1.3}.crew-roster-heading p{color:#bdbdca;font-size:14px;line-height:1.6;margin-top:8px;max-width:760px}.crew-member-card{align-items:center;border-radius:14px;display:flex;gap:12px;min-width:0;padding:16px}.crew-member-card>div{flex:1 1;min-width:0}.crew-member-card .font-semibold{overflow-wrap:anywhere}.crew-member-credit{color:#bdbdca;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 12px;margin-top:8px}.crew-member-credit b{color:var(--crew-accent);font-weight:600}.crew-how{background:#141418;border:1px solid #ffffff25;border-radius:14px;padding:16px 20px}.crew-how ol{color:#c7c7d3;font-size:14px;line-height:1.7;list-style:decimal;padding-left:20px}.crew-how li{margin:8px 0}.crew-how a{margin-top:12px}.achievement-dialog{background:#17171d!important;border-color:#ffffff30!important;border-radius:18px!important;color:#f5f5f7;max-width:480px!important;width:calc(100vw - 32px)!important}.achievement-dialog h2{font:600 22px/1.3 Inter,Arial,sans-serif;padding-right:20px}.achievement-dialog p{color:#c3c3d0;font-size:16px;line-height:1.6}.achievement-detail-status{background:#ffffff09;border-radius:10px;color:color-mix(in srgb,rgb(var(--heat-rgb)) 49%,#fff);font-size:14px;padding:12px}.artist-achievement{cursor:pointer;text-align:left;width:100%}.artist-achievement:focus-visible{outline:2px solid color-mix(in srgb,rgb(var(--heat-rgb)) 49%,#fff);outline-offset:3px}@media(min-width:768px){.artist-profile{gap:20px;max-width:1000px}.artist-hero{padding:20px}.artist-hero-topline{margin-bottom:16px}.artist-hero-identity{gap:20px}.artist-portrait-frame{height:102px;width:102px}.artist-portrait-frame .artist-portrait{height:90px!important;width:90px!important}.artist-hero h1{font-size:32px}.artist-hero-badges{margin-bottom:8px}.artist-hero-meta{margin-top:8px}.artist-bio{font-size:14px;line-height:1.6;margin-top:14px}.artist-hero-footer{margin-top:14px;padding-top:4px}.artist-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.artist-stat{padding:14px}.artist-stat-value{font-size:24px}.artist-section-head{margin-bottom:12px}.artist-section-head h2{font-size:24px}.artist-featured{gap:12px;padding:12px 16px}.artist-featured-art{border-radius:10px;height:44px;width:44px}.artist-featured-art svg{height:24px;width:24px}.artist-featured-copy h2{font-size:17px;margin:2px 0}.artist-achievement-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.artist-achievement{grid-gap:4px 10px;align-items:center;border-radius:12px;display:grid;gap:4px 10px;grid-template-columns:32px minmax(0,1fr) 14px;min-height:70px;padding:12px}.artist-achievement-top{display:contents}.artist-achievement-icon{border-radius:9px;grid-column:1;grid-row:1/span 2;height:32px;width:32px}.artist-achievement-icon svg{height:18px;width:18px}.artist-achievement-top>svg{grid-column:3;grid-row:1}.artist-achievement-status{display:none}.artist-achievement h3{font-size:14px;grid-column:2;grid-row:1;margin:0}.artist-achievement p{display:none}.artist-achievement-progress{font-size:12px;grid-column:2/span 2;grid-row:2;margin:0}.artist-next-goal{margin-top:10px;padding:10px 12px}.artist-track-row{padding:10px 14px}.artist-counter{font-size:18px}.artist-owner-tools{gap:10px}.artist-owner-tools h2{font-size:18px}.artist-owner-tools p{font-size:12px}}@media(max-width:767px){.artist-crew-strip{flex-wrap:wrap;padding:12px}.artist-crew-strip>div{flex:1 1}.artist-crew-strip>.crew-action{font-size:14px;padding:8px 12px}.crew-dialog{padding:20px 16px!important}.crew-dialog [data-testid=profile-crew]{padding:12px}.crew-profile-identity{gap:12px;padding:16px}.crew-profile-identity h1{font-size:26px}.crew-profile-identity>.crew-action{width:100%}.crew-profile-body{padding:0 16px 16px}.crew-banner{height:120px}.crew-profile-stats{gap:14px}.crew-profile-stats>div{min-width:40%}.crew-member-card{padding:12px}.crew-member-card>.flex{display:none}}@media(prefers-reduced-motion:reduce){.crew-ticker-window>span{animation:none;overflow-wrap:anywhere;white-space:normal;width:auto}}.crew-dialog>button:last-child{display:grid;height:44px;place-items:center;right:10px;top:10px;width:44px}.crew-dialog [role=switch]{min-height:24px;position:relative}.crew-dialog [role=switch]:after{content:"";inset:-10px;position:absolute}.crew-member-tools{flex:none}.crew-member-tools>button{display:grid;min-width:44px;place-items:center}.crew-dialog [data-testid=profile-crew]>.flex>div>.text-xs{color:#bdbdca;font-size:14px}.crew-dialog{grid-template-columns:minmax(0,1fr)}.crew-dialog>*{min-width:0}.crew-dialog [data-testid=profile-crew]{max-width:100%;min-width:0}.crew-dialog .grid{min-width:0}@media(max-width:360px){.artist-crew-strip>div{flex-basis:100%}.artist-crew-strip>.crew-action{width:100%}}.achievement-dialog>button:last-child{display:grid;height:44px;place-items:center;right:10px;top:10px;width:44px}.achievement-dialog h2{padding-right:36px}.crew-banner,.crew-edit-preview{overflow:hidden;position:relative}.crew-fx{inset:0;pointer-events:none;position:absolute;z-index:1}.crew-fx i{display:block;position:absolute}.crew-fx-embers i{animation:crew-ember calc(4s + var(--r)*4s) linear calc(var(--i)*-.45s) infinite;background:var(--crew-tone);border-radius:50%;bottom:-8px;box-shadow:0 0 8px var(--crew-tone);height:4px;left:calc(var(--r)*100%);opacity:0;width:4px}@keyframes crew-ember{0%{opacity:0;transform:translate(0) scale(1)}15%{opacity:.9}to{opacity:0;transform:translate(calc((var(--r) - .5)*60px),-160px) scale(.4)}}.crew-fx-equalizer{align-items:flex-end;display:flex;gap:3px;height:46px;padding:0 12px;top:auto}.crew-fx-equalizer i{animation:crew-eq calc(.8s + var(--r)*.9s) ease-in-out calc(var(--i)*-.13s) infinite alternate;background:linear-gradient(to top,color-mix(in srgb,var(--crew-tone) 70%,#0000),#0000);border-radius:3px 3px 0 0;flex:1 1;height:100%;position:static;transform:scaleY(.2);transform-origin:bottom}@keyframes crew-eq{to{transform:scaleY(1)}}.crew-fx-spotlight i{animation:crew-beam 7s ease-in-out calc(var(--i)*-3.5s) infinite alternate;background:linear-gradient(to bottom,color-mix(in srgb,var(--crew-tone) 32%,#0000),#0000 75%);filter:blur(6px);height:180%;left:calc(10% + var(--i)*45%);mix-blend-mode:screen;top:-40%;transform-origin:50% 0;width:38%}@keyframes crew-beam{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.crew-fx-stars i{animation:crew-twinkle calc(2s + var(--r)*3s) ease-in-out calc(var(--i)*-.37s) infinite;background:#fff;border-radius:50%;box-shadow:0 0 6px var(--crew-tone);height:3px;left:calc(var(--r)*100%);opacity:.15;top:calc(((var(--i) * 29) % 90) * 1%);width:3px}@keyframes crew-twinkle{50%{opacity:.95;transform:scale(1.4)}}.crew-profile{position:relative}.crew-profile>:not(.crew-podium-fall){position:relative;z-index:1}.crew-podium-fall{--p:#f3c74e;--p2:#fff1b8;height:560px;left:-16px;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000);overflow:hidden;pointer-events:none;position:absolute;right:-16px;top:-96px;z-index:0}.crew-podium-fall[data-rank="2"]{--p:#cfd6e2;--p2:#fff}.crew-podium-fall[data-rank="3"]{--p:#d0884f;--p2:#ffd2a6}.crew-podium-fall i{animation:crew-fall calc(5s + var(--r)*5s) linear calc(var(--i)*-.6s) infinite;background:radial-gradient(circle,var(--p2),var(--p) 60%);border-radius:50%;box-shadow:0 0 8px var(--p);height:calc(3px + var(--r)*3px);left:calc(var(--r)*100%);opacity:0;position:absolute;top:-12px;width:calc(3px + var(--r)*3px)}@keyframes crew-fall{0%{opacity:0;transform:translate(0)}10%{opacity:.95}to{opacity:0;transform:translate(calc((var(--r) - .5)*40px),580px)}}.crew-podium-badge{background:linear-gradient(135deg,#ffe28a,#e6b23a);border-radius:999px;box-shadow:0 6px 20px -6px #e6b23aaa;color:#1a1305;font-size:11px;font-weight:700;letter-spacing:.04em;padding:5px 11px;position:absolute;right:14px;top:14px;z-index:3}.crew-podium-badge[data-rank="2"]{background:linear-gradient(135deg,#f4f6fa,#b9c1cf);box-shadow:0 6px 20px -6px #b9c1cfaa;color:#111}.crew-podium-badge[data-rank="3"]{background:linear-gradient(135deg,#f2b27a,#b8692f);box-shadow:0 6px 20px -6px #b8692faa;color:#1d0f05}@media(prefers-reduced-motion:reduce){.crew-fx i,.crew-podium-fall i{animation:none!important}.crew-podium-fall{display:none}}.crew-podium-fall i{animation-delay:calc(var(--i)*-.4s);animation-duration:calc(4.5s + var(--r)*4s);box-shadow:0 0 10px 1px var(--p),0 0 2px var(--p2);height:calc(4px + var(--r)*4px);width:calc(4px + var(--r)*4px)}.crew-edit-limit{color:#a1a1aa;font-size:12px;margin:4px 0 8px}.crew-how{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px!important;padding:0 14px!important}.crew-how summary{align-items:center;display:flex;font-size:13.5px!important;font-weight:600;min-height:42px!important}.crew-how[open]{padding-bottom:10px!important}.crew-how ol{color:#b4b4bd;font-size:13px;line-height:1.55;margin:0;padding-left:18px}.crew-how ol li+li{margin-top:4px}@property --community-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.crew-edit-preview,.crew-profile{--crew-accent:color-mix(in srgb,var(--crew-tone,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff)) 45%,#fff 55%);--crew-glow:color-mix(in srgb,var(--crew-tone,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff)) 18%,#0000)}.crew-profile-hero{background:#131317;border-color:color-mix(in srgb,var(--crew-tone) 38%,#ffffff22);isolation:isolate;position:relative}.crew-edit-preview:before,.crew-profile-hero:before{animation:community-edge 10s linear infinite;background:conic-gradient(from var(--community-angle),#0000,var(--crew-tone),#ffffffd0,var(--crew-tone),#0000 76%);border-radius:inherit;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:1px;pointer-events:none;position:absolute;z-index:3}@keyframes community-edge{to{--community-angle:360deg}}.crew-banner{background:linear-gradient(120deg,color-mix(in srgb,var(--crew-tone) 24%,#141419),#111116 65%);height:154px;overflow:hidden}.crew-banner>img{position:relative;z-index:1}.crew-banner>span{font-size:11px;left:20px;letter-spacing:.18em;top:18px;z-index:2}.crew-banner-art{background:radial-gradient(ellipse at 10% 25%,var(--crew-glow),#0000 65%);inset:0;overflow:hidden;pointer-events:none;position:absolute}.crew-banner-art>span{bottom:-20px;color:color-mix(in srgb,var(--crew-tone) 14%,#0000);font:800 120px/1 Arial,sans-serif;letter-spacing:-.075em;position:absolute;right:16px}.crew-banner-art>i{border:1px solid #ffffff0c;height:350%;position:absolute;right:-25%;top:-115%;transform:rotate(-27deg);width:75%}.crew-banner-art>i+i{right:-19%}.crew-profile[data-effect=aurora] .crew-banner-art{animation:crew-aurora 12s ease-in-out infinite alternate;transform-origin:center}.crew-profile[data-effect=pulse] .crew-portrait-frame{animation:crew-logo-pulse 5s ease-in-out infinite}.crew-profile[data-effect=orbit] .crew-profile-hero:before{animation-duration:5s}.crew-edit-preview[data-effect=none]:before,.crew-profile[data-effect=none] .crew-profile-hero:before{animation:none;opacity:.45}.crew-profile-identity{align-items:flex-start;gap:16px;margin-top:-34px;padding:0 20px;position:relative;z-index:2}.crew-profile-identity>div:not(.crew-portrait-frame){padding-top:46px}.crew-profile-identity>.crew-action{align-self:flex-end;margin-bottom:4px}.crew-portrait-frame{background:linear-gradient(135deg,var(--crew-tone),#15151b 55%,color-mix(in srgb,var(--crew-tone) 35%,#15151b));border:1px solid color-mix(in srgb,var(--crew-tone) 70%,#ffffff30);border-radius:50%;box-shadow:0 0 0 5px #131317;display:grid;flex:none;height:100px;padding:5px;place-items:center;position:relative;width:100px}.crew-portrait-frame>.crew-portrait{border-radius:50%!important;height:88px!important;width:88px!important}.crew-profile-identity h1{align-items:center;display:flex;font-family:inherit;font-size:30px;font-weight:700;gap:10px;letter-spacing:-.025em;line-height:1.2;margin:6px 0;text-transform:none}.crew-kicker{font-size:11px;letter-spacing:.12em}.crew-profile-body{padding:18px 20px}.crew-profile-body>p{font-size:14px;line-height:1.6;margin-bottom:16px}.crew-profile-stats{border-top:1px solid #ffffff15;gap:24px;padding-top:16px}.crew-profile-stats strong{font-size:24px;font-weight:600}.crew-profile-stats>div{min-width:80px}.crew-profile-stats span{font-size:12px}.crew-crown{align-items:center;color:color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff);color:var(--crew-accent,color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff));display:inline-flex;flex:none;justify-content:center;vertical-align:middle}.crew-crown.is-verified{animation:crew-crown-glint 5s ease-in-out infinite;filter:drop-shadow(0 0 6px color-mix(in srgb,#edc86a 40%,transparent));filter:drop-shadow(0 0 6px color-mix(in srgb,var(--crew-tone,#edc86a) 40%,transparent))}.crew-crown.is-verified svg{fill:color-mix(in srgb,#edc86a 22%,#0000);fill:color-mix(in srgb,var(--crew-tone,#edc86a) 22%,#0000)}.crew-verified-label{border:1px solid color-mix(in srgb,var(--crew-tone) 30%,#0000);border-radius:20px;color:var(--crew-accent);display:inline-flex;font-size:11px;gap:6px;margin:2px 0 6px;padding:3px 8px}.crew-socials{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.crew-socials a{align-items:center;background:#ffffff04;border:1px solid #ffffff25;border-radius:24px;color:#d8d8e3;display:inline-flex;font-size:14px;gap:6px;min-height:44px;padding:8px 12px}.crew-socials a:hover{border-color:var(--crew-tone);color:var(--crew-accent)}.crew-verify-action{color:#c5c5d2;display:block;font-size:14px;min-height:44px;padding:10px 20px;text-decoration:underline}.crew-verify-action:disabled{opacity:.5}@keyframes crew-aurora{to{opacity:.65;transform:scale(1.08) translateX(-2%)}}@keyframes crew-logo-pulse{50%{box-shadow:0 0 0 5px #131317,0 0 18px var(--crew-glow)}}@keyframes crew-crown-glint{50%{opacity:.65;transform:translateY(-1px)}}.crew-edit-preview{background:linear-gradient(115deg,var(--crew-glow),#15151b);border-color:#ffffff25;min-height:120px;padding:30px 16px 16px}.crew-edit-preview strong{align-items:center;color:#f5f5f7;display:flex;gap:8px;position:relative}.crew-edit-preview p{position:relative}.crew-edit-preview[data-effect=pulse] strong .crew-crown{animation:crew-crown-glint 4s ease-in-out infinite}.crew-effect-options{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.crew-effect-options legend{font-size:14px;margin-bottom:10px}.crew-effect-options button{background:#ffffff03;border:1px solid #ffffff30;border-radius:12px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px;text-align:left}.crew-effect-options button strong{color:#eaeaf0;font-size:14px}.crew-effect-options button span{color:#bdbdca;font-size:12px;line-height:1.5}.crew-effect-options button[aria-pressed=true]{background:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff) 6%,#0000);border-color:color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff)}.crew-custom-color{align-items:center;display:flex;font-size:14px;gap:12px}.crew-custom-color input{background:#111;border:1px solid #ffffff35;border-radius:10px;height:44px;padding:3px;width:44px}.crew-custom-color>span{color:#bdbdca;font-size:12px}.crew-social-edit summary{cursor:pointer;font-size:14px;min-height:44px}.crew-social-edit>div{grid-gap:12px;display:grid;gap:12px;padding-top:12px}.crew-theme-options [data-theme=gold]{--crew-accent:#edc86a}.crew-theme-options [data-theme=rose]{--crew-accent:#ff8faf}.crew-theme-options [data-theme=mint]{--crew-accent:#69dcb9}[data-podium="1"]{--podium:#f6cf72;--podium-soft:#af711b;--podium-glow:#e7a53e28}[data-podium="2"]{--podium:#d6e1ed;--podium-soft:#7f98b4;--podium-glow:#b9cfea20}[data-podium="3"]{--podium:color-mix(in srgb,rgb(var(--heat-rgb)) 56%,#fff);--podium-soft:#946342;--podium-glow:#d48f6024}.artist-hero[data-podium]{background:linear-gradient(120deg,var(--podium-glow),#131317 50%,#17161c);border-color:color-mix(in srgb,var(--podium) 55%,#ffffff22)}.artist-hero[data-podium] .artist-hero-light{background:radial-gradient(ellipse at 8% 25%,var(--podium-glow),#0000 60%)}.artist-hero[data-podium] .artist-portrait-frame{background:linear-gradient(135deg,var(--podium),#2b2520,var(--podium-soft));border-color:var(--podium);box-shadow:0 0 18px var(--podium-glow)}.artist-hero[data-podium] .artist-portrait-frame:before{animation-duration:14s;background:conic-gradient(from 0deg,var(--podium),#fff7,var(--podium-soft),var(--podium))}.artist-hero[data-podium] .artist-rank strong{color:var(--podium)}.artist-podium-badge{align-items:center;color:var(--podium);display:inline-flex;font-size:12px;gap:7px;margin-bottom:10px;min-height:28px}.artist-podium-badge>span:first-child{background:var(--podium-glow);border:1px solid color-mix(in srgb,var(--podium) 35%,#0000);border-radius:50%;display:grid;height:28px;place-items:center;width:28px}.artist-podium-badge strong{font-size:12px;font-weight:600}.artist-podium-badge>span:last-child{color:#c3c3cf;font-size:12px}.podium-entrance{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.podium-entrance i{animation:podium-arrival 1.4s ease-out both;background:radial-gradient(ellipse at bottom,var(--podium-glow),#0000 68%);bottom:-60%;height:150%;left:-8%;opacity:0;position:absolute;transform-origin:bottom;width:60%}.podium-entrance i:nth-child(2){animation-delay:.12s;left:28%;transform:rotate(15deg)}.podium-entrance i:nth-child(3){animation-delay:.25s;left:55%}.artist-hero[data-podium="1"] .podium-entrance i{background:radial-gradient(ellipse at 50% 90%,#f0b14050,#0000 66%)}@keyframes podium-arrival{0%{opacity:0;transform:translateY(30%) scale(.7)}35%{opacity:.85}to{opacity:0;transform:translateY(-10%) scale(1.3)}}.season-top-link[data-podium]{border:1px solid color-mix(in srgb,var(--podium) 18%,#0000)}.season-top-link[data-podium]>span:first-child{background:var(--podium);color:#171318}.season-top-link[data-podium] .artist-avatar{border-radius:50%;box-shadow:0 0 0 1px var(--podium)}.artist-hero .artist-duel-action{display:flex;justify-content:center;margin:18px 0 4px;position:relative;z-index:2}.artist-hero .artist-duel-action>button{background:#ffffff05;border-color:color-mix(in srgb,var(--artist-a) 45%,#ffffff22);justify-content:center;max-width:100%;min-height:48px;min-width:240px;padding:12px 22px;width:auto}.artist-hero .artist-duel-action>button>span{margin-left:4px}.account-settings-dialog{background:#141418!important;border-color:#ffffff30!important;border-radius:20px!important;color:#f5f5f7;grid-template-columns:minmax(0,1fr);max-height:88dvh;max-width:700px!important;overflow:auto;padding:24px!important;width:calc(100vw - 32px)!important}.account-settings-dialog>h2{font:600 22px/1.3 Inter,Arial,sans-serif;padding-right:32px}.account-settings-dialog>p{color:#bdbdca;font-size:14px;line-height:1.6}.account-settings-dialog>button:last-child{display:grid;height:44px;place-items:center;right:10px;top:10px;width:44px}.account-settings-dialog>*{min-width:0}.account-settings-dialog .surface{border-radius:14px;padding:16px}.account-settings-dialog a,.account-settings-dialog button:not([role=switch]){min-height:44px}.account-settings-dialog .text-zinc-400,.account-settings-dialog .text-zinc-500{color:#bdbdca}.community-chat-dialog{background:#111115!important;border:1px solid #ffffff30!important;border-radius:22px!important;box-shadow:0 24px 70px #0008!important;color:#f5f5f7;display:flex!important;flex-direction:column;gap:0!important;height:min(760px,calc(100dvh - 64px));max-height:calc(100dvh - 48px);max-width:none!important;overflow:hidden;padding:0!important;width:min(760px,calc(100vw - 48px))!important;z-index:91!important}.community-chat-dialog>button:last-child{display:none}.community-chat-heading{align-items:center;border-bottom:1px solid #ffffff18;display:flex;flex:none;gap:12px;padding:16px}.community-chat-heading>div{flex:1 1;min-width:0}.community-chat-heading h2{font:600 20px/1.3 Inter,Arial,sans-serif}.community-chat-heading p{color:#bdbdca;font-size:12px;line-height:1.5;margin-top:3px}.community-chat-icon{background:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff) 6%,#0000);border:1px solid color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff) 21%,#0000);border-radius:12px;color:color-mix(in srgb,rgb(var(--heat-rgb)) 58%,#fff);display:grid;flex:none;height:42px;place-items:center;width:42px}.community-chat-heading>button{background:#ffffff05;border-radius:50%;color:#d0d0dc;display:grid;height:44px;min-width:44px;place-items:center;width:44px}.community-chat-heading>button:hover{background:#ffffff10;color:color-mix(in srgb,rgb(var(--heat-rgb)) 58%,#fff)}.community-chat-dialog[data-docked=true]{animation:none!important;bottom:76px!important;height:min(700px,calc(100dvh - 110px));left:auto!important;right:16px!important;top:auto!important;transform:none!important;width:410px!important}.community-chat-dialog[data-docked=true] .community-chat-heading{gap:8px;padding:12px}.community-chat-dialog[data-docked=true] .community-chat-icon{display:none}.chat-connection-note{background:#e4ba5e0b;color:#e7d2aa;flex:none;font-size:12px;line-height:1.5;padding:8px 16px}.community-chat-dialog [data-testid=chat-room-global]{flex:1 1;min-height:0}.battle-chat-sheet [data-testid=chat-messages],.community-chat-dialog [data-testid=chat-messages]{padding-top:8px;scroll-behavior:auto}.battle-chat-sheet .text-zinc-600,.community-chat-dialog .text-zinc-600{color:#ababba}.battle-chat-sheet .text-zinc-500,.community-chat-dialog .text-zinc-500{color:#b1b1c1}.chat-message{border-left:2px solid #0000;min-width:0;padding-bottom:5px;transition:background-color .18s,border-color .18s}.chat-message.is-reply-to-me{background:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff) 4%,#0000);border-left-color:color-mix(in srgb,rgb(var(--heat-rgb)) 50%,#fff)}.chat-message.is-reply-target{background:color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 73%,#fff) 9%,#0000);border-left-color:color-mix(in srgb,rgb(var(--heat-rgb)) 37%,#fff)}.chat-quote{align-items:center;background:#ffffff04;border-left:2px solid color-mix(in srgb,color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff) 56%,#0000);border-radius:0 8px 8px 0;color:#bdbdca;display:flex;font-size:12px;gap:8px;margin:2px 0 5px;max-width:100%;min-height:44px;padding:6px 8px;text-align:left}.chat-quote>span{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-quote strong{color:color-mix(in srgb,rgb(var(--heat-rgb)) 41%,#fff);font-weight:600}.chat-quote>span>span{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message button{touch-action:manipulation}.chat-message [data-testid^=chat-menu-],.chat-message [data-testid^=chat-react-open-]{min-height:36px;min-width:36px}.chat-message [data-testid^=chat-reaction-]{min-height:32px}.voice-peers{overflow-y:hidden;padding:6px 4px 7px!important}.voice-peers>div{padding-top:2px}.community-chat-dialog [data-testid=voice-bar]{flex:none}.community-chat-dialog [data-testid=voice-bar] button{min-height:36px}.community-chat-dialog [data-testid=voice-bar] button:disabled{cursor:wait;opacity:.4}.community-chat-dialog [data-testid=voice-bar] [data-testid=voice-join]{min-height:40px}.community-chat-dialog [data-testid=voice-bar] .text-zinc-500{font-size:12px}.battle-chat-preview{border-radius:20px;padding:0 14px 14px}.battle-chat-preview-trigger{justify-content:space-between;min-height:56px;text-align:left;width:100%}.battle-chat-preview-trigger,.battle-chat-preview-trigger>span{align-items:center;display:flex;gap:8px}.battle-chat-preview-trigger>span:first-child>svg{color:color-mix(in srgb,rgb(var(--heat-rgb)) 53%,#fff)}.battle-chat-preview-trigger strong{font-size:15px}.battle-chat-preview-trigger>span:last-child{color:#b2b2c1;font-size:12px}.battle-chat-last-messages{color:#b2b2c1;font-size:13px;line-height:1.5}.battle-chat-last-messages p{display:flex;gap:6px;margin:4px 0;min-width:0}.battle-chat-last-messages strong{color:#e3e3eb;flex:none;font-weight:500;max-width:40%}.battle-chat-last-messages span,.battle-chat-last-messages strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.battle-chat-sheet{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#121216f2!important;border-radius:24px 24px 0 0!important;display:flex;flex-direction:column;gap:0;height:min(650px,85dvh);max-height:90dvh!important;padding:0 0 env(safe-area-inset-bottom)!important}.battle-chat-sheet>button:first-child{display:none}.battle-chat-sheet-head{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:16px}.battle-chat-sheet-head h2{font-size:20px!important}.battle-chat-sheet-head p{color:#a9a9b9;font-size:13px}.battle-chat-sheet-head button{background:#ffffff08;border-radius:12px;display:grid;min-height:44px;min-width:44px;place-items:center}.battle-chat-sheet-room{flex:1 1;min-height:0;overflow:hidden}@media(min-width:768px){.battle-chat-sheet{animation:none!important;border-radius:22px!important;bottom:auto!important;height:min(760px,calc(100dvh - 64px))!important;left:50%!important;max-height:calc(100dvh - 48px)!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(720px,calc(100vw - 48px))!important}.battle-chat-preview{max-width:100%}.battle-chat-last-messages{max-height:120px;overflow:auto}}@media(max-width:767px){.crew-profile-hero{border-radius:18px}.crew-banner{height:116px}.crew-banner-art>span{bottom:-12px;font-size:88px;right:12px}.crew-banner>span{font-size:10px;left:12px;top:12px}.crew-profile-identity{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:82px minmax(0,1fr);margin-top:-28px;padding:0 16px}.crew-portrait-frame{height:82px;padding:4px;width:82px}.crew-portrait-frame>.crew-portrait{height:72px!important;width:72px!important}.crew-profile-identity>div:not(.crew-portrait-frame){padding-top:38px}.crew-profile-identity h1{font-size:23px;gap:7px;margin-top:4px}.crew-profile-identity h1 .crew-crown svg{height:18px;width:18px}.crew-profile-identity .crew-help{font-size:12px;line-height:1.5}.crew-kicker{font-size:10px}.crew-profile-identity>.crew-action{grid-column:1/span 2;margin-bottom:0;margin-top:2px;min-height:40px;width:100%}.crew-profile-body{padding:14px 16px 16px}.crew-profile-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px}.crew-profile-stats>div{min-width:0}.crew-profile-stats strong{font-size:21px}.crew-profile-stats span{font-size:11px;line-height:1.5}.crew-profile-stats>.inline-flex{grid-column:1/span 3}.crew-socials{gap:6px;margin-bottom:12px}.crew-socials a{font-size:12px;min-height:36px;padding:6px 10px}.crew-profile-body>p{font-size:14px;margin-bottom:12px}.crew-roster-heading p{font-size:12px;line-height:1.6}.crew-member-credit{font-size:12px}.crew-verified-label{font-size:10px;margin-bottom:4px}.crew-effect-options{grid-template-columns:1fr}.artist-podium-badge{flex-wrap:wrap;gap:6px;margin:8px 0 0;order:2}.artist-podium-badge>span:last-child{font-size:11px}.artist-hero[data-podium] .artist-mobile-cover{background:linear-gradient(120deg,var(--podium-glow),#19171b)}.artist-hero .artist-duel-action{margin:14px 0;padding:0 16px}.artist-hero .artist-duel-action>button{font-size:14px;min-width:0;padding:10px 14px;width:100%}.account-settings-dialog{padding:20px 16px!important}.account-settings-dialog .surface{padding:12px}.community-chat-dialog{animation:none!important;border-radius:22px!important;height:auto!important;inset:12px 8px calc(8px + env(safe-area-inset-bottom)) 8px!important;max-height:none!important;transform:none!important;width:auto!important}.community-chat-heading{gap:8px;padding:12px}.community-chat-heading h2{font-size:18px}.community-chat-heading>button{height:40px;min-width:40px;width:40px}.community-chat-icon{height:36px;width:36px}.chat-quote>span>span{max-width:200px}.chat-message .text-\[13px\]{font-size:14px}.voice-peers{gap:10px!important}}@media(max-width:360px){.community-chat-icon{display:none}.community-chat-heading{gap:6px}.community-chat-heading p{font-size:11px}.crew-profile-identity{gap:10px;grid-template-columns:72px minmax(0,1fr);padding:0 12px}.crew-portrait-frame{height:72px;width:72px}.crew-portrait-frame>.crew-portrait{height:62px!important;width:62px!important}.crew-profile-identity h1{font-size:21px}}@media(prefers-reduced-motion:reduce){.crew-crown,.crew-edit-preview:before,.crew-profile .crew-banner-art,.crew-profile .crew-portrait-frame,.crew-profile-hero:before,.podium-entrance i{animation:none!important}.podium-entrance{display:none}.chat-message,.community-chat-dialog{transition:none!important}.crew-profile-hero:before{opacity:.6}}.crew-profile-identity>.crew-portrait-frame{flex:none}.crew-profile-identity .crew-help{display:block}.chat-tabs{grid-gap:4px;background:#ffffff06;border:1px solid #ffffff10;border-radius:14px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin:0 0 10px;padding:4px}.chat-tabs button{align-items:center;border-radius:10px;color:#a1a1aa;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;justify-content:center;position:relative;transition:background .2s,color .2s}.chat-tabs button[aria-selected=true]{background:rgb(var(--heat-rgb));color:#0b0b0d}.chat-tabs i{background:#e5484d;border-radius:999px;color:#fff;font-size:10px;font-style:normal;height:18px;line-height:18px;min-width:18px;padding:0 5px}.chat-dm-pane{min-height:0}.chat-dm-pane,.dm-empty{display:flex;flex-direction:column}.dm-empty{align-items:center;color:#a1a1aa;flex:1 1;font-size:13px;gap:6px;justify-content:center;padding:28px 16px;text-align:center}.dm-empty b{color:#e4e4e7;font-size:14px}.dm-threads{flex:1 1;margin:0 -4px;overflow-y:auto;overscroll-behavior:contain}.dm-thread{align-items:center;border-radius:14px;display:flex;gap:10px;padding:8px;text-align:left;width:100%}.dm-thread:hover{background:#ffffff08}.dm-thread-text{flex:1 1;min-width:0}.dm-thread-text b{display:block;font-size:13.5px;font-weight:600}.dm-thread-text small{color:#8b8b96;display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-thread-meta{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.dm-thread-meta small{color:#71717a;font-size:10.5px}.dm-thread-meta i{background:rgb(var(--heat-rgb));border-radius:999px;color:#0b0b0d;font-size:10px;font-style:normal;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.dm-conversation{display:flex;flex:1 1;flex-direction:column;min-height:0}.dm-head{align-items:center;display:flex;gap:8px;padding:0 0 8px}.dm-back{border-radius:10px;color:#d4d4d8;display:grid;height:34px;place-items:center;width:34px}.dm-back:hover{background:#ffffff0a}.dm-head-person{align-items:center;display:flex;font-size:13.5px;gap:8px;min-width:0}.dm-messages{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 2px}.dm-bubble{align-self:flex-start;background:#ffffff0d;border-radius:16px 16px 16px 6px;max-width:82%;padding:8px 12px}.dm-bubble.is-mine{align-self:flex-end;background:rgb(var(--heat-rgb)/.18);border-radius:16px 16px 6px 16px}.dm-bubble p{color:#f4f4f5;font-size:13.5px;line-height:1.45;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.dm-bubble>small{color:#8b8b96;display:block;font-size:10px;margin-top:2px;text-align:right}.dm-composer{border-top:1px solid #ffffff0d;padding-top:8px}.dm-composer input{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:#f4f4f5;flex:1 1;font-size:14px;height:40px;min-width:0;outline:none;padding:0 14px}.dm-composer input:focus{border-color:rgb(var(--heat-rgb)/.55)}.dm-composer button{background:rgb(var(--heat-rgb));border-radius:50%;color:#0b0b0d;display:grid;height:40px;place-items:center;width:40px}.dm-composer button:disabled{opacity:.4}.dm-closed{align-items:center;border-top:1px solid #ffffff0d;color:#a1a1aa;display:flex;font-size:12.5px;gap:6px;justify-content:center;padding:12px}.chat-dm-pane{margin:0 -2px;overflow:hidden;padding:0}.dm-threads{padding:2px 4px 8px}.dm-conversation{background:#0e0e11;border:1px solid #ffffff0d;border-radius:16px;overflow:hidden}.dm-head{background:#131317;border-bottom:1px solid #ffffff0d;padding:8px 10px!important}.dm-head-person span{display:flex;flex-direction:column;line-height:1.2;min-width:0}.dm-head-person small{color:#8b8b96;font-size:11px}.dm-messages{background:radial-gradient(120% 60% at 100% 0,rgb(var(--heat-rgb)/.05),#0000 60%);gap:2px!important;padding:10px 10px 12px!important}.dm-row{display:flex;flex-direction:column}.dm-day{display:flex;justify-content:center;margin:10px 0 8px}.dm-day span{background:#ffffff10;border-radius:999px;color:#c4c4cc;font-size:11px;font-weight:600;padding:3px 10px}.dm-bubble{align-items:flex-end;background:#1d1d23!important;border-radius:16px!important;display:flex;flex-wrap:wrap;gap:2px 8px;justify-content:flex-end;margin-bottom:2px;max-width:78%!important;padding:6px 10px 6px 12px!important;position:relative}.dm-bubble.is-tail{border-bottom-left-radius:5px!important;margin-bottom:8px}.dm-bubble.is-mine{background:rgb(var(--heat-rgb)/.22)!important;border-bottom-left-radius:16px!important}.dm-bubble.is-mine.is-tail{border-bottom-right-radius:5px!important}.dm-text{color:#f4f4f5;flex:1 1 auto;font-size:14px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.dm-bubble>small{color:#a1a1aa!important;font-size:10.5px!important;margin:0 0 -1px auto!important;white-space:nowrap}.dm-composer{align-items:flex-end;background:#131317;border-top:1px solid #ffffff0d!important;display:flex;gap:6px;padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important}.dm-composer textarea{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;color:#f4f4f5;flex:1 1;font:14px/1.4 Inter,system-ui,sans-serif;max-height:120px;min-height:40px;min-width:0;outline:none;padding:10px 14px;resize:none}.dm-composer textarea:focus{border-color:rgb(var(--heat-rgb)/.5)}.dm-emoji-btn{border-radius:50%;color:#a1a1aa;display:grid;flex:none;height:40px;place-items:center;width:40px}.dm-emoji-btn:hover{background:#ffffff08;color:rgb(var(--heat-rgb))}.dm-send{background:rgb(var(--heat-rgb));border-radius:50%;color:#0b0b0d;display:grid;flex:none;height:40px;place-items:center;transition:transform .15s,opacity .2s;width:40px}.dm-send:disabled{opacity:.35}.dm-send:not(:disabled):active{transform:scale(.92)}.dm-emoji-pop{grid-gap:2px;background:#17171c;border:1px solid #ffffff14;border-radius:16px;display:grid;gap:2px;grid-template-columns:repeat(8,1fr);padding:8px;width:min(300px,calc(100vw - 32px));z-index:96}.dm-emoji-pop button{border-radius:8px;font-size:20px;height:34px}.dm-emoji-pop button:hover{background:#ffffff0d}.dm-closed{background:#131317}.chat-tabs{margin:0 0 10px!important}.community-chat-dialog .chat-tabs{margin:10px 12px!important}.community-chat-dialog .chat-dm-pane{margin:0 12px 12px!important}.dm-head-person b{align-items:center;display:flex;font-size:13.5px;line-height:1.2;white-space:nowrap}.dm-head-person b .artist-name{align-items:center;display:inline-flex;gap:4px}.community-chat-dialog .dm-emoji-btn{background:#0000!important;border:0!important;box-shadow:none!important;color:#a1a1aa!important}.community-chat-dialog .dm-emoji-btn:hover,.community-chat-dialog .dm-emoji-btn[data-state=open]{background:#ffffff0a!important;color:rgb(var(--heat-rgb))!important}.dm-head-person .artist-name{align-items:center;flex-direction:row!important;flex-wrap:nowrap;gap:4px}.dm-head-person .artist-name,.dm-head-person .artist-name>*{display:inline-flex!important}@media(max-width:767px){.community-chat-dialog.community-chat-dialog{bottom:auto!important;height:calc(100dvh - 16px)!important;height:calc(var(--vvh,100dvh) - 16px)!important;max-height:none!important;top:8px!important;top:calc(var(--vvtop,0px) + 8px)!important}.community-chat-dialog .community-chat-heading{flex:none}}.chat-locked{align-items:center;background:#ffffff08;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff12;color:#c9c9d2;display:flex;font-size:12.5px;gap:8px;justify-content:center;line-height:1.35;min-height:48px;padding:10px 14px;text-align:center}.chat-locked svg{color:rgb(var(--heat-rgb));flex:none}.chat-slow{font-feature-settings:"tnum";background:rgb(var(--heat-rgb)/.12);border-radius:12px;box-shadow:inset 0 0 0 1px rgb(var(--heat-rgb)/.35);color:rgb(var(--heat-rgb));display:grid;flex:none;font:700 13px/1 Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;height:36px;place-items:center;width:36px}.voice-ctl svg{display:block;margin:auto}.tg-head{align-items:center}.tg-head .tg-back{border-radius:12px;color:#e4e4e7;display:grid;flex:none;height:36px;place-items:center;position:relative;width:36px}.tg-head .tg-back i{background:rgb(var(--heat-rgb));border-radius:999px;color:#0b0b0d;font-size:9.5px;font-style:normal;height:17px;line-height:17px;min-width:17px;padding:0 4px;position:absolute;right:-6px;top:-2px}.tg-list{display:flex;flex:1 1;flex-direction:column;min-height:0}.tg-search{align-items:center;background:#ffffff0a;border-radius:999px;color:#8b8b96;display:flex;flex:none;gap:8px;height:40px;margin-bottom:8px;padding:0 12px}.tg-search input{background:#0000;color:#f4f4f5;flex:1 1;font-size:14px;min-width:0;outline:none}.tg-search button{background:#ffffff14;border-radius:50%;color:#d4d4d8;display:grid;height:22px;place-items:center;width:22px}.tg-folders{border-bottom:1px solid #ffffff0d;display:flex;flex:none;gap:6px;margin-bottom:2px;overflow-x:auto;padding:2px 0 8px;scrollbar-width:none}.tg-folders::-webkit-scrollbar{display:none}.tg-folders button{align-items:center;background:#0000;border-radius:999px;color:#a1a1aa;display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px}.tg-folders button[aria-selected=true]{background:rgb(var(--heat-rgb)/.18);color:#fff}.tg-folders button i{background:rgb(var(--heat-rgb));border-radius:999px;color:#0b0b0d;font-size:10px;font-style:normal;height:18px;line-height:18px;min-width:18px;padding:0 5px}.tg-list .dm-threads{margin:0 -8px;padding-top:2px}.tg-list .dm-thread{border-radius:0;gap:12px;padding:8px 10px;position:relative}.tg-list li+li .dm-thread:before{border-top:1px solid #ffffff0a;content:"";left:72px;position:absolute;right:10px;top:0}.tg-list .dm-thread:active,.tg-list .dm-thread:hover{background:#ffffff08}.tg-list .dm-thread-text b{align-items:center;color:#f4f4f5;display:flex;font-size:15px;font-weight:600;gap:5px}.tg-list .dm-thread-text small{color:#8b8b96;font-size:13.5px;margin-top:2px}.tg-list .dm-thread-text em{color:#d4d4d8;font-style:normal}.tg-list .dm-thread-meta{align-self:stretch;justify-content:space-between;padding:3px 0}.tg-list .dm-thread-meta small{align-items:center;display:inline-flex;font-size:12px;gap:3px}.tg-list .dm-thread-meta i{font-size:11.5px;font-weight:700;height:22px;line-height:22px;min-width:22px}.tg-list .dm-thread-meta i.is-muted{background:#52525b;color:#f4f4f5}.tg-check{color:rgb(var(--heat-rgb))}.tg-pin{color:#71717a;transform:rotate(45deg)}.tg-room-ava{background:linear-gradient(135deg,color-mix(in srgb,rgb(var(--heat-rgb)) 70%,#fff),rgb(var(--heat-rgb)));border-radius:50%;color:#0b0b0d;display:grid;flex:none;height:50px;place-items:center;width:50px}.tg-list .pr-dot{bottom:1px!important;height:13px!important;right:1px!important;width:13px!important}.dm-head .dm-close{margin-left:auto}.dm-head{padding:2px 0 8px}.dm-head-person b{font-size:15px}@media(max-width:767px){.tg-list .dm-threads{margin:0 -12px}.tg-list .dm-thread{padding:9px 12px}}.ch-art{--a:255 122 26;--b:120 40 200;background:radial-gradient(120% 140% at 0 0,rgb(var(--a)/.55),#0000 55%),radial-gradient(120% 140% at 100% 100%,rgb(var(--b)/.5),#0000 60%),#121216;height:100%;overflow:hidden;position:relative;width:100%}.ch-art.is-crew{--a:52 211 153;--b:14 116 144}.ch-art.is-solo{--a:96 165 250;--b:76 29 149}.ch-art.is-offline{--a:244 63 94;--b:120 53 15}.ch-art.is-tournament{--a:245 206 89;--b:180 83 9}.ch-art.is-friendly{--a:236 72 153;--b:88 28 135}.ch-art-glow{background:repeating-linear-gradient(115deg,#ffffff06 0 2px,#0000 2px 14px);inset:0;position:absolute}.ch-art-wave{align-items:flex-end;bottom:0;display:flex;gap:3px;height:72%;left:0;opacity:.55;padding:0 10px;position:absolute;right:0}.ch-art-wave i{background:linear-gradient(to top,rgb(var(--a)/.9),rgb(var(--a)/.1));border-radius:3px 3px 0 0;flex:1 1;min-width:2px}.ch-art-bpm{font-feature-settings:"tnum";align-items:baseline;color:#ffffff2e;display:flex;font-size:34px;font-variant-numeric:tabular-nums;font-weight:800;gap:3px;letter-spacing:-.03em;line-height:1;position:absolute;right:12px;top:8px}.ch-art-bpm small{font-size:11px;font-weight:700;letter-spacing:.08em}.ch-art-bpm.is-type{font-size:24px}.ch-art.is-big .ch-art-bpm{bottom:12px;color:#ffffff1f;font-size:72px;top:auto}.ch-art.is-big .ch-art-wave{height:60%;opacity:.4}.league-socials{background:#ffffff06;border:1px solid #ffffff10;border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:14px}.league-socials-t{color:#a1a1aa;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.league-socials>div{display:flex;flex-wrap:wrap;gap:8px}.league-socials a{align-items:center;background:#ffffff0b;border:1px solid #ffffff12;border-radius:999px;color:#ededf4;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px 0 12px;transition:background-color .15s,border-color .15s,transform .12s}.league-socials a:hover{background:rgb(var(--heat-rgb)/.1);border-color:rgb(var(--heat-rgb)/.5)}.league-socials a:active{transform:scale(.97)}.league-socials a svg{flex:none}.league-socials a.is-telegram svg{color:#38bdf8}.league-socials a.is-youtube svg{color:#f87171}.league-socials a.is-instagram svg{color:#f472b6}.league-socials a.is-vk svg{color:#60a5fa}.league-socials a.is-x svg{color:#f4f4f5}