@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&family=Space+Grotesk:wght@300;400;500;600;700&family=Noto+Sans+Bengali:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-\[15\%\]{top:15%}.right-1\/4{right:25%}.bottom-1\/4{bottom:25%}.bottom-\[20\%\]{bottom:20%}.left-1\/2{left:50%}.left-1\/4{left:25%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[200\]{z-index:200}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.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-5{grid-column:span 5/span 5}.container{width:100%}.mx-auto{margin-inline:auto}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[45vh\]{height:45vh}.h-\[54px\]{height:54px}.h-\[68px\]{height:68px}.h-\[250px\]{height:250px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[300px\]{max-height:300px}.min-h-\[2\.5em\]{min-height:2.5em}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[90px\]{min-height:90px}.min-h-\[90vh\]{min-height:90vh}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-max{min-height:max-content}.min-h-screen{min-height:100vh}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[20px\]{width:20px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[500px\]{max-width:500px}.max-w-\[1400px\]{max-width:1400px}.max-w-none{max-width:none}.min-w-\[120px\]{min-width:120px}.min-w-\[300px\]{min-width:300px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:3.40282e38px}.rounded-bl-\[2rem\]{border-bottom-left-radius:2rem}.rounded-bl-\[100px\]{border-bottom-left-radius:100px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0F172A\]{border-color:#0f172a}.border-\[\#10B981\]\/20{border-color:oklab(69.5873% -.142158 .0448781/.2)}.border-\[\#10B981\]\/25{border-color:oklab(69.5873% -.142158 .0448781/.25)}.border-\[\#14B8A6\]{border-color:#14b8a6}.border-\[\#14B8A6\]\/10{border-color:oklab(70.3753% -.122901 -.00537139/.1)}.border-\[\#14B8A6\]\/20{border-color:oklab(70.3753% -.122901 -.00537139/.2)}.border-\[\#B33B0E\]{border-color:#b33b0e}.border-\[\#D12053\]\/20{border-color:oklab(56.0483% .20296 .0435302/.2)}.border-\[\#F97316\]{border-color:#f97316}.border-\[\#FF3D71\]{border-color:#ff3d71}.border-\[\#FF3D71\]\/20{border-color:oklab(66.5797% .224026 .0430934/.2)}.border-\[\#FF3D71\]\/30{border-color:oklab(66.5797% .224026 .0430934/.3)}.border-\[\#FF3D71\]\/50{border-color:oklab(66.5797% .224026 .0430934/.5)}.border-\[\#c9a87c\]{border-color:#c9a87c}.border-\[\#dac09a\]{border-color:#dac09a}.border-\[var\(--bg-app\)\]{border-color:var(--bg-app)}.border-\[var\(--bg-border\)\],.border-\[var\(--bg-border\)\]\/30{border-color:var(--bg-border)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--bg-border\)\]\/30{border-color:color-mix(in oklab, var(--bg-border) 30%, transparent)}}.border-\[var\(--bg-border\)\]\/50{border-color:var(--bg-border)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--bg-border\)\]\/50{border-color:color-mix(in oklab, var(--bg-border) 50%, transparent)}}.border-\[var\(--bg-border\)\]\/55{border-color:var(--bg-border)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--bg-border\)\]\/55{border-color:color-mix(in oklab, var(--bg-border) 55%, transparent)}}.border-\[var\(--neon-pink\)\]\/20{border-color:var(--neon-pink)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--neon-pink\)\]\/20{border-color:color-mix(in oklab, var(--neon-pink) 20%, transparent)}}.border-\[var\(--neon-pink\)\]\/35{border-color:var(--neon-pink)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--neon-pink\)\]\/35{border-color:color-mix(in oklab, var(--neon-pink) 35%, transparent)}}.border-\[var\(--primary\)\],.border-\[var\(--primary\)\]\/15{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/15{border-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.border-\[var\(--primary\)\]\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/20{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.border-\[var\(--primary\)\]\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-transparent{border-color:#0000}.border-t-\[\#14B8A6\]{border-top-color:#14b8a6}.bg-\[\#0F172A\]{background-color:#0f172a}.bg-\[\#0F172A\]\/10{background-color:oklab(20.7682% -.00294792 -.0397151/.1)}.bg-\[\#2d5a42\]{background-color:#2d5a42}.bg-\[\#8B5CF6\]\/5{background-color:oklab(60.5631% .0845415 -.201932/.05)}.bg-\[\#10B981\]{background-color:#10b981}.bg-\[\#10B981\]\/5{background-color:oklab(69.5873% -.142158 .0448781/.05)}.bg-\[\#10B981\]\/10{background-color:oklab(69.5873% -.142158 .0448781/.1)}.bg-\[\#14B8A6\]{background-color:#14b8a6}.bg-\[\#14B8A6\]\/5{background-color:oklab(70.3753% -.122901 -.00537139/.05)}.bg-\[\#14B8A6\]\/10{background-color:oklab(70.3753% -.122901 -.00537139/.1)}.bg-\[\#14B8A6\]\/40{background-color:oklab(70.3753% -.122901 -.00537139/.4)}.bg-\[\#D12053\]{background-color:#d12053}.bg-\[\#D12053\]\/5{background-color:oklab(56.0483% .20296 .0435302/.05)}.bg-\[\#D12053\]\/10{background-color:oklab(56.0483% .20296 .0435302/.1)}.bg-\[\#EF4444\]\/5{background-color:oklab(63.6834% .187864 .0889286/.05)}.bg-\[\#F97316\]{background-color:#f97316}.bg-\[\#F97316\]\/5{background-color:oklab(70.4871% .125896 .137895/.05)}.bg-\[\#FF3D71\]{background-color:#ff3d71}.bg-\[\#FF3D71\]\/5{background-color:oklab(66.5797% .224026 .0430934/.05)}.bg-\[\#FF3D71\]\/10{background-color:oklab(66.5797% .224026 .0430934/.1)}.bg-\[\#f3ede5\]{background-color:#f3ede5}.bg-\[\#fef9ed\]{background-color:#fef9ed}.bg-\[var\(--accent\)\],.bg-\[var\(--accent\)\]\/20{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--accent\)\]\/20{background-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.bg-\[var\(--bg-app\)\],.bg-\[var\(--bg-app\)\]\/50{background-color:var(--bg-app)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-app\)\]\/50{background-color:color-mix(in oklab, var(--bg-app) 50%, transparent)}}.bg-\[var\(--bg-app\)\]\/80{background-color:var(--bg-app)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-app\)\]\/80{background-color:color-mix(in oklab, var(--bg-app) 80%, transparent)}}.bg-\[var\(--bg-app\)\]\/98{background-color:var(--bg-app)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-app\)\]\/98{background-color:color-mix(in oklab, var(--bg-app) 98%, transparent)}}.bg-\[var\(--bg-border\)\]{background-color:var(--bg-border)}.bg-\[var\(--bg-elevated\)\],.bg-\[var\(--bg-elevated\)\]\/30{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-elevated\)\]\/30{background-color:color-mix(in oklab, var(--bg-elevated) 30%, transparent)}}.bg-\[var\(--bg-elevated\)\]\/50{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-elevated\)\]\/50{background-color:color-mix(in oklab, var(--bg-elevated) 50%, transparent)}}.bg-\[var\(--bg-surface\)\],.bg-\[var\(--bg-surface\)\]\/40{background-color:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-surface\)\]\/40{background-color:color-mix(in oklab, var(--bg-surface) 40%, transparent)}}.bg-\[var\(--bg-surface\)\]\/60{background-color:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-surface\)\]\/60{background-color:color-mix(in oklab, var(--bg-surface) 60%, transparent)}}.bg-\[var\(--bg-surface\)\]\/90{background-color:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg-surface\)\]\/90{background-color:color-mix(in oklab, var(--bg-surface) 90%, transparent)}}.bg-\[var\(--neon-pink\)\],.bg-\[var\(--neon-pink\)\]\/5{background-color:var(--neon-pink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--neon-pink\)\]\/5{background-color:color-mix(in oklab, var(--neon-pink) 5%, transparent)}}.bg-\[var\(--neon-violet\)\],.bg-\[var\(--neon-violet\)\]\/5{background-color:var(--neon-violet)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--neon-violet\)\]\/5{background-color:color-mix(in oklab, var(--neon-violet) 5%, transparent)}}.bg-\[var\(--neon-violet\)\]\/10{background-color:var(--neon-violet)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--neon-violet\)\]\/10{background-color:color-mix(in oklab, var(--neon-violet) 10%, transparent)}}.bg-\[var\(--primary\)\],.bg-\[var\(--primary\)\]\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-\[var\(--primary\)\]\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-\[var\(--primary\)\]\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[url\(\'\/noise\.png\'\)\]{background-image:url(/noise.png)}.from-\[\#2d2416\]\/80{--tw-gradient-from:oklab(26.6471% .00565022 .0269996/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#10B981\]{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#14B8A6\]\/10{--tw-gradient-from:oklab(70.3753% -.122901 -.00537139/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#14B8A6\]\/20{--tw-gradient-from:oklab(70.3753% -.122901 -.00537139/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#EF4444\]{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FF3D71\]{--tw-gradient-from:#ff3d71;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--bg-app\)\]{--tw-gradient-from:var(--bg-app);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--bg-app\)\]\/20{--tw-gradient-from:var(--bg-app)}@supports (color:color-mix(in lab, red, red)){.from-\[var\(--bg-app\)\]\/20{--tw-gradient-from:color-mix(in oklab, var(--bg-app) 20%, transparent)}}.from-\[var\(--bg-app\)\]\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--bg-border\)\]\/30{--tw-gradient-from:var(--bg-border)}@supports (color:color-mix(in lab, red, red)){.from-\[var\(--bg-border\)\]\/30{--tw-gradient-from:color-mix(in oklab, var(--bg-border) 30%, transparent)}}.from-\[var\(--bg-border\)\]\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--bg-surface\)\]{--tw-gradient-from:var(--bg-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[var\(--bg-app\)\]\/40{--tw-gradient-via:var(--bg-app)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--bg-app\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--bg-app) 40%, transparent)}}.via-\[var\(--bg-app\)\]\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[var\(--bg-app\)\]\/85{--tw-gradient-via:var(--bg-app)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--bg-app\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--bg-app) 85%, transparent)}}.via-\[var\(--bg-app\)\]\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[var\(--bg-surface\)\]\/40{--tw-gradient-via:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--bg-surface\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--bg-surface) 40%, transparent)}}.via-\[var\(--bg-surface\)\]\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[var\(--bg-surface\)\]\/80{--tw-gradient-via:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--bg-surface\)\]\/80{--tw-gradient-via:color-mix(in oklab, var(--bg-surface) 80%, transparent)}}.via-\[var\(--bg-surface\)\]\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0F172A\]\/10{--tw-gradient-to:oklab(20.7682% -.00294792 -.0397151/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6A5AE0\]{--tw-gradient-to:#6a5ae0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#14B8A6\]{--tw-gradient-to:#14b8a6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#059669\]{--tw-gradient-to:#059669;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--bg-app\)\]{--tw-gradient-to:var(--bg-app);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-\[\#0A0E1A\]{fill:#0a0e1a}.fill-\[\#F97316\]{fill:#f97316}.fill-\[var\(--neon-pink\)\]{fill:var(--neon-pink)}.fill-\[var\(--primary\)\]{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-top{object-position:top}.p-\[1\.5px\]{padding:1.5px}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[10rem\]{font-size:10rem}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[42px\]{font-size:42px}.text-\[48px\]{font-size:48px}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-none{--tw-leading:1;line-height:1}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.whitespace-nowrap{white-space:nowrap}.text-\[\#0A0E1A\]{color:#0a0e1a}.text-\[\#0F172A\]{color:#0f172a}.text-\[\#3e2e1c\]{color:#3e2e1c}.text-\[\#7f6a51\]{color:#7f6a51}.text-\[\#8b6a41\]{color:#8b6a41}.text-\[\#10B981\]{color:#10b981}.text-\[\#14B8A6\]{color:#14b8a6}.text-\[\#64748b\]{color:#64748b}.text-\[\#334155\]{color:#334155}.text-\[\#D12053\]{color:#d12053}.text-\[\#EF4444\]{color:#ef4444}.text-\[\#F97316\]{color:#f97316}.text-\[\#FF3D71\]{color:#ff3d71}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--neon-pink\)\]{color:var(--neon-pink)}.text-\[var\(--neon-violet\)\]{color:var(--neon-violet)}.text-\[var\(--primary\)\],.text-\[var\(--primary\)\]\/5{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--primary\)\]\/5{color:color-mix(in oklab, var(--primary) 5%, transparent)}}.text-\[var\(--text-dim\)\]{color:var(--text-dim)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-8{text-decoration-thickness:8px}.underline-offset-8{text-underline-offset:8px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-screen{mix-blend-mode:screen}.shadow-\[var\(--accent\)\]\/20{--tw-shadow-alpha:20%;--tw-shadow:var(--accent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--neon-violet\)\]\/40{--tw-shadow-alpha:40%;--tw-shadow:var(--neon-violet);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--primary\)\]\/20{--tw-shadow-alpha:20%;--tw-shadow:var(--primary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_var\(--neon-pink\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,var(--neon-pink));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(0\,240\,255\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#00f0ffcc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_var\(--primary\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_var\(--primary-glow\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,var(--primary-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,240\,255\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f0ff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,240\,255\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f0ff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,198\,255\,0\.2\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00c6ff33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(20\,184\,166\,0\.15\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#14b8a626);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_0_\#1b3927\]{--tw-shadow:0 4px 0 var(--tw-shadow-color,#1b3927);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_0_\#B33B0E\]{--tw-shadow:0 4px 0 var(--tw-shadow-color,#b33b0e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_25px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 4px 25px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_25px_rgba\(0\,240\,255\,0\.08\)\]{--tw-shadow:0 4px 25px var(--tw-shadow-color,#00f0ff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(249\,115\,22\,0\.3\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#f973164d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(249\,115\,22\,0\.35\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#f9731659);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_25px_rgba\(249\,115\,22\,0\.3\)\]{--tw-shadow:0 6px 25px var(--tw-shadow-color,#f973164d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_25px_rgba\(249\,115\,22\,0\.3\)\]{--tw-shadow:0 8px 25px var(--tw-shadow-color,#f973164d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(20\,184\,166\,0\.2\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#14b8a633);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(255\,0\,128\,0\.25\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#ff008040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_15px_40px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow:0 15px 40px var(--tw-shadow-color,#10b9814d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_60px_-15px_rgba\(251\,191\,36\,0\.35\)\]{--tw-shadow:0 20px 60px -15px var(--tw-shadow-color,#fbbf2459);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_50px_100px_-20px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 50px 100px -20px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_50px_100px_-20px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 50px 100px -20px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[4px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[\#0F172A\]\/15{--tw-shadow-color:#0f172a26}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#0F172A\]\/15{--tw-shadow-color:color-mix(in oklab, oklab(20.7682% -.00294792 -.0397151/.15) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#14B8A6\]\/10{--tw-shadow-color:#14b8a61a}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#14B8A6\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(70.3753% -.122901 -.00537139/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#14B8A6\]\/20{--tw-shadow-color:#14b8a633}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#14B8A6\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(70.3753% -.122901 -.00537139/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#14B8A6\]\/30{--tw-shadow-color:#14b8a64d}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#14B8A6\]\/30{--tw-shadow-color:color-mix(in oklab, oklab(70.3753% -.122901 -.00537139/.3) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#D12053\]\/20{--tw-shadow-color:#d1205333}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#D12053\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(56.0483% .20296 .0435302/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#F97316\]\/20{--tw-shadow-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#F97316\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(70.4871% .125896 .137895/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#FF3D71\]\/20{--tw-shadow-color:#ff3d7133}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#FF3D71\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(66.5797% .224026 .0430934/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[rgba\(249\,115\,22\,0\.3\)\]{--tw-shadow-color:#f973164d}@supports (color:color-mix(in lab, red, red)){.shadow-\[rgba\(249\,115\,22\,0\.3\)\]{--tw-shadow-color:color-mix(in oklab, #f973164d var(--tw-shadow-alpha), transparent)}}.ring-\[var\(--bg-app\)\]{--tw-ring-color:var(--bg-app)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[40px\]{--tw-blur:blur(40px);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-\[60px\]{--tw-blur:blur(60px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[80px\]{--tw-blur:blur(80px);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-\[90px\]{--tw-blur:blur(90px);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);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-\[120px\]{--tw-blur:blur(120px);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);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,)}.contrast-125{--tw-contrast:contrast(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(0\,240\,255\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#00f0ff66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_var\(--primary-glow\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,var(--primary-glow)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_20px_var\(--primary-glow\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,var(--primary-glow)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 20px 50px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_20px_50px_rgba\(15\,23\,42\,0\.15\)\]{--tw-drop-shadow-size:drop-shadow(0 20px 50px var(--tw-drop-shadow-color,#0f172a26));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.delay-700{transition-delay:.7s}.delay-1000{transition-delay:1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\:scale-110:is(:where(.group):focus-within *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-within\:text-\[\#14B8A6\]:is(:where(.group):focus-within *){color:#14b8a6}.group-focus-within\:text-\[\#D12053\]:is(:where(.group):focus-within *){color:#d12053}@media (hover:hover){.group-hover\:line-clamp-none:is(:where(.group):hover *){-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.group-hover\:translate-x-full:is(:where(.group):hover *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-0:is(:where(.group):hover *){rotate:0deg}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:bg-\[rgba\(0\,240\,255\,0\.15\)\]:is(:where(.group):hover *){background-color:#00f0ff26}.group-hover\:bg-\[var\(--primary\)\]:is(:where(.group):hover *){background-color:var(--primary)}.group-hover\:text-\[\#2d5a42\]:is(:where(.group):hover *){color:#2d5a42}.group-hover\:text-\[\#F97316\]:is(:where(.group):hover *){color:#f97316}.group-hover\:text-\[var\(--primary\)\]:is(:where(.group):hover *){color:var(--primary)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *){opacity:1}}.group-active\:scale-90:is(:where(.group):active *){--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.placeholder\:text-\[\#334155\]::placeholder{color:#334155}.placeholder\:text-\[var\(--text-dim\)\]::placeholder{color:var(--text-dim)}.placeholder\:opacity-30::placeholder{opacity:.3}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-102:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[\#14B8A6\]\/30:hover{border-color:oklab(70.3753% -.122901 -.00537139/.3)}.hover\:border-\[\#14B8A6\]\/40:hover{border-color:oklab(70.3753% -.122901 -.00537139/.4)}.hover\:border-\[\#D12053\]\/30:hover{border-color:oklab(56.0483% .20296 .0435302/.3)}.hover\:border-\[\#EF4444\]\/40:hover{border-color:oklab(63.6834% .187864 .0889286/.4)}.hover\:bg-\[\#0D9488\]:hover{background-color:#0d9488}.hover\:bg-\[\#1a2e4a\]:hover{background-color:#1a2e4a}.hover\:bg-\[\#1f422d\]:hover{background-color:#1f422d}.hover\:bg-\[\#10B981\]:hover{background-color:#10b981}.hover\:bg-\[\#14B8A6\]:hover{background-color:#14b8a6}.hover\:bg-\[\#14B8A6\]\/10:hover{background-color:oklab(70.3753% -.122901 -.00537139/.1)}.hover\:bg-\[\#143557\]:hover{background-color:#143557}.hover\:bg-\[\#D12053\]:hover{background-color:#d12053}.hover\:bg-\[\#E85E2A\]:hover{background-color:#e85e2a}.hover\:bg-\[\#E2136E\]:hover{background-color:#e2136e}.hover\:bg-\[var\(--bg-border\)\]:hover{background-color:var(--bg-border)}.hover\:bg-\[var\(--bg-elevated\)\]:hover{background-color:var(--bg-elevated)}.hover\:bg-\[var\(--bg-surface\)\]\/80:hover{background-color:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--bg-surface\)\]\/80:hover{background-color:color-mix(in oklab, var(--bg-surface) 80%, transparent)}}.hover\:bg-\[var\(--neon-pink\)\]\/10:hover{background-color:var(--neon-pink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--neon-pink\)\]\/10:hover{background-color:color-mix(in oklab, var(--neon-pink) 10%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:text-\[\#0F172A\]:hover{color:#0f172a}.hover\:text-\[\#F97316\]:hover{color:#f97316}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#14B8A6\]\/40:focus{border-color:oklab(70.3753% -.122901 -.00537139/.4)}.focus\:border-\[\#14B8A6\]\/50:focus{border-color:oklab(70.3753% -.122901 -.00537139/.5)}.focus\:border-\[\#D12053\]\/40:focus{border-color:oklab(56.0483% .20296 .0435302/.4)}.focus\:border-\[\#FF3D71\]\/50:focus{border-color:oklab(66.5797% .224026 .0430934/.5)}.focus\:border-\[var\(--primary\)\]:focus,.focus\:border-\[var\(--primary\)\]\/50:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--primary\)\]\/50:focus{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus\:bg-\[var\(--bg-elevated\)\]:focus{background-color:var(--bg-elevated)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-\[1px\]:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}:root{--primary:#00f0ff;--primary-hover:#00d4e0;--primary-glow:#00f0ff40;--teal:#00f0ff;--teal-hover:#00d4e0;--teal-glow:#00f0ff33;--accent:#0f8;--accent-hover:#00e07a;--accent-glow:#00ff8840;--neon-violet:#8b5cf6;--neon-pink:#ff3d71;--bg-app:#f0f2f5;--bg-surface:#fff;--bg-elevated:#e8ecf1;--bg-border:#d1d5db;--text-primary:#0a0e1a;--text-muted:#6b7280;--text-dim:#9ca3af;--font-headings:"Orbitron", sans-serif;--font-body:"Space Grotesk", sans-serif;--font-bn:"Noto Sans Bengali", sans-serif;--font-mono:"JetBrains Mono", monospace;--grid-color:#00f0ff0a;--grid-size:40px;--corner-accent:#00f0ff;--glow-spread:20px;--scanline-speed:3s}html.dark{--primary:#00f0ff;--primary-hover:#33f3ff;--primary-glow:#00f0ff4d;--teal:#00f0ff;--teal-hover:#33f3ff;--teal-glow:#00f0ff40;--accent:#0f8;--accent-hover:#33ffa3;--accent-glow:#00ff884d;--bg-app:#0a0e1a;--bg-surface:#111827;--bg-elevated:#1a1f2e;--bg-border:#1f2937;--text-primary:#e8eaed;--text-muted:#8892a4;--text-dim:#6b7280;--grid-color:#00f0ff08}body,header,aside,.sidebar-desktop,.topbar-desktop,.sf-card,.vintage-card,input,button{transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background-color:var(--bg-app);background-image:linear-gradient(var(--grid-color) 1px, transparent 1px), linear-gradient(90deg, var(--grid-color) 1px, transparent 1px);background-size:var(--grid-size) var(--grid-size);color:var(--text-primary);-webkit-font-smoothing:antialiased;background-attachment:fixed;font-size:17px;line-height:1.65;overflow-x:hidden}.font-bn{font-family:var(--font-bn)}.text-combo-red{color:#ff3d71!important}.text-combo-orange{color:#f97316!important}.text-combo-yellow{color:#fbbf24!important}.text-combo-green{color:#0f8!important}.text-combo-cyan{color:#00f0ff!important}.text-combo-blue{color:#3b82f6!important}.text-combo-violet{color:#8b5cf6!important}@keyframes textPulse{0%,to{opacity:1;filter:brightness()}50%{opacity:.9;filter:brightness(1.3)}}.animate-combo{animation:3s ease-in-out infinite textPulse}h1,h2,h3,.sf-headline{font-family:var(--font-headings);letter-spacing:.04em;color:var(--primary);text-transform:uppercase;font-weight:800;line-height:1.15}p,span,li,a{color:var(--text-muted);font-size:1rem}.text-white{color:#fff!important}input::placeholder{font-family:var(--font-body);color:var(--text-dim)!important}.sf-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--primary);font-size:.7rem;font-weight:700}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-app)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--primary), var(--neon-violet));border-radius:100px}::-webkit-scrollbar-thumb:hover{background:var(--primary);box-shadow:0 0 10px var(--primary-glow)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.glow-primary{box-shadow:0 0 20px #00f0ff26,0 0 60px #00f0ff0d}.glow-teal{box-shadow:0 0 20px #00f0ff40,0 0 40px #00f0ff1a}.glow-green{box-shadow:0 0 20px #00ff8840,0 0 40px #00ff881a}.glow-violet{box-shadow:0 0 20px #8b5cf640,0 0 40px #8b5cf61a}.glass-light{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffff14;border:1px solid #00f0ff1a}.glass-dark{-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0a0e1ad9;border:1px solid #00f0ff26}.sf-card{background:var(--bg-surface);border:1px solid var(--bg-border);border-radius:8px;transition:border-color .3s,box-shadow .3s,transform .3s;position:relative;overflow:hidden;box-shadow:0 2px 10px #00f0ff08}.sf-card:before{content:"";background:linear-gradient(90deg, transparent, var(--primary), transparent);opacity:0;width:100%;height:2px;transition:opacity .3s;position:absolute;top:0;left:0}.sf-card:hover{border-color:#00f0ff66;transform:translateY(-4px);box-shadow:0 0 30px #00f0ff1a,0 8px 30px #0003}.sf-card:hover:before{opacity:1}.brand-strip:before{content:"";background:linear-gradient(90deg, var(--primary), var(--neon-violet), var(--accent));width:100%;height:2px;box-shadow:0 0 10px var(--primary-glow);display:block}.vintage-card{background:var(--bg-surface);border:1px solid var(--bg-border);text-align:center;border-radius:8px;flex-direction:column;align-items:center;padding:1.2rem 1rem 1rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000026;color:var(--text-primary)!important}.vintage-card:before,.vintage-card:after{content:"";border-color:var(--primary);opacity:.3;border-style:solid;width:12px;height:12px;transition:opacity .3s;position:absolute}.vintage-card:before{border-width:2px 0 0 2px;top:6px;left:6px}.vintage-card:after{border-width:0 2px 2px 0;bottom:6px;right:6px}.vintage-card h3,.vintage-card p,.vintage-card span,.vintage-card div{color:var(--text-primary)!important}.vintage-card p{color:var(--text-muted)!important}.vintage-card:hover{box-shadow:0 0 40px #00f0ff26, 0 0 0 1.5px var(--primary);border-color:var(--primary);transform:translateY(-6px)}.vintage-card:hover:before,.vintage-card:hover:after{opacity:1}.vintage-card img{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--bg-border);border-radius:6px;width:100%;margin-bottom:.8rem;box-shadow:0 2px 8px #0003}.pdf-label{font-size:.65rem;font-weight:800;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00f0ff26;border:1px solid #00f0ff4d;border-radius:4px;padding:.2rem .6rem;position:absolute;bottom:8px;right:8px;color:var(--primary)!important}.booklet-container{background:var(--bg-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--bg-border);width:100%;color:var(--text-primary);z-index:10;border-radius:8px;padding:2.5rem 2rem;position:relative;box-shadow:0 0 30px #00f0ff0d}.booklet-container:before,.booklet-container:after{content:"";background:linear-gradient(180deg, transparent, var(--primary), transparent);opacity:.2;z-index:2;width:2px;position:absolute;top:0;bottom:0}.booklet-container:before{left:1rem}.booklet-container:after{right:1rem}@keyframes scanLine{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.animate-scan-line:after{content:"";background:linear-gradient(90deg, transparent, var(--primary), transparent);opacity:.3;height:2px;animation:scanLine var(--scanline-speed) linear infinite;pointer-events:none;position:absolute;left:0;right:0}@keyframes glowPulse{0%,to{box-shadow:0 0 5px var(--primary-glow)}50%{box-shadow:0 0 20px var(--primary-glow), 0 0 40px #00f0ff0d}}.animate-glow-pulse{animation:3s ease-in-out infinite glowPulse}@keyframes dataStream{0%{background-position:0 0}to{background-position:0 100%}}.animate-data-stream{background-image:linear-gradient(#0000 0%,#00f0ff08 50%,#0000 100%);background-size:100% 200%;animation:4s linear infinite dataStream}@keyframes hologramFlicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.8}94%{opacity:1}96%{opacity:.9}97%{opacity:1}}.animate-hologram{animation:5s linear infinite hologramFlicker}@keyframes pulse-soft{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.55;transform:scale(1.03)}}.animate-pulse-soft{animation:6s ease-in-out infinite pulse-soft}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-float{animation:4s ease-in-out infinite float}@keyframes float-slow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(1deg)}}.animate-float-slow{animation:6s ease-in-out infinite float-slow}.gradient-text{background:linear-gradient(135deg, var(--primary), var(--neon-violet), var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bg-gradient-ssc{background:linear-gradient(135deg,#0a0e1a,#00f0ff)}.bg-gradient-hsc{background:linear-gradient(135deg,#8b5cf6,#0a0e1a)}.bg-gradient-science{background:linear-gradient(135deg,#0a0e1a,#0f8)}.bg-gradient-arts{background:linear-gradient(135deg,#f97316,#ff3d71)}.bg-gradient-commerce{background:linear-gradient(135deg,#00f0ff,#8b5cf6)}.text-gradient-ssc,.text-gradient-hsc{-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#00f0ff,#8b5cf6,#0f8,#00f0ff) 0 0/300% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:8s linear infinite textRainbow!important}@keyframes textRainbow{0%{background-position:0%}to{background-position:300%}}.survey-overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;background:#0a0e1ad9;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.sidebar-desktop,.topbar-desktop{display:none}.main-content{margin-left:0}@media (width>=768px){.sidebar-desktop{background:var(--bg-surface);border-right:1px solid var(--bg-border);z-index:100;flex-direction:column;width:260px;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:4px 0 30px #00f0ff08}.topbar-desktop{z-index:50;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--bg-border);background:#111827e6;padding:0 2.5rem;display:block;position:sticky;top:0}.main-content{margin-left:260px}}*,:before,:after{transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}@keyframes fadeUpIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:.55s cubic-bezier(.4,0,.2,1) both fadeUpIn}.animate-fade-up-delay-1{animation-delay:.1s}.animate-fade-up-delay-2{animation-delay:.2s}.animate-fade-up-delay-3{animation-delay:.3s}.animate-fade-up-delay-4{animation-delay:.4s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.5s cubic-bezier(.4,0,.2,1) both fadeIn}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down{animation:.45s cubic-bezier(0,0,.2,1) both slideDown}.card-hover-premium{transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1)}.card-hover-premium:hover{border-color:#00f0ff73;transform:translateY(-6px)scale(1.02);box-shadow:0 0 40px #00f0ff26,0 0 0 2px #00f0ff59}.btn-gradient-shift{background:linear-gradient(135deg,#00f0ff 0%,#8b5cf6 100%) 0%/200% 100%;border-radius:6px;transition:background-position .45s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.btn-gradient-shift:hover{background-position:100%;transform:scale(1.05);box-shadow:0 0 30px #00f0ff59}.btn-gradient-shift:active{transform:scale(.97)}@keyframes downloadPulse{0%,to{box-shadow:0 0 10px #00ff884d}50%{box-shadow:0 0 25px #00ff8880,0 0 0 4px #00ff881a}}.animate-download-pulse{animation:2.5s cubic-bezier(.4,0,.2,1) infinite downloadPulse}@keyframes bookFloat{0%,to{transform:translateY(0)rotateX(0)rotateY(0)}25%{transform:translateY(-10px)rotateX(2deg)rotateY(3deg)}75%{transform:translateY(-6px)rotateX(-1deg)rotateY(-2deg)}}.animate-book-float{transform-style:preserve-3d;animation:6s cubic-bezier(.4,0,.2,1) infinite bookFloat}.hero-parallax-bg{will-change:transform;transition:transform .1s linear}.stagger-child:first-child{animation-delay:50ms}.stagger-child:nth-child(2){animation-delay:.13s}.stagger-child:nth-child(3){animation-delay:.21s}.stagger-child:nth-child(4){animation-delay:.29s}.stagger-child:nth-child(5){animation-delay:.37s}.stagger-child:nth-child(6){animation-delay:.45s}.quick-preview-btn{opacity:0;transition:opacity .25s cubic-bezier(0,0,.2,1),transform .25s cubic-bezier(0,0,.2,1);transform:translateY(8px)}.group:hover .quick-preview-btn{opacity:1;transform:translateY(0)}@keyframes checkmarkPop{0%{transform:scale(0)rotate(-45deg)}60%{transform:scale(1.25)rotate(5deg)}to{transform:scale(1)rotate(0)}}.animate-checkmark-pop{animation:.35s cubic-bezier(.4,0,.2,1) both checkmarkPop}.filter-active{transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 2px #00f0ff40,inset 0 0 10px #00f0ff0f;border-color:#00f0ff!important}@keyframes textShimmer{0%{background-position:-200%}to{background-position:200%}}.text-shimmer{background:linear-gradient(90deg, var(--primary) 25%, #8b5cf6 50%, var(--primary) 75%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite textShimmer}input:focus,button:focus-visible{outline:none;box-shadow:0 0 0 2px #00f0ff59,0 0 15px #00f0ff1a!important}.reveal-on-scroll{opacity:0;transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1);transform:translateY(30px)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.section-divider{background:linear-gradient(90deg,#0000,#00f0ff66,#8b5cf64d,#0000) 0 0/200% 100%;height:1px;animation:4s linear infinite dividerFlow}@keyframes dividerFlow{0%{background-position:-100%}to{background-position:200%}}.nav-scrolled{-webkit-backdrop-filter:blur(20px)saturate(180%)!important}.card-img-zoom{overflow:hidden}.card-img-zoom img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.card-img-zoom:hover img{transform:scale(1.1)}.page-enter{animation:.4s cubic-bezier(.4,0,.2,1) both fadeUpIn}.hud-frame{position:relative}.hud-frame:before,.hud-frame:after{content:"";border-color:var(--primary);opacity:.4;pointer-events:none;border-style:solid;width:16px;height:16px;position:absolute}.hud-frame:before{border-width:2px 0 0 2px;top:0;left:0}.hud-frame:after{border-width:0 2px 2px 0;bottom:0;right:0}.neon-underline{position:relative}.neon-underline:after{content:"";background:linear-gradient(90deg, var(--primary), transparent);opacity:.5;width:100%;height:2px;position:absolute;bottom:-4px;left:0}.tech-dot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--primary-glow);border-radius:1px;display:inline-block}.status-led{background:var(--accent);width:8px;height:8px;box-shadow:0 0 6px var(--accent-glow);border-radius:50%;animation:2s ease-in-out infinite glowPulse}@keyframes circuitPulse{0%{background-position:0 0}to{background-position:200% 0}}.circuit-line{background:repeating-linear-gradient(90deg, var(--primary) 0px, var(--primary) 10px, transparent 10px, transparent 20px);opacity:.3;background-size:200% 100%;height:1px;animation:3s linear infinite circuitPulse}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
