@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap);.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);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}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-bottom-24{bottom:-6rem}.-left-24{left:-6rem}.-right-28{right:-7rem}.-top-28{top:-7rem}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:.5rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.top-0{top:0}.top-3{top:.75rem}.z-10{z-index:10}.z-50{z-index:50}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[40px\]{height:40px}.h-\[50px\]{height:50px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:24rem}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[150px\]{width:150px}.w-\[190px\]{width:190px}.w-\[80px\]{width:80px}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-\[44px\]{min-width:44px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[280px\]{max-width:280px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1}.shrink-0{flex-shrink:0}.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))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.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)))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.3rem\]{border-radius:1.3rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\[\#6fffb4\]\/30{border-color:#6fffb44d}.border-\[\#6fffb4\]\/35{border-color:#6fffb459}.border-\[\#FC4420\]{--tw-border-opacity:1;border-color:#fc4420;border-color:rgb(252 68 32/var(--tw-border-opacity,1))}.border-\[\#FC4420\]\/25{border-color:#fc442040}.border-\[\#ff8d8d\]\/30{border-color:#ff8d8d4d}.border-emerald-700{--tw-border-opacity:1;border-color:#047857;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-emerald-700\/70{border-color:#047857b3}.border-emerald-800\/70{border-color:#065f46b3}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.bg-\[\#081710\]{--tw-bg-opacity:1;background-color:#081710;background-color:rgb(8 23 16/var(--tw-bg-opacity,1))}.bg-\[\#0f3b2b\]\/50{background-color:#0f3b2b80}.bg-\[\#2EFF0C\]{--tw-bg-opacity:1;background-color:#2eff0c;background-color:rgb(46 255 12/var(--tw-bg-opacity,1))}.bg-\[\#3a1515\]\/50{background-color:#3a151580}.bg-\[\#6fffb4\]\/10{background-color:#6fffb41a}.bg-\[\#75ff9d\]{--tw-bg-opacity:1;background-color:#75ff9d;background-color:rgb(117 255 157/var(--tw-bg-opacity,1))}.bg-\[\#FC4420\]{--tw-bg-opacity:1;background-color:#fc4420;background-color:rgb(252 68 32/var(--tw-bg-opacity,1))}.bg-\[\#FC4420\]\/20{background-color:#fc442033}.bg-black\/20{background-color:#0003}.bg-black\/35{background-color:#00000059}.bg-black\/70{background-color:#000000b3}.bg-emerald-400\/20{background-color:#34d39933}.bg-emerald-50{--tw-bg-opacity:1;background-color:#ecfdf5;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-800{--tw-bg-opacity:1;background-color:#065f46;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.bg-emerald-800\/70{background-color:#065f46b3}.bg-emerald-900\/60{background-color:#064e3b99}.bg-emerald-900\/70{background-color:#064e3bb3}.bg-emerald-950{--tw-bg-opacity:1;background-color:#022c22;background-color:rgb(2 44 34/var(--tw-bg-opacity,1))}.bg-emerald-950\/70{background-color:#022c22b3}.bg-emerald-950\/80{background-color:#022c22cc}.bg-lime-400{--tw-bg-opacity:1;background-color:#a3e635;background-color:rgb(163 230 53/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:#e11d48;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-white\/5{background-color:#ffffff0d}.bg-\[linear-gradient\(130deg\2c rgba\(156\2c 255\2c 208\2c 0\.34\)\2c rgba\(52\2c 130\2c 96\2c 0\.22\)\2c rgba\(156\2c 255\2c 208\2c 0\.08\)\)\]{background-image:linear-gradient(130deg,#9cffd057,#34826038,#9cffd014)}.bg-\[linear-gradient\(180deg\2c rgba\(8\2c 29\2c 21\2c 0\.92\)\2c rgba\(4\2c 20\2c 14\2c 0\.95\)\)\]{background-image:linear-gradient(180deg,#081d15eb,#04140ef2)}.bg-\[linear-gradient\(to_right\2c rgba\(176\2c 255\2c 215\2c 0\.03\)_1px\2c transparent_1px\)\2c linear-gradient\(to_bottom\2c rgba\(176\2c 255\2c 215\2c 0\.03\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(90deg,#b0ffd708 1px,#0000 0),linear-gradient(180deg,#b0ffd708 1px,#0000 0)}.bg-\[radial-gradient\(circle_at_12\%_10\%\2c rgba\(100\2c 255\2c 171\2c 0\.16\)\2c transparent_36\%\)\2c radial-gradient\(circle_at_88\%_14\%\2c rgba\(84\2c 255\2c 181\2c 0\.10\)\2c transparent_30\%\)\2c radial-gradient\(circle_at_85\%_85\%\2c rgba\(29\2c 155\2c 108\2c 0\.24\)\2c transparent_46\%\)\2c linear-gradient\(180deg\2c \#000f0a_0\%\2c \#02150f_52\%\2c \#000e09_100\%\)\]{background-image:radial-gradient(circle at 12% 10%,#64ffab29,#0000 36%),radial-gradient(circle at 88% 14%,#54ffb51a,#0000 30%),radial-gradient(circle at 85% 85%,#1d9b6c3d,#0000 46%),linear-gradient(180deg,#000f0a,#02150f 52%,#000e09)}.bg-\[radial-gradient\(circle_at_12\%_10\%\2c rgba\(252\2c 68\2c 32\2c 0\.18\)\2c transparent_36\%\)\2c radial-gradient\(circle_at_88\%_14\%\2c rgba\(252\2c 68\2c 32\2c 0\.10\)\2c transparent_30\%\)\2c radial-gradient\(circle_at_85\%_85\%\2c rgba\(252\2c 68\2c 32\2c 0\.22\)\2c transparent_46\%\)\2c linear-gradient\(180deg\2c \#120402_0\%\2c \#1a0603_52\%\2c \#0d0302_100\%\)\]{background-image:radial-gradient(circle at 12% 10%,#fc44202e,#0000 36%),radial-gradient(circle at 88% 14%,#fc44201a,#0000 30%),radial-gradient(circle at 85% 85%,#fc442038,#0000 46%),linear-gradient(180deg,#120402,#1a0603 52%,#0d0302)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#42ff7a\]{--tw-gradient-from:#42ff7a var(--tw-gradient-from-position);--tw-gradient-to:#42ff7a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#7dffca\]{--tw-gradient-to:#7dffca var(--tw-gradient-to-position)}.bg-\[size\:34px_34px\]{background-size:34px 34px}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[1px\]{padding:1px}.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-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-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-8{padding-left:2rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pt-0{padding-top:0}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-right{text-align:right}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[11px\]{font-size:11px}.text-\[2rem\]{font-size:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: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)}.leading-\[1\.05\]{line-height:1.05}.leading-relaxed{line-height:1.625}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.42em\]{letter-spacing:.42em}.text-\[\#032211\]{--tw-text-opacity:1;color:#032211;color:rgb(3 34 17/var(--tw-text-opacity,1))}.text-\[\#8ed3af\]{--tw-text-opacity:1;color:#8ed3af;color:rgb(142 211 175/var(--tw-text-opacity,1))}.text-\[\#8fceac\]{--tw-text-opacity:1;color:#8fceac;color:rgb(143 206 172/var(--tw-text-opacity,1))}.text-\[\#93cfae\]{--tw-text-opacity:1;color:#93cfae;color:rgb(147 207 174/var(--tw-text-opacity,1))}.text-\[\#96d1af\]{--tw-text-opacity:1;color:#96d1af;color:rgb(150 209 175/var(--tw-text-opacity,1))}.text-\[\#9cd8b8\]{--tw-text-opacity:1;color:#9cd8b8;color:rgb(156 216 184/var(--tw-text-opacity,1))}.text-\[\#9dc9b2\]{--tw-text-opacity:1;color:#9dc9b2;color:rgb(157 201 178/var(--tw-text-opacity,1))}.text-\[\#9de7c2\]{--tw-text-opacity:1;color:#9de7c2;color:rgb(157 231 194/var(--tw-text-opacity,1))}.text-\[\#b8ffd9\]{--tw-text-opacity:1;color:#b8ffd9;color:rgb(184 255 217/var(--tw-text-opacity,1))}.text-\[\#bfffdc\]{--tw-text-opacity:1;color:#bfffdc;color:rgb(191 255 220/var(--tw-text-opacity,1))}.text-\[\#c7ffe2\]{--tw-text-opacity:1;color:#c7ffe2;color:rgb(199 255 226/var(--tw-text-opacity,1))}.text-\[\#c9ffe0\]{--tw-text-opacity:1;color:#c9ffe0;color:rgb(201 255 224/var(--tw-text-opacity,1))}.text-\[\#d8ffe8\]{--tw-text-opacity:1;color:#d8ffe8;color:rgb(216 255 232/var(--tw-text-opacity,1))}.text-\[\#effff4\]{--tw-text-opacity:1;color:#effff4;color:rgb(239 255 244/var(--tw-text-opacity,1))}.text-\[\#f3fff8\]{--tw-text-opacity:1;color:#f3fff8;color:rgb(243 255 248/var(--tw-text-opacity,1))}.text-\[\#ff9b88\]{--tw-text-opacity:1;color:#ff9b88;color:rgb(255 155 136/var(--tw-text-opacity,1))}.text-\[\#ffb3b3\]{--tw-text-opacity:1;color:#ffb3b3;color:rgb(255 179 179/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-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-50{--tw-text-opacity:1;color:#ecfdf5;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-lime-300{--tw-text-opacity:1;color:#bef264;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/55{color:#ffffff8c}.text-white\/70{color:#ffffffb3}.text-zinc-950{--tw-text-opacity:1;color:#09090b;color:rgb(9 9 11/var(--tw-text-opacity,1))}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.opacity-70{opacity:.7}.shadow-\[0_0_14px_rgba\(252\2c 68\2c 32\2c 0\.45\)\]{--tw-shadow:0 0 14px #fc442073;--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-\[0_0_14px_rgba\(252\2c 68\2c 32\2c 0\.45\)\],.shadow-\[0_12px_24px_rgba\(57\2c 255\2c 149\2c 0\.22\)\]{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_12px_24px_rgba\(57\2c 255\2c 149\2c 0\.22\)\]{--tw-shadow:0 12px 24px #39ff9538;--tw-shadow-colored:0 12px 24px var(--tw-shadow-color)}.shadow-\[0_20px_40px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 20px 40px #0000008c;--tw-shadow-colored:0 20px 40px var(--tw-shadow-color)}.shadow-\[0_20px_40px_rgba\(0\2c 0\2c 0\2c 0\.55\)\],.shadow-\[0_24px_70px_rgba\(0\2c 0\2c 0\2c 0\.48\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\2c 0\2c 0\2c 0\.48\)\]{--tw-shadow:0 24px 70px #0000007a;--tw-shadow-colored:0 24px 70px var(--tw-shadow-color)}.shadow-\[inset_0_1px_2px_rgba\(255\2c 255\2c 255\2c 0\.06\)\]{--tw-shadow:inset 0 1px 2px #ffffff0f;--tw-shadow-colored:inset 0 1px 2px var(--tw-shadow-color)}.shadow-\[inset_0_1px_2px_rgba\(255\2c 255\2c 255\2c 0\.06\)\],.shadow-lg{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-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-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-offset-emerald-950{--tw-ring-offset-color:#022c22}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.drop-shadow-\[0_0_18px_rgba\(252\2c 68\2c 32\2c 0\.28\)\]{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_18px_rgba\(252\2c 68\2c 32\2c 0\.28\)\]{--tw-drop-shadow:drop-shadow(0 0 18px #fc442047)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.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-\[transform\2c opacity\]{transition-duration:.15s;transition-property:transform,opacity;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-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-\[25ms\]{transition-duration:25ms}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[socket\:connect_error\]{socket:connect error}.\[socket\:roundStarted\]{socket:roundStarted}.\[tap-trade\:place-payload\]{tap-trade:place-payload}:root{color-scheme:dark;font-family:Montserrat,Segoe UI,sans-serif}.terminal-body--tap-trading{align-items:start;gap:.75rem;grid-template-columns:minmax(0,1fr) 380px;padding:.7rem}.tap-trading-shell{grid-gap:.7rem;background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:14px;display:grid;gap:.7rem;padding:.9rem .9rem .8rem}.tap-trading-shell__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.45rem .8rem;justify-content:space-between}.tap-trading-shell__header h1{color:#ffffffe6;font-size:clamp(1.25rem,2.4vw,1.95rem);font-weight:800;letter-spacing:.01em;line-height:1.1;margin:0}.tap-trading-shell__header p{color:#fc4420b3;font-size:.78rem;font-weight:600;margin:0}.tap-trading-shell__market{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:999px;display:flex;flex-wrap:wrap;gap:.42rem;padding:.32rem .56rem}.tap-trading-shell__quote{grid-gap:.04rem;display:grid;gap:.04rem}.tap-trading-shell__quote strong{font-size:.8rem;font-weight:800;letter-spacing:.01em}.tap-trading-shell__quote small{font-size:.62rem;font-weight:700}.tap-trading-pair-select{min-width:176px}.tap-trading-shell__details-btn{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.62rem;font-weight:700;height:24px;margin-left:auto;padding:0 .56rem}.tap-trading-shell__market .is-up{color:#fc4420}.tap-trading-shell__market .is-down{color:#ff7f7f}.tap-trading-shell__stats{align-items:baseline;display:flex;flex-wrap:wrap;gap:.65rem}.tap-trading-shell__stats p{display:flex;flex-direction:column;gap:.02rem;margin:0}.tap-trading-shell__stats p span{color:#fc4420b3;font-size:.58rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.tap-trading-shell__stats p b{color:#e9f7fff2;font-size:.72rem;font-weight:800}.tap-trading-shell__stats small{color:#c7a7e0db;font-size:.6rem;font-weight:700}.tap-trading-canvas-host{background:#0a1218;border:1px solid #fc442080;border-radius:12px;margin:0 auto;overflow:hidden;width:min(100%,100%)}.tap-trading-canvas{cursor:crosshair;display:block;height:400px;touch-action:none;width:100%}.tap-trading-side-panel{grid-gap:.55rem;display:grid;gap:.55rem}.tap-trading-side-card{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:12px;padding:.72rem}.tap-trading-side-head{grid-gap:.4rem;border-bottom:1px solid #fc442080;display:grid;gap:.4rem;grid-template-columns:1.2fr .8fr .9fr;padding:0 .1rem .4rem}.tap-trading-side-head span{color:#fc4420b3;font-size:.66rem;font-weight:700;letter-spacing:.01em}.tap-trading-side-head span:nth-child(2),.tap-trading-side-head span:nth-child(3){text-align:right}.tap-trading-side-list{grid-gap:.28rem;display:grid;gap:.28rem;margin-top:.45rem}.tap-trading-side-row{grid-gap:.4rem;align-items:center;background:#fc44200f;border-radius:8px;display:grid;gap:.4rem;grid-template-columns:1.2fr .8fr .9fr;padding:.36rem .42rem}.tap-trading-side-row[data-state=selected]{background:#fc44201a;border:1px solid #fc442080}.tap-trading-side-row__trader{align-items:center;display:flex;gap:.3rem;min-width:0}.tap-trading-side-row__avatar{background:linear-gradient(180deg,#fc4420,#fc442099);border-radius:7px;display:grid;font-size:.68rem;height:22px;place-items:center;width:22px}.tap-trading-side-row__trader strong{color:#ffffffe6;font-size:.76rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tap-trading-side-row__amount,.tap-trading-side-row__multiplier{color:#fc4420b3;font-size:.72rem;font-weight:700;text-align:right}.tap-trading-side-card--controls{grid-gap:.45rem;display:grid;gap:.45rem}.tap-trading-controls__label{color:#c9b6d9f2;display:flex;font-size:.66rem;font-weight:700;gap:.4rem;justify-content:space-between;margin:0}.tap-trading-controls__label span{color:#fc4420b3}.tap-trading-controls__stake{grid-gap:.28rem;align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:8px;display:grid;gap:.28rem;grid-template-columns:auto 1fr auto auto;padding:.36rem .42rem}.tap-trading-controls__coin{background:#fc4420;border-radius:999px;color:#ffffffe6;display:grid;font-size:.74rem;font-weight:800;height:20px;place-items:center;width:20px}.tap-trading-controls__stake strong{color:#eef7fcf2;font-size:1.22rem;line-height:1}.tap-trading-controls__quick button,.tap-trading-controls__stake button{background:#fc44200f;border:1px solid #fc442080;border-radius:7px;color:#dfeaf2f2;font-size:.7rem;font-weight:700;height:30px;min-width:44px;padding:0 .55rem}.tap-trading-controls__quick{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tap-trading-controls__quick button{border-radius:8px;font-size:.86rem;font-weight:800;height:38px}.tap-trading-details-modal{background:#fc44200f;display:grid;inset:0;padding:.85rem;place-items:end center;position:fixed;z-index:65}.tap-trading-details-modal__panel{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:12px;padding:.62rem;width:min(440px,100%)}.tap-trading-details-modal__header{align-items:center;display:flex;gap:.55rem;justify-content:space-between;padding-bottom:.42rem}.tap-trading-details-modal__header strong{color:#ffffffe6;font-size:.78rem;letter-spacing:.03em}.tap-trading-details-modal__header button{background:#fc44200f;border:1px solid #fc442080;border-radius:7px;color:#ffffffe6;font-size:.66rem;font-weight:700;height:26px;padding:0 .55rem}.tap-trading-details-modal__list{grid-gap:.35rem;display:grid;gap:.35rem}.tap-trading-details-modal__list article{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;padding:.38rem .5rem}.tap-trading-details-modal__list article span{color:#fc4420b3;display:block;font-size:.55rem;font-weight:700;letter-spacing:.03em}.tap-trading-details-modal__list article b{color:#ffffffe6;display:block;font-size:.88rem;font-weight:800;margin-top:.08rem}.tap-trading-details-modal__list small{color:#fc4420b3;font-size:.6rem;margin-top:.05rem;text-align:right}.tap-trading-shell__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.12rem}.tap-trading-shell__meta span{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#fc4420b3;font-size:.67rem;font-weight:600;letter-spacing:.01em;padding:.18rem .58rem}@media (max-width:860px){.terminal-body--tap-trading{grid-template-columns:minmax(0,1fr);padding:.45rem}.terminal-body--tap-trading .chart-column{border-radius:10px}.tap-trading-shell{border-radius:10px;gap:.55rem;padding:.62rem}.tap-trading-shell__header{align-items:stretch;gap:.5rem}.tap-trading-shell__market{gap:.5rem;justify-content:space-between;padding:.44rem .62rem;width:100%}.tap-trading-pair-select{flex:1 1 170px;min-width:0}.tap-trading-shell__quote strong{font-size:.98rem}.tap-trading-shell__quote small{font-size:.72rem}.tap-trading-shell__details-btn{font-size:.64rem;height:26px;margin-left:0}.tap-trading-shell__stats{grid-gap:.44rem .55rem;align-items:stretch;display:grid;gap:.44rem .55rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.tap-trading-shell__stats p{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;padding:.34rem .4rem}.tap-trading-shell__stats p span{font-size:.56rem}.tap-trading-shell__stats p b{font-size:.74rem}.tap-trading-shell__stats small{font-size:.62rem;grid-column:1/-1;text-align:right}.tap-trading-canvas-host{border-color:#fc442080;border-radius:10px}.tap-trading-canvas{cursor:default;height:clamp(220px,40vh,300px)}.tap-trading-side-panel{gap:.42rem}.tap-trading-side-card--controls{order:-1}.tap-trading-side-card{border-radius:10px;padding:.56rem}.tap-trading-side-head,.tap-trading-side-row{gap:.3rem;grid-template-columns:1.2fr .72fr .8fr}.tap-trading-side-row__avatar{border-radius:6px;height:20px;width:20px}.tap-trading-side-row__trader strong{font-size:.72rem}.tap-trading-controls__stake{grid-template-columns:auto 1fr auto auto}.tap-trading-controls__stake strong{font-size:1.1rem}.tap-trading-details-modal{padding:.5rem}}@media (max-width:560px){.terminal-body--tap-trading{padding:.35rem}.tap-trading-shell{padding:.52rem}.tap-trading-shell__stats{grid-template-columns:minmax(0,1fr)}.tap-trading-shell__stats small{text-align:left}.tap-trading-side-head,.tap-trading-side-row{grid-template-columns:1fr .62fr .72fr}.tap-trading-controls__label{font-size:.62rem}.tap-trading-controls__quick button{font-size:.8rem;height:34px}}*{box-sizing:border-box}body{background:#29292933;color:#fff;color:var(--text-main);margin:0;min-height:100vh;overflow-x:hidden;width:100%}#root,html{min-height:100%;width:100%}.login-shell{background:#29292933;display:grid;min-height:100vh;overflow:hidden;padding:clamp(.8rem,1.8vw,1.5rem);place-items:center;position:relative}.login-ambient{inset:0;pointer-events:none;position:absolute}.login-glow{border-radius:999px;filter:blur(30px);opacity:.35;position:absolute}.login-glow--one{background:#fc442029;height:clamp(260px,36vw,460px);right:-120px;top:-110px;width:clamp(260px,36vw,460px)}.login-glow--two{background:#8a21583d;bottom:-125px;height:clamp(220px,30vw,380px);left:-95px;width:clamp(220px,30vw,380px)}.login-card{background:radial-gradient(circle at 5% 0,#fc44200d,#0000 55%),linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:16px;box-shadow:0 30px 60px #0000006b;display:grid;grid-template-columns:1.05fr 1fr;overflow:hidden;position:relative;width:min(940px,100%);z-index:1}.login-card__intro{background:radial-gradient(circle at 0 0,#fc442014,#0000 52%),linear-gradient(180deg,#fc44200a,#fc442026);border-right:1px solid #fc442080;padding:clamp(1.2rem,2vw,1.8rem)}.login-intro-title{font-size:clamp(1.7rem,3vw,2.35rem);letter-spacing:.01em;line-height:1.08;margin:.55rem 0 0}.login-intro-description{color:#fc4420b3;font-size:.82rem;line-height:1.6;margin:.65rem 0 0;max-width:38ch}.login-intro-metrics{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.15rem}.login-intro-metrics article{background:#fc44200f;border:1px solid #fc442080;border-radius:10px;padding:.52rem .6rem}.login-intro-metrics strong{color:#ffffffe6;display:block;font-size:1rem;line-height:1}.login-intro-metrics span{color:#fc4420b3;display:block;font-size:.62rem;letter-spacing:.01em;margin-top:.22rem}.login-card__panel{display:flex;flex-direction:column}.login-card__header{padding:1.25rem 1.25rem .8rem}.login-eyebrow{color:#fc4420b3;font-size:.72rem;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.login-title{font-size:clamp(1.3rem,2.1vw,1.8rem);line-height:1.1;margin:0}.login-description{color:#fc4420b3;font-size:.74rem;margin:.38rem 0 0}.login-form{grid-gap:.72rem;display:grid;gap:.72rem;padding:0 1.25rem 1rem}.login-field{grid-gap:.33rem;display:grid;gap:.33rem}.login-input{background:#fc44200f;border:1px solid #fc442080;border-radius:9px;color:#ffffffe6;height:44px;padding:0 .78rem;width:100%}.login-input:focus{border-color:#fc442080;box-shadow:0 0 0 3px #fc44201f;outline:none}.login-input::placeholder{color:#fc442066}.login-form__row{align-items:center;display:flex;gap:.6rem;justify-content:space-between}.login-check{align-items:center;color:#fc4420b3;display:inline-flex;font-size:.71rem;gap:.38rem}.login-check input{accent-color:#fc4420;accent-color:var(--accent);margin:0}.login-link-btn{background:#0000;border:0;color:#fc4420b3;font-size:.71rem;font-weight:600;padding:0}.login-link-btn:hover{color:#ffffffe6;text-decoration:underline}.login-error{color:#ff8f8f;font-size:.72rem;font-weight:600;margin:0}.login-submit{background:#fc4420;background:var(--project-button-color);border:0;border-radius:9px;color:#fff;color:var(--project-button-text-color);font-size:.8rem;font-weight:800;height:46px;letter-spacing:.03em}.login-footer{border-top:1px solid #fc442080;margin-top:auto;padding:.78rem 1.25rem 1.1rem}.login-footer p{color:#fc4420b3;font-size:.66rem;margin:0}button,input{font:inherit}button{cursor:pointer}.app-shell{--header-sticky-offset:58px;min-height:100vh}.app-top-header{background:#29292933;border-bottom:0;position:-webkit-sticky;position:sticky;top:0;z-index:40}.app-top-header .market-header{border-bottom:1px solid #cccccc11}.terminal-shell{background:#29292933;border-top:0;box-shadow:0 18px 40px #00000059;display:grid;grid-template-columns:200px minmax(0,1fr);margin:0 auto;min-height:calc(100vh - var(--header-sticky-offset))}.mobile-bottom-nav{display:none}.mobile-bottom-nav__item{text-decoration:none}.mobile-trade-dock,.mobile-trade-sheet__body{display:none}.platform-sidebar{align-self:start;background:#29292933;border-right:1px solid #cccccc11;display:flex;flex-direction:column;height:calc(100vh - var(--header-sticky-offset));overflow-y:auto;padding:.95rem .65rem;position:-webkit-sticky;position:sticky;top:var(--header-sticky-offset)}.platform-sidebar-backdrop,.platform-sidebar__mobile-head{display:none}.platform-sidebar__nav{display:flex;flex:1 1 auto;flex-direction:column;gap:.3rem}.sidebar-actions{border-top:1px solid #fc442080;margin-top:auto;padding-top:.8rem}.sidebar-logout-btn{border:1px solid #fc442080;border-radius:8px;color:#ffffffe6;font-size:.75rem;font-weight:700;height:36px;width:100%}.sidebar-logout-btn,.sidebar-logout-btn:hover{background:#ff63631a}.sidebar-mobile-balances{display:none}.sidebar-heading{color:#ffffffe6;font-size:.88rem;font-weight:800;letter-spacing:.01em;margin:0;padding:.38rem .55rem .14rem}.sidebar-link,.sidebar-sublink{background:#0000;border:0;border-radius:7px;color:#fffc;font-size:.88rem;font-weight:700;margin:5px 0;padding:.45rem .55rem;text-align:left;text-decoration:none}.sidebar-link:hover,.sidebar-sublink:hover{background:#fc44201a}.sidebar-group{margin-top:.15rem}.sidebar-link--accordion{align-items:center;display:flex;gap:.45rem;justify-content:space-between;width:100%}.sidebar-caret{border-bottom:1.5px solid;border-right:1.5px solid;height:8px;opacity:.9;transform:rotate(45deg) translateY(-1px);transition:transform .14s ease;width:8px}.sidebar-caret.is-open{transform:rotate(225deg) translateY(-1px)}.sidebar-link--active{background:linear-gradient(180deg,#fc442038,#fc44201a);border-left:4px solid #fc4420;border-left:4px solid var(--accent);color:#ffdeedc7 ff;margin:5px 0;width:100%}.sidebar-submenu{display:flex;flex-direction:column;gap:.12rem;margin-left:.35rem}.sidebar-sublink{color:#e8b0c9d9;font-size:.72rem}.sidebar-sublink--active{background:#fc442024;border-left:3px solid #fc442080;color:#ffffffe6}.platform-main{display:flex;flex-direction:column;min-width:0}.market-header{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#29292933;display:flex;gap:.8rem;height:58px;justify-content:space-between;padding:.6rem 1rem}.market-header__asset,.market-header__stats{align-items:center;display:flex;gap:.5rem;min-width:0}.header-menu{display:none}.market-header__label{font-size:.82rem;font-weight:800;letter-spacing:.05em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-header__brand{border:1px solid #fc442080;border-radius:6px;color:#fc4420;color:var(--accent);display:grid;font-size:.8rem;font-weight:800;height:28px;letter-spacing:.07em;place-items:center;width:56px}.market-header__brand-image{border-radius:5px;height:100%;object-fit:cover;width:100%}.header-icon{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;display:grid;height:30px;padding:0;place-items:center;width:30px}.header-icon svg{fill:currentColor;height:15px;width:15px}.header-alerts{position:relative}.header-alerts__badge{background:#fc4420;border:1px solid #ffffff4d;border-radius:999px;color:#ffffffe6;display:grid;font-size:.52rem;font-weight:800;height:14px;line-height:1;min-width:14px;padding:0 2px;place-items:center;position:absolute;right:-3px;top:-3px}.header-notification-float{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fff3;border-radius:14px;box-shadow:0 16px 32px #0000006b;padding:.56rem;position:absolute;right:0;top:calc(100% + 8px);width:min(360px,78vw);z-index:55}.header-notification-float>header{align-items:flex-start;display:flex;gap:.4rem;justify-content:space-between;padding:.08rem .15rem .42rem}.header-notification-float>header h3{color:#ffffffe6;font-size:.76rem;margin:0}.header-notification-float>header span{color:#fc4420b3;font-size:.6rem}.header-notification-actions{align-items:center;display:flex;gap:.3rem}.header-notification-btn{background:#f4faff24;border:1px solid #fff3;border-radius:999px;color:#ffffffe6;font-size:.56rem;font-weight:700;height:22px;padding:0 .46rem}.header-notification-btn:disabled{cursor:not-allowed;opacity:.45}.header-notification-btn--ghost{background:#0000;color:#e5eff7d6}.header-notification-float__list{display:flex;flex-direction:column;gap:.34rem;max-height:220px;overflow-y:auto;padding-right:.08rem}.header-notification-entry{border-radius:12px}.header-notification-item{align-items:flex-start;background:linear-gradient(180deg,#ffffff29,#ffffff14);border:1px solid #ffffff29;border-radius:12px;cursor:pointer;display:flex;gap:.4rem;justify-content:space-between;padding:.44rem .52rem;text-align:left;transition:border-color .12s ease,transform .12s ease;width:100%}.header-notification-item:focus-visible{outline:1px solid #fc4420a6;outline-offset:1px}.header-notification-item:hover{border-color:#dfc8f080}.header-notification-item.is-active{border-color:#fc442080;transform:translateY(-1px)}.header-notification-item p{color:#ffffffe6;font-size:.68rem;font-weight:700;margin:0}.header-notification-item small{color:#d3e0ead1;display:block;font-size:.58rem;margin-top:.12rem}.header-notification-item__meta{align-items:center;display:flex;gap:.3rem}.header-notification-item__meta>span{color:#d1dce6b3;font-size:.56rem;letter-spacing:.03em;text-transform:uppercase}.header-notification-dismiss{background:#e9f2f924;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;display:grid;font-size:.54rem;font-weight:700;height:16px;line-height:1;padding:0;place-items:center;width:16px}.header-notification-empty{color:#dbe6eec7;font-size:.62rem;margin:0;padding:.85rem .5rem;text-align:center}.header-notification-inline-detail{margin-top:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .2s ease,opacity .17s ease,transform .17s ease,margin-top .17s ease}.header-notification-entry.is-open .header-notification-inline-detail{margin-top:.32rem;max-height:180px;opacity:1;transform:translateY(0)}.header-notification-inline-detail__inner{background:radial-gradient(circle at 0 100%,#fc44201a,#0000 60%),#fc44200f;border:1px solid #ffffff29;border-radius:12px;padding:.52rem}.header-notification-inline-detail p{color:#ffffffe6;font-size:.72rem;font-weight:700;margin:0}.header-notification-inline-detail small{color:#fc442080;font-size:.56rem}.header-notification-inline-detail strong{color:#ffffffe6;display:block;font-size:.63rem;font-weight:600;line-height:1.5;margin-top:.36rem}.header-notification-detail__actions{display:flex;gap:.3rem;justify-content:flex-end;margin-top:.5rem}.header-notification-item[data-tone=success]{border-color:#ff654f57}.header-notification-item[data-tone=warning]{border-color:#ffc65861}.balance-pill{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#fc4420b3;font-size:.72rem;font-weight:600;padding:.45rem .7rem}.balance-pill strong{color:#ffffffe6;font-size:.76rem;margin-left:.2rem}.deposit-btn{background:#fc4420;background:var(--project-button-color);border:0;border-radius:8px;color:#fff;color:var(--project-button-text-color);padding:.45rem .82rem}.deposit-btn,.profile-pill{font-size:.72rem;font-weight:800}.profile-pill{background:#fc4420;background:var(--accent);border:0;border-radius:999px;color:#ffffffe6;display:grid;height:30px;overflow:hidden;padding:0;place-items:center;width:30px}.profile-pill__image{display:block;height:100%;object-fit:cover;width:100%}.terminal-body{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr) 304px;min-height:0;padding:.7rem}.terminal-body--futures{align-items:start;grid-template-areas:"chart order" "trades order"}.terminal-body--futures .chart-column{grid-area:chart}.terminal-body--futures .order-panel{grid-area:order}.terminal-body--futures .recent-trades{grid-area:trades;margin:0}.chart-column{border-radius:8px;min-width:0;overflow:hidden}.chart-column__content,.chart-column__controls{min-width:0}.chart-column__content{min-height:0;position:relative}.chart-column__title{padding:.9rem .95rem .55rem}.chart-column__title-row{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.chart-column__title h1{font-size:clamp(1.5rem,3vw,2.7rem);font-weight:800;line-height:1;margin:0}.chart-mode-dial{display:none}.chart-column__title p{color:#fc4420b3;font-size:.72rem;font-weight:500;margin:.45rem 0 0}.spread-info-trigger{display:none}.timeframe-toolbar{display:block;padding:0 .85rem .7rem}.timeframe-toolbar-desktop{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.timeframe-toolbar-mobile{display:none}.pair-chip,.timeframe-chip{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#ffffffe6;font-size:.78rem;font-weight:700;height:30px;padding:0 .65rem}.pair-chip{align-items:center;display:inline-flex;gap:.4rem;justify-content:space-between;min-width:92px;text-align:left}.pair-picker-wrap{position:relative}.pair-chip__caret{border-bottom:1.4px solid;border-right:1.4px solid;height:7px;opacity:.85;transform:rotate(45deg) translateY(-1px);transition:transform .15s ease;width:7px}.pair-chip__caret.is-open{transform:rotate(225deg) translateY(-1px)}.binance-pairs-modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fc44200f;display:grid;inset:0;padding:.5rem;place-items:center;position:fixed;z-index:80}.binance-pairs-dropdown{filter:drop-shadow(0 24px 42px rgba(0,0,0,.42));position:fixed;width:min(360px,calc(100vw - 1rem));z-index:90}.binance-pairs-modal__panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,#29140efa,#37170ef7);border:1px solid #fc442080;border-radius:18px;box-shadow:0 24px 48px #00000075;display:grid;grid-template-rows:auto auto auto 1fr;max-height:min(92vh,720px);overflow:hidden;width:100%}.binance-pairs-modal__panel.is-dropdown{border-radius:16px;max-height:min(72vh,720px)}.binance-pairs-modal__tabs{align-items:stretch;border-bottom:1px solid #fc442080;border-radius:18px 18px 0 0;display:flex;height:40px;position:relative}.binance-pairs-tab{align-items:center;background:#0000;border:0;color:#fc442080;display:inline-flex;flex:1 1;font-size:.7rem;font-weight:700;gap:.32rem;justify-content:center;position:relative}.binance-pairs-tab.is-active{color:#ffffffe6}.binance-pairs-tab.is-active:after{background:#fc4420;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.binance-pairs-mobile-close{background:#fc44200f;border:1px solid #fc442080;border-radius:6px;color:#ffffffe6;font-size:.72rem;font-weight:700;height:24px;line-height:1;position:absolute;right:8px;top:7px;width:24px}.binance-pairs-modal__search{align-items:center;background:#131811d1;border:1px solid #fc442080;border-radius:12px;color:#fc4420b3;display:flex;gap:.34rem;height:44px;margin:.54rem .52rem .36rem;padding:0 .6rem}.binance-pairs-modal__search:focus-within{border-color:#fc442080;box-shadow:inset 0 0 0 1px #fc442038}.binance-pairs-modal__search input,.binance-pairs-modal__search select{background:#0000;border:0;color:#ffffffe6;flex:1 1;font-size:.7rem;font-weight:600}.binance-pairs-modal__search input::placeholder{color:#fc442066}.binance-pairs-modal__search input:focus,.binance-pairs-modal__search select:focus{outline:none}.binance-pairs-modal__search--select{position:relative}.binance-pairs-modal__search--select:after{border-bottom:1.4px solid #fc442080;border-right:1.4px solid #fc442080;content:"";height:7px;pointer-events:none;position:absolute;right:.78rem;top:50%;transform:translateY(-62%) rotate(45deg);width:7px}.binance-pairs-modal__search--select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;line-height:1;padding-right:1.2rem}.binance-pairs-modal__search--select select option{background:#201510;color:#ffffffe6}.binance-pairs-modal__columns{grid-gap:.44rem;align-items:center;display:grid;gap:.44rem;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,.62fr);padding:.08rem .56rem .32rem}.binance-pairs-modal__columns span{color:#fc4420b3;font-size:.5rem;font-weight:700;letter-spacing:.03em;text-transform:none}.binance-pairs-modal__columns span:nth-child(2),.binance-pairs-modal__columns span:nth-child(3){text-align:right}.binance-pairs-modal__list{grid-gap:.14rem;background:linear-gradient(180deg,#1d120efa,#26140efa);border-radius:0 0 18px 18px;border-top:1px solid #fc442080;display:grid;gap:.14rem;overflow-y:auto;padding:.12rem .35rem .5rem}.binance-pairs-row{grid-gap:.44rem;align-items:center;background:#fc44200f;border:1px solid #0000;border-radius:12px;color:#ffffffe6;cursor:pointer;display:grid;gap:.44rem;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,.62fr);padding:.47rem .32rem;text-align:left;width:100%}.binance-pairs-row.is-active{background:#fc44201a;border-color:#fc442080}.binance-pairs-row:hover{background:#fc442014}.binance-pairs-row:focus-visible{outline:1px solid #fc4420bf;outline-offset:1px}.binance-pairs-row__symbol{align-items:center;display:flex;gap:.36rem;min-width:0}.binance-pairs-row__star{background:#0000;border:0;color:#fc442080;display:grid;flex-shrink:0;height:16px;padding:0;place-items:center;width:16px}.binance-pairs-row__star.is-favorite{color:#f2bf4c}.binance-pairs-row__coin{background:#ffffff14;border-radius:999px;display:grid;flex-shrink:0;height:20px;overflow:hidden;place-items:center;width:20px}.binance-pairs-row__coin img{height:100%;object-fit:cover;width:100%}.binance-pairs-row__coin b{color:#ffffffd9;font-size:.58rem;font-weight:800}.binance-pairs-row__symbol p{align-items:baseline;display:inline-flex;gap:.1rem;margin:0;min-width:0}.binance-pairs-row__symbol strong{color:#ffffffd9;font-size:.72rem;font-weight:800;line-height:1;white-space:nowrap}.binance-pairs-row__symbol span{color:#fc442080;font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap}.binance-pairs-row__symbol small{font-size:.6rem;line-height:1}.binance-pairs-row__change,.binance-pairs-row__price{font-size:.82rem;font-weight:700;line-height:1;text-align:right;white-space:nowrap}.binance-pairs-row__change.is-up,.binance-pairs-row__price.is-up{color:#fc4420}.binance-pairs-row__change.is-down,.binance-pairs-row__price.is-down{color:#ff6464}.binance-pairs-modal__empty{padding:.8rem .5rem}.binance-pairs-modal__empty,.binance-pairs-modal__status{color:#fc442080;font-size:.66rem;font-weight:600;margin:0;text-align:center}.binance-pairs-modal__status{padding:.45rem .5rem .25rem}.timeframe-chip{min-width:42px}.timeframe-chip.is-active{background:linear-gradient(180deg,#fc442052,#fc442033);border-color:#fc442080;color:#ffffffe6}.drawing-tools-wrap{position:relative}.drawing-tools-btn{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#ffffffe6;font-size:.72rem;font-weight:700;height:30px;padding:0 .72rem}.drawing-tools-btn.is-active{background:linear-gradient(180deg,#fc44204f,#fc44202e);border-color:#fc442080;color:#ffffffe6}.drawing-tools-panel{background:radial-gradient(circle at 10% 0,#fc442029,#0000 48%),#fc44200f;border:1px solid #fc442080;border-radius:10px;box-shadow:0 16px 30px #00000057;left:0;padding:.45rem;position:absolute;top:calc(100% + 8px);width:220px;z-index:32}.drawing-tools-panel header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.4rem}.drawing-tools-panel header strong{color:#ffffffe6;font-size:.66rem}.drawing-tools-panel header button{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.6rem;height:18px;line-height:1;padding:0;width:18px}.drawing-tools-grid{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.drawing-tool-chip{background:#fc44200f;border:1px solid #fc442080;border-radius:7px;color:#ffffffe6;font-size:.62rem;font-weight:700;height:26px}.drawing-tool-chip.is-active{background:#fc442033;border-color:#fc442080;color:#ffffffe6}.drawing-tools-panel footer{display:flex;gap:.32rem;justify-content:space-between;margin-top:.4rem}.drawing-tool-foot{background:#fc44200f;border:1px solid #fc442080;border-radius:7px;color:#ffffffe6;flex:1 1;font-size:.62rem;font-weight:700;height:25px}.drawing-tool-foot--active{background:linear-gradient(180deg,#fc442057,#fc442033);color:#ffffffe6}.timeframe-edge{align-items:center;color:#fc4420b3;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;margin:0 0 0 auto}.timeframe-edge strong{border:1px solid #fc442080;border-radius:7px;color:#fc4420;color:var(--accent);line-height:1;padding:.2rem .34rem}.live-dot{background:#fc4420;background:var(--accent);border-radius:999px;box-shadow:0 0 0 6px #fc442029;height:6px;width:6px}.trading-card{background:#fc44200f;border-top:1px solid #fc442080;border-top:1px solid var(--stroke-soft)}.trading-card__header{display:none}.chart-stage{position:relative}.chart-canvas{height:clamp(290px,43vh,410px);width:100%}.chart-direction-overlay{--overlay-green-alpha:0.28;--overlay-red-alpha:0.28;background:linear-gradient(180deg,rgba(65,255,34,var(--overlay-green-alpha)) 0,#41ff2224 40%,#41ff2200 66%),linear-gradient(0deg,rgba(255,87,87,var(--overlay-red-alpha)) 0,#ff575724 40%,#ff575700 66%);inset:0;pointer-events:none;position:absolute;transition:background .18s linear;z-index:2}.chart-loader-overlay{align-items:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:radial-gradient(circle at 50% 35%,#41ff221c,#0000 55%),#fc44200f;display:flex;flex-direction:column;gap:.7rem;inset:0;justify-content:center;position:absolute;z-index:12}.chart-loader-spinner{animation:chartSpin .8s linear infinite;border:2px solid #fc442080;border-radius:999px;border-top-color:#fc4420;height:28px;width:28px}.chart-loader-overlay p{color:#fc4420b3;font-size:.78rem;font-weight:700;letter-spacing:.01em;margin:0}@keyframes chartSpin{to{transform:rotate(1turn)}}.annotation-layer,.order-time-marker-layer{inset:0;pointer-events:none;position:absolute;z-index:3}.order-time-marker{--marker-glow:#ffa86642;border-left:1px dashed;bottom:12px;filter:drop-shadow(0 0 8px var(--marker-glow));opacity:.95;position:absolute;top:12px;transform:translateX(-50%);width:0}.order-time-marker[data-role=start]{color:#ff9966eb}.order-time-marker[data-role=end]{color:#f0d939f5}.order-time-marker[data-tone=up]{--marker-glow:#6fffb44d}.order-time-marker[data-tone=down]{--marker-glow:#ff6b6b4d}.order-time-marker:after,.order-time-marker:before{background:currentColor;border-radius:999px;box-shadow:0 0 0 3px #0a0f126b;content:"";height:7px;left:-3px;position:absolute;width:7px}.order-time-marker:before{top:-1px}.order-time-marker:after{bottom:-1px}.drawing-layer{inset:0;pointer-events:none;position:absolute;z-index:9}.drawing-layer.is-enabled{cursor:crosshair;pointer-events:auto}.drawing-layer__svg{height:100%;width:100%}.chart-annotation{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:9px;box-shadow:0 6px 16px #00000042;color:#ffffffe6;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.01em;padding:4px 10px;position:absolute;text-transform:uppercase;transform:translate(-50%,calc(-100% - 8px));z-index:7}.chart-annotation[data-tone=down]{background:#fc44200f;border-color:#ff6b6b;color:#ffffffe6}.chart-annotation__dot{background:currentColor;border-radius:50%;box-shadow:0 0 0 4px #ffffff08;height:7px;width:7px}.chart-annotation__label{white-space:nowrap}.chart-annotation:after{background:inherit;border-bottom:inherit;border-left:inherit;bottom:-7px;box-shadow:0 4px 10px #00000040;transform:translateX(-50%) rotate(45deg)}.chart-annotation:after,.chart-annotation:before{content:"";height:10px;left:50%;position:absolute;width:10px}.chart-annotation:before{background:currentColor;border:2px solid #0a0f12;border-radius:50%;bottom:-16px;transform:translateX(-50%)}.chart-order-ticket{position:absolute;transform:translate(-50%,-50%);z-index:8}.chart-order-ticket__pin{background:#fc4420;background:var(--accent);border-radius:999px;height:8px;left:50%;margin-left:-4px;margin-top:-4px;position:absolute;top:50%;width:8px}.chart-order-ticket__card{background:#fc44200f;border:1px solid #fc442080;border-radius:10px;overflow:hidden;width:min(208px,60vw)}.chart-order-ticket[data-side=down] .chart-order-ticket__card{border-color:#ff636366}.chart-order-ticket[data-align=left] .chart-order-ticket__card{transform:translate(15px,-88%)}.chart-order-ticket[data-align=right] .chart-order-ticket__card{transform:translate(calc(-100% - 15px),-88%)}.chart-order-ticket__card header{align-items:center;border-bottom:1px solid #fc442080;border-bottom:1px solid var(--stroke-soft);display:flex;font-size:.62rem;justify-content:space-between;padding:.4rem .5rem}.chart-order-ticket__grid{grid-gap:.25rem .45rem;display:grid;gap:.25rem .45rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.45rem .5rem}.chart-order-ticket__grid p{display:flex;flex-direction:column;gap:.08rem;margin:0}.chart-order-ticket__grid p span{color:#fc4420b3;color:var(--text-muted);font-size:.55rem;text-transform:uppercase}.chart-order-ticket__grid p b{color:#ffffffe6;font-size:.63rem}.chart-order-ticket__progress{background:#fc44200f;border-radius:999px;height:5px;margin:0 .5rem .5rem;overflow:hidden}.chart-order-ticket__progress span{background:linear-gradient(90deg,#fc44208c,#fc4420);display:block;height:100%}.live-level{border-top:1px dashed #fc442080;left:0;right:0;transition:top 70ms linear,opacity .12s ease;z-index:4}.live-level,.live-marker-dot{opacity:0;pointer-events:none;position:absolute}.live-marker-dot{background:#fc4420;background:var(--accent);border-radius:999px;height:8px;margin-left:-4px;margin-top:-4px;transition:left 70ms linear,top 70ms linear,opacity .12s ease,background-color .12s ease;width:8px;z-index:5}.live-marker-pill{background:#ff1000ed;border:1px solid #fc442080;border-radius:6px;color:#ffffffe6;font-size:.72rem;font-weight:800;opacity:0;padding:.2rem .5rem;pointer-events:none;position:absolute;right:.5rem;transform:translateY(-50%);transition:top 70ms linear,opacity .12s ease,border-color .12s ease,background-color .12s ease;z-index:6}.live-level[data-direction=down]{border-top-color:#ff636399}.live-marker-dot[data-direction=down]{background:#ff6363;background:var(--danger)}.live-marker-pill[data-direction=down]{background:#ff6363ed;border-color:#ff6363a6;color:#fc4420e6}.recent-trades{background:#fc44200f;border:1px solid #fc442080;border:1px solid var(--stroke-soft);border-radius:8px;margin:.75rem 0;overflow:hidden;padding:15px}.recent-trades h2{border-bottom:1px solid #fc442080;border-bottom:1px solid var(--stroke-soft);font-size:1.65rem;margin:0;padding:.75rem .82rem}.recent-trades__table{padding:.2rem .82rem .55rem;width:100%}.recent-trades__table>div,.recent-trades__table>header{grid-gap:.35rem;align-items:center;display:grid;gap:.35rem;grid-template-columns:repeat(7,1fr)}.recent-trades__table>header{color:#fc4420b3;font-size:.85rem;font-weight:700;padding:.3rem 0;text-transform:uppercase}.recent-trades__table>div{border-top:1px solid #fc442080;color:#ffffffe6;font-size:.82rem;padding:.42rem 0}.profit-up{color:#fc4420;font-weight:800}.profit-down{color:#ff6363;font-weight:800}.order-panel{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border:1px solid var(--stroke-soft);border-radius:8px;display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.order-title{font-size:1.6rem;font-weight:800;margin:0}.order-block{display:flex;flex-direction:column;gap:.42rem}.order-label{color:#fc4420b3;font-size:.68rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.amount-box{background:#fc44200f;background:var(--bg-input);border:1px solid #fc442080;border-radius:8px;color:#ffffffe6}.amount-box--input{align-items:center;background-color:#fc44200f!important;display:flex;font-size:.94rem;font-weight:700;height:38px;justify-content:center;padding:0 .65rem}.order-amount-input{background:#0000;border:0;color:#ffffffe6;font-family:inherit;font-size:.94rem;font-weight:700;outline:none;width:100%}.order-amount-input::-webkit-inner-spin-button,.order-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.order-amount-input[type=number]{-moz-appearance:textfield}.amount-box__controls{grid-gap:.38rem;display:grid;gap:.38rem;grid-template-columns:repeat(4,minmax(0,1fr))}.tiny-chip{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#ffffffe6;font-size:.85rem;font-weight:700;height:32px}.tiny-chip.is-active{background:linear-gradient(180deg,#fc442057,#fc442033);border-color:#fc442080;color:#ffffffe6}.time-grid{grid-gap:.36rem;display:grid;gap:.36rem;grid-template-columns:repeat(4,minmax(0,1fr))}.time-option{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#ffffffe6;display:flex;font-size:.8rem;font-weight:700;height:32px;justify-content:center}.time-option.is-active{background:linear-gradient(180deg,#fc442057,#fc442033);border-color:#fc442080;color:#ffffffe6}.payout-box{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;display:flex;flex-direction:column;gap:.15rem;padding:.6rem .65rem}.payout-box span{color:#fc4420;color:var(--accent);font-size:2rem;font-weight:800;line-height:1}.payout-box small{color:#fc4420b3;font-size:.72rem}.action-grid{background:#fc44200f;border-radius:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.3rem;width:90%}.action-btn{align-items:center;border:0;border-radius:9px;display:inline-flex;font-size:1rem;font-weight:800;height:46px;justify-content:space-evenly;letter-spacing:0;overflow:hidden;position:relative;right:5px;transition:filter .14s ease,transform .14s ease;width:160px}.action-btn:hover{filter:brightness(1.04)}.action-btn:active{transform:translateY(1px)}.action-btn__label{color:#ffffffe6;font-size:.98rem;line-height:1}.action-btn__icon{background:#00000029;border:1px solid #ffffff80;border-radius:999px;color:#ffffffe6;display:grid;font-size:.74rem;height:22px;line-height:1;place-items:center;width:22px}.action-btn--up{background:linear-gradient(180deg,#fc4420,#fc4420cc);-webkit-clip-path:polygon(0 0,75% 0,95% 100%,0 100%);clip-path:polygon(0 0,75% 0,95% 100%,0 100%)}.action-btn--up .action-btn__icon{background:#fc44204d}.action-btn--down{background:linear-gradient(180deg,#ff6456,#ff574a);-webkit-clip-path:polygon(5% 0,100% 0,100% 100%,25% 100%);clip-path:polygon(5% 0,100% 0,100% 100%,25% 100%)}.action-btn--down .action-btn__icon{background:#b0241d59}.order-note{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#fc4420b3;font-size:.68rem;line-height:1.5;margin-top:.1rem;padding:.6rem}.order-panel--updown{background:radial-gradient(circle at 16% -20%,#fc44201a,#0000 45%),linear-gradient(180deg,#fc44200a,#fc442033)}.order-panel--spread{background:radial-gradient(circle at 18% -8%,#ff5e753d,#0000 46%),linear-gradient(180deg,#fc44200a,#fc442033);border-color:#4de67c4d}.spread-expiry-list{display:flex;flex-direction:column;gap:.35rem}.spread-expiry-option{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:8px;display:flex;gap:.35rem;justify-content:space-between;min-height:34px;padding:0 .55rem}.spread-expiry-option span{color:#ffffffe6;font-size:.8rem;font-weight:700}.spread-expiry-option b{color:#ff8966;font-size:.76rem;font-weight:800}.spread-expiry-option.is-active{background:linear-gradient(180deg,#fc442057,#fc442026);border-color:#fc442080}.payout-box--spread{gap:.22rem}.order-note--spread{color:#fc4420b3;font-size:.63rem;line-height:1.45}.spread-details-card{background:radial-gradient(circle at 18% 0,#fc442024,#0000 45%),linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:12px;margin-top:.7rem;padding:.7rem}.spread-details-card__metrics{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.spread-metric{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;padding:.45rem .52rem}.spread-metric span{color:#fc4420b3;display:block;font-size:.58rem;letter-spacing:.03em;text-transform:uppercase}.spread-metric strong{color:#ff7254;display:block;font-size:.9rem;line-height:1.1;margin-top:.22rem}.spread-guide{background:#fc44200f;border:1px solid #fc442080;border-radius:10px;margin-top:.62rem;padding:.62rem}.spread-guide h2{color:#ffffffe6;font-size:1rem;margin:0}.spread-guide__grid{grid-gap:.48rem;display:grid;gap:.48rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.52rem}.spread-guide__item{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;padding:.45rem .5rem}.spread-guide__item strong{color:#ffffffe6;font-size:.74rem}.spread-guide__item p{color:#fc4420b3;font-size:.62rem;line-height:1.45;margin:.32rem 0 0}.spread-guide__item p b{color:#ffaf75}.spread-guide__item--down,.spread-guide__item--up{border-color:#fc442080}.spread-guide__tip{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#fc4420b3;font-size:.62rem;line-height:1.45;margin:.55rem 0 0;padding:.42rem .5rem}.spread-guide__tip b{color:#ffffffe6}.sheet-close-btn{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;display:inline-flex;height:30px;justify-content:center;padding:0;transition:border-color .16s ease,background-color .16s ease,transform .16s ease,opacity .16s ease;width:30px}.sheet-close-btn:hover{background:#fc442014;border-color:#fc442080;transform:translateY(-1px)}.sheet-close-btn svg{height:14px;width:14px}.spread-info-sheet{background:linear-gradient(180deg,#fc44200a,#fc442033);border-left:0;border-right:0;border-top:1px solid #fc442080;border-top-left-radius:16px;border-top-right-radius:16px;padding:.95rem .85rem 1rem}.spread-info-sheet .sheet-close-btn{right:.66rem;top:.66rem}.spread-info-sheet__head{text-align:left}.spread-info-sheet__title{color:#ffffffe6;font-size:.96rem;letter-spacing:.01em}.spread-info-sheet__body{max-height:min(62dvh,560px);overflow-y:auto;padding-right:.08rem}.spread-info-sheet .spread-details-card{margin:.2rem 0 0}.order-status{background:#fc44200f;border:1px dashed #fc442080;border-radius:8px;min-height:34px;padding:.48rem .6rem}.order-status p{color:#ffffffe6;font-size:.68rem;margin:0}.order-block--ticket{padding-top:.55rem}.order-ticket-panel{background:#fc44200f;border:1px solid #fc442080;border-radius:10px;overflow:hidden}.order-ticket-panel[data-side=down]{border-color:#ff636361}.order-ticket-panel header{align-items:center;border-bottom:1px solid #fc442080;border-bottom:1px solid var(--stroke-soft);display:flex;font-size:.64rem;gap:.5rem;justify-content:space-between;padding:.48rem .56rem}.order-ticket-panel__grid{grid-gap:.28rem .45rem;display:grid;gap:.28rem .45rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.5rem .56rem}.order-ticket-panel__grid p{display:flex;flex-direction:column;gap:.08rem;margin:0}.order-ticket-panel__grid p span{color:#fc4420b3;color:var(--text-muted);font-size:.56rem;text-transform:uppercase}.order-ticket-panel__grid p b{color:#ffffffe6;font-size:.66rem}.order-ticket-panel__progress{background:#fc44200f;border-radius:999px;height:5px;margin:0 .56rem .56rem;overflow:hidden}.order-ticket-panel__progress span{background:linear-gradient(90deg,#fc44208c,#fc4420);display:block;height:100%}.terminal-body--positions{grid-template-columns:minmax(0,1fr)}.dashboard-page,.history-page,.leaderboard-page,.open-positions-page,.settings-page{min-width:0;width:100%}.open-positions-page{border-radius:10px;padding:1rem}.open-positions-header h1{font-size:clamp(2rem,4vw,2.25rem);line-height:1;margin:0}.open-positions-header p{color:#fc4420b3;font-size:.73rem;margin:.45rem 0 0}.open-positions-summary{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.summary-card{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:8px;height:150px;padding:.72rem .8rem}.summary-card p{color:#fc4420b3;font-size:.88rem;margin:0}.summary-card strong{display:inline-block;font-size:2rem;line-height:1;margin-top:.42rem}.summary-card--accent strong{color:#fc4420;color:var(--accent)}.open-positions-list{display:flex;flex-direction:column;gap:.55rem;margin-top:.7rem}.open-position-card{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:8px;padding:20px}.open-position-card__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between}.open-position-card__head h2{display:inline-block;font-size:1.75rem;line-height:1;margin:0}.position-type-pill{background:linear-gradient(180deg,#fc44200a,#fc442033);border-radius:5px;color:#fc4420;display:inline-block;font-size:.74rem;font-weight:700;margin-left:.6rem;padding:4px 20px;transform:translateY(-4px)}.open-position-card__head p{color:#fc4420b3;font-size:.87rem;margin:.8rem 0 0}.position-expiry{text-align:right}.position-expiry span{color:#fc4420b3;display:block;font-size:.8rem}.position-expiry strong{color:#fc4420;color:var(--accent);display:block;font-size:1.8rem;line-height:1;margin-top:.25rem}.open-position-card__meta{grid-gap:.35rem;display:grid;gap:.35rem;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:.6rem}.open-position-card__meta p{display:flex;flex-direction:column;gap:.13rem;margin:0}.open-position-card__meta span{color:#fc4420b3;font-size:.74rem;margin:5px 0}.open-position-card__meta strong{color:#ffffffe6;font-size:.74rem;font-weight:700}.meta-up{color:#ff4e65}.meta-pending{color:#ffffffe6}.open-position-card__actions{display:flex;gap:.35rem;margin-top:1.65rem}.position-action{background:#fc44200f;border:1px solid #fc442080;border-radius:6px;color:#ffffffe6;font-size:.74rem;font-weight:700;padding:10px 16px}.position-action.is-active{background:#fc442026;border-color:#fc442080}.position-action--danger{background-color:rgba(228,25,25,.987);border:none;color:#ffffffe6}.open-position-card__accordion{grid-gap:.4rem;background:#fc44200f;border:1px solid #fc442080;border-radius:8px;display:grid;gap:.4rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.52rem;padding:.45rem .5rem}.open-position-card__accordion p{display:flex;flex-direction:column;gap:.13rem;margin:0}.open-position-card__accordion span{color:#fc4420b3;font-size:.8rem}.open-position-card__accordion strong{color:#ffffffe6;font-size:.8rem;margin:5px 0}.history-page{border-radius:10px;padding:1rem}.history-page__header h1{font-size:clamp(2rem,4vw,2.3rem);line-height:1;margin:0}.history-page__header p{color:#fc4420b3;font-size:.73rem;margin:.45rem 0 0}.history-summary{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}.history-summary__card{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:8px;padding:.66rem .78rem}.history-summary__card p{color:#fc4420b3;font-size:.87rem;margin:0 0 15px}.history-summary__card strong{color:#ffffffe6;display:inline-block;font-size:2rem;line-height:1;margin-top:.36rem}.history-summary__card--profit strong{color:#fc4420;color:var(--accent)}.meta-loss{color:#ff5c5c}.history-filters{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.85rem}.history-filter{background:linear-gradient(180deg,#fc44200a,#fc442033);border:none;border-radius:7px;color:#ffffffe6;font-size:.78rem;font-weight:700;height:30px;padding:0 .7rem}.history-filter.is-active{background:#fc4420;color:#ffffffe6}.history-table-wrap{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:8px;margin-top:.65rem;overflow:hidden}.history-table{padding:.2rem .6rem .5rem;width:100%}.history-table>div,.history-table>header{grid-gap:.32rem;align-items:center;display:grid;gap:.32rem;grid-template-columns:repeat(9,1fr)}.history-table.history-table--market>div,.history-table.history-table--market>header{grid-template-columns:1.1fr .9fr .8fr .65fr .9fr .9fr .9fr .8fr 1.1fr .7fr}.history-table>header{border-bottom:1px solid #fc442080;padding:.5rem 0}.history-table>header span{color:#fc4420b3;font-size:.87rem}.history-table>div{border-top:1px solid #fc442080;padding:.88rem 0}.history-table>div span{color:#fc4420b3;font-size:.9rem}.history-table>div strong{color:#ffffffe6;font-size:.72rem}.history-result-pill{border-radius:4px;font-size:.5rem;font-weight:700;justify-self:start;line-height:1;padding:4px 12px}.history-result-pill.is-win{background:#36da8c29;color:#36da8c}.history-result-pill.is-loss{background:#ff5c5c2e;color:#ff5561}.settings-page{border-radius:10px;display:flex;flex-direction:column;gap:.58rem;padding:1rem}.settings-header h1{font-size:clamp(2rem,4vw,2.2rem);line-height:1;margin:0}.settings-header p{color:#fc4420b3;font-size:.72rem;margin:.42rem 0 0}.settings-card{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:8px;padding:1.15rem}.settings-card h2{align-items:center;color:#fff;display:flex;font-size:.95rem;font-weight:600;gap:.45rem;margin:0}.settings-profile-head{align-items:center;display:flex;gap:.75rem;margin-top:1rem}.settings-avatar{background:#fc4420;background:var(--project-button-color);border-radius:50%;color:#000;display:grid;font-size:.95rem;font-weight:800;height:44px;overflow:hidden;place-items:center;width:44px}.settings-avatar-image{height:100%;object-fit:cover;width:100%}.settings-file-input{display:none}.settings-pill-btn{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.58rem;font-weight:700;padding:.15rem .42rem}.settings-field{display:flex;flex-direction:column;gap:.35rem;margin-top:.85rem}.settings-field span{color:#fc4420b3;font-size:.65rem}.settings-field input,.settings-field select{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:6px;color:#fff;font-size:.8rem;height:38px;padding:0 .75rem;width:100%}.settings-field select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#fc4420 0),linear-gradient(135deg,#fc4420 50%,#0000 0);background-position:calc(100% - 11px) 12px,calc(100% - 6px) 12px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:1.35rem}.settings-field--compact{margin:0}.settings-actions{display:inline-flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.settings-btn{background:#0000;border:1px solid #fc4420;border:1px solid var(--project-button-color);border-radius:6px;color:#fc4420;color:var(--project-button-color);cursor:pointer;font-size:.75rem;font-weight:600;height:32px;padding:0 1rem}.settings-btn--primary{background:#fc4420;background:var(--project-button-color);border-color:#fc4420;border-color:var(--project-button-color);color:#000}.settings-btn--small{height:24px;padding:0 .5rem}.settings-status{color:#fc4420b3;font-size:.62rem;margin:.4rem 0 0}.settings-toggle-list{display:flex;flex-direction:column;gap:.36rem;margin-top:.5rem}.settings-toggle-row{align-items:center;background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:6px;display:flex;gap:.5rem;justify-content:space-between;padding:.65rem .85rem}.settings-toggle-row h3{color:#fff;font-size:.8rem;margin:0}.settings-toggle-row p{color:#fc4420b3;font-size:.6rem;margin:.2rem 0 0}.settings-switch{background:#4a3942;border:none;border-radius:999px;cursor:pointer;height:20px;padding:0;position:relative;transition:background .2s ease;width:36px}.settings-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform .15s ease;width:14px}.settings-switch.is-on{background:#fc4420;background:var(--project-button-color)}.settings-switch.is-on:after{transform:translateX(16px)}.settings-security-grid{display:grid;grid-template-columns:1fr}.settings-twofa{align-items:center;background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:6px;display:flex;gap:.5rem;justify-content:space-between;margin-top:1rem;padding:.85rem}.settings-twofa h3{color:#fff;font-size:.8rem;margin:0}.settings-twofa p{color:#fc4420b3;font-size:.6rem;margin:.2rem 0 0}.settings-wallet-box{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:8px;margin-top:1rem;padding:.85rem}.settings-wallet-box p{color:#fc4420b3;font-size:.65rem;margin:0}.settings-wallet-box strong{color:#fff;display:block;font-size:1.8rem;font-weight:800;line-height:1;margin-top:.4rem}.settings-wallet-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.settings-preferences-grid{grid-gap:.38rem;display:grid;gap:.38rem;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-modal-backdrop{background:#fc44200f;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:70}.settings-modal{background:radial-gradient(circle at 80% 40%,#fc44201f,#0000 58%),#fc44200f;border:1px solid #fc442080;border-radius:10px;box-shadow:0 14px 32px #00000073;padding:.72rem;width:min(440px,100%)}.settings-modal header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.settings-modal header h3{font-size:1rem;margin:0}.settings-modal__close{background:#fc44200f;border:1px solid #fc442080;border-radius:6px;color:#ffffffe6;font-size:.62rem;font-weight:700;height:24px;line-height:1;padding:0;width:24px}.settings-modal__text{color:#fc4420b3;font-size:.66rem;margin:.52rem 0 0}.settings-modal__methods{grid-gap:.34rem;display:grid;gap:.34rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.56rem}.settings-modal__method{background:#fc44200f;border:1px solid #fc442080;border-radius:7px;color:#ffffffe6;font-size:.64rem;font-weight:700;height:30px}.settings-modal__method.is-active{background:linear-gradient(180deg,#fc442054,#fc442033);border-color:#fc442080;color:#ffffffe6}.settings-modal__setup-box{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;margin-top:.58rem;padding:.52rem}.settings-modal__setup-box p{color:#fc4420b3;font-size:.6rem;margin:0}.settings-modal__setup-box strong{display:inline-block;font-size:.86rem;letter-spacing:.04em;margin-top:.24rem;word-break:break-all}.settings-modal__qr-wrap{display:grid;margin-top:.6rem;place-items:center}.settings-modal__qr{background:#fff;border:1px solid #fc442080;border-radius:8px;padding:6px}.settings-modal__uri-row{align-items:center;display:flex;gap:.45rem;justify-content:space-between;margin-top:.45rem}.settings-modal__uri-row span{color:#fc4420b3;font-size:.62rem}.settings-modal__actions{display:flex;gap:.36rem;justify-content:flex-end;margin-top:.64rem}.leaderboard-page{border-radius:10px;padding:1rem}.leaderboard-header h1{font-size:clamp(2rem,4vw,2.3rem);line-height:1;margin:0}.leaderboard-header p{color:#fc4420b3;font-size:.83rem;margin:.45rem 0 0}.leaderboard-tabs{display:inline-flex;flex-wrap:wrap;gap:.38rem;margin-top:.9rem}.leaderboard-tab{background:linear-gradient(180deg,#fc44200a,#fc442033);border:none;border-radius:8px;color:#ffffffe6;font-size:.74rem;font-weight:700;height:32px;padding:0 .66rem}.leaderboard-tab.is-active{background:#fc4420;color:#ffffffe6}.leaderboard-podium{grid-gap:.52rem;align-items:flex-end;display:grid;gap:.52rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem}.podium-card{border:1px solid #fc442080;border-radius:8px;padding:.72rem .6rem;text-align:center}.podium-card,.podium-card--rank-1{background:linear-gradient(180deg,#fc44200a,#fc442033)}.podium-card--rank-1{min-height:208px}.podium-avatar{background:#9ea5ae;border-radius:999px;color:#1a0510;display:grid;font-size:2rem;font-weight:800;height:76px;margin:0 auto;place-items:center;width:76px}.podium-card--rank-1 .podium-avatar{background:#e9b705;font-size:2.4rem;height:96px;width:96px}.podium-card--rank-3 .podium-avatar{background:#ff8300}.podium-rank{color:#dadfdd;font-size:3rem;font-weight:800;line-height:1;margin:.36rem 0 0}.podium-card--rank-1 .podium-rank{color:#f2c20f;display:inline-block;position:relative}.podium-card--rank-1 .podium-rank:after{background-color:#08f;border-radius:2px;bottom:2px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.podium-card--rank-3 .podium-rank{color:#ff8400}.podium-card h2{font-size:1.2rem;margin:.25rem 0 0}.podium-card strong{color:#fc4420;color:var(--accent);display:inline-block;font-size:2.2rem;line-height:1;margin-top:.34rem}.podium-card small{color:#fc4420b3;display:block;font-size:.62rem;margin-top:.25rem}.leaderboard-rankings{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:8px;margin-top:.72rem;padding:25px}.leaderboard-rankings h3{font-size:1.65rem;margin:0 0 .38rem}.leaderboard-table>div,.leaderboard-table>header{grid-gap:.34rem;align-items:center;display:grid;gap:.34rem;grid-template-columns:.48fr 2fr 1fr .6fr}.leaderboard-table>header{border-bottom:1px solid #fc442080;padding:.36rem 0}.leaderboard-table>header span{color:#fc4420b3;font-size:.9rem}.leaderboard-table>div{border-top:1px solid #fc442080;padding:.4rem 0}.leaderboard-table div strong{font-size:.84rem}.leaderboard-table div p{align-items:center;display:inline-flex;font-size:.9rem;gap:.28rem;margin:0}.table-avatar{background:#fc44202e;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;display:inline-grid;font-size:.56rem;font-weight:800;height:28px;place-items:center;width:28px}@media (max-width:1180px){.terminal-shell{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:980px){body:has(.terminal-body--futures){overflow:hidden}body:has(.terminal-body--futures) .app-shell{height:100dvh;overflow:hidden;padding-bottom:0}body:has(.terminal-body--futures) .terminal-shell{height:calc(100dvh - var(--header-sticky-offset));min-height:calc(100dvh - var(--header-sticky-offset))}body:has(.terminal-body--futures) .platform-main{height:100%;min-height:0;overflow:hidden}.login-card{grid-template-columns:1fr;width:min(580px,100%)}.login-card__intro{border-bottom:1px solid #fc442080;border-right:0}.app-shell{--header-sticky-offset:56px;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.terminal-shell{grid-template-columns:1fr;min-height:calc(100vh - var(--header-sticky-offset));position:relative}.header-menu{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:32px;justify-content:center;padding:0 8px;width:32px}.header-menu span{background:#fc4420;border-radius:999px;display:block;height:2px;width:100%}.platform-sidebar{border-right:1px solid #fc442080;bottom:0;box-shadow:20px 0 38px #00000073;height:100%;left:0;max-width:calc(100vw - .75rem);overflow-y:auto;padding:.85rem .7rem calc(1rem + env(safe-area-inset-bottom));position:fixed;top:0;transform:translateX(-102%);transition:transform .25s ease;width:min(88vw,320px);z-index:42}.platform-sidebar.is-open{transform:translateX(0)}.platform-sidebar__mobile-head{align-items:center;color:#fc4420b3;display:flex;font-size:.88rem;font-weight:700;justify-content:space-between;margin-bottom:.6rem}.sidebar-group--mobile-bottom-duplicate,.sidebar-link--mobile-bottom-duplicate{display:none}.sidebar-mobile-balances{border-top:1px solid #fc442080;display:flex;flex-direction:column;gap:.6rem;margin-top:1rem;padding-top:1rem}.sidebar-actions{padding-top:.75rem}.sidebar-mobile-balances .balance-pill,.sidebar-mobile-balances .deposit-btn{margin:0;text-align:center;width:100%}.platform-sidebar__close{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#ffffffe6;font-size:.9rem;height:30px;line-height:1;padding:0;width:30px}.platform-sidebar-backdrop{background:#fc44200f;border:0;display:block;inset:0;margin:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:41}.platform-sidebar-backdrop.is-visible{opacity:1;pointer-events:auto}.mobile-bottom-nav{grid-gap:0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:linear-gradient(180deg,#2f2f2ffa,#242424fa);border:1px solid #ffffff14;border-bottom:0;border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -8px 24px #00000047,0 14px 26px #0000006b,inset 0 1px 0 #ffffff0f;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));isolation:isolate;left:50%;padding:.8rem .5rem calc(.95rem + env(safe-area-inset-bottom));position:fixed;transform:translateX(-50%);width:min(420px,calc(100vw - .8rem));z-index:40}.mobile-bottom-nav:before{background:#ffffff14;content:"";height:1px;left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0}.mobile-bottom-nav__item{align-items:center;background:#0000;border:0;border-radius:16px;color:#ffffffe0;display:inline-flex;flex-direction:column;font-size:.84rem;font-weight:500;gap:.42rem;justify-content:center;letter-spacing:0;min-height:72px;position:relative;text-transform:none;transition:color .22s ease,transform .22s ease,opacity .22s ease}.mobile-bottom-nav__item.is-active{color:#fc4420;transform:translateY(-1px)}.mobile-bottom-nav__item.is-active:after{content:none}.mobile-bottom-nav__icon{align-items:center;background:#0000;border:0;border-radius:0;display:inline-flex;height:26px;justify-content:center;transition:transform .22s ease,color .22s ease;width:26px}.mobile-bottom-nav__item.is-active .mobile-bottom-nav__icon{transform:scale(1.04)}.mobile-bottom-nav__icon svg{stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;height:23px;width:23px}.mobile-bottom-nav__icon svg rect{fill:currentColor;stroke:none}.mobile-bottom-nav__item.is-active .mobile-bottom-nav__icon svg{stroke-width:2.1}.mobile-bottom-nav__label{line-height:1;opacity:.94;transition:color .22s ease,opacity .22s ease}.mobile-bottom-nav__item.is-active .mobile-bottom-nav__label{opacity:1}.mobile-trade-dock{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 50% -45%,#fc442026,#0000 55%),linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:12px;bottom:auto;box-shadow:0 14px 32px #0000006b,inset 0 1px 0 #fc442014;display:flex;flex-direction:column;gap:.26rem;height:100%;left:auto;max-width:none;min-height:0;padding:.32rem;position:relative;transform:none;width:100%;z-index:1}.mobile-trade-dock__setup{grid-gap:.32rem;align-items:center;background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:12px;color:#ffffffe6;display:grid;font-size:.66rem;font-weight:700;gap:.32rem;grid-template-columns:repeat(3,minmax(0,1fr)) auto;min-height:30px;padding:.22rem;width:100%}.mobile-trade-dock__meta-item{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:9px;display:inline-flex;gap:.34rem;min-width:0;padding:.3rem .34rem}.mobile-trade-dock__meta-icon{align-items:center;background:#fc44201a;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.mobile-trade-dock__meta-copy{align-items:flex-start;display:flex;flex-direction:column;gap:.08rem;min-width:0}.mobile-trade-dock__meta-tag{color:#fc4420b3;font-size:.5rem;letter-spacing:.04em;line-height:1;text-transform:uppercase}.mobile-trade-dock__meta-copy strong{color:#ffffffe6;display:block;font-size:.7rem;font-weight:800;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-trade-dock__meta-cta{align-items:center;align-self:center;background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:.54rem;font-weight:700;gap:.22rem;justify-self:end;letter-spacing:.04em;padding:.22rem .5rem;text-transform:uppercase}.mobile-trade-dock__actions{grid-gap:.24rem;display:grid;gap:.24rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-trade-dock__action{align-items:center;border:1px solid #0000;border-radius:11px;box-shadow:inset 0 1px 0 #ffffff24;color:#ffffffe6;display:inline-flex;font-size:.68rem;font-weight:800;gap:.4rem;justify-content:center;letter-spacing:.01em;min-height:40px;padding:0 .45rem}.mobile-trade-dock__action-label{line-height:1;text-transform:uppercase}.mobile-trade-dock__action-icon{align-items:center;background:#fc44200f;border:1px solid #ffffff57;border-radius:999px;color:#ffffffe6;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.mobile-trade-dock__action-copy{align-items:flex-start;display:flex;flex-direction:column;gap:.12rem}.mobile-trade-dock__action-copy small{display:none}.mobile-trade-dock__action--down,.mobile-trade-dock__action--up{background:linear-gradient(180deg,#fc4420,#fc4420cc);border-color:#fc442080}.mobile-trade-dock__active-order{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:10px;color:#ffffffe6;display:inline-flex;font-size:.61rem;font-weight:700;gap:.28rem;letter-spacing:.03em;margin:0;padding:.3rem .5rem;text-transform:uppercase}.mobile-trade-dock__active-order--down{background:#ff58581a;border-color:#ff79796b;color:#ff6363e6}.mobile-trade-sheet{background:linear-gradient(180deg,#fc44200a,#fc442033);border-left:0;border-right:0;border-top:1px solid #fc442080;border-top-left-radius:16px;border-top-right-radius:16px;padding:.95rem .85rem 1rem}.mobile-trade-sheet__head{text-align:left}.mobile-trade-sheet__title{color:#ffffffe6;font-size:.96rem;letter-spacing:.01em}.mobile-trade-sheet__body{display:flex;flex-direction:column;gap:.72rem}.mobile-trade-sheet__block{display:flex;flex-direction:column;gap:.3rem}.mobile-trade-sheet__label{color:#fc4420b3;font-size:.6rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.mobile-trade-sheet__amount{background:#fc44200f;border:1px solid #fc442080;border-radius:10px;color:#ffffffe6;font-size:.92rem;font-weight:700;height:38px;outline:none;padding:0 .7rem;width:100%}.mobile-trade-sheet__chips,.mobile-trade-sheet__times{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-trade-sheet__spread-times{display:flex;flex-direction:column;gap:.28rem}.mobile-trade-sheet__spread-time{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:8px;display:flex;gap:.3rem;justify-content:space-between;min-height:34px;padding:0 .55rem}.mobile-trade-sheet__spread-time,.mobile-trade-sheet__spread-time span{color:#ffffffe6;font-size:.72rem;font-weight:700}.mobile-trade-sheet__spread-time b{color:#ff8966;font-size:.72rem;font-weight:800}.mobile-trade-sheet__spread-time.is-active{background:linear-gradient(180deg,#fc442057,#fc44202e);border-color:#fc442080;color:#ffffffe6}.mobile-trade-sheet__chip,.mobile-trade-sheet__time{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;color:#ffffffe6;font-size:.72rem;font-weight:700;height:32px}.mobile-trade-sheet__chip.is-active,.mobile-trade-sheet__time.is-active{background:linear-gradient(180deg,#fc442057,#fc44202e);border-color:#fc442080;color:#ffffffe6}.mobile-trade-sheet__summary{grid-gap:.35rem;align-items:end;background:#fc44200f;border:1px solid #fc442080;border-radius:10px;display:grid;gap:.35rem;grid-template-columns:auto auto auto;justify-content:space-between;padding:.52rem .6rem}.mobile-trade-sheet__summary span{color:#fc4420b3;font-size:.66rem;letter-spacing:.04em;text-transform:uppercase}.mobile-trade-sheet__summary-label{align-items:center;display:inline-flex;gap:.24rem}.mobile-trade-sheet__summary strong{color:#fc4420;font-size:1.16rem;line-height:1}.mobile-trade-sheet__summary small{color:#fc4420b3;font-size:.62rem}.mobile-trade-sheet__actions{grid-gap:.36rem;display:grid;gap:.36rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-trade-sheet__action{align-items:center;border:0;border-radius:10px;color:#ffffffe6;display:inline-flex;font-size:.78rem;font-weight:800;gap:.34rem;height:44px;justify-content:center;letter-spacing:.01em}.mobile-trade-sheet__action--down,.mobile-trade-sheet__action--up{background:linear-gradient(180deg,#fc4420,#fc4420cc)}.header-hide-on-mobile{display:none!important}.market-header{padding:.55rem .7rem}.market-header__label{font-size:.75rem}.balance-pill{font-size:.68rem;padding:.4rem .56rem}.balance-pill strong{font-size:.7rem}.deposit-btn{padding:.4rem .68rem}.terminal-body{gap:.55rem;grid-template-columns:1fr;padding:.55rem}.terminal-body--futures{align-content:stretch;gap:.36rem;grid-template-areas:"chart" "mobile-order";grid-template-columns:1fr;grid-template-rows:minmax(0,8fr) minmax(0,2fr);height:calc(100dvh - var(--header-sticky-offset) - 84px - env(safe-area-inset-bottom));min-height:0;overflow:hidden;padding:.4rem}.order-panel{border-radius:16px;margin-top:.15rem;order:2}.terminal-body--futures .order-panel,.terminal-body--futures .recent-trades,.terminal-body--futures .spread-details-card{display:none}.terminal-body--futures .chart-column{grid-gap:.28rem;display:grid;gap:.28rem;grid-area:chart;grid-template-rows:minmax(0,1fr) minmax(0,7fr);height:100%;min-height:0;overflow:hidden}.terminal-body--futures .chart-column__controls{display:flex;flex-direction:column;gap:.14rem;justify-content:space-between;min-height:0;overflow:hidden}.terminal-body--futures .chart-column__title p{display:none}.terminal-body--futures .chart-column__title{padding:0 .15rem}.terminal-body--futures .chart-column__title h1{display:block;font-size:clamp(.96rem,3.3vw,1.2rem);line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-body--futures .spread-info-trigger{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.terminal-body--futures .chart-mode-dial{align-items:flex-start;bottom:.42rem;display:flex;flex-direction:column;gap:.3rem;left:.42rem;position:absolute;z-index:19}.terminal-body--futures .chart-mode-dial__menu{display:flex;flex-direction:column;gap:.24rem;opacity:0;pointer-events:none;transform:translateY(4px) scale(.98);transform-origin:left bottom;transition:opacity .18s ease,transform .18s ease}.terminal-body--futures .chart-mode-dial.is-open .chart-mode-dial__menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.terminal-body--futures .chart-mode-dial__item{background:#fc44200f;border:1px solid #fc442080;border-radius:9px;color:#ffffffe6;font-size:.63rem;font-weight:700;min-height:28px;padding:0 .55rem;text-align:left;white-space:nowrap}.terminal-body--futures .chart-mode-dial__item.is-active{background:linear-gradient(180deg,#fc442057,#fc442029);border-color:#fc442080;color:#ffffffe6}.terminal-body--futures .chart-mode-dial__fab{background:radial-gradient(circle at 38% 32%,#ffa9c233,#0000 55%),linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:999px;box-shadow:0 10px 18px #00000052,inset 0 1px 0 #ffcfdf29;color:#ffffffe6;font-size:.62rem;font-weight:800;height:52px;letter-spacing:.02em;text-transform:uppercase;width:52px}.timeframe-toolbar{padding:0}.timeframe-toolbar-desktop{display:none}.timeframe-toolbar-mobile{grid-gap:.24rem;align-items:end;display:grid;gap:.24rem;grid-template-columns:1.2fr 1fr 1fr}.timeframe-mobile-field{display:flex;flex-direction:column;gap:0;min-width:0}.timeframe-mobile-field span{display:none}.timeframe-mobile-pair-button{align-items:center;background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:9px;color:#ffffffe6;display:flex;gap:.25rem;height:28px;justify-content:space-between;padding:0 .42rem;text-align:left;width:100%}.timeframe-mobile-pair-button strong{font-size:.64rem;font-weight:700;line-height:1}.timeframe-mobile-pair-button small{color:#f7adc4e6;font-size:.56rem;font-weight:700;line-height:1}.timeframe-mobile-select{-webkit-appearance:none;appearance:none;background:linear-gradient(180deg,#fc44200a,#fc442033);background-image:linear-gradient(45deg,#0000 50%,#ffbad0 0),linear-gradient(135deg,#ffbad0 50%,#0000 0),linear-gradient(180deg,#fc44200a,#fc442033);background-position:calc(100% - 10px) calc(50% - 1px),calc(100% - 6px) calc(50% - 1px),0 0;background-repeat:no-repeat;background-size:4px 4px,4px 4px,100% 100%;border:1px solid #fc442080;border-radius:9px;color:#ffffffe6;font-size:.66rem;font-weight:700;height:28px;outline:none;padding:0 1.3rem 0 .4rem;width:100%}.timeframe-mobile-select:disabled{opacity:.65}.timeframe-mobile-clear{display:none}.terminal-body--futures>.mobile-trade-dock{grid-area:mobile-order;height:auto}.terminal-body--futures .mobile-trade-dock__active-order{display:none}.terminal-body--futures .chart-canvas,.terminal-body--futures .chart-column__content,.terminal-body--futures .chart-stage,.terminal-body--futures .trading-card{height:100%;min-height:0;overflow:hidden}.terminal-body--futures .chart-canvas,.terminal-body--futures .chart-stage{height:100%}.recent-trades__table>div,.recent-trades__table>header{grid-template-columns:1.1fr repeat(4,minmax(0,.8fr))}.open-position-card__meta{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:.55rem}.history-summary,.open-position-card__accordion{grid-template-columns:repeat(2,minmax(0,1fr))}.history-table-wrap{overflow-x:auto}.history-table{min-width:760px}.leaderboard-podium{grid-template-columns:1fr}.podium-card{min-height:0}.podium-card strong{font-size:1.55rem}.leaderboard-rankings{overflow-x:auto}.leaderboard-table{min-width:520px}.settings-preferences-grid,.settings-wallet-actions{grid-template-columns:1fr}.settings-wallet-actions{align-items:stretch}}@media (max-width:720px){.login-shell{padding:.8rem}.login-card__intro{padding:1rem .95rem}.login-intro-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.login-intro-metrics article:last-child{grid-column:span 2}.login-card__header,.login-footer,.login-form{padding-left:.9rem;padding-right:.9rem}.login-form__row{flex-wrap:wrap}.app-shell{--header-sticky-offset:94px}.terminal-shell{min-height:calc(100vh - var(--header-sticky-offset))}.terminal-body--futures{gap:.3rem;height:calc(100dvh - var(--header-sticky-offset) - 84px - env(safe-area-inset-bottom));padding:.32rem}.mobile-trade-dock{border-radius:14px;bottom:auto;padding:.3rem;width:100%}.mobile-trade-dock__setup{gap:.28rem;padding:.2rem}.mobile-trade-dock__meta-item{padding:.26rem .3rem}.mobile-trade-dock__meta-copy strong{font-size:.64rem}.mobile-trade-dock__meta-cta{justify-self:center;padding:.14rem .4rem}.market-header{align-items:stretch;gap:.45rem;height:auto;padding:.55rem .62rem}.market-header__stats{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;width:100%}.market-header__asset{justify-content:space-between;width:100%}.market-header__label{flex:1 1;margin-right:auto}.header-notification-float{left:auto;right:0;width:min(320px,calc(100vw - 1.2rem))}.mobile-header-notification-drawer{background:radial-gradient(circle at 100% 0,#ff92c129,#0000 58%),linear-gradient(180deg,#fc44200a,#fc442033);border-left:1px solid #fc442080;max-width:calc(100vw - .6rem);padding:.64rem .6rem calc(.64rem + env(safe-area-inset-bottom));width:min(90vw,360px)}.mobile-header-notification-drawer .sheet-close-btn{background:#fc44200f;border-color:#fc442080;color:#ffffffe6;height:30px;right:.52rem;top:.52rem;width:30px}.mobile-notification-drawer{background:radial-gradient(circle at 0 0,#fc442014,#0000 55%),linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:14px;padding:.46rem}.mobile-notification-drawer__header{align-items:flex-start;display:flex;gap:.4rem;justify-content:space-between;margin-bottom:.46rem;padding:.1rem .12rem}.mobile-notification-drawer__header h3{color:#ffffffe6;font-size:.8rem;margin:0}.mobile-notification-drawer__header span{color:#efbed1c7;font-size:.58rem}.mobile-notification-drawer__clear{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.56rem;font-weight:700;height:24px;padding:0 .52rem}.mobile-notification-drawer__clear:disabled{opacity:.45}.mobile-notification-drawer__list{display:flex;flex-direction:column;gap:.34rem;max-height:calc(100dvh - 11rem);overflow-y:auto;padding-right:.04rem}.mobile-notification-item{background:#fc44200f;border:1px solid #fc442080;border-radius:12px;transition:border-color .17s ease,background-color .17s ease}.mobile-notification-item.is-open{background:#fc44200f;border-color:#fc442080}.mobile-notification-item__head{grid-gap:.34rem;align-items:start;cursor:pointer;display:grid;gap:.34rem;grid-template-columns:auto 1fr auto;padding:.44rem .5rem}.mobile-notification-item__head:focus-visible{border-radius:11px;outline:1px solid #fa7ea78a;outline-offset:-1px}.mobile-notification-item__tone{background:#fc44204d;border-radius:999px;box-shadow:0 0 0 3px #fc44201f;height:8px;margin-top:.18rem;width:8px}.mobile-notification-item[data-tone=success] .mobile-notification-item__tone{background:#fc4420;box-shadow:0 0 0 3px #fc442029}.mobile-notification-item[data-tone=warning] .mobile-notification-item__tone{background:#ffc766;box-shadow:0 0 0 3px #ffc76629}.mobile-notification-item__copy{min-width:0}.mobile-notification-item__copy p{color:#ffffffe6;font-size:.66rem;font-weight:700;line-height:1.3;margin:0}.mobile-notification-item__copy small{color:#e2b3c7e0;display:block;font-size:.56rem;line-height:1.35;margin-top:.16rem}.mobile-notification-item__meta{align-items:flex-end;display:flex;flex-direction:column;gap:.24rem}.mobile-notification-item__meta span{color:#deaec4c2;font-size:.52rem;letter-spacing:.04em;text-transform:uppercase}.mobile-notification-item__dismiss{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.54rem;font-weight:800;height:18px;line-height:1;padding:0;width:18px}.mobile-notification-item__detail{max-height:0;opacity:0;overflow:hidden;padding:0 .5rem;transition:max-height .19s ease,opacity .17s ease}.mobile-notification-item.is-open .mobile-notification-item__detail{max-height:140px;opacity:1;padding-bottom:.48rem}.mobile-notification-item__detail p{color:#ffffffe6;font-size:.6rem;line-height:1.45;margin:0}.mobile-notification-item__actions{display:flex;gap:.28rem;justify-content:flex-end;margin-top:.42rem}.mobile-notification-item__actions button{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.54rem;font-weight:700;height:22px;padding:0 .48rem}.mobile-notification-drawer__empty{color:#ebbfd0c7;font-size:.62rem;margin:0;padding:.9rem .3rem;text-align:center}.header-icon,.profile-pill{height:28px;width:28px}.terminal-body{padding:.45rem}.chart-column__title{padding:0 .1rem}.timeframe-toolbar{padding:0}.binance-pairs-modal{padding:.36rem}.binance-pairs-modal__panel{max-height:min(88vh,700px);width:min(360px,100%)}.binance-pairs-modal__columns,.binance-pairs-row{grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(0,.6fr)}.binance-pairs-row{padding:.44rem .28rem}.timeframe-edge{margin-left:0}.drawing-tools-panel{left:auto;right:0;width:min(220px,calc(100vw - 1.8rem))}.recent-trades{margin:.55rem}.recent-trades__table{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:.4rem}.recent-trades__table>div,.recent-trades__table>header{min-width:540px}.terminal-body--futures .chart-canvas,.terminal-body--futures .chart-stage{height:100%}.spread-info-sheet .spread-details-card__metrics,.spread-info-sheet .spread-guide__grid{grid-template-columns:1fr}.open-positions-page{padding:.75rem}.open-positions-summary{grid-template-columns:1fr}.summary-card strong{font-size:1.55rem}.open-position-card__head h2{font-size:1.2rem}.position-expiry strong{font-size:1.15rem}.position-expiry{text-align:left}.open-position-card__actions,.open-position-card__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.open-position-card__actions{display:grid}.open-position-card__accordion{grid-template-columns:1fr}.history-page{padding:.75rem}.history-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.history-filter{width:100%}.history-summary{grid-template-columns:1fr}.history-summary__card strong{font-size:1.55rem}.history-table{min-width:840px}.leaderboard-page{padding:.75rem}.history-table-wrap,.leaderboard-rankings{-webkit-overflow-scrolling:touch}.leaderboard-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.leaderboard-tab{width:100%}.leaderboard-table{min-width:620px}.settings-page{padding:.75rem}.settings-actions,.settings-wallet-actions{width:100%}.settings-actions .settings-btn,.settings-wallet-actions .settings-btn{flex:1 1 150px}.settings-modal{padding:.65rem}.settings-modal__methods{grid-template-columns:1fr}.terminal-body--futures .order-panel{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:12px;box-shadow:none;gap:.5rem;padding:.62rem;position:relative}.terminal-body--futures .order-panel:before{content:none}.terminal-body--futures .order-title{color:#fc4420b3;font-size:.84rem;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.terminal-body--futures .order-block{background:#0000;border:0;border-radius:0;gap:.28rem;padding:0}.terminal-body--futures .order-label{font-size:.58rem;letter-spacing:.07em}.terminal-body--futures .amount-box--input{border-radius:8px;font-size:.9rem;height:34px}.terminal-body--futures .amount-box__controls,.terminal-body--futures .time-grid{gap:.3rem;grid-template-columns:repeat(4,minmax(0,1fr))}.terminal-body--futures .time-option,.terminal-body--futures .tiny-chip{border-radius:8px;font-size:.72rem;height:30px}.terminal-body--futures .payout-box{align-items:end;border-radius:8px;display:grid;grid-template-columns:auto auto;justify-content:space-between;padding:.45rem .55rem}.terminal-body--futures .payout-box span{font-size:1.22rem}.terminal-body--futures .payout-box small{font-size:.62rem}.terminal-body--futures .action-grid{border-radius:8px;gap:.22rem;padding:.22rem}.terminal-body--futures .action-btn{border-radius:8px;gap:.3rem;height:40px}.terminal-body--futures .action-btn__label{font-size:.62rem}.terminal-body--futures .action-btn__icon{font-size:.66rem;height:18px;width:18px}.terminal-body--futures .order-note{display:none}.terminal-body--futures .order-block--ticket{border-top:1px solid #fc442080;margin-top:.08rem;padding-top:.35rem}.terminal-body--futures .order-ticket-panel header{font-size:.58rem;padding:.4rem .48rem}.terminal-body--futures .order-ticket-panel__grid{gap:.2rem .35rem;padding:.42rem .48rem}.terminal-body--futures .order-ticket-panel__grid p span{font-size:.5rem}.terminal-body--futures .order-ticket-panel__grid p b{font-size:.59rem}.terminal-body--futures .order-ticket-panel__progress{margin:0 .48rem .48rem}}@media (max-width:480px){.market-header__brand{font-size:.72rem;height:26px;width:46px}.action-btn{height:48px}.terminal-body--futures{gap:.26rem;height:96%;padding:.26rem}.terminal-body--futures .chart-canvas,.terminal-body--futures .chart-stage{height:100%}}.updown-shell{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 18px 44px #0000006b;overflow:hidden;width:100%}.updown-shell__surface{display:grid;grid-template-rows:auto 1fr auto;min-height:calc(100vh - 154px)}.updown-toolbar{background:#12161dd1;border-bottom:1px solid #ffffff14;padding:.38rem .42rem}.updown-toolbar__left{align-items:center;display:flex;flex-wrap:wrap;gap:.48rem}.updown-pair-select-wrap{min-width:180px}.updown-pair-select{align-items:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;color:#edf3fb;display:flex;gap:.45rem;padding:.44rem .56rem;text-align:left;transition:border-color .14s ease,background-color .14s ease,transform .14s ease;width:100%}.updown-pair-select:hover{background:#fc44200f;border-color:#fc44205c;transform:translateY(-1px)}.updown-pair-select__icon{align-items:center;color:#ffffff8a;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.updown-pair-select__body{grid-gap:.08rem;display:grid;flex:1 1;gap:.08rem;min-width:0}.updown-pair-select__body strong{color:#f4f8fc;font-size:1rem;font-weight:900;line-height:1}.updown-pair-select__body small{font-size:.72rem;font-weight:800;line-height:1}.updown-pair-select__body small.is-up{color:#35d887}.updown-pair-select__body small.is-down{color:#ff6a63}.updown-pair-select__caret{color:#ffffffad;flex-shrink:0;transition:transform .14s ease}.updown-pair-select.is-open .updown-pair-select__caret{transform:rotate(180deg)}.updown-variant-tabs{align-items:center;display:inline-flex;gap:.34rem}.updown-variant-tab{grid-gap:.2rem;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;color:#d4dce5;display:grid;font-weight:800;gap:.2rem;justify-items:center;line-height:1;min-width:91px;padding:.45rem .66rem;transition:border-color .13s ease,background-color .13s ease,transform .13s ease}.updown-variant-tab span{font-size:1rem}.updown-variant-tab small{font-size:.66rem;opacity:.84}.updown-variant-tab.is-active{background:#f2d639;border-color:#f0ce3ae0;color:#13180f}.updown-variant-tab:hover{transform:translateY(-1px)}.updown-layout{--updown-side-width:0px;display:grid;grid-template-columns:minmax(0,1fr) var(--updown-side-width);min-height:0;transition:grid-template-columns .72s cubic-bezier(.19,1,.22,1)}.updown-layout.has-trade-panel{--updown-side-width:400px}.updown-main{border-right:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;min-width:0;transition:border-color .22s ease}.updown-layout.has-trade-panel .updown-main{border-right:1px solid #ffffff14}.updown-header-summary{padding:.6rem .68rem .45rem}.updown-header-stats{grid-gap:.72rem;align-items:center;display:grid;gap:.72rem;grid-template-columns:minmax(0,1fr) minmax(320px,1.2fr) minmax(0,1fr)}.updown-invest-card,.updown-odds-card{min-width:0}.updown-invest-card{grid-gap:.18rem;color:#f2f6fb;display:grid;gap:.18rem}.updown-invest-card small{color:#ffffffd1;font-size:.9rem;font-weight:800;line-height:1}.updown-invest-card strong{color:#35d887;font-size:clamp(2rem,3vw,3rem);font-weight:900;letter-spacing:-.03em;line-height:.96}.updown-invest-card span{color:#35d887;font-size:.98rem;font-weight:800;line-height:1.1}.updown-invest-card.down{text-align:right}.updown-invest-card.down span,.updown-invest-card.down strong{color:#ff6a63}.updown-odds-card{grid-gap:.62rem;display:grid;gap:.62rem}.updown-odds-card__badges{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.updown-odds-card__badges span{align-items:center;border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:900;height:28px;justify-content:center;justify-self:center;min-width:120px;padding:0 .7rem}.updown-odds-card__badges .up{background:#35d8872e;color:#35d887}.updown-odds-card__badges .down{background:#ff6a632e;color:#ff6a63}.updown-odds-card__values{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr}.updown-odds-card__values strong{font-size:clamp(3rem,4vw,4.2rem);font-weight:900;letter-spacing:-.04em;line-height:.9}.updown-odds-card__values strong.up{color:#35d887;text-align:right}.updown-odds-card__values strong.down{color:#ff6a63;text-align:left}.updown-odds-card__timer{align-items:center;background:radial-gradient(circle at 50% 34%,#ffd07d24,#0000 48%),linear-gradient(180deg,#362b1ffa,#18130efa);border-radius:999px;box-shadow:inset 0 0 0 1px #ffd69614,0 14px 30px #0000003d;color:#ffd386;display:flex;flex-direction:column;height:96px;isolation:isolate;justify-content:center;overflow:hidden;position:relative;text-align:center;width:96px}.updown-odds-card__timer:after{background:radial-gradient(circle at 50% 30%,#ffebc01a,#0000 44%),linear-gradient(180deg,#2c2318fa,#120e0afa);border-radius:inherit;box-shadow:inset 0 0 0 1px #ffd69614;content:"";inset:11px;position:absolute}.updown-odds-card__timer-ring{height:100%;inset:0;overflow:visible;position:absolute;transform:rotate(-90deg);width:100%}.updown-odds-card__timer-progress,.updown-odds-card__timer-track{fill:none;stroke-width:7}.updown-odds-card__timer-track{stroke:#ffd69629}.updown-odds-card__timer-progress{stroke:#ffb84d;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(255,184,77,.28))}.updown-odds-card__timer.is-live .updown-odds-card__timer-progress{stroke:#ff8f3d;filter:drop-shadow(0 0 10px rgba(252,68,32,.32))}.updown-odds-card__timer.is-live{box-shadow:inset 0 0 0 1px #ffd6961a,0 16px 34px #00000042,0 0 26px #fc442024}.updown-odds-card__timer b{display:block;font-size:2.05rem;font-weight:900;letter-spacing:-.05em;line-height:.78;position:relative;text-shadow:0 1px 0 #0000002e;z-index:2}.updown-odds-card__timer small{color:#ffdfa6b8;display:block;font-size:.62rem;font-weight:900;letter-spacing:.24em;line-height:.8;margin-top:.92rem;position:relative;z-index:2}.updown-summary-bar{grid-gap:.55rem;background:linear-gradient(180deg,hsla(0,0%,100%,.035),#ffffff05);border:1px solid #ffffff14;border-radius:16px;display:grid;gap:.55rem;grid-template-columns:repeat(5,minmax(0,1fr));padding:.55rem}.updown-summary-chip{grid-gap:.16rem;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;display:grid;gap:.16rem;min-width:0;padding:.58rem .72rem}.updown-summary-chip small{color:#ffffff8a;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.updown-summary-chip strong{color:#f9fbff;font-size:clamp(1rem,1.5vw,1.18rem);letter-spacing:-.01em;line-height:1;margin:0}.updown-summary-chip__meta{font-size:.66rem;font-weight:800;line-height:1}.updown-summary-chip__row{align-items:center;display:flex;gap:.35rem;justify-content:space-between}.updown-summary-chip__meta.is-up{color:#fc4420}.updown-summary-chip__meta.is-down{color:#ff6363}.updown-summary-chip--pair{cursor:pointer;text-align:left;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.updown-summary-chip__caret{color:#ffffffb3;flex-shrink:0;transition:transform .14s ease,color .14s ease}.updown-summary-chip--pair.is-open .updown-summary-chip__caret{color:#fc4420;transform:rotate(180deg)}.updown-summary-chip--pair:hover{background:#fc44200d;border-color:#fc442040;transform:translateY(-1px)}.updown-summary-chip--accent strong{color:#0ae10a}.updown-summary-chip--timer strong{color:#ffb45f}.updown-summary-chip--timer.is-live{box-shadow:inset 0 0 0 1px #fc44201f}.updown-summary-chip--timer.is-live small{align-items:center;display:inline-flex;gap:.3rem}.updown-summary-chip--timer.is-live small:before{animation:updownLivePulse 1.45s ease-out infinite;background:#fc4420;border-radius:999px;box-shadow:0 0 0 #fc44206b;content:"";height:.42rem;width:.42rem}.updown-chart-block{min-height:0;overflow:hidden;padding:0 .42rem .42rem;position:relative}.updown-chart-frame{position:relative}.updown-chart-card.trading-card{background:#12181e;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.updown-chart-backdrop{position:relative}.updown-chart-backdrop:before{background:linear-gradient(180deg,#42e98454,#42e98429 46%,#42e9840a 62%),linear-gradient(0deg,#ff545459,#ff54542b 45%,#ff54540a 62%),#11171c;content:"";inset:0;position:absolute}.updown-chart-stage{height:clamp(280px,34vh,420px)}.updown-chart-stage .live-marker-pill{right:4.2rem}.updown-chart-canvas{height:100%}.updown-chart-overlay.chart-direction-overlay{--overlay-green-alpha:0.68;--overlay-red-alpha:0.72;background:linear-gradient(180deg,rgba(66,233,132,var(--overlay-green-alpha)) 0,#42e9846b 44%,#42e9842e 70%,#42e98414 100%),linear-gradient(0deg,rgba(255,84,84,var(--overlay-red-alpha)) 0,#ff545470 44%,#ff54542e 70%,#ff545414 100%);inset:0;z-index:2}.updown-chart-status{grid-gap:.08rem;color:#f4f8fc;display:grid;gap:.08rem;left:1.1rem;pointer-events:none;position:absolute;text-shadow:0 3px 11px #00000059;top:.92rem;transform:translate(0);transition:left .42s cubic-bezier(.2,.65,.2,1),top .42s cubic-bezier(.2,.65,.2,1),transform .42s cubic-bezier(.2,.65,.2,1),opacity .24s ease;will-change:left,top,transform;z-index:18}.updown-chart-status strong{font-size:clamp(1.45rem,2.5vw,2rem);font-weight:900;line-height:1.03;margin:0}.updown-chart-status span{font-size:clamp(1rem,2.4vw,1.9rem);font-weight:900;line-height:1.06;margin:0}.updown-chart-status.is-centered{justify-items:center;left:50%;text-align:center;top:50%;transform:translate(-50%,-50%)}.updown-chart-result-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 18px 42px #00000047;min-width:180px;padding:.9rem 1.15rem}.updown-chart-result-overlay.is-win{background:linear-gradient(180deg,#35d88738,#10402ae6)}.updown-chart-result-overlay.is-loss{background:linear-gradient(180deg,#ff6a6338,#4e1814e6)}.updown-chart-result-overlay strong{letter-spacing:.05em}.updown-chart-marker{color:#f5d53d;display:grid;justify-items:center;left:75%;left:var(--race-line-left,75%);position:absolute;top:2.6rem;transform:translateX(-50%);transition:left .12s linear;width:20px;will-change:left;z-index:16}.updown-chart-marker:after{background:linear-gradient(180deg,#dabf4885,#dabf4805);content:"";height:clamp(140px,26vh,210px);margin-top:.16rem;width:1px}.updown-chart-marker--timer{--race-line-left:58%}.updown-chart-marker--flag{--race-line-left:86%}.updown-mobile-player-strip{display:none}.updown-chart-controls{align-items:center;display:flex;gap:.5rem}.updown-chart-controls__label{flex-shrink:0}.updown-order-entry{grid-gap:.48rem;border-top:1px solid #ffffff14;display:grid;gap:.48rem;padding:.5rem .54rem .66rem}.updown-order-entry__head{align-items:center;display:flex;gap:.55rem;justify-content:space-between}.updown-order-entry__head label{color:#d2dae3;font-size:.9rem;font-weight:700;line-height:1.1}.updown-order-entry__head .updown-expiry-tabs{margin-left:auto}.updown-outcome-strip{align-items:center;display:inline-flex;gap:.42rem}.updown-outcome-pill{background:#ffffff0d;border:1px solid #ffffff17;border-radius:8px;color:#ffffff59;display:grid;height:34px;place-items:center;width:34px}.updown-outcome-pill.is-up{background:#34d88933;border-color:#34d8897a;color:#34d889}.updown-outcome-pill.is-down{background:#ff5e5e33;border-color:#ff5e5e73;color:#ff5f5f}.updown-amount-row{grid-gap:.45rem;align-items:center;background:#3a4248;border:1px solid #ffffff1a;border-radius:9px;display:grid;gap:.45rem;grid-template-columns:auto 1fr auto;padding:.38rem .42rem}.updown-token-badge{align-items:center;background:#fc44200a;border:1px solid #ffffff1f;border-radius:7px;color:#e8f1f8;display:inline-flex;font-size:.74rem;gap:.24rem;height:34px;justify-content:center;min-width:34px;padding:0 .5rem}.updown-token-badge b{font-weight:900}.updown-amount-input{background:#0000;border:0;color:#f8fbfe;font-size:1.13rem;font-weight:900;min-width:0}.updown-amount-input:focus{outline:none}.updown-amount-actions{align-items:center;display:inline-flex;gap:.35rem}.updown-amount-controls{align-items:center;display:inline-flex;justify-content:flex-end;min-width:0}.updown-amount-actions button{background:#4a525a;border:1px solid #ffffff24;border-radius:7px;color:#edf2f7;font-size:.74rem;font-weight:800;height:30px;min-width:42px}.updown-expiry-tabs{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.32rem;justify-content:flex-end}.updown-expiry-tab{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;color:#d8e0e8;font-size:.74rem;font-weight:900;height:30px;letter-spacing:.01em;min-width:52px;padding:0 .55rem;transition:border-color .13s ease,background-color .13s ease,color .13s ease,transform .13s ease}.updown-expiry-tab.is-active{background:#f2d639;border-color:#f0ce3ae0;color:#13180f}.updown-expiry-tab:hover{transform:translateY(-1px)}.updown-quick-amounts{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.updown-quick-amounts button{background:#343d44;border:1px solid #ffffff1a;border-radius:8px;color:#dbe4ee;font-size:1rem;font-weight:800;height:48px}.updown-quick-amounts button.is-active{background:#444d55;border-color:#f0ce3abd;color:#eff8d2}.updown-action-row{grid-gap:.42rem;display:grid;gap:.42rem;grid-template-columns:1fr 1fr}.updown-action-btn{align-items:center;border:1px solid #ffffff24;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff4d,inset 0 -4px 0 #0003,0 10px 18px #00000038;color:#fdfefe;display:inline-flex;font-size:clamp(1.26rem,1.8vw,1.55rem);font-weight:900;gap:.5rem;height:72px;justify-content:center;line-height:1;position:relative;text-shadow:0 1px 0 #00000047;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease,opacity .14s ease}.updown-action-btn:before{background:linear-gradient(180deg,#ffffff57,#fff0);border-radius:12px;content:"";height:45%;inset:3px 3px auto;pointer-events:none;position:absolute}.updown-action-btn:after{background:#00000024;border-radius:999px;content:"";filter:blur(2px);height:6px;inset:auto 10px 7px;pointer-events:none;position:absolute}.updown-action-btn:disabled{box-shadow:inset 0 1px 0 #ffffff29,inset 0 -3px 0 #00000024,0 6px 12px #00000024;cursor:not-allowed;opacity:.48}.updown-action-btn.up{background:linear-gradient(180deg,#63f0a4,#34d67d 52%,#1ea85d);border-color:#94ffc55c}.updown-action-btn.down{background:linear-gradient(180deg,#ff9076,#ff644f 52%,#da3d34);border-color:#ffab9d57}.updown-action-btn:not(:disabled):hover{box-shadow:inset 0 1px 0 #ffffff52,inset 0 -4px 0 #0000002e,0 14px 24px #0000003d;filter:saturate(1.04) brightness(1.03);transform:translateY(-2px)}.updown-action-btn:not(:disabled):active{box-shadow:inset 0 1px 0 #fff3,inset 0 -2px 0 #00000024,0 4px 10px #0000002e;transform:translateY(3px)}.updown-bottom-meta{align-items:center;display:flex;gap:.62rem;justify-content:space-between;margin-top:.24rem}.updown-bottom-meta__tabs{align-items:center;display:inline-flex;gap:.36rem}.updown-bottom-meta__tabs button{background:#0000;border:0;border-bottom:2px solid #0000;color:#9ea7b2;font-size:.98rem;font-weight:700;padding:.2rem .2rem .32rem}.updown-bottom-meta__tabs button.is-active{border-bottom-color:#3bd88f;color:#f3f8fe}.updown-bottom-meta__filters{align-items:center;display:inline-flex;gap:.4rem}.updown-bottom-meta__filters select{background:#2c333a;border:1px solid #ffffff24;border-radius:8px;color:#e6ebf1;font-size:.76rem;font-weight:700;height:31px;min-width:82px;padding:0 .45rem}.updown-side{background:#232a30;display:grid;grid-template-rows:auto 1fr;min-height:0;min-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(30px) scale(.975);transform-origin:left center;transition:opacity .36s ease,transform .72s cubic-bezier(.19,1,.22,1);width:100%;will-change:opacity,transform}.updown-layout.has-trade-panel .updown-side{opacity:1;pointer-events:auto;transform:translateX(0) scale(1)}.updown-side__header{border-bottom:1px solid #ffffff14;min-height:72px;overflow:hidden;padding:0;position:relative}.updown-side__header article{align-items:center;bottom:0;display:inline-flex;font-size:1.5rem;font-weight:900;gap:.34rem;justify-content:center;position:absolute;top:0;transition:width .12s linear;width:50%}.updown-side__header article h3{font-size:1.5rem;font-weight:900;line-height:1;margin:0}.updown-side__header article.up{color:#32d886;left:0}.updown-side__header article.down{color:#ff615a;right:0}.updown-side__header.is-animating.is-down article.down,.updown-side__header.is-animating.is-up article.up{width:calc(50% + 50%*var(--updown-expand-progress))}.updown-side__header.is-expanding.is-down article.up,.updown-side__header.is-expanding.is-up article.down{display:none}.updown-side__header.is-resetting.is-from-up article.up{animation:updownHeaderResetWinner .46s cubic-bezier(.2,.7,.2,1) forwards;width:100%}.updown-side__header.is-resetting.is-from-up article.down{animation:updownHeaderResetLoser .46s cubic-bezier(.2,.7,.2,1) forwards;display:inline-flex;opacity:0;width:0}.updown-side__header.is-resetting.is-from-down article.down{animation:updownHeaderResetWinner .46s cubic-bezier(.2,.7,.2,1) forwards;width:100%}.updown-side__header.is-resetting.is-from-down article.up{animation:updownHeaderResetLoser .46s cubic-bezier(.2,.7,.2,1) forwards;display:inline-flex;opacity:0;width:0}.updown-side__columns{align-items:stretch;background:linear-gradient(90deg,#35d58729,#35d58729 50%,#ff5c5c29 0,#ff5c5c29);display:grid;grid-template-columns:1fr 1fr;height:100%;min-height:0}.updown-side-column{align-content:start;display:grid;grid-template-rows:auto auto 1fr;height:100%;min-height:0;padding:.5rem}.updown-side-column.up{background:linear-gradient(180deg,#35d58738,#35d58714)}.updown-side-column.down{background:linear-gradient(180deg,#ff5c5c38,#ff5c5c14)}.updown-side-column>p{align-items:center;background:#1c22273d;border:1px solid #ffffff1c;border-radius:8px;color:#e8eff7;display:flex;font-size:.89rem;font-weight:700;justify-content:space-between;margin:0;padding:.42rem .5rem}.updown-side-column>p b{font-size:.96rem}.updown-side-column__head{color:#cfd6df;display:flex;font-size:.84rem;font-weight:800;justify-content:space-between;margin-bottom:.34rem;margin-top:.5rem}.updown-side-column ul{grid-gap:.35rem;align-content:start;display:grid;gap:.35rem;list-style:none;margin:0;min-height:0;padding:0}.updown-side-column li{align-items:center;background:#151b1f2e;border:1px solid #ffffff1a;border-radius:8px;color:#f3f7fc;display:flex;font-size:.86rem;font-weight:700;gap:.44rem;justify-content:space-between;min-height:38px;padding:.32rem .42rem}.updown-side-column.up li{animation:updownJoinUp .62s cubic-bezier(.2,.8,.2,1) both;animation-delay:.18s;animation-delay:calc(.18s + var(--join-index, 0)*90ms);background:#35d5871a;border-color:#83ebb83d}.updown-side-column.down li{animation:updownJoinDown .62s cubic-bezier(.2,.8,.2,1) both;animation-delay:.24s;animation-delay:calc(.24s + var(--join-index, 0)*90ms);background:#ff5c5c1a;border-color:#ffa0a538}.updown-side-column li strong{font-weight:900;white-space:nowrap}.updown-side-column__bet-meta{display:inline-grid;flex-shrink:0;gap:.34rem;justify-items:end;min-width:-webkit-max-content;min-width:max-content}.updown-result-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:.62rem;font-style:normal;font-weight:900;height:22px;justify-content:center;letter-spacing:.04em;min-width:44px;padding:0 .38rem;text-transform:uppercase}.updown-result-chip.is-win{background:#35d8872e;border:1px solid #35d88757;color:#35d887}.updown-result-chip.is-lose{background:#ff6a6329;border:1px solid #ff6a634d;color:#ff6a63}.updown-side-column li.is-user{border-color:#f0cf3a8f;box-shadow:inset 0 0 0 1px #f0cf3a33}.updown-side-column li.is-win{background:#35d88714;border-color:#35d88742}.updown-side-column li.is-lose{background:#ff6a6314;border-color:#ff6a6342}.player-ident{align-items:center;display:inline-flex;gap:.3rem;min-width:0}.player-avatar{background:#fc44200f;border:1px solid #ffffff29;border-radius:6px;box-shadow:0 1px 4px #0000005c;display:grid;flex-shrink:0;height:22px;overflow:hidden;place-items:center;width:22px}.player-avatar img{display:block;height:100%;object-fit:cover;width:100%}.player-ident i{background:#ffffff1f;border-radius:999px;display:grid;font-size:.68rem;font-style:normal;font-weight:900;height:20px;place-items:center;width:20px}.updown-side__result{--updown-payout-progress:0;--updown-expand-progress:0;min-height:0;overflow:hidden;position:relative}.updown-result-card{grid-gap:.36rem;align-content:center;animation:updownResultIn .32s ease both;bottom:0;display:grid;gap:.36rem;justify-items:center;min-height:100%;padding:.8rem .6rem;position:absolute;text-align:center;top:0;transition:width .12s linear,opacity .12s linear;width:50%}.updown-result-card.up{left:0}.updown-result-card.down{right:0}.updown-result-card span{font-size:clamp(2rem,3.1vw,3.3rem);font-weight:900;line-height:1}.updown-result-card h4{font-size:clamp(1.75rem,1.4vw,2rem);font-weight:900;line-height:1;margin:0}.updown-result-card strong{font-size:clamp(1.4rem,1.4vw,2rem);font-weight:900;line-height:1}.updown-result-card.up{background:linear-gradient(180deg,#3edc8d2e,#3edc8d05)}.updown-result-card.down{background:linear-gradient(180deg,#ff58582e,#ff585805)}.updown-result-card.is-winner{color:#36da8c}.updown-result-card.is-loser{color:#ff6159}.updown-result-card.is-draw{color:#f7f9fc;min-height:100%;position:relative;width:100%}.updown-side__result.is-animating.is-up .updown-result-card.up{width:calc(50% + 50%*var(--updown-expand-progress))}.updown-side__result.is-animating.is-up .updown-result-card.down{opacity:1}.updown-side__result.is-animating.is-down .updown-result-card.down{width:calc(50% + 50%*var(--updown-expand-progress))}.updown-side__result.is-animating.is-down .updown-result-card.up{opacity:1}.updown-side__result.is-expanding.is-down .updown-result-card.up,.updown-side__result.is-expanding.is-up .updown-result-card.down{display:none}.updown-round-statusbar{align-items:center;background:#fc44200f;border-top:1px solid #ffffff14;display:flex;gap:.6rem;justify-content:space-between;min-height:42px;padding:.44rem .62rem}.updown-round-statusbar p{align-items:center;color:#b6bfcb;display:inline-flex;font-size:.81rem;font-weight:700;gap:.32rem;margin:0}@keyframes updownTimerPulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes updownCenterStatus{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes updownPlayerSlide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes updownJoinUp{0%{opacity:0;transform:translateX(-10px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes updownJoinDown{0%{opacity:0;transform:translateX(10px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes updownResultIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes updownHeaderResetWinner{0%{width:100%}to{width:50%}}@keyframes updownHeaderResetLoser{0%{opacity:0;width:0}to{opacity:1;width:50%}}@media (max-width:1480px){.updown-layout.has-trade-panel{--updown-side-width:360px}.updown-side__header article,.updown-side__header article h3{font-size:1.7rem}}@media (max-width:1260px){.updown-layout,.updown-layout.has-trade-panel{--updown-side-width:0px;grid-template-columns:minmax(0,1fr)}.updown-main{border-right:0}.updown-side{border-top:1px solid #ffffff14;grid-template-rows:auto auto minmax(210px,auto);max-height:0;transform:translateY(-10px)}.updown-layout.has-trade-panel .updown-side{max-height:520px;transform:translateY(0)}}@media (max-width:980px){.updown-shell__surface{min-height:auto}.updown-header-stats{gap:.58rem;grid-template-columns:1fr;padding-top:.6rem}.updown-invest-card,.updown-invest-card.down{text-align:left}.updown-odds-card__values{justify-items:center}.updown-odds-card__values strong.up{text-align:center}.updown-bottom-meta,.updown-round-statusbar{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.updown-toolbar{padding:.44rem}.updown-pair-select-wrap{min-width:0;width:100%}.updown-variant-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.updown-variant-tab{min-width:0}.updown-chart-block{padding:0 .3rem .3rem}.updown-chart-stage{height:330px}.updown-chart-marker{display:none}.updown-price-pill{bottom:1.1rem;min-width:110px;padding:.28rem .52rem .34rem}.updown-price-pill b{font-size:1rem}.updown-order-entry__head{align-items:flex-start;flex-direction:column}.updown-amount-row{grid-template-columns:auto 1fr}.updown-amount-controls{flex-wrap:wrap;grid-column:span 2;justify-self:end}.updown-amount-actions{justify-self:auto}.updown-quick-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.updown-action-btn{font-size:1.8rem;height:62px}.updown-bottom-meta__tabs button{font-size:.88rem}.updown-side__header article,.updown-side__header article h3{font-size:1.45rem}.updown-side__columns{gap:0;grid-template-columns:1fr}.updown-result-card h4,.updown-result-card strong{font-size:2rem}}@media (max-width:540px){.updown-shell{border-radius:10px}.updown-shell__surface{min-height:auto}.updown-toolbar{padding:.34rem .42rem}.updown-toolbar__left{flex-wrap:nowrap;gap:.34rem;width:100%}.binance-pairs-modal{padding:.34rem}.binance-pairs-modal__tabs{height:36px}.binance-pairs-tab{font-size:.62rem}.binance-pairs-mobile-close{font-size:.66rem;height:22px;right:7px;top:6px;width:22px}.binance-pairs-modal__search{height:38px;margin:.45rem .42rem .28rem;padding:0 .5rem}.binance-pairs-modal__search input,.binance-pairs-modal__search select{font-size:.65rem}.binance-pairs-modal__columns{padding:.06rem .46rem .22rem}.binance-pairs-modal__columns span{font-size:.48rem}.binance-pairs-row{padding:.4rem .22rem}.binance-pairs-row__change,.binance-pairs-row__price,.binance-pairs-row__symbol span,.binance-pairs-row__symbol strong{font-size:.7rem}.updown-variant-tabs{display:inline-flex;flex:1 1;gap:.3rem;width:auto}.updown-variant-tab{border-radius:8px;flex:1 1;gap:.16rem;min-width:0;padding:.34rem .36rem .32rem}.updown-variant-tab span{font-size:.88rem}.updown-variant-tab small{font-size:.58rem}.updown-main{grid-template-rows:auto minmax(0,1fr) auto auto}.updown-header-summary{padding:.34rem .34rem .24rem}.updown-summary-bar{border-radius:12px;gap:.28rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.28rem}.updown-summary-chip{border-radius:10px;gap:.1rem;padding:.34rem .4rem}.updown-summary-chip small{font-size:.44rem;letter-spacing:.07em}.updown-summary-chip strong{font-size:.8rem}.updown-summary-chip__meta{font-size:.5rem}.updown-summary-chip--pair{grid-column:span 2}.updown-summary-chip--stake{display:none}.updown-summary-chip--return{grid-column:span 2}.updown-summary-chip--timer.is-live small:before{height:.34rem;width:.34rem}.updown-chart-controls{gap:.28rem;margin-bottom:.4rem!important}.updown-chart-controls__label{font-size:.56rem;letter-spacing:.14em}.updown-chart-controls button{font-size:.62rem;min-height:26px;padding:.18rem .55rem}.updown-chart-block{padding:0 .14rem .16rem}.updown-chart-status{gap:.02rem;left:.5rem;top:.42rem}.updown-chart-status strong{font-size:.68rem;font-weight:800;letter-spacing:.01em}.updown-chart-status span{font-size:.62rem;font-weight:700}.updown-chart-stage{height:232px}.updown-chart-marker{display:grid;top:1.1rem;width:16px}.updown-chart-marker:after{height:132px}.updown-chart-marker svg{height:13px;width:13px}.updown-mobile-player-strip{grid-gap:.14rem;border:1px solid #ffffff14;border-radius:10px;display:grid;gap:.14rem;margin:0 .34rem .18rem;padding:.22rem .28rem .24rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.updown-mobile-player-strip,.updown-mobile-player-strip.is-trading{background:linear-gradient(90deg,#34c87833,#34c8780a 46%,#ff5c5c0a 54%,#ff5c5c33),#1f262d}.updown-mobile-player-strip.is-settled{background:linear-gradient(90deg,#34c87824,#34c87808 46%,#ff5c5c08 54%,#ff5c5c24),#1f262d;border-color:#ffffff1f}.updown-mobile-player-strip__stats{grid-gap:.16rem;align-items:center;display:grid;gap:.16rem;grid-template-columns:1fr auto 1fr}.updown-mobile-player-strip__stats strong{font-size:.76rem;font-weight:900;line-height:1}.updown-mobile-player-strip__stats strong.up{color:#33d581;text-align:left}.updown-mobile-player-strip__stats strong.down{color:#ff6660;text-align:right}.updown-mobile-player-strip__stats strong.down,.updown-mobile-player-strip__stats strong.up{transition:transform .18s ease,opacity .16s ease}.updown-mobile-player-strip__stats p{align-items:center;display:inline-flex;font-size:.56rem;font-weight:900;gap:.18rem;justify-content:center;letter-spacing:.01em;margin:0;white-space:nowrap}.updown-mobile-player-strip__stats p span.up{color:#37da88}.updown-mobile-player-strip__stats p span.down{color:#ff6a64}.updown-mobile-player-strip__stats p i{background:#ffffff3d;height:12px;width:1px}.updown-mobile-player-strip__avatars{grid-gap:.24rem;display:grid;gap:.24rem;grid-template-columns:1fr 1fr;position:relative}.updown-mobile-player-strip__avatars:before{background:#ffffff24;bottom:2px;content:"";left:50%;position:absolute;top:2px;transform:translateX(-50%);width:1px}.updown-mobile-player-strip__avatars .down,.updown-mobile-player-strip__avatars .up{align-items:center;display:inline-flex;gap:.14rem;justify-content:center;min-height:16px;transition:transform .18s ease,opacity .16s ease}.updown-mobile-player-strip__avatars .player-avatar{border-color:#fff3;border-radius:6px;height:18px;width:18px}.updown-mobile-player-strip__avatars .up .player-avatar{animation:updownJoinUp .32s cubic-bezier(.2,.7,.2,1) both;animation-delay:0ms;animation-delay:calc(var(--join-index, 0)*60ms)}.updown-mobile-player-strip__avatars .down .player-avatar{animation:updownJoinDown .32s cubic-bezier(.2,.7,.2,1) both;animation-delay:0ms;animation-delay:calc(var(--join-index, 0)*60ms)}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement{display:flex;min-height:64px;overflow:hidden;position:relative}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement:before{background:#ffffff2e;bottom:10px;content:"";left:50%;position:absolute;top:10px;transform:translateX(-50%);transition:opacity .16s ease;width:1px}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article{grid-gap:.16rem;align-content:center;display:grid;gap:.16rem;justify-items:center;min-height:64px;transition:width .12s linear,opacity .12s linear,transform .12s linear;width:50%}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article.up{background:linear-gradient(180deg,#3edc8d2e,#3edc8d0a)}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article.down{background:linear-gradient(180deg,#ff58582e,#ff58580a)}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article span{font-size:.78rem;font-weight:900;letter-spacing:.01em;line-height:1}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article strong{font-size:.96rem;font-weight:900;line-height:1}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article.is-winner span,.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article.is-winner strong{color:#36da8c}.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article.is-loser span,.updown-mobile-player-strip.is-settlement .updown-mobile-player-strip__settlement article.is-loser strong{color:#ff6159}.updown-mobile-player-strip.is-settlement.is-animating.is-down .updown-mobile-player-strip__settlement article.down,.updown-mobile-player-strip.is-settlement.is-animating.is-up .updown-mobile-player-strip__settlement article.up{width:calc(50% + 50%*var(--updown-expand-progress))}.updown-mobile-player-strip.is-settlement.is-animating.is-up .updown-mobile-player-strip__settlement article.down{opacity:calc(1 - var(--updown-expand-progress)*.95);transform:translateX(calc(12px*var(--updown-expand-progress)))}.updown-mobile-player-strip.is-settlement.is-animating.is-down .updown-mobile-player-strip__settlement article.up{opacity:calc(1 - var(--updown-expand-progress)*.95);transform:translateX(calc(-12px*var(--updown-expand-progress)))}.updown-mobile-player-strip.is-settlement.is-expanding .updown-mobile-player-strip__settlement:before{opacity:calc(1 - var(--updown-expand-progress)*1.8)}.updown-mobile-player-strip.is-settlement.is-expanding.is-down .updown-mobile-player-strip__settlement article.up,.updown-mobile-player-strip.is-settlement.is-expanding.is-up .updown-mobile-player-strip__settlement article.down{display:none}.updown-order-entry{gap:.24rem;padding:.28rem .34rem .34rem}.updown-order-entry__head{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.22rem}.updown-order-entry__head label{font-size:.68rem}.updown-outcome-strip{gap:.22rem;margin-left:auto}.updown-outcome-pill{border-radius:6px;height:24px;width:24px}.updown-amount-row{border-radius:8px;gap:.24rem;grid-template-columns:auto 1fr auto;padding:.24rem .28rem}.updown-token-badge{border-radius:6px;font-size:.68rem;height:30px;min-width:30px;padding:0 .36rem}.updown-amount-input{font-size:.9rem}.updown-amount-controls{gap:.24rem;max-width:100%}.updown-amount-actions{gap:.26rem;grid-column:auto}.updown-amount-actions button{font-size:.64rem;height:26px;min-width:36px}.updown-expiry-tabs{gap:.2rem}.updown-expiry-tab{border-radius:7px;font-size:.62rem;height:26px;min-width:42px;padding:0 .4rem}.updown-quick-amounts{display:none}.updown-action-row{gap:.24rem;grid-template-columns:1fr 1fr}.updown-action-btn.down,.updown-action-btn.up{border-radius:9px;font-size:1.02rem;height:46px}.updown-action-btn.up{background:linear-gradient(180deg,#58e79a,#32cf79 54%,#21965a)}.updown-action-btn.down{background:linear-gradient(180deg,#ff866f,#ff5d4e 54%,#cf3b32)}.updown-action-btn:after{height:5px;inset:auto 8px 5px}.updown-bottom-meta,.updown-round-statusbar,.updown-side{display:none}.updown-round-statusbar p{font-size:.76rem}.mobile-bottom-nav{border-radius:18px 18px 0 0;padding:.48rem .24rem calc(.52rem + env(safe-area-inset-bottom));width:min(370px,calc(100vw - .7rem))}.mobile-bottom-nav__item{font-size:.7rem;gap:.24rem;min-height:52px}.mobile-bottom-nav__icon{height:22px;width:22px}.mobile-bottom-nav__icon svg{height:19px;width:19px}}@keyframes updownLivePulse{0%{box-shadow:0 0 0 0 #fc442061;transform:scale(.95)}70%{box-shadow:0 0 0 7px #fc442000;transform:scale(1)}to{box-shadow:0 0 0 0 #fc442000;transform:scale(.95)}}.dashboard_card{background:linear-gradient(180deg,#fc44200a,#fc442033)!important;border:1px solid #fc442080!important}.dashboard-page{padding:1rem}.dashboard-para{color:#fc4420!important;font-weight:700;margin-top:15px!important}.dashboard-para:hover{color:#fff!important}.profit-res-win{color:#fc4420!important}.profit-res-loss,.profit-res-win{font-family:Montserrat;font-size:16px;font-style:Bold;font-weight:700}.profit-res-loss{color:#ff5561!important}.wallet-page{display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1rem;width:100%}.wallet-page__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.wallet-page__header h1{font-size:clamp(2rem,4vw,2.45rem);line-height:1;margin:0}.wallet-page__header p{color:#fc4420b3;font-size:.8rem;margin:.45rem 0 0;max-width:620px}.wallet-page__tabs{align-items:center;background:#29292933;border:1px solid #fc442080;border-radius:999px;display:inline-flex;gap:.35rem;padding:.28rem}.wallet-page__tab{border-radius:999px;color:#fc4420b3;font-size:.8rem;font-weight:700;min-width:108px;padding:.62rem 1rem;text-align:center;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.wallet-page__tab.is-active{background:linear-gradient(135deg,#fc4420eb,#ff8270b8);color:#ffffffe6;transform:translateY(-1px)}.wallet-hero{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr)}.wallet-grid{align-items:start;grid-template-columns:minmax(0,1.35fr) minmax(280px,.78fr)}.wallet-grid,.wallet-side-stack{grid-gap:.9rem;display:grid;gap:.9rem}.wallet-card{background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:18px;box-shadow:0 20px 32px #0000003d}.wallet-card--form,.wallet-card--hero,.wallet-card--info,.wallet-card--sidebar{padding:1.05rem}.wallet-card__eyebrow{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.85rem}.wallet-card__eyebrow span{color:#fc4420b3;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wallet-card__eyebrow strong{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.72rem;font-weight:700;padding:.22rem .62rem}.wallet-card--hero h2,.wallet-card__head h2,.wallet-history__head h2{color:#ffffffe6;margin:0}.wallet-card--hero p,.wallet-card__head p,.wallet-history__head p,.wallet-latest__empty{color:#fc4420b3;font-size:.76rem;line-height:1.55;margin:.45rem 0 0}.wallet-hero__metrics{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.wallet-hero__metrics article,.wallet-latest p{background:#fc44200f;border:1px solid #fc442080;border-radius:14px;padding:.82rem}.wallet-card__rail span,.wallet-footnote span,.wallet-hero__metrics span,.wallet-latest span{color:#fc4420b3;display:block;font-size:.7rem;font-weight:600}.wallet-hero__metrics strong,.wallet-latest strong{color:#ffffffe6;display:block;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.05;margin-top:.38rem}.wallet-hero__chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.wallet-hero__chips span{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.72rem;font-weight:700;padding:.4rem .7rem}.wallet-form-actions,.wallet-hero__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.95rem}.wallet-action-button,.wallet-outline-button{border-radius:12px;font-weight:800;min-width:180px}.wallet-outline-button{background:#fc44200f!important;border-color:#fc442080!important;color:#fc4420b3!important}.wallet-helper-list,.wallet-side-list{grid-gap:.62rem;display:grid;gap:.62rem}.wallet-side-list article{background:#fc44200f;border:1px solid #fc442080;border-radius:14px;padding:.78rem .82rem}.wallet-side-list span{color:#fc4420b3;display:block;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wallet-side-list strong{color:#ffffffe6;display:block;font-size:1rem;margin-top:.28rem}.wallet-side-list small{color:#fc4420b3;display:block;font-size:.72rem;line-height:1.5;margin-top:.2rem}.wallet-card__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.wallet-card__rail{background:#fc44200f;border:1px solid #fc442080;border-radius:14px;min-width:120px;padding:.75rem}.wallet-card__rail strong,.wallet-footnote strong{color:#ffffffe6;display:block;font-size:.9rem;margin-top:.32rem}.wallet-form-grid{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.wallet-field{display:flex;flex-direction:column;gap:.42rem}.wallet-field--wide{grid-column:1/-1}.wallet-field span{color:#fc4420b3;font-size:.73rem;font-weight:600}.wallet-input,.wallet-select{background:#fc44200f;border:1px solid #fc442080;border-radius:12px;color:#ffffffe6;font-size:.9rem;font-weight:600;height:46px;padding:0 .9rem;width:100%}.wallet-input::placeholder{color:#fc442066}.wallet-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,#0000 50%,#dfa4ba 0),linear-gradient(135deg,#dfa4ba 50%,#0000 0);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2.8rem}.wallet-input:focus,.wallet-select:focus{border-color:#fc442080;box-shadow:0 0 0 3px #fc44201f;outline:none}.wallet-quick-amounts{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.9rem}.wallet-quick-amount{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.78rem;font-weight:700;min-height:38px;padding:.55rem .88rem}.wallet-quick-amount.is-active{background:#fc442033;border-color:#fc442080;color:#ffffffe6}.wallet-card__footer{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.95rem}.wallet-footnote{background:#fc44200f;border:1px solid #fc442080;border-radius:14px;padding:.82rem}.wallet-helper-list p{color:#ffffffe6;font-size:.76rem;line-height:1.6;margin:0;padding-left:1rem;position:relative}.wallet-helper-list p:before{background:#fc4420;border-radius:999px;box-shadow:0 0 12px #fc442080;content:"";height:7px;left:0;position:absolute;top:.46rem;width:7px}.wallet-latest{grid-gap:.55rem;display:grid;gap:.55rem}.wallet-history{display:flex;flex-direction:column;gap:.8rem}.wallet-history__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.9rem;justify-content:space-between}.wallet-history__filters{display:flex;flex-wrap:wrap;gap:.35rem}.wallet-history__filters .history-filter{text-transform:capitalize}.wallet-history__filters .history-filter:disabled{cursor:not-allowed;opacity:.6}.wallet-history-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.42rem;justify-content:flex-end;margin-top:.58rem}.wallet-pagination-button{background:#fc44200f;border:1px solid #fc442080;border-radius:10px;color:#ffffffe6;cursor:pointer;font-size:.78rem;font-weight:700;height:34px;min-width:34px;padding:0 .55rem}.wallet-pagination-button:disabled{cursor:not-allowed;opacity:.5}.wallet-pagination-arrow{font-size:.9rem;min-width:34px}.wallet-pagination-number{min-width:34px}.wallet-pagination-number.is-active{background:#fc442038;border-color:#fc442080;color:#ffffffe6}.wallet-pagination-ellipsis{color:#fc4420b3;font-size:.8rem;font-weight:700;letter-spacing:.04em;padding:0 .08rem}.wallet-history__table{overflow-x:auto}.history-table.history-table--wallet>div,.history-table.history-table--wallet>header{grid-template-columns:.88fr 1.12fr 1fr .72fr 1.3fr .78fr .72fr .78fr .72fr}.history-table.history-table--wallet>div span:nth-child(2),.history-table.history-table--wallet>div span:nth-child(5){word-break:break-word}.history-result-pill.is-completed{background:#36da8c29;color:#36da8c}.history-result-pill.is-pending{background:#ffd65e29;color:#ffd65e}.history-result-pill.is-failed{background:#ff5c5c2e;color:#ff5561}.wallet-meta-pending{color:#ffd65e}.wallet-balance-strip{align-items:center;display:flex;justify-content:space-between;min-height:72px}.wallet-balance-strip strong{font-size:clamp(1.4rem,2.2vw,1.9rem);letter-spacing:.01em;margin-top:0}.wallet-form-grid--deposit{grid-template-columns:1fr}.wallet-upload-hidden{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.wallet-upload{align-items:center;background:#fc44200f;border:1px solid #fc442080;border-radius:12px;display:flex;gap:.55rem;min-height:46px;padding:.48rem .58rem;width:100%}.wallet-upload.is-selected{background:#fc442014;border-color:#fc442080}.wallet-upload__button{background:#fc44202e;border:1px solid #fc442080;border-radius:10px;color:#ffffffe6;cursor:pointer;font-size:.78rem;font-weight:700;height:34px;padding:0 .95rem;transition:background .15s ease,border-color .15s ease}.wallet-upload__button:hover{background:#fc442042;border-color:#fc442080}.wallet-upload__filename{color:#fc4420b3;flex:1 1;font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-upload-preview{background:#fc44200f;border:1px solid #fc442080;border-radius:12px;margin-top:.58rem;padding:.46rem}.wallet-upload-preview img{border-radius:8px;display:block;max-height:190px;object-fit:contain;width:100%}.wallet-history-table-shell{background:#fc44200f;border:1px solid #fc442080;border-radius:14px;overflow:hidden}.wallet-history-table--deposit>div,.wallet-history-table--deposit>header{align-items:center;grid-template-columns:.45fr .82fr .95fr 1.35fr .72fr 1fr!important;padding:.72rem .84rem}.wallet-history-table--withdraw>div,.wallet-history-table--withdraw>header{align-items:center;grid-template-columns:.45fr 1.1fr .78fr .82fr .72fr 1.05fr 1fr!important;padding:.72rem .84rem}.wallet-history-table--deposit>header,.wallet-history-table--withdraw>header{background:#fc44200f;border-bottom:1px solid #fc442080}.wallet-history-table--deposit>header span,.wallet-history-table--withdraw>header span{color:#fc4420b3;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wallet-history-table--deposit>div,.wallet-history-table--withdraw>div{background:#fc44200f;border-bottom:1px solid #fc442080}.wallet-history-table--deposit>div:last-child,.wallet-history-table--withdraw>div:last-child{border-bottom:none}.wallet-history-table--deposit>div span,.wallet-history-table--withdraw>div span{color:#ffffffe6;font-size:.83rem}.wallet-history-table--deposit .wallet-deposit-table__amount,.wallet-history-table--deposit .wallet-deposit-table__approved-amount{color:#ffffffe6;font-weight:700}.wallet-history-table--deposit .wallet-deposit-table__sno{color:#ffffffe6}.wallet-history-table--deposit .wallet-deposit-table__reference{align-items:center;display:flex}.wallet-history-table--deposit .wallet-deposit-table__reference-image{background:#fc44200f;border:1px solid #fc442080;border-radius:8px;height:52px;object-fit:cover;width:52px}.wallet-history-table--deposit .history-result-pill,.wallet-history-table--withdraw .history-result-pill{border-radius:999px;font-size:.74rem;font-weight:700;justify-self:flex-start;padding:.22rem .6rem}.wallet-history-table--deposit .wallet-history-empty-row{min-height:56px}.wallet-history-table--deposit .wallet-history-empty-cell,.wallet-history-table--withdraw .wallet-history-empty-cell{color:#fc4420b3;font-weight:600;grid-column:1/-1;text-align:center}.wallet-history-table--withdraw .wallet-withdraw-table__address,.wallet-history-table--withdraw .wallet-withdraw-table__network,.wallet-history-table--withdraw .wallet-withdraw-table__reason{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-history-table--withdraw .wallet-deposit-table__amount{color:#ffffffe6;font-weight:700}.support-page{grid-gap:1rem;display:grid;gap:1rem;grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 150px);min-width:0;overflow:hidden;padding:1rem;width:100%}.support-page__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.support-page__header h1{font-size:clamp(2rem,4vw,2.5rem);line-height:1;margin:0}.support-page__header p{color:#fc4420b3;font-size:.8rem;margin:.45rem 0 0;max-width:700px}.support-page__header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.support-create-ticket-button{border-radius:999px;font-weight:800;min-height:44px}.support-page__status{background:#fc44200f;border:1px solid #fc442080;border-radius:16px;min-width:170px;padding:.8rem .95rem}.support-overview__card span,.support-page__status span{color:#fc4420b3;display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.support-overview__card strong,.support-page__status strong{color:#ffffffe6;display:block;font-size:1.35rem;margin-top:.32rem}.support-shell{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:minmax(290px,.8fr) minmax(0,1.5fr);height:100%;min-height:0;overflow:hidden}.support-chat-panel,.support-sidebar-panel{background:radial-gradient(circle at top right,#fc442014,#0000 36%),linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:26px;height:100%;overflow:hidden}.support-sidebar-panel{display:flex;flex-direction:column;gap:.8rem;min-height:0;padding:.85rem}.support-sidebar-panel__top{align-items:center;display:flex;gap:.6rem;justify-content:space-between}.support-brand-chip{align-items:center;display:flex;gap:.65rem}.support-brand-chip__icon,.support-chat-panel__avatar,.support-thread-item__avatar{background:linear-gradient(135deg,#fc4420f2,#ff836f9e);border-radius:14px;color:#ffffffe6;display:grid;flex-shrink:0;font-size:.84rem;font-weight:800;height:42px;place-items:center;width:42px}.support-brand-chip strong,.support-chat-panel__identity strong{color:#ffffffe6;display:block;font-size:.92rem}.support-brand-chip small,.support-chat-panel__identity p{color:#fc4420b3;display:block;font-size:.72rem;margin-top:.08rem}.support-sidebar-panel__top-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.support-archive-chip,.support-attach-button,.support-filter-chip,.support-quick-replies button{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.72rem;font-weight:700}.support-archive-chip{min-height:34px;padding:.5rem .8rem}.support-search{align-items:center;display:flex;position:relative}.support-search svg{stroke:#c7849e;stroke-width:2;fill:none;height:16px;left:.9rem;pointer-events:none;position:absolute;width:16px}.support-search__input{background:#fc44200f;border:1px solid #fc442080;border-radius:16px;color:#ffffffe6;font-size:.88rem;height:46px;padding:0 1rem 0 2.7rem;width:100%}.support-search__input::placeholder{color:#fc442066}.support-search__input:focus{border-color:#fc442080;box-shadow:0 0 0 3px #fc44201a;outline:none}.support-quick-replies,.support-sidebar-panel__filters{display:flex;flex-wrap:wrap;gap:.45rem}.support-filter-chip,.support-quick-replies button{min-height:34px;padding:.45rem .78rem}.support-filter-chip.is-active{background:#fc44202e;border-color:#fc442080;color:#ffffffe6}.support-thread-list{display:flex;flex:1 1 auto;flex-direction:column;gap:.35rem;min-height:0;overflow-y:auto;padding-right:.1rem}.support-thread-item{grid-gap:.72rem;align-items:start;background:#fc44200f;border:1px solid #fc442080;border-radius:18px;color:inherit;display:grid;gap:.72rem;grid-template-columns:auto 1fr;padding:.8rem;text-align:left;width:100%}.support-thread-item.is-active{background:linear-gradient(135deg,#fc442024,#1f0012a6),#fc44200f;border-color:#fc442080}.support-thread-item__body{min-width:0}.support-thread-item__footer,.support-thread-item__meta{align-items:center;display:flex;gap:.55rem;justify-content:space-between}.support-thread-item__meta strong{color:#ffffffe6;font-size:.88rem}.support-thread-item__footer small,.support-thread-item__meta span{color:#fc4420b3;font-size:.7rem}.support-thread-item p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fc4420b3;display:-webkit-box;font-size:.76rem;line-height:1.45;margin:.32rem 0;overflow:hidden}.support-thread-item__footer b{background:#fc4420;border-radius:999px;color:#ffffffe6;display:grid;font-size:.72rem;font-weight:800;height:22px;min-width:22px;place-items:center}.support-chat-panel{display:grid;grid-template-rows:auto auto 1fr auto auto;min-height:0}.support-chat-panel__header{align-items:center;background:#fc44200f;border-bottom:1px solid #fc442080;display:flex;gap:.8rem;justify-content:space-between;padding:.95rem 1rem}.support-chat-panel__identity{align-items:center;display:flex;gap:.75rem}.support-chat-panel__badges{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.support-chat-panel__badges span{background:#fc44200f;border:1px solid #fc442080;border-radius:999px;color:#ffffffe6;font-size:.72rem;font-weight:700;padding:.35rem .65rem}.support-back-button{background:#fc44200f;border:1px solid #fc442080;border-radius:10px;color:#ffffffe6;display:none;font-size:1rem;height:34px;width:34px}.support-chat-panel__notice{background:#fc44200f;border:1px solid #fc442080;border-radius:16px;margin:.9rem 1rem 0;padding:.85rem .95rem}.support-chat-panel__notice strong{color:#ffffffe6;font-size:.83rem}.support-chat-panel__notice p{color:#fc4420b3;font-size:.74rem;line-height:1.5;margin:.25rem 0 0}.support-message-stream{background:radial-gradient(circle at 0 0,#fc44200d,#0000 30%),radial-gradient(circle at 100% 100%,#fc44200d,#0000 35%),linear-gradient(180deg,#fc44200a,#fc442033);display:flex;flex-direction:column;gap:.7rem;min-height:0;overflow-y:auto;padding:1rem;position:relative}.support-message-stream:before{background-image:radial-gradient(hsla(0,0%,100%,.025) 1px,#0000 0);background-size:18px 18px;content:"";inset:0;pointer-events:none;position:absolute}.support-message-stream__divider{display:flex;justify-content:center;position:relative;z-index:1}.support-message-stream__divider span{background:#fc44200f;border-radius:999px;color:#fc4420b3;font-size:.7rem;font-weight:700;padding:.3rem .72rem}.support-bubble{border-radius:18px;box-shadow:0 14px 24px #00000024;max-width:min(78%,560px);padding:.82rem .9rem .65rem;position:relative;z-index:1}.support-bubble.is-team{align-self:flex-start;background:linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-top-left-radius:6px}.support-bubble.is-self{align-self:flex-end;background:linear-gradient(180deg,#fc44201f,#fc44204d);border:1px solid #fc442080;border-top-right-radius:6px}.support-bubble p{color:#ffffffe6;font-size:.8rem;line-height:1.55;margin:0}.support-bubble footer{align-items:center;display:flex;gap:.38rem;justify-content:flex-end;margin-top:.42rem}.support-bubble footer small,.support-bubble footer span{color:#fc4420b3;font-size:.66rem}.support-composer{background:#fc44200f;border-top:1px solid #fc442080;padding:.8rem 1rem 1rem}.support-composer__input{background:#fc44200f!important;border-color:#fc442080!important;border-radius:18px!important;color:#ffffffe6!important;min-height:88px}.support-composer__input::placeholder{color:#d68aa780!important}.support-composer__actions{align-items:center;display:flex;gap:.7rem;justify-content:flex-end;margin-top:.65rem}.support-attach-button{min-height:38px;padding:.5rem .9rem}.support-send-button{border-radius:999px;font-weight:800;min-width:150px}.support-ticket-modal{background:#fc44200f;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:85}.support-ticket-modal__panel{background:radial-gradient(circle at top right,#fc44201a,#0000 42%),linear-gradient(180deg,#fc44200a,#fc442033);border:1px solid #fc442080;border-radius:26px;box-shadow:0 28px 48px #00000061;padding:1rem;width:min(560px,100%)}.support-ticket-modal__header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.support-ticket-modal__header h2{color:#ffffffe6;margin:0}.support-ticket-modal__header p{color:#fc4420b3;font-size:.76rem;margin:.35rem 0 0}.support-ticket-modal__close{background:#fc44200f;border:1px solid #fc442080;border-radius:12px;color:#ffffffe6;font-size:1.2rem;height:36px;width:36px}.support-ticket-modal__body{grid-gap:.85rem;display:grid;gap:.85rem;margin-top:1rem}.support-ticket-field{display:flex;flex-direction:column;gap:.45rem}.support-ticket-field span{color:#fc4420b3;font-size:.76rem;font-weight:700}.support-ticket-field__input,.support-ticket-field__textarea{background:#fc44200f!important;border-color:#fc442080!important;border-radius:16px!important;color:#ffffffe6!important;padding-left:15px}.support-ticket-field__input{height:46px}.support-ticket-field__textarea{min-height:140px}.support-ticket-modal__actions{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;margin-top:1rem}.support-ticket-modal__ghost,.support-ticket-modal__submit{border-radius:999px;font-weight:800;min-width:140px}.support-chat-empty{display:grid;min-height:320px;padding:1.5rem;place-items:center;text-align:center}.support-chat-empty strong{color:#ffffffe6;font-size:1rem}.support-chat-empty p{color:#fc4420b3;margin:.3rem 0 0}@media (max-width:1100px){.wallet-grid,.wallet-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.wallet-page{gap:.8rem;padding:.75rem}.wallet-page__header{align-items:stretch}.wallet-page__tabs{width:100%}.wallet-page__tab{flex:1 1;min-width:0}.wallet-card--form,.wallet-card--hero,.wallet-card--info,.wallet-card--sidebar{padding:.85rem}.wallet-card__footer,.wallet-form-grid,.wallet-hero__metrics{grid-template-columns:1fr}.wallet-history__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.wallet-history__filters .history-filter{width:100%}.wallet-history-pagination{justify-content:flex-end;width:100%}.history-table.history-table--wallet{min-width:980px}.history-table.history-table--wallet.wallet-history-table--deposit{min-width:920px}.history-table.history-table--wallet.wallet-history-table--withdraw{min-width:1020px}.support-overview{grid-template-columns:1fr}.support-shell{grid-template-columns:minmax(0,1fr);min-height:0}.support-chat-panel__header{align-items:flex-start;flex-direction:column}.support-chat-panel__badges{justify-content:flex-start}}@media (max-width:520px){.wallet-page__header h1{font-size:1.75rem}.history-summary__card strong,.wallet-hero__metrics strong,.wallet-latest strong{font-size:1.28rem}.wallet-form-actions,.wallet-hero__actions{display:grid;grid-template-columns:1fr}.wallet-action-button,.wallet-outline-button{min-width:0;width:100%}.wallet-upload{align-items:stretch;flex-direction:column}.wallet-upload__button{width:100%}.support-page{gap:.75rem;height:calc(100vh - var(--header-sticky-offset) - 84px - env(safe-area-inset-bottom));padding:.75rem}.support-page__header h1{font-size:1.75rem}.support-create-ticket-button,.support-page__header-actions,.support-page__status{width:100%}.support-shell{position:relative}.support-chat-panel,.support-sidebar-panel{border-radius:22px;min-height:0}.support-shell.is-chat-active .support-sidebar-panel,.support-shell:not(.is-chat-active) .support-chat-panel{display:none}.support-back-button{display:grid;place-items:center}.support-chat-panel__identity{align-items:flex-start}.support-bubble{max-width:88%}.support-composer__actions{align-items:stretch;flex-direction:column}.support-attach-button,.support-send-button{width:100%}.support-sidebar-panel__top{align-items:flex-start;flex-direction:column}.support-sidebar-panel__top-actions{width:100%}.support-archive-chip{flex:1 1}.support-ticket-modal__actions{flex-direction:column}.support-ticket-modal__ghost,.support-ticket-modal__submit{width:100%}}.placeholder\:tracking-normal::placeholder{letter-spacing:0}.placeholder\:text-\[\#6e9f84\]::placeholder{--tw-text-opacity:1;color:#6e9f84;color:rgb(110 159 132/var(--tw-text-opacity,1))}.placeholder\:text-emerald-300\/50::placeholder{color:#6ee7b780}.hover\:border-\[\#6fffb4\]\/40:hover{border-color:#6fffb466}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:bg-\[\#123b2c\]:hover{--tw-bg-opacity:1;background-color:#123b2c;background-color:rgb(18 59 44/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2EFF0C\]:hover{--tw-bg-opacity:1;background-color:#2eff0c;background-color:rgb(46 255 12/var(--tw-bg-opacity,1))}.hover\:bg-emerald-800\/70:hover{background-color:#065f46b3}.hover\:bg-emerald-900\/40:hover{background-color:#064e3b66}.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-transparent:hover{background-color:initial}.hover\:text-\[\#c8ffda\]:hover{--tw-text-opacity:1;color:#c8ffda;color:rgb(200 255 218/var(--tw-text-opacity,1))}.hover\:text-\[\#dffff0\]:hover{--tw-text-opacity:1;color:#dffff0;color:rgb(223 255 240/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\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05);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-\[\#6fffb4\]\/60:focus{border-color:#6fffb499}.focus\:bg-emerald-900\/70:focus{background-color:#064e3bb3}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#6fffb4\]\/25:focus{--tw-ring-color:#6fffb440}.focus\:ring-lime-300\/40:focus{--tw-ring-color:#bef26466}.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-lime-300\/30:focus-visible{--tw-ring-color:#bef2644d}.focus-visible\:ring-lime-300\/40:focus-visible{--tw-ring-color:#bef26466}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=closed\]\:-translate-x-full[data-state=closed]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=closed\]\:-translate-x-full[data-state=closed]{--tw-translate-x:-100%}.data-\[state\=closed\]\:-translate-y-full[data-state=closed]{--tw-translate-y:-100%}.data-\[state\=closed\]\:-translate-y-full[data-state=closed],.data-\[state\=closed\]\:translate-x-full[data-state=closed]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=closed\]\:translate-x-full[data-state=closed]{--tw-translate-x:100%}.data-\[state\=closed\]\:translate-y-full[data-state=closed]{--tw-translate-y:100%}.data-\[state\=closed\]\:translate-y-full[data-state=closed],.data-\[state\=open\]\:translate-x-0[data-state=open]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:translate-x-0[data-state=open]{--tw-translate-x:0px}.data-\[state\=open\]\:translate-y-0[data-state=open]{--tw-translate-y:0px}.data-\[state\=open\]\:translate-y-0[data-state=open],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}.data-\[state\=active\]\:bg-lime-400[data-state=active],.data-\[state\=checked\]\:bg-lime-400[data-state=checked]{--tw-bg-opacity:1;background-color:#a3e635;background-color:rgb(163 230 53/var(--tw-bg-opacity,1))}.data-\[state\=active\]\:text-zinc-950[data-state=active]{--tw-text-opacity:1;color:#09090b;color:rgb(9 9 11/var(--tw-text-opacity,1))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=closed\]\:opacity-0[data-state=closed]{opacity:0}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:py-8{padding-bottom:2rem;padding-top:2rem}.sm\:text-left{text-align:left}.sm\:text-\[2\.15rem\]{font-size:2.15rem}}@media (min-width:768px){.md\:p-3{padding:.75rem}}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root{--bg-deep:#29292933;--bg-panel:#fc44200f;--bg-panel-soft:#fc442014;--bg-elevated:#fc44201a;--bg-input:#fc44200f;--project-bg-color:#29292933;--stroke:#fc442080;--stroke-soft:#fc442080;--text-main:#fff;--text-muted:#fc4420b3;--accent:#fc4420;--accent-soft:#fc442029;--danger:#ff6363;--project-button-color:#fc4420;--project-button-text-color:#fff}
/*# sourceMappingURL=main.8e8952f6.css.map*/