*,: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: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.18 | 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:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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}.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!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.inset-1{inset:.25rem}.inset-2{inset:.5rem}.inset-3{inset:.75rem}.inset-\[11\%\]{inset:11%}.inset-\[15\%\]{inset:15%}.inset-x-0{left:0;right:0}.inset-x-8{left:2rem;right:2rem}.inset-y-0{bottom:0;top:0}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-48{bottom:-12rem}.-left-1{left:-.25rem}.-left-1\.5{left:-.375rem}.-left-10{left:-2.5rem}.-left-48{left:-12rem}.-left-96{left:-24rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-right-48{right:-12rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.-top-3{top:-.75rem}.-top-48{top:-12rem}.-top-7{top:-1.75rem}.-top-96{top:-24rem}.bottom-0{bottom:0}.bottom-16{bottom:4rem}.bottom-2\.5{bottom:.625rem}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-full{top:100%}.isolate{isolation:isolate}.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-\[10020\]{z-index:10020}.z-\[100\]{z-index:100}.z-\[1010\]{z-index:1010}.z-\[1100\]{z-index:1100}.z-\[1110\]{z-index:1110}.z-\[1200\]{z-index:1200}.z-\[140\]{z-index:140}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.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-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.-mb-12{margin-bottom:-3rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-5{margin-top:-1.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.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-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-9{margin-left:2.25rem}.ml-\[4\.625rem\]{margin-left:4.625rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-3\.5{margin-right:.875rem}.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-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.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}.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[9\/16\]{aspect-ratio:9/16}.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-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-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[10px\]{height:10px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[340px\]{height:340px}.h-\[4\.75rem\]{height:4.75rem}.h-\[4rem\]{height:4rem}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-\[85vh\]{height:85vh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0}.max-h-20{max-height:5rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[200px\]{max-height:200px}.max-h-\[500px\]{max-height:500px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-env\(safe-area-inset-top\2c 0px\)-env\(safe-area-inset-bottom\2c 0px\)-2rem\)\]{max-height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2rem)}.max-h-\[calc\(80vh-80px\)\]{max-height:calc(80vh - 80px)}.max-h-\[min\(18rem\2c 40vh\)\]{max-height:min(18rem,40vh)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[10\.9rem\]{min-height:10.9rem}.min-h-\[12\.5rem\]{min-height:12.5rem}.min-h-\[120px\]{min-height:120px}.min-h-\[18px\]{min-height:18px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[280px\]{min-height:280px}.min-h-\[2em\]{min-height:2em}.min-h-\[2rem\]{min-height:2rem}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[360px\]{min-height:360px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[54px\]{min-height:54px}.min-h-\[58px\]{min-height:58px}.min-h-\[64px\]{min-height:64px}.min-h-\[76px\]{min-height:76px}.min-h-\[78px\]{min-height:78px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[90vh\]{min-height:90vh}.min-h-\[92px\]{min-height:92px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\/12{width:91.666667%}.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-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[10px\]{width:10px}.w-\[18px\]{width:18px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[4\.75rem\]{width:4.75rem}.w-\[42px\]{width:42px}.w-\[4rem\]{width:4rem}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-\[calc\(33\.333\%-6px\)\]{width:calc(33.333% - 6px)}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[100px\]{min-width:100px}.min-w-\[104px\]{min-width:104px}.min-w-\[110px\]{min-width:110px}.min-w-\[112px\]{min-width:112px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[300px\]{min-width:300px}.min-w-\[44px\]{min-width:44px}.min-w-\[6\.25rem\]{min-width:6.25rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[70px\]{min-width:70px}.min-w-\[7rem\]{min-width:7rem}.min-w-fit{min-width:-webkit-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10\.5rem\]{max-width:10.5rem}.max-w-\[120px\]{max-width:120px}.max-w-\[132px\]{max-width:132px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[23rem\]{max-width:23rem}.max-w-\[300px\]{max-width:300px}.max-w-\[330px\]{max-width:330px}.max-w-\[58px\]{max-width:58px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.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}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-6,.translate-x-7{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-7{--tw-translate-x:1.75rem}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.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))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-125{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-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-95,.scale-\[1\.02\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.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 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 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 shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-shimmer{animation:shimmer 3s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;user-select:none}.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}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[0\.75rem_auto_0\.75rem\]{grid-template-columns:.75rem auto .75rem}.grid-cols-\[auto_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fill\2c minmax\(84px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1px*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-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-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)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-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-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-divide-opacity,1))}.divide-slate-700\/70>:not([hidden])~:not([hidden]){border-color:#334155b3}.divide-violet-200\/15>:not([hidden])~:not([hidden]){border-color:#ddd6fe26}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.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-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[\#059669\]\/50{border-color:#05966980}.border-\[\#0a0b1f\]{--tw-border-opacity:1;border-color:#0a0b1f;border-color:rgb(10 11 31/var(--tw-border-opacity,1))}.border-\[\#0a0b1f\]\/30{border-color:#0a0b1f4d}.border-\[\#1e3a8a\]{--tw-border-opacity:1;border-color:#1e3a8a;border-color:rgb(30 58 138/var(--tw-border-opacity,1))}.border-\[\#22c55e\]\/30{border-color:#22c55e4d}.border-\[\#25252a\]{--tw-border-opacity:1;border-color:#25252a;border-color:rgb(37 37 42/var(--tw-border-opacity,1))}.border-\[\#2a2a30\]{--tw-border-opacity:1;border-color:#2a2a30;border-color:rgb(42 42 48/var(--tw-border-opacity,1))}.border-\[\#2a2a35\]{--tw-border-opacity:1;border-color:#2a2a35;border-color:rgb(42 42 53/var(--tw-border-opacity,1))}.border-\[\#2e7d32\]\/30{border-color:#2e7d324d}.border-\[\#2f2f3b\]{--tw-border-opacity:1;border-color:#2f2f3b;border-color:rgb(47 47 59/var(--tw-border-opacity,1))}.border-\[\#333\]{--tw-border-opacity:1;border-color:#333;border-color:rgb(51 51 51/var(--tw-border-opacity,1))}.border-\[\#34343f\]{--tw-border-opacity:1;border-color:#34343f;border-color:rgb(52 52 63/var(--tw-border-opacity,1))}.border-\[\#374151\]{--tw-border-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-\[\#3a3a45\]{--tw-border-opacity:1;border-color:#3a3a45;border-color:rgb(58 58 69/var(--tw-border-opacity,1))}.border-\[\#3b82f6\]\/30{border-color:#3b82f64d}.border-\[\#3b82f6\]\/40{border-color:#3b82f666}.border-\[\#4a3e2a\]{--tw-border-opacity:1;border-color:#4a3e2a;border-color:rgb(74 62 42/var(--tw-border-opacity,1))}.border-\[\#4a3f2a\]{--tw-border-opacity:1;border-color:#4a3f2a;border-color:rgb(74 63 42/var(--tw-border-opacity,1))}.border-\[\#4ade80\]\/30{border-color:#4ade804d}.border-\[\#4b4b57\]{--tw-border-opacity:1;border-color:#4b4b57;border-color:rgb(75 75 87/var(--tw-border-opacity,1))}.border-\[\#563415\]\/40{border-color:#56341566}.border-\[\#5a3030\]{--tw-border-opacity:1;border-color:#5a3030;border-color:rgb(90 48 48/var(--tw-border-opacity,1))}.border-\[\#5b3919\]\/30{border-color:#5b39194d}.border-\[\#6b5830\]{--tw-border-opacity:1;border-color:#6b5830;border-color:rgb(107 88 48/var(--tw-border-opacity,1))}.border-\[\#756189\]\/40{border-color:#75618966}.border-\[\#756189\]\/60{border-color:#75618999}.border-\[\#8a7340\]{--tw-border-opacity:1;border-color:#8a7340;border-color:rgb(138 115 64/var(--tw-border-opacity,1))}.border-\[\#991b1b\]{--tw-border-opacity:1;border-color:#991b1b;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.border-\[\#a16207\]{--tw-border-opacity:1;border-color:#a16207;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.border-\[\#b59410\]\/30{border-color:#b594104d}.border-\[\#c0a060\]{--tw-border-opacity:1;border-color:#c0a060;border-color:rgb(192 160 96/var(--tw-border-opacity,1))}.border-\[\#c0a060\]\/25{border-color:#c0a06040}.border-\[\#c0a060\]\/30{border-color:#c0a0604d}.border-\[\#c0a060\]\/35{border-color:#c0a06059}.border-\[\#c0a060\]\/40{border-color:#c0a06066}.border-\[\#c0a060\]\/50{border-color:#c0a06080}.border-\[\#c0a060\]\/60{border-color:#c0a06099}.border-\[\#c0a060\]\/70{border-color:#c0a060b3}.border-\[\#c0a060\]\/80{border-color:#c0a060cc}.border-\[\#ccac68\]\/20{border-color:#ccac6833}.border-\[\#e0c080\]{--tw-border-opacity:1;border-color:#e0c080;border-color:rgb(224 192 128/var(--tw-border-opacity,1))}.border-\[\#e6cc80\]{--tw-border-opacity:1;border-color:#e6cc80;border-color:rgb(230 204 128/var(--tw-border-opacity,1))}.border-\[\#e6cc80\]\/50{border-color:#e6cc8080}.border-\[\#ffe5b4\]\/20{border-color:#ffe5b433}.border-\[rgba\(177\2c 156\2c 217\2c 0\.14\)\]{border-color:#b19cd924}.border-\[rgba\(177\2c 156\2c 217\2c 0\.15\)\]{border-color:#b19cd926}.border-\[rgba\(177\2c 156\2c 217\2c 0\.18\)\]{border-color:#b19cd92e}.border-\[rgba\(177\2c 156\2c 217\2c 0\.2\)\]{border-color:#b19cd933}.border-\[rgba\(177\2c 156\2c 217\2c 0\.22\)\]{border-color:#b19cd938}.border-\[rgba\(177\2c 156\2c 217\2c 0\.25\)\]{border-color:#b19cd940}.border-\[rgba\(177\2c 156\2c 217\2c 0\.3\)\]{border-color:#b19cd94d}.border-\[rgba\(177\2c 156\2c 217\2c 0\.55\)\]{border-color:#b19cd98c}.border-\[rgba\(212\2c 175\2c 55\2c 0\.3\)\]{border-color:#d4af374d}.border-\[rgba\(212\2c 175\2c 55\2c 0\.34\)\]{border-color:#d4af3757}.border-\[rgba\(255\2c 217\2c 122\2c 0\.5\)\]{border-color:#ffd97a80}.border-\[rgba\(255\2c 217\2c 122\2c 0\.55\)\]{border-color:#ffd97a8c}.border-\[rgba\(255\2c 217\2c 122\2c 0\.6\)\]{border-color:#ffd97a99}.border-\[rgba\(255\2c 217\2c 122\2c 0\.7\)\]{border-color:#ffd97ab3}.border-amber-200\/15{border-color:#fde68a26}.border-amber-200\/20{border-color:#fde68a33}.border-amber-300{--tw-border-opacity:1;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-300\/45{border-color:#fcd34d73}.border-amber-300\/50{border-color:#fcd34d80}.border-amber-300\/55{border-color:#fcd34d8c}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/35{border-color:#fbbf2459}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/45{border-color:#fbbf2473}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-400\/60{border-color:#fbbf2499}.border-amber-400\/70{border-color:#fbbf24b3}.border-amber-400\/80{border-color:#fbbf24cc}.border-amber-500{--tw-border-opacity:1;border-color:#f59e0b;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/60{border-color:#f59e0b99}.border-amber-600{--tw-border-opacity:1;border-color:#d97706;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.border-amber-600\/30{border-color:#d977064d}.border-amber-600\/35{border-color:#d9770659}.border-amber-600\/50{border-color:#d9770680}.border-amber-600\/60{border-color:#d9770699}.border-amber-700{--tw-border-opacity:1;border-color:#b45309;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.border-amber-800{--tw-border-opacity:1;border-color:#92400e;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.border-blue-300\/25{border-color:#93c5fd40}.border-blue-400{--tw-border-opacity:1;border-color:#60a5fa;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-400\/80{border-color:#60a5facc}.border-blue-500{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-blue-500\/50{border-color:#3b82f680}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-700{--tw-border-opacity:1;border-color:#1d4ed8;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.border-blue-700\/20{border-color:#1d4ed833}.border-blue-800{--tw-border-opacity:1;border-color:#1e40af;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.border-blue-800\/50{border-color:#1e40af80}.border-current{border-color:currentColor}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/40{border-color:#67e8f966}.border-cyan-400{--tw-border-opacity:1;border-color:#22d3ee;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-400\/50{border-color:#22d3ee80}.border-cyan-500{--tw-border-opacity:1;border-color:#06b6d4;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-500\/25{border-color:#06b6d440}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-cyan-500\/50{border-color:#06b6d480}.border-cyan-600\/30{border-color:#0891b24d}.border-cyan-600\/50{border-color:#0891b280}.border-emerald-300{--tw-border-opacity:1;border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-300\/25{border-color:#6ee7b740}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-300\/35{border-color:#6ee7b759}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-300\/50{border-color:#6ee7b780}.border-emerald-300\/60{border-color:#6ee7b799}.border-emerald-400{--tw-border-opacity:1;border-color:#34d399;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/35{border-color:#34d39959}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-400\/45{border-color:#34d39973}.border-emerald-500{--tw-border-opacity:1;border-color:#10b981;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/45{border-color:#10b98173}.border-emerald-500\/50{border-color:#10b98180}.border-emerald-700{--tw-border-opacity:1;border-color:#047857;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:#6b7280;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-500\/30{border-color:#6b72804d}.border-gray-500\/40{border-color:#6b728066}.border-gray-500\/50{border-color:#6b728080}.border-gray-500\/60{border-color:#6b728099}.border-gray-600{--tw-border-opacity:1;border-color:#4b5563;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-600\/30{border-color:#4b55634d}.border-gray-600\/40{border-color:#4b556366}.border-gray-600\/50{border-color:#4b556380}.border-gray-600\/70{border-color:#4b5563b3}.border-gray-700{--tw-border-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-700\/30{border-color:#3741514d}.border-gray-700\/40{border-color:#37415166}.border-gray-700\/50{border-color:#37415180}.border-gray-700\/70{border-color:#374151b3}.border-gray-700\/80{border-color:#374151cc}.border-gray-800{--tw-border-opacity:1;border-color:#1f2937;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-800\/50{border-color:#1f293780}.border-green-300\/20{border-color:#86efac33}.border-green-300\/25{border-color:#86efac40}.border-green-300\/30{border-color:#86efac4d}.border-green-300\/35{border-color:#86efac59}.border-green-300\/40{border-color:#86efac66}.border-green-300\/45{border-color:#86efac73}.border-green-300\/55{border-color:#86efac8c}.border-green-300\/60{border-color:#86efac99}.border-green-400{--tw-border-opacity:1;border-color:#4ade80;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-400\/60{border-color:#4ade8099}.border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/40{border-color:#22c55e66}.border-green-500\/50{border-color:#22c55e80}.border-green-500\/60{border-color:#22c55e99}.border-green-500\/80{border-color:#22c55ecc}.border-green-600{--tw-border-opacity:1;border-color:#16a34a;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-green-600\/30{border-color:#16a34a4d}.border-green-600\/50{border-color:#16a34a80}.border-green-700{--tw-border-opacity:1;border-color:#15803d;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-green-700\/50{border-color:#15803d80}.border-green-800{--tw-border-opacity:1;border-color:#166534;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-green-800\/50{border-color:#16653480}.border-green-900\/30{border-color:#14532d4d}.border-indigo-400{--tw-border-opacity:1;border-color:#818cf8;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-indigo-500\/30{border-color:#6366f14d}.border-indigo-700{--tw-border-opacity:1;border-color:#4338ca;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.border-orange-400{--tw-border-opacity:1;border-color:#fb923c;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/60{border-color:#f9731699}.border-orange-600\/30{border-color:#ea580c4d}.border-orange-700\/30{border-color:#c2410c4d}.border-orange-800{--tw-border-opacity:1;border-color:#9a3412;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.border-pink-300\/35{border-color:#f9a8d459}.border-pink-400{--tw-border-opacity:1;border-color:#f472b6;border-color:rgb(244 114 182/var(--tw-border-opacity,1))}.border-pink-500{--tw-border-opacity:1;border-color:#ec4899;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.border-pink-500\/30{border-color:#ec48994d}.border-pink-500\/40{border-color:#ec489966}.border-pink-500\/50{border-color:#ec489980}.border-pink-600{--tw-border-opacity:1;border-color:#db2777;border-color:rgb(219 39 119/var(--tw-border-opacity,1))}.border-purple-200\/10{border-color:#e9d5ff1a}.border-purple-200\/20{border-color:#e9d5ff33}.border-purple-300\/15{border-color:#d8b4fe26}.border-purple-300\/20{border-color:#d8b4fe33}.border-purple-300\/25{border-color:#d8b4fe40}.border-purple-300\/30{border-color:#d8b4fe4d}.border-purple-300\/35{border-color:#d8b4fe59}.border-purple-300\/50{border-color:#d8b4fe80}.border-purple-300\/60{border-color:#d8b4fe99}.border-purple-400{--tw-border-opacity:1;border-color:#c084fc;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.border-purple-400\/20{border-color:#c084fc33}.border-purple-400\/25{border-color:#c084fc40}.border-purple-400\/30{border-color:#c084fc4d}.border-purple-400\/50{border-color:#c084fc80}.border-purple-400\/60{border-color:#c084fc99}.border-purple-500{--tw-border-opacity:1;border-color:#a855f7;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/25{border-color:#a855f740}.border-purple-500\/30{border-color:#a855f74d}.border-purple-500\/35{border-color:#a855f759}.border-purple-500\/40{border-color:#a855f766}.border-purple-500\/50{border-color:#a855f780}.border-purple-500\/60{border-color:#a855f799}.border-purple-600{--tw-border-opacity:1;border-color:#9333ea;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.border-purple-600\/20{border-color:#9333ea33}.border-purple-600\/30{border-color:#9333ea4d}.border-purple-600\/50{border-color:#9333ea80}.border-purple-700\/30{border-color:#7e22ce4d}.border-purple-800{--tw-border-opacity:1;border-color:#6b21a8;border-color:rgb(107 33 168/var(--tw-border-opacity,1))}.border-purple-800\/50{border-color:#6b21a880}.border-red-200\/35{border-color:#fecaca59}.border-red-300\/25{border-color:#fca5a540}.border-red-300\/30{border-color:#fca5a54d}.border-red-300\/35{border-color:#fca5a559}.border-red-300\/40{border-color:#fca5a566}.border-red-400{--tw-border-opacity:1;border-color:#f87171;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-red-500\/60{border-color:#ef444499}.border-red-600{--tw-border-opacity:1;border-color:#dc2626;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-red-600\/30{border-color:#dc26264d}.border-red-600\/50{border-color:#dc262680}.border-red-700{--tw-border-opacity:1;border-color:#b91c1c;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-red-700\/30{border-color:#b91c1c4d}.border-red-700\/40{border-color:#b91c1c66}.border-red-700\/50{border-color:#b91c1c80}.border-red-800\/50{border-color:#991b1b80}.border-red-900\/30{border-color:#7f1d1d4d}.border-red-900\/70{border-color:#7f1d1db3}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/30{border-color:#fb71854d}.border-rose-500{--tw-border-opacity:1;border-color:#f43f5e;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-sky-300{--tw-border-opacity:1;border-color:#7dd3fc;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-400\/50{border-color:#94a3b880}.border-slate-500\/30{border-color:#64748b4d}.border-slate-500\/40{border-color:#64748b66}.border-slate-600{--tw-border-opacity:1;border-color:#475569;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:#334155;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-700\/60{border-color:#33415599}.border-slate-700\/70{border-color:#334155b3}.border-slate-950{--tw-border-opacity:1;border-color:#020617;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.border-stone-100{--tw-border-opacity:1;border-color:#f5f5f4;border-color:rgb(245 245 244/var(--tw-border-opacity,1))}.border-teal-500{--tw-border-opacity:1;border-color:#14b8a6;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-violet-200\/10{border-color:#ddd6fe1a}.border-violet-200\/15{border-color:#ddd6fe26}.border-violet-200\/20{border-color:#ddd6fe33}.border-violet-200\/25{border-color:#ddd6fe40}.border-violet-200\/30{border-color:#ddd6fe4d}.border-violet-300\/20{border-color:#c4b5fd33}.border-violet-300\/25{border-color:#c4b5fd40}.border-violet-300\/30{border-color:#c4b5fd4d}.border-violet-300\/40{border-color:#c4b5fd66}.border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-yellow-200\/20{border-color:#fef08a33}.border-yellow-200\/25{border-color:#fef08a40}.border-yellow-200\/30{border-color:#fef08a4d}.border-yellow-300\/20{border-color:#fde04733}.border-yellow-300\/25{border-color:#fde04740}.border-yellow-300\/30{border-color:#fde0474d}.border-yellow-300\/40{border-color:#fde04766}.border-yellow-300\/50{border-color:#fde04780}.border-yellow-300\/70{border-color:#fde047b3}.border-yellow-400{--tw-border-opacity:1;border-color:#facc15;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-yellow-400\/20{border-color:#facc1533}.border-yellow-400\/30{border-color:#facc154d}.border-yellow-400\/50{border-color:#facc1580}.border-yellow-500{--tw-border-opacity:1;border-color:#eab308;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-yellow-500\/25{border-color:#eab30840}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/40{border-color:#eab30866}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-500\/60{border-color:#eab30899}.border-yellow-500\/70{border-color:#eab308b3}.border-yellow-600{--tw-border-opacity:1;border-color:#ca8a04;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.border-yellow-600\/20{border-color:#ca8a0433}.border-yellow-600\/30{border-color:#ca8a044d}.border-yellow-600\/50{border-color:#ca8a0480}.border-yellow-600\/60{border-color:#ca8a0499}.border-yellow-700\/30{border-color:#a162074d}.border-yellow-800{--tw-border-opacity:1;border-color:#854d0e;border-color:rgb(133 77 14/var(--tw-border-opacity,1))}.border-yellow-800\/50{border-color:#854d0e80}.border-yellow-900\/40{border-color:#713f1266}.border-zinc-500{--tw-border-opacity:1;border-color:#71717a;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.border-zinc-600{--tw-border-opacity:1;border-color:#52525b;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.border-zinc-800{--tw-border-opacity:1;border-color:#27272a;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.border-zinc-800\/50{border-color:#27272a80}.border-l-purple-500{--tw-border-opacity:1;border-left-color:#a855f7;border-left-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-r-fuchsia-300\/70{border-right-color:#f0abfcb3}.border-t-\[\#0a0b1f\]{--tw-border-opacity:1;border-top-color:#0a0b1f;border-top-color:rgb(10 11 31/var(--tw-border-opacity,1))}.border-t-\[\#ffd97a\]{--tw-border-opacity:1;border-top-color:#ffd97a;border-top-color:rgb(255 217 122/var(--tw-border-opacity,1))}.border-t-gray-400{--tw-border-opacity:1;border-top-color:#9ca3af;border-top-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-t-pink-500{--tw-border-opacity:1;border-top-color:#ec4899;border-top-color:rgb(236 72 153/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.border-t-white{--tw-border-opacity:1;border-top-color:#fff;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-t-yellow-200\/90{border-top-color:#fef08ae6}.border-t-yellow-300\/80{border-top-color:#fde047cc}.border-t-yellow-400{--tw-border-opacity:1;border-top-color:#facc15;border-top-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-opacity-30{--tw-border-opacity:0.3}.bg-\[\#000\]{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-\[\#000\]\/20{background-color:#0003}.bg-\[\#000\]\/30{background-color:#0000004d}.bg-\[\#000\]\/40{background-color:#0006}.bg-\[\#050505\]{--tw-bg-opacity:1;background-color:#050505;background-color:rgb(5 5 5/var(--tw-bg-opacity,1))}.bg-\[\#064e3b\]\/30{background-color:#064e3b4d}.bg-\[\#070818\]\/45{background-color:#07081873}.bg-\[\#090a20\]{--tw-bg-opacity:1;background-color:#090a20;background-color:rgb(9 10 32/var(--tw-bg-opacity,1))}.bg-\[\#090a20\]\/40{background-color:#090a2066}.bg-\[\#090a20\]\/70{background-color:#090a20b3}.bg-\[\#0a0a0c\]{--tw-bg-opacity:1;background-color:#0a0a0c;background-color:rgb(10 10 12/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0c\]\/80{background-color:#0a0a0ccc}.bg-\[\#0a0a0c\]\/95{background-color:#0a0a0cf2}.bg-\[\#0a0a0f\]{--tw-bg-opacity:1;background-color:#0a0a0f;background-color:rgb(10 10 15/var(--tw-bg-opacity,1))}.bg-\[\#0a121f\]\/95{background-color:#0a121ff2}.bg-\[\#0a1a10\]\/95{background-color:#0a1a10f2}.bg-\[\#0b0a1c\]\/60{background-color:#0b0a1c99}.bg-\[\#0b0d28\]{--tw-bg-opacity:1;background-color:#0b0d28;background-color:rgb(11 13 40/var(--tw-bg-opacity,1))}.bg-\[\#0d0c20\]\/70{background-color:#0d0c20b3}.bg-\[\#0d1b2a\]{--tw-bg-opacity:1;background-color:#0d1b2a;background-color:rgb(13 27 42/var(--tw-bg-opacity,1))}.bg-\[\#0e0e12\]{--tw-bg-opacity:1;background-color:#0e0e12;background-color:rgb(14 14 18/var(--tw-bg-opacity,1))}.bg-\[\#0f0f13\]{--tw-bg-opacity:1;background-color:#0f0f13;background-color:rgb(15 15 19/var(--tw-bg-opacity,1))}.bg-\[\#111015\]{--tw-bg-opacity:1;background-color:#111015;background-color:rgb(17 16 21/var(--tw-bg-opacity,1))}.bg-\[\#111118\]{--tw-bg-opacity:1;background-color:#111118;background-color:rgb(17 17 24/var(--tw-bg-opacity,1))}.bg-\[\#111118\]\/70{background-color:#111118b3}.bg-\[\#111118\]\/80{background-color:#111118cc}.bg-\[\#111118\]\/90{background-color:#111118e6}.bg-\[\#111333\]{--tw-bg-opacity:1;background-color:#111333;background-color:rgb(17 19 51/var(--tw-bg-opacity,1))}.bg-\[\#121218\]{--tw-bg-opacity:1;background-color:#121218;background-color:rgb(18 18 24/var(--tw-bg-opacity,1))}.bg-\[\#123a2a\]\/90{background-color:#123a2ae6}.bg-\[\#14141b\]{--tw-bg-opacity:1;background-color:#14141b;background-color:rgb(20 20 27/var(--tw-bg-opacity,1))}.bg-\[\#151437\]\/70{background-color:#151437b3}.bg-\[\#15151a\]{--tw-bg-opacity:1;background-color:#15151a;background-color:rgb(21 21 26/var(--tw-bg-opacity,1))}.bg-\[\#16161d\]{--tw-bg-opacity:1;background-color:#16161d;background-color:rgb(22 22 29/var(--tw-bg-opacity,1))}.bg-\[\#1a1408\]\/95{background-color:#1a1408f2}.bg-\[\#1a1500\]{--tw-bg-opacity:1;background-color:#1a1500;background-color:rgb(26 21 0/var(--tw-bg-opacity,1))}.bg-\[\#1a1a20\]{--tw-bg-opacity:1;background-color:#1a1a20;background-color:rgb(26 26 32/var(--tw-bg-opacity,1))}.bg-\[\#1a1a22\]{--tw-bg-opacity:1;background-color:#1a1a22;background-color:rgb(26 26 34/var(--tw-bg-opacity,1))}.bg-\[\#1a1a24\]{--tw-bg-opacity:1;background-color:#1a1a24;background-color:rgb(26 26 36/var(--tw-bg-opacity,1))}.bg-\[\#1a1a2e\]{--tw-bg-opacity:1;background-color:#1a1a2e;background-color:rgb(26 26 46/var(--tw-bg-opacity,1))}.bg-\[\#1a2e1a\]{--tw-bg-opacity:1;background-color:#1a2e1a;background-color:rgb(26 46 26/var(--tw-bg-opacity,1))}.bg-\[\#1b1111\]{--tw-bg-opacity:1;background-color:#1b1111;background-color:rgb(27 17 17/var(--tw-bg-opacity,1))}.bg-\[\#1e1e28\]{--tw-bg-opacity:1;background-color:#1e1e28;background-color:rgb(30 30 40/var(--tw-bg-opacity,1))}.bg-\[\#1e3a8a\]\/20{background-color:#1e3a8a33}.bg-\[\#1f2937\]{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-\[\#20202a\]{--tw-bg-opacity:1;background-color:#20202a;background-color:rgb(32 32 42/var(--tw-bg-opacity,1))}.bg-\[\#211a2a\]{--tw-bg-opacity:1;background-color:#211a2a;background-color:rgb(33 26 42/var(--tw-bg-opacity,1))}.bg-\[\#23232e\]{--tw-bg-opacity:1;background-color:#23232e;background-color:rgb(35 35 46/var(--tw-bg-opacity,1))}.bg-\[\#232330\]{--tw-bg-opacity:1;background-color:#232330;background-color:rgb(35 35 48/var(--tw-bg-opacity,1))}.bg-\[\#241d2e\]{--tw-bg-opacity:1;background-color:#241d2e;background-color:rgb(36 29 46/var(--tw-bg-opacity,1))}.bg-\[\#252530\]{--tw-bg-opacity:1;background-color:#252530;background-color:rgb(37 37 48/var(--tw-bg-opacity,1))}.bg-\[\#2a2a35\]{--tw-bg-opacity:1;background-color:#2a2a35;background-color:rgb(42 42 53/var(--tw-bg-opacity,1))}.bg-\[\#2e2a1a\]{--tw-bg-opacity:1;background-color:#2e2a1a;background-color:rgb(46 42 26/var(--tw-bg-opacity,1))}.bg-\[\#3a3a45\]{--tw-bg-opacity:1;background-color:#3a3a45;background-color:rgb(58 58 69/var(--tw-bg-opacity,1))}.bg-\[\#543111\]\/10{background-color:#5431111a}.bg-\[\#5865F2\]{--tw-bg-opacity:1;background-color:#5865f2;background-color:rgb(88 101 242/var(--tw-bg-opacity,1))}.bg-\[\#c0a060\]{--tw-bg-opacity:1;background-color:#c0a060;background-color:rgb(192 160 96/var(--tw-bg-opacity,1))}.bg-\[\#c0a060\]\/10{background-color:#c0a0601a}.bg-\[\#c0a060\]\/15{background-color:#c0a06026}.bg-\[\#c0a060\]\/20{background-color:#c0a06033}.bg-\[\#e6cc80\]\/5{background-color:#e6cc800d}.bg-\[rgba\(13\2c 11\2c 36\2c 0\.92\)\]{background-color:#0d0b24eb}.bg-\[rgba\(177\2c 156\2c 217\2c 0\.14\)\]{background-color:#b19cd924}.bg-\[rgba\(212\2c 175\2c 55\2c 0\.12\)\]{background-color:#d4af371f}.bg-\[rgba\(212\2c 175\2c 55\2c 0\.16\)\]{background-color:#d4af3729}.bg-\[rgba\(7\2c 8\2c 24\2c 0\.5\)\]{background-color:#07081880}.bg-\[rgba\(7\2c 8\2c 24\2c 0\.55\)\]{background-color:#0708188c}.bg-\[rgba\(7\2c 8\2c 24\2c 0\.6\)\]{background-color:#07081899}.bg-\[rgba\(7\2c 8\2c 24\2c 0\.7\)\]{background-color:#070818b3}.bg-amber-300{--tw-bg-opacity:1;background-color:#fcd34d;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-300\/15{background-color:#fcd34d26}.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\/15{background-color:#fbbf2426}.bg-amber-500{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-600{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-600\/20{background-color:#d9770633}.bg-amber-600\/30{background-color:#d977064d}.bg-amber-600\/40{background-color:#d9770666}.bg-amber-700\/30{background-color:#b453094d}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-900\/40{background-color:#78350f66}.bg-amber-900\/60{background-color:#78350f99}.bg-amber-950\/60{background-color:#451a0399}.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\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-blue-400{--tw-bg-opacity:1;background-color:#60a5fa;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-600\/10{background-color:#2563eb1a}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-700{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-blue-800\/50{background-color:#1e40af80}.bg-blue-900{--tw-bg-opacity:1;background-color:#1e3a8a;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.bg-blue-900\/10{background-color:#1e3a8a1a}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-blue-900\/30{background-color:#1e3a8a4d}.bg-blue-900\/60{background-color:#1e3a8a99}.bg-blue-900\/90{background-color:#1e3a8ae6}.bg-blue-900\/95{background-color:#1e3a8af2}.bg-cyan-400{--tw-bg-opacity:1;background-color:#22d3ee;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-600{--tw-bg-opacity:1;background-color:#0891b2;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-cyan-600\/30{background-color:#0891b24d}.bg-cyan-700\/50{background-color:#0e749080}.bg-cyan-900\/25{background-color:#164e6340}.bg-cyan-900\/30{background-color:#164e634d}.bg-cyan-900\/40{background-color:#164e6366}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-400\/20{background-color:#34d39933}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-600\/15{background-color:#05966926}.bg-emerald-600\/20{background-color:#05966933}.bg-emerald-900\/30{background-color:#064e3b4d}.bg-emerald-950\/20{background-color:#022c2233}.bg-emerald-950\/60{background-color:#022c2299}.bg-gray-500{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-500\/15{background-color:#6b728026}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-600{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-600\/20{background-color:#4b556333}.bg-gray-600\/40{background-color:#4b556366}.bg-gray-600\/50{background-color:#4b556380}.bg-gray-600\/80{background-color:#4b5563cc}.bg-gray-700{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-700\/20{background-color:#37415133}.bg-gray-700\/25{background-color:#37415140}.bg-gray-700\/30{background-color:#3741514d}.bg-gray-700\/35{background-color:#37415159}.bg-gray-700\/40{background-color:#37415166}.bg-gray-700\/50{background-color:#37415180}.bg-gray-700\/60{background-color:#37415199}.bg-gray-700\/80{background-color:#374151cc}.bg-gray-800{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-800\/30{background-color:#1f29374d}.bg-gray-800\/40{background-color:#1f293766}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-800\/60{background-color:#1f293799}.bg-gray-800\/70{background-color:#1f2937b3}.bg-gray-800\/90{background-color:#1f2937e6}.bg-gray-900{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/20{background-color:#11182733}.bg-gray-900\/30{background-color:#1118274d}.bg-gray-900\/35{background-color:#11182759}.bg-gray-900\/40{background-color:#11182766}.bg-gray-900\/50{background-color:#11182780}.bg-gray-900\/60{background-color:#11182799}.bg-gray-900\/70{background-color:#111827b3}.bg-gray-900\/80{background-color:#111827cc}.bg-gray-900\/90{background-color:#111827e6}.bg-gray-900\/95{background-color:#111827f2}.bg-gray-950{--tw-bg-opacity:1;background-color:#030712;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.bg-gray-950\/50{background-color:#03071280}.bg-gray-950\/60{background-color:#03071299}.bg-gray-950\/70{background-color:#030712b3}.bg-gray-950\/80{background-color:#030712cc}.bg-green-300{--tw-bg-opacity:1;background-color:#86efac;background-color:rgb(134 239 172/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:#4ade80;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-400\/10{background-color:#4ade801a}.bg-green-400\/20{background-color:#4ade8033}.bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/30{background-color:#22c55e4d}.bg-green-600{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-600\/20{background-color:#16a34a33}.bg-green-600\/30{background-color:#16a34a4d}.bg-green-700{--tw-bg-opacity:1;background-color:#15803d;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-green-800\/50{background-color:#16653480}.bg-green-900{--tw-bg-opacity:1;background-color:#14532d;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.bg-green-900\/10{background-color:#14532d1a}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-900\/40{background-color:#14532d66}.bg-green-900\/60{background-color:#14532d99}.bg-green-900\/90{background-color:#14532de6}.bg-green-900\/95{background-color:#14532df2}.bg-indigo-500{--tw-bg-opacity:1;background-color:#6366f1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-indigo-900\/30{background-color:#312e814d}.bg-orange-500{--tw-bg-opacity:1;background-color:#f97316;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-600{--tw-bg-opacity:1;background-color:#ea580c;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-600\/30{background-color:#ea580c4d}.bg-orange-900{--tw-bg-opacity:1;background-color:#7c2d12;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.bg-orange-900\/30{background-color:#7c2d124d}.bg-orange-900\/40{background-color:#7c2d1266}.bg-pink-500{--tw-bg-opacity:1;background-color:#ec4899;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/15{background-color:#ec489926}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-600{--tw-bg-opacity:1;background-color:#db2777;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.bg-pink-600\/20{background-color:#db277733}.bg-pink-600\/30{background-color:#db27774d}.bg-pink-900\/30{background-color:#8318434d}.bg-purple-100\/10{background-color:#f3e8ff1a}.bg-purple-300\/10{background-color:#d8b4fe1a}.bg-purple-300\/15{background-color:#d8b4fe26}.bg-purple-400{--tw-bg-opacity:1;background-color:#c084fc;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/80{background-color:#a855f7cc}.bg-purple-600{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-purple-600\/15{background-color:#9333ea26}.bg-purple-600\/20{background-color:#9333ea33}.bg-purple-600\/30{background-color:#9333ea4d}.bg-purple-600\/80{background-color:#9333eacc}.bg-purple-800\/50{background-color:#6b21a880}.bg-purple-900{--tw-bg-opacity:1;background-color:#581c87;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.bg-purple-900\/10{background-color:#581c871a}.bg-purple-900\/20{background-color:#581c8733}.bg-purple-900\/30{background-color:#581c874d}.bg-purple-900\/40{background-color:#581c8766}.bg-purple-900\/50{background-color:#581c8780}.bg-purple-900\/60{background-color:#581c8799}.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\/20{background-color:#ef444433}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-600\/80{background-color:#dc2626cc}.bg-red-700\/30{background-color:#b91c1c4d}.bg-red-800{--tw-bg-opacity:1;background-color:#991b1b;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.bg-red-800\/50{background-color:#991b1b80}.bg-red-900{--tw-bg-opacity:1;background-color:#7f1d1d;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.bg-red-900\/10{background-color:#7f1d1d1a}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-red-900\/40{background-color:#7f1d1d66}.bg-red-900\/50{background-color:#7f1d1d80}.bg-red-900\/60{background-color:#7f1d1d99}.bg-red-900\/90{background-color:#7f1d1de6}.bg-red-900\/95{background-color:#7f1d1df2}.bg-red-950\/20{background-color:#450a0a33}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/40{background-color:#450a0a66}.bg-red-950\/50{background-color:#450a0a80}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-600{--tw-bg-opacity:1;background-color:#e11d48;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-slate-600{--tw-bg-opacity:1;background-color:#475569;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-slate-600\/40{background-color:#47556966}.bg-slate-700{--tw-bg-opacity:1;background-color:#334155;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-700\/50{background-color:#33415580}.bg-slate-800{--tw-bg-opacity:1;background-color:#1e293b;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-800\/70{background-color:#1e293bb3}.bg-slate-900{--tw-bg-opacity:1;background-color:#0f172a;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/90{background-color:#0f172ae6}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/80{background-color:#020617cc}.bg-teal-500{--tw-bg-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-violet-200\/10{background-color:#ddd6fe1a}.bg-violet-300\/20{background-color:#c4b5fd33}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-400\/20{background-color:#a78bfa33}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-600\/20{background-color:#7c3aed33}.bg-violet-950\/20{background-color:#2e106533}.bg-violet-950\/30{background-color:#2e10654d}.bg-violet-950\/40{background-color:#2e106566}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/80{background-color:#fffc}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-yellow-200{--tw-bg-opacity:1;background-color:#fef08a;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:#fde047;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-300\/10{background-color:#fde0471a}.bg-yellow-300\/30{background-color:#fde0474d}.bg-yellow-400{--tw-bg-opacity:1;background-color:#facc15;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-500{--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/30{background-color:#eab3084d}.bg-yellow-600{--tw-bg-opacity:1;background-color:#ca8a04;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-yellow-600\/30{background-color:#ca8a044d}.bg-yellow-600\/80{background-color:#ca8a04cc}.bg-yellow-600\/95{background-color:#ca8a04f2}.bg-yellow-700{--tw-bg-opacity:1;background-color:#a16207;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.bg-yellow-700\/50{background-color:#a1620780}.bg-yellow-800\/50{background-color:#854d0e80}.bg-yellow-900{--tw-bg-opacity:1;background-color:#713f12;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.bg-yellow-900\/10{background-color:#713f121a}.bg-yellow-900\/20{background-color:#713f1233}.bg-yellow-900\/30{background-color:#713f124d}.bg-yellow-900\/40{background-color:#713f1266}.bg-yellow-900\/50{background-color:#713f1280}.bg-yellow-900\/95{background-color:#713f12f2}.bg-zinc-600{--tw-bg-opacity:1;background-color:#52525b;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.bg-zinc-700{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-\[linear-gradient\(135deg\2c rgba\(16\2c 185\2c 129\2c 0\.2\)\2c rgba\(28\2c 28\2c 38\2c 0\.95\)\)\]{background-image:linear-gradient(135deg,#10b98133,#1c1c26f2)}.bg-\[linear-gradient\(135deg\2c rgba\(192\2c 160\2c 96\2c 0\.12\)\2c rgba\(20\2c 20\2c 27\2c 0\.96\)\)\]{background-image:linear-gradient(135deg,#c0a0601f,#14141bf5)}.bg-\[linear-gradient\(135deg\2c rgba\(192\2c 160\2c 96\2c 0\.14\)\2c rgba\(37\2c 37\2c 48\2c 0\.95\)\)\]{background-image:linear-gradient(135deg,#c0a06024,#252530f2)}.bg-\[linear-gradient\(135deg\2c rgba\(192\2c 160\2c 96\2c 0\.22\)\2c rgba\(28\2c 28\2c 38\2c 0\.95\)\)\]{background-image:linear-gradient(135deg,#c0a06038,#1c1c26f2)}.bg-\[linear-gradient\(180deg\2c \#17171f_0\%\2c \#111118_100\%\)\]{background-image:linear-gradient(180deg,#17171f,#111118)}.bg-\[linear-gradient\(180deg\2c rgba\(20\2c 20\2c 27\2c 0\.95\)_0\%\2c rgba\(15\2c 15\2c 20\2c 0\.92\)_100\%\)\]{background-image:linear-gradient(180deg,#14141bf2,#0f0f14eb)}.bg-\[linear-gradient\(180deg\2c rgba\(20\2c 20\2c 27\2c 0\.98\)_0\%\2c rgba\(12\2c 12\2c 18\2c 0\.98\)_100\%\)\]{background-image:linear-gradient(180deg,#14141bfa,#0c0c12fa)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-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-\[\#070818\]{--tw-gradient-from:#070818 var(--tw-gradient-from-position);--tw-gradient-to:#07081800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#070818\]\/75{--tw-gradient-from:#070818bf var(--tw-gradient-from-position);--tw-gradient-to:#07081800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#090a20\]\/20{--tw-gradient-from:#090a2033 var(--tw-gradient-from-position);--tw-gradient-to:#090a2000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0a0a0f\]{--tw-gradient-from:#0a0a0f var(--tw-gradient-from-position);--tw-gradient-to:#0a0a0f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0b1220\]{--tw-gradient-from:#0b1220 var(--tw-gradient-from-position);--tw-gradient-to:#0b122000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#15803d\]{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#191533\]\/90{--tw-gradient-from:#191533e6 var(--tw-gradient-from-position);--tw-gradient-to:#19153300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1a1840\]{--tw-gradient-from:#1a1840 var(--tw-gradient-from-position);--tw-gradient-to:#1a184000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1a1a24\]{--tw-gradient-from:#1a1a24 var(--tw-gradient-from-position);--tw-gradient-to:#1a1a2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1b2236\]{--tw-gradient-from:#1b2236 var(--tw-gradient-from-position);--tw-gradient-to:#1b223600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1e3a8a\]{--tw-gradient-from:#1e3a8a var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#252530\]{--tw-gradient-from:#252530 var(--tw-gradient-from-position);--tw-gradient-to:#25253000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#2a2214\]{--tw-gradient-from:#2a2214 var(--tw-gradient-from-position);--tw-gradient-to:#2a221400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#3a2f14\]{--tw-gradient-from:#3a2f14 var(--tw-gradient-from-position);--tw-gradient-to:#3a2f1400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#7f1d1d\]{--tw-gradient-from:#7f1d1d var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#c0a060\]{--tw-gradient-from:#c0a060 var(--tw-gradient-from-position);--tw-gradient-to:#c0a06000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#c0a060\]\/20{--tw-gradient-from:#c0a06033 var(--tw-gradient-from-position);--tw-gradient-to:#c0a06000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#d4af37\]{--tw-gradient-from:#d4af37 var(--tw-gradient-from-position);--tw-gradient-to:#d4af3700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#e6cc80\]{--tw-gradient-from:#e6cc80 var(--tw-gradient-from-position);--tw-gradient-to:#e6cc8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#ffd97a\]{--tw-gradient-from:#ffd97a var(--tw-gradient-from-position);--tw-gradient-to:#ffd97a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-100{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:#fef3c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-200{--tw-gradient-from:#fde68a var(--tw-gradient-from-position);--tw-gradient-to:#fde68a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from:#f59e0b1a var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/15{--tw-gradient-from:#f59e0b26 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/30{--tw-gradient-from:#f59e0b4d var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-600{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:#d9770600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-700{--tw-gradient-from:#b45309 var(--tw-gradient-from-position);--tw-gradient-to:#b4530900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-900\/30{--tw-gradient-from:#78350f4d var(--tw-gradient-from-position);--tw-gradient-to:#78350f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-900\/40{--tw-gradient-from:#78350f66 var(--tw-gradient-from-position);--tw-gradient-to:#78350f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-900\/50{--tw-gradient-from:#78350f80 var(--tw-gradient-from-position);--tw-gradient-to:#78350f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-950\/70{--tw-gradient-from:#451a03b3 var(--tw-gradient-from-position);--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-950\/90{--tw-gradient-from:#451a03e6 var(--tw-gradient-from-position);--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/30{--tw-gradient-from:#0000004d var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from:#000000e6 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900\/20{--tw-gradient-from:#1e3a8a33 var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900\/70{--tw-gradient-from:#1e3a8ab3 var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-400\/50{--tw-gradient-from:#22d3ee80 var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/20{--tw-gradient-from:#06b6d433 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/5{--tw-gradient-from:#06b6d40d var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:#0891b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-600\/50{--tw-gradient-from:#0891b280 var(--tw-gradient-from-position);--tw-gradient-to:#0891b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-900\/20{--tw-gradient-from:#164e6333 var(--tw-gradient-from-position);--tw-gradient-to:#164e6300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-900\/30{--tw-gradient-from:#164e634d var(--tw-gradient-from-position);--tw-gradient-to:#164e6300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-900\/40{--tw-gradient-from:#164e6366 var(--tw-gradient-from-position);--tw-gradient-to:#164e6300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from:#10b98133 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:#05966900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-900\/90{--tw-gradient-from:#064e3be6 var(--tw-gradient-from-position);--tw-gradient-to:#064e3b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-950\/85{--tw-gradient-from:#022c22d9 var(--tw-gradient-from-position);--tw-gradient-to:#022c2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from:#6b7280 var(--tw-gradient-from-position);--tw-gradient-to:#6b728000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:#4b556300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-700\/50{--tw-gradient-from:#37415180 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/40{--tw-gradient-from:#1f293766 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/50{--tw-gradient-from:#1f293780 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/60{--tw-gradient-from:#1f293799 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/80{--tw-gradient-from:#1f2937cc var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/90{--tw-gradient-from:#1f2937e6 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/5{--tw-gradient-from:#22c55e0d var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-600{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-600\/50{--tw-gradient-from:#16a34a80 var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/10{--tw-gradient-from:#14532d1a var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/20{--tw-gradient-from:#14532d33 var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/40{--tw-gradient-from:#14532d66 var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/50{--tw-gradient-from:#14532d80 var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-900{--tw-gradient-from:#312e81 var(--tw-gradient-from-position);--tw-gradient-to:#312e8100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-900\/30{--tw-gradient-from:#312e814d var(--tw-gradient-from-position);--tw-gradient-to:#312e8100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-900\/20{--tw-gradient-from:#7c2d1233 var(--tw-gradient-from-position);--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500\/30{--tw-gradient-from:#ec48994d var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-600{--tw-gradient-from:#db2777 var(--tw-gradient-from-position);--tw-gradient-to:#db277700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-600\/80{--tw-gradient-from:#db2777cc var(--tw-gradient-from-position);--tw-gradient-to:#db277700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-900\/20{--tw-gradient-from:#83184333 var(--tw-gradient-from-position);--tw-gradient-to:#83184300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from:#c084fc var(--tw-gradient-from-position);--tw-gradient-to:#c084fc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/0{--tw-gradient-from:#a855f700 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from:#a855f733 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/5{--tw-gradient-from:#a855f70d var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600\/30{--tw-gradient-from:#9333ea4d var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600\/50{--tw-gradient-from:#9333ea80 var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-700\/80{--tw-gradient-from:#7e22cecc var(--tw-gradient-from-position);--tw-gradient-to:#7e22ce00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900{--tw-gradient-from:#581c87 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/20{--tw-gradient-from:#581c8733 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/30{--tw-gradient-from:#581c874d var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/40{--tw-gradient-from:#581c8766 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/50{--tw-gradient-from:#581c8780 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/60{--tw-gradient-from:#581c8799 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/90{--tw-gradient-from:#581c87e6 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/95{--tw-gradient-from:#581c87f2 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-950\/30{--tw-gradient-from:#3b07644d var(--tw-gradient-from-position);--tw-gradient-to:#3b076400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-950\/35{--tw-gradient-from:#3b076459 var(--tw-gradient-from-position);--tw-gradient-to:#3b076400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-400{--tw-gradient-from:#f87171 var(--tw-gradient-from-position);--tw-gradient-to:#f8717100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-600\/50{--tw-gradient-from:#dc262680 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-700{--tw-gradient-from:#b91c1c var(--tw-gradient-from-position);--tw-gradient-to:#b91c1c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-900{--tw-gradient-from:#7f1d1d var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-900\/20{--tw-gradient-from:#7f1d1d33 var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-900\/90{--tw-gradient-from:#7f1d1de6 var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-900\/40{--tw-gradient-from:#0f172a66 var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 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)}.from-violet-200{--tw-gradient-from:#ddd6fe var(--tw-gradient-from-position);--tw-gradient-to:#ddd6fe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-300\/25{--tw-gradient-from:#c4b5fd40 var(--tw-gradient-from-position);--tw-gradient-to:#c4b5fd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from:#fff3 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-white\/40{--tw-gradient-from:#fff6 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-white\/5{--tw-gradient-from:#ffffff0d 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-yellow-300{--tw-gradient-from:#fde047 var(--tw-gradient-from-position);--tw-gradient-to:#fde04700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from:#facc15 var(--tw-gradient-from-position);--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/20{--tw-gradient-from:#eab30833 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/5{--tw-gradient-from:#eab3080d var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/60{--tw-gradient-from:#eab30899 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from:#ca8a04 var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-600\/50{--tw-gradient-from:#ca8a0480 var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-700{--tw-gradient-from:#a16207 var(--tw-gradient-from-position);--tw-gradient-to:#a1620700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-900\/10{--tw-gradient-from:#713f121a var(--tw-gradient-from-position);--tw-gradient-to:#713f1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-900\/20{--tw-gradient-from:#713f1233 var(--tw-gradient-from-position);--tw-gradient-to:#713f1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-900\/40{--tw-gradient-from:#713f1266 var(--tw-gradient-from-position);--tw-gradient-to:#713f1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-900\/90{--tw-gradient-from:#713f12e6 var(--tw-gradient-from-position);--tw-gradient-to:#713f1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-950\/85{--tw-gradient-from:#422006d9 var(--tw-gradient-from-position);--tw-gradient-to:#42200600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#0f0f18\]{--tw-gradient-to:#0f0f1800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f0f18 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#111827\]{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#4a3e2a\]{--tw-gradient-to:#4a3e2a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#4a3e2a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#c0a060\]{--tw-gradient-to:#c0a06000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#c0a060 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#d4af37\]{--tw-gradient-to:#d4af3700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#d4af37 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-amber-300\/80{--tw-gradient-to:#fcd34d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fcd34dcc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-amber-500{--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f59e0b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-amber-950\/10{--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#451a031a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#000 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-blue-800\/10{--tw-gradient-to:#1e40af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e40af1a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-400\/30{--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#22d3ee4d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-500\/10{--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#06b6d41a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-500\/30{--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#06b6d44d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-800\/10{--tw-gradient-to:#155e7500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#155e751a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-fuchsia-300{--tw-gradient-to:#f0abfc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f0abfc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-fuchsia-400{--tw-gradient-to:#e879f900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e879f9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-600{--tw-gradient-to:#4b556300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#4b5563 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-700\/30{--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3741514d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-800{--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f2937 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-800\/30{--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f29374d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-800\/50{--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f293780 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-900{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-900\/40{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#11182766 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-900\/50{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#11182780 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-900\/60{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#11182799 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-900\/80{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827cc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-500\/30{--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#22c55e4d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-500\/5{--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#22c55e0d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-800\/10{--tw-gradient-to:#16653400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1665341a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-indigo-900{--tw-gradient-to:#312e8100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#312e81 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500\/10{--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f973161a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-800\/10{--tw-gradient-to:#9a341200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#9a34121a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-950\/80{--tw-gradient-to:#43140700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#431407cc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec4899 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-500\/30{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec48994d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-900\/10{--tw-gradient-to:#83184300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#8318431a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-900\/30{--tw-gradient-to:#83184300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#8318434d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f7 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-500\/10{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f71a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-500\/30{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f74d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-600\/30{--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#9333ea4d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-800\/10{--tw-gradient-to:#6b21a800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#6b21a81a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-800\/40{--tw-gradient-to:#6b21a800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#6b21a866 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-800\/90{--tw-gradient-to:#6b21a800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#6b21a8e6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-900{--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#581c87 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-900\/20{--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#581c8733 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-950\/10{--tw-gradient-to:#3b076400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b07641a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-950\/40{--tw-gradient-to:#3b076400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b076466 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-500\/30{--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ef44444d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-800\/10{--tw-gradient-to:#991b1b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#991b1b1a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-950\/10{--tw-gradient-to:#450a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#450a0a1a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e293b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900\/95{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172af2 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/35{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#02061759 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/40{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#02061766 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-teal-950\/80{--tw-gradient-to:#042f2e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#042f2ecc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffffff4d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-200{--tw-gradient-to:#fef08a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fef08a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-300{--tw-gradient-to:#fde04700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fde047 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-500\/30{--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#eab3084d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-500\/5{--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#eab3080d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-600{--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ca8a04 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-600\/30{--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ca8a044d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-800\/10{--tw-gradient-to:#854d0e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#854d0e1a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-800\/30{--tw-gradient-to:#854d0e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#854d0e4d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-900\/20{--tw-gradient-to:#713f1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#713f1233 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-900\/30{--tw-gradient-to:#713f1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#713f124d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-900\/40{--tw-gradient-to:#713f1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#713f1266 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-950\/80{--tw-gradient-to:#42200600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#422006cc var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#050505\]{--tw-gradient-to:#050505 var(--tw-gradient-to-position)}.to-\[\#090a20\]\/40{--tw-gradient-to:#090a2066 var(--tw-gradient-to-position)}.to-\[\#0a0a0f\]{--tw-gradient-to:#0a0a0f var(--tw-gradient-to-position)}.to-\[\#0b0d28\]{--tw-gradient-to:#0b0d28 var(--tw-gradient-to-position)}.to-\[\#0b0d28\]\/35{--tw-gradient-to:#0b0d2859 var(--tw-gradient-to-position)}.to-\[\#0d0c1e\]\/95{--tw-gradient-to:#0d0c1ef2 var(--tw-gradient-to-position)}.to-\[\#14532d\]{--tw-gradient-to:#14532d var(--tw-gradient-to-position)}.to-\[\#172554\]{--tw-gradient-to:#172554 var(--tw-gradient-to-position)}.to-\[\#1a1a22\]{--tw-gradient-to:#1a1a22 var(--tw-gradient-to-position)}.to-\[\#1a1a24\]{--tw-gradient-to:#1a1a24 var(--tw-gradient-to-position)}.to-\[\#1b2236\]{--tw-gradient-to:#1b2236 var(--tw-gradient-to-position)}.to-\[\#2a2214\]{--tw-gradient-to:#2a2214 var(--tw-gradient-to-position)}.to-\[\#2b1d12\]{--tw-gradient-to:#2b1d12 var(--tw-gradient-to-position)}.to-\[\#450a0a\]{--tw-gradient-to:#450a0a var(--tw-gradient-to-position)}.to-\[\#aa8c2c\]{--tw-gradient-to:#aa8c2c var(--tw-gradient-to-position)}.to-\[\#c0a060\]\/10{--tw-gradient-to:#c0a0601a var(--tw-gradient-to-position)}.to-\[\#d4af37\]{--tw-gradient-to:#d4af37 var(--tw-gradient-to-position)}.to-\[\#e0c080\]{--tw-gradient-to:#e0c080 var(--tw-gradient-to-position)}.to-\[\#fcd34d\]{--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}.to-amber-100{--tw-gradient-to:#fef3c7 var(--tw-gradient-to-position)}.to-amber-300{--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to:#fbbf24 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-amber-500\/20{--tw-gradient-to:#f59e0b33 var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-amber-600\/20{--tw-gradient-to:#d9770633 var(--tw-gradient-to-position)}.to-amber-700{--tw-gradient-to:#b45309 var(--tw-gradient-to-position)}.to-amber-900\/10{--tw-gradient-to:#78350f1a var(--tw-gradient-to-position)}.to-amber-900\/30{--tw-gradient-to:#78350f4d var(--tw-gradient-to-position)}.to-amber-900\/40{--tw-gradient-to:#78350f66 var(--tw-gradient-to-position)}.to-amber-900\/45{--tw-gradient-to:#78350f73 var(--tw-gradient-to-position)}.to-amber-900\/50{--tw-gradient-to:#78350f80 var(--tw-gradient-to-position)}.to-amber-950\/15{--tw-gradient-to:#451a0326 var(--tw-gradient-to-position)}.to-amber-950\/70{--tw-gradient-to:#451a03b3 var(--tw-gradient-to-position)}.to-amber-950\/80{--tw-gradient-to:#451a03cc var(--tw-gradient-to-position)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to:#0003 var(--tw-gradient-to-position)}.to-black\/90{--tw-gradient-to:#000000e6 var(--tw-gradient-to-position)}.to-blue-500\/20{--tw-gradient-to:#3b82f633 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-blue-900\/20{--tw-gradient-to:#1e3a8a33 var(--tw-gradient-to-position)}.to-blue-900\/30{--tw-gradient-to:#1e3a8a4d var(--tw-gradient-to-position)}.to-blue-900\/40{--tw-gradient-to:#1e3a8a66 var(--tw-gradient-to-position)}.to-blue-900\/50{--tw-gradient-to:#1e3a8a80 var(--tw-gradient-to-position)}.to-blue-900\/60{--tw-gradient-to:#1e3a8a99 var(--tw-gradient-to-position)}.to-cyan-400\/50{--tw-gradient-to:#22d3ee80 var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.to-cyan-900\/20{--tw-gradient-to:#164e6333 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to:#34d399 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-emerald-900\/10{--tw-gradient-to:#064e3b1a var(--tw-gradient-to-position)}.to-emerald-900\/30{--tw-gradient-to:#064e3b4d var(--tw-gradient-to-position)}.to-emerald-900\/40{--tw-gradient-to:#064e3b66 var(--tw-gradient-to-position)}.to-emerald-900\/50{--tw-gradient-to:#064e3b80 var(--tw-gradient-to-position)}.to-fuchsia-600{--tw-gradient-to:#c026d3 var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to:#374151 var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.to-gray-800\/50{--tw-gradient-to:#1f293780 var(--tw-gradient-to-position)}.to-gray-800\/60{--tw-gradient-to:#1f293799 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-gray-900\/40{--tw-gradient-to:#11182766 var(--tw-gradient-to-position)}.to-gray-900\/60{--tw-gradient-to:#11182799 var(--tw-gradient-to-position)}.to-gray-900\/80{--tw-gradient-to:#111827cc var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.to-green-900\/10{--tw-gradient-to:#14532d1a var(--tw-gradient-to-position)}.to-green-900\/20{--tw-gradient-to:#14532d33 var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}.to-indigo-900\/25{--tw-gradient-to:#312e8140 var(--tw-gradient-to-position)}.to-indigo-950\/35{--tw-gradient-to:#1e1b4b59 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-orange-700{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.to-orange-900\/20{--tw-gradient-to:#7c2d1233 var(--tw-gradient-to-position)}.to-orange-900\/90{--tw-gradient-to:#7c2d12e6 var(--tw-gradient-to-position)}.to-pink-400{--tw-gradient-to:#f472b6 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-pink-600\/20{--tw-gradient-to:#db277733 var(--tw-gradient-to-position)}.to-pink-600\/30{--tw-gradient-to:#db27774d var(--tw-gradient-to-position)}.to-pink-700{--tw-gradient-to:#be185d var(--tw-gradient-to-position)}.to-pink-900\/10{--tw-gradient-to:#8318431a var(--tw-gradient-to-position)}.to-pink-900\/30{--tw-gradient-to:#8318434d var(--tw-gradient-to-position)}.to-pink-900\/50{--tw-gradient-to:#83184380 var(--tw-gradient-to-position)}.to-pink-900\/90{--tw-gradient-to:#831843e6 var(--tw-gradient-to-position)}.to-pink-900\/95{--tw-gradient-to:#831843f2 var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to:#c084fc var(--tw-gradient-to-position)}.to-purple-500\/0{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to:#a855f71a var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to:#a855f733 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-purple-600\/80{--tw-gradient-to:#9333eacc var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.to-purple-900{--tw-gradient-to:#581c87 var(--tw-gradient-to-position)}.to-purple-900\/20{--tw-gradient-to:#581c8733 var(--tw-gradient-to-position)}.to-purple-900\/30{--tw-gradient-to:#581c874d var(--tw-gradient-to-position)}.to-purple-900\/40{--tw-gradient-to:#581c8766 var(--tw-gradient-to-position)}.to-purple-900\/50{--tw-gradient-to:#581c8780 var(--tw-gradient-to-position)}.to-purple-900\/70{--tw-gradient-to:#581c87b3 var(--tw-gradient-to-position)}.to-purple-900\/90{--tw-gradient-to:#581c87e6 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.to-red-900\/20{--tw-gradient-to:#7f1d1d33 var(--tw-gradient-to-position)}.to-rose-900\/10{--tw-gradient-to:#8813371a var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to:#64748b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-slate-900\/40{--tw-gradient-to:#0f172a66 var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-teal-900\/10{--tw-gradient-to:#134e4a1a var(--tw-gradient-to-position)}.to-teal-900\/90{--tw-gradient-to:#134e4ae6 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-violet-700\/80{--tw-gradient-to:#6d28d9cc var(--tw-gradient-to-position)}.to-yellow-100{--tw-gradient-to:#fef9c3 var(--tw-gradient-to-position)}.to-yellow-200\/15{--tw-gradient-to:#fef08a26 var(--tw-gradient-to-position)}.to-yellow-300{--tw-gradient-to:#fde047 var(--tw-gradient-to-position)}.to-yellow-300\/45{--tw-gradient-to:#fde04773 var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to:#facc15 var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to:#eab308 var(--tw-gradient-to-position)}.to-yellow-500\/20{--tw-gradient-to:#eab30833 var(--tw-gradient-to-position)}.to-yellow-500\/60{--tw-gradient-to:#eab30899 var(--tw-gradient-to-position)}.to-yellow-700{--tw-gradient-to:#a16207 var(--tw-gradient-to-position)}.to-yellow-800\/40{--tw-gradient-to:#854d0e66 var(--tw-gradient-to-position)}.to-yellow-900\/10{--tw-gradient-to:#713f121a var(--tw-gradient-to-position)}.to-yellow-900\/20{--tw-gradient-to:#713f1233 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-400{fill:#fbbf24}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-green-400{fill:#4ade80}.fill-orange-300{fill:#fdba74}.fill-rose-300{fill:#fda4af}.fill-white{fill:#fff}.fill-yellow-400{fill:#facc15}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-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-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.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-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(env\(safe-area-inset-bottom\2c 0px\)\+1rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1rem)}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[calc\(env\(safe-area-inset-top\2c 0px\)\+1rem\)\]{padding-top:calc(env(safe-area-inset-top,0px) + 1rem)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,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\.4rem\]{font-size:.4rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.18rem\]{font-size:1.18rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[1rem\]{font-size:1rem}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:1rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.12\]{line-height:1.12}.leading-\[18px\]{line-height:18px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.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\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.34em\]{letter-spacing:.34em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0a0b1f\]{--tw-text-opacity:1;color:#0a0b1f;color:rgb(10 11 31/var(--tw-text-opacity,1))}.text-\[\#1a1a24\]{--tw-text-opacity:1;color:#1a1a24;color:rgb(26 26 36/var(--tw-text-opacity,1))}.text-\[\#1a1a2e\]{--tw-text-opacity:1;color:#1a1a2e;color:rgb(26 26 46/var(--tw-text-opacity,1))}.text-\[\#2e1b0b\]{--tw-text-opacity:1;color:#2e1b0b;color:rgb(46 27 11/var(--tw-text-opacity,1))}.text-\[\#34200f\]{--tw-text-opacity:1;color:#34200f;color:rgb(52 32 15/var(--tw-text-opacity,1))}.text-\[\#3b220c\]{--tw-text-opacity:1;color:#3b220c;color:rgb(59 34 12/var(--tw-text-opacity,1))}.text-\[\#3c260f\]{--tw-text-opacity:1;color:#3c260f;color:rgb(60 38 15/var(--tw-text-opacity,1))}.text-\[\#4a4a4a\]{--tw-text-opacity:1;color:#4a4a4a;color:rgb(74 74 74/var(--tw-text-opacity,1))}.text-\[\#4a4a5a\]{--tw-text-opacity:1;color:#4a4a5a;color:rgb(74 74 90/var(--tw-text-opacity,1))}.text-\[\#4b2e15\]{--tw-text-opacity:1;color:#4b2e15;color:rgb(75 46 21/var(--tw-text-opacity,1))}.text-\[\#4caf50\]{--tw-text-opacity:1;color:#4caf50;color:rgb(76 175 80/var(--tw-text-opacity,1))}.text-\[\#5a3514\]{--tw-text-opacity:1;color:#5a3514;color:rgb(90 53 20/var(--tw-text-opacity,1))}.text-\[\#60a5fa\]{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-\[\#65431f\]{--tw-text-opacity:1;color:#65431f;color:rgb(101 67 31/var(--tw-text-opacity,1))}.text-\[\#666\]{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-\[\#69471f\]{--tw-text-opacity:1;color:#69471f;color:rgb(105 71 31/var(--tw-text-opacity,1))}.text-\[\#6b7280\]{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-\[\#6ee7b7\]{--tw-text-opacity:1;color:#6ee7b7;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-\[\#6f6f82\]{--tw-text-opacity:1;color:#6f6f82;color:rgb(111 111 130/var(--tw-text-opacity,1))}.text-\[\#888\]{--tw-text-opacity:1;color:#888;color:rgb(136 136 136/var(--tw-text-opacity,1))}.text-\[\#8a8a95\]{--tw-text-opacity:1;color:#8a8a95;color:rgb(138 138 149/var(--tw-text-opacity,1))}.text-\[\#8a8a9a\]{--tw-text-opacity:1;color:#8a8a9a;color:rgb(138 138 154/var(--tw-text-opacity,1))}.text-\[\#8b89b8\]{--tw-text-opacity:1;color:#8b89b8;color:rgb(139 137 184/var(--tw-text-opacity,1))}.text-\[\#8f8f9f\]{--tw-text-opacity:1;color:#8f8f9f;color:rgb(143 143 159/var(--tw-text-opacity,1))}.text-\[\#93c5fd\]{--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-\[\#9ca3af\]{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-\[\#9e9eae\]{--tw-text-opacity:1;color:#9e9eae;color:rgb(158 158 174/var(--tw-text-opacity,1))}.text-\[\#a0a0b0\]{--tw-text-opacity:1;color:#a0a0b0;color:rgb(160 160 176/var(--tw-text-opacity,1))}.text-\[\#a8a8b8\]{--tw-text-opacity:1;color:#a8a8b8;color:rgb(168 168 184/var(--tw-text-opacity,1))}.text-\[\#b7b7c7\]{--tw-text-opacity:1;color:#b7b7c7;color:rgb(183 183 199/var(--tw-text-opacity,1))}.text-\[\#b8b0df\]{--tw-text-opacity:1;color:#b8b0df;color:rgb(184 176 223/var(--tw-text-opacity,1))}.text-\[\#b8b8c8\]{--tw-text-opacity:1;color:#b8b8c8;color:rgb(184 184 200/var(--tw-text-opacity,1))}.text-\[\#c0a060\]{--tw-text-opacity:1;color:#c0a060;color:rgb(192 160 96/var(--tw-text-opacity,1))}.text-\[\#c0a060\]\/90{color:#c0a060e6}.text-\[\#c8b8d8\]{--tw-text-opacity:1;color:#c8b8d8;color:rgb(200 184 216/var(--tw-text-opacity,1))}.text-\[\#cfc6b2\]{--tw-text-opacity:1;color:#cfc6b2;color:rgb(207 198 178/var(--tw-text-opacity,1))}.text-\[\#d4d4dd\]{--tw-text-opacity:1;color:#d4d4dd;color:rgb(212 212 221/var(--tw-text-opacity,1))}.text-\[\#d6ba7a\]{--tw-text-opacity:1;color:#d6ba7a;color:rgb(214 186 122/var(--tw-text-opacity,1))}.text-\[\#d8bf87\]{--tw-text-opacity:1;color:#d8bf87;color:rgb(216 191 135/var(--tw-text-opacity,1))}.text-\[\#d8d3f5\]{--tw-text-opacity:1;color:#d8d3f5;color:rgb(216 211 245/var(--tw-text-opacity,1))}.text-\[\#e0c080\]{--tw-text-opacity:1;color:#e0c080;color:rgb(224 192 128/var(--tw-text-opacity,1))}.text-\[\#e0c080\]\/90{color:#e0c080e6}.text-\[\#e0e0e0\]{--tw-text-opacity:1;color:#e0e0e0;color:rgb(224 224 224/var(--tw-text-opacity,1))}.text-\[\#e5c983\]{--tw-text-opacity:1;color:#e5c983;color:rgb(229 201 131/var(--tw-text-opacity,1))}.text-\[\#e6cb8d\]{--tw-text-opacity:1;color:#e6cb8d;color:rgb(230 203 141/var(--tw-text-opacity,1))}.text-\[\#e6cc80\]{--tw-text-opacity:1;color:#e6cc80;color:rgb(230 204 128/var(--tw-text-opacity,1))}.text-\[\#e8dcff\]{--tw-text-opacity:1;color:#e8dcff;color:rgb(232 220 255/var(--tw-text-opacity,1))}.text-\[\#eab308\]{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-\[\#efe5d1\]{--tw-text-opacity:1;color:#efe5d1;color:rgb(239 229 209/var(--tw-text-opacity,1))}.text-\[\#f0d79c\]{--tw-text-opacity:1;color:#f0d79c;color:rgb(240 215 156/var(--tw-text-opacity,1))}.text-\[\#f0e6d2\]{--tw-text-opacity:1;color:#f0e6d2;color:rgb(240 230 210/var(--tw-text-opacity,1))}.text-\[\#f0e6d2\]\/80{color:#f0e6d2cc}.text-\[\#f0e6d2\]\/85{color:#f0e6d2d9}.text-\[\#f4f0ff\]{--tw-text-opacity:1;color:#f4f0ff;color:rgb(244 240 255/var(--tw-text-opacity,1))}.text-\[\#f87171\]{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-\[\#fbbf24\]{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-\[\#fcd34d\]{--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-\[\#ffd97a\]{--tw-text-opacity:1;color:#ffd97a;color:rgb(255 217 122/var(--tw-text-opacity,1))}.text-amber-100{--tw-text-opacity:1;color:#fef3c7;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-100\/55{color:#fef3c78c}.text-amber-100\/60{color:#fef3c799}.text-amber-100\/70{color:#fef3c7b3}.text-amber-100\/80{color:#fef3c7cc}.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\/40{color:#fde68a66}.text-amber-200\/60{color:#fde68a99}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/85{color:#fde68ad9}.text-amber-200\/95{color:#fde68af2}.text-amber-300{--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-300\/90{color:#fcd34de6}.text-amber-300\/95{color:#fcd34df2}.text-amber-400{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-400\/70{color:#fbbf24b3}.text-amber-50{--tw-text-opacity:1;color:#fffbeb;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:#bfdbfe;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-200\/80{color:#bfdbfecc}.text-blue-200\/90{color:#bfdbfee6}.text-blue-300{--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-400\/70{color:#60a5fab3}.text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-900\/70{color:#1e3a8ab3}.text-cyan-100{--tw-text-opacity:1;color:#cffafe;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-100\/60{color:#cffafe99}.text-cyan-100\/70{color:#cffafeb3}.text-cyan-200{--tw-text-opacity:1;color:#a5f3fc;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:#67e8f9;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:#22d3ee;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-400\/70{color:#22d3eeb3}.text-cyan-600{--tw-text-opacity:1;color:#0891b2;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:#d1fae5;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-200{--tw-text-opacity:1;color:#a7f3d0;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-200\/75{color:#a7f3d0bf}.text-emerald-200\/90{color:#a7f3d0e6}.text-emerald-300{--tw-text-opacity:1;color:#6ee7b7;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:#34d399;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-50{--tw-text-opacity:1;color:#ecfdf5;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:#10b981;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:#f3f4f6;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-400\/70{color:#9ca3afb3}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-gray-950{--tw-text-opacity:1;color:#030712;color:rgb(3 7 18/var(--tw-text-opacity,1))}.text-green-100{--tw-text-opacity:1;color:#dcfce7;color:rgb(220 252 231/var(--tw-text-opacity,1))}.text-green-100\/85{color:#dcfce7d9}.text-green-200{--tw-text-opacity:1;color:#bbf7d0;color:rgb(187 247 208/var(--tw-text-opacity,1))}.text-green-200\/80{color:#bbf7d0cc}.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-green-400\/70{color:#4ade80b3}.text-green-50{--tw-text-opacity:1;color:#f0fdf4;color:rgb(240 253 244/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-900\/70{color:#14532db3}.text-indigo-300{--tw-text-opacity:1;color:#a5b4fc;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:#818cf8;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:#fed7aa;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:#fdba74;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:#fb923c;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:#ea580c;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-pink-200{--tw-text-opacity:1;color:#fbcfe8;color:rgb(251 207 232/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:#f9a8d4;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:#f472b6;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-purple-100{--tw-text-opacity:1;color:#f3e8ff;color:rgb(243 232 255/var(--tw-text-opacity,1))}.text-purple-100\/75{color:#f3e8ffbf}.text-purple-100\/80{color:#f3e8ffcc}.text-purple-100\/85{color:#f3e8ffd9}.text-purple-200{--tw-text-opacity:1;color:#e9d5ff;color:rgb(233 213 255/var(--tw-text-opacity,1))}.text-purple-200\/75{color:#e9d5ffbf}.text-purple-300{--tw-text-opacity:1;color:#d8b4fe;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-300\/70{color:#d8b4feb3}.text-purple-300\/80{color:#d8b4fecc}.text-purple-400{--tw-text-opacity:1;color:#c084fc;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-400\/70{color:#c084fcb3}.text-purple-50{--tw-text-opacity:1;color:#faf5ff;color:rgb(250 245 255/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:#a855f7;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:#9333ea;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-900\/70{color:#581c87b3}.text-red-100{--tw-text-opacity:1;color:#fee2e2;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-100\/70{color:#fee2e2b3}.text-red-100\/80{color:#fee2e2cc}.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-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-400\/70{color:#f87171b3}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:#ffe4e6;color:rgb(255 228 230/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-sky-300{--tw-text-opacity:1;color:#7dd3fc;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:#e2e8f0;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:#020617;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-teal-400{--tw-text-opacity:1;color:#2dd4bf;color:rgb(45 212 191/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-violet-100{--tw-text-opacity:1;color:#ede9fe;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-100\/40{color:#ede9fe66}.text-violet-100\/45{color:#ede9fe73}.text-violet-100\/50{color:#ede9fe80}.text-violet-100\/55{color:#ede9fe8c}.text-violet-100\/60{color:#ede9fe99}.text-violet-100\/70{color:#ede9feb3}.text-violet-100\/75{color:#ede9febf}.text-violet-100\/80{color:#ede9fecc}.text-violet-200{--tw-text-opacity:1;color:#ddd6fe;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-violet-200\/70{color:#ddd6feb3}.text-violet-300{--tw-text-opacity:1;color:#c4b5fd;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:#a78bfa;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-50{--tw-text-opacity:1;color:#f5f3ff;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-violet-50\/70{color:#f5f3ffb3}.text-violet-50\/75{color:#f5f3ffbf}.text-violet-50\/85{color:#f5f3ffd9}.text-violet-50\/90{color:#f5f3ffe6}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/50{color:#ffffff80}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-100{--tw-text-opacity:1;color:#fef9c3;color:rgb(254 249 195/var(--tw-text-opacity,1))}.text-yellow-100\/10{color:#fef9c31a}.text-yellow-100\/90{color:#fef9c3e6}.text-yellow-100\/\[0\.06\]{color:#fef9c30f}.text-yellow-200{--tw-text-opacity:1;color:#fef08a;color:rgb(254 240 138/var(--tw-text-opacity,1))}.text-yellow-200\/90{color:#fef08ae6}.text-yellow-300{--tw-text-opacity:1;color:#fde047;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-300\/50{color:#fde04780}.text-yellow-300\/55{color:#fde0478c}.text-yellow-300\/70{color:#fde047b3}.text-yellow-400{--tw-text-opacity:1;color:#facc15;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-400\/70{color:#facc15b3}.text-yellow-500{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-500\/70{color:#eab308b3}.text-yellow-500\/85{color:#eab308d9}.text-yellow-600{--tw-text-opacity:1;color:#ca8a04;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:#713f12;color:rgb(113 63 18/var(--tw-text-opacity,1))}.text-yellow-900\/70{color:#713f12b3}.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))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.decoration-gray-600{-webkit-text-decoration-color:#4b5563;text-decoration-color:#4b5563}.decoration-dotted{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-\[\#666\]::placeholder{--tw-placeholder-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-placeholder-opacity,1))}.accent-amber-500{accent-color:#f59e0b}.accent-green-500{accent-color:#22c55e}.accent-purple-500{accent-color:#a855f7}.accent-purple-600{accent-color:#9333ea}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.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\(192\2c 160\2c 96\2c 0\.15\)\]{--tw-shadow:0 0 0 1px #c0a06026;--tw-shadow-colored:0 0 0 1px 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_10px_rgba\(251\2c 191\2c 36\2c 0\.85\)\]{--tw-shadow:0 0 10px #fbbf24d9;--tw-shadow-colored:0 0 10px var(--tw-shadow-color)}.shadow-\[0_0_10px_rgba\(251\2c 191\2c 36\2c 0\.85\)\],.shadow-\[0_0_10px_rgba\(252\2c 211\2c 77\2c 0\.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-\[0_0_10px_rgba\(252\2c 211\2c 77\2c 0\.1\)\]{--tw-shadow:0 0 10px #fcd34d1a;--tw-shadow-colored:0 0 10px var(--tw-shadow-color)}.shadow-\[0_0_12px_rgba\(248\2c 113\2c 113\2c 0\.12\)\]{--tw-shadow:0 0 12px #f871711f;--tw-shadow-colored:0 0 12px var(--tw-shadow-color)}.shadow-\[0_0_12px_rgba\(248\2c 113\2c 113\2c 0\.12\)\],.shadow-\[0_0_12px_rgba\(251\2c 191\2c 36\2c 0\.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_12px_rgba\(251\2c 191\2c 36\2c 0\.8\)\]{--tw-shadow:0 0 12px #fbbf24cc;--tw-shadow-colored:0 0 12px var(--tw-shadow-color)}.shadow-\[0_0_12px_rgba\(52\2c 211\2c 153\2c 0\.12\)\]{--tw-shadow:0 0 12px #34d3991f;--tw-shadow-colored:0 0 12px var(--tw-shadow-color)}.shadow-\[0_0_12px_rgba\(52\2c 211\2c 153\2c 0\.12\)\],.shadow-\[0_0_14px_rgba\(16\2c 185\2c 129\2c 0\.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-\[0_0_14px_rgba\(16\2c 185\2c 129\2c 0\.1\)\]{--tw-shadow:0 0 14px #10b9811a;--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgba\(212\2c 175\2c 55\2c 0\.3\)\]{--tw-shadow:0 0 14px #d4af374d;--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgba\(212\2c 175\2c 55\2c 0\.3\)\],.shadow-\[0_0_14px_rgba\(212\2c 175\2c 55\2c 0\.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_rgba\(212\2c 175\2c 55\2c 0\.4\)\]{--tw-shadow:0 0 14px #d4af3766;--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgba\(251\2c 191\2c 36\2c 0\.1\)\]{--tw-shadow:0 0 14px #fbbf241a;--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgba\(251\2c 191\2c 36\2c 0\.1\)\],.shadow-\[0_0_15px_rgba\(34\2c 197\2c 94\2c 0\.2\)\]{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_15px_rgba\(34\2c 197\2c 94\2c 0\.2\)\]{--tw-shadow:0 0 15px #22c55e33;--tw-shadow-colored:0 0 15px var(--tw-shadow-color)}.shadow-\[0_0_16px_rgba\(16\2c 185\2c 129\2c 0\.22\)\]{--tw-shadow:0 0 16px #10b98138;--tw-shadow-colored:0 0 16px 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_18px_rgba\(16\2c 185\2c 129\2c 0\.1\)\]{--tw-shadow:0 0 18px #10b9811a;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(168\2c 85\2c 247\2c 0\.1\)\],.shadow-\[0_0_18px_rgba\(16\2c 185\2c 129\2c 0\.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-\[0_0_18px_rgba\(168\2c 85\2c 247\2c 0\.1\)\]{--tw-shadow:0 0 18px #a855f71a;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(168\2c 85\2c 247\2c 0\.26\)\]{--tw-shadow:0 0 18px #a855f742;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(168\2c 85\2c 247\2c 0\.26\)\],.shadow-\[0_0_18px_rgba\(192\2c 160\2c 96\2c 0\.25\)\]{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_rgba\(192\2c 160\2c 96\2c 0\.25\)\]{--tw-shadow:0 0 18px #c0a06040;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(236\2c 72\2c 153\2c 0\.1\)\]{--tw-shadow:0 0 18px #ec48991a;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(236\2c 72\2c 153\2c 0\.1\)\],.shadow-\[0_0_18px_rgba\(248\2c 113\2c 113\2c 0\.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-\[0_0_18px_rgba\(248\2c 113\2c 113\2c 0\.1\)\]{--tw-shadow:0 0 18px #f871711a;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(250\2c 224\2c 128\2c 0\.75\)\]{--tw-shadow:0 0 18px #fae080bf;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(250\2c 224\2c 128\2c 0\.75\)\],.shadow-\[0_0_18px_rgba\(251\2c 191\2c 36\2c 0\.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-\[0_0_18px_rgba\(251\2c 191\2c 36\2c 0\.1\)\]{--tw-shadow:0 0 18px #fbbf241a;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(128\2c 128\2c 128\2c 0\.2\)\]{--tw-shadow:0 0 20px #80808033;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(128\2c 128\2c 128\2c 0\.2\)\],.shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.15\)\]{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\(192\2c 160\2c 96\2c 0\.15\)\]{--tw-shadow:0 0 20px #c0a06026;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.2\)\]{--tw-shadow:0 0 20px #c0a06033;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.25\)\],.shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.2\)\]{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\(192\2c 160\2c 96\2c 0\.25\)\]{--tw-shadow:0 0 20px #c0a06040;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.3\)\]{--tw-shadow:0 0 20px #c0a0604d;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.3\)\],.shadow-\[0_0_20px_rgba\(34\2c 197\2c 94\2c 0\.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\(34\2c 197\2c 94\2c 0\.3\)\]{--tw-shadow:0 0 20px #22c55e4d;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_22px_rgba\(16\2c 185\2c 129\2c 0\.18\)\]{--tw-shadow:0 0 22px #10b9812e;--tw-shadow-colored:0 0 22px var(--tw-shadow-color)}.shadow-\[0_0_22px_rgba\(16\2c 185\2c 129\2c 0\.18\)\],.shadow-\[0_0_24px_rgba\(192\2c 160\2c 96\2c 0\.25\)\]{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_rgba\(192\2c 160\2c 96\2c 0\.25\)\]{--tw-shadow:0 0 24px #c0a06040;--tw-shadow-colored:0 0 24px var(--tw-shadow-color)}.shadow-\[0_0_26px_rgba\(212\2c 175\2c 55\2c 0\.2\)\]{--tw-shadow:0 0 26px #d4af3733;--tw-shadow-colored:0 0 26px 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_30px_rgba\(212\2c 175\2c 55\2c 0\.28\)\]{--tw-shadow:0 0 30px #d4af3747;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.shadow-\[0_0_30px_rgba\(212\2c 175\2c 55\2c 0\.28\)\],.shadow-\[0_0_30px_rgba\(251\2c 191\2c 36\2c 0\.12\)\]{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_30px_rgba\(251\2c 191\2c 36\2c 0\.12\)\]{--tw-shadow:0 0 30px #fbbf241f;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.shadow-\[0_0_30px_rgba\(34\2c 197\2c 94\2c 0\.12\)\]{--tw-shadow:0 0 30px #22c55e1f;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.shadow-\[0_0_30px_rgba\(34\2c 197\2c 94\2c 0\.12\)\],.shadow-\[0_0_30px_rgba\(96\2c 165\2c 250\2c 0\.12\)\]{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_30px_rgba\(96\2c 165\2c 250\2c 0\.12\)\]{--tw-shadow:0 0 30px #60a5fa1f;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.shadow-\[0_14px_28px_rgba\(5\2c 6\2c 20\2c 0\.2\)\]{--tw-shadow:0 14px 28px #05061433;--tw-shadow-colored:0 14px 28px 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_14px_30px_rgba\(10\2c 11\2c 31\2c 0\.22\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.04\)\]{--tw-shadow:0 14px 30px #0a0b1f38,inset 0 1px 0 #ffffff0a;--tw-shadow-colored:0 14px 30px var(--tw-shadow-color),inset 0 1px 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)}.shadow-\[0_14px_30px_rgba\(3\2c 4\2c 16\2c 0\.4\)\]{--tw-shadow:0 14px 30px #03041066;--tw-shadow-colored:0 14px 30px 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_16px_36px_rgba\(10\2c 11\2c 31\2c 0\.32\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.04\)\]{--tw-shadow:0 16px 36px #0a0b1f52,inset 0 1px 0 #ffffff0a;--tw-shadow-colored:0 16px 36px var(--tw-shadow-color),inset 0 1px 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)}.shadow-\[0_16px_40px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 16px 40px #00000073;--tw-shadow-colored:0 16px 40px var(--tw-shadow-color)}.shadow-\[0_16px_40px_rgba\(0\2c 0\2c 0\2c 0\.45\)\],.shadow-\[0_20px_70px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{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_20px_70px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 20px 70px #00000073;--tw-shadow-colored:0 20px 70px var(--tw-shadow-color)}.shadow-\[0_8px_20px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 8px 20px #0000002e;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color)}.shadow-\[0_8px_20px_rgba\(0\2c 0\2c 0\2c 0\.18\)\],.shadow-\[0_8px_20px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{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_8px_20px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0 8px 20px #0003;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.04\)\]{--tw-shadow:inset 0 1px 0 #ffffff0a;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.04\)\],.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\]{--tw-shadow:inset 0 1px 0 #ffffff14;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.65\)\]{--tw-shadow:inset 0 1px 1px #000000a6;--tw-shadow-colored:inset 0 1px 1px var(--tw-shadow-color)}.shadow-\[inset_0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.65\)\],.shadow-inner{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-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 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)}.shadow-sm,.shadow-xl{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-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)}.shadow-amber-500\/20{--tw-shadow-color:#f59e0b33;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/25{--tw-shadow-color:#f59e0b40;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/30{--tw-shadow-color:#f59e0b4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-900\/20{--tw-shadow-color:#78350f33;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color:#0000004d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color:#3b82f633;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color:#06b6d433;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-900\/30{--tw-shadow-color:#164e634d;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-950\/20{--tw-shadow-color:#022c2233;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color:#22c55e33;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/50{--tw-shadow-color:#22c55e80;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color:#f9731633;--tw-shadow:var(--tw-shadow-colored)}.shadow-pink-500\/20{--tw-shadow-color:#ec489933;--tw-shadow:var(--tw-shadow-colored)}.shadow-pink-500\/50{--tw-shadow-color:#ec489980;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color:#a855f733;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/30{--tw-shadow-color:#a855f74d;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/50{--tw-shadow-color:#a855f780;--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-950\/40{--tw-shadow-color:#2e106566;--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-950\/60{--tw-shadow-color:#2e106599;--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-500\/20{--tw-shadow-color:#eab30833;--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-500\/50{--tw-shadow-color:#eab30880;--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-900\/30{--tw-shadow-color:#713f124d;--tw-shadow:var(--tw-shadow-colored)}.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);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{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-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-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-2,.ring-4{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-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)}.ring-\[\#c0a060\]{--tw-ring-opacity:1;--tw-ring-color:rgb(192 160 96/var(--tw-ring-opacity,1))}.ring-amber-400\/80{--tw-ring-color:#fbbf24cc}.ring-amber-500\/30{--tw-ring-color:#f59e0b4d}.ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity,1))}.ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgb(192 132 252/var(--tw-ring-opacity,1))}.ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.ring-purple-500\/30{--tw-ring-color:#a855f74d}.ring-purple-500\/50{--tw-ring-color:#a855f780}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-yellow-300\/80{--tw-ring-color:#fde047cc}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-gray-900{--tw-ring-offset-color:#111827}.ring-offset-slate-900{--tw-ring-offset-color:#0f172a}.ring-offset-slate-950{--tw-ring-offset-color:#020617}.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-\[120px\]{--tw-blur:blur(120px)}.blur-\[120px\],.blur-\[150px\]{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-\[150px\]{--tw-blur:blur(150px)}.blur-\[1px\]{--tw-blur:blur(1px)}.blur-\[1px\],.blur-\[2px\]{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-\[2px\]{--tw-blur:blur(2px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.drop-shadow-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)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a)}.drop-shadow-lg,.drop-shadow-md{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-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f)}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{-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-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-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-text-decoration-color,-webkit-backdrop-filter;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,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;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}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[appearance\:textfield\]{-webkit-appearance:textfield;appearance:textfield}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[touch-action\:pan-y\]{touch-action:pan-y}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--mobile-tab-bar-base-height:49px;--mobile-tab-bar-bottom-padding:var(--safe-area-bottom,0px);--mobile-tab-bar-total-height:calc(var(--mobile-tab-bar-base-height) + var(--mobile-tab-bar-bottom-padding));color-scheme:dark}.platform-android{--safe-area-top:env(safe-area-inset-top,var(--android-safe-area-top,28px));--safe-area-bottom:env(safe-area-inset-bottom,var(--android-safe-area-bottom,0px));--mobile-tab-bar-base-height:50px;--mobile-tab-bar-bottom-padding:var(--safe-area-bottom,0px);--mobile-tab-bar-total-height:calc(var(--mobile-tab-bar-base-height) + var(--mobile-tab-bar-bottom-padding))}#root,body,html{background-color:#0a0b1f;color-scheme:dark;max-width:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Cormorant Garamond,Georgia,serif;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Cinzel,Georgia,serif;font-weight:700;letter-spacing:.05em}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#1f2937}::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6b7280}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .8s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .4s ease-out forwards}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounceSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes confettiFall{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}.animate-scaleIn{animation:scaleIn .5s ease-out forwards}.animate-bounce-slow{animation:bounceSlow 2s ease-in-out infinite}.animate-confetti-fall{animation:confettiFall forwards}.armor-modal-container{background:linear-gradient(135deg,#2a2a2a,#1a1a1a);border:4px solid #4a4a4a;box-shadow:inset 0 0 20px #000c,0 0 0 2px #1a1a1a,0 0 0 4px #5a5a5a,0 10px 20px #00000080;overflow:visible;position:relative}.armor-modal-border{border:2px solid #3a3a3a;border-radius:12px;bottom:-8px;left:-8px;pointer-events:none;position:absolute;right:-8px;top:-8px;z-index:10}.armor-btn{background-color:#3d4858;background-image:linear-gradient(180deg,#54627a,#3d4859 48%,#2a323f);border:2px solid #718096;box-shadow:inset 0 1px 0 #ffffff2e,inset 0 -2px 5px #00000061,0 2px 5px #0006;text-shadow:0 1px 1px #00000073;transition:all .2s}.armor-btn:hover{box-shadow:inset 0 1px 0 #ffffff3d,inset 0 -2px 5px #00000052,0 4px 9px #00000073;filter:brightness(1.08);transform:translateY(-1px)}.armor-btn:active{box-shadow:inset 0 2px 6px #00000073,inset 0 0 10px #00000047;filter:brightness(.97);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.armor-btn:active,.armor-btn:hover{transform:none}}.armor-btn-primary{background-color:#058a62;background-image:linear-gradient(180deg,#10b981,#059669 48%,#035c44);border-color:#34d399}.armor-btn-danger{background-color:#c92121;background-image:linear-gradient(180deg,#ef4444,#dc2626 48%,#971414);border-color:#f87171}.armor-btn-gold{background-color:#b67805;background-image:linear-gradient(180deg,#eab308,#ca8a04 48%,#8c5f04);border-color:#facc15}.armor-btn-cyan{background-color:#0a9cbf;background-image:linear-gradient(180deg,#16aacb,#0891b2 48%,#066077);border-color:#22d3ee}.armor-btn-purple{background-color:#7430e8;background-image:linear-gradient(180deg,#8b5cf6,#7c3aed 48%,#5a1fb4);border-color:#a78bfa}.armor-modal-gold{border-color:#ca8a04}.armor-modal-gold .armor-modal-border{border-color:#eab3084d}.armor-modal-red{border-color:#b91c1c}.armor-modal-red .armor-modal-border{border-color:#f871714d}.armor-modal-cyan{border-color:#0891b2}.armor-modal-cyan .armor-modal-border{border-color:#22d3ee4d}.armor-modal-purple{border-color:#7c3aed}.armor-modal-purple .armor-modal-border{border-color:#c084fc4d}.armor-modal-green{border-color:#059669}.armor-modal-green .armor-modal-border{border-color:#4ade804d}.armor-divider{background:linear-gradient(90deg,#0000,#4a4a4a 20%,#6a6a6a 50%,#4a4a4a 80%,#0000);height:2px;margin:1rem 0}.armor-card{background:linear-gradient(135deg,#1f1f1f,#171717);border:2px solid #3a3a3a;border-radius:8px;box-shadow:inset 0 0 10px #00000080}.armor-card:hover{border-color:#4a4a4a}.cq-workout-details-modal{background:radial-gradient(circle at 48% 12%,#38bdf821,#0000 28%),linear-gradient(145deg,#080d14fa,#0a1622fa 48%,#03080ffc);border:2px solid #ca8a04c2;border-radius:1.7rem;box-shadow:inset 0 0 34px #000000d1,inset 0 0 0 1px #facc1529,0 0 0 4px #070a10f5,0 0 0 6px #ca8a0475,0 24px 80px #000000b8,0 0 60px #ca8a042e;height:min(90vh,760px);position:relative}.cq-workout-details-modal:after,.cq-workout-details-modal:before{border-radius:1.25rem;content:"";inset:.55rem;pointer-events:none;position:absolute;z-index:1}.cq-workout-details-modal:before{border:1px solid #facc1585;box-shadow:inset 0 0 0 1px #92400e9e}.cq-workout-details-modal:after{background:linear-gradient(135deg,#facc15e6,#0000 14%) 0 0 /54px 54px no-repeat,linear-gradient(225deg,#facc15e6,#0000 14%) 100% 0 /54px 54px no-repeat,linear-gradient(45deg,#facc15e6,#0000 14%) 0 100% /54px 54px no-repeat,linear-gradient(315deg,#facc15e6,#0000 14%) 100% 100% /54px 54px no-repeat;opacity:.55}.cq-workout-details-modal>*{position:relative;z-index:2}.cq-workout-details-header{background:linear-gradient(180deg,#090e16f5,#0a141fe0 72%,#0a141f00);border-bottom:1px solid #ca8a0457;box-shadow:0 12px 24px #00000047;flex:0 0 auto}.cq-workout-details-content{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0}.cq-workout-details-empty{align-items:flex-start;background:radial-gradient(circle at 8% 0,#7dd3fc14,#0000 34%),linear-gradient(145deg,#070c14a8,#0c1620c2);border:1px solid #94a3b833;border-radius:1rem;box-shadow:inset 0 0 18px #00000061;display:flex;gap:.72rem;min-height:190px;padding:1rem}.cq-workout-details-empty__icon{color:#fde68a;filter:drop-shadow(0 0 8px rgba(253,230,138,.16));flex:0 0 auto;height:1.3rem;width:1.3rem}.cq-workout-details-empty h3{color:#fef3c7;font-family:Cinzel,Georgia,serif;font-size:.96rem;font-weight:700;letter-spacing:.04em;margin:0}.cq-workout-details-empty p{color:#a8b0bf;font-family:Cormorant Garamond,Georgia,serif;font-size:.92rem;line-height:1.25;margin:.45rem 0 0}.cq-workout-details-title{text-shadow:0 2px 20px #facc152e,0 2px 2px #000000e6}.cq-workout-details-pill{align-items:center;border-radius:999px;box-shadow:inset 0 0 18px #00000073;display:inline-flex;flex-shrink:0;font-family:Cormorant Garamond,Georgia,serif;font-size:.86rem;font-weight:700;gap:.36rem;line-height:1;min-height:30px;padding:.22rem .62rem;white-space:nowrap}.cq-workout-details-pill-green{background:#14532d29;border:1px solid #4ade8094;color:#86efac}.cq-workout-details-pill-blue{background:#1e40af24;border:1px solid #60a5fa94;color:#93c5fd}.cq-workout-details-pill-gold{background:#713f1229;border:1px solid #ca8a04b8;color:#fbbf24}.cq-workout-details-pill-purple{background:#4c1d952e;border:1px solid #a78bfa94;color:#c4b5fd}.cq-workout-details-actions-row{align-items:center;display:flex;flex-wrap:nowrap;gap:.7rem;justify-content:space-between}.cq-workout-details-action-buttons,.cq-workout-details-pill-row{align-items:center;display:flex;gap:.55rem}.cq-workout-details-pill-row{flex:1 1 auto;flex-wrap:wrap;min-width:0}.cq-workout-details-action-buttons{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}.cq-workout-details-edit,.cq-workout-details-share,.cq-workout-details-sync{align-items:center;border-radius:999px;color:#7dd3fc;display:inline-flex;font-family:Cormorant Garamond,Georgia,serif;font-size:.82rem;font-weight:700;gap:.36rem;justify-content:center;min-height:28px;transition:color .2s ease,background .2s ease,opacity .2s ease;white-space:nowrap}.cq-workout-details-share{padding:.22rem .5rem}.cq-workout-details-edit{background:#0ea5e914;border:1px solid #7dd3fc57;padding:.22rem .58rem}.cq-workout-details-sync{flex-shrink:0;padding:.12rem .1rem}.cq-workout-details-edit:hover,.cq-workout-details-share:hover,.cq-workout-details-sync:hover{background:#0ea5e914;color:#bae6fd}.cq-workout-details-footer{background:linear-gradient(0deg,#090e16f7,#0a141fe6 72%,#0a141f00);border-top:1px solid #ca8a0457;flex:0 0 auto;padding:.85rem 1.25rem calc(.85rem + env(safe-area-inset-bottom, 0px));padding:.85rem 1.25rem calc(.85rem + var(--safe-area-bottom, 0px))}.cq-workout-details-repeat{align-items:center;background:linear-gradient(135deg,#ca8a04f5,#eab308f0);border:1px solid #facc1580;border-radius:999px;box-shadow:0 10px 24px #ca8a0447,inset 0 1px 0 #ffffff40;color:#1a1206;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.04em;min-height:48px;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease;width:100%}.cq-workout-details-repeat:hover{box-shadow:0 12px 28px #ca8a045c,inset 0 1px 0 #ffffff4d;filter:brightness(1.06)}.cq-workout-details-repeat:active{transform:scale(.985)}@media (max-width:420px){.cq-workout-details-actions-row{align-items:center;gap:.42rem}.cq-workout-details-pill-row{flex-wrap:nowrap;gap:.42rem}.cq-workout-details-action-buttons{gap:.34rem}.cq-workout-details-pill{font-size:.82rem;min-height:32px;padding:.18rem .5rem}.cq-workout-details-pill-green{font-size:0;gap:0;justify-content:center;min-width:32px;padding:0;width:32px}.cq-workout-details-share{font-size:0;gap:0;min-width:34px;padding:0;width:34px}.cq-workout-details-edit{font-size:.78rem;min-width:58px;padding:.18rem .42rem}}.cq-workout-edit-overlay{align-items:center;background:#000000c2;display:flex;inset:0;justify-content:center;overflow:hidden;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left));padding:max(1rem,var(--safe-area-top,env(safe-area-inset-top))) max(1rem,var(--safe-area-right,env(safe-area-inset-right))) max(1rem,var(--safe-area-bottom,env(safe-area-inset-bottom))) max(1rem,var(--safe-area-left,env(safe-area-inset-left)));position:fixed;z-index:80}.cq-workout-edit-panel{background:radial-gradient(circle at 50% 0,#0ea5e926,#0000 40%),linear-gradient(145deg,#080d14fa,#09141ffa);border:2px solid #ca8a04b8;border-radius:1.1rem;box-shadow:inset 0 0 26px #000000b8,0 0 0 3px #080a0fe6,0 20px 70px #000000ad;display:flex;flex-direction:column;max-height:min(82vh,660px);max-width:100%;overflow:hidden;width:min(100%,430px)}.cq-workout-edit-footer,.cq-workout-edit-header{align-items:center;border-color:#ca8a044d;display:flex;gap:.8rem;justify-content:space-between;padding:1rem}.cq-workout-edit-header{border-bottom:1px solid #ca8a044d}.cq-workout-edit-footer{border-top:1px solid #ca8a044d}.cq-workout-edit-kicker{color:#eab308db;font-family:Cinzel,Georgia,serif;font-size:.67rem;letter-spacing:.22em;margin:0 0 .22rem;text-transform:uppercase}.cq-workout-edit-header h3{color:#fef3c7;font-family:Cinzel,Georgia,serif;font-size:1.15rem;letter-spacing:.04em;margin:0}.cq-workout-edit-close{align-items:center;border-radius:.55rem;color:#cbd5e1;display:inline-flex;height:2.25rem;justify-content:center;transition:background .2s ease,color .2s ease;width:2.25rem}.cq-workout-edit-close:hover{background:#94a3b81f;color:#f8fafc}.cq-workout-edit-body{-webkit-overflow-scrolling:touch;grid-gap:.9rem;display:grid;gap:.9rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:contain;padding:1rem;touch-action:pan-y}.cq-workout-edit-time-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:100%;overflow:hidden}.cq-workout-edit-field{grid-gap:.38rem;display:grid;gap:.38rem;min-width:0}.cq-workout-edit-field-full{grid-column:1/-1}.cq-workout-edit-field span,.cq-workout-edit-rating>span{color:#dbeafe;font-family:Cinzel,Georgia,serif;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cq-workout-edit-input{background:#050c16e0;border:1px solid #7dd3fc52;border-radius:.65rem;box-shadow:inset 0 0 14px #0000006b;box-sizing:border-box;color:#f8fafc;color-scheme:dark;font-size:1rem;max-width:100%;min-height:44px;min-width:0;outline:none;padding:.58rem .7rem;width:100%}.cq-workout-edit-input:focus{border-color:#7dd3fcc7;box-shadow:inset 0 0 14px #0000006b,0 0 0 3px #0ea5e929}.cq-workout-edit-field-full .cq-workout-edit-input{font-size:.94rem;justify-self:center;min-height:40px;padding:.42rem .5rem;text-align:center;width:min(100%,16rem)}.cq-workout-edit-time-grid .cq-workout-edit-input{font-size:.94rem;justify-self:start;min-height:40px;padding:.42rem .5rem;text-align:center;width:min(100%,9.75rem)}.cq-workout-edit-time-grid .cq-workout-edit-field:last-child .cq-workout-edit-input{justify-self:end}.cq-workout-edit-rating{grid-gap:.45rem;display:grid;gap:.45rem}.cq-workout-edit-stars{align-items:center;display:flex;flex-wrap:nowrap;gap:.36rem}.cq-workout-edit-stars button{align-items:center;background:#0f172a94;border:1px solid #94a3b83d;border-radius:.65rem;color:#64748b;display:inline-flex;justify-content:center;min-height:42px;min-width:42px;transition:color .2s ease,border-color .2s ease,background .2s ease}.cq-workout-edit-stars button.is-active{background:#713f1233;border-color:#facc1585;color:#facc15}.cq-workout-edit-stars button.is-active svg{fill:currentColor}.cq-workout-edit-summary{align-items:center;background:#1e40af24;border:1px solid #60a5fa5c;border-radius:.8rem;color:#bfdbfe;display:inline-flex;font-family:Cormorant Garamond,Georgia,serif;font-size:1rem;font-weight:700;gap:.48rem;min-height:42px;padding:.45rem .72rem}.cq-workout-edit-error{color:#fca5a5;font-size:.88rem;line-height:1.25;margin:0}.cq-workout-edit-primary,.cq-workout-edit-secondary{border-radius:.7rem;flex:1 1;font-family:Cinzel,Georgia,serif;font-size:.82rem;font-weight:700;letter-spacing:.04em;min-height:42px;transition:opacity .2s ease,transform .2s ease}.cq-workout-edit-secondary{background:#33415580;border:1px solid #94a3b84d;color:#e2e8f0}.cq-workout-edit-primary{background:linear-gradient(180deg,#facc15,#ca8a04);border:1px solid #facc15b8;color:#0f172a}.cq-workout-edit-primary:disabled,.cq-workout-edit-secondary:disabled{opacity:.52}@media (max-width:420px){.cq-workout-edit-overlay{padding:max(1.25rem,env(safe-area-inset-top,0px)) max(.9rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom,0px)) max(.9rem,env(safe-area-inset-left));padding:max(1.25rem,var(--safe-area-top,env(safe-area-inset-top))) max(.9rem,var(--safe-area-right,env(safe-area-inset-right))) max(1.25rem,var(--safe-area-bottom,env(safe-area-inset-bottom))) max(.9rem,var(--safe-area-left,env(safe-area-inset-left)))}.cq-workout-edit-panel{max-height:min(82vh,640px)}.cq-workout-edit-footer,.cq-workout-edit-header{padding:.85rem}.cq-workout-edit-header h3{font-size:1.05rem}.cq-workout-edit-body{gap:.75rem;padding:.85rem}.cq-workout-edit-time-grid{gap:.55rem}.cq-workout-edit-input{font-size:.9rem;min-height:42px;padding:.5rem .52rem}.cq-workout-edit-field-full .cq-workout-edit-input{font-size:.84rem;min-height:38px;padding:.34rem .42rem;width:min(100%,13.5rem)}.cq-workout-edit-time-grid .cq-workout-edit-input{font-size:.84rem;min-height:38px;padding:.34rem .42rem;width:min(100%,8.7rem)}.cq-workout-edit-stars{gap:.32rem}.cq-workout-edit-stars button{border-radius:.58rem;min-height:38px;min-width:38px}.cq-workout-edit-summary{font-size:.92rem;min-height:38px;padding:.36rem .6rem}.cq-workout-edit-primary,.cq-workout-edit-secondary{min-height:40px}}.cq-workout-edit-primary:not(:disabled):active,.cq-workout-edit-secondary:not(:disabled):active{transform:translateY(1px)}.cq-ornate-divider{align-items:center;display:flex;justify-content:center;margin:.35rem 0;min-height:22px}.cq-ornate-divider:after,.cq-ornate-divider:before{background:linear-gradient(90deg,#0000,#ca8a046b);content:"";flex:1 1;height:1px}.cq-ornate-divider:after{background:linear-gradient(90deg,#ca8a046b,#0000)}.cq-ornate-divider span{border:2px solid #fbbf24e6;box-shadow:0 0 12px #fbbf2438;height:12px;margin:0 .7rem;transform:rotate(45deg);width:12px}.cq-workout-summary-panel{background:radial-gradient(circle at 48% 0,#0ea5e921,#0000 38%),linear-gradient(145deg,#0c1722eb,#050d17f0);border:1px solid #ca8a0480;border-radius:1.15rem;box-shadow:inset 0 0 22px #00000094,0 0 28px #082f491f;padding:.78rem}.cq-workout-health-header{grid-gap:.6rem;align-items:start;display:grid;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.cq-workout-health-heading{align-items:flex-start;display:flex;gap:.6rem;min-width:0}.cq-workout-health-icon{color:#fda4af;flex:0 0 auto;height:1.45rem;margin-top:.05rem;width:1.45rem}.cq-workout-health-title{color:#f3f4f6;font-family:Cinzel,Georgia,serif;font-size:.98rem;font-weight:700;letter-spacing:.03em;line-height:1.05;margin:0;white-space:normal}.cq-workout-health-description{color:#9ca3af;font-family:Cormorant Garamond,Georgia,serif;font-size:.82rem;line-height:1.12;margin:.25rem 0 0}.cq-workout-health-metrics-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.85rem}.cq-health-metric-tile{background:linear-gradient(145deg,#16202bb8,#0a121dd6);border:1px solid #ca8a0452;border-radius:.75rem;box-shadow:inset 0 0 18px #00000070;display:flex;flex-direction:column;justify-content:space-between;min-height:78px;min-width:0;padding:.62rem .5rem}.cq-health-metric-label{align-items:center;color:#9ca3af;display:flex;font-family:Cormorant Garamond,Georgia,serif;font-size:.72rem;gap:.34rem;line-height:1;min-width:0;white-space:nowrap}.cq-health-metric-label span{min-width:0;overflow:hidden;text-overflow:ellipsis}.cq-health-metric-icon{flex:0 0 auto;height:1rem;width:1rem}.cq-health-metric-value{color:#f3f4f6;font-family:Cormorant Garamond,Georgia,serif;font-size:1.52rem;font-weight:600;line-height:1;white-space:nowrap}.cq-health-metric-value span{color:#f3f4f6;font-size:.78rem;font-weight:600;margin-left:.24rem}.cq-workout-health-optional{align-items:center;border-top:1px solid #ca8a0457;color:#9ca3af;display:flex;font-family:Cormorant Garamond,Georgia,serif;font-size:.84rem;gap:.55rem;justify-content:space-between;line-height:1.1;margin-top:1rem;padding-top:.8rem}.cq-workout-health-source{align-items:center;display:flex;flex:1 1 auto;gap:.55rem;min-width:0}.cq-workout-health-source span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cq-workout-health-watch{color:#94a3b8;flex:0 0 auto;height:1.45rem;width:1.45rem}.cq-workout-health-access{align-items:center;color:#7dd3fc;display:inline-flex;flex:0 0 auto;font-size:.86rem;font-weight:700;gap:.28rem}.cq-workout-health-access:disabled{cursor:not-allowed;opacity:.6}.cq-health-troubleshooting{background:radial-gradient(circle at 8% 0,#facc1514,#0000 34%),linear-gradient(145deg,#070c149e,#0c1620b8);border:1px solid #94a3b838;border-radius:.85rem;box-shadow:inset 0 0 16px #00000057;margin-top:1rem;padding:.78rem}.cq-health-troubleshooting-header{align-items:center;color:#e5e7eb;display:flex;font-family:Cinzel,Georgia,serif;font-size:.78rem;font-weight:700;gap:.75rem;justify-content:space-between;letter-spacing:.04em}.cq-health-troubleshooting-header>span:last-child{color:#fde68a;flex-shrink:0;font-family:Cormorant Garamond,Georgia,serif;font-size:.82rem;letter-spacing:0;text-transform:none}.cq-health-troubleshooting-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.72rem}.cq-health-troubleshooting-grid>div{background:#02080e57;border:1px solid #ca8a042e;border-radius:.6rem;min-height:48px;padding:.48rem .56rem}.cq-health-troubleshooting-grid span,.cq-health-troubleshooting-note{color:#8f9aaa;display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:.82rem;line-height:1.2}.cq-health-troubleshooting-grid strong{color:#dbeafe;display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:.98rem;line-height:1.05;margin-top:.1rem}.cq-health-troubleshooting-note{margin-top:.72rem}.cq-health-troubleshooting-action{align-items:center;border-radius:999px;color:#7dd3fc;display:inline-flex;font-family:Cormorant Garamond,Georgia,serif;font-size:.92rem;font-weight:700;gap:.45rem;justify-content:center;margin-top:.72rem;min-height:34px;transition:color .2s ease,background .2s ease}.cq-health-troubleshooting-action:hover{background:#0ea5e914;color:#bae6fd}.cq-exercise-log-table{background:#02080e52;border:1px solid #ca8a0459;border-radius:.9rem;box-shadow:inset 0 0 18px #0000006b;overflow:hidden}.cq-exercise-log-panel{padding:.82rem}.cq-exercise-log-heading{align-items:center;color:#fef3c7;display:flex;font-family:Cinzel,Georgia,serif;font-size:1rem;font-weight:700;gap:.62rem;letter-spacing:.02em;line-height:1.1;margin:0 0 .85rem}.cq-exercise-log-heading-icon{color:#fde047;flex:0 0 auto;height:1.2rem;width:1.2rem}.cq-exercise-log-content{display:flex;flex-direction:column;gap:1rem}.cq-exercise-log-group{display:flex;flex-direction:column;gap:.55rem}.cq-exercise-log-name{align-items:center;color:#fef3c7;display:flex;flex-wrap:wrap;font-family:Cormorant Garamond,Georgia,serif;font-size:1.06rem;font-weight:600;gap:.42rem;line-height:1.15;margin:0}.cq-exercise-log-table thead{background:linear-gradient(180deg,#523a1bad,#231c14d1);border-bottom:1px solid #ca8a0459}.cq-exercise-log-table th{font-size:.68rem;letter-spacing:.13em;line-height:1;padding:.58rem .65rem}.cq-exercise-log-table td{font-size:.95rem;line-height:1.1;padding:.58rem .65rem}@media (min-width:640px){.cq-workout-details-pill,.cq-workout-details-share,.cq-workout-details-sync{font-size:.98rem;min-height:34px}.cq-workout-summary-panel{padding:1rem}.cq-workout-health-header,.cq-workout-health-heading{gap:.85rem}.cq-workout-health-icon{height:1.75rem;width:1.75rem}.cq-workout-health-title{font-size:1.22rem}.cq-workout-health-description{font-size:1rem}.cq-workout-health-metrics-grid{gap:.75rem;margin-top:1.25rem}.cq-health-metric-tile{border-radius:.9rem;min-height:116px;padding:1rem}.cq-health-metric-label{font-size:1.08rem;gap:.72rem}.cq-health-metric-icon{height:1.5rem;width:1.5rem}.cq-health-metric-value{font-size:2.25rem}.cq-health-metric-value span{font-size:1.5rem;margin-left:.5rem}.cq-workout-health-optional{font-size:1.08rem;margin-top:1.25rem;padding-top:.95rem}.cq-health-troubleshooting{padding:.9rem}.cq-exercise-log-panel{padding:1rem}.cq-exercise-log-heading{font-size:1.32rem;gap:.75rem;margin-bottom:1rem}.cq-exercise-log-heading-icon{height:1.45rem;width:1.45rem}.cq-exercise-log-content{gap:1.25rem}.cq-exercise-log-name{font-size:1.34rem}.cq-exercise-log-table th{font-size:.78rem;padding:.7rem .85rem}.cq-exercise-log-table td{font-size:1.08rem;padding:.7rem .85rem}}@media (max-width:429px){.cq-workout-details-modal{border-radius:1.35rem}.cq-workout-details-modal:after,.cq-workout-details-modal:before{border-radius:1rem;inset:.38rem}.cq-workout-details-title{font-size:1.18rem}.cq-workout-health-header{gap:.45rem}.cq-workout-details-sync{gap:.28rem}.cq-workout-details-sync svg{height:1rem;width:1rem}.cq-workout-health-optional{gap:.5rem}}.armor-section-header{color:#d4d4d4;font-family:Cinzel,Georgia,serif;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 4px #a855f733;outline:3px solid #a855f7cc;outline-offset:2px}.armor-btn:focus-visible{box-shadow:0 0 0 4px #eab30833;outline:3px solid #eab308cc;outline-offset:2px}.skip-to-content{background:#8b5cf6;border-radius:0 0 8px 0;color:#fff;font-weight:700;left:0;padding:8px 16px;position:absolute;text-decoration:none;top:-40px;z-index:100}.skip-to-content:focus{top:0}@keyframes pulseSubtle{0%,to{box-shadow:0 0 15px #94a3b84d,0 0 30px #94a3b826;opacity:.85;transform:scale(1)}50%{box-shadow:0 0 25px #94a3b880,0 0 45px #94a3b840;opacity:1;transform:scale(1.02)}}.animate-pulse-subtle{animation:pulseSubtle 3s ease-in-out infinite}@keyframes glowPulse{0%,to{box-shadow:0 0 20px #eab30880,0 0 40px #eab3084d,0 0 60px #eab30826,inset 0 0 15px #fef08a33;filter:brightness(1)}50%{box-shadow:0 0 35px #eab308b3,0 0 60px #eab30866,0 0 90px #eab30833,inset 0 0 20px #fef08a4d;filter:brightness(1.15)}}.animate-glow-pulse{animation:glowPulse 2.5s ease-in-out infinite}@keyframes goldenSparkle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-glow-pulse:before{animation:goldenSparkle 8s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#fef08a66 10deg,#0000 20deg,#0000 90deg,#fef08a4d 100deg,#0000 110deg,#0000 180deg,#fef08a59 190deg,#0000 200deg,#0000 270deg,#fef08a4d 280deg,#0000 290deg);border-radius:50%;content:"";inset:-8px;pointer-events:none;position:absolute}@keyframes flameFlicker{0%,to{box-shadow:0 0 20px #ef444480,0 0 40px #ef444440,0 -5px 30px #f973164d;filter:brightness(1)}20%{box-shadow:0 0 28px #ef444499,0 0 50px #ef444459,0 -8px 35px #f9731666;filter:brightness(1.1)}40%{box-shadow:0 0 18px #ef444473,0 0 35px #ef444433,0 -3px 25px #f9731640;filter:brightness(.95)}60%{box-shadow:0 0 32px #ef4444a6,0 0 55px #ef444466,0 -10px 40px #f9731673;filter:brightness(1.12)}80%{box-shadow:0 0 22px #ef444485,0 0 42px #ef444447,0 -6px 32px #f9731652;filter:brightness(1.02)}}.animate-flame-flicker{animation:flameFlicker 1.2s ease-in-out infinite}@keyframes emberRise{0%{opacity:.8;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.5)}}.animate-flame-flicker:after{animation:emberRise 1.5s ease-out infinite;background:radial-gradient(circle,#fbbf24 0,#ef4444 50%,#0000 70%);border-radius:50%;content:"";height:4px;pointer-events:none;position:absolute;right:15%;top:10%;width:4px}@keyframes mysticPulse{0%,to{box-shadow:0 0 25px #9333ea80,0 0 50px #9333ea40,0 0 75px #c084fc26;filter:hue-rotate(0deg) brightness(1)}33%{box-shadow:0 0 35px #9333ea99,0 0 60px #9333ea59,0 0 90px #c084fc33;filter:hue-rotate(15deg) brightness(1.1)}66%{box-shadow:0 0 30px #9333ea8c,0 0 55px #9333ea4d,0 0 80px #c084fc2e;filter:hue-rotate(-10deg) brightness(1.05)}}.animate-mystic-pulse{animation:mysticPulse 4s ease-in-out infinite}@keyframes mysticOrbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-mystic-pulse:before{animation:mysticOrbit 12s linear infinite;border:2px dashed #c084fc4d;border-radius:50%;content:"";inset:-10px;pointer-events:none;position:absolute}@keyframes bronzeGlow{0%,to{box-shadow:0 0 15px #d9770666,0 0 30px #f59e0b33,inset 0 0 10px #b4530933}50%{box-shadow:0 0 25px #d977068c,0 0 45px #f59e0b4d,inset 0 0 15px #b453094d}}.animate-bronze-glow{animation:bronzeGlow 3.5s ease-in-out infinite}@keyframes stormthornSurge{0%,to{box-shadow:0 0 15px #2dd4bf4d,0 0 30px #2dd4bf1f}50%{box-shadow:0 0 22px #2dd4bf80,0 0 40px #2dd4bf33}}.animate-stormthorn-surge{animation:stormthornSurge 3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-stormthorn-surge{animation:none}}@keyframes mistforgedDrift{0%,to{box-shadow:0 0 12px #30a6b540,0 0 25px #94a3b81a}50%{box-shadow:0 0 18px #30a6b566,0 0 35px #94a3b82e}}.animate-mistforged-drift{animation:mistforgedDrift 4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-mistforged-drift{animation:none}}@keyframes oceanRipple{0%,to{box-shadow:0 0 20px #06b6d466,0 0 40px #06b6d433,0 0 60px #67e8f91a;transform:scale(1)}25%{box-shadow:0 0 25px #06b6d480,0 0 50px #06b6d447,0 0 70px #67e8f926;transform:scale(1.01)}50%{box-shadow:0 0 30px #06b6d48c,0 0 55px #06b6d452,0 0 80px #67e8f92e;transform:scale(1.02)}75%{box-shadow:0 0 25px #06b6d47a,0 0 48px #06b6d440,0 0 68px #67e8f91f;transform:scale(1.01)}}.animate-ocean-ripple{animation:oceanRipple 4s ease-in-out infinite}@keyframes bubbleFloat{0%,to{opacity:.6;transform:translateY(0) translateX(0)}50%{opacity:.3;transform:translateY(-8px) translateX(3px)}}.animate-ocean-ripple:after{animation:bubbleFloat 3s ease-in-out infinite;background:radial-gradient(circle,#67e8f9cc 0,#0000 70%);border-radius:50%;bottom:20%;content:"";height:6px;left:20%;pointer-events:none;position:absolute;width:6px}@keyframes emeraldPulse{0%,to{box-shadow:0 0 18px #10b98173,0 0 35px #10b98138,0 0 55px #6ee7b71f;filter:brightness(1)}50%{box-shadow:0 0 28px #10b98199,0 0 50px #10b98159,0 0 70px #6ee7b733;filter:brightness(1.08)}}.animate-emerald-pulse{animation:emeraldPulse 3.5s ease-in-out infinite}@keyframes leafFloat{0%,to{opacity:.7;transform:rotate(0deg) translateY(0)}50%{opacity:.4;transform:rotate(10deg) translateY(-5px)}}.animate-emerald-pulse:before{animation:leafFloat 4s ease-in-out infinite;background:linear-gradient(135deg,#6ee7b799,#10b98166);border-radius:0 50% 50% 50%;content:"";height:5px;pointer-events:none;position:absolute;right:10%;top:15%;width:8px}@keyframes deepWoodsBreathe{0%,to{box-shadow:0 0 15px #4ade8040,0 0 35px #16a34a26;filter:brightness(1)}50%{box-shadow:0 0 22px #4ade8066,0 0 45px #16a34a40;filter:brightness(1.05)}}.animate-deep-woods-breathe{animation:deepWoodsBreathe 4.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-deep-woods-breathe{animation:none}}@keyframes aetherCrownGlimmer{0%,to{box-shadow:0 0 16px #38bdf842,0 0 34px #94a3b824;filter:brightness(1);transform:translateY(0)}50%{box-shadow:0 0 24px #38bdf866,0 0 46px #e2e8f038;filter:brightness(1.06);transform:translateY(-1px)}}.animate-aether-crown-glimmer{animation:aetherCrownGlimmer 4.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-aether-crown-glimmer{animation:none}}@keyframes rubyReignPulse{0%,to{box-shadow:0 0 15px #e11d483d,0 0 34px #f43f5e1f;filter:saturate(1);transform:scale(1)}50%{box-shadow:0 0 24px #e11d4861,0 0 46px #fb718533;filter:saturate(1.08);transform:scale(1.012)}}.animate-ruby-reign-pulse{animation:rubyReignPulse 4.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-ruby-reign-pulse{animation:none}}@keyframes diamondAscendantShine{0%,to{box-shadow:0 0 18px #ffffff3d,0 0 38px #fcd34d1f;filter:brightness(1);transform:scale(1)}50%{box-shadow:0 0 28px #ffffff61,0 0 52px #fcd34d38;filter:brightness(1.08);transform:scale(1.01)}}.animate-diamond-ascendant-shine{animation:diamondAscendantShine 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-diamond-ascendant-shine{animation:none}}@keyframes guildBannerPulse{0%,to{box-shadow:0 0 12px #a78bfa3d,0 0 26px #94a3b81f}50%{box-shadow:0 0 18px #a78bfa61,0 0 34px #94a3b833}}.animate-guild-banner-pulse{animation:guildBannerPulse 4.5s ease-in-out infinite}@keyframes guildVanguardRadiance{0%,to{box-shadow:0 0 16px #ffd97a4d,0 0 34px #d4af3729;filter:brightness(1);transform:scale(1)}50%{box-shadow:0 0 24px #ffd97a75,0 0 48px #d4af3742;filter:brightness(1.06);transform:scale(1.01)}}.animate-guild-vanguard-radiance{animation:guildVanguardRadiance 4s ease-in-out infinite}@keyframes guildDawnforgedAurora{0%,to{box-shadow:0 0 18px #ffd97a66,0 0 40px #a78bfa2e;filter:brightness(1)}50%{box-shadow:0 0 18px #a78bfa6b,0 0 40px #ffd97a38;filter:brightness(1.07)}}.animate-guild-dawnforged-aurora{animation:guildDawnforgedAurora 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-guild-banner-pulse,.animate-guild-dawnforged-aurora,.animate-guild-vanguard-radiance{animation:none}}@keyframes powerSurge{0%,to{box-shadow:0 0 16px #be123c4d,0 0 34px #fb71851f;transform:scale(1)}50%{box-shadow:0 0 26px #be123c85,0 0 52px #fb718538;transform:scale(1.012)}}.animate-power-surge{animation:powerSurge 3.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-power-surge{animation:none}}@keyframes celestialGlow{0%,to{box-shadow:0 0 16px #0284c747,0 0 34px #7dd3fc1f;filter:brightness(1);transform:translateY(0)}50%{box-shadow:0 0 26px #0284c77a,0 0 50px #7dd3fc3d;filter:brightness(1.06);transform:translateY(-1px)}}.animate-celestial-glow{animation:celestialGlow 4.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-celestial-glow{animation:none}}@keyframes titanstancePulse{0%,to{box-shadow:0 0 14px #b8860b40,0 0 30px #64748b1f}50%{box-shadow:0 0 22px #b8860b66,0 0 42px #64748b38}}.animate-titanstance-pulse{animation:titanstancePulse 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-titanstance-pulse{animation:none}}@keyframes voidgripFlicker{0%,to{box-shadow:0 0 14px #7c3aed4d,0 0 28px #a78bfa1a;filter:brightness(1)}40%{box-shadow:0 0 20px #7c3aed80,0 0 40px #a78bfa33;filter:brightness(1.04)}60%{box-shadow:0 0 16px #7c3aed59,0 0 32px #a78bfa1f;filter:brightness(1.01)}}.animate-voidgrip-flicker{animation:voidgripFlicker 4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-voidgrip-flicker{animation:none}}@keyframes invertedHaloRise{0%,to{box-shadow:0 0 16px #38bdf847,0 0 36px #fcd34d1f;filter:brightness(1);transform:translateY(0)}50%{box-shadow:0 0 26px #38bdf875,0 0 52px #fcd34d3d;filter:brightness(1.07);transform:translateY(-2px)}}.animate-inverted-halo-rise{animation:invertedHaloRise 4.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-inverted-halo-rise{animation:none}}@keyframes dragonclawApexGrip{0%,to{box-shadow:0 0 15px #6ee7b740,0 0 34px #a3e6351a;filter:saturate(1);transform:scale(1)}45%{box-shadow:0 0 24px #6ee7b770,0 0 48px #a3e63533;filter:saturate(1.08);transform:scale(1.01)}}.animate-dragonclaw-apex-grip{animation:dragonclawApexGrip 4.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-dragonclaw-apex-grip{animation:none}}@keyframes kindlingEmber{0%,to{box-shadow:0 0 12px #d9770640,0 0 25px #b453091a}35%{box-shadow:0 0 18px #d9770673,0 0 35px #b4530933}70%{box-shadow:0 0 14px #d977064d,0 0 28px #b453091f}}.animate-kindling-ember{animation:kindlingEmber 3.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-kindling-ember{animation:none}}@keyframes firstSparkGlow{0%,to{box-shadow:0 0 10px #b4530933,0 0 20px #78350f14}50%{box-shadow:0 0 15px #b4530959,0 0 28px #78350f26}}.animate-first-spark{animation:firstSparkGlow 3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-first-spark{animation:none}}@keyframes drawTreeLine{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes treeLineGlow{0%,to{filter:drop-shadow(0 0 2px rgba(139,92,246,.4));opacity:.7}50%{filter:drop-shadow(0 0 6px rgba(139,92,246,.9)) drop-shadow(0 0 12px rgba(139,92,246,.4));opacity:1}}@keyframes treeNodeAppear{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes astralNodeAppear{0%{filter:blur(1px) brightness(.85);opacity:0;transform:scale(.72)}55%{filter:blur(0) brightness(1.12);opacity:1;transform:scale(1.04)}to{filter:blur(0) brightness(1);opacity:1;transform:scale(1)}}@keyframes astralNodeHalo{0%,to{filter:drop-shadow(0 0 3px rgba(245,197,114,.28));opacity:.28}50%{filter:drop-shadow(0 0 8px rgba(197,181,255,.52));opacity:.58}}@keyframes astralTreeSpark{0%,to{opacity:0;transform:translate3d(0,4px,0) scale(.8)}35%{opacity:.65}60%{opacity:.35;transform:translate3d(0,-3px,0) scale(1)}}@keyframes curveFillFadeIn{0%{opacity:0}to{opacity:.3}}@keyframes astralStarFloat{0%{transform:translate3d(-2px,0,0) scale(1)}50%{transform:translate3d(3px,-8px,0) scale(1.01)}to{transform:translate3d(-1px,-14px,0) scale(1.02)}}@keyframes astralStarTwinkle{0%,to{opacity:.65;opacity:var(--star-base-opacity,.65)}50%{opacity:.95}}.astral-stars{transform:translateZ(0)}.astral-stars__field{animation:astralStarFloat 18s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:50% 50%}.astral-stars--animated .astral-star{animation:astralStarTwinkle 4.5s ease-in-out infinite;animation-delay:calc(var(--star-index)*-90ms)}@keyframes astralStarsBloom{0%{filter:brightness(1)}35%{filter:brightness(1.85) drop-shadow(0 0 7px rgba(245,197,114,.45))}to{filter:brightness(1.3) drop-shadow(0 0 4px rgba(245,197,114,.25))}}.astral-stars--bloom{animation:astralStarsBloom 1s ease-out forwards}.astral-stars--bloom .astral-star{animation:astralStarTwinkle 1.4s ease-in-out infinite!important;opacity:1!important}@keyframes heroSmokeDissolve{0%{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}60%{opacity:.55}to{filter:blur(11px);opacity:0;transform:translateY(-30px) scale(1.09)}}.hero-call-dissolving{animation:heroSmokeDissolve .95s cubic-bezier(.4,0,.6,1) forwards}@keyframes heroSmokeWisp{0%{opacity:0;transform:translateY(0) scale(.6)}25%{opacity:.55}to{opacity:0;transform:translateY(-46px) scale(1.5)}}.hero-smoke-wisp{animation:heroSmokeWisp 1.05s ease-out forwards}@keyframes heroExitFade{to{opacity:0;transform:translateY(6px)}}.hero-exit-fade{animation:heroExitFade .5s ease-in forwards}@media (prefers-reduced-motion:reduce){.astral-stars--bloom,.astral-stars--bloom .astral-star,.hero-call-dissolving,.hero-exit-fade,.hero-smoke-wisp{animation:none!important}.hero-smoke-wisp{opacity:0!important}}@keyframes xpBarReceive{0%{box-shadow:0 0 0 0 #facc1500;filter:brightness(1)}25%{box-shadow:0 0 0 3px #facc158c,0 0 22px #facc1573;filter:brightness(1.25)}to{box-shadow:0 0 0 0 #facc1500;filter:brightness(1)}}.cq-xp-bar-receive{animation:xpBarReceive .75s ease-out both}@media (prefers-reduced-motion:reduce){.cq-xp-bar-receive{animation:none}}.astral-option-card{-webkit-tap-highlight-color:transparent}.astral-option-card:active{transform:scale(.985)}.cq-inventory-slot{transition:transform .2s ease,box-shadow .2s ease}@media (hover:hover) and (pointer:fine){.cq-inventory-slot:hover{transform:translateY(-2px) scale(1.05)}}@media (prefers-reduced-motion:reduce){.astral-option-card:active,.cq-inventory-slot:hover{transform:none}.cq-inventory-slot{transition:none}}@keyframes forgeGlow{0%,to{box-shadow:0 0 30px #9333ea99,0 0 60px #9333ea4d,0 0 90px #eab30826;filter:brightness(1)}50%{box-shadow:0 0 50px #9333eacc,0 0 80px #eab30880,0 0 120px #eab30840;filter:brightness(1.2)}}.animate-forge-glow{animation:forgeGlow 2s ease-in-out infinite}@keyframes forgeSpark{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-60px) scale(.3)}}.animate-forge-spark{animation:forgeSpark 1.5s ease-out infinite}@keyframes forgeRing{0%{border-color:#9333eacc;opacity:.8;transform:scale(.8)}to{border-color:#eab30833;opacity:0;transform:scale(2)}}.animate-forge-ring{animation:forgeRing 2s ease-out infinite}@keyframes countUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-count-up{animation:countUp .6s ease-out forwards}@keyframes onboardSlideIn{0%{transform:translateX(24px)}to{transform:translateX(0)}}@keyframes onboardSlideOut{0%{transform:translateX(0)}to{transform:translateX(-16px)}}@keyframes onboardSlideInBack{0%{transform:translateX(-24px)}to{transform:translateX(0)}}@keyframes onboardSlideOutBack{0%{transform:translateX(0)}to{transform:translateX(16px)}}.onboarding-screen-frame{position:relative}.onboarding-screen-frame .animate-fadeIn{animation-duration:.38s}.onboarding-slide-in{animation:onboardSlideIn .25s ease-out forwards}.onboarding-slide-out{animation:onboardSlideOut .15s ease-in forwards}.onboarding-slide-in-back{animation:onboardSlideInBack .25s ease-out forwards}.onboarding-slide-out-back{animation:onboardSlideOutBack .15s ease-in forwards}@keyframes answerPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.onboarding-answer-selected{animation:answerPulse .2s ease-out}.onboarding-option-card{-webkit-tap-highlight-color:transparent;touch-action:pan-y}@media (hover:hover) and (pointer:fine){.onboarding-option-card-idle:hover{background:#0006;border-color:#a855f799}.onboarding-option-card-unsure-idle:hover{background:#1f293766;border-color:#4b5563}}@keyframes paywallFadeIn{0%{opacity:0}to{opacity:1}}.paywall-overlay-fade-in{animation:paywallFadeIn .3s ease-out forwards}.paywall-modal-scroll{-webkit-overflow-scrolling:touch}.paywall-modal-footer{padding-bottom:calc(4px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(4px + var(--safe-area-bottom, 0px))}.paywall-plan-card{cursor:pointer;min-height:182px}.paywall-plan-card:focus-visible{outline:3px solid #d4af37cc;outline-offset:2px}.paywall-plan-card-selected{background:#6b5fb540;border:1.5px solid #d4af37;box-shadow:0 0 24px #d4af3747,0 0 12px #d4af3729,inset 0 1px 0 #ffd97a2e}.paywall-plan-badge{align-items:center;background:#d4af37;border-radius:9999px;box-shadow:0 4px 12px #d4af3759;color:#0a0b1f;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:700;letter-spacing:.12em;padding:3px 9px;text-transform:uppercase}.paywall-plan-badge,.store-price-text{display:inline-flex;white-space:nowrap}.store-price-text{align-items:baseline;gap:.22em;max-width:100%;min-width:0;vertical-align:initial}.store-price-amount{min-width:0;overflow:hidden;text-overflow:ellipsis}.store-price-code{flex:0 0 auto;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52em;font-weight:800;letter-spacing:.08em;line-height:1;opacity:.78;transform:translateY(-.08em)}.paywall-plan-price{max-width:100%;overflow:hidden;white-space:nowrap}.paywall-plan-price .store-price-text{width:100%}.paywall-plan-price .store-price-code{font-size:.42em}.paywall-plan-secondary .store-price-code{font-size:.68em}@media (max-height:860px){.paywall-close-button{right:.75rem;top:.75rem}.paywall-modal-scroll{padding:.875rem 1.25rem .5rem!important}.paywall-hero,.paywall-hero-icon-wrap{margin-bottom:.5rem!important}.paywall-hero-icon{height:58px!important;width:58px!important}.paywall-hero-title{font-size:1.55rem!important;line-height:1.02!important;margin-bottom:.25rem!important}.paywall-hero-subtitle{font-size:.84rem!important;line-height:1.28!important}.paywall-timeline{margin-bottom:.5rem!important}.paywall-timeline-item{padding-bottom:.625rem!important}.paywall-timeline-item span{font-size:.68rem!important}.paywall-timeline-item p{font-size:.9rem!important;line-height:1.22!important}.paywall-plan-grid{gap:.65rem!important;margin-bottom:.5rem!important}.paywall-plan-grid .paywall-plan-card{min-height:156px!important;padding:.75rem .8rem .8rem!important}.paywall-plan-name{font-size:.68rem!important;margin-bottom:.2rem!important}.paywall-plan-price{font-size:1.85rem!important;line-height:1.05!important}.paywall-plan-secondary{font-size:.82rem!important}.paywall-plan-meta{font-size:.72rem!important}.paywall-trust-footer{padding-bottom:0!important}.paywall-modal-footer{padding-top:.5rem!important}}@media (max-height:780px){.paywall-modal-scroll{padding-top:.75rem!important}.paywall-hero-icon{height:54px!important;width:54px!important}.paywall-hero-title{font-size:1.42rem!important}.paywall-hero-subtitle,.paywall-timeline-item p{font-size:.8rem!important}.paywall-plan-grid .paywall-plan-card{min-height:146px!important}.paywall-plan-price{font-size:1.65rem!important}}.premium-status-overlay{background-color:#050617!important;background-image:radial-gradient(circle at 50% 8%,#7e4bae33,#0000 34%),radial-gradient(circle at 50% 78%,#9f691f14,#0000 36%),linear-gradient(135deg,#08091c,#030411)!important;color:#ede8f5;font-family:Cormorant Garamond,Georgia,serif}.premium-status-stage{padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px));padding-bottom:max(.75rem,var(--safe-area-bottom,0px));padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px));padding-top:max(.75rem,env(safe-area-inset-top,0px));padding-top:max(.75rem,var(--safe-area-top,0px))}.premium-status-shell{background-color:#0e0c22;background-image:linear-gradient(45deg,rgba(177,156,217,.025) 25%,#0000 0,#0000 75%,rgba(177,156,217,.025) 0),linear-gradient(-45deg,rgba(177,156,217,.018) 25%,#0000 0,#0000 75%,rgba(177,156,217,.018) 0),radial-gradient(circle at 50% 6%,#8146ae33,#0000 32%),linear-gradient(180deg,#1a142d,#0b0a1d 48%,#070818);background-size:28px 28px,28px 28px,auto,auto;border:1px solid #ccac68b3;box-shadow:inset 0 0 34px #00000094,inset 0 1px 0 #ffe6a81a,0 0 0 3px #362515cc,0 0 0 5px #9c712f70,0 24px 70px #000000a8;min-height:calc(100vh - max(1.5rem, env(safe-area-inset-top, 0px)) - max(1.5rem, env(safe-area-inset-bottom, 0px)));min-height:calc(100vh - max(1.5rem, var(--safe-area-top, 0px)) - max(1.5rem, var(--safe-area-bottom, 0px)))}.premium-status-shell:before{border:1px solid #ccac682e;border-radius:8px;content:"";inset:8px;pointer-events:none;position:absolute;z-index:1}.premium-status-rail{background:linear-gradient(90deg,#473017,#ccac68 16%,#ccac68 84%,#473017);height:1.5px;left:26px;pointer-events:none;position:absolute;right:26px;z-index:19}.premium-status-rail--top{top:-1px}.premium-status-rail--bottom{bottom:-1px}.premium-status-close,.premium-status-shell button[aria-label=Back]{background:#12102de0;border:1px solid #b19cd94d;box-shadow:inset 0 1px 0 #ffffff0d,0 5px 14px #00000047;color:#d5cdea}.premium-status-close:hover,.premium-status-shell button[aria-label=Back]:hover{background:#2d224bf0;border-color:#ffd97a8f;color:#ffe3a0}.premium-status-content{width:100%}.premium-status-title{color:#f4ecd9;font-family:Cinzel,Georgia,serif;letter-spacing:.035em}.premium-status-lede{color:#c8bfdc}.premium-status-store-note{color:#807994}.premium-status-preview-badge{background:#084f663d;border:1px solid #22d3ee61;border-radius:9999px;color:#a5f3fc;font-family:Cinzel,Georgia,serif;font-size:.62rem;font-weight:800;letter-spacing:.08em;max-width:calc(100% - 5rem);padding:.35rem .75rem;text-align:center;text-transform:uppercase}.premium-status-crest-wrap{color:#fff6d8}.premium-status-crest-glow{background:#974fc261;filter:blur(24px);transform:scale(1.65)}.premium-status-crest{background-color:#8d49af;background-image:radial-gradient(circle at 35% 25%,#df72c8,#9c43b7 52%,#c88828 100%);border:2px solid #ffe197c7;box-shadow:inset 0 1px 0 #ffffff52,inset 0 -4px 12px #3d18496b,0 12px 28px #481d606b}.premium-retention-kicker,.premium-status-kicker{background-color:#4d2d70bd;background-image:linear-gradient(90deg,#5c3489eb,#7e439df0,#5c3489eb);border:1px solid #ffd97a70;box-shadow:inset 0 1px 0 #ffffff1a,0 5px 14px #0000003d;color:#f7df9c;font-family:Cinzel,Georgia,serif}.premium-retention-terms,.premium-status-perks,.premium-status-plan-card{background-color:#121027;background-image:linear-gradient(180deg,#271d3adb,#0b0a1df0);border:1px solid #ccac684d;box-shadow:inset 0 0 18px #00000047,0 8px 20px #0000002e}.premium-status-perk+.premium-status-perk{border-top:1px solid #ccac6824}.premium-status-perk-icon{background:#5e307e57;border:1px solid #c084fc66;color:#dfb8ff}.premium-status-perk-title{color:#f1eaf8;font-family:Cinzel,Georgia,serif;font-size:.88rem;letter-spacing:.025em}.premium-status-perk-copy{color:#9f96b4;line-height:1.25}.premium-status-check{color:#6ee7a8}.premium-status-primary-action{-webkit-text-fill-color:#281807!important;color:#281807!important;font-family:Cinzel,Georgia,serif;text-shadow:none!important}.premium-status-secondary-action{background-color:#17132f;background-image:linear-gradient(180deg,#32254be6,#120e27fa);border:1px solid #b19cd96b;box-shadow:inset 0 1px 0 #ffffff0f,0 5px 14px #00000038;color:#e8dff3;font-family:Cinzel,Georgia,serif}.premium-status-secondary-action:hover{border-color:#ffd97a80;color:#fff0bd}.premium-retention-seal,.premium-status-state-seal{background:linear-gradient(135deg,#5f3185e0,#1b1436f5);border:1px solid #ffd97a8c;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff1a,0 8px 22px #0000004d;color:#f6d98e;transform:rotate(45deg)}.premium-retention-seal svg,.premium-status-state-seal svg{transform:rotate(-45deg)}.premium-retention-offer{border-color:#68411bc7!important}.premium-retention-eyebrow{color:#6d441f;font-family:Cinzel,Georgia,serif;font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.premium-retention-title{text-wrap:balance;color:#2c1908;font-family:Cinzel,Georgia,serif;letter-spacing:.015em}.premium-retention-title .store-price-code{color:#6d441f}.premium-retention-savings{background:#633d181a;border:1px solid #633d1861;color:#5b3515;font-family:Cinzel,Georgia,serif;font-size:.72rem;font-weight:800}.premium-retention-terms{color:#f0dda8}.premium-retention-terms p:last-child{color:#a99dbb;line-height:1.35}@media (max-width:420px){.premium-status-content{padding-inline:1.1rem!important;padding-bottom:2rem!important;padding-top:3.75rem!important}.premium-status-perk{gap:.75rem;padding-inline:.8rem}.premium-status-perk-icon{height:2.5rem;width:2.5rem}.premium-retention-title{font-size:1.3rem}}.platform-android .premium-retention-terms,.platform-android .premium-status-perks,.platform-android .premium-status-plan-card,.platform-android .premium-status-shell{background-image:none!important}.platform-android .premium-status-shell{background-color:#0e0c22!important}.platform-android .premium-retention-terms,.platform-android .premium-status-perks,.platform-android .premium-status-plan-card{background-color:#17132f!important}.platform-android .cq-tab-action.cq-social-feed-workout-button{background-color:#3a275cd6!important;background-image:none!important}.coach-mark-tooltip{animation:coachMarkFadeIn .25s ease-out;background:linear-gradient(180deg,#1e1e2e,#14141f);border:1px solid #a88b5d80;border-radius:12px;box-shadow:0 8px 32px #0009,inset 0 1px 0 #ffd78214;padding:16px}.coach-mark-title{color:#facc15;font-family:Cinzel,Georgia,serif;font-size:1rem;font-weight:700;letter-spacing:.04em;margin-bottom:6px}.coach-mark-body{color:#9ca3af;font-family:Cormorant Garamond,Georgia,serif;font-size:.95rem;line-height:1.4;margin-bottom:14px}.coach-mark-btn{background:linear-gradient(180deg,#facc15,#d4a017);border:none;border-radius:8px;box-shadow:0 2px 8px #facc1540;color:#1a1a1a;cursor:pointer;display:block;font-family:Cinzel,Georgia,serif;font-size:.85rem;font-weight:700;letter-spacing:.06em;padding:10px 0;transition:transform .15s ease,box-shadow .15s ease;width:100%}.coach-mark-btn:active{box-shadow:0 1px 4px #facc1526;transform:scale(.97)}.coach-mark-arrow-down,.coach-mark-arrow-up{background:#1e1e2e;border:1px solid #a88b5d80;height:12px;position:absolute;transform:rotate(45deg);width:12px}.coach-mark-arrow-up{border-bottom:none;border-right:none;top:-7px}.coach-mark-arrow-down{border-left:none;border-top:none;bottom:-7px}.coach-mark-badge-pulse{animation:coachBadgePulse 2s ease-in-out infinite}@keyframes coachMarkFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes coachBadgePulse{0%,to{box-shadow:0 0 0 0 #facc1599}50%{box-shadow:0 0 0 4px #facc1500}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes astralForgeRing{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes astralForgeGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}@keyframes astralSpark{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-60px) scale(.3)}}@keyframes astralShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}:root{--astral-bg:#0a0b1f;--astral-bg-deep:#070818;--astral-indigo:#1e1b4b;--astral-text:#f4f0ff;--astral-muted:#b8b0df;--astral-dim:#4a4870;--astral-gold:#d4af37;--astral-gold-hi:#ffd97a;--astral-violet:#b19cd9;--astral-violet-hi:#d4b0ff;--astral-border:#b19cd933;--astral-border-strong:#b19cd957;--astral-card:#1e1b4b75;--astral-card-deep:#070818e0;--astral-gradient:radial-gradient(ellipse at 28% 18%,#493f9cb8 0%,#1e1b4b8a 38%,#070818f5 82%)}.app-astral{background:radial-gradient(circle at 50% -12%,#b19cd933,#0000 38%),radial-gradient(ellipse at 28% 18%,#493f9cb8 0,#1e1b4b8a 38%,#070818f5 82%),#0a0b1f;background:radial-gradient(circle at 50% -12%,#b19cd933,#0000 38%),var(--astral-gradient),var(--astral-bg);color:#f4f0ff;color:var(--astral-text);color-scheme:dark}.astral-page-overlay{background:radial-gradient(circle at 16% 12%,#ffd97a0f,#0000 22%),radial-gradient(circle at 82% 24%,#b19cd914,#0000 26%),linear-gradient(180deg,#0a0b1f0a,#0708181f);z-index:1}.app-astral:before{background-image:radial-gradient(circle at 18% 18%,#ffffffb3 0 1px,#0000 1.4px),radial-gradient(circle at 72% 28%,#ffffff6b 0 1px,#0000 1.5px),radial-gradient(circle at 42% 72%,#d4af376b 0 1px,#0000 1.6px);background-size:130px 190px,180px 240px,220px 260px;content:"";inset:0;opacity:.36;pointer-events:none;position:fixed;z-index:1}.main-content-with-mobile-tabs{max-width:100%;overflow-x:clip;padding-bottom:calc(73px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--mobile-tab-bar-total-height, 56px) + 24px);width:100%}.mobile-tab-bar{bottom:0!important;box-sizing:border-box;contain:layout paint;left:0!important;max-width:100vw!important;overflow:hidden;position:fixed!important;right:0!important;transform:translateZ(0);width:100vw!important;will-change:transform;z-index:1000!important}.paywall-overlay{z-index:1010!important}.app-astral .text-gray-400{color:#b8b0df;color:var(--astral-muted)}.app-astral .text-gray-300{color:#f4f0ffe6}.app-astral .bg-gray-800\/40,.app-astral .bg-gray-800\/60{background-color:#1e1b4b6b}.astral-icon-button{background:#1e1b4b59;border:1px solid #b19cd92e;color:#f4f0ff;color:var(--astral-text)}.astral-icon-button:hover{background:#b19cd924;color:#ffd97a;color:var(--astral-gold-hi)}.app-astral h1[style*=Cinzel]{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#d4b0ff,#b19cd9 45%,#c64caa);background:linear-gradient(180deg,var(--astral-violet-hi) 0,var(--astral-violet) 45%,#c64caa 100%);-webkit-background-clip:text;background-clip:text;text-shadow:0 0 20px #b19cd94d}.astral-title-card{background-color:#141237e0!important;background-image:linear-gradient(180deg,#141237e0,#070818f5)!important;border-color:#d4af378c!important;box-shadow:0 0 24px #0a0b1f66,inset 0 1px 0 #ffd97a14!important}.astral-title-card h1{-webkit-text-fill-color:#ffd97a!important;-webkit-text-fill-color:var(--astral-gold-hi)!important;color:#ffd97a!important;color:var(--astral-gold-hi)!important;letter-spacing:.14em!important;text-shadow:0 0 18px #d4af3757!important}.astral-title-card p{color:#b8b0df!important;color:var(--astral-muted)!important;font-family:Cormorant Garamond,Georgia,serif;font-style:italic}.app-astral [role=button],.app-astral button{-webkit-appearance:none;appearance:none}.astral-social-filter,.astral-social-muted-action,.astral-social-tab{-webkit-text-fill-color:#b8b0df;-webkit-text-fill-color:var(--astral-muted);-webkit-appearance:none;appearance:none;background-color:#1e1b4b6b!important;background-image:none!important;border:1px solid #b19cd92e!important;box-shadow:inset 0 1px 0 #ffffff0a;color:#b8b0df!important;color:var(--astral-muted)!important}.astral-social-filter:hover,.astral-social-muted-action:hover,.astral-social-tab:hover{-webkit-text-fill-color:#f4f0ffeb;background-color:#31255b94!important;background-image:none!important;border-color:#b19cd947!important;color:#f4f0ffeb!important}.app-astral .astral-gold-action[data-variant=astral-gold],.app-astral .astral-social-filter[data-active=true],.app-astral .astral-social-tab[data-active=true],.astral-gold-action,.astral-social-filter--active,.astral-social-tab--active{-webkit-text-fill-color:#0a0b1f!important;-webkit-appearance:none;appearance:none;background-color:#d4af37!important;background-image:linear-gradient(180deg,#ffd97a,#d4af37 62%,#ad8426)!important;border:1px solid #ffd97ab8!important;box-shadow:0 8px 20px #d4af3747,inset 0 1px 0 #ffffff52!important;color:#0a0b1f!important}.app-astral .astral-gold-action[data-variant=astral-gold]:hover,.app-astral .astral-social-filter[data-active=true]:hover,.app-astral .astral-social-tab[data-active=true]:hover,.astral-gold-action:hover,.astral-social-filter--active:hover,.astral-social-tab--active:hover{-webkit-text-fill-color:#0a0b1f!important;background-color:#ddb840!important;background-image:linear-gradient(180deg,#ffe89a,#ddb840 62%,#b78a28)!important;color:#0a0b1f!important}.astral-social-filter__icon{-webkit-text-fill-color:currentColor;color:currentColor!important}.cq-astral-title-card{background-color:#141237eb!important;background-image:radial-gradient(circle at 50% -18%,#b19cd929,#0000 42%),linear-gradient(180deg,#141237eb,#070818fa)!important;border-color:#d4af3794!important;box-shadow:0 0 24px #0a0b1f6b,inset 0 1px 0 #ffd97a17!important}.cq-astral-title-card h1{-webkit-text-fill-color:#ffd97a!important;color:#ffd97a!important;text-shadow:0 0 18px #d4af3757!important}.cq-astral-filter,.cq-astral-muted-action,.cq-astral-tab,.cq-astral-title-card p{-webkit-text-fill-color:#b8b0df!important;color:#b8b0df!important}.cq-astral-filter,.cq-astral-muted-action,.cq-astral-tab{background-color:#1e1b4b6b!important;background-image:none!important;border:1px solid #b19cd938!important;box-shadow:inset 0 1px 0 #ffffff0d,0 8px 18px #0a0b1f24!important}.cq-astral-filter:hover,.cq-astral-muted-action:hover,.cq-astral-tab:hover{-webkit-text-fill-color:#f4f0fff0!important;background-color:#31255b94!important;background-image:none!important;border-color:#b19cd952!important;color:#f4f0fff0!important}.cq-astral-filter-active,.cq-astral-gold-active,.cq-astral-tab-active{-webkit-text-fill-color:#0a0b1f!important;background-color:#d4af37!important;background-image:linear-gradient(180deg,#ffd97a,#d4af37 62%,#ad8426)!important;border:1px solid #ffd97abd!important;box-shadow:0 8px 20px #d4af374d,inset 0 1px 0 #ffffff57!important;color:#0a0b1f!important}.cq-astral-filter-active:hover,.cq-astral-gold-active:hover,.cq-astral-tab-active:hover{-webkit-text-fill-color:#0a0b1f!important;background-color:#ddb840!important;background-image:linear-gradient(180deg,#ffe89a,#ddb840 62%,#b78a28)!important;color:#0a0b1f!important}.cq-social-rail{grid-gap:.25rem;align-items:stretch;background-color:#0a0b1fb8;background-image:linear-gradient(180deg,#070818db,#1a184099);border:1px solid #b19cd93d;box-shadow:inset 0 2px 6px #0000008c,inset 0 -1px 0 hsla(0,0%,100%,.045);display:grid;gap:.25rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr) minmax(0,.9fr) 44px;overflow:hidden}.cq-social-rail-seg{min-width:0;width:100%}.cq-social-rail-notifications{justify-self:end;width:44px}@media (max-width:520px){.cq-social-rail-seg{font-size:.92rem}}.cq-social-rail-seg:not(.cq-astral-tab-active){-webkit-text-fill-color:#b8b0df!important;-webkit-appearance:none;appearance:none;background-color:initial!important;background-image:none!important;border:1px solid #0000!important;box-shadow:none!important;color:#b8b0df!important}.cq-social-rail-seg:not(.cq-astral-tab-active):hover{-webkit-text-fill-color:#f4f0fff0!important;background-color:#31255b80!important;color:#f4f0fff0!important}.cq-astral-filter-violet-active{-webkit-text-fill-color:#140a2e!important;background-color:#b19cd9!important;background-image:linear-gradient(180deg,#d4b0ff,#b19cd9 58%,#8a6fc0)!important;border:1px solid #d4b0ffc7!important;box-shadow:0 6px 16px #b19cd94d,inset 0 1px 0 #ffffff5c!important;color:#140a2e!important}.cq-astral-filter-violet-active:hover{-webkit-text-fill-color:#140a2e!important;background-color:#bfa8e6!important;background-image:linear-gradient(180deg,#e0c4ff,#bfa8e6 58%,#967ac9)!important;color:#140a2e!important}.cq-astral-panel{background-color:#0e0d27d6!important;background-image:radial-gradient(circle at 18% 0,#583e9747,#0000 34%),linear-gradient(135deg,#1e1b4bbd,#0a0b1fe0)!important;border:1px solid #a855f757!important;box-shadow:0 18px 40px #0a0b1f4d,inset 0 1px 0 hsla(0,0%,100%,.045)!important}.cq-astral-card{background-color:#08091cb8!important;background-image:linear-gradient(180deg,#121230c2,#08091cc7)!important;border:1px solid #b19cd92e!important}.cq-program-modal{background-color:#0b0d28!important;background-image:radial-gradient(circle at 50% -8%,#ffd97a1f,#0000 30%),radial-gradient(ellipse at 50% -10%,#b19cd93d,#0000 46%),linear-gradient(180deg,#141237f5,#070818fc 72%)!important;border:1px solid #b19cd94d!important;box-shadow:0 30px 80px #030410b8,0 0 0 1px #ffd97a14,inset 0 1px 0 #ffd97a24!important;position:relative}@media (prefers-reduced-motion:no-preference){.cq-program-modal{animation:programModalIn .42s cubic-bezier(.22,1,.36,1) both}}@keyframes programModalIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.cq-program-modal__stars{background-image:radial-gradient(circle at 14% 12%,#ffffffbf 0 1px,#0000 1.6px),radial-gradient(circle at 68% 7%,#ffffff73 0 1px,#0000 1.5px),radial-gradient(circle at 86% 20%,#d4af3799 0 1px,#0000 1.6px),radial-gradient(circle at 32% 22%,#b19cd99e 0 1px,#0000 1.5px),radial-gradient(circle at 50% 4%,#fff6 0 1px,#0000 1.4px);background-size:200px 220px,240px 240px,280px 260px,180px 200px,320px 300px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000008c 28%,#0000 56%);mask-image:linear-gradient(180deg,#000,#0000008c 28%,#0000 56%);opacity:.55;pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.cq-program-modal__stars{animation:astralStarFloat 26s ease-in-out infinite alternate}}.cq-program-card{border-radius:14px;position:relative;transform:translateZ(0);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.cq-program-card-enter{border-radius:14px;height:100%;overflow:hidden;position:relative}.cq-program-card__img{transition:transform .55s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){.cq-program-card-enter{animation:programCardReveal .5s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.cq-program-card:hover{transform:translateY(-4px)}.cq-program-card:hover .cq-program-card__img{transform:scale(1.06)}}@keyframes programCardReveal{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.cq-profile-hub{display:flex;flex-direction:column;gap:16px;max-width:100%;overflow-x:clip;padding-bottom:32px;touch-action:pan-y;width:100%}.cq-profile-compact-header,.cq-profile-panel{background-color:#0a0b1fe6;background-image:radial-gradient(circle at 12% 0,#b19cd924,#0000 34%),linear-gradient(180deg,#18153ed6,#070818f0);border:1px solid #d4af3752;box-shadow:0 18px 38px #05061447,inset 0 1px 0 #ffd97a14;overflow:hidden;position:relative}.cq-profile-compact-header{background-image:radial-gradient(circle at 78% 18%,#b4204238,#0000 34%),radial-gradient(circle at 12% 0,#b19cd924,#0000 34%),linear-gradient(180deg,#18153ed6,#070818f0);border-radius:8px;margin:8px;max-width:calc(100% - 16px);overflow:visible;width:calc(100% - 16px)}.cq-profile-panel{border-radius:18px}.cq-profile-panel:before{background:linear-gradient(90deg,#0000,#ffd97a85,#0000);content:"";height:1px;left:18px;pointer-events:none;position:absolute;right:18px;top:0}.cq-profile-ornate-edge{pointer-events:none;position:absolute;z-index:19}.cq-profile-ornate-edge--bottom,.cq-profile-ornate-edge--top{background:linear-gradient(90deg,#473017,#ccac68 15%,#ccac68 85%,#473017);height:2px;left:38px;right:38px}.cq-profile-ornate-edge--top{top:-1px}.cq-profile-ornate-edge--bottom{bottom:-1px}.cq-profile-ornate-edge--left,.cq-profile-ornate-edge--right{background:linear-gradient(180deg,#473017,#ccac68 15%,#ccac68 85%,#473017);bottom:38px;top:38px;width:2px}.cq-profile-ornate-edge--left{left:-1px}.cq-profile-ornate-edge--right{right:-1px}.cq-profile-compact-header{display:flex;flex-direction:column;gap:16px;min-height:224px;padding:19px 18px 16px}.cq-profile-compact-header__aura{display:none}.cq-profile-compact-header__main{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:106px minmax(0,1fr);position:relative;z-index:1}.cq-profile-avatar{min-width:106px;position:relative;width:106px;z-index:2}.cq-profile-avatar__level{bottom:-3px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.42));left:-2px;position:absolute;z-index:30}.cq-profile-identity{display:flex;flex-direction:column;justify-content:center;min-width:0}.cq-profile-identity h2{font-family:Cinzel,Georgia,serif;font-size:1.22rem;font-weight:800;letter-spacing:.02em;line-height:1.05;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cq-profile-level-row,.cq-profile-title-row{align-items:center;align-self:flex-start;display:inline-flex;gap:6px;line-height:1.1;max-width:100%}.cq-profile-level-row{color:#f3e4aa;font-family:Cinzel,Georgia,serif;font-size:.76rem;font-weight:700;margin-top:5px}.cq-profile-level-row__seal{align-items:center;background:#08091c9e;border:1px solid #ffd97a6b;border-radius:999px;box-shadow:0 0 12px #ffd97a2e;color:#ffd97a;display:inline-flex;height:18px;justify-content:center;width:18px}.cq-profile-title-row{color:#caa8ff;font-family:Cormorant Garamond,Georgia,serif;font-size:.88rem;font-weight:700;margin-top:6px}.cq-profile-title-row svg{color:#93dff8;filter:drop-shadow(0 0 6px rgba(147,223,248,.24))}.cq-profile-title-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cq-profile-action-bar{background:linear-gradient(180deg,#1c183ab8,#08091cb8),radial-gradient(circle at 50% 0,#b19cd929,#0000 62%);border:1px solid #b19cd93d;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff0d;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;position:relative;z-index:1}.cq-profile-action-button{align-items:center;background:#0000;border:0;border-right:1px solid #b19cd93d;color:#f4f0ffe6;display:inline-flex;flex-direction:column;font-family:Cormorant Garamond,Georgia,serif;font-size:.82rem;font-weight:700;gap:4px;justify-content:center;line-height:1;min-height:58px;min-width:0;padding:8px 6px 7px;transition:color .16s ease,background-color .16s ease}.cq-profile-action-button:last-child{border-right:0}.cq-profile-action-button__icon{color:#f4f0ffdb;display:inline-flex}.cq-profile-action-button:hover{background-color:#ffd97a0f;color:#ffd97a}.cq-profile-action-button:hover .cq-profile-action-button__icon{color:#ffd97a}.cq-profile-xp{margin-top:7px}.cq-profile-xp__labels{color:#b8b0dfcc;display:flex;font-size:.72rem;justify-content:flex-start;line-height:1.1;margin-top:5px}.cq-profile-xp__track{background:#070818c2;border:1px solid #b19cd933;border-radius:999px;height:8px;overflow:hidden}.cq-profile-xp__fill{border-radius:inherit;height:100%;min-width:8px;transition:width .5s ease}.cq-profile-skeleton-header{min-height:238px}.cq-profile-skeleton-avatar{height:96px;position:relative;width:96px}.cq-profile-skeleton-avatar>div{background:#605b846b;border-radius:999px;box-shadow:0 0 0 8px #b19cd914,inset 0 1px 0 #ffffff0f;height:80px;margin:8px;width:80px}.cq-profile-skeleton-avatar>span{background:#d4af3747;border:1px solid #d4af373d;border-radius:999px;bottom:2px;height:25px;left:0;position:absolute;width:54px}.cq-profile-skeleton-identity{display:flex;flex-direction:column;justify-content:center;min-width:0}.cq-profile-skeleton-line{background:#605b846b;border-radius:999px}.cq-profile-skeleton-line--name{height:24px;width:min(78%,220px)}.cq-profile-skeleton-line--level{height:17px;margin-top:10px;width:92px}.cq-profile-skeleton-line--theme{height:17px;margin-top:9px;width:min(68%,180px)}.cq-profile-skeleton-track{background:#070818c2;border:1px solid #b19cd92e;border-radius:999px;height:8px;margin-top:9px;overflow:hidden}.cq-profile-skeleton-track span{background:#d4af3757;border-radius:inherit;display:block;height:100%;width:32%}.cq-profile-skeleton-actions .cq-profile-action-button{pointer-events:none}.cq-profile-skeleton-icon{background:#605b847a;border-radius:8px;height:20px;width:20px}.cq-profile-skeleton-label{background:#605b845c;border-radius:999px;height:12px;width:64px}.cq-profile-section{display:flex;flex-direction:column;gap:10px}.cq-profile-section-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative;z-index:1}.cq-profile-section-heading__title{align-items:center;color:#ffd97a;display:flex;gap:10px;min-width:0}.cq-profile-section-heading__title p{color:#b8b0dfa8;font-family:Cinzel,Georgia,serif;font-size:.58rem;font-weight:700;letter-spacing:.16em;margin:0 0 1px;text-transform:uppercase}.cq-profile-section-heading__title h3{color:#f4f0ff;font-family:Cinzel,Georgia,serif;font-size:1rem;font-weight:800;letter-spacing:.04em;line-height:1.1;margin:0}.cq-profile-stat-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.cq-profile-stat{background-color:#08091cbd;background-image:linear-gradient(180deg,#1e1b4b70,#08091cc7);border:1px solid #b19cd92e;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff0a;min-height:108px;padding:13px}.cq-profile-stat__topline{align-items:center;color:#b8b0dfd1;display:flex;font-family:Cinzel,Georgia,serif;font-size:.66rem;font-weight:800;gap:7px;letter-spacing:.11em;text-transform:uppercase}.cq-profile-stat__value{color:#f8f6ff;font-family:Cinzel,Georgia,serif;font-size:1.55rem;font-weight:800;line-height:1;margin-top:12px}.cq-profile-stat__meta{color:#b8b0dfa8;font-size:.78rem;margin-top:6px}.cq-profile-stat--cyan .cq-profile-stat__topline{color:#90ddff}.cq-profile-stat--gold .cq-profile-stat__topline{color:#ffd97a}.cq-profile-stat--orange .cq-profile-stat__topline{color:#ffb36d}.cq-profile-stat--violet .cq-profile-stat__topline{color:#d4b0ff}.cq-profile-panel{padding:14px}.cq-profile-text-action{align-items:center;background:#0000;border:0;color:#8edaff;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:.75rem;font-weight:800;gap:4px;letter-spacing:.06em;min-height:36px;padding:5px 2px 5px 10px}.cq-profile-recovery-map{min-width:0}.cq-recovery-heatmap-card{background-color:#08091cc2;background-image:radial-gradient(circle at 12% 0,#8edaff1f,#0000 34%),radial-gradient(circle at 86% 18%,#ef33401a,#0000 32%),linear-gradient(180deg,#18153ec2,#070818eb);border:1px solid #b19cd938;box-shadow:0 14px 30px #05061438,inset 0 1px 0 hsla(0,0%,100%,.045);overflow:hidden;position:relative;z-index:1}.cq-recovery-heatmap-card:before{background:linear-gradient(90deg,#0000,#ffd97a6b,#0000);content:"";height:1px;left:18px;pointer-events:none;position:absolute;right:18px;top:0}.cq-recovery-heatmap-card--compact{border-radius:16px;display:flex;flex-direction:column;gap:10px;min-height:292px;padding:14px}.cq-recovery-heatmap-card__header{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative;z-index:1}.cq-recovery-heatmap-card__title{align-items:center;color:#ffd97a;display:flex;gap:9px;min-width:0}.cq-recovery-heatmap-card__title>div{display:flex;flex-direction:column;gap:1px;min-width:0}.cq-recovery-heatmap-card__title span{color:#b8b0dfa8;font-family:Cinzel,Georgia,serif;font-size:.56rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.cq-recovery-heatmap-card__title strong{color:#f4f0ff;font-family:Cinzel,Georgia,serif;font-size:.96rem;font-weight:800;letter-spacing:.04em;line-height:1.05}.cq-recovery-heatmap-card__window{align-items:center;background:#8edaff14;border:1px solid #8edaff47;border-radius:999px;color:#8edaff;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:.64rem;font-weight:800;min-height:26px;padding:3px 8px}.cq-recovery-heatmap-compact__figure{background:radial-gradient(circle at 50% 42%,#8edaff14,#0000 44%),#0304126b;border:1px solid #b19cd929;border-radius:12px;box-shadow:inset 0 0 18px #00000038;flex:1 1;min-height:210px;padding:8px 8px 5px;position:relative;z-index:1}.cq-recovery-heatmap-compact__svg{height:clamp(190px,47vw,230px);margin:0 auto;max-width:430px;width:100%}.cq-recovery-heatmap-compact__svg svg{display:block;height:100%;width:100%}.cq-recovery-heatmap-compact__labels{color:#b8b0dfa3;display:grid;font-family:Cinzel,Georgia,serif;font-size:.55rem;font-weight:800;grid-template-columns:repeat(2,minmax(0,1fr));letter-spacing:.12em;line-height:1;margin:2px auto 0;max-width:430px;text-align:center;text-transform:uppercase}.cq-recovery-heatmap-legend{align-items:center;display:flex;flex-wrap:wrap;gap:6px;position:relative;z-index:1}.cq-recovery-heatmap-legend--compact{justify-content:center}.cq-recovery-heatmap-legend span{align-items:center;background:#07081885;border:1px solid #b19cd929;border-radius:999px;color:#f4f0ffc7;display:inline-flex;font-family:Cormorant Garamond,Georgia,serif;font-size:.68rem;font-weight:800;gap:5px;line-height:1;min-height:23px;padding:2px 7px}.cq-recovery-heatmap-legend i{border-radius:999px;box-shadow:0 0 8px currentColor;height:8px;width:8px}.cq-recovery-heatmap-compact__state{align-items:center;color:#b8b0dfc7;display:flex;flex-direction:column;font-size:.82rem;gap:8px;justify-content:center;min-height:222px;position:relative;text-align:center;z-index:1}.cq-recovery-heatmap-compact__state--error{color:#fca5a5}.cq-profile-training-log{display:flex;flex-direction:column;gap:10px}.cq-profile-training-log .cq-profile-section-heading{margin-bottom:2px}.cq-profile-training-log .cq-profile-section-heading__title{gap:9px}.cq-profile-training-log .cq-profile-section-heading__title svg{height:16px;width:16px}.cq-profile-training-log .cq-profile-section-heading__title h3{font-size:.96rem;letter-spacing:.09em}.cq-profile-training-log__spark{color:#d8b4fe;filter:drop-shadow(0 0 8px rgba(216,180,254,.42))}.cq-profile-training-log__list{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.cq-profile-training-log__entry{grid-gap:10px;align-items:center;background:radial-gradient(circle at 4% 50%,#8edaff14,#0000 34%),#08091c94;border:1px solid #b19cd942;border-radius:10px;box-shadow:inset 0 0 18px #0003;color:inherit;display:grid;gap:10px;grid-template-columns:54px minmax(0,1fr) auto;min-height:60px;padding:7px 9px 7px 0;text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease;width:100%}.cq-profile-training-log__entry:hover{background-color:#0d122ab8;border-color:#8edaff66;transform:translateY(-1px)}.cq-profile-training-log__date-card{align-items:center;border-right:1px solid #b19cd947;color:#f4f0ffb8;display:flex;flex-direction:column;font-family:Cinzel,Georgia,serif;justify-content:center;line-height:1;min-height:40px;text-transform:uppercase}.cq-profile-training-log__date-card span{color:#ffd97acc;font-size:.54rem;font-weight:800;letter-spacing:.08em}.cq-profile-training-log__date-card strong{color:#f4f0ffe6;font-size:1.02rem;font-weight:500;letter-spacing:.02em;margin-top:3px}.cq-profile-training-log__entry-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.cq-profile-training-log__entry-copy>strong{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#f4f0fff0;display:-webkit-box;font-family:Cormorant Garamond,Georgia,serif;font-size:.9rem;font-weight:700;line-height:1.05;overflow:hidden}.cq-profile-training-log__entry-copy>span{align-items:center;color:#b8b0dfb8;display:flex;font-family:Cormorant Garamond,Georgia,serif;font-size:.7rem;font-weight:700;gap:5px;line-height:1;min-width:0;white-space:nowrap}.cq-profile-training-log__entry-copy i{color:#ffd97a8c;font-style:normal}.cq-profile-training-log__chevron{color:#f4f0ffbd;flex:0 0 auto}.cq-profile-training-log__journal{align-items:center;background:linear-gradient(180deg,#2d224852,#08091c9e);border:1px solid #ffd97a94;border-radius:10px;box-shadow:inset 0 0 14px #ffd97a0a,0 0 14px #ffd97a14;color:#ffd97a;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:.74rem;font-weight:800;gap:9px;justify-content:center;letter-spacing:.08em;min-height:43px;position:relative;text-transform:uppercase;transition:border-color .16s ease,color .16s ease,transform .16s ease;width:100%;z-index:1}.cq-profile-training-log__journal:hover{border-color:#ffd97acc;color:#fff4bf;transform:translateY(-1px)}.cq-profile-section-count{align-items:center;background:#d4af371a;border:1px solid #d4af3752;border-radius:999px;color:#ffd97a;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:.7rem;font-weight:800;min-height:28px;padding:4px 9px}.cq-profile-mastery-list{grid-gap:12px;display:grid;gap:12px;margin-top:14px;position:relative;z-index:1}.cq-profile-mastery-row__label{grid-gap:8px;align-items:center;color:#f4f0ffdb;display:grid;font-size:.86rem;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:6px}.cq-profile-mastery-row__dot{border-radius:999px;height:9px;width:9px}.cq-profile-mastery-row__label strong{color:#b8b0dfc2;font-size:.78rem}.cq-profile-mastery-row__track{background:#070818c7;border:1px solid #b19cd91f;border-radius:999px;height:7px;overflow:hidden}.cq-profile-mastery-row__track>div{border-radius:inherit;height:100%;min-width:5px}.cq-profile-trophy-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);margin-top:14px;position:relative;z-index:1}.cq-profile-badge-preview,.cq-profile-theme-tile{border:1px solid #b19cd933;border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045);min-height:116px}.cq-profile-theme-tile{grid-gap:12px;align-items:center;color:#f4f0ff;display:grid;gap:12px;grid-template-columns:104px minmax(0,1fr);padding:14px;text-align:left}.cq-profile-theme-tile__frame{justify-self:center}.cq-profile-badge-preview__header span,.cq-profile-theme-tile span{color:#b8b0dfb3;display:block;font-family:Cinzel,Georgia,serif;font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cq-profile-theme-tile strong{color:#f8f6ff;display:block;font-size:.92rem;line-height:1.1;margin-top:4px}.cq-profile-theme-tile small{color:#ffd97ac2;display:block;font-size:.76rem;margin-top:4px}.cq-profile-badge-preview{background:#08091c94;min-width:0;overflow:hidden;padding:12px}.cq-profile-badge-preview__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.cq-profile-badge-preview__header strong{color:#ffd97a;font-family:Cinzel,Georgia,serif;font-size:.96rem}.cq-profile-badge-preview__rail{-webkit-overflow-scrolling:touch;display:flex;gap:8px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 6px;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;width:100%}.cq-profile-badge-preview__rail>*{flex:0 0 auto;scroll-snap-align:start}.cq-profile-badge-preview__rail::-webkit-scrollbar{display:none}.cq-profile-badge-preview p{color:#b8b0dfb8;font-size:.84rem;margin:0}.cq-profile-collapsible{padding:0}.cq-profile-collapsible__trigger{align-items:center;background:#0000;border:0;color:#f4f0ffe6;display:flex;gap:12px;justify-content:space-between;min-height:56px;padding:14px;position:relative;text-align:left;width:100%;z-index:1}.cq-profile-collapsible__trigger>span{align-items:center;display:flex;font-family:Cinzel,Georgia,serif;font-size:.86rem;font-weight:800;gap:9px;letter-spacing:.06em}.cq-profile-collapsible__trigger em{align-items:center;border:1px solid #b19cd93d;border-radius:999px;color:#ffd97a;display:inline-flex;font-size:.72rem;font-style:normal;height:22px;justify-content:center;min-width:22px;padding:0 7px}.cq-profile-collapsible__body{grid-gap:10px;display:grid;gap:10px;padding:0 14px 14px;position:relative;z-index:1}.cq-profile-empty-row{align-items:center;background:#07081861;border:1px dashed #b19cd938;border-radius:12px;color:#b8b0dfbd;display:flex;font-size:.84rem;gap:9px;min-height:46px;padding:11px 12px;position:relative;z-index:1}.cq-profile-activity-row,.cq-profile-quest-row{background:#08091c80;border:1px solid #b19cd929;border-radius:12px}.cq-profile-quest-row{padding:11px}.cq-profile-activity-row p,.cq-profile-quest-row strong{color:#f4f0ffe6;display:block;font-size:.86rem;margin:0}.cq-profile-activity-row span,.cq-profile-quest-row span{color:#b8b0dfa8;display:block;font-size:.76rem;margin-top:2px}.cq-profile-quest-row__track{background:#070818bf;border-radius:999px;height:6px;margin-top:9px;overflow:hidden}.cq-profile-quest-row__track>div{background:linear-gradient(90deg,#d4af37,#ffd97a);border-radius:inherit;height:100%}.cq-profile-activity-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px}.cq-profile-activity-row__icon{align-items:center;background:#d4af371a;border:1px solid #d4af372e;border-radius:10px;color:#ffd97a;display:inline-flex;height:34px;justify-content:center;width:34px}.cq-profile-activity-row strong{color:#91f5a6;font-size:.78rem;white-space:nowrap}.cq-profile-loading-dot{animation:spin .8s linear infinite;border:2px solid #ffd97ab8;border-radius:999px;border-top-color:#0000;height:26px;margin:10px auto;width:26px}@media (min-width:640px){.cq-profile-panel{border-radius:20px}.cq-profile-compact-header{gap:18px;min-height:242px;padding:22px 20px 18px}.cq-profile-compact-header__main{gap:18px;grid-template-columns:124px minmax(0,1fr)}.cq-profile-avatar{min-width:124px;width:124px}.cq-profile-identity h2{font-size:1.54rem}.cq-profile-level-row{font-size:.86rem}.cq-profile-title-row{font-size:.98rem}.cq-profile-action-button{font-size:.9rem;min-height:60px}.cq-profile-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cq-profile-section-heading__title h3{font-size:1.08rem}.cq-profile-panel{padding:16px}}@media (max-width:420px){.cq-profile-compact-header{gap:16px;min-height:224px;padding:19px 18px 16px}.cq-profile-compact-header__main{gap:10px;grid-template-columns:110px minmax(0,1fr)}.cq-profile-avatar{min-width:110px;width:110px}.cq-profile-identity h2{font-size:1.02rem}.cq-profile-level-row{font-size:.68rem}.cq-profile-title-row{font-size:.78rem}.cq-profile-action-button{font-size:.76rem;min-height:56px}.cq-profile-action-button__icon svg{height:18px;width:18px}.cq-profile-stat{min-height:102px;padding:11px}.cq-profile-trophy-grid{grid-template-columns:1fr}}.cq-astral-rally-card{background-color:#2a1940ad!important;background-image:radial-gradient(circle at 0 0,#fbbf2421,#0000 32%),linear-gradient(135deg,#78350f2e,#311b5b61,#08091c6b)!important;border:1px solid #fbbf2470!important;box-shadow:0 0 20px #fbbf241a!important}.cq-astral-companion-row{background-color:#0b1026!important;background-image:linear-gradient(180deg,#121230f0,#08091cf5)!important;border:1px solid #b19cd93d!important;border-radius:14px!important;box-shadow:0 14px 28px #05061433,inset 0 1px 0 #ffffff0a!important;overflow:hidden;position:relative}.cq-astral-companion-row[data-rallyable=true]{background-color:#17122a!important;background-image:linear-gradient(180deg,#382536f0,#111230f5)!important;border:1px solid #fbbf2470!important;box-shadow:0 14px 30px #0506143d,0 0 18px #fbbf2414,inset 0 1px 0 hsla(0,0%,100%,.045)!important}.cq-astral-companion-row[data-reputation-tone=allied]{background-color:#081824d1!important;background-image:radial-gradient(ellipse at 82% 32%,#34d39933 0,#34d3991a 30%,#0000 60%),radial-gradient(circle at 8% 100%,#fbbf2429 0,#0000 42%),linear-gradient(135deg,#0f2937eb,#0a0e23e0 58%,#0a1b22e6)!important;border-color:#6ee7b75c!important;box-shadow:inset 0 1px 0 #ffffff0d,0 0 20px #2dd4bf1f!important}.cq-astral-companion-row[data-reputation-tone=neutral]{background-color:#17122bd1!important;background-image:radial-gradient(ellipse at 82% 34%,#fbbf242e 0,#fbbf2414 30%,#0000 58%),radial-gradient(circle at 8% 100%,#a855f71f 0,#0000 42%),linear-gradient(135deg,#2f2135d1,#0e0e27e0 62%,#14122de6)!important;border-color:#fbbf2447!important;box-shadow:inset 0 1px 0 #ffffff0a,0 0 18px #b453091a!important}.cq-astral-companion-row[data-reputation-tone=strained]{background-color:#200812db!important;background-image:radial-gradient(ellipse at 82% 32%,#f8717138 0,#f871711a 30%,#0000 58%),radial-gradient(circle at 8% 100%,#7f1d1d2e 0,#0000 42%),linear-gradient(135deg,#46111edb,#0d0c1fe6 58%,#190512eb)!important;border-color:#f8717161!important;box-shadow:inset 0 1px 0 #ffffff0a,0 0 20px #7f1d1d2e!important}.cq-app-download-banner{background-color:#171329;background-image:linear-gradient(90deg,#6e451d2e 1px,#0000 0),linear-gradient(180deg,#302139,#100d22);background-size:22px 100%,auto;border-bottom:1px solid #e5c477a6;box-shadow:0 6px 18px #03030c8c,inset 0 -1px 0 #ffe29a14}.cq-app-download-banner__inner{min-height:56px}.cq-app-download-banner__crest{background:#5b38186b;border:1px solid #e5c4778c;box-shadow:inset 0 0 10px #00000057;display:grid;flex:0 0 auto;height:38px;place-items:center;transform:rotate(45deg);width:38px}.cq-app-download-banner__crest img{transform:rotate(-45deg)}.cq-app-download-banner__kicker{color:#caa968;font-family:Cinzel,Georgia,serif;font-size:.58rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.cq-app-download-banner__inner p{color:#fff2cb;font-family:Cinzel,Georgia,serif;letter-spacing:.025em;margin:.15rem 0 0}.cq-app-download-cta{background-color:#c89f38;background-image:linear-gradient(180deg,#ffe291,#d0a63b 58%,#8d611d);border:1px solid #ffe197b8;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff59,0 4px 10px #00000040;color:#281807;font-family:Cinzel,Georgia,serif}.cq-app-download-cta:hover{filter:brightness(1.06)}.cq-app-download-dismiss{border:1px solid #0000;color:#d9d0e7}.cq-app-download-dismiss:hover{background:#ffffff0f;border-color:#e5c4774d;color:#fff0bd}.cq-guild-browse-tools,.cq-guild-founding-panel,.cq-guild-hall-panel,.cq-guild-heraldry{background-color:#171329;background-image:radial-gradient(circle at 12% 0,#ffd97a1c,#0000 30%),linear-gradient(90deg,#58361c26 1px,#0000 0),linear-gradient(180deg,#281c37f5,#0a091bfa);background-size:auto,18px 100%,auto;border:1px solid #ccac687a;border-radius:12px;box-shadow:inset 0 0 0 1px #ffd97a12,inset 0 0 30px #0000006b,0 16px 34px #04041047;isolation:isolate;overflow:hidden;position:relative}.cq-guild-browse-tools:before,.cq-guild-founding-panel:before,.cq-guild-hall-panel:before,.cq-guild-heraldry:before{background:linear-gradient(90deg,#0000,#8d612d 12%,#e5c477 50%,#8d612d 88%,#0000);content:"";height:2px;left:22px;opacity:.82;position:absolute;right:22px;top:0;z-index:-1}.cq-guild-hero{padding:1rem}.cq-guild-heraldry__main{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr)}.cq-guild-sigil-mount{display:grid;height:94px;place-items:center;position:relative;width:94px}.cq-guild-sigil-mount:after,.cq-guild-sigil-mount:before{border-radius:10px;content:"";inset:10px;pointer-events:none;position:absolute;transform:rotate(45deg)}.cq-guild-sigil-mount:before{background-color:#221a31;background-image:linear-gradient(135deg,#6e4c26b8,#141027e6);border:1px solid #ffd97a85;box-shadow:0 0 18px #d4af372e,inset 0 0 12px #0000006b}.cq-guild-sigil-mount:after{border:1px solid #b19cd94d;inset:15px}.cq-guild-sigil-mount .cq-guild-sigil{position:relative;z-index:1}.cq-guild-codex__header p,.cq-guild-founding-header p,.cq-guild-kicker,.cq-guild-quest-kicker,.cq-guild-registry-heading span,.cq-guild-section-heading span{align-items:center;color:#caa968;display:flex;font-family:Cinzel,Georgia,serif;font-size:.66rem;font-weight:800;gap:.35rem;letter-spacing:.16em;line-height:1;margin:0 0 .2rem;text-transform:uppercase}.cq-guild-name{color:#fff2c7;font-family:Cinzel,Georgia,serif;font-size:clamp(1.35rem,5vw,2rem);font-weight:800;letter-spacing:.045em;line-height:1.05;margin:0;text-shadow:0 2px 2px #000000b8,0 0 18px #d4af3724}.cq-guild-leader-seal,.cq-guild-renown-seal{align-items:center;background:#392413b8;border:1px solid #d4af378c;border-radius:999px;color:#f3d98e;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:.68rem;font-weight:800;gap:.28rem;letter-spacing:.06em;padding:.3rem .56rem;white-space:nowrap}.cq-guild-motto-scroll{background-color:#cdb383;background-image:linear-gradient(90deg,#5d39142e,#0000 12%,#0000 88%,#5d39142e),linear-gradient(180deg,#dbc99f,#b99967);border:1px solid #64431f9e;border-radius:3px 8px 3px 8px;box-shadow:inset 0 1px 0 #fff8da59,0 5px 12px #0000002e;color:#392411;display:inline-block;font-family:Cormorant Garamond,Georgia,serif;font-size:.94rem;font-style:italic;font-weight:700;line-height:1.15;margin-top:.65rem;max-width:100%;padding:.4rem .85rem;position:relative}.cq-guild-seal-grid{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.cq-guild-stat-seal{align-items:center;background-color:#0c0b21;background-image:linear-gradient(180deg,#2a1f3adb,#090818f0);border:1px solid #b19cd942;border-radius:9px;box-shadow:inset 0 0 12px #00000061;color:#d8b977;display:flex;flex-direction:column;gap:.18rem;justify-content:center;min-height:78px;min-width:0;padding:.5rem;text-align:center}.cq-guild-stat-seal strong{text-wrap:balance;color:#f8f1df;font-family:Cinzel,Georgia,serif;font-size:clamp(.7rem,3.2vw,.82rem);line-height:1.08;max-width:100%}.cq-guild-stat-seal span{color:#aaa0c4;font-family:Cinzel,Georgia,serif;font-size:.62rem;font-weight:700;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.cq-guild-heraldry__footer{align-items:flex-end;border-top:1px solid #ccac6833;display:flex;gap:1rem;justify-content:space-between;margin-top:.85rem;padding-top:.8rem}.cq-guild-charter-line{align-items:center;color:#bdb4d3;display:flex;font-size:.78rem;font-weight:700;gap:.35rem;margin-bottom:.5rem}.cq-guild-tag{background:#100d25a8;border-color:#b19cd940;color:#d8d0ea}.cq-guild-utility-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.cq-guild-disabled-action,.cq-guild-forged-action,.cq-guild-leave-action,.cq-guild-secondary-action{align-items:center;border-radius:8px;display:inline-flex;font-family:Cinzel,Georgia,serif;font-weight:800;gap:.45rem;justify-content:center;min-height:44px}.cq-guild-forged-action{-webkit-text-fill-color:#281807!important;background-color:#c79d32!important;background-image:linear-gradient(180deg,#ffe6a0,#d4af37 52%,#9d6f20)!important;border-color:#ffd97ac7!important;box-shadow:inset 0 1px 0 #ffffff6b,inset 0 -2px 4px #502d0a52,0 6px 14px #0000003d;color:#281807!important;text-shadow:0 1px 0 #fff1c459}.cq-guild-forged-action:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px)}.cq-guild-secondary-action{background-color:#15132c;background-image:linear-gradient(180deg,#2e2545eb,#110e24f5);border:1px solid #b19cd94d;color:#ddd6ef;padding:.55rem .75rem}.cq-guild-leave-action{background:#0000;border:0;color:#d8a5a5;font-size:.78rem;padding:.55rem .25rem}.cq-guild-leave-action:hover{color:#fecaca}.cq-guild-leave-confirm{background-color:#6f1d1d;background-image:linear-gradient(180deg,#992d2df5,#5b1616fa);border-color:#f871719e;box-shadow:inset 0 1px 0 #ffffff1f,0 5px 14px #0000003d;color:#fff1e8}.cq-guild-leave-confirm:hover{filter:brightness(1.08)}.cq-guild-disabled-action{background:#37415157;border-color:#94a3b838;color:#cbd5e1a3}.cq-guild-hall-panel{padding:1rem}.cq-guild-registry-heading,.cq-guild-section-heading{color:#e2c679}.cq-guild-section-heading{align-items:center;display:flex;gap:.65rem;margin-bottom:.8rem}.cq-guild-registry-heading__icon,.cq-guild-section-heading__icon{background:#482e1680;border:1px solid #d4af3766;color:#f2d486;display:grid;flex:0 0 auto;height:36px;place-items:center;transform:rotate(45deg);width:36px}.cq-guild-registry-heading__icon>svg,.cq-guild-section-heading__icon>svg{transform:rotate(-45deg)}.cq-guild-registry-heading h2,.cq-guild-section-heading h3{color:#f8f1df;font-family:Cinzel,Georgia,serif;font-size:1rem;font-weight:800;letter-spacing:.06em;margin:0}.cq-guild-expedition-member,.cq-guild-roster-row{background-color:#0c0b20;background-image:linear-gradient(180deg,#1f1935d1,#0a0919e6);border:1px solid #b19cd933;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.cq-guild-roster-entry{min-width:0}.cq-guild-roster-identity{align-items:center;display:flex;gap:.75rem;min-width:0}.cq-guild-roster-actions{align-items:center;border-top:1px solid #b19cd924;display:flex;gap:.5rem;justify-content:flex-end;margin-top:.7rem;min-width:0;padding-top:.65rem}.cq-guild-roster-tool{background:#0a091d7a}.cq-guild-companion-action{margin-left:auto;min-width:0;white-space:nowrap}.cq-guild-feedback{box-shadow:0 8px 24px #04041057;position:-webkit-sticky;position:sticky;top:max(.5rem,env(safe-area-inset-top,0px));top:max(.5rem,var(--safe-area-top));z-index:4}@media (max-width:420px){.cq-guild-roster-actions{align-items:stretch}.cq-guild-companion-action{flex:1 1 auto}}.cq-guild-member-seal{align-items:center;background:radial-gradient(circle at 35% 28%,#4b3d63,#111027 68%);border:1px solid #d4af376b;border-radius:50%;box-shadow:0 0 0 3px #47301770;color:#f3dfad;display:flex;flex:0 0 auto;font-family:Cinzel,Georgia,serif;font-size:.85rem;font-weight:800;height:44px;justify-content:center;width:44px}.cq-guild-recruitment-card{background-color:#c8ae7b;background-image:radial-gradient(circle at 17% 20%,#fff5cf52,#0000 24%),linear-gradient(90deg,#5a33132e,#0000 9%,#0000 91%,#5a33132e),linear-gradient(180deg,#ddcba3,#b89561);border:1px solid #704a22e0;border-radius:5px 12px 5px 12px;box-shadow:inset 0 0 18px #4f2b0f2e,0 12px 28px #04041047;color:#34200f;min-width:0;overflow:hidden;padding:.95rem;position:relative}.cq-guild-recruitment-card:after{border:1px solid #5b39193d;content:"";inset:7px;pointer-events:none;position:absolute}.cq-guild-recruitment-pin{background:radial-gradient(circle at 35% 30%,#fff0ab,#8c5c1e 65%);border-radius:50%;box-shadow:0 2px 3px #00000059;height:9px;left:50%;position:absolute;top:7px;transform:translateX(-50%);width:9px;z-index:2}.cq-guild-recruitment-heading{align-items:center;display:flex;gap:.75rem;position:relative;z-index:1}.cq-guild-recruitment-heading h3{color:#2d1a0b;font-family:Cinzel,Georgia,serif;letter-spacing:.025em}.cq-guild-recruitment-heading p{color:#51351e}.cq-guild-recruitment-sigil .cq-guild-sigil{border-color:#563415ad!important;height:56px;width:56px}.cq-guild-renown-seal{background:#5631111f;border-color:#5b39189e;color:#5a3514}.cq-guild-recruitment-meta{align-items:center;color:#51351e;display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:800;gap:.45rem .85rem;margin-top:.75rem;position:relative;z-index:1}.cq-guild-recruitment-meta span{align-items:center;display:inline-flex;gap:.3rem}.cq-guild-recruitment-card .cq-guild-tag{background:#5431111a;border-color:#5634155c;color:#4b2e15}.cq-guild-recruitment-action{align-items:center;display:flex;gap:.45rem;justify-content:flex-end;margin-top:.8rem;position:relative;z-index:1}.cq-guild-report-action{background-color:#6c33221a;border-color:#6532236b;box-shadow:inset 0 1px 0 #fff6d529;color:#673321;font-family:Cinzel,Georgia,serif;letter-spacing:.02em}.cq-guild-report-action:hover{background-color:#70251f2b;border-color:#70251fb3;color:#4b1d18}.cq-guild-report-action:focus-visible{box-shadow:0 0 0 4px #ffefbe57;outline:3px solid #61271fb8;outline-offset:2px}.cq-guild-browse-tools{padding:1rem}.cq-guild-browse-primary{grid-gap:.65rem;align-items:center;display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr) auto}.cq-guild-input{background-color:#09091d;background-image:linear-gradient(180deg,#120f27f5,#070714fa);border:1px solid #b19cd94d;border-radius:8px;box-shadow:inset 0 2px 8px #0000006b;color:#f8f1df;font-family:Cormorant Garamond,Georgia,serif;font-size:1rem;min-height:46px;outline:none;padding:.65rem .8rem;width:100%}.cq-guild-input:focus{border-color:#ffd97ab3;box-shadow:inset 0 2px 8px #0000006b,0 0 0 3px #d4af3721}.cq-guild-browse-primary .cq-guild-input{padding-left:2.5rem}.cq-guild-invite-disclosure{border-top:1px solid #ccac682e;margin-top:.75rem;padding-top:.55rem}.cq-guild-invite-disclosure summary{align-items:center;color:#c7bedc;cursor:pointer;display:flex;font-family:Cinzel,Georgia,serif;font-size:.76rem;font-weight:800;gap:.75rem;justify-content:space-between;list-style:none;min-height:44px}.cq-guild-invite-disclosure summary::-webkit-details-marker{display:none}.cq-guild-invite-disclosure summary span{align-items:center;display:inline-flex;gap:.45rem}.cq-guild-invite-disclosure[open] summary>svg{transform:rotate(180deg)}.cq-marketing-invite-page{background-color:#080918;background-image:radial-gradient(circle at 50% -6%,#7155b24d,#0000 40%),radial-gradient(circle at 92% 88%,#d4af371f,#0000 30%),linear-gradient(180deg,#151333,#090a1c 58%,#060713);color:#f4f0ff;min-height:100vh;min-height:100svh;overflow:hidden;padding:max(1.5rem,env(safe-area-inset-top,0px)) clamp(1rem,4vw,2rem) max(1.5rem,env(safe-area-inset-bottom,0px));padding:max(1.5rem,var(--safe-area-top,0px)) clamp(1rem,4vw,2rem) max(1.5rem,var(--safe-area-bottom,0px));position:relative}.cq-marketing-invite-page:before{background-image:radial-gradient(circle at 18% 18%,#ffffffbf 0 1px,#0000 1.4px),radial-gradient(circle at 72% 28%,#ffffff75 0 1px,#0000 1.5px),radial-gradient(circle at 42% 72%,#d4af3785 0 1px,#0000 1.6px);background-size:130px 190px,180px 240px,220px 260px;content:"";inset:0;opacity:.32;pointer-events:none;position:absolute}.cq-marketing-invite-backdrop{background:radial-gradient(circle at 50% 21%,#b19cd921,#0000 22%),linear-gradient(180deg,#0a0b1f05,#07081847);inset:0;pointer-events:none;position:absolute}.cq-marketing-invite-shell{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin:0 auto;min-height:calc(100vh - 3rem);min-height:calc(100svh - 3rem);position:relative;text-align:center;width:min(100%,680px);z-index:1}.cq-marketing-invite-logo{filter:drop-shadow(0 0 24px rgba(251,191,36,.22));height:clamp(4.5rem,14vw,5.75rem);width:auto}.cq-marketing-invite-card{background-color:#0b0b20;background-image:radial-gradient(circle at 50% -10%,#7048a445,#0000 43%),linear-gradient(145deg,#161333f7,#070818fc 72%);border:1px solid #d4af378f;border-radius:20px;box-shadow:inset 0 0 30px #0000008f,inset 0 1px 0 #ffd97a1a,0 24px 70px #0000007a,0 0 40px #4d327b1f;overflow:hidden;padding:clamp(1.55rem,5vw,2.5rem);position:relative;width:100%}.cq-marketing-invite-card:before{border:1px solid #ffd97a21;border-radius:14px;content:"";inset:8px;pointer-events:none;position:absolute}.cq-marketing-invite-card__content{position:relative;z-index:2}.cq-marketing-invite-seal{align-items:center;background-color:#211938;background-image:radial-gradient(circle at 35% 28%,#71519be0,#161230f5 68%);border:1px solid #ffd97a8a;border-radius:50%;box-shadow:inset 0 1px 0 #ffffff21,0 0 0 4px #d4af3714,0 0 28px #b19cd92e;color:#ffe4a3;display:inline-flex;height:62px;justify-content:center;width:62px}.cq-marketing-invite-kicker{color:#d8c58f;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1rem,3vw,1.18rem);font-style:italic;font-weight:700;letter-spacing:.025em;margin:1rem 0 0}.cq-marketing-invite-heading{text-wrap:balance;align-items:center;color:#f4f0ff;display:flex;flex-direction:column;font-family:Cinzel,Georgia,serif;gap:.18rem;line-height:1.08;margin:1.15rem 0 0}.cq-marketing-invite-heading__label{color:#948bab;font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.cq-marketing-invite-heading__guild,.cq-marketing-invite-heading__inviter{max-width:100%;overflow-wrap:anywhere}.cq-marketing-invite-heading__inviter{color:#d8c7f5;font-size:clamp(1.45rem,5.7vw,2rem);letter-spacing:.035em;text-shadow:0 0 20px #b19cd94d}.cq-marketing-invite-heading__connector,.cq-marketing-invite-heading__destination{color:#aaa2bd;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1rem,3.4vw,1.25rem);font-weight:700;letter-spacing:.02em}.cq-marketing-invite-heading__connector{margin-top:.42rem}.cq-marketing-invite-heading__guild{color:#ffd97a;font-size:clamp(2rem,7.5vw,3rem);letter-spacing:.045em;line-height:1.02;text-shadow:0 2px 0 #492a0ab3,0 0 26px #d4af3747}.cq-marketing-invite-divider{margin:1.15rem auto 0;opacity:.72;width:min(76%,330px)!important}.cq-marketing-invite-description{color:#c8c2d5;font-size:clamp(1.05rem,3.4vw,1.22rem);font-weight:600;line-height:1.45;margin:.85rem auto 0;max-width:30rem}.cq-marketing-invite-next-step{align-items:flex-start;background-color:#12102c;background-image:linear-gradient(180deg,#2f2449b8,#0f0d25d6);border:1px solid #b19cd93d;border-radius:11px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045);color:#c8c2d5;display:flex;gap:.7rem;margin:1rem auto 0;max-width:30rem;padding:.8rem .9rem;text-align:left}.cq-marketing-invite-next-step>svg{color:#d8c58f;flex:0 0 auto;margin-top:.15rem}.cq-marketing-invite-next-step p{font-size:.97rem;font-weight:600;line-height:1.35;margin:0}.cq-marketing-invite-next-step strong{color:#f4edda;display:block;font-family:Cinzel,Georgia,serif;font-size:.68rem;letter-spacing:.1em;margin-bottom:.1rem;text-transform:uppercase}.cq-marketing-invite-actions{grid-gap:.75rem;display:grid;gap:.75rem;margin-top:1.35rem}.cq-marketing-invite-store{align-items:center;border:1px solid;border-radius:11px;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:.92rem;font-weight:800;gap:.7rem;justify-content:center;letter-spacing:.025em;min-height:54px;transition:transform .18s ease,filter .18s ease,border-color .18s ease}.cq-marketing-invite-store--primary{background-color:#d4af37;background-image:linear-gradient(180deg,#ffe082,#d4af37 62%,#ad8426);border-color:#ffe89acc;box-shadow:inset 0 1px 0 #ffffff57,0 10px 24px #d4af3738;color:#181006}.cq-marketing-invite-store--secondary{background-color:#17142f;background-image:linear-gradient(180deg,#32274eeb,#0e0c23fa);border-color:#b19cd96b;box-shadow:inset 0 1px 0 #ffffff0f;color:#eee8fa}.cq-marketing-invite-store:hover{filter:brightness(1.07);transform:translateY(-1px)}.cq-marketing-invite-store:active{transform:translateY(1px)}.cq-marketing-invite-store:focus-visible{outline:3px solid #d4b0ffd1;outline-offset:3px}@media (min-width:560px){.cq-marketing-invite-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.cq-marketing-invite-page{padding-inline:.8rem}.cq-marketing-invite-shell{gap:.9rem}.cq-marketing-invite-logo{height:4.1rem}.cq-marketing-invite-card{border-radius:16px;padding:1.35rem 1.05rem}.cq-marketing-invite-card:before{border-radius:11px;inset:6px}.cq-marketing-invite-seal{height:54px;width:54px}.cq-marketing-invite-next-step{padding:.72rem .78rem}}@media (prefers-reduced-motion:reduce){.cq-marketing-invite-store:active,.cq-marketing-invite-store:hover{transform:none}}.cq-guild-filter-rail{-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000,#000 92%,#0000);mask-image:linear-gradient(90deg,#000,#000 92%,#0000);scroll-snap-type:x proximity;scrollbar-width:none}.cq-guild-filter-rail::-webkit-scrollbar{display:none}.cq-guild-filter-chip{background:#0a091d94;border-color:#b19cd942;color:#d2cae4;flex:0 0 auto;scroll-snap-align:start}.cq-guild-filter-chip[data-active=true]{background:#603d197a;border-color:#d4af37ad;box-shadow:inset 0 0 10px #d4af3714;color:#ffe4a3}.cq-guild-registry-heading__icon{transform:rotate(45deg)}.cq-guild-registry-heading{grid-gap:.75rem 1rem;align-items:center;display:grid;gap:.75rem 1rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:52px;padding-inline:.1rem}.cq-guild-registry-heading__copy{min-width:0}.cq-guild-registry-status{color:#c7bedc!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:.78rem!important;font-weight:700!important;grid-column:2/-1;letter-spacing:.02em!important;margin:-.45rem 0 0;text-transform:none!important}.cq-guild-info-action{background:#0f0d24ad;border-color:#b19cd952;color:#d8d0eb;min-width:44px}.cq-guild-info-action:hover{border-color:#ffd97a8f;color:#ffe4a3}.cq-guild-founding-panel{padding:1rem}.cq-guild-founding-header{align-items:center;background-color:#c8ae7b;background-image:linear-gradient(90deg,#5d391433,#0000 12%,#0000 88%,#5d391433),linear-gradient(180deg,#dbc99f,#b99967);border-bottom:1px solid #64431f9e;color:#38220f;display:flex;gap:.85rem;margin:-1rem -1rem 1rem;padding:1rem}.cq-guild-codex__seal,.cq-guild-founding-header__icon{background:#482a1126;border:1px solid #5b391894;display:grid;flex:0 0 auto;height:44px;place-items:center;transform:rotate(45deg);width:44px}.cq-guild-codex__seal svg,.cq-guild-founding-header__icon svg{transform:rotate(-45deg)}.cq-guild-founding-header p{color:#6b421b}.cq-guild-founding-header h2{color:#2d1a0b;font-size:1.2rem;margin:0}.cq-guild-founding-header>div>span{color:#5c3e23;display:block;font-size:.87rem;line-height:1.2;margin-top:.2rem}.cq-guild-founding-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.cq-guild-form-chapter{align-items:center;color:#e8d18d;display:flex;font-family:Cinzel,Georgia,serif;font-size:.78rem;font-weight:800;gap:.55rem;letter-spacing:.1em;text-transform:uppercase}.cq-guild-form-chapter span{background:#52321673;border:1px solid #d4af3780;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#f6dd91;display:grid;font-size:.68rem;height:28px;place-items:center;width:28px}.cq-guild-field-label{color:#c8b8dc;display:block;font-family:Cinzel,Georgia,serif;font-size:.68rem;font-weight:800;letter-spacing:.11em;margin:0 0 .4rem;text-transform:uppercase}.cq-guild-oath-chip{background:#0a091d99;border-color:#b19cd947;color:#d8d0e8}.cq-guild-oath-chip[data-active=true]{background:#5d3a197a;border-color:#d4af37a6;color:#ffe5a6}.cq-guild-sigil-preview{grid-gap:.85rem;align-items:center;background:radial-gradient(circle at 14% 18%,#ffd97a1a,#0000 38%),#08081894;border:1px solid #ccac684d;border-radius:10px;display:grid;gap:.85rem;grid-template-columns:auto minmax(0,1fr);min-height:108px;padding:.75rem}.cq-guild-sigil-preview p{color:#fff1bf;font-family:Cinzel,Georgia,serif;font-weight:800;margin:0}.cq-guild-sigil-preview>div>span{color:#bdb4d1;display:block;font-size:.9rem;line-height:1.15;margin-top:.25rem}.cq-guild-sigil-pick{align-items:center;background-color:#0b0a20;background-image:linear-gradient(180deg,#231c36cc,#080817eb);border-color:#b19cd942;color:#cfc7df;display:flex;gap:.45rem;justify-content:flex-start;padding:.45rem;text-align:left}.cq-guild-sigil-pick span{font-family:Cinzel,Georgia,serif;font-size:.66rem;font-weight:800;line-height:1.1;min-width:0}.cq-guild-sigil-pick[data-active=true]{background-color:#3c2b1c;border-color:#ffd97ab8;box-shadow:inset 0 0 16px #d4af371f;color:#ffe8aa}.cq-guild-expedition{border-radius:12px;overflow:hidden;padding:1rem;position:relative}.cq-guild-roster-readiness{background-color:#21152c;background-image:radial-gradient(circle at 9% 12%,#f0be542b,#0000 32%),linear-gradient(135deg,#2f1e3af7,#0b0a1dfa);border:1px solid #f0be5475;border-radius:12px;box-shadow:inset 0 1px 0 #ffefbc14,0 14px 34px #0404115c;overflow:hidden;padding:1rem;position:relative}.cq-guild-roster-readiness:after{border:1px solid #f0be541a;border-radius:8px;content:"";inset:7px;pointer-events:none;position:absolute}.cq-guild-roster-readiness--ready{background-color:#102a28;background-image:radial-gradient(circle at 9% 12%,#6ee7b72e,#0000 34%),linear-gradient(135deg,#163933f7,#08141bfa);border-color:#6ee7b770}.cq-guild-roster-readiness__body{align-items:flex-start;display:flex;gap:.85rem;position:relative;z-index:1}.cq-guild-roster-readiness__icon{background-color:#5d391bc2;border:1px solid #ffd97a94;box-shadow:0 0 16px #d4af3724;color:#ffe4a1;display:grid;flex:0 0 auto;height:44px;place-items:center;transform:rotate(45deg);width:44px}.cq-guild-roster-readiness__icon svg{transform:rotate(-45deg)}.cq-guild-roster-readiness--ready .cq-guild-roster-readiness__icon{background-color:#1665528c;border-color:#6ee7b78a;color:#a7f3d0}.cq-guild-roster-readiness__kicker{color:#d6b66d;display:block;font-family:Cinzel,Georgia,serif;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cq-guild-roster-readiness h3{color:#fff5d6;font-family:Cinzel,Georgia,serif;font-size:1rem;font-weight:800;line-height:1.25;margin-top:.1rem}.cq-guild-roster-readiness p{color:#d7cee5;font-size:.88rem;line-height:1.42;margin-top:.45rem}.cq-guild-roster-readiness__progress{margin-top:.75rem}.cq-guild-roster-readiness__progress-label{align-items:baseline;color:#f7dda0;display:flex;font-size:.74rem;font-weight:800;gap:.75rem;justify-content:space-between}.cq-guild-roster-readiness__progress-label span:last-child{color:#bfb4d3;font-weight:700}.cq-guild-roster-readiness__bar{background:#040410a8;border:1px solid #b19cd93b;border-radius:999px;box-shadow:inset 0 1px 4px #0000008f;height:8px;margin-top:.35rem;overflow:hidden}.cq-guild-roster-readiness__bar-fill{background:linear-gradient(90deg,#a66a2d,#f0c55f);border-radius:inherit;box-shadow:0 0 10px #f0c55f59;height:100%;transition:width .24s ease-out}.cq-guild-roster-readiness--ready .cq-guild-roster-readiness__bar-fill{background:linear-gradient(90deg,#178369,#6ee7b7);box-shadow:0 0 10px #6ee7b74d}.cq-guild-roster-readiness__action{align-items:center;background-color:#ad7924;background-image:linear-gradient(180deg,#e4bc51,#9c691c);border:1px solid #ffe18eb8;border-radius:8px;box-shadow:inset 0 1px 0 #fff7c96b,0 7px 18px #00000040;color:#251506;display:inline-flex;font-family:Cinzel,Georgia,serif;font-size:.8rem;font-weight:900;gap:.5rem;justify-content:center;margin-top:.9rem;min-height:44px;position:relative;width:100%;z-index:1}.cq-guild-roster-readiness__action:hover{filter:brightness(1.07)}.cq-guild-roster-readiness__action:active{transform:translateY(1px)}.cq-guild-roster-readiness__action:focus-visible{outline:2px solid #f5d77e;outline-offset:3px}.cq-guild-quest-heading{border-bottom:1px solid #ccac682e;padding-bottom:.75rem}.cq-guild-quest-info{margin-top:.1rem}.cq-guild-quest-medallion{background:#52321680;border:1px solid #d4af378c;display:grid;flex:0 0 auto;height:38px;place-items:center;transform:rotate(45deg);width:38px}.cq-guild-quest-medallion svg{transform:rotate(-45deg)}.cq-guild-quest-kicker{color:#caa968}.cq-guild-muster-note,.cq-guild-personal-contribution{background-color:#0b0a20;background-image:linear-gradient(180deg,#201a32c7,#080817e6);border:1px solid #b19cd945;border-radius:8px;box-shadow:inset 0 1px 8px #0000004d}.cq-guild-muster-note{color:#d8cfee}.cq-guild-bossbar-frame{align-items:center;display:flex;gap:0;width:100%}.cq-guild-bossbar-frame .cq-guild-bossbar{border-radius:3px;flex:1 1}.cq-guild-bossbar-endcap{background:radial-gradient(circle at 35% 30%,#e8cd83,#65441d 65%);border:1px solid #ffd97aa3;box-shadow:0 0 10px #d4af372e;flex:0 0 auto;height:16px;position:relative;transform:rotate(45deg);width:16px;z-index:2}.cq-guild-reward-ledger{background-color:#c7ab75;background-image:linear-gradient(90deg,#5b361326,#0000 10%,#0000 90%,#5b361326),linear-gradient(180deg,#d8c497,#ae8955);border:1px solid #603e1cbf;border-radius:4px 10px 4px 10px;box-shadow:inset 0 0 16px #48260c26,0 8px 18px #0003;padding:.55rem;position:relative}.cq-guild-reward-entry{background:#fff6d629!important;border:1px solid #4d301557!important;border-radius:6px;color:#34200f}.cq-guild-reward-entry .text-amber-200,.cq-guild-reward-entry .text-purple-200{color:#5b3514!important}.cq-guild-reward-entry .text-white{color:#2d1a0b!important}.cq-guild-codex{-webkit-overflow-scrolling:touch;background-color:#cbb17f;background-image:repeating-linear-gradient(0deg,rgba(95,57,22,.035) 0 1px,#0000 1px 5px),linear-gradient(90deg,#59331230,#0000 8%,#0000 92%,#59331230),linear-gradient(180deg,#dfcea8,#b99563);border:2px solid #7d5529;border-radius:7px 14px 7px 14px;box-shadow:inset 0 0 24px #48250c2e,0 24px 70px #000000a3,0 0 0 4px #0d0a18eb;color:#382411;position:relative}.cq-guild-codex__header{align-items:center;background-color:#171329;background-image:linear-gradient(180deg,#2d2034,#110e23);border-bottom:1px solid #e2c37466;box-shadow:0 5px 12px #0003;display:flex;gap:.75rem;justify-content:space-between;padding:.85rem 1rem;position:-webkit-sticky;position:sticky;top:0;z-index:3}.cq-guild-codex__header p{color:#caa968}.cq-guild-codex__header h3{color:#fff0bd;font-size:1.05rem;letter-spacing:.04em;margin:0}.cq-guild-codex__seal{border-color:#d4af3799;color:#f4d783;height:38px;width:38px}.cq-guild-codex__close{background:#0807158a;border-color:#d4af3761;color:#e7dcbf}.cq-guild-codex__body{grid-gap:.85rem;display:grid;font-size:.94rem;gap:.85rem;line-height:1.35;padding:1rem}.cq-guild-codex__intro{color:#3c2918;font-size:1rem;font-weight:700;margin:0}.cq-guild-codex__steps{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr))}.cq-guild-codex__steps>div{align-items:center;background:#fff5d229;border:1px solid #56351757;border-radius:7px;display:flex;flex-direction:column;gap:.22rem;min-width:0;padding:.65rem .35rem;text-align:center}.cq-guild-codex__steps svg{color:#70471d}.cq-guild-codex__steps strong{color:#35200d;font-family:Cinzel,Georgia,serif;font-size:.76rem}.cq-guild-codex__steps span{color:#60452e;font-size:.72rem;line-height:1.15}.cq-guild-codex__perfect,.cq-guild-codex__quest{background:#50301217;border:1px solid #5635177a;border-radius:6px;padding:.75rem}.cq-guild-codex__perfect>div,.cq-guild-codex__quest-title{align-items:center;color:#4d2d10;display:flex;font-family:Cinzel,Georgia,serif;font-size:.72rem;font-weight:800;gap:.4rem;letter-spacing:.08em;text-transform:uppercase}.cq-guild-codex__perfect p,.cq-guild-codex__quest p{margin:.35rem 0 0}.cq-guild-codex__spoils .cq-guild-field-label{color:#583514}.cq-guild-codex__spoils ul{grid-gap:.38rem;display:grid;gap:.38rem;list-style:none;margin:0;padding:0}.cq-guild-codex__spoils .text-amber-200{color:#6d4015!important}.cq-guild-codex__perfect .text-white{color:#2d1a0b!important}@media (min-width:768px){.cq-guild-founding-grid{gap:1.25rem;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr)}.cq-guild-hero{padding:1.25rem}}@media (max-width:520px){.cq-guild-heraldry__main{align-items:start;gap:.7rem}.cq-guild-sigil-mount{height:82px;width:82px}.cq-guild-sigil--hero{height:72px!important;width:72px!important}.cq-guild-name{font-size:1.18rem}.cq-guild-heraldry__footer{align-items:stretch;flex-direction:column}.cq-guild-utility-actions{justify-content:flex-start}.cq-guild-browse-primary{grid-template-columns:1fr}.cq-guild-browse-primary>button{width:100%}.cq-guild-registry-heading{gap:.65rem .8rem}.cq-guild-codex__body{padding:.85rem}.cq-guild-codex__steps span{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.cq-guild-forged-action:hover{transform:none}}.cq-guild-sigil{background-color:#0b1026!important;background-image:radial-gradient(circle at 50% 18%,#ffd97a33,#0000 42%),linear-gradient(180deg,#261e46eb,#070818f5)!important}.cq-guild-expedition{background-color:#0c1029!important;background-image:radial-gradient(circle at 14% 8%,#fbbf241a,#0000 30%),linear-gradient(90deg,#5c381c21 1px,#0000 0),linear-gradient(135deg,#211831f0,#070818f7)!important;background-size:auto,20px 100%,auto!important;box-shadow:inset 0 0 0 1px #ffd97a0f,inset 0 0 24px #00000061,0 16px 34px #0a0b1f3d!important}.cq-guild-bossbar{background-color:#0a0b1fd9;background-image:linear-gradient(180deg,#0f1028f2,#080918fa);border:1px solid #d8b4fe38;border-radius:9999px;box-shadow:inset 0 1px 3px #0000008c;height:1rem;overflow:hidden;position:relative}.cq-guild-bossbar-fill{background-color:#d4af37;background-image:linear-gradient(180deg,#ffd97a,#d4af37 55%,#a87f24);border-radius:9999px;box-shadow:0 0 10px #ffd97a59;height:100%}.cq-guild-bossbar-fill[data-state=risk]{background-color:#dc4b4b;background-image:linear-gradient(180deg,#ff9d7a,#e05252 55%,#a12626);box-shadow:0 0 10px #ff7d6966}.cq-guild-bossbar-fill[data-state=victory]{background-color:#34d399;background-image:linear-gradient(180deg,#86efac,#34d399 55%,#178f5f);box-shadow:0 0 12px #6ee7b773}.cq-guild-bossbar-fill[data-state=failed]{background-color:#4b5563;background-image:linear-gradient(180deg,#6b7280,#4b5563 60%,#313843);box-shadow:none}.cq-guild-bossbar-tick{background-color:#0a0b1fa6;bottom:0;position:absolute;top:0;width:1px}@media (prefers-reduced-motion:no-preference){.cq-guild-bossbar-fill{transition:width .7s cubic-bezier(.22,1,.36,1)}.cq-guild-pip{transition:background-color .4s ease}.cq-guild-pip--lit{animation:cq-guild-pip-glow .9s ease-out}.cq-guild-pip-qualified{animation:cq-guild-qualified-pop .5s cubic-bezier(.34,1.56,.64,1)}}@keyframes cq-guild-pip-glow{0%{box-shadow:0 0 0 #ffd97a00}45%{box-shadow:0 0 9px #ffd97acc}to{box-shadow:0 0 0 #ffd97a00}}@keyframes cq-guild-qualified-pop{0%{transform:scale(.85)}60%{transform:scale(1.08)}to{transform:scale(1)}}.cq-guild-feed-chip{background-color:#261e468c;background-image:linear-gradient(180deg,#41347480,#181434b8)}.cq-guild-sigil[data-renown=Friendly]{border-color:#6ee7b773!important;box-shadow:inset 0 1px 0 #ffffff14,0 0 8px #6ee7b738!important}.cq-guild-sigil[data-renown=Honored]{border-color:#ffd97a8c!important;box-shadow:inset 0 1px 0 #ffffff1a,0 0 12px #ffd97a4d!important}.cq-guild-sigil[data-renown=Revered]{border-color:#c4b5fd99!important;box-shadow:inset 0 1px 0 #ffffff1a,0 0 14px #a78bfa61!important}.cq-guild-sigil[data-renown=Exalted]{border-color:#ffd97abf!important;box-shadow:inset 0 1px 0 #ffffff1f,0 0 10px #ffd97a66,0 0 22px #a78bfa52!important}@media (prefers-reduced-motion:no-preference){.cq-guild-bossbar[data-state=victory]:after,.cq-guild-bossbar[data-state=victory]:before{animation:cq-guild-victory-sweep-left .9s ease-in 1 forwards;background-color:initial;background-image:linear-gradient(90deg,#0000,#fff9dcd9,#0000);border-radius:9999px;bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:18%}.cq-guild-bossbar[data-state=victory]:before{left:0}.cq-guild-bossbar[data-state=victory]:after{animation-name:cq-guild-victory-sweep-right;right:0}.cq-guild-bossbar-fill[data-state=victory]{animation:cq-guild-victory-flare 1.4s ease-out 1}}@keyframes cq-guild-victory-sweep-left{0%{opacity:0;transform:translateX(0)}20%{opacity:1}to{opacity:0;transform:translateX(230%)}}@keyframes cq-guild-victory-sweep-right{0%{opacity:0;transform:translateX(0)}20%{opacity:1}to{opacity:0;transform:translateX(-230%)}}@keyframes cq-guild-victory-flare{0%{box-shadow:0 0 12px #6ee7b773}60%{box-shadow:0 0 26px #fff9dcd9}to{box-shadow:0 0 12px #6ee7b773}}.cq-guild-victory-banner{overflow:hidden;position:relative}@media (prefers-reduced-motion:no-preference){.cq-guild-victory-banner:after{animation:cq-guild-banner-shine 1.1s ease-out .35s 1 forwards;background-image:linear-gradient(100deg,#0000,#fff9dc80,#0000);bottom:-20%;left:0;top:-20%;transform:translateX(-130%) skewX(-12deg);width:22%}.cq-guild-victory-banner--perfect:before,.cq-guild-victory-banner:after{background-color:initial;content:"";pointer-events:none;position:absolute}.cq-guild-victory-banner--perfect:before{animation:cq-guild-banner-flash .65s ease-out 1 forwards;background-image:radial-gradient(ellipse at 30% 40%,#ffe296e6,#ffc85a59 55%,#0000 80%);inset:0;opacity:0;z-index:1}.cq-guild-victory-banner--perfect .cq-guild-banner-sigil{animation:cq-guild-banner-sigil-flare .9s cubic-bezier(.34,1.56,.64,1) .25s 1 backwards}.cq-guild-victory-banner--perfect{animation:cq-guild-banner-ember 4.5s ease-in-out 1.6s infinite}}@keyframes cq-guild-banner-flash{0%{opacity:.95}to{opacity:0}}@keyframes cq-guild-banner-shine{0%{opacity:0;transform:translateX(-130%) skewX(-12deg)}15%{opacity:1}to{opacity:0;transform:translateX(560%) skewX(-12deg)}}@keyframes cq-guild-banner-sigil-flare{0%{box-shadow:0 0 0 #ffd97a00;transform:scale(.82)}45%{box-shadow:0 0 22px #ffd97ad9;transform:scale(1.1)}to{box-shadow:0 0 10px #ffd97a59;transform:scale(1)}}@keyframes cq-guild-banner-ember{0%,to{box-shadow:0 0 14px #ffc85a38}50%{box-shadow:0 0 24px #ffc85a6b}}.cq-companion-list>*+*{margin-top:0!important}.cq-companion-card-main{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 7.75rem;min-height:58px}.cq-companion-card-person{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr);min-width:0}.cq-companion-card-action{align-items:stretch;display:flex;flex-direction:column;gap:7px;justify-content:center;min-width:0;width:7.75rem}.cq-reputation-chip--compact{gap:.25rem}.cq-reputation-chip--compact .cq-reputation-chip-label{overflow:visible;text-overflow:clip}.cq-companion-rep-slot{display:flex;justify-content:flex-end;min-height:24px;min-width:0}.cq-companion-rep-slot>span{max-width:100%}.cq-companion-rally-meter{border-top:1px solid #b19cd91f;color:#b8b0dfa3;margin-top:10px;min-height:36px;padding-top:9px}.cq-companion-rally-meter[data-state=active],.cq-companion-rally-meter[data-state=ready]{color:#fde68adb}.cq-companion-rally-meter[data-state=sent]{color:#c4b5fdc7}.cq-companion-rally-meter[data-state=disabled]{color:#94a3b894}.cq-rally-progress[data-state=disabled]{opacity:.78}.cq-companion-rally-action{-webkit-text-fill-color:#b8b0dfa3!important;background-color:#1d2338!important;background-image:linear-gradient(180deg,#2b324ceb,#161b2ef5)!important;border:1px solid #b19cd93d!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 8px 18px #05061429!important;color:#b8b0dfa3!important;width:100%}.cq-companion-rally-action[data-state=active]{-webkit-text-fill-color:#0a0b1f!important;background-color:#d4af37!important;background-image:linear-gradient(180deg,#ffd97a,#d4af37 62%,#ad8426)!important;border:1px solid #ffd97abd!important;box-shadow:0 6px 16px #d4af3747,inset 0 1px 0 #ffffff52!important;color:#0a0b1f!important}.cq-companion-rally-action[data-state=active]:hover{background-color:#ddb840!important;background-image:linear-gradient(180deg,#ffe89a,#ddb840 62%,#b78a28)!important}.cq-companion-rally-action[data-state=sent]{-webkit-text-fill-color:#b8b0df94!important;background-color:#1c2235!important;background-image:linear-gradient(180deg,#2a3048db,#151a2ceb)!important;border:1px solid #b19cd938!important;color:#b8b0df94!important}.cq-astral-disabled-pill{-webkit-text-fill-color:#b8b0df8f!important;background-color:#37415157!important;background-image:linear-gradient(180deg,#4b556347,#1f293757)!important;border:1px solid #4b55636b!important;color:#b8b0df8f!important}.cq-social-feed-icon-button{background-color:#07081829}.cq-social-feed-icon-button:hover{-webkit-text-fill-color:#f4f0ffeb!important;background-color:#31255b85!important;color:#f4f0ffeb!important}.cq-social-feed-menu{background-color:#15162f!important;background-image:linear-gradient(180deg,#1e1b4bfa,#0a0b1ffa)!important;border-color:#b19cd947!important;box-shadow:0 18px 34px #0506146b!important}.cq-social-feed-image-frame{background-color:#070818;border-color:#b19cd93d!important}.cq-social-feed-guild-chip{background-color:#2d20546b!important;background-image:linear-gradient(135deg,#8b5cf62e,#d4af371f)!important;border-color:#d4af3757!important;box-shadow:inset 0 1px 0 #ffffff0d,0 8px 18px #0f172a2e}.cq-social-feed-guild-chip:hover{background-color:#3a2b6885!important;border-color:#fbbf2480!important}.cq-social-feed-guild-sigil{background-color:#0f172a8a!important;background-image:linear-gradient(180deg,#fbbf2429,#581c8738)!important;border-color:#fbbf246b!important;box-shadow:0 0 16px #d4af3724}.cq-tab-action.cq-social-feed-workout-button{-webkit-text-fill-color:#d9b9f7!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:#39245bb8!important;background-image:linear-gradient(180deg,#744ea37a,#3722589e)!important;border-color:#b779e8b8!important;box-shadow:inset 0 1px 0 #ebd5ff1f,0 3px 9px #0e081f38!important;color:#d9b9f7!important;font-size:.9rem;gap:.45rem;letter-spacing:.015em;min-height:44px;padding:.5rem .9rem!important;width:-webkit-fit-content;width:fit-content}.cq-tab-action.cq-social-feed-workout-button:hover{-webkit-text-fill-color:#ecd8ff!important;background-color:#452b6dd1!important;background-image:linear-gradient(180deg,#875abc94,#43296ab8)!important;border-color:#cd97f7db!important;color:#ecd8ff!important}.cq-social-feed-like-idle{-webkit-text-fill-color:#b8b0df!important;background-color:#3741516b!important;background-image:linear-gradient(180deg,#4b556366,#1f293770)!important;color:#b8b0df!important}.cq-social-feed-like-idle:hover{-webkit-text-fill-color:#f4f0ffeb!important;background-color:#4b55638a!important;color:#f4f0ffeb!important}.cq-social-feed-like-liked{-webkit-text-fill-color:#f9a8d4!important;background-color:#be185d3d!important;background-image:linear-gradient(180deg,#db27773d,#83184347)!important;color:#f9a8d4!important}.cq-social-feed-like-liked:hover{background-color:#db277757!important}.cq-social-feed-like-disabled{-webkit-text-fill-color:#9ca3afc7!important;background-color:#37415133!important;color:#9ca3afc7!important}.cq-main-panel{background-color:#0e0d27db!important;background-image:radial-gradient(circle at 18% 0,#583e9738,#0000 34%),linear-gradient(135deg,#1e1b4bb8,#070818e6)!important;border-color:#b19cd942!important;box-shadow:0 16px 34px #05061447,inset 0 1px 0 hsla(0,0%,100%,.045)!important}.cq-main-card,.cq-main-card-strong{background-color:#08091cc7!important;background-image:linear-gradient(180deg,#121230c7,#08091cd1)!important;border-color:#b19cd938!important;box-shadow:0 12px 26px #05061438,inset 0 1px 0 hsla(0,0%,100%,.035)!important}.cq-main-card-strong{background-color:#070818e6!important;background-image:radial-gradient(circle at 20% 0,#ffd97a0f,#0000 34%),linear-gradient(180deg,#121230e0,#070818f0)!important}.cq-main-muted-card{background-color:#1f233785!important;background-image:linear-gradient(180deg,#37415166,#11182785)!important;border-color:#9ca3af33!important}.cq-main-gold-card{background-color:#3d2b12b3!important;background-image:radial-gradient(circle at 16% 0,#ffd97a24,#0000 34%),linear-gradient(135deg,#78350f5c,#2d1f4470,#08091cad)!important;border-color:#fbbf247a!important;box-shadow:0 14px 30px #0506143d,0 0 22px #fbbf2414!important}.cq-main-success-card{background-color:#14462ca8!important;background-image:radial-gradient(circle at 18% 0,#86efac24,#0000 34%),linear-gradient(135deg,#14532d80,#111827b8)!important;border-color:#4ade8073!important;box-shadow:0 14px 30px #0506143d,0 0 22px #4ade8014!important}.cq-main-info-card{background-color:#162a4ebd!important;background-image:radial-gradient(circle at 18% 0,#60a5fa24,#0000 34%),linear-gradient(135deg,#1e40af6b,#311b5b5c,#070818b8)!important;border-color:#60a5fa6b!important}.cq-main-action{background-color:#1e1b4b75;background-image:linear-gradient(180deg,#2d265b94,#16143885);border:1px solid #b19cd938;box-shadow:inset 0 1px 0 #ffffff0d,0 8px 18px #0a0b1f24}.cq-main-action:hover{background-color:#31255ba3;background-image:linear-gradient(180deg,#3a2e6fad,#1e1b4b94);border-color:#b19cd952}.cq-tab-page{--cq-tab-space-compact:0.75rem;--cq-tab-space-standard:1rem;--cq-tab-space-section:1.5rem;--cq-outline-gold-quiet:#ccac683d;--cq-outline-gold-standard:#ccac686b;--cq-outline-gold-strong:#ffd97ab8;color:#ede8f5;font-family:Cormorant Garamond,Georgia,serif;line-height:1.45}.cq-tab-action,.cq-tab-filter-action,.cq-tab-page :is(h1,h2,h3,h4){font-family:Cinzel,Georgia,serif}.cq-tab-page .cq-parchment-writ{border-color:#704a22c7}.cq-tab-page .cq-parchment-writ:after{border-color:#5b391933;inset:8px}.cq-tab-action{align-items:center;border-radius:8px;font-weight:800;justify-content:center;letter-spacing:.035em;min-height:44px;transition:border-color .16s ease,color .16s ease,filter .16s ease,transform .16s ease}.cq-tab-action--primary{-webkit-text-fill-color:#281807!important;background-color:#c79d32!important;background-image:linear-gradient(180deg,#ffe6a0,#d4af37 52%,#9d6f20)!important;border:1px solid var(--cq-outline-gold-strong)!important;box-shadow:inset 0 1px 0 #ffffff6b,inset 0 -2px 4px #502d0a52,0 6px 14px #0000003d!important;color:#281807!important;text-shadow:none!important}.cq-tab-action--primary :is(span,strong){text-shadow:none!important}.cq-tab-action--secondary{-webkit-text-fill-color:#e6def4!important;background-color:#15132c!important;background-image:linear-gradient(180deg,#2e2545f0,#110e24fa)!important;border:1px solid var(--cq-outline-gold-standard)!important;box-shadow:inset 0 1px 0 #ffe1970f,inset 0 -2px 8px #00000047,0 5px 12px #0003!important;color:#e6def4!important;text-shadow:none!important}.cq-tab-action--utility{color:#cdc2e7c7;font-family:Cormorant Garamond,Georgia,serif;font-weight:700;letter-spacing:.01em;min-height:44px}.cq-tab-action--utility:hover{color:#f6e6b1}.cq-tab-action:not(:disabled):active{transform:translateY(1px)}.cq-guild-info-action:focus-visible,.cq-profile-action-button:focus-visible,.cq-tab-action:focus-visible,.cq-tab-filter-action:focus-visible{box-shadow:0 0 0 4px #ffd96a3d,0 0 18px #d4af373d;outline-color:#ffd96a}.cq-tab-filter-action{border-style:solid;border-width:1px;font-size:.78rem;letter-spacing:.025em;min-height:44px}@media (max-width:380px){.cq-tab-page{--cq-tab-space-section:1.25rem}.cq-tab-filter-action{padding-inline:.8rem}}.platform-android .cq-tab-action--primary,.platform-android .cq-tab-action--secondary{background-image:none!important}.platform-android .cq-tab-action--primary{background-color:#d4af37!important}.platform-android .cq-tab-action--secondary{background-color:#201a39!important}@media (prefers-reduced-motion:reduce){.cq-guild-info-action:hover,.cq-profile-action-button:hover,.cq-tab-action:not(:disabled):active{transform:none}}.cq-daily-quest-card{background-color:#1a2242!important;border-color:#fbbf2485!important}.cq-daily-quest-card[data-complete=true]{background-color:#123522!important;border-color:#4ade807a!important}.cq-daily-streak-card{background-color:#5c4a1e!important;border-color:#fbbf2494!important}.cq-daily-freeze-chip{background-color:#164e6375!important;border-color:#22d3ee47!important}.cq-daily-quest-exercise{background-color:#162a4e8f!important;border-color:#0891b27a!important}.cq-discord-banner{background-color:#1e1b4b80!important;border-color:#818cf857!important}.cq-leaderboard-shell{background-color:#111827!important;border:1px solid #b19cd933}.cq-leaderboard-head{background-color:#070818!important}.cq-main-program-card,.cq-main-quest-card{background-color:#0b1026;border-color:#b19cd93d;box-shadow:0 18px 36px #0506143d,inset 0 1px 0 #ffffff0a}.cq-main-program-card:before,.cq-main-quest-card:before{background-image:radial-gradient(circle at 18% 10%,rgba(255,217,122,.055),#0000 30%),linear-gradient(180deg,#0a0b1f0a,#07081829);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.astral-main-tabs button{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.01em}.astral-skill-tree-surface{border:1px solid #b19cd938;box-shadow:0 18px 40px #0000003d,inset 0 1px 0 #ffffff08}.astral-skill-tree-overlay{background:radial-gradient(circle at 20% 8%,#ffd97a17,#0000 26%),radial-gradient(circle at 80% 20%,#b19cd91c,#0000 28%)}.astral-skill-node{border-radius:8px;box-shadow:inset 0 1px 0 #ffffff14,0 8px 18px #00000047!important;font-family:Cormorant Garamond,Georgia,serif;isolation:isolate}.astral-skill-node[data-state=complete]{background:linear-gradient(180deg,#ffd97a,#d4af37 56%,#8a6a20)!important;border-color:#ffd97aeb!important;box-shadow:0 0 18px #d4af3775,inset 0 1px 0 #ffffff47!important;color:#211606}.astral-skill-node[data-state=progress]{background:linear-gradient(180deg,#31255bf5,#171237fa)!important;border-color:#ffd97ac7!important;box-shadow:0 0 16px #d4af3740,inset 0 1px 0 #ffffff1f!important;color:#f4f0ff;color:var(--astral-text)}.astral-skill-node[data-state=progress]:before{background:linear-gradient(90deg,#ffd97af2,#b19cd9e0);border-radius:0 0 6px 6px;bottom:0;box-shadow:0 0 10px #ffd97a52;content:"";height:5px;left:0;position:absolute;width:0;width:var(--skill-rank-progress,0);z-index:0}.astral-skill-node[data-state=available]{background:linear-gradient(180deg,#b19cd9e0,#6b5fb5c7)!important;border-color:#d4b0ffb8!important;box-shadow:0 0 16px #b19cd957,inset 0 1px 0 #ffffff29!important}.astral-skill-node[data-state=locked]{background:#070818c7!important;border-color:#b19cd93d!important;opacity:.58!important}.astral-skill-node[data-state=complete]>.text-gray-300,.astral-skill-node[data-state=complete]>.text-white{color:#211606!important}.astral-skill-node[data-state=progress] .text-white{color:#f8f2ff!important}.astral-skill-node[data-state=progress] .text-gray-300{color:#e8e0ffdb!important}.astral-rank-badge{background:radial-gradient(circle at 35% 28%,#3d3467fa,#070818fa 68%)!important;border-color:#ffd97aeb!important;box-shadow:0 0 0 1px #070818cc,0 0 10px #ffd97a5c,inset 0 1px 0 #ffffff29!important}.astral-rank-badge span,.astral-skill-node .astral-rank-badge span,.astral-skill-node[data-state=complete] .astral-rank-badge span,.astral-skill-node[data-state=progress] .astral-rank-badge span{color:#fff7d6!important;font-family:Cinzel,Georgia,serif;letter-spacing:-.02em;text-shadow:0 1px 2px #000000e6}.app-astral .rounded-lg.border-2,.app-astral .rounded-xl.border-2:not(.astral-skill-tree-surface){border-color:#b19cd947}.app-astral [style*="#1a2242"],.app-astral [style*="#1a2545"],.app-astral [style*="#1e2a52"]{background-color:#1e1b4bc7!important;background-image:linear-gradient(180deg,#1e1b4bc7,#070818eb)!important}.app-astral button[class*=from-purple-600][class*=to-pink-600],.app-astral button[class*=from-purple-700][class*=to-pink-700]{background-image:linear-gradient(180deg,#ffd97a,#d4af37)!important;background-image:linear-gradient(180deg,var(--astral-gold-hi),var(--astral-gold))!important;border:1px solid #ffd97a9e;box-shadow:0 6px 18px #d4af3738,inset 0 1px 0 #ffffff38;color:#0a0b1f!important;color:var(--astral-bg)!important}.app-astral .ios-tab-bar button,.app-astral .mobile-tab-bar button{border-radius:8px!important}.platform-android .astral-social-filter,.platform-android .astral-social-muted-action,.platform-android .astral-social-tab,.platform-android .cq-astral-filter,.platform-android .cq-astral-muted-action,.platform-android .cq-astral-tab{-webkit-text-fill-color:#d8d1f3!important;background-color:#1e1b4b6b!important;background-image:none!important;border-color:#b19cd94d!important;color:#d8d1f3!important}.platform-android .cq-social-rail{background-color:#0a0b1fc7;background-image:none}.cq-carved-panel{background-color:#111027;background-image:linear-gradient(180deg,#1f1830f5,#080817fa);border:1px solid #ccac6875;box-shadow:inset 0 0 0 1px rgba(255,225,151,.045),inset 0 0 24px #00000059,0 12px 28px #03030e4d;isolation:isolate;position:relative}.cq-carved-panel--ribbed{background-image:linear-gradient(90deg,#5b381c1f 1px,#0000 0),linear-gradient(180deg,#1f1830f5,#080817fa);background-size:18px 100%,auto}.cq-carved-panel:before{background:linear-gradient(90deg,#0000,#e5c477cc,#0000);content:"";height:1px;left:20px;pointer-events:none;position:absolute;right:20px;top:0;z-index:2}.cq-modal-shell--carved{background-color:#111027;background-image:radial-gradient(circle at 50% -12%,#634c7e33,#0000 36%),linear-gradient(180deg,#1f1830fa,#080817fc);border-color:#ccac688a;box-shadow:inset 0 0 0 1px #ffe1970f,inset 0 0 28px #0000006b,0 0 0 2px #090817,0 0 0 4px #5b381cd6,0 16px 34px #03030e9e,0 0 30px #eab3083d;box-shadow:inset 0 0 0 1px #ffe1970f,inset 0 0 28px #0000006b,0 0 0 2px #090817,0 0 0 4px #5b381cd6,0 16px 34px #03030e9e,0 0 30px var(--cq-modal-glow,#eab3083d)}.cq-modal-shell--carved .armor-modal-border{border-color:#744d23d1;box-shadow:inset 0 0 0 1px #e6c67924}.cq-modal-footer--carved,.cq-modal-header--carved{background-color:#131128!important;background-image:linear-gradient(180deg,#2e233cb8,#100d22db);border-color:#ccac684d!important}.cq-modal-header--carved:after{background:linear-gradient(90deg,#0000,#e5c477a8,#0000);bottom:-1px;content:"";height:1px;left:22px;pointer-events:none;position:absolute;right:22px}.cq-modal-content--compact{padding-bottom:1rem;padding-top:1rem}.cq-theme-selector-focus{background-color:#121027;background-image:linear-gradient(180deg,#19142cf0,#0b0a1bf5);box-shadow:inset 0 -12px 24px #0000002e}.cq-compact-reward-action{font-size:.84rem;gap:.4rem;line-height:1;white-space:nowrap}.cq-action-reward-stack{align-items:center;display:flex;flex-direction:column;gap:.42rem;justify-content:center}.cq-action-label-row{gap:.4rem}.cq-action-label-row,.cq-action-reward-chip{align-items:center;display:inline-flex;justify-content:center}.cq-action-reward-chip{background:#321c0721;border:1px solid #351f0847;border-radius:999px;flex:0 0 auto;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:800;letter-spacing:.02em;line-height:1;min-height:24px;padding:.2rem .42rem}.armor-btn-cyan .cq-action-reward-chip{background:#03293547;border-color:#cffafe57}.cq-quest-preview-content{padding:1.25rem}.cq-quest-preview-footer{padding:1rem 1.25rem}.cq-quest-preview-hero{border:1px solid #ccac6866;box-shadow:inset 0 0 0 1px #ffe1970a,0 10px 24px #00000042}.cq-quest-preview-stats{align-items:center;display:inline-flex;flex:0 0 auto;gap:.75rem;white-space:nowrap}.cq-quest-level-xp{background:#ccac6814;border:1px solid #ccac684d;border-radius:999px;padding:.28rem .5rem;white-space:nowrap}.cq-quest-preview-rewards{text-align:left}.cq-streak-freeze-content{overflow:hidden;padding:1.15rem}.cq-streak-freeze-panel{background-color:#08243a;background-image:radial-gradient(circle at 50% 3%,#cffafe33,#0000 28%),linear-gradient(145deg,#082f49f5,#11184efa);border:1px solid #67e8f980;box-shadow:inset 0 0 36px #06b6d41a,0 14px 30px #00000052}.cq-frost-seal{background:#0891b22e;border:1px solid #a5f3fc94;box-shadow:inset 0 0 20px #67e8f91f,0 0 24px #22d3ee29;color:#cffafe;display:grid;height:64px;place-items:center;transform:rotate(45deg);width:64px}.cq-frost-seal svg{transform:rotate(-45deg)}.cq-streak-freeze-title{color:#cffafe;font-family:Cinzel,Georgia,serif;font-size:clamp(1.55rem,7vw,2.2rem);font-weight:900;line-height:1.08;margin-top:.35rem;text-shadow:0 0 18px #22d3ee38}.cq-streak-freeze-kicker{color:#cffafeb8;font-family:Cinzel,Georgia,serif;font-size:.66rem;font-weight:600;letter-spacing:.17em;line-height:1.35;margin:0;text-shadow:0 0 12px #67e8f92e;text-transform:uppercase}.cq-freeze-count{grid-row-gap:.42rem;align-content:center;background:#06b6d41a;border:1px solid #a5f3fc6b;border-radius:18px 7px 18px 7px;box-shadow:inset 0 0 24px #67e8f917,0 8px 20px #0000003d;color:#cffafe;display:grid;min-height:116px;place-items:center;row-gap:.42rem;width:132px}.cq-freeze-count strong{font-family:Cinzel,Georgia,serif;font-size:1.35rem;line-height:1;margin:0}.cq-freeze-count span{color:#cffafea3;font-size:.62rem;font-weight:800;letter-spacing:.14em;margin-top:.05rem;text-transform:uppercase}@keyframes cqSnowfall{0%{opacity:0;transform:translateY(0) rotate(0deg)}12%{opacity:.72}to{opacity:0;transform:translateY(660px) rotate(340deg)}}.cq-snowfall-particle{animation-fill-mode:forwards;animation-name:cqSnowfall;animation-timing-function:linear}@media (prefers-reduced-motion:reduce){.cq-snowfall-particle{display:none}}.platform-android .cq-streak-freeze-panel{background-color:#08243a;background-image:none}@media (max-width:380px){.cq-compact-reward-action{font-size:.76rem;gap:.28rem}.cq-action-reward-chip{font-size:.62rem;padding-inline:.34rem}.cq-quest-preview-content,.cq-quest-preview-footer{padding-left:1rem;padding-right:1rem}}.cq-carved-input{background-color:#0d0c20;background-image:linear-gradient(180deg,#090818f5,#171228eb);border:1px solid #ccac6852;border-radius:8px;box-shadow:inset 0 2px 8px #0000006b,inset 0 0 0 1px rgba(255,225,151,.025);color:#f3eede;min-height:44px;transition:border-color .16s ease,box-shadow .16s ease}.cq-carved-input:focus{border-color:#c084fcb8;box-shadow:inset 0 2px 8px #0000006b,0 0 0 3px #a855f729;outline:none}.cq-carved-input::placeholder{color:#77728a}.cq-parchment-writ{background-color:#c8ae7b;background-image:radial-gradient(circle at 17% 20%,#fff5cf52,#0000 24%),linear-gradient(90deg,#5a33132e,#0000 9%,#0000 91%,#5a33132e),linear-gradient(180deg,#ddcba3,#b89561);border:1px solid #704a22e0;border-radius:5px 12px 5px 12px;box-shadow:inset 0 0 18px #4f2b0f2e,0 12px 28px #04041047;color:#34200f;overflow:hidden;position:relative}.cq-parchment-writ:after{border:1px solid #5b39193d;content:"";inset:7px;pointer-events:none;position:absolute}.cq-parchment-pin{background:radial-gradient(circle at 35% 30%,#fff0ab,#8c5c1e 65%);border-radius:50%;box-shadow:0 2px 3px #00000059;height:9px;left:50%;position:absolute;top:7px;transform:translateX(-50%);width:9px;z-index:2}.cq-ledger-header{align-items:center;background-color:#c8ae7b;background-image:linear-gradient(90deg,#5d39142e,#0000 11%,#0000 89%,#5d39142e),linear-gradient(180deg,#dbc99f,#b99764);border-bottom:1px solid #5d3a188c;box-shadow:inset 0 1px 0 #fff7d657;color:#34200f;display:flex;gap:.8rem;padding:.8rem 1rem}.cq-ledger-seal{background:#5630101f;border:1px solid #57341494;color:#5a3514;display:grid;flex:0 0 auto;height:38px;place-items:center;transform:rotate(45deg);width:38px}.cq-ledger-seal svg{transform:rotate(-45deg)}.cq-ledger-kicker{color:#6a411a;display:block;font-size:.6rem;letter-spacing:.16em;line-height:1;text-transform:uppercase}.cq-ledger-kicker,.cq-ledger-title{font-family:Cinzel,Georgia,serif;font-weight:800}.cq-ledger-title{color:#2e1b0b;font-size:1rem;letter-spacing:.06em;margin:.18rem 0 0}.cq-forged-action,.cq-secondary-carved-action{align-items:center;border-radius:8px;display:inline-flex;font-family:Cinzel,Georgia,serif;font-weight:800;gap:.45rem;justify-content:center;min-height:44px}.cq-forged-action{-webkit-text-fill-color:#281807;background-color:#c79d32;background-image:linear-gradient(180deg,#ffe6a0,#d4af37 52%,#9d6f20);border:1px solid #ffd97ac7;box-shadow:inset 0 1px 0 #ffffff6b,inset 0 -2px 4px #502d0a52,0 6px 14px #0000003d;color:#281807;text-shadow:0 1px 0 #fff1c459}.cq-forged-action:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px)}.cq-secondary-carved-action{background-color:#15132c;background-image:linear-gradient(180deg,#2e2545eb,#110e24f5);border:1px solid #b19cd94d;color:#ddd6ef}.cq-secondary-carved-action:not(:disabled):hover{border-color:#ccac6870;color:#f3eede}.cq-carved-notice{background-color:#100f24;background-image:linear-gradient(180deg,#1d172ee6,#090918f5);border:1px solid #ccac6847;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(255,225,151,.035),inset 0 0 22px #0000004d}.cq-reward-modal-content{overflow-x:hidden;padding:1rem}.cq-reward-modal-footer{padding:.85rem 1rem}.cq-reward-proclamation{min-height:220px}.cq-reward-proclamation>*{position:relative;z-index:1}.cq-level-up-proclamation:before{background:radial-gradient(circle at center,#fff4ca24,#0000 66%);border:1px solid #5c371326;box-shadow:inset 0 0 0 9px rgba(92,55,19,.025);content:"";height:142px;left:50%;outline:1px solid #5c371317;outline-offset:18px;pointer-events:none;position:absolute;top:51%;transform:translate(-50%,-50%) rotate(45deg);width:142px;z-index:0}.cq-reward-copy{color:#513719;font-size:.9rem;line-height:1.6}.cq-level-ascension-seal,.cq-reward-streak-seal{background-color:#8d6122;background-image:radial-gradient(circle at 35% 28%,#ffe9a3,#c29031 52%,#724312 100%);border:2px solid #5c3812b8;border-radius:50%;box-shadow:inset 0 0 0 4px #ffe79d33,0 5px 12px #39200852;color:#281706;display:grid;font-family:Cinzel,Georgia,serif;font-weight:900;place-items:center}.cq-level-ascension-seal{font-size:2.25rem;height:94px;width:94px}.cq-reward-streak-seal{grid-template-rows:24px 40px 16px;height:112px;padding:.75rem;width:112px}.cq-reward-streak-seal svg{color:#773b0b}.cq-reward-streak-seal strong{font-size:2.25rem;line-height:1}.cq-reward-streak-seal span{font-size:.6rem;letter-spacing:.13em;text-transform:uppercase}.cq-reward-community-notice{align-items:center;color:#cffafec7;display:flex;font-size:.78rem;gap:.65rem;justify-content:center;line-height:1.45}.cq-reward-community-notice svg{color:#67e8f9;flex:0 0 auto}.cq-reward-community-notice strong{color:#cffafe}.cq-achievement-badge-stage{background:radial-gradient(circle,color-mix(in srgb,#d4af37 20%,#0000),#0000 66%);background:radial-gradient(circle,color-mix(in srgb,var(--cq-reward-accent,#d4af37) 20%,#0000),#0000 66%);border:1px solid color-mix(in srgb,#d4af37 62%,#573b19);border:1px solid color-mix(in srgb,var(--cq-reward-accent,#d4af37) 62%,#573b19);border-radius:50%;box-shadow:inset 0 0 0 5px #5432101f,0 0 22px color-mix(in srgb,#d4af37 24%,#0000);box-shadow:inset 0 0 0 5px #5432101f,0 0 22px color-mix(in srgb,var(--cq-reward-accent,#d4af37) 24%,#0000);display:grid;min-height:124px;place-items:center;width:124px}.cq-achievement-reward-title{color:#3d210d;text-shadow:0 1px 0 #ffeebb5c}.cq-reward-emblem{background:linear-gradient(145deg,#2f2748,#110e25);border:1px solid #e5c477ad;box-shadow:inset 0 0 12px #0000006b,0 7px 18px #0000004d;color:#e9d9ff;display:grid;height:62px;place-items:center;transform:rotate(45deg);width:62px}.cq-reward-emblem svg{transform:rotate(-45deg)}.cq-reward-emblem--purple{border-color:#d8b4feb8;color:#e9d5ff}.cq-reward-emblem--ink{background:#693e121a;border-color:#5b371294;box-shadow:none;color:#6e3d0e;height:54px;width:54px}.cq-reward-kicker{color:#d8b4fead;font-family:Cinzel,Georgia,serif;font-size:.62rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.cq-theme-reward-name{font-family:Cinzel,Georgia,serif;font-size:clamp(1.75rem,8vw,2.15rem);font-weight:900;letter-spacing:.04em;line-height:1.08}.cq-theme-reward-modal-content{padding-top:1.25rem}.cq-theme-reward-intro{padding-inline:.35rem}.cq-theme-reward-description{color:#ede9fe9e;font-family:Cormorant Garamond,Georgia,serif;font-size:1rem;font-style:italic;line-height:1.35}.cq-theme-reward-divider{background:linear-gradient(90deg,#0000,#d8b4fe9e,#0000);display:block;height:1px;margin:1rem auto 0;position:relative;width:108px}.cq-theme-reward-divider:after{background:#171229;border:1px solid #e5c477a8;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:6px}.cq-theme-reward-preview{border-color:#c084fc6b;border-color:var(--cq-theme-accent,#c084fc6b);box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 22px #00000057,0 0 18px color-mix(in srgb,#9333ea 18%,#0000),0 12px 25px #0000004d;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 22px #00000057,0 0 18px color-mix(in srgb,var(--cq-theme-accent,#9333ea) 18%,#0000),0 12px 25px #0000004d;min-height:132px}.cq-theme-apply-action{border:1px solid #e9d5ff9e;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff3d,inset 0 -3px 7px #20053257,0 6px 14px #00000047;color:#fff}.cq-theme-applied-action,.cq-theme-apply-action{align-items:center;display:inline-flex;font-family:Cinzel,Georgia,serif;font-weight:800;justify-content:center}.cq-theme-applied-action{background-color:#176b4a;background-image:linear-gradient(180deg,#319b72,#176b4a);border:1px solid #6ee7b7a6;box-shadow:inset 0 1px 0 #fff3,inset 0 -3px 7px #022c1d59;color:#ecfdf5;gap:.45rem}.cq-reward-xp-receipt{grid-column-gap:.45rem;align-items:center;border-bottom:1px solid #5b391957;border-top:1px solid #5b391957;color:#5b3511;column-gap:.45rem;display:grid;font-family:Cinzel,Georgia,serif;grid-template-columns:auto auto;justify-content:center;min-height:48px}.cq-reward-xp-receipt strong{font-size:1.15rem}.cq-reward-xp-receipt span{color:#765128;font-family:inherit;font-size:.58rem;font-weight:800;grid-column:1/-1;letter-spacing:.11em;text-transform:uppercase}.cq-reward-primary-action{transition:filter .16s ease,transform .16s ease}.cq-reward-confetti{z-index:51}@media (max-width:380px){.cq-reward-modal-content{padding:.75rem}.cq-reward-proclamation{min-height:0;padding-inline:1rem}.cq-reward-modal-footer{padding-inline:.75rem}.cq-theme-reward-preview{padding-inline:.7rem}}@media (prefers-reduced-motion:reduce){.cq-reward-confetti{display:none}.cq-reward-primary-action{transition:none}}.cq-daily-instruction-writ,.cq-quest-completion-proclamation{text-align:left}.cq-quest-completion-content{padding:1.25rem}.cq-quest-completion-title{color:#2e1b0b;font-size:clamp(1.35rem,6vw,2rem);font-weight:900;letter-spacing:.045em;line-height:1.15;margin:.35rem 0 1.1rem}.cq-quest-completion-title,.cq-quest-reward{font-family:Cinzel,Georgia,serif;position:relative;z-index:1}.cq-quest-reward{align-items:center;border-bottom:1px solid #5b391957;border-top:1px solid #5b391957;color:#5b3511;display:flex;font-size:1.35rem;gap:.6rem;justify-content:center;min-height:52px}.cq-quest-reward-caption{color:#69471f;font-size:.7rem;font-weight:700;letter-spacing:.06em;margin-top:.65rem;position:relative;text-transform:uppercase;z-index:1}.platform-android .cq-carved-input,.platform-android .cq-carved-notice,.platform-android .cq-modal-footer--carved,.platform-android .cq-modal-header--carved,.platform-android .cq-modal-shell--carved,.platform-android .cq-theme-selector-focus{background-image:none!important}.platform-android .cq-modal-shell--carved{background-color:#111027!important}.platform-android .cq-parchment-writ{background-color:#c8ae7b;background-image:none}.platform-android .cq-level-ascension-seal,.platform-android .cq-reward-emblem,.platform-android .cq-reward-streak-seal,.platform-android .cq-theme-applied-action,.platform-android .cq-theme-apply-action{background-image:none}.cq-carved-bones{box-shadow:inset 0 0 0 1px #ffe1970d,inset 0 0 24px #00000052,0 12px 28px #03030e4d;isolation:isolate;position:relative}.cq-carved-bones:before{background:linear-gradient(90deg,#0000,#e5c477cc,#0000);content:"";height:1px;left:20px;pointer-events:none;position:absolute;right:20px;top:0;z-index:2}.cq-leaderboard-ledger,.cq-workout-phase-panel{background-image:linear-gradient(180deg,#1f1830f5,#080817fa)!important}.cq-leaderboard-ledger,.cq-notification-ledger,.cq-workout-phase-panel{background-color:#111027!important;border:1px solid #ccac6875!important;box-shadow:inset 0 0 0 1px rgba(255,225,151,.045),inset 0 0 24px #00000059,0 12px 28px #03030e4d!important;isolation:isolate;position:relative}.cq-notification-ledger{background-image:linear-gradient(90deg,#5b381c1f 1px,#0000 0),linear-gradient(180deg,#1f1830f5,#080817fa)!important;background-size:18px 100%,auto!important}.cq-leaderboard-ledger:before,.cq-workout-phase-panel:before{background:linear-gradient(90deg,#0000,#e5c477cc,#0000);content:"";height:1px;left:20px;pointer-events:none;position:absolute;right:20px;top:0;z-index:2}.cq-leaderboard-filters{overflow-x:auto;padding-bottom:.15rem;scrollbar-width:none}.cq-leaderboard-filters::-webkit-scrollbar{display:none}.cq-leaderboard-ledger__title,.cq-notification-ledger__header{align-items:center;background-color:#c8ae7b;background-image:linear-gradient(90deg,#5d39142e,#0000 11%,#0000 89%,#5d39142e),linear-gradient(180deg,#dbc99f,#b99764);border-bottom:1px solid #5d3a188c;box-shadow:inset 0 1px 0 #fff7d657;color:#34200f;display:flex;gap:.8rem;padding:.8rem 1rem}.cq-leaderboard-ledger__title{padding:.62rem .85rem}.cq-leaderboard-ledger__seal,.cq-notification-ledger__seal{background:#5630101f;border:1px solid #57341494;color:#5a3514;display:grid;flex:0 0 auto;height:38px;place-items:center;transform:rotate(45deg);width:38px}.cq-leaderboard-ledger__seal{height:32px;width:32px}.cq-leaderboard-ledger__seal svg,.cq-notification-ledger__seal svg{transform:rotate(-45deg)}.cq-leaderboard-ledger__title span:not(.cq-leaderboard-ledger__seal),.cq-notification-ledger__header>div>span{color:#6a411a;display:block;font-family:Cinzel,Georgia,serif;font-size:.6rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.cq-leaderboard-ledger__title h2,.cq-notification-ledger__header h2{color:#2e1b0b;font-family:Cinzel,Georgia,serif;font-size:1rem;font-weight:800;letter-spacing:.06em;margin:.18rem 0 0}.cq-leaderboard-ledger__title h2{font-size:.9rem}.cq-leaderboard-head{background-color:#08081c!important;background-image:linear-gradient(180deg,#111026,#070717)!important}.cq-leaderboard-row{background-color:#0a0a1cad;border-color:#b19cd92b!important}.cq-leaderboard-row:hover{background-color:#362846b8}.cq-leaderboard-row[data-rank-tone=gold]{box-shadow:inset 3px 0 0 #d4af37}.cq-leaderboard-row[data-rank-tone=silver]{box-shadow:inset 3px 0 0 #aeb6c4}.cq-leaderboard-row[data-rank-tone=bronze]{box-shadow:inset 3px 0 0 #a96732}.cq-leaderboard-rank{align-items:center;font-size:.76rem;justify-content:center;letter-spacing:.03em;min-width:32px}.cq-leaderboard-rank,.cq-leaderboard-xp{display:inline-flex;font-family:Cinzel,Georgia,serif}.cq-leaderboard-xp{color:#dec78e!important;font-size:.72rem;justify-content:flex-end;min-width:52px}.cq-leaderboard-empty{background-color:#111027;background-image:linear-gradient(180deg,#261c37eb,#090919f5);border:1px solid #ccac6866;box-shadow:inset 0 0 24px #0000004d}.cq-social-muster-card{background-color:#171329!important;background-image:radial-gradient(circle at 15% 0,#e5c4771a,#0000 38%),linear-gradient(180deg,#2a1d35,#100d22)!important;border:1px solid #ccac6873!important;box-shadow:inset 0 0 20px #0000004d,0 12px 28px #03030e4d!important}.cq-social-muster-card h3{color:#fff0bd;font-family:Cinzel,Georgia,serif;letter-spacing:.04em}.cq-social-muster-action{background-color:#c79d32;background-image:linear-gradient(180deg,#ffe49a,#d1a738 58%,#8f631f);border:1px solid #ffe197b8;box-shadow:inset 0 1px 0 #ffffff61,0 5px 12px #00000042;color:#281807;font-family:Cinzel,Georgia,serif}.cq-notification-ledger{border-radius:11px;overflow:hidden;padding-bottom:1rem}.cq-notification-controls{padding:0 1rem .25rem}.cq-notification-read-all{background:#0c0b1fb8;border:1px solid #b19cd940;color:#cfc6df;font-family:Cinzel,Georgia,serif;font-size:.7rem!important}.cq-notification-read-all:hover{border-color:#e5c47773;color:#ffe3a0}.cq-notification-writ{background-color:#0d0c22!important;background-image:linear-gradient(180deg,#1e1830d6,#090919eb)!important;border-color:#b19cd933!important;box-shadow:inset 0 1px 0 #ffffff08;margin-inline:1rem;position:relative}.cq-notification-writ:after{background:#785629;border-radius:50%;box-shadow:0 1px 2px #0006;content:"";height:5px;opacity:.7;position:absolute;right:8px;top:7px;width:5px}.cq-notification-writ[data-read=false]{background-color:#21172a!important;background-image:linear-gradient(100deg,#56341957,#1e1631e6 48%,#0c0b1ff5)!important;border-color:#d4af377a!important;box-shadow:inset 3px 0 0 #d4af37a8,inset 0 1px 0 #ffffff0a,0 7px 16px #0000002e}.cq-notification-writ[data-read=false]:after{background:#e6c36f;box-shadow:0 0 7px #e5c47773}.cq-notification-codex{background-color:#151229;background-image:linear-gradient(180deg,#2b2037,#0e0c20);border:1px solid #ccac688c;box-shadow:0 24px 70px #000000a3,inset 0 0 24px #00000057}.cq-workout-goal-contract{background-color:#171329!important;background-image:radial-gradient(circle at 6% 50%,#e5c4771a,#0000 28%),linear-gradient(180deg,#2b2040,#110e29)!important;border-color:#ccac686b!important;box-shadow:inset 0 0 14px #00000047,0 7px 18px #03030e33!important;position:relative}.cq-workout-goal-contract:before{background:linear-gradient(180deg,#0000,#d4af37 30%,#8e6421 70%,#0000);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.cq-workout-path-heading{border-bottom:1px solid #ccac6833;padding-bottom:.7rem;position:relative}.cq-workout-section-title{color:#f4dda0!important;letter-spacing:.055em}.cq-workout-view-all{color:#d5b668!important;font-family:Cinzel,Georgia,serif}.cq-workout-view-all:hover{color:#ffe6a0!important}.cq-workout-phase-panel{border-radius:9px!important}.cq-workout-phase-panel[data-phase-state=current]{border-color:#e5c477b3!important}.cq-workout-phase-panel[data-phase-state=complete]{border-color:#6ee7b775!important}.cq-workout-phase-header{background-color:#171329!important;background-image:linear-gradient(180deg,#2d223df0,#120f27f5)!important;box-shadow:inset 0 -1px 0 #ccac6824;min-height:60px}.cq-workout-program-card{border-color:#ccac6861!important;box-shadow:0 0 0 1px #d4af3724,0 12px 28px #0000006b!important}.cq-workout-program-card:hover{border-color:#e5c477ad!important}.cq-workout-program-action{background-color:#c79d32;background-image:linear-gradient(180deg,#ffe49a,#d1a738 58%,#8f631f);border:1px solid #ffe197b8;box-shadow:inset 0 1px 0 #ffffff61,0 5px 12px #00000047;color:#281807;font-family:Cinzel,Georgia,serif;min-height:44px}.cq-side-quest-ledger{padding-bottom:.2rem;padding-top:.15rem;position:relative}.cq-quest-lines-heading{border-bottom:1px solid #ccac6833;padding-bottom:.75rem;padding-top:.2rem;position:relative}.cq-quest-lines-heading h2{color:#d9b96e!important}.cq-quest-scroll-heading h2{color:#f4e5bd!important}.cq-quest-empty-notice{background-color:#c4a873!important;background-image:linear-gradient(90deg,#5c361424,#0000 10%,#0000 90%,#5c361424),linear-gradient(180deg,#d9c69a,#af8956)!important;border:1px solid #64401dad!important;box-shadow:inset 0 0 14px #4b280d24,0 7px 16px #0404102e}.cq-quest-empty-notice p{color:#4f341d!important;font-weight:700}@media (max-width:520px){.cq-leaderboard-ledger__title,.cq-notification-ledger__header{padding:.72rem .85rem}.cq-notification-controls{padding-inline:.85rem}.cq-notification-writ{margin-inline:.85rem;padding:.85rem}.cq-notification-read-all{padding-inline:.65rem}}.platform-android .cq-social-rail-seg:not(.cq-astral-tab-active){-webkit-text-fill-color:#d8d1f3!important;background-color:initial!important;background-image:none!important;color:#d8d1f3!important}.platform-android .cq-astral-filter-violet-active{-webkit-text-fill-color:#140a2e!important;background-color:#b19cd9!important;background-image:none!important;border-color:#d4b0ffcc!important;color:#140a2e!important}.platform-android .app-astral .astral-gold-action[data-variant=astral-gold],.platform-android .app-astral .astral-social-filter[data-active=true],.platform-android .app-astral .astral-social-tab[data-active=true],.platform-android .astral-gold-action,.platform-android .astral-social-filter--active,.platform-android .astral-social-tab--active,.platform-android .cq-astral-filter-active,.platform-android .cq-astral-gold-active,.platform-android .cq-astral-tab-active{-webkit-text-fill-color:#0a0b1f!important;background-color:#d4af37!important;background-image:none!important;border-color:#ffd97ac7!important;box-shadow:0 8px 20px #d4af3752,inset 0 1px 0 #ffffff47!important;color:#0a0b1f!important}.platform-android .astral-title-card,.platform-android .cq-astral-title-card{background-color:#141237eb!important;background-image:none!important;border-color:#d4af37a3!important}.platform-android .cq-astral-panel,.platform-android .cq-main-panel{background-color:#0e0d27db!important;background-image:none!important;border-color:#a855f75c!important}.platform-android .cq-astral-card,.platform-android .cq-leaderboard-shell,.platform-android .cq-main-card,.platform-android .cq-main-card-strong{background-color:#08091cd1!important;background-image:none!important;border-color:#b19cd942!important}.platform-android .cq-guild-expedition{background-color:#0c1029e6!important;background-image:none!important;border-color:#d4af3752!important}.platform-android .cq-guild-roster-readiness{background-color:#21152c!important;background-image:none!important}.platform-android .cq-guild-roster-readiness--ready{background-color:#102a28!important}.platform-android .cq-app-download-banner,.platform-android .cq-guild-browse-tools,.platform-android .cq-guild-expedition-member,.platform-android .cq-guild-founding-panel,.platform-android .cq-guild-hall-panel,.platform-android .cq-guild-heraldry,.platform-android .cq-guild-input,.platform-android .cq-guild-muster-note,.platform-android .cq-guild-personal-contribution,.platform-android .cq-guild-roster-row,.platform-android .cq-guild-sigil-pick,.platform-android .cq-guild-stat-seal{background-color:#151329!important;background-image:none!important}.platform-android .cq-guild-codex,.platform-android .cq-guild-founding-header,.platform-android .cq-guild-recruitment-card,.platform-android .cq-guild-reward-ledger{background-color:#c8ae7b!important;background-image:none!important}.platform-android .cq-app-download-cta,.platform-android .cq-guild-forged-action{-webkit-text-fill-color:#281807!important;background-color:#d4af37!important;background-image:none!important;color:#281807!important}.platform-android .cq-guild-bossbar-endcap,.platform-android .cq-guild-member-seal,.platform-android .cq-guild-sigil-mount:before{background-color:#3a2a20!important;background-image:none!important}.platform-android .cq-daily-quest-card,.platform-android .cq-main-gold-card{background-color:#1a2242!important;background-image:none!important;border-color:#fbbf248f!important}.platform-android .cq-daily-quest-card[data-complete=true],.platform-android .cq-main-success-card{background-color:#14462ca8!important;background-image:none!important;border-color:#4ade8080!important}.platform-android .cq-daily-quest-exercise,.platform-android .cq-main-info-card{background-color:#162a4ebd!important;background-image:none!important;border-color:#0891b280!important}.platform-android .cq-astral-disabled-pill,.platform-android .cq-companion-rally-action,.platform-android .cq-main-muted-card,.platform-android .cq-social-feed-like-idle{background-color:#3741516b!important;background-image:none!important}.platform-android .cq-astral-rally-card{background-color:#2a1940ad!important;background-image:none!important;border-color:#fbbf247a!important}.platform-android .cq-astral-companion-row,.platform-android .cq-main-program-card,.platform-android .cq-main-quest-card{background-color:#08091cc7!important;background-image:none!important}.cq-main-program-card{box-shadow:0 0 0 1px #d4af3729,0 10px 24px #00000061}.platform-android .cq-astral-companion-row[data-rallyable=true]{background-color:#5b3927b8!important;background-image:none!important;border-color:#fbbf249e!important}.platform-android .cq-companion-rally-action[data-state=active]{-webkit-text-fill-color:#0a0b1f!important;background-color:#d4af37!important;background-image:none!important;border-color:#ffd97ac7!important;color:#0a0b1f!important}.platform-android .cq-astral-companion-row[data-reputation-tone=allied]{background-color:#082420bd!important;background-image:none!important;border-color:#6ee7b76b!important}.platform-android .cq-astral-companion-row[data-reputation-tone=neutral]{background-color:#2b2320c2!important;background-image:none!important;border-color:#fbbf246b!important}.platform-android .cq-astral-companion-row[data-reputation-tone=strained]{background-color:#2c0e18c7!important;background-image:none!important;border-color:#f871716b!important}.platform-android .cq-companion-rally-action[data-state=sent]{background-color:#2a3048db!important;background-image:none!important;border-color:#b19cd942!important}.platform-android .cq-rally-progress>div{background-image:none!important}.platform-android .cq-rally-progress[data-state=active]>div,.platform-android .cq-rally-progress[data-state=sent]>div{background-color:#fbbf24ad!important}.platform-android .cq-rally-progress[data-state=ready]>div{background-color:#fbbf2461!important}.platform-android .cq-rally-progress[data-state=disabled]>div{background-color:#94a3b842!important}.platform-android .cq-daily-streak-card{background-color:#5c4a1e!important;background-image:none!important}.platform-android .cq-daily-freeze-chip{background-color:#164e6375!important;background-image:none!important}.platform-android .cq-discord-banner{background-color:#1e1b4b80!important;background-image:none!important;border-color:#818cf86b!important}.platform-android .cq-leaderboard-head{background-color:#070818!important;background-image:none!important}.platform-android .cq-leaderboard-ledger,.platform-android .cq-notification-codex,.platform-android .cq-notification-ledger,.platform-android .cq-notification-writ,.platform-android .cq-social-muster-card,.platform-android .cq-workout-goal-contract,.platform-android .cq-workout-phase-header,.platform-android .cq-workout-phase-panel{background-color:#151329!important;background-image:none!important}.platform-android .cq-leaderboard-ledger__title,.platform-android .cq-notification-ledger__header,.platform-android .cq-quest-empty-notice{background-color:#c8ae7b!important;background-image:none!important}.platform-android .cq-social-muster-action,.platform-android .cq-workout-program-action{-webkit-text-fill-color:#281807!important;background-color:#d4af37!important;background-image:none!important;color:#281807!important}@keyframes socialRepFloat{0%{opacity:0;transform:translate(-50%,8px) scale(.92)}18%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-16px) scale(.98)}}.social-rep-burst{animation:socialRepFloat .85s ease-out forwards}.file\:mr-4::-webkit-file-upload-button{margin-right:1rem}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:rounded-lg::-webkit-file-upload-button{border-radius:.5rem}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:border-0::-webkit-file-upload-button{border-width:0}.file\:border-0::file-selector-button{border-width:0}.file\:bg-purple-600::-webkit-file-upload-button{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.file\:bg-purple-600::file-selector-button{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.file\:px-4::-webkit-file-upload-button{padding-left:1rem;padding-right:1rem}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::-webkit-file-upload-button{padding-bottom:.5rem;padding-top:.5rem}.file\:py-2::file-selector-button{padding-bottom:.5rem;padding-top:.5rem}.file\:font-semibold::-webkit-file-upload-button{font-weight:600}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-white::-webkit-file-upload-button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.file\:text-white::file-selector-button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.focus-within\:shadow-\[0_0_0_1px_rgba\(212\2c 164\2c 55\2c 0\.45\)\]:focus-within{--tw-shadow:0 0 0 1px #d4a43773;--tw-shadow-colored:0 0 0 1px 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)}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1:hover,.hover\:scale-105: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-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-\[1\.01\]: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-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:scale-\[1\.02\]:hover,.hover\:scale-\[1\.03\]: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-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03}.hover\:border-\[\#3a3a45\]:hover{--tw-border-opacity:1;border-color:#3a3a45;border-color:rgb(58 58 69/var(--tw-border-opacity,1))}.hover\:border-\[\#444455\]:hover{--tw-border-opacity:1;border-color:#445;border-color:rgb(68 68 85/var(--tw-border-opacity,1))}.hover\:border-\[\#555566\]:hover{--tw-border-opacity:1;border-color:#556;border-color:rgb(85 85 102/var(--tw-border-opacity,1))}.hover\:border-\[\#5a5a6a\]:hover{--tw-border-opacity:1;border-color:#5a5a6a;border-color:rgb(90 90 106/var(--tw-border-opacity,1))}.hover\:border-\[\#c0a060\]:hover{--tw-border-opacity:1;border-color:#c0a060;border-color:rgb(192 160 96/var(--tw-border-opacity,1))}.hover\:border-\[\#c0a060\]\/50:hover{border-color:#c0a06080}.hover\:border-\[\#c0a060\]\/60:hover{border-color:#c0a06099}.hover\:border-\[\#c0a060\]\/65:hover{border-color:#c0a060a6}.hover\:border-\[\#d8bf87\]:hover{--tw-border-opacity:1;border-color:#d8bf87;border-color:rgb(216 191 135/var(--tw-border-opacity,1))}.hover\:border-\[\#e0c080\]:hover{--tw-border-opacity:1;border-color:#e0c080;border-color:rgb(224 192 128/var(--tw-border-opacity,1))}.hover\:border-\[\#e0c080\]\/60:hover{border-color:#e0c08099}.hover\:border-amber-300\/55:hover{border-color:#fcd34d8c}.hover\:border-amber-400\/50:hover{border-color:#fbbf2480}.hover\:border-amber-500\/50:hover{border-color:#f59e0b80}.hover\:border-amber-500\/70:hover{border-color:#f59e0bb3}.hover\:border-blue-400\/60:hover{border-color:#60a5fa99}.hover\:border-blue-500\/70:hover{border-color:#3b82f6b3}.hover\:border-cyan-400:hover{--tw-border-opacity:1;border-color:#22d3ee;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.hover\:border-cyan-400\/70:hover{border-color:#22d3eeb3}.hover\:border-cyan-500\/60:hover{border-color:#06b6d499}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-emerald-300\/40:hover{border-color:#6ee7b766}.hover\:border-gray-400\/60:hover{border-color:#9ca3af99}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:#6b7280;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.hover\:border-gray-500\/70:hover{border-color:#6b7280b3}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:#4b5563;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.hover\:border-green-400\/60:hover{border-color:#4ade8099}.hover\:border-green-500\/30:hover{border-color:#22c55e4d}.hover\:border-green-500\/60:hover{border-color:#22c55e99}.hover\:border-green-500\/70:hover{border-color:#22c55eb3}.hover\:border-indigo-500\/50:hover{border-color:#6366f180}.hover\:border-orange-500\/70:hover{border-color:#f97316b3}.hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:#ec4899;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.hover\:border-pink-500\/70:hover{border-color:#ec4899b3}.hover\:border-purple-200\/55:hover{border-color:#e9d5ff8c}.hover\:border-purple-300\/50:hover{border-color:#d8b4fe80}.hover\:border-purple-300\/55:hover{border-color:#d8b4fe8c}.hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:#c084fc;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.hover\:border-purple-400\/60:hover{border-color:#c084fc99}.hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:#a855f7;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.hover\:border-purple-500\/30:hover{border-color:#a855f74d}.hover\:border-purple-500\/50:hover{border-color:#a855f780}.hover\:border-purple-500\/60:hover{border-color:#a855f799}.hover\:border-purple-500\/70:hover{border-color:#a855f7b3}.hover\:border-red-400\/60:hover{border-color:#f8717199}.hover\:border-red-500\/60:hover{border-color:#ef444499}.hover\:border-slate-500:hover{--tw-border-opacity:1;border-color:#64748b;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.hover\:border-violet-200\/45:hover{border-color:#ddd6fe73}.hover\:border-yellow-400\/50:hover{border-color:#facc1580}.hover\:border-yellow-400\/60:hover{border-color:#facc1599}.hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:#eab308;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.hover\:border-yellow-500\/60:hover{border-color:#eab30899}.hover\:border-yellow-500\/70:hover{border-color:#eab308b3}.hover\:bg-\[\#15151d\]:hover{--tw-bg-opacity:1;background-color:#15151d;background-color:rgb(21 21 29/var(--tw-bg-opacity,1))}.hover\:bg-\[\#161430\]\/70:hover{background-color:#161430b3}.hover\:bg-\[\#181820\]:hover{--tw-bg-opacity:1;background-color:#181820;background-color:rgb(24 24 32/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1a1a24\]:hover{--tw-bg-opacity:1;background-color:#1a1a24;background-color:rgb(26 26 36/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1b1b24\]:hover{--tw-bg-opacity:1;background-color:#1b1b24;background-color:rgb(27 27 36/var(--tw-bg-opacity,1))}.hover\:bg-\[\#252530\]:hover{--tw-bg-opacity:1;background-color:#252530;background-color:rgb(37 37 48/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2a2235\]:hover{--tw-bg-opacity:1;background-color:#2a2235;background-color:rgb(42 34 53/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2a2a35\]:hover{--tw-bg-opacity:1;background-color:#2a2a35;background-color:rgb(42 42 53/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3a3a45\]:hover{--tw-bg-opacity:1;background-color:#3a3a45;background-color:rgb(58 58 69/var(--tw-bg-opacity,1))}.hover\:bg-\[\#4752C4\]:hover{--tw-bg-opacity:1;background-color:#4752c4;background-color:rgb(71 82 196/var(--tw-bg-opacity,1))}.hover\:bg-\[\#d4b06a\]:hover{--tw-bg-opacity:1;background-color:#d4b06a;background-color:rgb(212 176 106/var(--tw-bg-opacity,1))}.hover\:bg-\[\#d4b470\]:hover{--tw-bg-opacity:1;background-color:#d4b470;background-color:rgb(212 180 112/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(177\2c 156\2c 217\2c 0\.12\)\]:hover{background-color:#b19cd91f}.hover\:bg-\[rgba\(212\2c 175\2c 55\2c 0\.12\)\]:hover{background-color:#d4af371f}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-500\/30:hover{background-color:#f59e0b4d}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-900\/20:hover{background-color:#78350f33}.hover\:bg-black\/30:hover{background-color:#0000004d}.hover\:bg-black\/40:hover{background-color:#0006}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-600\/30:hover{background-color:#2563eb4d}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-cyan-700:hover{--tw-bg-opacity:1;background-color:#0e7490;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600\/25:hover{background-color:#05966940}.hover\:bg-emerald-600\/30:hover{background-color:#0596694d}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-600\/30:hover{background-color:#4b55634d}.hover\:bg-gray-600\/50:hover{background-color:#4b556380}.hover\:bg-gray-600\/80:hover{background-color:#4b5563cc}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-700\/30:hover{background-color:#3741514d}.hover\:bg-gray-700\/50:hover{background-color:#37415180}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-gray-800\/55:hover{background-color:#1f29378c}.hover\:bg-gray-800\/80:hover{background-color:#1f2937cc}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.hover\:bg-green-500\/40:hover{background-color:#22c55e66}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-600\/30:hover{background-color:#16a34a4d}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:#15803d;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:#6366f1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:#4338ca;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-indigo-900\/40:hover{background-color:#312e8166}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:#c2410c;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-pink-600\/30:hover{background-color:#db27774d}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.hover\:bg-purple-500\/10:hover{background-color:#a855f71a}.hover\:bg-purple-500\/20:hover{background-color:#a855f733}.hover\:bg-purple-500\/30:hover{background-color:#a855f74d}.hover\:bg-purple-600\/20:hover{background-color:#9333ea33}.hover\:bg-purple-600\/30:hover{background-color:#9333ea4d}.hover\:bg-purple-600\/40:hover{background-color:#9333ea66}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:#7e22ce;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.hover\:bg-purple-900\/30:hover{background-color:#581c874d}.hover\:bg-purple-950\/20:hover{background-color:#3b076433}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-600\/15:hover{background-color:#dc262626}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}.hover\:bg-red-600\/40:hover{background-color:#dc262666}.hover\:bg-red-600\/50:hover{background-color:#dc262680}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-700\/50:hover{background-color:#b91c1c80}.hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:#7f1d1d;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.hover\:bg-red-900\/30:hover{background-color:#7f1d1d4d}.hover\:bg-red-900\/50:hover{background-color:#7f1d1d80}.hover\:bg-red-950\/40:hover{background-color:#450a0a66}.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\/20:hover{background-color:#f43f5e33}.hover\:bg-slate-600:hover{--tw-bg-opacity:1;background-color:#475569;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:#334155;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-700\/40:hover{background-color:#33415566}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:#1e293b;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-violet-300\/10:hover{background-color:#c4b5fd1a}.hover\:bg-violet-300\/20:hover{background-color:#c4b5fd33}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:#facc15;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:#ca8a04;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.hover\:bg-yellow-600\/20:hover{background-color:#ca8a0433}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:#a16207;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.hover\:bg-zinc-800:hover{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.hover\:bg-zinc-800\/30:hover{background-color:#27272a4d}.hover\:bg-\[linear-gradient\(135deg\2c rgba\(16\2c 185\2c 129\2c 0\.26\)\2c rgba\(28\2c 28\2c 38\2c 0\.98\)\)\]:hover{background-image:linear-gradient(135deg,#10b98142,#1c1c26fa)}.hover\:bg-\[linear-gradient\(135deg\2c rgba\(192\2c 160\2c 96\2c 0\.28\)\2c rgba\(28\2c 28\2c 38\2c 0\.98\)\)\]:hover{background-image:linear-gradient(135deg,#c0a06047,#1c1c26fa)}.hover\:from-\[\#16a34a\]:hover{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-\[\#2a2a35\]:hover{--tw-gradient-from:#2a2a35 var(--tw-gradient-from-position);--tw-gradient-to:#2a2a3500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-100:hover{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:#fef3c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-300:hover{--tw-gradient-from:#fcd34d var(--tw-gradient-from-position);--tw-gradient-to:#fcd34d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-400:hover{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-cyan-500:hover{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-cyan-600:hover{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:#0891b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-emerald-400:hover{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-emerald-700:hover{--tw-gradient-from:#047857 var(--tw-gradient-from-position);--tw-gradient-to:#04785700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-500:hover{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-700:hover{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-pink-600:hover{--tw-gradient-from:#db2777 var(--tw-gradient-from-position);--tw-gradient-to:#db277700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-500:hover{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-600\/80:hover{--tw-gradient-from:#9333eacc var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from:#7e22ce var(--tw-gradient-from-position);--tw-gradient-to:#7e22ce00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-red-700:hover{--tw-gradient-from:#b91c1c var(--tw-gradient-from-position);--tw-gradient-to:#b91c1c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-400:hover{--tw-gradient-from:#facc15 var(--tw-gradient-from-position);--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-500:hover{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-700:hover{--tw-gradient-from:#a16207 var(--tw-gradient-from-position);--tw-gradient-to:#a1620700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-\[\#15803d\]:hover{--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.hover\:to-\[\#202028\]:hover{--tw-gradient-to:#202028 var(--tw-gradient-to-position)}.hover\:to-amber-500:hover{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.hover\:to-amber-700:hover{--tw-gradient-to:#b45309 var(--tw-gradient-to-position)}.hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.hover\:to-cyan-400:hover{--tw-gradient-to:#22d3ee var(--tw-gradient-to-position)}.hover\:to-cyan-700:hover{--tw-gradient-to:#0e7490 var(--tw-gradient-to-position)}.hover\:to-emerald-500:hover{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.hover\:to-emerald-700:hover{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.hover\:to-green-800:hover{--tw-gradient-to:#166534 var(--tw-gradient-to-position)}.hover\:to-orange-300:hover{--tw-gradient-to:#fdba74 var(--tw-gradient-to-position)}.hover\:to-orange-500:hover{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.hover\:to-pink-500:hover{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.hover\:to-pink-700:hover{--tw-gradient-to:#be185d var(--tw-gradient-to-position)}.hover\:to-purple-600:hover{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.hover\:to-violet-500:hover{--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position)}.hover\:to-violet-600\/80:hover{--tw-gradient-to:#7c3aedcc var(--tw-gradient-to-position)}.hover\:to-yellow-300:hover{--tw-gradient-to:#fde047 var(--tw-gradient-to-position)}.hover\:to-yellow-400:hover{--tw-gradient-to:#facc15 var(--tw-gradient-to-position)}.hover\:to-yellow-600:hover{--tw-gradient-to:#ca8a04 var(--tw-gradient-to-position)}.hover\:text-\[\#c0a060\]:hover{--tw-text-opacity:1;color:#c0a060;color:rgb(192 160 96/var(--tw-text-opacity,1))}.hover\:text-\[\#ccc\]:hover{--tw-text-opacity:1;color:#ccc;color:rgb(204 204 204/var(--tw-text-opacity,1))}.hover\:text-\[\#d8d3f5\]:hover{--tw-text-opacity:1;color:#d8d3f5;color:rgb(216 211 245/var(--tw-text-opacity,1))}.hover\:text-\[\#e0c080\]:hover{--tw-text-opacity:1;color:#e0c080;color:rgb(224 192 128/var(--tw-text-opacity,1))}.hover\:text-\[\#e8e6ff\]:hover{--tw-text-opacity:1;color:#e8e6ff;color:rgb(232 230 255/var(--tw-text-opacity,1))}.hover\:text-\[\#f0e6d2\]:hover{--tw-text-opacity:1;color:#f0e6d2;color:rgb(240 230 210/var(--tw-text-opacity,1))}.hover\:text-\[\#f2ddb0\]:hover{--tw-text-opacity:1;color:#f2ddb0;color:rgb(242 221 176/var(--tw-text-opacity,1))}.hover\:text-\[\#ffd700\]:hover{--tw-text-opacity:1;color:gold;color:rgb(255 215 0/var(--tw-text-opacity,1))}.hover\:text-\[\#ffd97a\]:hover{--tw-text-opacity:1;color:#ffd97a;color:rgb(255 217 122/var(--tw-text-opacity,1))}.hover\:text-amber-200:hover{--tw-text-opacity:1;color:#fde68a;color:rgb(253 230 138/var(--tw-text-opacity,1))}.hover\:text-amber-300:hover{--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.hover\:text-amber-400:hover{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-amber-50:hover{--tw-text-opacity:1;color:#fffbeb;color:rgb(255 251 235/var(--tw-text-opacity,1))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.hover\:text-cyan-300:hover{--tw-text-opacity:1;color:#67e8f9;color:rgb(103 232 249/var(--tw-text-opacity,1))}.hover\:text-emerald-100:hover{--tw-text-opacity:1;color:#d1fae5;color:rgb(209 250 229/var(--tw-text-opacity,1))}.hover\:text-emerald-200:hover{--tw-text-opacity:1;color:#a7f3d0;color:rgb(167 243 208/var(--tw-text-opacity,1))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-text-opacity,1))}.hover\:text-pink-300:hover{--tw-text-opacity:1;color:#f9a8d4;color:rgb(249 168 212/var(--tw-text-opacity,1))}.hover\:text-pink-400:hover{--tw-text-opacity:1;color:#f472b6;color:rgb(244 114 182/var(--tw-text-opacity,1))}.hover\:text-purple-100:hover{--tw-text-opacity:1;color:#f3e8ff;color:rgb(243 232 255/var(--tw-text-opacity,1))}.hover\:text-purple-200:hover{--tw-text-opacity:1;color:#e9d5ff;color:rgb(233 213 255/var(--tw-text-opacity,1))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:#d8b4fe;color:rgb(216 180 254/var(--tw-text-opacity,1))}.hover\:text-purple-400:hover{--tw-text-opacity:1;color:#c084fc;color:rgb(192 132 252/var(--tw-text-opacity,1))}.hover\:text-red-100:hover{--tw-text-opacity:1;color:#fee2e2;color:rgb(254 226 226/var(--tw-text-opacity,1))}.hover\:text-red-200:hover{--tw-text-opacity:1;color:#fecaca;color:rgb(254 202 202/var(--tw-text-opacity,1))}.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-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-yellow-100:hover{--tw-text-opacity:1;color:#fef9c3;color:rgb(254 249 195/var(--tw-text-opacity,1))}.hover\:text-yellow-200:hover{--tw-text-opacity:1;color:#fef08a;color:rgb(254 240 138/var(--tw-text-opacity,1))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:#facc15;color:rgb(250 204 21/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_0_15px_rgba\(230\2c 204\2c 128\2c 0\.2\)\]:hover{--tw-shadow:0 0 15px #e6cc8033;--tw-shadow-colored:0 0 15px 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)}.hover\:shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.2\)\]:hover{--tw-shadow:0 0 20px #c0a06033;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.hover\:shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.2\)\]:hover,.hover\:shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.35\)\]:hover{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)}.hover\:shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.35\)\]:hover{--tw-shadow:0 0 20px #c0a06059;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.hover\:shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.4\)\]:hover{--tw-shadow:0 0 20px #c0a06066;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.hover\:shadow-\[0_0_20px_rgba\(192\2c 160\2c 96\2c 0\.4\)\]:hover,.hover\:shadow-\[0_0_24px_rgba\(192\2c 160\2c 96\2c 0\.3\)\]:hover{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)}.hover\:shadow-\[0_0_24px_rgba\(192\2c 160\2c 96\2c 0\.3\)\]:hover{--tw-shadow:0 0 24px #c0a0604d;--tw-shadow-colored:0 0 24px var(--tw-shadow-color)}.hover\:shadow-\[0_0_25px_rgba\(74\2c 222\2c 128\2c 0\.4\)\]:hover{--tw-shadow:0 0 25px #4ade8066;--tw-shadow-colored:0 0 25px var(--tw-shadow-color)}.hover\:shadow-\[0_0_25px_rgba\(74\2c 222\2c 128\2c 0\.4\)\]:hover,.hover\:shadow-\[0_0_30px_rgba\(192\2c 160\2c 96\2c 0\.5\)\]:hover{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)}.hover\:shadow-\[0_0_30px_rgba\(192\2c 160\2c 96\2c 0\.5\)\]:hover{--tw-shadow:0 0 30px #c0a06080;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.hover\:shadow-lg:hover{--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)}.hover\:shadow-lg:hover,.hover\:shadow-xl:hover{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)}.hover\:shadow-xl:hover{--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)}.hover\:shadow-\[rgba\(212\2c 175\2c 55\2c 0\.3\)\]:hover{--tw-shadow-color:#d4af374d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-blue-500\/30:hover{--tw-shadow-color:#3b82f64d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-cyan-400\/30:hover{--tw-shadow-color:#22d3ee4d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/30:hover{--tw-shadow-color:#06b6d44d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-emerald-900\/40:hover{--tw-shadow-color:#064e3b66;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/20:hover{--tw-shadow-color:#22c55e33;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/30:hover{--tw-shadow-color:#22c55e4d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-orange-500\/30:hover{--tw-shadow-color:#f973164d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-pink-500\/30:hover{--tw-shadow-color:#ec48994d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/30:hover{--tw-shadow-color:#a855f74d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/50:hover{--tw-shadow-color:#a855f780;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-yellow-500\/20:hover{--tw-shadow-color:#eab30833;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-yellow-500\/30:hover{--tw-shadow-color:#eab3084d;--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-2:hover{--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)}.hover\:ring-amber-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity,1))}.hover\:ring-amber-300\/50:hover{--tw-ring-color:#fcd34d80}.hover\:ring-emerald-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity,1))}.hover\:ring-pink-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(244 114 182/var(--tw-ring-opacity,1))}.hover\:ring-purple-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(216 180 254/var(--tw-ring-opacity,1))}.hover\:ring-red-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity,1))}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:file\:bg-purple-700::-webkit-file-upload-button:hover{--tw-bg-opacity:1;background-color:#7e22ce;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.hover\:file\:bg-purple-700::file-selector-button:hover{--tw-bg-opacity:1;background-color:#7e22ce;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.focus\:border-\[\#c0a060\]:focus{--tw-border-opacity:1;border-color:#c0a060;border-color:rgb(192 160 96/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-cyan-500:focus{--tw-border-opacity:1;border-color:#06b6d4;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.focus\:border-green-300:focus{--tw-border-opacity:1;border-color:#86efac;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:#ec4899;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:#d8b4fe;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:#c084fc;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:#a855f7;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:#0000}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.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-1:focus,.focus\:ring-2: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-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)}.focus\:ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-cyan-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity,1))}.focus\:ring-emerald-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.focus\:ring-purple-500\/25:focus{--tw-ring-color:#a855f740}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.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-purple-400\/60:focus-visible{--tw-ring-color:#c084fc99}.active\:translate-y-px:active{--tw-translate-y:1px}.active\:scale-95:active,.active\:translate-y-px: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\.97\]:active{--tw-scale-x:0.97;--tw-scale-y:0.97}.active\:scale-\[0\.97\]:active,.active\:scale-\[0\.98\]: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-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99;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-blue-500:active{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.active\:bg-gray-500:active{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.active\:bg-green-600\/40:active{background-color:#16a34a66}.active\:bg-red-600\/40:active{background-color:#dc262666}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-slate-600:disabled{--tw-border-opacity:1;border-color:#475569;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.disabled\:bg-gray-600:disabled{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.disabled\:bg-gray-700:disabled{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.disabled\:bg-gray-800:disabled{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.disabled\:bg-purple-800:disabled{--tw-bg-opacity:1;background-color:#6b21a8;background-color:rgb(107 33 168/var(--tw-bg-opacity,1))}.disabled\:bg-slate-600:disabled{--tw-bg-opacity:1;background-color:#475569;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.disabled\:bg-slate-700\/40:disabled{background-color:#33415566}.disabled\:from-gray-600:disabled{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:#4b556300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.disabled\:from-yellow-800:disabled{--tw-gradient-from:#854d0e var(--tw-gradient-from-position);--tw-gradient-to:#854d0e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.disabled\:to-gray-600:disabled{--tw-gradient-to:#4b5563 var(--tw-gradient-to-position)}.disabled\:to-yellow-900:disabled{--tw-gradient-to:#713f12 var(--tw-gradient-to-position)}.disabled\:text-gray-600:disabled{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.disabled\:text-slate-400:disabled{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-80:disabled{opacity:.8}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-purple-400{--tw-text-opacity:1;color:#c084fc;color:rgb(192 132 252/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:ring-white\/20{--tw-ring-color:#fff3}@media (max-width:380px){.max-\[380px\]\:mb-1\.5{margin-bottom:.375rem}.max-\[380px\]\:mb-2{margin-bottom:.5rem}.max-\[380px\]\:mb-2\.5{margin-bottom:.625rem}.max-\[380px\]\:ml-0{margin-left:0}.max-\[380px\]\:mt-1\.5{margin-top:.375rem}.max-\[380px\]\:h-\[4\.1rem\]{height:4.1rem}.max-\[380px\]\:min-h-\[10\.75rem\]{min-height:10.75rem}.max-\[380px\]\:min-h-\[2rem\]{min-height:2rem}.max-\[380px\]\:w-\[4\.1rem\]{width:4.1rem}.max-\[380px\]\:min-w-\[6\.25rem\]{min-width:6.25rem}.max-\[380px\]\:gap-2{gap:.5rem}.max-\[380px\]\:gap-2\.5{gap:.625rem}.max-\[380px\]\: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)))}.max-\[380px\]\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-\[380px\]\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.max-\[380px\]\:px-3{padding-left:.75rem;padding-right:.75rem}.max-\[380px\]\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.max-\[380px\]\:px-4{padding-left:1rem;padding-right:1rem}.max-\[380px\]\:py-2{padding-bottom:.5rem;padding-top:.5rem}.max-\[380px\]\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.max-\[380px\]\:py-3{padding-bottom:.75rem;padding-top:.75rem}.max-\[380px\]\:pb-2{padding-bottom:.5rem}.max-\[380px\]\:pb-2\.5{padding-bottom:.625rem}.max-\[380px\]\:pt-2{padding-top:.5rem}.max-\[380px\]\:pt-2\.5{padding-top:.625rem}.max-\[380px\]\:text-\[10px\]{font-size:10px}.max-\[380px\]\:text-\[11px\]{font-size:11px}.max-\[380px\]\:text-\[12px\]{font-size:12px}.max-\[380px\]\:text-\[13px\]{font-size:13px}.max-\[380px\]\:text-\[15px\]{font-size:15px}.max-\[380px\]\:text-\[9px\]{font-size:9px}.max-\[380px\]\:text-lg{font-size:1.125rem;line-height:1.75rem}.max-\[380px\]\:text-sm{font-size:1rem}}@media (min-width:390px){.min-\[390px\]\:text-\[1\.28rem\]{font-size:1.28rem}}@media (min-width:400px){.min-\[400px\]\:w-72{width:18rem}.min-\[400px\]\:text-sm{font-size:1rem}.min-\[400px\]\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:640px){.sm\:-bottom-2{bottom:-.5rem}.sm\:-left-2{left:-.5rem}.sm\:-right-2{right:-.5rem}.sm\:-top-2{top:-.5rem}.sm\:bottom-4{bottom:1rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-2{margin-bottom:.5rem;margin-top:.5rem}.sm\:-mt-5{margin-top:-1.25rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-10{margin-left:2.5rem}.sm\:mt-4{margin-top:1rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-16{height:4rem}.sm\:h-24{height:6rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-9{height:2.25rem}.sm\:h-\[90vh\]{height:90vh}.sm\:w-12{width:3rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-72{width:18rem}.sm\:w-80{width:20rem}.sm\:w-9{width:2.25rem}.sm\:w-\[280px\]{width:280px}.sm\:w-auto{width:auto}.sm\:min-w-\[130px\]{min-width:130px}.sm\:min-w-\[170px\]{min-width:170px}.sm\:max-w-\[150px\]{max-width:150px}.sm\:max-w-\[80px\]{max-width:80px}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1 1}.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\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\: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)))}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:border-2{border-width:2px}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-bottom:3rem;padding-top:3rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-2{padding-left:.5rem}.sm\:pr-20{padding-right:5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-20{padding-top:5rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[0\.875rem\]{font-size:.875rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:1rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.2em\]{letter-spacing:.2em}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:h-40{height:10rem}.md\:h-\[92vh\]{height:92vh}.md\:w-40{width:10rem}.md\:w-96{width:24rem}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-12{gap:3rem}.md\:gap-6{gap:1.5rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:sticky{position:-webkit-sticky;position:sticky}.lg\:top-8{top:2rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-6{margin-top:1.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:p-16{padding:4rem}.lg\:p-8{padding:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1280px){.xl\:sticky{position:-webkit-sticky;position:sticky}.xl\:top-4{top:1rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[340px_minmax\(0\2c 1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.xl\:grid-cols-\[360px_minmax\(0\2c 1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:self-start{align-self:flex-start}.xl\:text-6xl{font-size:3.75rem;line-height:1}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button,.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.platform-ios{overscroll-behavior-y:contain}.platform-ios #root,.platform-ios .App,.platform-ios body{min-height:100vh}.platform-ios .main-content-with-ios-tabs,.platform-ios .main-content-with-mobile-tabs{padding-bottom:58px}.platform-ios .ios-footer{padding-bottom:calc(68px + env(safe-area-inset-bottom))!important}.platform-ios .web-tab-navigation{display:none!important}.platform-ios{-webkit-overflow-scrolling:touch}.platform-ios .ios-modal-content,.platform-ios .ios-modal-scroll{padding-bottom:calc(20px + env(safe-area-inset-bottom))!important}.platform-ios .tab-transition{transition:transform .35s cubic-bezier(.36,.66,.04,1)}.platform-ios .content-with-status-bar{padding-top:env(safe-area-inset-top)}.ios-tab-bar,.mobile-tab-bar{background-color:#111827f2!important;border-top-color:#ffffff1a!important}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ios-tab-bar,.mobile-tab-bar{background-color:#111827e6!important}}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ios-tab-bar,.mobile-tab-bar{background-color:#111827fa!important}}.platform-ios{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.platform-ios a,.platform-ios button{-webkit-tap-highlight-color:rgba(0,0,0,.05)}.platform-ios.has-notch .header-with-notch{padding-top:max(env(safe-area-inset-top),20px)}.platform-ios .fullscreen-content{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.platform-ios .scrollable{-webkit-overflow-scrolling:touch;overflow-y:auto}body.platform-android{max-width:100vw;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:contain;width:100%}body.platform-android #root,body.platform-android .App{max-width:100vw;min-height:100vh;overflow-x:clip;width:100%}.platform-android .main-content-with-mobile-tabs{padding-bottom:calc(var(--mobile-tab-bar-total-height) + 12px)!important}.platform-android .android-footer,.platform-android .footer,.platform-android footer{margin-bottom:0!important;padding-bottom:calc(var(--mobile-tab-bar-total-height) + 24px)!important}.platform-android .web-tab-navigation{display:none!important}.platform-android a,.platform-android button{-webkit-tap-highlight-color:rgba(187,134,252,.2)}.platform-android .content-with-status-bar{padding-top:28px;padding-top:var(--safe-area-top,28px)}.platform-android .android-status-bar-padding{padding-top:28px!important;padding-top:var(--safe-area-top,28px)!important}.platform-android .paywall-modal-shell.fixed.inset-0{padding-bottom:0!important;padding-top:0!important}.platform-android .android-modal-content,.platform-android .android-modal-scroll{padding-bottom:20px!important;padding-bottom:calc(20px + var(--safe-area-bottom, 0px))!important}.platform-android .tab-transition{transition:transform .3s cubic-bezier(.4,0,.2,1)}.platform-android .fullscreen-content{padding-bottom:0;padding-bottom:var(--safe-area-bottom,0);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.platform-android .mobile-tab-bar{background-color:#121212f2!important}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.platform-android .mobile-tab-bar{background-color:#121212d9!important}}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.platform-android .mobile-tab-bar{background-color:#121212fa!important}}body.platform-android{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.platform-android .scrollable{-webkit-overflow-scrolling:touch;overflow-y:auto}.platform-android [data-cq-damped-x-scroll=true]{-webkit-overflow-scrolling:auto!important;overscroll-behavior-x:contain;scroll-snap-type:none!important;touch-action:pan-y}