*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.bottom-8{bottom:2rem}.end-2{inset-inline-end:.5rem}.left-0{left:0}.left-3{left:.75rem}.left-auto{left:auto}.right-3{right:.75rem}.right-auto{right:auto}.start-3{inset-inline-start:.75rem}.top-0{top:0}.top-\[96px\]{top:96px}.top-\[calc\(12px\+env\(safe-area-inset-top\)\)\]{top:calc(12px + env(safe-area-inset-top))}.top-\[calc\(env\(safe-area-inset-top\)\+14px\)\]{top:calc(env(safe-area-inset-top) + 14px)}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[160\]{z-index:160}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2 / span 2}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.aspect-\[2\.2\/1\]{aspect-ratio:2.2/1}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[300px\]{height:300px}.h-full{height:100%}.max-h-\[72dvh\]{max-height:72dvh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[90vh\]{max-height:90vh}.min-h-10{min-height:2.5rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[240px\]{min-height:240px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[54px\]{min-height:54px}.min-h-\[60px\]{min-height:60px}.min-h-\[88px\]{min-height:88px}.min-h-\[9\.75rem\]{min-height:9.75rem}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[min\(320px\,calc\(100vw-24px\)\)\]{width:min(320px,calc(100vw - 24px))}.w-\[min\(92vw\,400px\)\]{width:min(92vw,400px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-9{min-width:2.25rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-6xl{max-width:72rem}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[140px\]{max-width:140px}.max-w-\[200px\]{max-width:200px}.max-w-\[430px\]{max-width:430px}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.3rem\]{border-radius:1.3rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#1d2636\]{--tw-border-opacity: 1;border-color:rgb(29 38 54 / var(--tw-border-opacity, 1))}.border-\[\#2a3346\]{--tw-border-opacity: 1;border-color:rgb(42 51 70 / var(--tw-border-opacity, 1))}.border-\[var\(--border-blue\)\]{border-color:var(--border-blue)}.border-\[var\(--border-soft\)\]{border-color:var(--border-soft)}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/35{border-color:#fbbf2459}.border-amber-400\/45{border-color:#fbbf2473}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/25{border-color:#22d3ee40}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-400\/35{border-color:#22d3ee59}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/45{border-color:#34d39973}.border-emerald-500\/20{border-color:#10b98133}.border-orange-300\/25{border-color:#fdba7440}.border-orange-400\/30{border-color:#fb923c4d}.border-red-400\/35{border-color:#f8717159}.border-red-500\/30{border-color:#ef44444d}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/35{border-color:#fb718559}.border-rose-400\/45{border-color:#fb718573}.border-sky-400\/15{border-color:#38bdf826}.border-sky-400\/20{border-color:#38bdf833}.border-sky-400\/25{border-color:#38bdf840}.border-sky-400\/45{border-color:#38bdf873}.border-slate-300\/25{border-color:#cbd5e140}.border-slate-300\/30{border-color:#cbd5e14d}.border-transparent{border-color:transparent}.border-violet-300\/25{border-color:#c4b5fd40}.border-violet-400\/20{border-color:#a78bfa33}.border-violet-400\/25{border-color:#a78bfa40}.border-violet-400\/30{border-color:#a78bfa4d}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-yellow-300\/35{border-color:#fde04759}.border-yellow-400\/30{border-color:#facc154d}.bg-\[\#040b1d\]{--tw-bg-opacity: 1;background-color:rgb(4 11 29 / var(--tw-bg-opacity, 1))}.bg-\[\#050713\]{--tw-bg-opacity: 1;background-color:rgb(5 7 19 / var(--tw-bg-opacity, 1))}.bg-\[\#050713\]\/90{background-color:#050713e6}.bg-\[\#06090f\]{--tw-bg-opacity: 1;background-color:rgb(6 9 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1628\]\/95{background-color:#0f1628f2}.bg-\[\#1e2430\]\/85{background-color:#1e2430d9}.bg-\[\#232934\]{--tw-bg-opacity: 1;background-color:rgb(35 41 52 / var(--tw-bg-opacity, 1))}.bg-\[\#242a34\]{--tw-bg-opacity: 1;background-color:rgb(36 42 52 / var(--tw-bg-opacity, 1))}.bg-\[\#2a3342\]{--tw-bg-opacity: 1;background-color:rgb(42 51 66 / var(--tw-bg-opacity, 1))}.bg-\[var\(--bg-elevated\)\]{background-color:var(--bg-elevated)}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-black\/15{background-color:#00000026}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-orange-400\/10{background-color:#fb923c1a}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-slate-300\/10{background-color:#cbd5e11a}.bg-slate-500\/15{background-color:#64748b26}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/80{background-color:#020617cc}.bg-white\/10{background-color:#ffffff1a}.bg-white\/35{background-color:#ffffff59}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-\[linear-gradient\(135deg\,rgba\(139\,92\,246\,0\.22\)\,rgba\(59\,130\,246\,0\.16\)\)\]{background-image:linear-gradient(135deg,#8b5cf638,#3b82f629)}.bg-\[linear-gradient\(135deg\,rgba\(245\,158\,11\,0\.14\)\,rgba\(15\,23\,42\,0\.94\)\,rgba\(15\,23\,42\,0\.98\)\)\]{background-image:linear-gradient(135deg,#f59e0b24,#0f172af0,#0f172afa)}.bg-\[linear-gradient\(135deg\,rgba\(37\,99\,235\,0\.16\)\,rgba\(15\,23\,42\,0\.92\)\,rgba\(15\,23\,42\,0\.98\)\)\]{background-image:linear-gradient(135deg,#2563eb29,#0f172aeb,#0f172afa)}.bg-\[linear-gradient\(135deg\,rgba\(6\,182\,212\,0\.2\)\,rgba\(59\,130\,246\,0\.16\)\)\]{background-image:linear-gradient(135deg,#06b6d433,#3b82f629)}.bg-\[linear-gradient\(135deg\,rgba\(6\,182\,212\,0\.28\)\,rgba\(37\,99\,235\,0\.2\)\)\]{background-image:linear-gradient(135deg,#06b6d447,#2563eb33)}.bg-\[linear-gradient\(135deg\,rgba\(99\,102\,241\,0\.14\)\,rgba\(168\,85\,247\,0\.12\)\)\]{background-image:linear-gradient(135deg,#6366f124,#a855f71f)}.bg-\[linear-gradient\(135deg\,transparent\,rgba\(255\,255\,255\,0\.04\)\,transparent\)\]{background-image:linear-gradient(135deg,transparent,rgba(255,255,255,.04),transparent)}.bg-\[linear-gradient\(140deg\,rgba\(255\,255\,255\,0\.03\)\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(140deg,#ffffff08,#ffffff03)}.bg-\[linear-gradient\(140deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(140deg,#ffffff0a,#ffffff03)}.bg-\[linear-gradient\(145deg\,rgba\(25\,35\,62\,0\.92\)\,rgba\(12\,18\,34\,0\.96\)\)\]{background-image:linear-gradient(145deg,#19233eeb,#0c1222f5)}.bg-\[linear-gradient\(150deg\,rgba\(255\,255\,255\,0\.03\)\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(150deg,#ffffff08,#ffffff03)}.bg-\[linear-gradient\(150deg\,rgba\(56\,189\,248\,0\.08\)\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(150deg,#38bdf814,#ffffff03)}.bg-\[linear-gradient\(160deg\,rgba\(18\,18\,34\,0\.95\)\,rgba\(11\,17\,30\,0\.95\)\)\]{background-image:linear-gradient(160deg,#121222f2,#0b111ef2)}.bg-\[linear-gradient\(160deg\,rgba\(8\,12\,22\,0\.94\)\,rgba\(11\,17\,30\,0\.92\)\)\]{background-image:linear-gradient(160deg,#080c16f0,#0b111eeb)}.bg-\[linear-gradient\(180deg\,rgba\(12\,16\,29\,0\.98\)\,rgba\(10\,13\,24\,0\.98\)\)\]{background-image:linear-gradient(180deg,#0c101dfa,#0a0d18fa)}.bg-\[linear-gradient\(180deg\,rgba\(12\,40\,68\,0\.92\)\,rgba\(10\,30\,50\,0\.96\)\)\]{background-image:linear-gradient(180deg,#0c2844eb,#0a1e32f5)}.bg-\[linear-gradient\(180deg\,rgba\(15\,23\,42\,0\.9\)\,rgba\(15\,23\,42\,0\.76\)\)\]{background-image:linear-gradient(180deg,#0f172ae6,#0f172ac2)}.bg-\[linear-gradient\(180deg\,rgba\(15\,23\,42\,0\.94\)\,rgba\(2\,6\,23\,0\.98\)\)\]{background-image:linear-gradient(180deg,#0f172af0,#020617fa)}.bg-\[linear-gradient\(180deg\,rgba\(15\,23\,42\,0\.96\)\,rgba\(2\,6\,23\,0\.98\)\)\]{background-image:linear-gradient(180deg,#0f172af5,#020617fa)}.bg-\[linear-gradient\(180deg\,rgba\(226\,232\,240\,0\.08\)\,rgba\(15\,23\,42\,0\.92\)\)\]{background-image:linear-gradient(180deg,#e2e8f014,#0f172aeb)}.bg-\[linear-gradient\(180deg\,rgba\(226\,232\,240\,0\.15\)\,rgba\(30\,41\,59\,0\.96\)_34\%\,rgba\(15\,23\,42\,0\.98\)\)\]{background-image:linear-gradient(180deg,#e2e8f026,#1e293bf5 34%,#0f172afa)}.bg-\[linear-gradient\(180deg\,rgba\(250\,204\,21\,0\.12\)\,rgba\(15\,23\,42\,0\.92\)\)\]{background-image:linear-gradient(180deg,#facc151f,#0f172aeb)}.bg-\[linear-gradient\(180deg\,rgba\(250\,204\,21\,0\.2\)\,rgba\(30\,41\,59\,0\.96\)_34\%\,rgba\(15\,23\,42\,0\.98\)\)\]{background-image:linear-gradient(180deg,#facc1533,#1e293bf5 34%,#0f172afa)}.bg-\[linear-gradient\(180deg\,rgba\(251\,146\,60\,0\.09\)\,rgba\(15\,23\,42\,0\.92\)\)\]{background-image:linear-gradient(180deg,#fb923c17,#0f172aeb)}.bg-\[linear-gradient\(180deg\,rgba\(251\,146\,60\,0\.16\)\,rgba\(30\,41\,59\,0\.96\)_34\%\,rgba\(15\,23\,42\,0\.98\)\)\]{background-image:linear-gradient(180deg,#fb923c29,#1e293bf5 34%,#0f172afa)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(180deg,#ffffff08,#ffffff03)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\.02\)\)\]{background-image:linear-gradient(180deg,#ffffff0a,#ffffff05)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.07\)\,rgba\(255\,255\,255\,0\.03\)\)\]{background-image:linear-gradient(180deg,#ffffff12,#ffffff08)}.bg-\[linear-gradient\(180deg\,rgba\(63\,44\,9\,0\.92\)\,rgba\(45\,29\,6\,0\.96\)\)\]{background-image:linear-gradient(180deg,#3f2c09eb,#2d1d06f5)}.bg-\[linear-gradient\(180deg\,rgba\(66\,17\,24\,0\.92\)\,rgba\(44\,12\,17\,0\.96\)\)\]{background-image:linear-gradient(180deg,#421118eb,#2c0c11f5)}.bg-\[linear-gradient\(180deg\,rgba\(7\,49\,33\,0\.92\)\,rgba\(9\,35\,27\,0\.96\)\)\]{background-image:linear-gradient(180deg,#073121eb,#09231bf5)}.bg-\[linear-gradient\(90deg\,rgba\(139\,92\,246\,0\.95\)\,rgba\(56\,189\,248\,0\.92\)\)\]{background-image:linear-gradient(90deg,#8b5cf6f2,#38bdf8eb)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(0\,123\,255\,0\.12\)\,transparent_46\%\)\]{background-image:radial-gradient(circle at 50% 0%,rgba(0,123,255,.12),transparent 46%)}.bg-\[radial-gradient\(circle_at_top\,_\#0f172a\,_\#020617\)\]{background-image:radial-gradient(circle at top,#0f172a,#020617)}.bg-\[radial-gradient\(circle_at_top\,rgba\(30\,64\,175\,0\.16\)\,transparent_24\%\)\,linear-gradient\(180deg\,\#020617\,\#0f172a\)\]{background-image:radial-gradient(circle at top,rgba(30,64,175,.16),transparent 24%),linear-gradient(180deg,#020617,#0f172a)}.bg-\[radial-gradient\(circle_at_top\,rgba\(37\,99\,235\,0\.12\)\,transparent_22\%\)\,linear-gradient\(180deg\,rgba\(2\,6\,23\,0\.82\)\,rgba\(15\,23\,42\,0\.96\)\)\]{background-image:radial-gradient(circle at top,rgba(37,99,235,.12),transparent 22%),linear-gradient(180deg,#020617d1,#0f172af5)}.bg-\[radial-gradient\(circle_at_top\,rgba\(59\,130\,246\,0\.14\)\,transparent_28\%\)\,linear-gradient\(180deg\,rgba\(15\,23\,42\,0\.97\)\,rgba\(2\,6\,23\,0\.98\)\)\]{background-image:radial-gradient(circle at top,rgba(59,130,246,.14),transparent 28%),linear-gradient(180deg,#0f172af7,#020617fa)}.bg-\[radial-gradient\(circle_at_top\,rgba\(59\,130\,246\,0\.14\)\,transparent_28\%\)\,linear-gradient\(180deg\,rgba\(8\,15\,30\,0\.98\)\,rgba\(6\,10\,22\,0\.98\)\)\]{background-image:radial-gradient(circle at top,rgba(59,130,246,.14),transparent 28%),linear-gradient(180deg,#080f1efa,#060a16fa)}.bg-\[radial-gradient\(circle_at_top\,rgba\(96\,165\,250\,0\.22\)\,rgba\(15\,23\,42\,0\.96\)_55\%\)\]{background-image:radial-gradient(circle at top,#60a5fa38,#0f172af5 55%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(167\,139\,250\,0\.22\)\,transparent_34\%\)\,linear-gradient\(160deg\,rgba\(19\,18\,38\,0\.96\)\,rgba\(10\,16\,29\,0\.98\)\)\]{background-image:radial-gradient(circle at top left,rgba(167,139,250,.22),transparent 34%),linear-gradient(160deg,#131226f5,#0a101dfa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(34\,211\,238\,0\.24\)\,transparent_28\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(59\,130\,246\,0\.24\)\,transparent_32\%\)\,linear-gradient\(160deg\,rgba\(7\,12\,23\,0\.98\)\,rgba\(10\,16\,30\,0\.96\)\)\]{background-image:radial-gradient(circle at top left,rgba(34,211,238,.24),transparent 28%),radial-gradient(circle at 100% 0%,rgba(59,130,246,.24),transparent 32%),linear-gradient(160deg,#070c17fa,#0a101ef5)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(37\,99\,235\,0\.12\)\,transparent_38\%\)\,radial-gradient\(circle_at_top_right\,rgba\(16\,185\,129\,0\.1\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at top left,rgba(37,99,235,.12),transparent 38%),radial-gradient(circle at top right,rgba(16,185,129,.1),transparent 32%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(37\,99\,235\,0\.18\)\,transparent_35\%\)\,radial-gradient\(circle_at_top_right\,rgba\(16\,185\,129\,0\.14\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at top left,rgba(37,99,235,.18),transparent 35%),radial-gradient(circle at top right,rgba(16,185,129,.14),transparent 30%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(56\,189\,248\,0\.16\)\,transparent_35\%\)\,linear-gradient\(160deg\,rgba\(8\,12\,22\,0\.96\)\,rgba\(11\,18\,32\,0\.94\)\)\]{background-image:radial-gradient(circle at top left,rgba(56,189,248,.16),transparent 35%),linear-gradient(160deg,#080c16f5,#0b1220f0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(59\,130\,246\,0\.18\)\,transparent_28\%\)\,linear-gradient\(135deg\,rgba\(6\,13\,24\,0\.96\)\,rgba\(10\,18\,32\,0\.92\)\)\]{background-image:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 28%),linear-gradient(135deg,#060d18f5,#0a1220eb)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(59\,130\,246\,0\.18\)\,transparent_30\%\)\,linear-gradient\(140deg\,rgba\(6\,13\,24\,0\.96\)\,rgba\(9\,17\,30\,0\.92\)\)\]{background-image:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 30%),linear-gradient(140deg,#060d18f5,#09111eeb)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(59\,130\,246\,0\.18\)\,transparent_32\%\)\,linear-gradient\(140deg\,rgba\(6\,13\,24\,0\.96\)\,rgba\(9\,17\,30\,0\.92\)\)\]{background-image:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 32%),linear-gradient(140deg,#060d18f5,#09111eeb)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(59\,130\,246\,0\.2\)\,transparent_28\%\)\,linear-gradient\(135deg\,rgba\(6\,13\,24\,0\.96\)\,rgba\(10\,18\,32\,0\.92\)\)\]{background-image:radial-gradient(circle at top left,rgba(59,130,246,.2),transparent 28%),linear-gradient(135deg,#060d18f5,#0a1220eb)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(6\,182\,212\,0\.2\)\,transparent_35\%\)\,radial-gradient\(circle_at_top_left\,rgba\(139\,92\,246\,0\.16\)\,transparent_30\%\)\,linear-gradient\(150deg\,rgba\(255\,255\,255\,0\.03\)\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:radial-gradient(circle at top right,rgba(6,182,212,.2),transparent 35%),radial-gradient(circle at top left,rgba(139,92,246,.16),transparent 30%),linear-gradient(150deg,#ffffff08,#ffffff03)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[calc\(8\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(8.5rem + env(safe-area-inset-bottom))}.pe-10{padding-inline-end:2.5rem}.ps-10{padding-inline-start:2.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[2\.35rem\]{font-size:2.35rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-\[var\(--accent-blue-soft\)\]{color:var(--accent-blue-soft)}.text-\[var\(--text-disabled\)\]{color:var(--text-disabled)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/75{color:#fef3c7bf}.text-amber-100\/80{color:#fef3c7cc}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-100\/75{color:#d1fae5bf}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-200\/70{color:#ddd6feb3}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-100{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,123\,255\,0\.12\)\]{--tw-shadow: 0 0 0 1px rgba(0,123,255,.12);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,123\,255\,0\.22\)\]{--tw-shadow: 0 0 0 1px rgba(0,123,255,.22);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(34\,211\,238\,0\.9\)\]{--tw-shadow: 0 0 10px rgba(34,211,238,.9);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(34\,211\,238\,0\.9\)\]{--tw-shadow: 0 0 12px rgba(34,211,238,.9);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(34\,211\,238\,0\.14\)\]{--tw-shadow: 0 0 16px rgba(34,211,238,.14);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(34\,211\,238\,0\.14\)\]{--tw-shadow: 0 0 18px rgba(34,211,238,.14);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(148\,163\,184\,0\.12\)\]{--tw-shadow: 0 0 24px rgba(148,163,184,.12);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(251\,146\,60\,0\.12\)\]{--tw-shadow: 0 0 24px rgba(251,146,60,.12);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(250\,204\,21\,0\.18\)\]{--tw-shadow: 0 0 40px rgba(250,204,21,.18);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(59\,130\,246\,0\.28\)\]{--tw-shadow: 0 10px 24px rgba(59,130,246,.28);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(59\,130\,246\,0\.32\)\]{--tw-shadow: 0 10px 24px rgba(59,130,246,.32);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 10px 26px rgba(0,0,0,.35);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_34px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 10px 34px rgba(0,0,0,.34);--tw-shadow-colored: 0 10px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(59\,130\,246\,0\.28\)\]{--tw-shadow: 0 12px 30px rgba(59,130,246,.28);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(16\,185\,129\,0\.28\)\]{--tw-shadow: 0 14px 30px rgba(16,185,129,.28);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(6\,182\,212\,0\.16\)\]{--tw-shadow: 0 14px 34px rgba(6,182,212,.16);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 16px 40px rgba(0,0,0,.45);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 18px 36px rgba(0,0,0,.35);--tw-shadow-colored: 0 18px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(2\,6\,23\,0\.22\)\]{--tw-shadow: 0 18px 40px rgba(2,6,23,.22);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(2\,6\,23\,0\.36\)\]{--tw-shadow: 0 18px 40px rgba(2,6,23,.36);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(16\,185\,129\,0\.12\)\]{--tw-shadow: 0 18px 42px rgba(16,185,129,.12);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 18px 46px rgba(0,0,0,.3);--tw-shadow-colored: 0 18px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(2\,6\,23\,0\.42\)\]{--tw-shadow: 0 18px 48px rgba(2,6,23,.42);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_44px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 20px 44px rgba(0,0,0,.35);--tw-shadow-colored: 0 20px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_46px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 20px 46px rgba(0,0,0,.42);--tw-shadow-colored: 0 20px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(2\,6\,23\,0\.32\)\]{--tw-shadow: 0 20px 50px rgba(2,6,23,.32);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(2\,6\,23\,0\.35\)\]{--tw-shadow: 0 20px 55px rgba(2,6,23,.35);--tw-shadow-colored: 0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.3);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(2\,6\,23\,0\.55\)\]{--tw-shadow: 0 20px 60px rgba(2,6,23,.55);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 22px 50px rgba(0,0,0,.45);--tw-shadow-colored: 0 22px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_52px_rgba\(2\,8\,20\,0\.32\)\]{--tw-shadow: 0 22px 52px rgba(2,8,20,.32);--tw-shadow-colored: 0 22px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_52px_rgba\(2\,8\,20\,0\.38\)\]{--tw-shadow: 0 22px 52px rgba(2,8,20,.38);--tw-shadow-colored: 0 22px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 22px 60px rgba(0,0,0,.3);--tw-shadow-colored: 0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_58px_rgba\(2\,8\,20\,0\.34\)\]{--tw-shadow: 0 24px 58px rgba(2,8,20,.34);--tw-shadow-colored: 0 24px 58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 24px 64px rgba(0,0,0,.45);--tw-shadow-colored: 0 24px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 28px 80px rgba(0,0,0,.45);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.35);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.24);--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-inner\)\,var\(--glow-blue\)\]{--tw-shadow-color: var(--shadow-inner),var(--glow-blue);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-inner\)\]{--tw-shadow-color: var(--shadow-inner);--tw-shadow: var(--tw-shadow-colored)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-orange-300\/30{--tw-ring-color: rgb(253 186 116 / .3)}.ring-slate-300\/30{--tw-ring-color: rgb(203 213 225 / .3)}.ring-yellow-300\/40{--tw-ring-color: rgb(253 224 71 / .4)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}:root{--color-app-bg: var(--bg-base);--color-app-card: var(--bg-card);--color-app-elevated: var(--bg-elevated);--color-app-surface: var(--bg-surface);--color-app-border: var(--border-soft);--color-app-muted: var(--text-muted);--color-app-muted-2: var(--text-secondary);--color-app-glass: rgba(22, 31, 47, .9);--color-brand-blue: var(--accent-blue);--color-brand-blue-soft: rgba(59, 130, 246, .18);--color-positive: var(--accent-emerald);--color-negative: var(--accent-red);--color-amber: var(--accent-amber);--color-cyan: var(--accent-cyan)}html,body,#root{background:var(--color-app-bg);color:var(--text-primary)}*{-webkit-tap-highlight-color:transparent}html{text-rendering:optimizeLegibility}.icon-interactive{transition:transform .18s ease,border-color .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease,filter .18s ease}.icon-interactive:hover{transform:translateY(-1px);filter:brightness(1.04)}.icon-interactive:active{transform:scale(.96)}.liquid-nav{position:relative;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background:linear-gradient(180deg,var(--bg-surface) 0%,var(--bg-base) 100%);box-shadow:0 -8px 28px #00000059,var(--shadow-inner)}.liquid-glass-icon{position:relative;overflow:hidden;border:1px solid var(--border-glass);background:linear-gradient(145deg,#ffffff1f,#ffffff0a 45%,#ffffff05);backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff05,var(--shadow-card)}.liquid-glass-icon:after{content:"";position:absolute;top:1px;left:2px;right:2px;height:46%;border-radius:999px;background:linear-gradient(180deg,#ffffff3d,#fff0);pointer-events:none}.liquid-glass-item{border:1px solid transparent;background:linear-gradient(145deg,#ffffff0f,#ffffff05)}.liquid-glass-item-active{border-color:var(--border-blue);background:radial-gradient(circle at 50% 20%,rgba(37,99,235,.2),rgba(37,99,235,.06) 62%,transparent 100%);box-shadow:var(--shadow-inner),var(--glow-blue)}.nav-level-item{border:1px solid transparent;background:linear-gradient(145deg,#ffffff0f,#ffffff05);transition:color .17s ease,border-color .17s ease,background-color .17s ease}.nav-level-icon{border:1px solid var(--border-glass);background:linear-gradient(145deg,#ffffff1a,#ffffff08);transition:color .17s ease,background-color .17s ease,border-color .17s ease}.nav-level-item:hover,.nav-level-item:active{transform:none}.crypto-bottom-nav-bg{background:var(--bg-base);background-image:radial-gradient(circle at 50% -14px,transparent 44px,var(--bg-base) 45px)}.crypto-bottom-nav-notch{border-radius:0 0 999px 999px;border-left:1px solid var(--border-soft);border-right:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.12),rgba(255,255,255,.02) 62%,transparent 100%)}.crypto-bottom-nav-item{position:relative;display:inline-flex;min-width:58px;align-items:center;justify-content:flex-end;flex-direction:column;padding:0 4px 2px;color:var(--text-secondary);text-decoration:none;outline:none}.crypto-bottom-nav-item:focus-visible{border-radius:12px;box-shadow:0 0 0 2px #ffffff40}.crypto-bottom-nav-icon{display:inline-flex;height:24px;width:24px;align-items:center;justify-content:center;line-height:1}.crypto-bottom-nav-label{margin-top:4px;font-size:11px;line-height:1.1;text-align:center;white-space:nowrap}.crypto-bottom-nav-item-fab{transform:translateY(-16px)}.crypto-bottom-nav-fab{display:inline-flex;height:56px;width:56px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border-glass);background:linear-gradient(180deg,var(--bg-elevated) 0%,var(--bg-base) 100%);box-shadow:var(--shadow-card),0 -1px #ffffff1f inset}.crypto-bottom-nav-bcmark{position:relative;display:inline-block;font-size:18px;font-weight:800;letter-spacing:.02em;line-height:1;background:linear-gradient(160deg,var(--text-primary) 10%,var(--text-muted) 45%,var(--text-secondary) 80%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 1px 0 rgba(255,255,255,.2),0 2px 8px rgba(0,0,0,.35)}.crypto-bottom-nav-bcmark:after{content:"";position:absolute;left:-2px;right:-2px;top:-3px;height:40%;border-radius:999px;background:linear-gradient(180deg,#ffffff6b,#fff0);pointer-events:none}.deposit-glow-icon{box-shadow:var(--shadow-inner),0 0 0 1px var(--border-blue),var(--glow-blue),var(--shadow-card)}.withdraw-glow-icon{box-shadow:var(--shadow-inner),0 0 0 1px var(--border-green),var(--glow-green),var(--shadow-card)}.identity-badge{display:inline-flex;align-items:center;justify-content:center;height:20px;min-width:20px;border-radius:999px;border:1px solid transparent;font-size:11px;line-height:1;font-weight:700;color:#fff;box-shadow:0 2px 8px #0000003d}.identity-badge-blue{border-color:var(--border-blue);background:linear-gradient(180deg,var(--accent-blue-soft) 0%,var(--accent-blue) 100%);box-shadow:var(--glow-blue)}.identity-badge-gold{border-color:#f59e0b80;background:linear-gradient(180deg,var(--accent-amber) 0%,#b45309 100%);box-shadow:0 0 12px #f59e0b4d}.identity-vip-badge{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 7px;border-radius:999px;border:1px solid rgba(167,139,250,.46);background:linear-gradient(180deg,#a78bfa59,#6366f13d);color:#ecebff;font-size:10px;font-weight:700;letter-spacing:.03em}.identity-premium-badge{display:inline-flex;align-items:center;justify-content:center;height:19px;padding:0 8px;border-radius:999px;border:1px solid rgba(229,194,106,.46);background:linear-gradient(180deg,#e5c26a3d,#604d2342);color:#f8e7c1;font-size:10px;font-weight:700;letter-spacing:.02em;box-shadow:0 0 14px #e5c26a33}.premium-profile-royal-gold{border-color:#e8ba4ac7!important;box-shadow:0 0 0 1px #e8ba4a38,0 0 18px #e8ba4a57!important}.premium-profile-emerald-prestige{border-color:#10b981bd!important;box-shadow:0 0 0 1px #10b98133,0 0 18px #10b9814d!important}.premium-profile-sapphire-elite{border-color:#3b82f6c7!important;box-shadow:0 0 0 1px #3b82f638,0 0 18px #3b82f652!important}.premium-profile-crimson-reserve{border-color:#ef4444c2!important;box-shadow:0 0 0 1px #ef444433,0 0 18px #ef44444d!important}.premium-profile-black-sovereign{border-color:#6b7280c7!important;box-shadow:0 0 0 1px #6b728038,0 0 18px #1f293766!important}.icon-attraction-chip{position:absolute;top:-12px;z-index:2;border:1px solid rgba(245,158,11,.42);background:linear-gradient(180deg,#f59e0bf2,#d97706f2);color:#fff;border-radius:999px;padding:1px 6px;font-size:9px;line-height:1.2;font-weight:700;white-space:nowrap;box-shadow:0 4px 10px #00000059}.icon-attraction-chip:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff40;pointer-events:none}:root[data-theme=dark]{--color-app-bg: var(--bg-base);--color-app-card: var(--bg-card);--color-app-elevated: var(--bg-elevated);--color-app-border: var(--border-soft);--color-app-muted: var(--text-muted);--color-app-muted-2: var(--text-secondary);--color-app-glass: rgba(22, 31, 47, .9);--color-brand-blue: var(--accent-blue);--color-brand-blue-soft: rgba(59, 130, 246, .18)}:root[data-theme=light]{--color-app-bg: var(--bg-base);--color-app-card: var(--bg-card);--color-app-elevated: var(--bg-elevated);--color-app-border: var(--border-soft);--color-app-muted: var(--text-muted);--color-app-muted-2: var(--text-secondary);--color-app-glass: rgba(22, 31, 47, .9);--color-brand-blue: var(--accent-blue);--color-brand-blue-soft: rgba(59, 130, 246, .18)}.app-surface-card{border:1px solid var(--color-app-border);background:var(--color-app-card);border-radius:16px;box-shadow:0 14px 40px #080c1247}.glass-panel{border:1px solid var(--border-soft);background:radial-gradient(circle at top left,rgba(37,99,235,.14),transparent 36%),radial-gradient(circle at top right,rgba(16,185,129,.1),transparent 30%),linear-gradient(180deg,#111827f5,#0a0e18fa);box-shadow:var(--shadow-card),var(--shadow-inner);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}.glass-panel-soft{border:1px solid var(--border-soft);background:linear-gradient(180deg,#161f2fd1,#0b1120e6);box-shadow:var(--shadow-inner);backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}.glass-pill{border:1px solid var(--border-soft);background:#ffffff0a;box-shadow:var(--shadow-inner)}.glass-input{border:1px solid var(--border-soft);background:#0b1120e0;box-shadow:var(--shadow-inner);outline:none}.glass-input:focus{border-color:var(--border-blue);box-shadow:var(--shadow-inner),0 0 0 3px #2563eb24}.glass-input::-moz-placeholder{color:var(--text-muted)}.glass-input::placeholder{color:var(--text-muted)}.glass-tab{color:var(--text-muted);border:1px solid transparent;background:transparent}.glass-tab-active{border-color:var(--border-blue);background:#2563eb24;color:var(--text-primary);box-shadow:var(--shadow-inner),var(--glow-blue)}.action-button{border:1px solid var(--border-soft);box-shadow:var(--shadow-card),var(--shadow-inner);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.action-button-deposit{border-color:var(--border-green);background:#10b98124;color:var(--accent-emerald-soft)}.action-button-deposit:hover{background:#10b9812e;box-shadow:var(--shadow-card),var(--shadow-inner),var(--glow-green)}.action-button-withdraw{border-color:var(--border-blue);background:#2563eb24;color:#60a5fa}.action-button-withdraw:hover{background:#2563eb2e;box-shadow:var(--shadow-card),var(--shadow-inner),var(--glow-blue)}.wallet-hero-card{border:1px solid var(--border-glass);background:radial-gradient(circle at top left,rgba(37,99,235,.18),transparent 35%),radial-gradient(circle at top right,rgba(16,185,129,.12),transparent 30%),linear-gradient(180deg,#111827f5,#0a0e18fa);box-shadow:var(--shadow-card),var(--shadow-inner),var(--glow-blue)}.wallet-stat-card{border:1px solid var(--border-soft);border-radius:1rem;padding:1rem;background:linear-gradient(180deg,#161f2fd6,#0b1120eb);box-shadow:var(--shadow-inner)}.wallet-stat-card-amber{border-color:#f59e0b47;background:linear-gradient(180deg,#f59e0b1a,#0b1120f0)}.wallet-stat-card-emerald{border-color:#10b98147;background:linear-gradient(180deg,#10b9811a,#0b1120f0)}.wallet-stat-label{margin-bottom:.45rem;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.wallet-stat-value{color:var(--text-primary);font-size:1.05rem;font-weight:700}.app-focus-ring:focus-visible{outline:2px solid rgba(0,123,255,.6);outline-offset:2px}.elite-panel{border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(170deg,#2d3139f2,#1f232bf2);box-shadow:0 16px 34px #00000047}.elite-subpanel{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#242830db}.elite-chip{border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0d}.elite-scroll-row{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.elite-scroll-row::-webkit-scrollbar{height:4px}.elite-scroll-row::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}@keyframes eliteFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes elitePulseBlue{0%,to{box-shadow:0 0 #007bff3d}50%{box-shadow:0 0 0 6px #007bff00}}@keyframes eliteShine{0%{transform:translate(-130%);opacity:0}20%{opacity:.7}60%{transform:translate(150%);opacity:0}to{transform:translate(150%);opacity:0}}.elite-enter{animation:eliteFadeUp .32s ease-out both}.elite-hover-lift{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.elite-hover-lift:hover{transform:translateY(-2px);box-shadow:0 18px 36px #00000057}.elite-active-glow{animation:elitePulseBlue 1.8s ease-in-out infinite}.elite-shine{position:relative;overflow:hidden}.elite-shine:after{content:"";position:absolute;top:0;bottom:0;width:36%;transform:skew(-18deg);background:linear-gradient(90deg,#fff0,#ffffff38,#fff0);animation:eliteShine 4.5s ease-in-out infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.icon-interactive{transition:none}.elite-enter,.elite-active-glow,.elite-shine:after{animation:none!important}.elite-hover-lift,.elite-hover-lift:hover{transform:none;box-shadow:none}.icon-interactive:hover,.icon-interactive:active{transform:none}}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--border-glass\)\]:hover{border-color:var(--border-glass)}.hover\:border-sky-400\/35:hover{border-color:#38bdf859}.hover\:bg-\[\#2d3542\]:hover{--tw-bg-opacity: 1;background-color:rgb(45 53 66 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#313b4d\]:hover{--tw-bg-opacity: 1;background-color:rgb(49 59 77 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-500\/\[0\.06\]:hover{background-color:#0ea5e90f}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:shadow-\[var\(--shadow-card\)\,var\(--glow-blue\)\]:hover{--tw-shadow-color: var(--shadow-card),var(--glow-blue);--tw-shadow: var(--tw-shadow-colored)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:border-white\/20{border-color:#fff3}@media not all and (min-width:640px){.max-sm\:hidden{display:none}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:mb-3{margin-bottom:.75rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:h-11{height:2.75rem}.sm\:h-20{height:5rem}.sm\:min-h-\[12rem\]{min-height:12rem}.sm\:min-h-\[160px\]{min-height:160px}.sm\:w-20{width:5rem}.sm\:min-w-11{min-width:2.75rem}.sm\:translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:rounded-\[1\.5rem\]{border-radius:1.5rem}.sm\:p-10{padding:2.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pt-3{padding-top:.75rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:768px){.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rounded-3xl{border-radius:1.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-\[110px\]{top:110px}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mb-8{margin-bottom:2rem}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:h-24{height:6rem}.lg\:w-24{width:6rem}.lg\:w-\[360px\]{width:360px}.lg\:w-auto{width:auto}.lg\:-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-5{--tw-translate-y: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.3fr_0\.7fr\]{grid-template-columns:1.3fr .7fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[250px_minmax\(0\,1fr\)\]{grid-template-columns:250px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(260px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_320px\]{grid-template-columns:minmax(0,1.4fr) 320px}.lg\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(280px\,0\.95fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(280px,.95fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-\[calc\(9rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(9rem + env(safe-area-inset-bottom))}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[2\.8rem\]{font-size:2.8rem}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.xl\:grid-cols-\[390px_minmax\(0\,1fr\)\]{grid-template-columns:390px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(320px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(320px,.9fr)}}.\[\&_section\]\:mb-0 section{margin-bottom:0}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:var(--text-primary);background-color:var(--bg-base);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg-base: #070B14;--bg-surface: #0B1120;--bg-card: #111827;--bg-elevated: #161F2F;--glass-overlay: rgba(255,255,255,.04);--text-primary: #F8FAFC;--text-secondary: #CBD5E1;--text-muted: #94A3B8;--text-disabled: #64748B;--accent-blue: #2563EB;--accent-blue-soft: #3B82F6;--accent-cyan: #0EA5E9;--accent-emerald: #10B981;--accent-emerald-soft: #34D399;--accent-amber: #F59E0B;--accent-red: #EF4444;--border-soft: rgba(255,255,255,.08);--border-glass: rgba(255,255,255,.12);--border-blue: rgba(59,130,246,.45);--border-green: rgba(16,185,129,.35);--shadow-card: 0 10px 30px rgba(0,0,0,.35);--shadow-inner: inset 0 0 0 1px rgba(255,255,255,.04);--glow-blue: 0 0 24px rgba(37,99,235,.12);--glow-green: 0 0 20px rgba(16,185,129,.1);--gradient-page: linear-gradient(180deg, #070B14 0%, #0B1120 45%, #111827 100%);--gradient-card: linear-gradient(135deg, rgba(17,24,39,.96) 0%, rgba(11,17,32,.98) 55%, rgba(15,23,42,.96) 100%);--bg-app: #07111F;--bg-app-secondary: #0B1728;--bg-app-tertiary: #0E1C2E;--surface-1: #0B1728;--surface-2: #102033;--surface-3: #13263D;--surface-4: #182D47;--text-primary: #F5F7FB;--text-secondary: #AAB6C7;--text-muted: #6E7C91;--text-inverse: #07111F;--text-disabled: #6E7C91;--accent-gold: #F4C54C;--accent-gold-hover: #FFD76A;--accent-gold-pressed: #D6A93B;--accent-purple: #7C5CFF;--accent-purple-hover: #9478FF;--accent-purple-deep: #5C3FE0;--accent-cyan: #39D0FF;--accent-cyan-soft: #8BE7FF;--success: #2ED47A;--warning: #FFB84D;--error: #FF5F6D;--info: #39D0FF;--border-subtle: #1E334D;--border-strong: #2A4566;--divider: rgba(255, 255, 255, .08);--shadow-card: 0 12px 32px rgba(0, 0, 0, .28);--shadow-soft: 0 8px 24px rgba(0, 0, 0, .18);--shadow-gold: 0 0 24px rgba(244, 197, 76, .22);--shadow-purple: 0 0 24px rgba(124, 92, 255, .2);--shadow-cyan: 0 0 24px rgba(57, 208, 255, .16);--radius-xs: 10px;--radius-sm: 14px;--radius-md: 18px;--radius-lg: 22px;--radius-xl: 28px;--bg-base: var(--bg-app);--bg-surface: var(--surface-1);--bg-card: var(--surface-2);--bg-elevated: var(--surface-3);--accent-blue: var(--accent-purple);--accent-blue-soft: var(--accent-purple-hover);--accent-emerald: var(--success);--accent-emerald-soft: #55E39C;--accent-amber: var(--accent-gold);--accent-red: var(--error);--border-soft: var(--divider);--border-blue: rgba(124, 92, 255, .45);--border-green: rgba(46, 212, 122, .35);--glow-blue: var(--shadow-purple);--glow-green: 0 0 20px rgba(46, 212, 122, .1);--gradient-page: linear-gradient(180deg, var(--bg-app) 0%, var(--bg-app-secondary) 100%);--gradient-card: linear-gradient(135deg, var(--surface-3) 0%, #0F2136 100%)}html,body,.app-shell{background:radial-gradient(circle at top right,rgba(124,92,255,.1),transparent 22%),radial-gradient(circle at top left,rgba(57,208,255,.08),transparent 18%),linear-gradient(180deg,var(--bg-app) 0%,var(--bg-app-secondary) 100%);color:var(--text-primary)}.card{background:linear-gradient(180deg,var(--surface-3) 0%,#0F2136 100%);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:var(--radius-lg)}.card-muted{background:var(--surface-2);border:1px solid var(--border-subtle);box-shadow:var(--shadow-soft);border-radius:var(--radius-lg)}.card-elevated{background:linear-gradient(180deg,var(--surface-4) 0%,#11263C 100%);border:1px solid var(--border-strong);box-shadow:var(--shadow-card);border-radius:var(--radius-xl)}.hero-card{background:radial-gradient(circle at top right,rgba(124,92,255,.18),transparent 32%),radial-gradient(circle at center left,rgba(57,208,255,.1),transparent 24%),linear-gradient(180deg,#16304c,#10243a);border:1px solid var(--border-strong);box-shadow:var(--shadow-card);border-radius:var(--radius-xl)}.portfolio-layout-main{width:100%;max-width:100%;min-height:100dvh;padding:0 0 calc(88px + env(safe-area-inset-bottom));overflow-x:hidden}.portfolio-layout-content{width:100%;overflow-x:hidden}.portfolio-layout-content>.min-w-0{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.portfolio-screen-host{width:100%;max-width:min(430px,calc(100vw - 8px));margin:0 auto;min-height:calc(100dvh - 88px);overflow-x:clip;box-sizing:border-box;background:radial-gradient(circle at 14% -8%,rgba(56,189,248,.13),transparent 30%),radial-gradient(circle at 86% -4%,rgba(245,166,35,.11),transparent 20%),linear-gradient(180deg,#0b1020,#0a0d18)}@media(max-width:900px){.portfolio-screen-host{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}}.mobile-bottom-nav-modern{position:fixed;inset-inline:0;bottom:max(10px,env(safe-area-inset-bottom));z-index:60;padding-inline:11px;pointer-events:none}.mobile-bottom-nav-modern__inner{width:min(100%,384px);margin:0 auto;background:linear-gradient(180deg,#131724fa,#0a0d16fa);border:1px solid rgba(68,75,98,.72);border-radius:22px;min-height:64px;box-shadow:0 18px 28px #00000057;pointer-events:auto}.mobile-bottom-nav-modern__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;padding:9px 7px 7px}.mobile-bottom-nav-modern__item{color:#8b94a7;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.mobile-bottom-nav-modern__icon-wrap{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.mobile-bottom-nav-modern__label{font-size:9px;line-height:1.2}.mobile-bottom-nav-modern__item.is-active{color:#f7bf43}.mobile-bottom-nav-modern__item.is-active .mobile-bottom-nav-modern__icon-wrap{border-color:#d4ae5257;background:#d4ae521a;box-shadow:0 0 14px #d4ae521a}.mobile-bottom-nav-modern__item--featured{transform:translateY(-13px)}.mobile-bottom-nav-modern__item--featured .mobile-bottom-nav-modern__icon-wrap{width:48px;height:48px;border-radius:16px;border:1.5px solid rgba(212,174,82,.5);background:linear-gradient(180deg,#1d2232fa,#0f121ffa);color:var(--accent-gold);box-shadow:0 14px 22px #0000004d}.app-secondary-page{width:min(100%,720px);margin:0 auto;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.app-secondary-hero,.app-secondary-page>section:first-child,.app-secondary-card,.app-secondary-card-stack>*{border:1px solid rgba(52,64,95,.76);background:radial-gradient(circle at top left,rgba(44,159,245,.12),transparent 30%),linear-gradient(180deg,#0e1626f5,#0b111dfa);box-shadow:0 18px 34px #00000047}.app-secondary-hero{border-radius:28px;padding:20px}.app-secondary-hero__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.app-secondary-hero__badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 12px;color:#dff3ff;border:1px solid rgba(94,168,255,.18);background:#5ea8ff14;font-size:11px;font-weight:700}.app-secondary-hero h1{margin:14px 0 0;color:#fff;font-size:28px;font-weight:900}.app-secondary-hero p{margin:8px 0 0;color:#a8b2c7;font-size:14px;line-height:1.8}.app-secondary-hero__actions{display:flex;gap:10px;flex-wrap:wrap}.app-secondary-action{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:14px;border:1px solid rgba(247,191,67,.32);background:#f7bf4314;color:#fff5d8;text-decoration:none}.app-secondary-action--ghost{border-color:#ffffff14;background:#ffffff08;color:#dce7fb}.app-secondary-card-stack{display:grid;gap:14px;margin-top:16px}.app-secondary-card{border-radius:22px;padding:16px}.notifications-page__item{border-radius:20px}.notifications-page__item.is-unread{border-color:#f7bf4347}.notifications-page__item-head{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px;color:#fff}.notifications-page__item-head span,.notifications-page__item p{color:#a8b2c7;font-size:13px;line-height:1.7}@media(min-width:1024px){.mobile-bottom-nav-modern__inner{width:min(100%,720px)}}.portfolio-screen-host{min-height:calc(100dvh - 88px);background:radial-gradient(circle at 14% -8%,rgba(124,92,255,.16),transparent 30%),radial-gradient(circle at 86% -4%,rgba(57,208,255,.12),transparent 22%),radial-gradient(circle at 52% 16%,rgba(244,197,76,.08),transparent 18%),linear-gradient(180deg,var(--bg-app) 0%,var(--bg-app-secondary) 58%,#08111d 100%)}.portfolio-screen-host .app-home__hero,.portfolio-screen-host .app-home__promo-card,.portfolio-screen-host .app-home__summary-card,.portfolio-screen-host .app-home__progress-card,.portfolio-screen-host .app-home__stats-bar{border-color:var(--border-strong);box-shadow:var(--shadow-card),var(--shadow-purple),var(--shadow-inner)}.portfolio-screen-host .app-home__hero{background:radial-gradient(circle at top right,rgba(124,92,255,.2),transparent 30%),radial-gradient(circle at center left,rgba(57,208,255,.14),transparent 22%),linear-gradient(180deg,#16304c,#10243a)}.portfolio-screen-host .app-home__promo-card{background:radial-gradient(circle at top left,rgba(57,208,255,.12),transparent 28%),radial-gradient(circle at bottom right,rgba(124,92,255,.14),transparent 24%),linear-gradient(180deg,#112238,#0d1c2e)}.app-secondary-page{width:min(100%,720px);margin:0 auto;padding-bottom:calc(96px + env(safe-area-inset-bottom));background:radial-gradient(circle at top right,rgba(124,92,255,.07),transparent 20%),radial-gradient(circle at top left,rgba(57,208,255,.05),transparent 16%)}.app-secondary-hero,.app-secondary-page>section:first-child,.app-secondary-card,.app-secondary-card-stack>*,.app-secondary-page .glass-panel,.app-secondary-page .glass-panel-soft{border-color:var(--border-subtle);background:radial-gradient(circle at top left,rgba(57,208,255,.05),transparent 24%),linear-gradient(180deg,#102033f0,#0b1728f5);box-shadow:var(--shadow-soft)}.app-secondary-page .wallet-action-btn.wallet-action-deposit,.app-secondary-page .action-button,.app-secondary-page .login-submit{background:linear-gradient(180deg,var(--accent-gold-hover) 0%,var(--accent-gold) 55%,var(--accent-gold-pressed) 100%)!important;color:var(--text-inverse)!important;border-color:transparent!important;box-shadow:var(--shadow-gold)!important}.app-secondary-page .wallet-action-btn.wallet-action-withdraw{background:linear-gradient(180deg,#ff8a94,var(--error))!important;border-color:#ff5f6d57!important;color:#fff!important}.login-wrapper{min-height:calc(100vh - 80px);background:radial-gradient(circle at top center,rgba(124,92,255,.1),transparent 24%),linear-gradient(180deg,var(--bg-app) 0%,var(--bg-app-secondary) 100%)}.login-card{background:linear-gradient(180deg,#12253af0,#0f2033f5),#0f2033!important;border:1px solid var(--border-subtle)!important;box-shadow:var(--shadow-card)!important;border-radius:24px!important}.login-submit{background:linear-gradient(180deg,var(--accent-gold-hover) 0%,var(--accent-gold) 55%,var(--accent-gold-pressed) 100%)!important;color:var(--text-inverse)!important;box-shadow:var(--shadow-gold)!important}.login-lang-btn.active,.login-badge,.header-badge,.badge-gold{background:#f4c54c24!important;color:var(--accent-gold)!important;border-color:#f4c54c3d!important}html,body,#root{height:100%;min-height:100dvh}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;min-height:100dvh;overflow-x:hidden;overscroll-behavior-y:none;background:radial-gradient(circle at top left,rgba(37,99,235,.12),transparent 24%),radial-gradient(circle at top right,rgba(16,185,129,.08),transparent 22%),var(--gradient-page);color:var(--text-primary)}a{color:inherit;text-decoration:none}button{font-family:inherit}.app-root{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;background:transparent;color:var(--text-primary)}.sidebar{background:var(--bg-base);border-inline-end:1px solid var(--border-soft);display:flex;flex-direction:column;padding:20px 18px;gap:16px}.logo-area{display:flex;align-items:center;gap:10px;margin-bottom:12px}.logo-circle{width:34px;height:34px;border-radius:999px;background:linear-gradient(135deg,var(--accent-emerald-soft),var(--accent-emerald));display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.logo-title{font-size:15px;font-weight:600}.logo-sub{font-size:11px;color:var(--text-muted)}.menu{display:flex;flex-direction:column;gap:4px;margin-top:8px}.menu-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:999px;font-size:13px;color:var(--text-secondary);transition:background .15s ease,color .15s ease,transform .1s ease}.menu-item:hover{background:var(--bg-elevated);color:var(--text-primary);transform:translate(-2px)}.menu-item-active{background:linear-gradient(135deg,var(--accent-emerald-soft),var(--accent-emerald));color:var(--text-primary)}.menu-icon{width:18px;text-align:center;font-size:11px}.sidebar-footer{margin-top:auto}.user-chip{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--bg-surface);border:1px solid var(--border-soft)}.avatar-circle{width:32px;height:32px;border-radius:999px;background:var(--bg-elevated);display:flex;align-items:center;justify-content:center;font-size:13px}.avatar-circle-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.user-meta{display:flex;flex-direction:column;gap:2px}.user-id{font-size:12px}.user-email{font-size:11px;color:#8e97a8}.main-area{display:flex;flex-direction:column;padding:16px 22px}.top-bar{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.top-profile-trigger{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;min-height:36px;border-radius:999px;border:1px solid #1f2940;background:#0f1423;cursor:pointer;color:#e6ebf5;margin-inline:auto;transition:border-color .2s ease,transform .12s ease,background .2s ease}.top-profile-trigger:hover{border-color:#2b3a57;background:#131b2f}.top-profile-trigger:active{transform:scale(.98)}.top-profile-avatar{width:24px;height:24px;border-radius:999px;border:1px solid #2b3a57;background:#101a2a;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.top-profile-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.top-profile-meta{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.top-profile-title{font-size:13px;font-weight:600;letter-spacing:.01em}.top-profile-sub{font-size:11px;color:#8e97a8}.top-profile-menu{margin-top:8px;max-width:260px;border-radius:16px;background:#050814;border:1px solid var(--border-soft);padding:6px 0}.top-profile-item{width:100%;border:none;background:transparent;color:#e1e5f0;font-size:13px;text-align:right;padding:8px 14px;cursor:pointer}.top-profile-item+.top-profile-item{border-top:1px solid var(--border-soft)}.top-profile-item-danger{color:#ff8080}.top-actions{display:flex;gap:10px;align-items:center}.top-notifications-btn{width:32px;height:32px;border-radius:999px;border:1px solid #1f2940;background:#0f1423;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.top-notifications-icon{font-size:15px}.top-notifications-dot{position:absolute;top:6px;inset-inline-end:7px;width:6px;height:6px;border-radius:999px;background:#ff5252;box-shadow:0 0 8px #ff5252cc}.lang-select-wrap{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#9aa3b9}.lang-select{border-radius:999px;border:1px solid #1f2940;background:#0f1423;color:#dfe4ef;min-height:34px;padding:0 10px}.top-wallet-title{margin-inline:auto;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.top-wallet-logo{width:20px;height:20px;border-radius:999px}.notifications-panel{margin-bottom:10px}.primary-btn,.ghost-btn{border-radius:999px;border:1px solid transparent;padding:6px 14px;font-size:13px;cursor:pointer}.primary-btn{background:linear-gradient(135deg,#2e6ff2,#7b61ff);color:#fff}.ghost-btn{background:transparent;border-color:var(--accent-emerald-soft);color:#b9ffd7}.content{padding-block:8px 16px}.page{display:flex;flex-direction:column;gap:18px}.home-page .cards-row{margin-bottom:8px}.identity-badges-row{flex-wrap:wrap}.identity-badge-soft{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 11px 4px 7px;border-radius:999px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ac7,#0f172a8f);color:#f3f8ff;font-size:11px;font-weight:800;letter-spacing:.01em;line-height:1;box-shadow:inset 0 1px #ffffff14,0 10px 24px #02081429}.identity-badge-soft:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 55%);pointer-events:none}.identity-badge-soft-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:999px;color:#fff}.identity-badge-soft-icon-ring{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 1px #ffffff47}.identity-badge-soft-blue{border-color:#60a5fa33;background:radial-gradient(circle at 14% 20%,rgba(96,165,250,.18),transparent 34%),linear-gradient(180deg,#0a1222e6,#0b121fc2);color:#deeeff}.identity-badge-soft-blue .identity-badge-soft-icon{background:linear-gradient(180deg,#6ab6ff,#2563eb);box-shadow:inset 0 1px #ffffff4d,0 8px 18px #2563eb47}.identity-badge-soft-gold{border-color:#f59e0b38;background:radial-gradient(circle at 14% 20%,rgba(245,158,11,.18),transparent 34%),linear-gradient(180deg,#201608e6,#1a1208c2);color:#f8e7bf}.identity-badge-soft-gold .identity-badge-soft-icon{background:linear-gradient(180deg,#f7c869,#d97706);box-shadow:inset 0 1px #ffffff4d,0 8px 18px #d977063d}.identity-badge-soft-red{border-color:#f8717138;background:radial-gradient(circle at 14% 20%,rgba(248,113,113,.18),transparent 34%),linear-gradient(180deg,#250a0aeb,#1c0a0ac2);color:#ffe3e3}.identity-badge-soft-red .identity-badge-soft-icon{background:linear-gradient(180deg,#fb7185,#dc2626);box-shadow:inset 0 1px #ffffff47,0 8px 18px #dc262642}.identity-badge-soft-green{border-color:#4ade8038;background:radial-gradient(circle at 14% 20%,rgba(74,222,128,.18),transparent 34%),linear-gradient(180deg,#092212eb,#091c10c2);color:#dcffe8}.identity-badge-soft-green .identity-badge-soft-icon{background:linear-gradient(180deg,#4ade80,#16a34a);box-shadow:inset 0 1px #ffffff47,0 8px 18px #16a34a40}.identity-badge-soft-purple{border-color:#c084fc38;background:radial-gradient(circle at 14% 20%,rgba(192,132,252,.18),transparent 34%),linear-gradient(180deg,#1c0c2aeb,#160a23c2);color:#f4e6ff}.identity-badge-soft-purple .identity-badge-soft-icon{background:linear-gradient(180deg,#c084fc,#7c3aed);box-shadow:inset 0 1px #ffffff47,0 8px 18px #7c3aed3d}.identity-badge-soft-silver{border-color:#cbd5e13d;background:radial-gradient(circle at 14% 20%,rgba(226,232,240,.16),transparent 34%),linear-gradient(180deg,#1c212ceb,#141a25c7);color:#eff4fb}.identity-badge-soft-silver .identity-badge-soft-icon{background:linear-gradient(180deg,#e2e8f0,#94a3b8);box-shadow:inset 0 1px #ffffff52,0 8px 18px #94a3b83d}.identity-badge-soft-none{border-color:#94a3b833;background:radial-gradient(circle at 14% 20%,rgba(148,163,184,.12),transparent 34%),linear-gradient(180deg,#1a202ceb,#111827c7);color:#dbe5f1}.identity-badge-soft-none .identity-badge-soft-icon{background:linear-gradient(180deg,#94a3b8,#64748b);box-shadow:inset 0 1px #ffffff3d,0 8px 18px #64748b33}.owner-badge-preview-card{margin-top:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0f172a8c}.owner-badge-preview-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.owner-badge-preview-label{font-size:12px;color:#e2e8f0eb}.owner-badge-preview-value{font-size:11px;color:#94a3b8f2}.owner-badge-preview-body{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.owner-badge-preview-name{font-size:14px;font-weight:700;color:#f8fafc}.verification-status-note{display:inline-flex;align-items:center;gap:10px;min-height:32px;padding:6px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.14);background:#0f172a85;color:#e7edf7;font-size:11px;font-weight:600;line-height:1.3;box-shadow:inset 0 1px #ffffff0a}.verification-status-note-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;flex:0 0 auto}.verification-status-note-label{color:#e2e8f0b8;font-weight:500}.verification-status-note-separator{width:1px;height:12px;background:#94a3b833;flex:0 0 auto}.verification-status-note-value{color:#f8fbff;font-weight:700}.verification-status-note-verified{border-color:#4ade802e}.verification-status-note-verified .verification-status-note-icon{background:#16a34a29;color:#4ade80}.verification-status-note-verified .verification-status-note-value{color:#dcffe8}.verification-status-note-pending{border-color:#facc152e}.verification-status-note-pending .verification-status-note-icon{background:#f59e0b29;color:#fbbf24}.verification-status-note-pending .verification-status-note-value{color:#fff1bf}.verification-status-note-unverified{border-color:#94a3b824}.verification-status-note-unverified .verification-status-note-icon{background:#64748b24;color:#cbd5e1}.verification-status-note-unverified .verification-status-note-value{color:#fff}.profile-name-row{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profile-name-title{margin:0}.profile-official-pill{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px 4px 6px;border-radius:999px;border:1px solid rgba(52,211,153,.18);background:linear-gradient(180deg,#0c231cd9,#081d16a8);color:#d9fff0;font-size:11px;font-weight:700;line-height:1;box-shadow:0 10px 24px #065f4624}.profile-official-mark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:linear-gradient(180deg,#34d399,#059669);color:#fff;box-shadow:0 8px 18px #05966938}.profile-name-badges{gap:8px}.profile-name-row .identity-vip-badge,.profile-name-row .identity-premium-badge{min-height:28px;padding:4px 10px;font-size:11px;box-shadow:0 10px 24px #02081429}.home-overview{position:relative}.home-overview:after{content:"";position:absolute;inset:10px 4% auto;height:180px;border-radius:36px;background:radial-gradient(circle at 15% 25%,rgba(59,130,246,.18),transparent 30%),radial-gradient(circle at 85% 0%,rgba(16,185,129,.14),transparent 24%),linear-gradient(90deg,#ffffff0a,#fff0);filter:blur(20px);pointer-events:none;opacity:.9}.home-overview-grid,.home-lower-grid{position:relative;z-index:1}.home-hero{overflow:hidden}.home-hero-copy{position:relative}.home-hero-copy:after{content:"";position:absolute;inset-inline-start:-24px;top:-18px;width:130px;height:130px;border-radius:999px;background:radial-gradient(circle,#3b82f62e,#3b82f600);pointer-events:none}.home-hero-title{text-wrap:balance;text-shadow:0 12px 34px rgba(0,0,0,.28)}.home-hero-subtitle{color:#c6d1e3}.home-hero-stat,.home-balance-tile,.home-operations-bar,.home-channel-card,.home-market-card,.home-market-surface{position:relative;overflow:hidden}.home-hero-stat:before,.home-balance-tile:before,.home-channel-card:before,.home-market-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 36%);pointer-events:none}.home-hero-stat{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff0f}.home-balance-panel{background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 34%),linear-gradient(180deg,#ffffff0f,#ffffff08)}.home-balance-tile{box-shadow:0 14px 30px #00000024}.home-operations-bar{background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.08),transparent 26%),#0000002e}.home-channel-card{box-shadow:0 18px 40px #07120f3d,inset 0 1px #ffffff14}.home-market-card,.home-market-surface{box-shadow:0 18px 38px #02081433,inset 0 1px #ffffff0f}.home-section-head{gap:12px}.home-section-title{letter-spacing:-.02em}@media(max-width:768px){.home-overview:after{inset-inline:2%;height:150px}.home-hero-grid{gap:14px}.home-hero-title{font-size:clamp(1.8rem,8vw,2.5rem)!important}.home-hero-subtitle{line-height:1.75!important}.home-hero-stats,.home-balance-grid{grid-template-columns:1fr}}@media(max-width:480px){.home-overview:after{height:120px;border-radius:28px}.home-hero,.home-channel-card,.home-market-card,.home-market-surface{border-radius:22px!important}.home-hero-grid{padding:16px!important}.home-hero-subtitle{font-size:13px!important;line-height:1.65!important}.home-section-head{align-items:flex-start;flex-direction:column}}.page-title{margin:0;font-size:20px}.profile-settings-page{gap:16px}.profile-settings-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr);gap:14px}.profile-settings-card{background:#0f1423;border-radius:18px;border:1px solid var(--border-soft);padding:14px 14px 12px}.profile-settings-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;border:none;background:transparent;color:#e1e5f0;font-size:14px;padding:0;margin:0 0 8px;cursor:pointer}.profile-settings-toggle-icon{font-size:12px;color:#8e97a8}.profile-settings-title{margin:0 0 6px;font-size:15px}.profile-settings-sub{margin:0 0 10px;font-size:12px;color:#8e97a8}.profile-settings-avatar-row{display:flex;align-items:center;gap:12px}.profile-settings-avatar-preview{width:60px;height:60px;border-radius:999px;border:2px solid rgba(0,123,255,.35);background:#050814;display:flex;align-items:center;justify-content:center;overflow:hidden;font-weight:600;box-shadow:0 10px 24px #0000004d}@media(min-width:1024px){.profile-settings-avatar-preview{width:84px;height:84px}}.wallet-assets-hero{border:1px solid rgba(255,255,255,.08);background:linear-gradient(165deg,#080e1cb8,#070b1694);box-shadow:inset 0 1px #ffffff0a}.wallet-main-card-cinematic{isolation:isolate}.wallet-main-card-waves{position:absolute;inset:-2% 0 0;z-index:0;pointer-events:none;overflow:hidden;opacity:1}.wallet-main-wave{position:absolute;inset:-2% -5% -10%;border-radius:44%;filter:blur(12px);transform-origin:center;opacity:1;mix-blend-mode:screen}.wallet-main-wave-a{background:radial-gradient(60% 78% at 18% 78%,rgba(38,92,190,.36),transparent 70%),radial-gradient(54% 68% at 74% 46%,rgba(90,140,255,.22),transparent 72%),radial-gradient(46% 62% at 50% 90%,rgba(29,58,122,.22),transparent 72%);animation:wallet-main-wave-a 32s ease-in-out infinite alternate}.wallet-main-wave-b{background:radial-gradient(64% 78% at 80% 78%,rgba(29,58,122,.3),transparent 74%),radial-gradient(50% 64% at 20% 44%,rgba(18,163,127,.16),transparent 70%),radial-gradient(46% 62% at 58% 70%,rgba(90,140,255,.19),transparent 70%);animation:wallet-main-wave-b 38s ease-in-out infinite alternate}.wallet-main-wave-c{background:radial-gradient(64% 76% at 50% 68%,rgba(255,255,255,.07),transparent 74%),radial-gradient(58% 72% at 84% 58%,rgba(29,58,122,.24),transparent 76%),radial-gradient(44% 58% at 14% 78%,rgba(38,92,190,.22),transparent 72%);animation:wallet-main-wave-c 44s ease-in-out infinite alternate}.wallet-main-wave-lines{position:absolute;inset:0;width:130%;height:140%;pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:blur(.2px)}.wallet-main-wave-lines path{stroke-width:2.5}.wallet-main-wave-lines-a{opacity:.66;stroke:#5a8cff33;transform:translate3d(-9%,26%,0);animation:wallet-main-lines-a 24s linear infinite}.wallet-main-wave-lines-b{opacity:.56;stroke:#12a37f26;transform:translate3d(-3%,22%,0);animation:wallet-main-lines-b 30s linear infinite}.wallet-main-card-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0509120d,#0509121f),radial-gradient(circle at 50% 40%,rgba(255,255,255,.045),transparent 62%)}@keyframes wallet-main-wave-a{0%{transform:translate3d(-2%,4%,0) scale(1.03) rotate(0)}to{transform:translate3d(3%,1%,0) scale(1.1) rotate(4deg)}}@keyframes wallet-main-wave-b{0%{transform:translate3d(2%,2%,0) scale(1.06) rotate(0)}to{transform:translate3d(-3%,5%,0) scale(1.12) rotate(-5deg)}}@keyframes wallet-main-wave-c{0%{transform:translate3d(0,2%,0) scale(1.05) rotate(0)}to{transform:translate3d(1.5%,5%,0) scale(1.11) rotate(3deg)}}@keyframes wallet-main-lines-a{0%{transform:translate3d(-12%,24%,0)}to{transform:translate3d(-1%,28%,0)}}@keyframes wallet-main-lines-b{0%{transform:translate3d(-6%,20%,0)}to{transform:translate3d(5%,24%,0)}}.wallet-assets-hero-waves{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.wallet-assets-wave{position:absolute;inset:-24% -18%;border-radius:44%;filter:blur(16px);transform-origin:center;opacity:.82}.wallet-assets-wave-a{background:radial-gradient(58% 72% at 22% 64%,rgba(38,92,190,.22),transparent 72%),radial-gradient(52% 66% at 72% 30%,rgba(90,140,255,.14),transparent 74%);animation:wallet-wave-drift-a 34s ease-in-out infinite alternate}.wallet-assets-wave-b{background:radial-gradient(62% 78% at 74% 70%,rgba(29,58,122,.18),transparent 76%),radial-gradient(46% 66% at 18% 26%,rgba(18,163,127,.1),transparent 72%);animation:wallet-wave-drift-b 40s ease-in-out infinite alternate}.wallet-assets-wave-c{background:radial-gradient(64% 76% at 54% 48%,rgba(255,255,255,.04),transparent 75%),radial-gradient(56% 72% at 82% 42%,rgba(29,58,122,.14),transparent 78%);animation:wallet-wave-drift-c 46s ease-in-out infinite alternate}.wallet-assets-hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#05091242,#0509126b),linear-gradient(120deg,transparent 12%,rgba(255,255,255,.03) 42%,transparent 72%)}@keyframes wallet-wave-drift-a{0%{transform:translate3d(-2%,1%,0) scale(1.02) rotate(0)}to{transform:translate3d(3%,-2%,0) scale(1.08) rotate(4deg)}}@keyframes wallet-wave-drift-b{0%{transform:translate3d(2%,-1%,0) scale(1.05) rotate(0)}to{transform:translate3d(-3%,2%,0) scale(1.11) rotate(-5deg)}}@keyframes wallet-wave-drift-c{0%{transform:translateZ(0) scale(1.04) rotate(0)}to{transform:translate3d(1.5%,-1.5%,0) scale(1.1) rotate(3deg)}}@media(max-width:720px){.wallet-main-wave{filter:blur(10px);opacity:.9}.wallet-main-wave-a{animation-duration:36s}.wallet-main-wave-b{animation-duration:42s}.wallet-main-wave-c{animation-duration:46s}.wallet-main-wave-lines-a{animation-duration:30s;opacity:.52}.wallet-main-wave-lines-b{animation-duration:36s;opacity:.48}.wallet-assets-wave{filter:blur(12px);opacity:.72}.wallet-assets-wave-a{animation-duration:40s}.wallet-assets-wave-b{animation-duration:46s}.wallet-assets-wave-c{animation-duration:52s}}@media(prefers-reduced-motion:reduce){.wallet-main-wave-a,.wallet-main-wave-b,.wallet-main-wave-c,.wallet-main-wave-lines-a,.wallet-main-wave-lines-b,.wallet-assets-wave-a,.wallet-assets-wave-b,.wallet-assets-wave-c{animation:none!important}}.page,.deposit-page,.friends-page,.owner-dashboard,.wallet-screen,.profile-wrapper,.profile-settings-page{position:relative}.page:before,.deposit-page:before,.friends-page:before,.owner-dashboard:before,.wallet-screen:before,.profile-wrapper:before,.profile-settings-page:before{content:"";position:absolute;inset:-10px 0 0;pointer-events:none;background:radial-gradient(circle at 0% 0%,rgba(64,156,255,.12),transparent 28%),radial-gradient(circle at 100% 8%,rgba(16,185,129,.1),transparent 26%),radial-gradient(circle at 50% 100%,rgba(255,255,255,.04),transparent 30%);filter:blur(10px);opacity:.95}.page-title,.friends-title,.owner-dashboard-title{position:relative;letter-spacing:.02em;text-shadow:0 8px 28px rgba(0,0,0,.34)}.page-title:after,.friends-title:after,.owner-dashboard-title:after{content:"";display:block;margin-top:8px;width:min(96px,32%);height:1px;border-radius:999px;background:linear-gradient(90deg,#ffffff6b,#3b82f657,#fff0)}.page>section,.deposit-page>section,.friends-page>section,.owner-dashboard>section,.profile-settings-page>section,.page .rounded-2xl.border.border-app-border,.page .table-card,.page .section,.deposit-page .table-card,.friends-page .table-card,.owner-dashboard .table-card,.owner-wallet-card,.owner-actions-card,.owner-history-card,.profile-settings-card,.deposit-section,.friends-search-section,.friends-list-card,.friends-summary-card,.futures-chart,.wallet-stat-card,.wallet-hero-card{position:relative;border-color:#ffffff1a!important;background:radial-gradient(circle at top left,rgba(59,130,246,.14),transparent 34%),radial-gradient(circle at top right,rgba(16,185,129,.08),transparent 26%),linear-gradient(180deg,#141b28d1,#080c14e6)!important;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffff17,inset 0 -1px #ffffff08;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.page>section:before,.deposit-page>section:before,.friends-page>section:before,.owner-dashboard>section:before,.profile-settings-page>section:before,.page .rounded-2xl.border.border-app-border:before,.page .table-card:before,.page .section:before,.deposit-page .table-card:before,.friends-page .table-card:before,.owner-dashboard .table-card:before,.owner-wallet-card:before,.owner-actions-card:before,.owner-history-card:before,.profile-settings-card:before,.deposit-section:before,.friends-search-section:before,.friends-list-card:before,.friends-summary-card:before,.futures-chart:before,.wallet-stat-card:before,.wallet-hero-card:before{content:"";position:absolute;inset:1px 1px auto;height:44%;border-radius:inherit;background:linear-gradient(180deg,#ffffff24,#fff0);pointer-events:none}.field-input,.field-input-with-icon,.deposit-wallet-input,.deposit-owner-input,.friends-search-input,.owner-user-id-input,.owner-currency-input,.owner-amount-input,.wallet-withdraw-method-select,.wallet-withdraw-amount-input{border-color:#ffffff1c!important;background:linear-gradient(180deg,#ffffff12,#ffffff05),#0b1120c7!important;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0000002e;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.field-input:focus,.field-input:focus-within,.deposit-wallet-input:focus,.deposit-owner-input:focus,.friends-search-input:focus{border-color:#3b82f68a!important;box-shadow:inset 0 1px #ffffff1f,0 0 0 3px #3b82f624,0 12px 26px #00000038!important}.wallet-action-btn,.ghost-btn,.friends-search-btn,.friends-add-btn,.friends-accept-btn,.friends-remove-btn,.deposit-copy-btn,.deposit-wallet-save,.deposit-owner-save,.login-submit{border-width:1px!important;border-style:solid!important;box-shadow:0 14px 30px #0000003d,inset 0 1px #ffffff1f!important;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.wallet-action-btn.wallet-action-deposit,.friends-search-btn,.friends-add-btn,.friends-accept-btn,.deposit-wallet-save,.deposit-owner-save{background:linear-gradient(180deg,#4caaff47,#2563ebd6)!important;border-color:#60a5fa80!important}.wallet-action-btn.wallet-action-withdraw,.friends-remove-btn{background:linear-gradient(180deg,#f8717147,#dc2626cc)!important;border-color:#f8717173!important}.owner-message-success,.owner-message-error{border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 26px #00000038,inset 0 1px #ffffff14;backdrop-filter:blur(14px) saturate(138%);-webkit-backdrop-filter:blur(14px) saturate(138%)}.owner-message-success{background:linear-gradient(180deg,#10b9812e,#081813c7)!important}.owner-message-error{background:linear-gradient(180deg,#ef44442e,#230e12cc)!important}.table-head,.table-row{position:relative;background:transparent}.table-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.06)}.card:not(.wallet-main-card-cinematic),.table-card:not(.wallet-main-card-cinematic),.glass-panel:not(.wallet-main-card-cinematic),.glass-panel-soft:not(.wallet-main-card-cinematic),.elite-panel:not(.wallet-main-card-cinematic),.owner-actions-card:not(.wallet-main-card-cinematic),.owner-history-card:not(.wallet-main-card-cinematic),.profile-settings-card:not(.wallet-main-card-cinematic),.deposit-section:not(.wallet-main-card-cinematic),.friends-search-section:not(.wallet-main-card-cinematic),.friends-list-card:not(.wallet-main-card-cinematic),.friends-summary-card:not(.wallet-main-card-cinematic),.friends-section:not(.wallet-main-card-cinematic),.friends-results:not(.wallet-main-card-cinematic),.futures-chart:not(.wallet-main-card-cinematic),.wallet-stat-card:not(.wallet-main-card-cinematic),.wallet-hero-card:not(.wallet-main-card-cinematic),.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic),.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic){position:relative;isolation:isolate;overflow:hidden}.card:not(.wallet-main-card-cinematic):before,.table-card:not(.wallet-main-card-cinematic):before,.glass-panel:not(.wallet-main-card-cinematic):before,.glass-panel-soft:not(.wallet-main-card-cinematic):before,.elite-panel:not(.wallet-main-card-cinematic):before,.owner-actions-card:not(.wallet-main-card-cinematic):before,.owner-history-card:not(.wallet-main-card-cinematic):before,.profile-settings-card:not(.wallet-main-card-cinematic):before,.deposit-section:not(.wallet-main-card-cinematic):before,.friends-search-section:not(.wallet-main-card-cinematic):before,.friends-list-card:not(.wallet-main-card-cinematic):before,.friends-summary-card:not(.wallet-main-card-cinematic):before,.friends-section:not(.wallet-main-card-cinematic):before,.friends-results:not(.wallet-main-card-cinematic):before,.futures-chart:not(.wallet-main-card-cinematic):before,.wallet-stat-card:not(.wallet-main-card-cinematic):before,.wallet-hero-card:not(.wallet-main-card-cinematic):before,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic):before,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic):before{content:"";position:absolute;inset:-26% -18%;z-index:0;pointer-events:none;border-radius:42%;background:radial-gradient(60% 74% at 14% 76%,rgba(38,92,190,.34),transparent 72%),radial-gradient(56% 68% at 76% 40%,rgba(90,140,255,.24),transparent 74%),radial-gradient(46% 60% at 56% 66%,rgba(18,163,127,.16),transparent 70%);filter:blur(10px);opacity:.96;mix-blend-mode:screen;animation:app-card-wave-drift 36s ease-in-out infinite alternate}.card:not(.wallet-main-card-cinematic):after,.table-card:not(.wallet-main-card-cinematic):after,.glass-panel:not(.wallet-main-card-cinematic):after,.glass-panel-soft:not(.wallet-main-card-cinematic):after,.elite-panel:not(.wallet-main-card-cinematic):after,.owner-actions-card:not(.wallet-main-card-cinematic):after,.owner-history-card:not(.wallet-main-card-cinematic):after,.profile-settings-card:not(.wallet-main-card-cinematic):after,.deposit-section:not(.wallet-main-card-cinematic):after,.friends-search-section:not(.wallet-main-card-cinematic):after,.friends-list-card:not(.wallet-main-card-cinematic):after,.friends-summary-card:not(.wallet-main-card-cinematic):after,.friends-section:not(.wallet-main-card-cinematic):after,.friends-results:not(.wallet-main-card-cinematic):after,.futures-chart:not(.wallet-main-card-cinematic):after,.wallet-stat-card:not(.wallet-main-card-cinematic):after,.wallet-hero-card:not(.wallet-main-card-cinematic):after,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic):after,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic):after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0509120d,#0509121f),radial-gradient(circle at 50% 38%,rgba(255,255,255,.04),transparent 62%)}.card:not(.wallet-main-card-cinematic)>*,.table-card:not(.wallet-main-card-cinematic)>*,.glass-panel:not(.wallet-main-card-cinematic)>*,.glass-panel-soft:not(.wallet-main-card-cinematic)>*,.elite-panel:not(.wallet-main-card-cinematic)>*,.owner-actions-card:not(.wallet-main-card-cinematic)>*,.owner-history-card:not(.wallet-main-card-cinematic)>*,.profile-settings-card:not(.wallet-main-card-cinematic)>*,.deposit-section:not(.wallet-main-card-cinematic)>*,.friends-search-section:not(.wallet-main-card-cinematic)>*,.friends-list-card:not(.wallet-main-card-cinematic)>*,.friends-summary-card:not(.wallet-main-card-cinematic)>*,.friends-section:not(.wallet-main-card-cinematic)>*,.friends-results:not(.wallet-main-card-cinematic)>*,.futures-chart:not(.wallet-main-card-cinematic)>*,.wallet-stat-card:not(.wallet-main-card-cinematic)>*,.wallet-hero-card:not(.wallet-main-card-cinematic)>*,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic)>*,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic)>*{position:relative;z-index:1}.card:not(.wallet-main-card-cinematic) .wallet-action-btn,.card:not(.wallet-main-card-cinematic) .ghost-btn,.card:not(.wallet-main-card-cinematic) .action-button,.table-card:not(.wallet-main-card-cinematic) .wallet-action-btn,.table-card:not(.wallet-main-card-cinematic) .ghost-btn,.table-card:not(.wallet-main-card-cinematic) .action-button,.glass-panel:not(.wallet-main-card-cinematic) .wallet-action-btn,.glass-panel:not(.wallet-main-card-cinematic) .ghost-btn,.glass-panel:not(.wallet-main-card-cinematic) .action-button,.glass-panel-soft:not(.wallet-main-card-cinematic) .wallet-action-btn,.glass-panel-soft:not(.wallet-main-card-cinematic) .ghost-btn,.glass-panel-soft:not(.wallet-main-card-cinematic) .action-button,.elite-panel:not(.wallet-main-card-cinematic) .wallet-action-btn,.elite-panel:not(.wallet-main-card-cinematic) .ghost-btn,.elite-panel:not(.wallet-main-card-cinematic) .action-button,.owner-actions-card:not(.wallet-main-card-cinematic) .wallet-action-btn,.owner-actions-card:not(.wallet-main-card-cinematic) .ghost-btn,.owner-actions-card:not(.wallet-main-card-cinematic) .action-button,.owner-history-card:not(.wallet-main-card-cinematic) .wallet-action-btn,.owner-history-card:not(.wallet-main-card-cinematic) .ghost-btn,.owner-history-card:not(.wallet-main-card-cinematic) .action-button,.deposit-section:not(.wallet-main-card-cinematic) .wallet-action-btn,.deposit-section:not(.wallet-main-card-cinematic) .ghost-btn,.deposit-section:not(.wallet-main-card-cinematic) .action-button,.friends-section:not(.wallet-main-card-cinematic) .wallet-action-btn,.friends-section:not(.wallet-main-card-cinematic) .ghost-btn,.friends-section:not(.wallet-main-card-cinematic) .action-button,.friends-results:not(.wallet-main-card-cinematic) .wallet-action-btn,.friends-results:not(.wallet-main-card-cinematic) .ghost-btn,.friends-results:not(.wallet-main-card-cinematic) .action-button,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic) .wallet-action-btn,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic) .ghost-btn,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic) .action-button,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic) .wallet-action-btn,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic) .ghost-btn,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic) .action-button{background-color:#0a101c5c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.card:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.table-card:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.glass-panel:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.glass-panel-soft:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.elite-panel:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.owner-actions-card:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.deposit-section:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.friends-section:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.friends-results:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-deposit{background-image:linear-gradient(135deg,#0e88ffc7,#2563ebbd)}.card:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.table-card:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.glass-panel:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.glass-panel-soft:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.elite-panel:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.owner-actions-card:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.deposit-section:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.friends-section:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.friends-results:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic) .wallet-action-btn.wallet-action-withdraw{background-image:linear-gradient(135deg,#fb5f5fc7,#db3f3fbd)}@keyframes app-card-wave-drift{0%{transform:translate3d(-2%,1%,0) scale(1.02) rotate(0)}to{transform:translate3d(3%,-2%,0) scale(1.08) rotate(4deg)}}.liquid-page-transition{transform-origin:50% 0%;will-change:opacity,transform,filter;width:100%;min-width:0;max-width:100%;overflow-x:hidden}.glass-panel,.glass-panel-soft,.page .rounded-2xl.border.border-app-border,.page .rounded-xl.border.border-app-border.bg-app-elevated,.table-card,.owner-form-row{transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s ease,border-color .22s ease,background-color .22s ease,box-shadow .24s ease,filter .22s ease;will-change:transform,box-shadow,filter}.glass-panel:hover,.glass-panel-soft:hover,.page .rounded-2xl.border.border-app-border:hover,.page .rounded-xl.border.border-app-border.bg-app-elevated:hover,.table-card:hover{transform:translateY(-1px);border-color:#ffffff24;box-shadow:0 18px 38px #040a1657,0 0 0 1px #ffffff08 inset;filter:saturate(1.03) brightness(1.02)}.glass-panel-soft:hover,.page .rounded-xl.border.border-app-border.bg-app-elevated:hover{box-shadow:0 12px 28px #040a1642,0 0 0 1px #ffffff08 inset}.liquid-filter-panel{transform-origin:50% 0%;animation:liquidFilterReveal .24s cubic-bezier(.22,1,.36,1)}.liquid-modal-backdrop{animation:liquidBackdropReveal .18s ease-out}.liquid-modal-card{position:relative;overflow:hidden;animation:liquidModalReveal .26s cubic-bezier(.22,1,.36,1);box-shadow:0 24px 54px #00000073,0 0 0 1px #ffffff0a inset}.liquid-modal-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 32%),radial-gradient(circle at top center,rgba(255,255,255,.14),transparent 56%);pointer-events:none;opacity:.75}.liquid-modal-card>*{position:relative;z-index:1}@keyframes liquidBackdropReveal{0%{opacity:0}to{opacity:1}}@keyframes liquidModalReveal{0%{opacity:0;transform:translateY(12px) scale(.972);filter:blur(10px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes liquidFilterReveal{0%{opacity:0;transform:translateY(-8px) scaleY(.965);filter:blur(8px)}to{opacity:1;transform:translateY(0) scaleY(1);filter:blur(0)}}.icon-interactive,.elite-hover-lift,.liquid-glass-icon,.app-header-brand-banner,.wallet-action-btn,.action-button,.mobile-bottom-nav a,.app-header-actions-shell a,.app-header-actions-shell button{position:relative;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease,filter .22s ease,border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.icon-interactive:hover,.elite-hover-lift:hover,.app-header-brand-banner:hover,.mobile-bottom-nav a:hover,.app-header-actions-shell a:hover,.app-header-actions-shell button:hover{transform:translateY(-1px) scale(1.01);filter:saturate(1.08) brightness(1.03)}.icon-interactive:active,.elite-hover-lift:active,.app-header-brand-banner:active,.wallet-action-btn:active,.action-button:active,.mobile-bottom-nav a:active,.app-header-actions-shell a:active,.app-header-actions-shell button:active{transform:translateY(0) scale(.965)}.liquid-glass-icon:before,.app-header-brand-banner:before,.wallet-action-btn:before,.action-button:before,.mobile-bottom-nav a:before,.app-header-actions-shell a:before,.app-header-actions-shell button:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.16),transparent 52%);opacity:0;transition:opacity .22s ease;pointer-events:none}.liquid-glass-icon:hover:before,.app-header-brand-banner:hover:before,.wallet-action-btn:hover:before,.action-button:hover:before,.mobile-bottom-nav a:hover:before,.app-header-actions-shell a:hover:before,.app-header-actions-shell button:hover:before{opacity:1}@media(prefers-reduced-motion:reduce){.card:not(.wallet-main-card-cinematic):before,.table-card:not(.wallet-main-card-cinematic):before,.glass-panel:not(.wallet-main-card-cinematic):before,.glass-panel-soft:not(.wallet-main-card-cinematic):before,.elite-panel:not(.wallet-main-card-cinematic):before,.owner-actions-card:not(.wallet-main-card-cinematic):before,.owner-history-card:not(.wallet-main-card-cinematic):before,.profile-settings-card:not(.wallet-main-card-cinematic):before,.deposit-section:not(.wallet-main-card-cinematic):before,.friends-search-section:not(.wallet-main-card-cinematic):before,.friends-list-card:not(.wallet-main-card-cinematic):before,.friends-summary-card:not(.wallet-main-card-cinematic):before,.friends-section:not(.wallet-main-card-cinematic):before,.friends-results:not(.wallet-main-card-cinematic):before,.futures-chart:not(.wallet-main-card-cinematic):before,.wallet-stat-card:not(.wallet-main-card-cinematic):before,.wallet-hero-card:not(.wallet-main-card-cinematic):before,.page .rounded-2xl.border.border-app-border:not(.wallet-main-card-cinematic):before,.page .rounded-xl.border.border-app-border.bg-app-elevated:not(.wallet-main-card-cinematic):before{animation:none!important}.liquid-page-transition,.glass-panel,.glass-panel-soft,.page .rounded-2xl.border.border-app-border,.page .rounded-xl.border.border-app-border.bg-app-elevated,.table-card,.owner-form-row,.liquid-filter-panel,.liquid-modal-backdrop,.liquid-modal-card,.icon-interactive,.elite-hover-lift,.liquid-glass-icon,.app-header-brand-banner,.wallet-action-btn,.action-button,.mobile-bottom-nav a,.app-header-actions-shell a,.app-header-actions-shell button{transition:none!important;animation:none!important}}.profile-settings-avatar-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-settings-upload-btn{border-radius:999px;border:1px solid var(--accent-emerald-soft);padding:8px 14px;font-size:13px;cursor:pointer;background:transparent;color:#b9ffd7;display:inline-flex;align-items:center;gap:6px}.profile-settings-upload-btn input{display:none}.profile-settings-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.profile-settings-hint{margin-top:4px;font-size:11px;color:#8e97a8}.profile-settings-upload-row{margin-top:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.profile-settings-upload-preview{width:80px;height:54px;border-radius:10px;overflow:hidden;border:1px solid var(--border-soft)}.profile-settings-upload-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-settings-actions{margin-top:4px;display:flex;justify-content:space-between;gap:10px}.cards-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr);gap:14px}.card{background:var(--bg-elevated);border-radius:18px;padding:16px 16px 14px;border:1px solid #1f2940;box-shadow:0 18px 40px #00000059}.balance-card{position:relative;overflow:hidden;background:radial-gradient(circle at top left,var(--accent-emerald)33,var(--bg-elevated) 60%),radial-gradient(circle at bottom right,var(--accent-emerald-soft)22,var(--bg-elevated) 60%)}.card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.card-title{font-size:13px;color:#c2c8d6}.card-pill{font-size:11px;padding:3px 10px;border-radius:999px;background:#0a0e17cc;border:1px solid rgba(126,136,164,.6)}.card-main-value{font-size:28px;font-weight:600;margin-bottom:12px}.card-main-value.sm{font-size:22px}.card-footer{display:flex;justify-content:space-between;gap:10px}.label{font-size:11px;color:#8e97a8}.value{font-size:13px;margin-top:4px}.value.positive{color:#4dff88}.small-card .hint{margin-top:8px;font-size:11px;color:#8e97a8}.section{display:flex;flex-direction:column;gap:10px}.section-header{display:flex;align-items:center;justify-content:space-between}.section-header h2{font-size:16px;margin:0}.table-card{background:#0f1423;border-radius:16px;border:1px solid var(--border-soft);overflow:hidden}.table-head,.table-row{display:grid;grid-template-columns:2fr 1.2fr 1fr;gap:10px;align-items:center;padding:10px 14px}.table-head{font-size:11px;color:#8e97a8;background:#050814}.pair{display:flex;align-items:center;gap:10px}.icon-circle{width:26px;height:26px;border-radius:999px;background:var(--bg-elevated);display:flex;align-items:center;justify-content:center;font-size:12px}.pair-meta{display:flex;flex-direction:column}.pair-name{font-size:13px}.pair-sub{font-size:11px;color:#8e97a8}.price,.change{font-size:13px}.change.positive{color:#4dff88}.change.negative{color:#ff4d4d}.market-candles-card{padding:10px 10px 6px}.market-candles-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.market-candles-intervals{display:flex;gap:6px;flex-wrap:wrap}.market-itv-btn{border-radius:999px;border:1px solid #25304a;background:#0f1423;color:#9aa3b9;padding:4px 10px;font-size:11px;cursor:pointer}.market-itv-btn.active{color:#e9fff3;border-color:#2fce7f;background:#2fce7f24}.market-candles-chart{width:100%;height:300px}.market-row-active{background:#00e6761f!important;border-inline-start:2px solid #2fce7f}.text-muted{font-size:13px;color:#8e97a8}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.option-card{text-align:right;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.option-card:hover{border-color:var(--accent-emerald-soft)}.option-icon{font-size:18px}.option-label{font-size:13px}.login-wrapper{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 80px);padding:20px 12px}.login-shell{position:relative;width:100%;max-width:1120px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:18px;padding:18px;overflow:hidden}.login-shell:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 12%,rgba(59,130,246,.18),transparent 24%),radial-gradient(circle at 88% 18%,rgba(16,185,129,.14),transparent 22%),radial-gradient(circle at 50% 100%,rgba(255,255,255,.05),transparent 28%);pointer-events:none}.login-shell>*{position:relative;z-index:1}.login-brand-panel{display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:12px}.login-card{width:100%;max-width:460px;margin-inline-start:auto;background:linear-gradient(180deg,#0a101cf0,#080d17f5),#0c1220;border-radius:24px;padding:22px 18px 18px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px #00000057,inset 0 1px #ffffff0f}.login-header{text-align:center;margin-bottom:20px}.login-form-header{margin-bottom:16px}.login-form-eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(16,185,129,.2);background:#10b98114;color:#d8ffea;font-size:11px;font-weight:600}.login-form-title{margin:10px 0 0;font-size:22px;letter-spacing:.04em}.login-premium-brand{margin:0 auto 10px;width:min(100%,270px)}.login-premium-brand-shell{position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;width:136px;height:136px}.login-premium-logo-wrap{position:relative;width:98px;height:98px;border-radius:22px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:8px;border:1px solid rgba(198,210,226,.34);background:radial-gradient(circle at 50% 26%,rgba(172,188,211,.18),transparent 62%),linear-gradient(160deg,#181d28e0,#090c12f5);box-shadow:inset 0 1px #ffffff14,0 10px 24px #0006;animation:login-brand-breathe 4.4s ease-in-out infinite}.login-premium-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 2px 8px rgba(0,0,0,.42))}.login-premium-sweep{position:absolute;top:-16%;bottom:-16%;width:36%;transform:skew(-18deg);background:linear-gradient(90deg,#fff0,#dfe7f23d 48%,#fff0);animation:login-brand-sweep 5.5s ease-in-out infinite;pointer-events:none}.login-premium-arc{position:absolute;inset:0;border-radius:50%;border:1px solid transparent;pointer-events:none}.login-premium-arc.arc-a{border-top-color:#bccbdf47;border-inline-start-color:#bccbdf29;border-bottom-color:#bccbdf14;animation:login-arc-breathe-a 6.4s ease-in-out infinite}.login-premium-arc.arc-b{inset:9%;border-top-color:#a0b0c633;border-inline-end-color:#a0b0c64d;border-inline-start-color:#a0b0c614;animation:login-arc-breathe-b 7.2s ease-in-out infinite}.login-premium-brand-text{margin-top:8px;letter-spacing:.2em;font-size:11px;font-weight:700;color:#edf2fb;text-shadow:0 0 10px rgba(148,163,184,.2)}.login-premium-brand-sub{margin-top:2px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8f9bb2}.login-premium-brand.variant-b .login-premium-brand-shell{width:min(100%,220px);height:104px;border-radius:20px;border:1px solid rgba(170,184,205,.25);background:linear-gradient(150deg,#141922db,#080b10f5);box-shadow:inset 0 1px #ffffff0f,0 8px 20px #0000005c}.login-premium-brand.variant-b .login-premium-logo-wrap{width:80px;height:80px;border-radius:18px;margin-inline-end:62px;padding:6px}.login-premium-brand.variant-b .login-premium-arc{border:none}.login-premium-brand.variant-b .login-premium-brand-shell:after{content:"BREAK CASH";position:absolute;inset-inline-end:22px;top:50%;transform:translateY(-58%);letter-spacing:.14em;font-size:11px;font-weight:700;color:#e6edf8;text-shadow:0 0 10px rgba(148,163,184,.12)}.login-premium-brand.variant-b .login-premium-brand-text,.login-premium-brand.variant-b .login-premium-brand-sub{display:none}@keyframes login-brand-breathe{0%,to{box-shadow:inset 0 1px #ffffff14,0 10px 24px #0006}50%{box-shadow:inset 0 1px #ffffff1a,0 12px 26px #00000075,0 0 16px #94a3b81f}}@keyframes login-brand-sweep{0%,18%{transform:translate(-170%) skew(-18deg);opacity:0}30%{opacity:1}48%{transform:translate(190%) skew(-18deg);opacity:0}to{transform:translate(190%) skew(-18deg);opacity:0}}@keyframes login-arc-breathe-a{0%,to{transform:scale(1);opacity:.68}50%{transform:scale(1.012);opacity:1}}@keyframes login-arc-breathe-b{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(.988);opacity:.92}}@media(prefers-reduced-motion:reduce){.login-premium-logo-wrap,.login-premium-sweep,.login-premium-arc.arc-a,.login-premium-arc.arc-b{animation:none!important}}.login-lang-switch{display:inline-flex;gap:6px;margin-bottom:10px;align-self:flex-start;padding:3px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.login-lang-btn{border:1px solid transparent;background:transparent;color:#9fabc2;border-radius:999px;min-height:30px;padding:0 11px;font-size:11px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.login-lang-btn.active{border-color:#ffffff14;color:#e7eefc;background:#ffffff14}.login-lang-btn:hover{color:#d7deec;background:#ffffff0a}.login-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:11px;background:#00e6761a;border:1px solid rgba(0,230,118,.24);margin-bottom:8px}.login-title{margin:0 0 6px;font-size:clamp(28px,4vw,42px);line-height:1.1;max-width:11ch;text-wrap:balance}.login-subtitle{margin:0;max-width:56ch;font-size:13px;line-height:1.8;color:#a4adc0}.login-card-kicker{margin:0 0 10px;font-size:11px;letter-spacing:.28em;color:#ffffff94}.login-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.login-trust-stat{padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:inset 0 1px #ffffff0a}.login-trust-stat strong{display:block;font-size:22px;font-weight:800;color:#fff}.login-trust-stat span{display:block;margin-top:4px;font-size:11px;color:#9fb0ca}.login-trust-list{display:grid;gap:12px}.login-trust-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:flex-start;padding:12px 14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top left,rgba(59,130,246,.1),transparent 42%),linear-gradient(180deg,#ffffff0b,#ffffff04)}.login-trust-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;color:#dff4ff;border:1px solid rgba(96,165,250,.2);background:linear-gradient(180deg,#3b82f638,#2563eb1a)}.login-trust-title{font-size:14px;font-weight:700;color:#f3f7ff}.login-trust-text{margin:4px 0 0;font-size:12px;line-height:1.7;color:#9db0cd}.login-form{display:flex;flex-direction:column;gap:12px}.login-field{display:flex;flex-direction:column;gap:5px;font-size:12px}.field-label{color:#ccd2df}.field-hint{color:#8f9ab1;font-size:11px}.field-input{width:100%;border-radius:12px;border:1px solid #263149;background:#0f1524;color:#fff;padding:10px 12px;font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.field-input:focus-within,.field-input:focus{border-color:#39cf86;box-shadow:0 0 0 3px #00c8532e}.field-input::-moz-placeholder{color:#5f6a86}.field-input::placeholder{color:#5f6a86}.field-input-with-icon{display:flex;align-items:center;padding:0 8px 0 4px}.field-input-inner{flex:1;border:none;outline:none;background:transparent;color:inherit;padding:10px 6px;font-size:13px}.field-icon-btn{border:none;background:transparent;color:#8e97a8;cursor:pointer;padding:4px 6px;min-width:30px;min-height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.field-icon-btn:focus-visible{outline:2px solid rgba(57,207,134,.7);outline-offset:1px}.captcha-row{display:flex;gap:8px}.captcha-row .field-input{flex:1}.captcha-box{min-width:90px;padding:8px 10px;border-radius:14px;background:#f5f7ff;color:#222;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:14px}.login-submit{margin-top:6px;width:100%;border-radius:999px;border:none;padding:10px 14px;font-size:14px;font-weight:500;cursor:pointer;background:linear-gradient(135deg,var(--accent-emerald-soft),var(--accent-emerald));color:#fff;box-shadow:0 6px 12px #00c8533d;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.login-submit:hover{filter:brightness(1.04)}.login-submit:active{transform:translateY(1px);box-shadow:0 4px 8px #00c85333}.login-submit:focus-visible{outline:2px solid rgba(57,207,134,.7);outline-offset:2px}.login-primary-hint{margin:-2px 2px 0;font-size:11px;color:#8f9ab1}.login-footer-links{margin-top:8px;display:flex;justify-content:space-between;font-size:12px;gap:12px}.link-btn{border:none;background:transparent;color:#95a0b8;cursor:pointer;padding:0}.link-btn:hover{color:#c7d0e4}.login-secondary{border:1px solid #1d263a;border-radius:12px;padding:8px 10px;background:#0a0e173d}.login-secondary summary{cursor:pointer;color:#9aa3b9;font-size:12px;list-style:none}.login-secondary summary::-webkit-details-marker{display:none}.login-secondary[open] summary{margin-bottom:10px}.login-secondary-note{margin:0 0 10px;font-size:11px;color:#8f9ab1}.login-wallet-link-btn{text-align:start}.login-error{margin-top:6px;padding:10px 12px;border-radius:14px;background:#ff4d4d1f;border:1px solid rgba(255,77,77,.3);color:#ffb4b4;font-size:12px}.login-success{margin-top:6px;padding:10px 12px;border-radius:14px;background:#00c85324;border:1px solid rgba(0,200,83,.5);color:#b3ffd5;font-size:12px}@media(max-width:420px){.login-shell{padding:12px}.login-card{border-radius:14px;padding:14px 10px 12px}.login-premium-brand-shell{width:124px;height:124px}.login-premium-logo-wrap{width:90px;height:90px}.login-premium-brand.variant-b .login-premium-brand-shell{width:min(100%,206px);height:96px}.login-premium-brand.variant-b .login-premium-logo-wrap{width:72px;height:72px;margin-inline-end:56px}.login-title{font-size:18px;max-width:none}.login-form{gap:10px}}@media(max-width:940px){.login-shell{grid-template-columns:minmax(0,1fr)}.login-brand-panel{padding:4px}.login-card{max-width:none;margin-inline-start:0}}@media(max-width:640px){.login-card-topline{flex-direction:column}.login-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wallet-page-v3,.support-page-v3,.notifications-page,.deposit-page.app-secondary-page{width:min(100%,390px);margin:0 auto;padding-inline:13px;padding-top:8px;padding-bottom:calc(98px + env(safe-area-inset-bottom))}.wallet-page-v3>section:first-child,.support-page-v3>section:first-child,.notifications-page>section:first-child,.deposit-page.app-secondary-page>section:first-of-type{border-radius:24px!important;padding:16px!important;box-shadow:var(--shadow-soft)!important}.wallet-page-v3 h1,.support-page-v3 h1,.notifications-page h1{font-size:24px!important;line-height:1.15!important}.wallet-page-v3 p,.support-page-v3 p,.notifications-page p{line-height:1.6}.wallet-page-v3 .action-button,.wallet-page-v3 .wallet-action-btn,.deposit-page.app-secondary-page .wallet-action-btn,.support-page-v3 .action-button,.notifications-page .app-secondary-action{min-height:42px!important;border-radius:14px!important;font-size:13px!important}.wallet-page-v3 .glass-panel,.wallet-page-v3 .glass-panel-soft,.support-page-v3 .elite-panel,.notifications-page .app-secondary-card,.deposit-page.app-secondary-page .deposit-section,.deposit-page.app-secondary-page .deposit-promo-banner,.deposit-page.app-secondary-page .deposit-tiers{border-radius:20px!important;box-shadow:var(--shadow-soft)!important}.wallet-page-v3 .glass-panel,.wallet-page-v3 .glass-panel-soft,.support-page-v3 .elite-panel,.notifications-page .app-secondary-card{border-color:var(--border-subtle)!important;background:radial-gradient(circle at top left,rgba(57,208,255,.04),transparent 24%),linear-gradient(180deg,#102033f0,#0b1728f5)!important}.wallet-page-v3 .glass-tab{min-height:42px;font-size:12px!important;border-radius:14px!important}.wallet-page-v3 .glass-panel.rounded-2xl,.wallet-page-v3 .glass-panel.overflow-hidden,.wallet-page-v3 .glass-panel.flex,.support-page-v3 .elite-panel.rounded-\[24px\],.notifications-page .app-secondary-card{padding:14px!important}.wallet-page-v3 .text-lg,.support-page-v3 .text-lg{font-size:16px!important}.wallet-page-v3 .text-sm,.support-page-v3 .text-sm,.notifications-page .app-secondary-card p,.notifications-page .app-secondary-hero p{font-size:13px!important}.support-page-v3 .field-input,.deposit-page.app-secondary-page .field-input,.deposit-page.app-secondary-page .deposit-wallet-input,.deposit-page.app-secondary-page .deposit-owner-input{min-height:44px;border-radius:14px!important;background:#0e1d2fe6!important;border-color:var(--border-subtle)!important;color:var(--text-primary)!important;box-shadow:inset 0 1px #ffffff0a}.support-page-v3 textarea.field-input,.deposit-page.app-secondary-page textarea.field-input{min-height:132px}.support-page-v3 .login-success,.support-page-v3 .login-error{border-radius:16px;padding:12px 14px}.notifications-page .app-secondary-hero__actions{gap:8px}.notifications-page .app-secondary-card-stack{gap:12px}.notifications-page__item-head{margin-bottom:6px}.notifications-page__item-head strong{font-size:14px}.notifications-page__item-head span,.notifications-page__item p{font-size:12px;line-height:1.6}.deposit-page.app-secondary-page{gap:12px}.deposit-page.app-secondary-page .deposit-back{display:none}.deposit-page.app-secondary-page .deposit-promo-banner{margin-bottom:0!important;overflow:hidden}.deposit-page.app-secondary-page .deposit-brand{display:flex;align-items:center;gap:10px;margin-top:4px}.deposit-page.app-secondary-page .deposit-logo-wrap{width:46px;height:46px;border-radius:16px;overflow:hidden;flex:0 0 auto}.deposit-page.app-secondary-page .deposit-logo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.deposit-page.app-secondary-page .deposit-title{font-size:20px;line-height:1.1;margin:0}.deposit-page.app-secondary-page .deposit-section{padding:14px}.deposit-page.app-secondary-page .deposit-section-title{font-size:16px;line-height:1.2}.deposit-page.app-secondary-page .deposit-welcome,.deposit-page.app-secondary-page .deposit-wallet-value,.deposit-page.app-secondary-page .deposit-network-note-hint,.deposit-page.app-secondary-page .deposit-network-note-value{font-size:13px;line-height:1.6}.deposit-page.app-secondary-page .deposit-wallet-display,.deposit-page.app-secondary-page .deposit-network-note{border-radius:16px}.deposit-page.app-secondary-page .deposit-copy-btn,.deposit-page.app-secondary-page .deposit-wallet-save,.deposit-page.app-secondary-page .deposit-owner-save,.deposit-page.app-secondary-page .deposit-proof-help-btn,.deposit-page.app-secondary-page .deposit-terms-link,.deposit-page.app-secondary-page .deposit-terms-close{border-radius:14px!important;min-height:40px}.deposit-page.app-secondary-page .deposit-tier{min-height:78px;border-radius:18px}.deposit-page.app-secondary-page .deposit-tier-amount{font-size:18px}@media(min-width:768px){.wallet-page-v3,.support-page-v3,.notifications-page,.deposit-page.app-secondary-page{width:min(100%,720px);padding-inline:24px;padding-top:16px}}.mining-page-v3 .mining-subscribe-card,.mining-page-v3 .mining-wallet-card,.mining-page-v3 .rounded-2xl.border.border-app-border.bg-app-card{border-color:#2a4566a3;background:linear-gradient(180deg,#122134fa,#0d1a29fa)!important;box-shadow:var(--shadow-soft)}.mining-page-v3 .mining-subscribe-card--energized,.mining-page-v3 .mining-wallet-card--active,.mining-page-v3 .mining-summary-live{box-shadow:var(--shadow-soft),0 0 18px #7c5cff14}.mining-page-v3 .owner-set-btn{background:linear-gradient(180deg,#17273cf5,#101d2efa)!important;border:1px solid rgba(42,69,102,.72)!important;color:var(--text-secondary)!important;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #00000029!important}.mining-page-v3 .owner-set-btn:hover,.mining-page-v3 .owner-set-btn:focus-visible{color:var(--text-primary)!important;border-color:#7c5cff3d!important}.mining-page-v3 .rounded-xl.border.border-brand-blue\/40.bg-brand-blue,.mining-page-v3 .rounded-lg.bg-brand-blue,.mining-page-v3 .wallet-action-btn.wallet-action-deposit,.mining-page-v3 .action-button-deposit{background:linear-gradient(180deg,#ffd76afa,#f4c54cf5 58%,#d6a93bf0)!important;border-color:#f4c54c42!important;color:var(--text-inverse)!important;box-shadow:0 10px 20px #f4c54c24!important}.mining-page-v3 .rounded-xl.border.border-brand-blue\/40.bg-brand-blue:hover,.mining-page-v3 .rounded-lg.bg-brand-blue:hover,.mining-page-v3 .wallet-action-btn.wallet-action-deposit:hover,.mining-page-v3 .action-button-deposit:hover{filter:brightness(1.03)}.mining-page-v3 .wallet-action-btn.wallet-action-withdraw,.mining-page-v3 .action-button-withdraw{background:linear-gradient(180deg,#a4616ef0,#854954f5)!important;border-color:#ba6c7a3d!important;color:#fff!important;box-shadow:0 8px 16px #9653601f!important}.mining-page-v3 .field-input{background:#0e1d2f;border-color:#2a4566ad}.mining-page-v3 .text-brand-blue{color:var(--accent-gold)!important}.mining-page-v3 .text-positive{color:#7dd9a4!important}.mining-page-v3 .mining-activation-beam{opacity:.64;filter:saturate(.72) hue-rotate(-10deg)}.mining-page-v3 .mining-activation-ripple,.mining-page-v3 .mining-activation-particle,.mining-page-v3 .mining-subscribe-sheen,.mining-page-v3 .mining-wallet-badge{filter:saturate(.76)}@media(max-width:520px){.login-trust-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:340px){.login-wrapper{padding:8px}.login-card{padding:12px 9px 10px}.field-input,.field-input-inner{font-size:12px}}.profile-wrapper{min-height:100vh;padding:16px 12px 24px;display:flex;align-items:center;justify-content:center}.profile-card{width:100%;max-width:420px;border-radius:26px;padding:18px 16px 14px;background:radial-gradient(circle at top,var(--accent-emerald-soft)33,#050814 55%),linear-gradient(180deg,#050814 0% 18%,#050814);border:1px solid var(--border-soft);box-shadow:0 26px 70px #000c}.profile-header{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:12px}.profile-header-actions{display:none}.profile-back-btn{position:absolute;inset-inline-start:0;border-radius:999px;border:none;padding:4px 10px;background:#0f1423d9;color:#c2c8d6;cursor:pointer}.profile-title{margin:0;font-size:17px}.profile-main{display:flex;align-items:center;gap:14px;padding:14px 12px 16px;border-radius:18px;background:linear-gradient(135deg,var(--accent-emerald-soft)33,var(--bg-elevated) 70%)}.profile-avatar{width:60px;height:60px;border-radius:999px;background:#050814;display:flex;align-items:center;justify-content:center;overflow:hidden}.profile-avatar img{width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.profile-info{display:flex;flex-direction:column;gap:4px}.profile-uid{font-size:13px;font-weight:600}.profile-uid span{margin-inline-start:4px}.profile-email{font-size:12px;color:#c2c8d6}.profile-badge-row{display:flex;align-items:center;gap:8px;margin-top:4px}.profile-badge{padding:2px 8px;border-radius:999px;background:#ffffff14;font-size:11px}.profile-app-name{font-size:11px;color:#8e97a8}.wallet-content{min-height:330px}.desktop-tabbar{display:none}.desktop-stats-grid{display:grid;gap:12px}.desktop-market-panel{min-height:240px}.desktop-settings-grid .profile-item{border-radius:12px}.wallet-summary{margin-top:16px;padding:14px 12px;border-radius:18px;background:radial-gradient(circle at top,var(--accent-emerald-soft)22,#050814 60%);border:1px solid var(--border-soft)}.wallet-label{font-size:12px;color:#8e97a8;margin-bottom:4px}.wallet-balance{font-size:24px;font-weight:600;margin-bottom:10px}.wallet-chip-row{display:flex;gap:8px;flex-wrap:wrap}.wallet-chip{padding:4px 10px;border-radius:999px;border:1px solid rgba(0,230,118,.45);font-size:11px;color:#b9ffd7;background:#00e67624}.wallet-gains{margin-top:12px;padding:12px 12px 10px;border-radius:18px;background:#050814;border:1px solid var(--border-soft);display:flex;flex-direction:column;gap:8px}.wallet-gain-row{display:flex;align-items:center;justify-content:space-between;font-size:13px}.wallet-gain-label{color:#8e97a8}.wallet-gain-value{font-weight:500}.wallet-gain-value.positive{color:#4dff88}.wallet-profits-panel{margin-top:8px;padding:10px 12px;border-radius:14px;border:1px solid var(--border-soft);background:#050814;display:flex;flex-direction:column;gap:8px}.wallet-profits-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.wallet-profits-input{max-width:120px}.wallet-profits-value{font-weight:500}.wallet-market{margin-top:14px;border-radius:18px;background:#050814;border:1px solid var(--border-soft);padding:10px 10px 6px}.wallet-market-header{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin-bottom:6px}.wallet-market-list{display:flex;flex-direction:column;gap:6px}.wallet-market-item{display:flex;align-items:center;justify-content:space-between;padding:6px 4px}.wallet-market-pair{display:flex;align-items:center;gap:8px}.wallet-market-icon{width:26px;height:26px;border-radius:999px;background:var(--bg-elevated);display:flex;align-items:center;justify-content:center;font-size:12px}.wallet-market-meta{display:flex;flex-direction:column}.wallet-market-name{font-size:13px}.wallet-market-sub{font-size:11px;color:#8e97a8}.wallet-market-right{text-align:right}.wallet-market-price{font-size:13px}.wallet-market-change{font-size:12px;margin-top:2px}.wallet-market-change.positive{color:#4dff88}.wallet-market-change.negative{color:#ff4d4d}.wallet-actions{margin-top:14px;display:flex;gap:10px}.wallet-action-btn{flex:1;border-radius:999px;border:none;padding:9px 0;font-size:14px;cursor:pointer}.wallet-action-deposit{background:linear-gradient(135deg,var(--accent-emerald-soft),var(--accent-emerald));color:#fff;box-shadow:0 10px 22px #00c85366}.wallet-action-withdraw{background:transparent;color:#b9ffd7;border:1px solid var(--accent-emerald-soft)}.mobile-tabbar{margin-top:14px;padding:8px;border-radius:16px;border:1px solid var(--border-soft);background:#0b1020;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mobile-tab{border:1px solid transparent;border-radius:12px;background:transparent;color:#8e97a8;padding:8px 4px;font-size:11px;cursor:pointer}.mobile-tab.active{color:#fff;border-color:#00e6768c;background:#00e67624}.profile-invite{margin-top:14px;padding:12px 12px 10px;border-radius:18px;background:#050814;border:1px solid var(--border-soft);display:flex;align-items:center;justify-content:space-between;gap:12px}.invite-left{display:flex;flex-direction:column;gap:2px}.invite-label{font-size:11px;color:#8e97a8}.invite-code{font-size:14px;font-weight:600}.invite-copy-btn{border-radius:999px;border:none;padding:6px 14px;cursor:pointer;background:linear-gradient(135deg,var(--accent-emerald-soft),var(--accent-emerald));color:#fff;font-size:12px}.profile-menu{margin-top:16px;border-radius:20px;background:#050814;border:1px solid var(--border-soft);overflow:hidden}.profile-item{width:100%;text-align:right;padding:10px 16px;border:none;background:transparent;color:#e1e5f0;font-size:13px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.profile-item+.profile-item{border-top:1px solid var(--border-soft)}.profile-item:after{content:"›";font-size:14px;color:#8e97a8}.avatar-upload-btn{position:absolute;bottom:-2px;inset-inline-end:-2px;width:22px;height:22px;border-radius:999px;background:var(--accent-emerald);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer}.avatar-upload-btn input{display:none}.status-badge{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.status-badge-orange{background:#ff980033;color:#ffb74d}.status-badge-green{background:#00c85333;color:#7cffab}.status-badge-blue{background:#2196f33d;color:#9ad4ff}.status-badge-pending{background:#9c27b033;color:#d9a8ff}.verify-panel{margin-top:14px;border-radius:16px;border:1px solid #1f2940;background:#0b1020;padding:12px;display:flex;flex-direction:column;gap:10px}.verify-title{font-size:14px;font-weight:600}.verify-row{display:flex;flex-direction:column;gap:6px;font-size:12px}.verify-actions{flex-direction:row;gap:8px}.screen-wrapper{transition:opacity .3s ease,transform .3s ease;opacity:1;transform:translateY(0)}.screen-leave{opacity:0;transform:translateY(10px)}.screen-enter{opacity:0;transform:translateY(-10px)}.premium-splash{position:fixed;inset:0;z-index:120;overflow:hidden;background:#070b14}.premium-splash-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1.06) contrast(1.02) brightness(.5);pointer-events:none}.premium-splash-glow{position:absolute;inset:-15% -10%;background:radial-gradient(42% 32% at 50% 40%,rgba(37,99,235,.24),rgba(37,99,235,.05) 62%,transparent 100%),radial-gradient(28% 30% at 51% 50%,rgba(45,212,191,.22),rgba(45,212,191,.05) 68%,transparent 100%),radial-gradient(24% 26% at 52% 58%,rgba(16,185,129,.18),transparent 72%);pointer-events:none}.premium-splash-texture{position:absolute;inset:0;background:linear-gradient(180deg,#070b146b,#05070ae0),radial-gradient(circle at 50% 18%,rgba(45,212,191,.12),transparent 26%),repeating-linear-gradient(-58deg,rgba(255,255,255,.016) 0 1px,transparent 1px 13px);pointer-events:none}.premium-splash-center{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;justify-content:center;gap:18px;padding:24px}.premium-splash-wordmark{position:relative;z-index:2;color:#f4faffbd;font-size:clamp(.82rem,1.35vw,1rem);font-weight:800;letter-spacing:.28em;text-transform:uppercase;text-align:center;text-shadow:0 0 10px rgba(45,212,191,.1),0 8px 22px rgba(0,0,0,.34)}.premium-splash-wordmark:after{content:"";display:block;width:min(100%,68px);height:1px;margin:8px auto 0;border-radius:999px;background:linear-gradient(90deg,#2dd4bf00,#2dd4bf61,#2dd4bf00);box-shadow:0 0 8px #2dd4bf14}.premium-splash-logo-shell{position:relative;width:min(46vw,204px);aspect-ratio:1;border-radius:28px;padding:13px;background:linear-gradient(160deg,#08121b9e,#0a0c12d6);border:1px solid rgba(45,212,191,.24);box-shadow:inset 0 1px #ffffff14,0 18px 48px #0000008a,0 0 38px #2dd4bf29;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2}.premium-splash-logo-stage{position:relative;width:100%;height:100%;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#060a1261,#060a12ad),radial-gradient(circle at 50% 26%,rgba(59,130,246,.18),transparent 60%),radial-gradient(circle at 50% 70%,rgba(45,212,191,.16),transparent 58%);display:flex;align-items:center;justify-content:center}.premium-splash-logo{width:82%;height:82%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.55))}.premium-splash-metal-sweep{position:absolute;top:-12%;bottom:-12%;width:40%;transform:skew(-20deg);background:linear-gradient(90deg,#fff0,#e9eff82e 48%,#fff0);pointer-events:none}.premium-splash-energy-pulse{position:absolute;left:0;top:calc(50% - 1px);width:52%;height:2px;border-radius:999px;background:linear-gradient(90deg,#bfd0ecbf,#2dd4bf75,#9eb2cf2e);box-shadow:0 0 18px #2dd4bf57;pointer-events:none}@media(max-width:900px){.app-root{grid-template-columns:220px minmax(0,1fr)}.cards-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.premium-splash-center{gap:14px;padding:max(16px,env(safe-area-inset-top)) 18px 18px}.premium-splash-wordmark{font-size:.76rem;letter-spacing:.22em}.premium-splash-logo-shell{width:min(56vw,176px)}.app-root{grid-template-columns:minmax(0,1fr)}.sidebar{display:none}.profile-wrapper{padding:10px 10px 16px}.profile-card{border-radius:22px}}.mobile-tab,.wallet-action-btn,.login-submit,.invite-copy-btn,.menu-item{min-height:44px}.top-actions{flex-wrap:wrap}@media(min-width:1024px){.app-root{grid-template-columns:280px minmax(0,1fr)}.sidebar{padding:22px 18px;gap:14px}.main-area{padding:16px 20px}.top-bar{padding-bottom:12px;border-bottom:1px solid var(--border-soft);margin-bottom:10px}.top-actions{flex-wrap:nowrap;align-items:center}.top-actions .ghost-btn,.top-actions .primary-btn{min-height:38px}.content{padding-top:10px}.profile-wrapper{padding:6px 4px 14px;align-items:flex-start}.profile-card{max-width:none;width:100%;border-radius:20px;padding:20px;box-shadow:0 16px 36px #00000052}.profile-header{justify-content:space-between;margin-bottom:16px;gap:12px}.profile-back-btn{position:static;order:3}.profile-title{font-size:22px;order:1}.profile-header-actions{display:flex;gap:10px;order:2}.profile-header-actions .wallet-action-btn{min-width:96px;padding-inline:14px}.profile-main{padding:16px 18px}.profile-avatar{width:72px;height:72px}.profile-email{font-size:13px}.desktop-tabbar{margin-top:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.desktop-tab{border:1px solid #1f2940;background:#0f1423;color:#8e97a8;border-radius:12px;padding:10px 6px;font-size:13px;cursor:pointer}.desktop-tab.active{border-color:#00e67699;color:#e9fff3;background:#00e6761f}.wallet-content{margin-top:14px;min-height:420px}.desktop-stats-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:14px}.wallet-summary,.wallet-gains,.wallet-market,.verify-panel,.profile-menu{border-radius:16px}.wallet-summary{margin-top:0;padding:16px}.wallet-balance{font-size:30px;margin-bottom:12px}.wallet-gains{margin-top:0;padding:14px 14px 12px}.wallet-market{margin-top:14px;padding:12px 12px 8px}.wallet-market-item{padding:9px 6px}.wallet-market-name{font-size:14px}.wallet-market-price{font-size:14px;font-weight:600}.desktop-settings-grid{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:none;background:transparent;padding:0}.desktop-settings-grid .profile-item{background:#050814;border:1px solid var(--border-soft);padding:12px 14px}.desktop-settings-grid .profile-item+.profile-item{border-top:1px solid var(--border-soft)}.desktop-settings-grid .profile-item:after{content:""}.mobile-tabbar,.mobile-actions-row{display:none}}:root{--elite-bg: var(--bg-base);--elite-surface: var(--bg-card);--elite-surface-2: var(--bg-elevated);--elite-border: var(--border-soft);--elite-text: var(--text-primary);--elite-muted: var(--text-muted);--elite-muted-2: var(--text-secondary);--elite-accent: var(--accent-blue);--elite-accent-soft: rgba(37, 99, 235, .18);--elite-radius: 16px}:root[data-theme=dark]{--elite-bg: var(--bg-base);--elite-surface: var(--bg-card);--elite-surface-2: var(--bg-elevated);--elite-border: var(--border-soft);--elite-text: var(--text-primary);--elite-muted: var(--text-muted);--elite-muted-2: var(--text-secondary)}:root[data-theme=light]{--elite-bg: var(--bg-base);--elite-surface: var(--bg-card);--elite-surface-2: var(--bg-elevated);--elite-border: var(--border-soft);--elite-text: var(--text-primary);--elite-muted: var(--text-muted);--elite-muted-2: var(--text-secondary)}body{background:radial-gradient(circle at 10% -15%,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle at 90% 120%,rgba(255,255,255,.05),transparent 28%),var(--elite-bg);color:var(--elite-text)}.page,.deposit-page,.friends-page,.owner-dashboard{gap:14px}.page-title,.friends-title,.owner-dashboard-title{font-size:clamp(20px,2.1vw,25px);font-weight:700;letter-spacing:.01em;color:var(--elite-text)}.card,.table-card,.profile-settings-card,.owner-wallet-card,.owner-actions-card,.owner-history-card,.deposit-section,.friends-search-section,.friends-results,.friends-section{background:linear-gradient(180deg,#272b33,#22252b);border:1px solid var(--elite-border);border-radius:var(--elite-radius);box-shadow:0 14px 32px #070a1047}.table-head{background:#1f232b;color:var(--elite-muted)}.table-row:nth-child(2n){background:#373c4747}.table-row{transition:background-color .18s ease,border-color .18s ease}.table-row:hover{background:#50576540}.text-muted,.label,.card-title,.pair-sub,.owner-hint,.friends-item-id,.deposit-wallet-value,.deposit-welcome,.profile-settings-sub,.profile-settings-hint{color:var(--elite-muted)}.profile-country-picker{display:grid;gap:10px}.profile-country-preview{display:inline-flex;align-items:center;gap:10px;min-height:52px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:10px 12px}.profile-country-flag{font-size:24px;line-height:1}.profile-country-name{font-size:13px;font-weight:600;color:var(--text-primary)}.field-input,.deposit-wallet-input,.deposit-owner-input,.friends-search-input,.owner-user-id-input,.owner-currency-input,.owner-amount-input,.owner-note-input{border:1px solid var(--elite-border);background:#232730;color:var(--elite-text);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.field-input:focus,.field-input:focus-within,.deposit-wallet-input:focus,.deposit-owner-input:focus,.friends-search-input:focus{border-color:var(--elite-accent);box-shadow:0 0 0 3px #007bff33;background:#262b35}button,.invite-copy-btn,.login-submit,.wallet-action-btn,.ghost-btn,.friends-search-btn,.friends-add-btn,.friends-accept-btn,.friends-remove-btn,.deposit-copy-btn,.deposit-wallet-save,.deposit-owner-save,.deposit-terms-link,.owner-nav-link{transition:transform .17s ease,background-color .17s ease,border-color .17s ease,color .17s ease,box-shadow .17s ease}button:hover,.invite-copy-btn:hover,.wallet-action-btn:hover,.ghost-btn:hover,.friends-search-btn:hover,.friends-add-btn:hover,.friends-accept-btn:hover,.friends-remove-btn:hover,.deposit-copy-btn:hover,.deposit-wallet-save:hover,.deposit-owner-save:hover,.owner-nav-link:hover{transform:translateY(-1px)}button:active,.invite-copy-btn:active,.wallet-action-btn:active,.ghost-btn:active,.friends-search-btn:active,.friends-add-btn:active,.friends-accept-btn:active,.friends-remove-btn:active,.deposit-copy-btn:active,.deposit-wallet-save:active,.deposit-owner-save:active{transform:scale(.98)}button:focus-visible,.invite-copy-btn:focus-visible,.wallet-action-btn:focus-visible,.ghost-btn:focus-visible,.friends-search-btn:focus-visible,.friends-add-btn:focus-visible,.friends-accept-btn:focus-visible,.friends-remove-btn:focus-visible,.deposit-copy-btn:focus-visible,.deposit-wallet-save:focus-visible,.deposit-owner-save:focus-visible,.owner-nav-link:focus-visible{outline:2px solid rgba(0,123,255,.58);outline-offset:2px}.login-submit,.wallet-action-btn.wallet-action-deposit,.friends-search-btn,.friends-add-btn,.friends-accept-btn,.deposit-wallet-save,.deposit-owner-save{background:linear-gradient(135deg,#0e88ff,var(--accent-blue));color:#fff;border-color:#2f8fff;box-shadow:0 8px 18px #007bff38}.wallet-action-btn.wallet-action-withdraw,.friends-remove-btn{background:linear-gradient(135deg,#fb5f5f,#db3f3f);color:#fff;border-color:#e76565}.ghost-btn,.deposit-copy-btn,.owner-nav-link{border:1px solid var(--elite-border);background:#2a2f38;color:var(--elite-text)}.friends-item-badge,.owner-reg-badge,.card-pill{border:1px solid var(--elite-border);background:#2a2f38;color:var(--elite-muted)}.owner-reg-badge.enabled{background:#2ecc7129;color:#6de6a6;border-color:#2ecc7173}.owner-reg-badge.disabled{background:#ff4d4f26;color:#ff9193;border-color:#ff4d4f80}.login-wrapper{background:radial-gradient(circle at 18% 0%,rgba(45,212,191,.11),transparent 32%),radial-gradient(circle at 85% 115%,rgba(37,99,235,.08),transparent 34%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.03),transparent 38%)}.login-card{background:linear-gradient(180deg,#272b33,#22252b);border:1px solid var(--elite-border);box-shadow:0 16px 34px #070a1057}.login-lang-btn{border-color:transparent;background:transparent;color:var(--elite-muted)}.login-lang-btn.active{border-color:#ffffff14;color:#e8eef9;background:#ffffff14}.login-badge{background:var(--elite-accent-soft);border-color:#007bff73;color:#d3e9ff}.login-subtitle,.login-secondary-note,.login-primary-hint{color:var(--elite-muted)}.login-secondary{border-color:var(--elite-border);background:#272b338c}.login-secondary summary,.link-btn{color:var(--elite-muted)}.link-btn:hover{color:#d4d9e4}.login-card{position:relative;overflow:hidden}.login-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 26%);pointer-events:none}.login-header,.login-form{position:relative;z-index:1}.login-card{width:min(100%,460px);max-width:none;margin-inline:auto;padding:22px 18px 18px;background:radial-gradient(circle at top left,rgba(37,99,235,.1),transparent 28%),radial-gradient(circle at top right,rgba(45,212,191,.08),transparent 30%),linear-gradient(180deg,#111827f5,#0a0e18fa);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px #070a1061,inset 0 1px #ffffff0d}.login-card-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.login-card-kicker{margin:8px 0 6px;color:#e2e8f0db;font-size:11px;font-weight:700;letter-spacing:.2em;direction:ltr}.login-title{margin:0;font-size:clamp(22px,2.5vw,28px)}.login-subtitle{margin:10px auto 0;max-width:360px;font-size:13px;line-height:1.6;text-align:center;text-wrap:pretty}.login-premium-brand{margin:0 auto 14px;width:min(100%,290px)}.login-form{gap:14px}.login-field .field-input,.login-field .field-input-with-icon,.login-recovery-panel .field-input{background:#111928c2;border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0a}.login-field .field-input:focus,.login-field .field-input-with-icon:focus-within,.login-recovery-panel .field-input:focus{border-color:#3b82f68c;box-shadow:0 0 0 3px #2563eb24,inset 0 1px #ffffff0f}.login-submit{margin-top:8px}.login-recovery-panel{border:1px solid rgba(255,255,255,.08)}@media(max-width:520px){.login-card{padding:16px 14px;border-radius:20px}.login-card-topline{flex-direction:column;align-items:stretch}.login-lang-switch{width:100%;justify-content:flex-start}}.mining-subscribe-card--energized{border-color:#60a5fa52}.mining-subscribe-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 14%,rgba(96,165,250,.12) 42%,rgba(45,212,191,.12) 56%,transparent 78%)}.mining-summary-live{border-color:#60a5fa33;box-shadow:0 12px 36px #082f4938,inset 0 1px #ffffff0d}.mining-cta-live-overlay{background:radial-gradient(circle at 12% 50%,rgba(191,219,254,.22),transparent 24%),linear-gradient(110deg,#ffffff0f,#ffffff2e,#22d3ee1f,#ffffff0a);animation:mining-cta-sweep 1.1s linear infinite}.mining-cta-spinner{width:15px;height:15px;border-radius:999px;border:2px solid rgba(255,255,255,.28);border-top-color:#fff;animation:mining-cta-spin .8s linear infinite}.mining-cta-error{box-shadow:0 0 0 1px #f8717140,0 10px 28px #7f1d1d38}.mining-wallet-card{isolation:isolate}.mining-wallet-card--active{border-color:#2dd4bf38;background:linear-gradient(180deg,#111827f5,#0b1120eb),radial-gradient(circle at top right,rgba(14,165,233,.12),transparent 38%)}.mining-wallet-sweep{position:absolute;inset:-16% auto -16% -34%;width:36%;pointer-events:none;transform:skew(-22deg);background:linear-gradient(90deg,transparent,rgba(191,219,254,.12),rgba(45,212,191,.18),transparent);filter:blur(2px)}.mining-wallet-badge{position:absolute;top:12px;inset-inline-end:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(45,212,191,.28);background:#082f49d1;padding:6px 10px;color:#d1fae5;font-size:11px;font-weight:700;box-shadow:0 12px 28px #082f4938}.mining-page-video{margin-top:10px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.video-wrapper{position:relative;width:100%;height:400px;overflow:hidden;border-bottom:2px solid #1a1b26;background:#050505}#miningVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:brightness(.8) contrast(1.1)}.video-overlay{position:absolute;bottom:0;left:0;width:100%;height:100px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;padding-bottom:20px;background:linear-gradient(to top,#06070a,transparent);pointer-events:none}.status-badge{border-radius:999px;border:1px solid #00e0ff;background:#00e0ff1a;color:#00e0ff;font-size:12px;font-weight:700;letter-spacing:.06em;padding:5px 15px;box-shadow:0 0 10px #00e0ff4d}.video-wrapper:not(.is-active) .status-badge{border-color:#94a3b840;background:#1e293b59;color:#94a3b8;box-shadow:none}.video-overlay h2{margin:0;letter-spacing:2px;font-size:clamp(24px,3vw,34px);line-height:1;font-weight:800;color:#e2e8f0;text-shadow:0 0 12px rgba(56,189,248,.35)}.video-wrapper.is-active .video-overlay h2{color:#67e8f9}.dashboard-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;padding:30px;max-width:1200px;margin:0 auto;background:#06070a}.stat-card{border-radius:15px;border:1px solid #1a1b26;background:#0f111af2;padding:20px;text-align:center;transition:.3s}.stat-card:hover{border-color:#00e0ff}.stat-label{color:#666;font-size:.75rem;letter-spacing:1px;margin-bottom:10px;display:block}.stat-value{font-size:1.5rem;line-height:1;font-weight:700;color:#fff}.unit{font-size:.9rem;color:#00e0ff;margin-right:5px}.stat-sub-value{margin-top:5px;font-size:12px;color:#444}.stat-time{color:#00e0ff}@media(max-width:720px){.video-wrapper{height:260px;background:#06070a}#miningVideo{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;background:#06070a}.video-overlay{height:88px;padding-bottom:14px}.video-overlay h2{font-size:22px}}.mining-activation-ripple{position:fixed;width:144px;height:144px;border-radius:999px;border:1px solid rgba(96,165,250,.48);background:radial-gradient(circle,rgba(59,130,246,.26),rgba(14,165,233,.12),transparent 72%);filter:blur(.5px)}.mining-activation-beam{position:fixed;height:3px;transform-origin:left center;border-radius:999px;background:linear-gradient(90deg,#60a5fa00,#bfdbfef5,#2dd4bfe6,#60a5fa00);box-shadow:0 0 24px #3b82f652,0 0 14px #22d3ee33}.mining-activation-particle{position:fixed;width:8px;height:8px;border-radius:999px;background:radial-gradient(circle,#fffffff2,#60a5fab3,#0ea5e914);box-shadow:0 0 14px #60a5fa73}@keyframes mining-cta-spin{to{transform:rotate(360deg)}}@keyframes mining-cta-sweep{0%{transform:translate(-32%)}to{transform:translate(32%)}}@media(prefers-reduced-motion:reduce){.mining-cta-live-overlay,.mining-cta-spinner{animation:none!important}}.captcha-box{background:#262b35;color:#d7dce8;border:1px solid var(--elite-border)}.market-itv-btn.active,.wallet-chip,.ku-top-tab.active{border-color:#007bff80;background:var(--elite-accent-soft);color:#cfe7ff}.ku-top-tab{border-color:var(--elite-border);color:var(--elite-muted);background:#252a33}.market-row-active{background:#007bff24!important;border-inline-start:2px solid var(--elite-accent)}.owner-image-preview,.profile-settings-upload-preview,.friends-item-avatar,.deposit-logo-wrap{border-color:var(--elite-border)}@media(max-width:860px){.cards-row,.profile-settings-grid{grid-template-columns:minmax(0,1fr)}}[dir=rtl] .table-head,[dir=rtl] .table-row,[dir=rtl] .section-header,[dir=rtl] .owner-balance-item,[dir=rtl] .friends-item-info{text-align:right}[dir=ltr] .table-head,[dir=ltr] .table-row,[dir=ltr] .section-header,[dir=ltr] .owner-balance-item,[dir=ltr] .friends-item-info{text-align:left}@media(prefers-reduced-motion:reduce){button,.invite-copy-btn,.wallet-action-btn,.ghost-btn,.friends-search-btn,.friends-add-btn,.friends-accept-btn,.friends-remove-btn,.deposit-copy-btn,.deposit-wallet-save,.deposit-owner-save,.owner-nav-link{transition:none}}.icon-circle,.wallet-quick-icon,.wallet-promo-icon,.wallet-asset-icon,.avatar-circle,.top-profile-avatar,.profile-avatar,.friends-item-avatar,.wallet-profile-avatar-chip,.wallet-profile-avatar-placeholder,.wallet-inline-icon,.status-badge,.deposit-tier-badge{position:relative;border:1px solid rgba(255,255,255,.15);background:linear-gradient(145deg,#ffffff24,#ffffff0d 55%,#ffffff05);backdrop-filter:blur(12px) saturate(132%);-webkit-backdrop-filter:blur(12px) saturate(132%);box-shadow:inset 0 1px #fff3,0 8px 18px #0000003d}.icon-circle:after,.wallet-quick-icon:after,.wallet-promo-icon:after,.wallet-asset-icon:after,.avatar-circle:after,.top-profile-avatar:after,.profile-avatar:after,.friends-item-avatar:after,.wallet-profile-avatar-chip:after,.wallet-inline-icon:after{content:"";position:absolute;top:1px;left:2px;right:2px;height:44%;border-radius:999px;background:linear-gradient(180deg,#ffffff38,#fff0);pointer-events:none}.mobile-bottom-nav,.ku-top-tabs,.owner-nav{backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}.wallet-screen{width:100%;max-width:560px;margin-inline:auto;display:flex;flex-direction:column;gap:12px}.wallet-top-header{display:flex;align-items:center;justify-content:center;gap:8px}.wallet-round-btn{width:36px;height:36px;border-radius:999px;border:1px solid #1f2940;background:#0f1423;color:#dfe4ef;cursor:pointer}.wallet-account-type{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid #1f2940;background:#0b1020;font-size:14px}.wallet-account-type-center{margin-inline:auto}.wallet-account-profile{cursor:pointer;gap:8px}.wallet-profile-avatar-chip{width:26px;height:26px;border-radius:999px;background:linear-gradient(135deg,var(--accent-emerald-soft),var(--accent-emerald));display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.wallet-profile-name-chip{font-size:13px}.wallet-profile-logo-chip{width:24px;height:24px;border-radius:999px}.wallet-profile-avatar-chip{width:28px;height:28px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.wallet-profile-avatar-placeholder{width:28px;height:28px;border-radius:999px;background:var(--bg-elevated);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.wallet-brand-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 12px 20px;margin-top:4px;gap:8px}.wallet-brand-logo{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;display:block;filter:drop-shadow(0 2px 8px rgba(0,230,118,.15))}.wallet-brand-name{font-size:18px;font-weight:700;letter-spacing:.12em;color:#fff;text-shadow:0 0 20px rgba(0,230,118,.2)}.wallet-brand-tagline{font-size:11px;font-weight:500;letter-spacing:.06em;color:#8e97a8;text-transform:uppercase}.wallet-balance-card{border-radius:16px;border:1px solid var(--border-soft);background:#090e1a;padding:12px}.wallet-balance-head{display:flex;align-items:center;gap:8px;color:#9ca6bd}.wallet-inline-icon{border:none;background:transparent;color:#9ca6bd;cursor:pointer}.wallet-main-balance{margin-top:8px;font-size:48px;line-height:1;font-weight:700}.wallet-balance-actions{margin-top:10px;display:flex;justify-content:flex-end}.wallet-receive-btn{border:none;border-radius:999px;padding:10px 22px;font-size:15px;font-weight:600;cursor:pointer;background:transparent;border:1px solid var(--accent-emerald-soft);color:var(--accent-emerald-soft);box-shadow:none;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.wallet-receive-btn:hover{filter:brightness(1.04)}.wallet-receive-btn:active{transform:translateY(1px)}@keyframes walletGlow{0%{box-shadow:0 0 12px #00c85366;filter:brightness(1)}50%{box-shadow:0 0 22px #00e676e6;filter:brightness(1.07)}to{box-shadow:0 0 12px #00c85366;filter:brightness(1)}}.wallet-quick-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.wallet-quick-action{border:none;background:transparent;color:#d9dfeb;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:13px;cursor:pointer;filter:drop-shadow(0 0 12px rgba(0,230,118,.4))}.wallet-quick-deposit{color:#b3ffd7;animation:walletGlow 2.2s ease-in-out infinite}.wallet-quick-profits{display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--accent-emerald-soft);padding:4px 8px;border-radius:999px;border:1px solid var(--accent-emerald-soft);background:transparent;cursor:pointer}.wallet-quick-deposit{font-weight:600}.wallet-quick-icon{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#15552e;border:1px solid #216f3f}.wallet-promo-card{border-radius:14px;border:1px solid var(--border-soft);background:#0b1020;padding:10px 12px;display:flex;align-items:center;gap:10px}.wallet-promo-icon{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#1aaf77;color:#fff;font-weight:700}.wallet-promo-title{font-size:16px;font-weight:600}.wallet-promo-sub{color:#23d07b;font-size:14px}.wallet-demo-activity{border-radius:14px;border:1px solid var(--border-soft);background:#0b1020;padding:10px 12px}.wallet-demo-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px}.wallet-demo-actions{display:inline-flex;gap:6px}.wallet-demo-btn{border:1px solid #1f2940;background:#0f1423;color:#d9dfeb;border-radius:999px;padding:4px 10px;font-size:12px;cursor:pointer}.wallet-demo-btn:hover{border-color:#2f3a57}.wallet-demo-list{display:flex;flex-direction:column;gap:6px}.wallet-demo-item{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;padding:7px 8px;border-radius:10px;background:#111827;border:1px solid #1d2538}.wallet-demo-item small{color:#8e97a8}.wallet-demo-empty{font-size:12px;color:#8e97a8}.wallet-assets-panel{border-radius:14px;border:1px solid var(--border-soft);background:#090e1a;padding:12px}.wallet-assets-header{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:8px;align-items:end;margin-bottom:10px}.wallet-assets-header h2{margin:0;font-size:22px;line-height:1}.wallet-assets-header span{color:#7f8aa1;font-size:12px}.wallet-asset-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid #151a27}.wallet-asset-token{display:flex;align-items:center;gap:10px}.wallet-asset-icon{width:36px;height:36px;border-radius:999px;background:#252f45;display:inline-flex;align-items:center;justify-content:center}.wallet-asset-symbol{font-size:26px;line-height:1;font-weight:700}.wallet-asset-price{font-size:14px;color:#8e97a8}.wallet-asset-balance{text-align:right;font-size:22px;line-height:1;font-weight:600}.wallet-screen-user{color:#7f8aa1;font-size:12px;text-align:center;padding-bottom:8px}.wallet-empty{border:1px dashed #24314b;border-radius:12px;padding:12px;color:#9ca6bd;text-align:center;font-size:13px}.ku-mobile-page .page-title{font-size:22px}.ku-top-tabs{display:flex;gap:14px;overflow-x:auto;padding-bottom:4px}.ku-top-tab{border:none;background:transparent;color:#8e97a8;font-size:15px;white-space:nowrap;cursor:pointer}.ku-top-tab.active{color:#fff}.ku-timeframe-btn{border:none;background:transparent;color:#8e97a8;cursor:pointer;font-size:13px}.futures-qty-presets{display:flex;flex-wrap:wrap;gap:8px}.ku-orderbook{border-radius:14px;border:1px solid var(--border-soft);background:#0b1020;padding:10px}.ku-orderbook-title{font-size:13px;color:#c2c8d6;margin-bottom:8px}.ku-orderbook-list{max-height:230px;overflow:auto}.ku-orderbook-row{display:flex;justify-content:space-between;font-size:13px;padding:2px 0}.ku-orderbook-row.ask{color:#f46b6b}.ku-orderbook-row.bid{color:#36d67e}.ku-mid-price{font-size:28px;line-height:1;font-weight:700;margin:6px 0}.mobile-bottom-nav{display:none}@media(max-width:900px){.mobile-bottom-nav{position:fixed;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;inset-inline:10px;bottom:calc(8px + env(safe-area-inset-bottom));background:#0c111e;border:1px solid #1f2940;border-radius:14px;padding:6px;z-index:80;box-shadow:0 14px 28px #00000073}.mobile-bottom-item{min-height:44px;border-radius:10px;display:inline-flex;position:relative;flex-direction:column;align-items:center;justify-content:center;color:#8e97a8;font-size:10px;gap:1px;padding-top:2px}.mobile-bottom-icon{font-size:12px;line-height:1}.mobile-bottom-label{line-height:1.05;text-align:center}.mobile-bottom-new{position:absolute;top:-7px;inset-inline-start:50%;transform:translate(-50%);border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700;color:#fff3eb;border:1px solid rgba(255,126,69,.95);background:linear-gradient(135deg,#ff6d2d,#ff3b30);box-shadow:0 4px 10px #ff4f2959;white-space:nowrap}.mobile-bottom-item.active{background:#00e6762e;color:#ddffe8}.content{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.wallet-main-balance{font-size:28px}.wallet-assets-header h2,.wallet-asset-symbol{font-size:24px}.wallet-asset-balance{font-size:18px}.futures-grid{grid-template-columns:minmax(0,1fr)}.futures-orderbook-card,.futures-orderform-card,.ku-orderbook{padding:10px}}@media(min-width:1024px){.wallet-screen{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.wallet-top-header,.wallet-brand-wrap,.wallet-balance-card,.wallet-quick-actions,.wallet-promo-card,.wallet-assets-panel{grid-column:1 / 3}.mobile-bottom-nav{display:none!important}.ku-mobile-page .cards-row.futures-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.app-root{width:100%;min-height:100dvh;grid-template-columns:minmax(0,1fr)}.main-area{padding:0;min-height:100dvh;display:flex;flex-direction:column;touch-action:pan-y}.top-bar{position:sticky;top:0;z-index:90;background:#0a0e17e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 10px;border-bottom:1px solid var(--border-soft);margin:0}.top-actions{width:100%;gap:8px;justify-content:space-between}.top-profile-trigger{min-height:34px;padding:4px 10px}.top-profile-title{font-size:12px}.top-profile-avatar{width:22px;height:22px;font-size:11px}.top-actions .ghost-btn,.top-actions .primary-btn{min-height:40px;padding:0 12px;font-size:12px}.content{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 10px calc(86px + env(safe-area-inset-bottom))}.wallet-screen{width:100%;max-width:none;min-height:100%;gap:10px;padding-bottom:4px}.wallet-top-header{padding-top:max(2px,env(safe-area-inset-top))}.wallet-top-header,.wallet-brand-wrap{position:sticky;z-index:12;background:var(--bg-base)}.wallet-top-header{top:0}.wallet-brand-wrap{top:46px;padding-top:12px;padding-bottom:12px}.wallet-balance-card,.wallet-promo-card,.wallet-assets-panel,.futures-hero-card,.futures-orderform-card,.ku-orderbook{border-radius:12px}.wallet-assets-panel{padding-bottom:10px}.mobile-bottom-nav{inset-inline:8px;bottom:calc(8px + env(safe-area-inset-bottom))}}.deposit-page{min-height:100%;background:radial-gradient(circle at top left,var(--accent-emerald)18,var(--bg-base) 50%),radial-gradient(circle at bottom right,var(--accent-emerald-soft)12,var(--bg-base) 50%);color:#fff;padding:56px 16px 16px;position:relative}.deposit-loading{text-align:center;padding:2rem;color:#8e97a8}.deposit-back{position:absolute;top:12px;right:16px;width:40px;height:40px;border-radius:999px;border:1px solid var(--border-soft);background:#0f1423;color:#c2c8d6;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.deposit-back:hover{background:var(--bg-elevated);color:#fff}.deposit-brand{text-align:center;margin-bottom:24px}.deposit-logo-wrap{margin-bottom:8px}.deposit-logo{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.deposit-owner-edit{margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:6px}.deposit-owner-input{width:100%;max-width:280px;padding:8px 12px;border-radius:8px;border:1px solid var(--border-soft);background:#0f1423;color:#fff;font-size:13px}.deposit-owner-save{padding:6px 16px;border-radius:999px;border:1px solid var(--accent-emerald-soft);background:transparent;color:var(--accent-emerald-soft);font-size:12px;cursor:pointer}.deposit-owner-save:disabled{opacity:.6;cursor:not-allowed}.deposit-title{margin:0;font-size:22px;font-weight:700;letter-spacing:.02em;color:#fff}.deposit-section{background:#0b1020;border:1px solid var(--border-soft);border-radius:14px;padding:14px 16px;margin-bottom:16px}.deposit-section-title{margin:0 0 10px;font-size:14px;font-weight:600;color:#c2c8d6}.deposit-wallet-edit{display:flex;gap:8px;margin-bottom:10px}.deposit-wallet-input{flex:1;padding:10px 12px;border-radius:10px;border:1px solid var(--border-soft);background:#0f1423;color:#fff;font-size:14px}.deposit-wallet-save{padding:10px 16px;border-radius:10px;border:1px solid var(--accent-emerald-soft);background:transparent;color:var(--accent-emerald-soft);font-size:13px;font-weight:600;cursor:pointer}.deposit-wallet-save:disabled{opacity:.6;cursor:not-allowed}.deposit-wallet-display{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.deposit-wallet-value{flex:1;min-width:0;font-size:13px;color:#e2e6ee;word-break:break-all}.deposit-copy-btn{padding:8px 14px;border-radius:999px;border:1px solid var(--accent-emerald-soft);background:transparent;color:var(--accent-emerald-soft);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.deposit-copy-btn:disabled{opacity:.5;cursor:not-allowed}.deposit-network-note{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;border-radius:12px;border:1px solid rgba(251,191,36,.18);background:linear-gradient(135deg,#111827eb,#1e293bd1);box-shadow:inset 0 1px #ffffff0a}.deposit-network-note-label{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border-radius:999px;background:#f59e0b29;color:#fcd34d;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.deposit-network-note-value{color:#f8fafc;font-size:14px;font-weight:700}.deposit-network-note-hint{width:100%;color:#94a3b8;font-size:12px;line-height:1.6}.deposit-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.deposit-tier{text-align:center;padding:12px 8px;border-radius:12px;border:1px solid var(--border-soft);background:#0f1423;display:flex;flex-direction:column;gap:4px}.deposit-tier-popular{border-color:var(--accent-emerald-soft);background:linear-gradient(180deg,#0d1f14,#0f1423);position:relative;padding-top:18px}.deposit-tier-badge{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:var(--accent-emerald-soft);color:var(--bg-base);font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.deposit-tier-label{font-size:12px;color:#8e97a8}.deposit-tier-amount{font-size:18px;font-weight:700;color:var(--accent-emerald-soft)}.deposit-welcome{margin:0 0 16px;font-size:14px;line-height:1.5;color:#c2c8d6;text-align:center}.deposit-terms-link{display:block;width:100%;padding:12px;background:transparent;border:none;color:#000;font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline;text-align:center;border-radius:10px;background:#e2e6ee;transition:background .2s ease,color .2s ease}.deposit-terms-link:hover{background:#c2c8d6;color:var(--bg-base)}.deposit-terms-overlay{position:fixed;inset:0;background:#000000bf;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;overflow:auto}.deposit-terms-modal{background:#0f1423;border:1px solid var(--border-soft);border-radius:16px;max-width:520px;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000080}.deposit-terms-content{padding:20px;overflow-y:auto;flex:1;font-size:13px;line-height:1.6;color:#c2c8d6;white-space:pre-line}.deposit-terms-para{margin:0 0 1em}.deposit-terms-para:last-child{margin-bottom:0}.deposit-terms-close{padding:14px;border:none;border-top:1px solid var(--border-soft);background:var(--bg-elevated);color:var(--accent-emerald-soft);font-size:14px;font-weight:600;cursor:pointer}.deposit-terms-close:hover{background:#1e2538}.deposit-proof-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.deposit-proof-help-btn{width:32px;height:32px;border-radius:999px;border:1px solid #2b3a57;background:#121a2b;color:#cfe2ff;font-size:15px;font-weight:700;cursor:pointer;flex-shrink:0}.deposit-proof-help-btn:hover{border-color:#3f5f97;color:#fff}.deposit-proof-modal{width:min(92vw,420px);background:#0f1423;border:1px solid #1d2740;border-radius:14px;overflow:hidden;box-shadow:0 24px 58px #00000080}.deposit-proof-modal-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid #1b2438}.deposit-proof-modal-title{margin:0;font-size:13px;color:#e8edf8}.deposit-proof-close-icon{width:30px;height:30px;border-radius:8px;border:1px solid #2a334b;background:#151d2f;color:#dbe7ff;font-size:18px;line-height:1;cursor:pointer}.deposit-proof-content{padding:12px}.deposit-proof-image{width:100%;max-height:min(56vh,320px);-o-object-fit:contain;object-fit:contain;border-radius:10px;border:1px solid #202a43;background:#0b111f}.deposit-proof-placeholder{border:1px dashed #2b3755;border-radius:10px;padding:24px 12px;text-align:center;color:#9eabc6;font-size:12px;background:#0b111f}.owner-kyc-attachments,.owner-kyc-attachment-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.owner-kyc-attachment-btn,.owner-kyc-link-btn{border:1px solid #2a3a58;border-radius:999px;background:#111a2b;color:#dce7ff;cursor:pointer;font-size:12px;line-height:1.2;padding:7px 12px;text-decoration:none}.owner-kyc-attachment-btn:hover,.owner-kyc-link-btn:hover{border-color:#4a6fb7;color:#fff}.owner-kyc-preview-backdrop{position:fixed;inset:0;z-index:150;display:flex;align-items:center;justify-content:center;padding:16px;background:#02060ec7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.owner-kyc-preview-modal{width:min(92vw,760px);max-height:min(88vh,920px);overflow:hidden;border:1px solid #24314d;border-radius:18px;background:#0d1423;box-shadow:0 28px 80px #0000008c}.owner-kyc-preview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 10px;border-bottom:1px solid #1a2438}.owner-kyc-preview-title{margin:0;color:#eef4ff;font-size:16px}.owner-kyc-preview-subtitle{margin:6px 0 0;color:#96a6c7;font-size:12px}.owner-kyc-preview-close{width:34px;height:34px;border:1px solid #2c3956;border-radius:10px;background:#162034;color:#dbe7ff;cursor:pointer;font-size:22px;line-height:1}.owner-kyc-preview-content{padding:16px 18px}.owner-kyc-preview-image{width:100%;max-height:min(62vh,640px);-o-object-fit:contain;object-fit:contain;border-radius:14px;border:1px solid #202c45;background:#0a101c}.owner-kyc-preview-error{border:1px dashed #334566;border-radius:14px;padding:28px 18px;text-align:center;background:#0a101c;color:#aebcda;font-size:13px}.owner-kyc-preview-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0 18px 18px}.friends-page{padding:16px;max-width:560px;margin:0 auto}.friends-title{margin:0 0 20px;font-size:22px;font-weight:700;color:#fff}.friends-search-section{margin-bottom:16px}.friends-search-label{display:block;font-size:13px;color:#8e97a8;margin-bottom:8px}.friends-search-row{display:flex;gap:10px}.friends-search-input{flex:1;padding:10px 14px;border-radius:10px;border:1px solid var(--border-soft);background:#0f1423;color:#fff;font-size:14px}.friends-search-btn{padding:10px 18px;border-radius:10px;border:1px solid var(--accent-emerald-soft);background:transparent;color:var(--accent-emerald-soft);font-size:13px;font-weight:600;cursor:pointer}.friends-search-btn:disabled{opacity:.5;cursor:not-allowed}.friends-message{padding:10px 14px;border-radius:10px;margin-bottom:16px;font-size:13px}.friends-message-success{background:#00e67626;color:var(--accent-emerald-soft)}.friends-message-error{background:#f4433626;color:#f44336}.friends-loading{padding:24px;text-align:center;color:#8e97a8}.friends-section,.friends-results{margin-bottom:24px}.friends-section-title{margin:0 0 12px;font-size:15px;font-weight:600;color:#c2c8d6}.friends-list{list-style:none;margin:0;padding:0}.friends-list-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--border-soft);background:#0b1020;margin-bottom:8px}.friends-item-avatar{width:40px;height:40px;border-radius:999px;background:var(--bg-elevated);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.friends-item-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.friends-item-initial{font-size:12px;color:#8e97a8;font-weight:600}.friends-item-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.friends-item-name{font-size:14px;font-weight:600;color:#fff}.friends-item-id{font-size:12px;color:#8e97a8}.friends-public-titles{margin-top:6px}.friends-public-titles .identity-vip-badge,.friends-public-titles .identity-badge{box-shadow:0 8px 18px #0000002e}.friends-item-badge{font-size:12px;color:var(--accent-emerald-soft);padding:4px 10px;border-radius:999px;border:1px solid var(--accent-emerald-soft);background:transparent}.friends-item-badge.friends-item-pending{color:#ffa726;border-color:#ffa726}.friends-add-btn{padding:8px 14px;border-radius:999px;border:1px solid var(--accent-emerald-soft);background:var(--accent-emerald-soft);color:var(--bg-base);font-size:12px;font-weight:600;cursor:pointer}.friends-add-btn:disabled{opacity:.6;cursor:not-allowed}.friends-item-actions{display:flex;gap:8px}.friends-accept-btn{padding:8px 14px;border-radius:999px;border:1px solid var(--accent-emerald-soft);background:var(--accent-emerald-soft);color:var(--bg-base);font-size:12px;font-weight:600;cursor:pointer}.friends-remove-btn{padding:8px 14px;border-radius:999px;border:1px solid #f44336;background:transparent;color:#f44336;font-size:12px;font-weight:600;cursor:pointer}.friends-remove-btn:hover{background:#f4433626}.friends-empty{margin:0;padding:16px;color:#8e97a8;font-size:14px}.friends-view-btn{padding:8px 12px;border-radius:999px;border:1px solid rgba(59,130,246,.45);background:#3b82f61f;color:#cfe1ff;font-size:12px;font-weight:600;cursor:pointer}.friends-profile-overlay{position:fixed;inset:0;z-index:90;background:#020617b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:16px}.friends-profile-popup{position:relative;width:min(420px,100%);border:1px solid rgba(148,163,184,.24);border-radius:18px;background:linear-gradient(180deg,#0f172af5,#020617f5);box-shadow:0 20px 50px #02061773;padding:16px}.friends-profile-close{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#0f172acc;color:#dbe6ff;font-size:18px;line-height:1;cursor:pointer}.friends-profile-header{display:flex;align-items:center;gap:12px;padding-right:24px}.friends-profile-avatar{width:58px;height:58px;border-radius:999px;overflow:hidden;background:#111827;border:1px solid rgba(148,163,184,.3);display:flex;align-items:center;justify-content:center;color:#9fb0cf;font-weight:700}.friends-profile-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.friends-profile-title-wrap{min-width:0;flex:1}.friends-profile-title-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.friends-profile-name{color:#fff;font-size:16px;font-weight:700}.friends-profile-id{margin-top:4px;color:#8ea1c6;font-size:12px}.friends-profile-public-titles{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.friends-profile-public-titles .identity-vip-badge,.friends-profile-public-titles .identity-badge{box-shadow:0 10px 24px #00000038}.friends-profile-bio{margin-top:14px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#0f172a8c;padding:10px 12px;color:#d6ddec;font-size:13px;line-height:1.5;min-height:42px}.friends-profile-status-row{margin-top:12px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:5px 10px}.friends-verify-dot{width:10px;height:10px;border-radius:50%}.friends-verify-dot.unverified{background:#fb923c;box-shadow:0 0 12px #fb923c8c}.friends-verify-dot.verified{background:#22c55e;box-shadow:0 0 12px #22c55e8c}.friends-verify-text{color:#d6ddec;font-size:12px;font-weight:600}.friends-profile-balance{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(52,211,153,.24);border-radius:12px;background:#10b98117;color:#dffaf0;padding:10px 12px;font-size:13px}.menu-item-owner{border:1px solid rgba(255,193,7,.4);background:#ffc10714}.menu-item-owner:hover,.menu-item-owner.menu-item-active{background:#ffc10733;border-color:#ffc10799}.owner-dashboard{padding:20px;max-width:1180px;margin:0 auto}.owner-hero{display:grid;gap:18px;margin-bottom:18px;padding:22px;border:1px solid rgba(67,118,255,.22);border-radius:24px;background:radial-gradient(circle at top right,rgba(24,108,255,.2),transparent 36%),linear-gradient(145deg,#0b1020fa,#0f1423f0);box-shadow:0 18px 40px #0308145c}.owner-hero-copy{display:flex;flex-direction:column;gap:10px}.owner-hero-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;border:1px solid rgba(88,140,255,.34);background:#172d5866;color:#cfe0ff;font-size:12px;font-weight:700}.owner-dashboard-title{margin-bottom:0;font-size:clamp(25px,3vw,34px);color:#fff}.owner-hero-text{margin:0;max-width:760px;color:#9eb0ca;line-height:1.75;font-size:14px}.owner-hero-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.owner-stat-card{display:flex;flex-direction:column;gap:8px;min-height:112px;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#090e1cbd}.owner-stat-card-success{border-color:#22c55e47;background:linear-gradient(180deg,#0e2919c7,#090e1cd1)}.owner-stat-card-warning{border-color:#f59e0b4d;background:linear-gradient(180deg,#362108c7,#090e1cd1)}.owner-stat-label{color:#8ea3c2;font-size:12px}.owner-stat-value{color:#fff;font-size:22px;line-height:1.2}.owner-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#0a0e1ab8}.owner-nav-link{padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#13192aeb;color:#d7deea;font-size:13px;font-weight:600;text-decoration:none}.owner-nav-link:hover{background:linear-gradient(135deg,#126eff38,#4598ff24);color:#fff}.owner-balance-section{background:linear-gradient(180deg,#0d1222fa,#090d1af5);border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:22px;margin-bottom:20px;box-shadow:0 12px 28px #03081438}.owner-dashboard-clean{gap:12px}.owner-dashboard-grid{display:grid;gap:14px}.owner-dashboard-main,.owner-dashboard-side{min-width:0}.owner-dashboard-main{display:flex;flex-direction:column;gap:0}.owner-sticky-panel{margin-bottom:0}.owner-section-divider{height:1px;margin:16px 0;background:linear-gradient(90deg,#ffffff0a,#ffffff29,#ffffff0a)}.owner-pill-group .wallet-action-btn{border-radius:999px}.owner-tight-hint{margin-top:10px;margin-bottom:10px}.owner-assignment-grid{display:grid;gap:8px}.owner-assignment-row{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #1a2335;border-radius:10px;padding:8px 10px;background:#0f1423c2}.owner-assignment-label{color:#d3d8e4;font-size:12px;line-height:1.3}.owner-assignment-select{width:140px;max-width:140px;margin-bottom:0}.owner-save-row{margin-top:12px}.owner-save-row .wallet-action-btn{width:100%}.owner-image-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:12px}.owner-upload-btn{margin-bottom:10px}.owner-image-action{width:100%}.owner-image-form{margin-bottom:8px}.owner-image-key{max-width:260px}.owner-images-list{display:flex;flex-direction:column;gap:10px}.owner-image-item{display:flex;gap:10px;align-items:center;justify-content:space-between;border:1px solid #1a2335;border-radius:10px;padding:8px;background:#0b1020}.owner-image-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.owner-image-meta small{color:#8e97a8;font-size:11px;word-break:break-all}.owner-image-preview{width:54px;height:54px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid #1f2940}.owner-reg-control{display:flex;align-items:center;justify-content:space-between;gap:10px}.owner-reg-badge{border-radius:999px;padding:6px 12px;font-size:12px;border:1px solid transparent}.owner-reg-badge.enabled{color:#7cffab;border-color:#00c85399;background:#00c85324}.owner-reg-badge.disabled{color:#ffb4b4;border-color:#f4433699;background:#f4433624}.owner-section-title{margin:0 0 8px;font-size:18px;color:#fff}.owner-hint{margin:0 0 16px;font-size:13px;color:#8e97a8}.owner-search-row{margin-bottom:16px}.owner-user-id-input{max-width:200px}.owner-message{padding:10px 14px;border-radius:10px;margin-bottom:12px;font-size:13px}.owner-message-success{background:#00e67626;color:var(--accent-emerald-soft)}.owner-message-error{background:#f4433626;color:#f44336}.owner-loading{padding:16px;color:#8e97a8}.owner-wallet-card,.owner-actions-card,.owner-history-card{background:#0f1423;border:1px solid var(--border-soft);border-radius:12px;padding:16px;margin-bottom:16px}.owner-wallet-heading{margin:0 0 12px;font-size:15px;color:#c2c8d6}.owner-empty{margin:0;color:#8e97a8;font-size:13px}.owner-balance-list{list-style:none;margin:0;padding:0}.owner-balance-item{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--border-soft);font-size:14px}.owner-balance-currency{color:#c2c8d6}.owner-balance-amount{color:var(--accent-emerald-soft);font-weight:600}.owner-form-row{display:flex;gap:10px;margin-bottom:10px}.owner-currency-input{width:100px}.owner-amount-input{flex:1}.owner-note-input{margin-bottom:12px}.owner-buttons{display:flex;flex-wrap:wrap;gap:10px}.owner-unlock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.owner-unlock-field,.owner-unlock-vip-card{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff08}.owner-unlock-label{color:#f2f6ff;font-size:13px;font-weight:700}.owner-unlock-help{color:#8e97a8;font-size:12px;line-height:1.7}.owner-unlock-vip-head{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.owner-unlock-vip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(min-width:1100px){.owner-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.95fr);align-items:start}.owner-dashboard-side{order:2}.owner-dashboard-main{order:1}.owner-sticky-panel{position:sticky;top:84px}}@media(max-width:900px){.owner-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.owner-set-btn{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff;border:none}.wallet-quick-amounts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.wallet-amount-input-lg{min-height:52px;width:100%;font-size:18px;padding:12px 14px;border-radius:14px}.wallet-withdraw-amount-row,.wallet-withdraw-method-row{display:block}.wallet-withdraw-amount-input,.wallet-withdraw-method-select{width:100%}.wallet-withdraw-amount-input{min-height:58px;font-size:20px;padding-inline:16px}.wallet-withdraw-method-select{min-height:54px}.profile-quick-links-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profile-quick-link-item{min-height:108px;padding:12px 10px}.profile-quick-link-item>span:last-child{max-width:100%;line-height:1.25;font-size:12px;word-break:break-word}@media(min-width:640px){.profile-quick-links-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media(max-width:768px){.card,.table-card,.section,.owner-actions-card,.owner-wallet-card,.owner-history-card{border-radius:14px}.field-input{min-height:44px;font-size:14px;padding:11px 12px}.wallet-action-btn,.ghost-btn,.login-submit{min-height:42px;padding-top:9px;padding-bottom:9px}}@media(max-width:480px){.owner-dashboard{padding:14px}.owner-hero{padding:18px;border-radius:20px}.owner-hero-grid{grid-template-columns:1fr}.owner-stat-card{min-height:0}.owner-nav{padding:10px;border-radius:16px}.owner-nav-link{width:100%;text-align:center}.owner-actions-card{padding:14px}.wallet-quick-amounts-grid{gap:6px}.wallet-quick-amounts-grid .wallet-action-btn{min-height:38px;font-size:13px;padding:8px 10px}.wallet-amount-input-lg{min-height:56px;font-size:19px;padding:13px 14px;border-radius:16px}.wallet-withdraw-amount-input{min-height:60px;font-size:20px;padding-inline:16px}.wallet-withdraw-method-select{min-height:56px}.owner-unlock-grid,.owner-unlock-vip-grid{grid-template-columns:1fr}.table-head,.table-row{grid-template-columns:minmax(0,1.75fr) minmax(0,1.2fr) minmax(0,.9fr);padding:10px;gap:8px}.pair-name,.price,.change{font-size:12px}}.owner-history-list{list-style:none;margin:0;padding:0}.owner-history-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--border-soft);font-size:13px;color:#c2c8d6}.owner-history-main{flex:1 1 220px;display:flex;flex-direction:column;gap:4px}.owner-history-actions{display:flex;flex-wrap:wrap;gap:8px}.owner-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#d8deea}.owner-checkbox input{accent-color:#22c55e}.app-icon-hero-shell{max-height:240px;background:linear-gradient(180deg,#080e1af5,#0f172aeb)}.app-icon-hero-image{display:block;width:100%;height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.deposit-promo-banner{position:relative;overflow:hidden;isolation:isolate;margin-bottom:22px}.deposit-promo-banner+section{margin-top:2px}.deposit-offers-section{display:grid;gap:14px}.deposit-offers-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.deposit-offers-subtitle{margin:6px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.6}.deposit-offers-badge{min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(244,197,76,.22);background:#f4c54c1a;color:var(--accent-gold);font-size:12px;white-space:nowrap}.deposit-offers-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.deposit-offer-card{display:grid;gap:10px;padding:14px;text-align:right;border-radius:18px;border:1px solid var(--border-subtle);background:radial-gradient(circle at top left,rgba(244,197,76,.08),transparent 32%),linear-gradient(180deg,#13263df5,#0a1727fa);box-shadow:var(--shadow-soft);color:var(--text-primary)}.deposit-offer-selected{border-color:#f4c54c5c;box-shadow:var(--shadow-gold)}.deposit-offer-card-top,.deposit-offer-title-row,.deposit-offer-meta,.deposit-offer-modal-metrics,.deposit-offer-modal-actions,.deposit-offer-selected-banner{display:flex;align-items:center;justify-content:space-between;gap:10px}.deposit-offer-percent{color:var(--accent-gold);font-size:22px;font-weight:800}.deposit-offer-timer,.deposit-offer-pill{min-height:28px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700}.deposit-offer-timer{background:#7c5cff1f;color:var(--text-primary);border:1px solid rgba(124,92,255,.22)}.deposit-offer-pill-active{background:#2ed47a24;color:var(--success);border:1px solid rgba(46,212,122,.22)}.deposit-offer-pill-claimed{background:#39d0ff1f;color:var(--info);border:1px solid rgba(57,208,255,.22)}.deposit-offer-pill-expired{background:#ff5f6d24;color:var(--error);border:1px solid rgba(255,95,109,.24)}.deposit-offer-pill-upcoming{background:#ffb84d24;color:var(--warning);border:1px solid rgba(255,184,77,.24)}.deposit-offer-teaser{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.6}.deposit-offer-title-row strong{font-size:14px;line-height:1.4}.deposit-offer-meta{color:var(--text-muted);font-size:11px}.deposit-offer-selected-banner{align-items:flex-start;padding:12px;margin-bottom:12px;border-radius:16px;border:1px solid rgba(244,197,76,.24);background:#f4c54c14}.deposit-offer-selected-banner strong{display:block;margin-bottom:4px;color:var(--text-primary)}.deposit-offer-selected-banner p,.deposit-offer-selected-banner small{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.6}.deposit-offer-modal-backdrop{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:18px}.deposit-offer-modal{width:min(100%,390px);display:grid;gap:14px;padding:18px;border-radius:24px;background:radial-gradient(circle at top center,rgba(244,197,76,.12),transparent 36%),linear-gradient(180deg,#12253afa,#0e1c2dfa)}.deposit-offer-modal-badge{width:-moz-fit-content;width:fit-content;min-height:30px;padding:6px 12px;border-radius:999px;background:#f4c54c24;color:var(--accent-gold);border:1px solid rgba(244,197,76,.24);font-size:12px;font-weight:700}.deposit-offer-modal-title{margin:0;color:var(--text-primary);font-size:24px;line-height:1.25}.deposit-offer-modal-urgency,.deposit-offer-modal-copy,.deposit-offer-modal-note{margin:0;color:var(--text-secondary);font-size:14px;line-height:1.7}.deposit-offer-modal-urgency{color:#ffd9a1}.deposit-offer-modal-metric{flex:1;display:grid;gap:6px;min-width:0;padding:12px;border-radius:16px;background:#0b1728d6;border:1px solid var(--border-subtle)}.deposit-offer-modal-metric span{color:var(--text-muted);font-size:11px}.deposit-offer-modal-metric strong{color:var(--text-primary);font-size:16px}@media(max-width:640px){.deposit-offers-grid{grid-template-columns:1fr}.deposit-offers-head,.deposit-offer-modal-metrics,.deposit-offer-modal-actions,.deposit-offer-selected-banner{flex-direction:column;align-items:stretch}.deposit-offers-badge{width:-moz-fit-content;width:fit-content}.app-icon-hero-shell{max-height:148px;border-radius:18px}.app-icon-hero-image{height:148px;-o-object-position:center top;object-position:center top}.deposit-promo-banner .ad-banner-media,.deposit-promo-banner video,.deposit-promo-banner img{max-height:148px;-o-object-fit:cover;object-fit:cover}}.owner-history-date{font-size:11px;color:#8e97a8}.owner-history-note{width:100%;font-size:12px;color:#8e97a8}.request-status-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;padding:2px 8px;font-size:11px;font-weight:700}.request-status-badge.status-pending{color:#f6c76a;border-color:#f59e0b73;background:#f59e0b26}.request-status-badge.status-approved{color:#8cffbf;border-color:#22c55e73;background:#22c55e29}.request-status-badge.status-rejected{color:#ffb4b4;border-color:#ef444473;background:#ef444429}.request-status-badge.status-completed{color:#9fd2ff;border-color:#3b82f673;background:#3b82f629}.admin-trace-result{margin-top:16px;padding:16px;background:#00000040;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.admin-trace-overview{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.admin-trace-user{font-weight:600;color:#e2e8f0;margin:0 0 8px}.admin-trace-balances{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#94a3b8}.admin-trace-section{margin-top:16px}.admin-trace-section h4{font-size:14px;font-weight:600;color:#e2e8f0;margin:0 0 4px}.admin-trace-hint{font-size:11px;color:#64748b;margin:0 0 8px}.admin-trace-list{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto}.admin-trace-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;font-size:12px;border-bottom:1px solid rgba(255,255,255,.06);color:#94a3b8}.admin-trace-id{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#e2e8f0}.admin-trace-ref{display:inline-flex;align-items:center;gap:4px;font-family:ui-monospace,monospace;font-size:11px}.admin-trace-pos{color:#4ade80}.admin-trace-neg{color:#f87171}.admin-trace-transferred{color:#4ade80}.admin-trace-pending{color:#fbbf24}.admin-trace-link{display:inline-flex;align-items:center;gap:4px;color:#60a5fa}.admin-trace-nolink{color:#64748b}.admin-trace-date{font-size:11px;color:#64748b}.admin-trace-copy{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:none;border-radius:4px;background:#ffffff14;color:#94a3b8;cursor:pointer;font-size:11px;transition:background .15s,color .15s}.admin-trace-copy:hover{background:#ffffff26;color:#e2e8f0}.admin-trace-copied{font-size:10px;color:#4ade80}.app-header-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.app-header-side{min-width:0;display:flex;align-items:center}.app-header-side-start{justify-self:start;gap:10px}.app-header-side-actions{justify-self:end}.app-header-actions-shell{max-width:100%;background:linear-gradient(180deg,#111928eb,#090e1af5);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f,0 14px 28px #0000003d;overflow:visible}.app-header-more-menu{transform-origin:top right}.app-header-notifications-panel{position:relative;z-index:75;transform-origin:top center}.app-header-notifications-panel>.glass-panel{width:min(100%,560px);margin-inline-start:auto;max-height:min(78dvh,620px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.app-header-brand-wrap{min-width:0;display:flex;justify-content:center}.app-header-brand-banner{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:clamp(8px,1vw,14px);width:min(100%,clamp(180px,28vw,360px));min-height:52px;padding:11px 16px 11px 14px;border-radius:18px;border:1px solid rgba(59,130,246,.28);background:linear-gradient(135deg,#0b1120fa,#112252fc 52%,#0e58b0f5),linear-gradient(90deg,#f59e0b14,#2563eb0a);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #3b82f614,0 12px 28px #05091457,0 0 24px #2563eb24;overflow:hidden}.app-header-brand-banner:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,#ffffff14,#fff0);pointer-events:none}.app-header-brand-banner:after{content:"";position:absolute;inset-inline-start:10px;top:9px;width:36%;height:40%;border-radius:999px;background:radial-gradient(circle,#3b82f63d,#3b82f600);pointer-events:none}.app-header-brand-mark{position:relative;z-index:1;display:inline-flex;flex-direction:column;gap:5px}.app-header-brand-mark-line{display:block;height:5px;border-radius:999px;background:linear-gradient(90deg,#fffffff2,#f59e0be0);box-shadow:0 0 14px #3b82f62e}.app-header-brand-mark-line-lg{width:30px}.app-header-brand-mark-line-md{width:20px}.app-header-brand-mark-line-sm{width:12px}.app-header-brand-wordmark{position:relative;z-index:1;font-size:clamp(1.1rem,2vw,2.1rem);font-weight:800;letter-spacing:-.05em;line-height:1;color:#f8fbff;text-shadow:0 1px 14px rgba(5,10,22,.32);white-space:nowrap}.app-header-brand-badge{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:clamp(22px,2.1vw,34px);height:clamp(22px,2.1vw,34px);flex:0 0 auto;border-radius:10px;background:linear-gradient(180deg,#f4d78f,#d3a44b);box-shadow:inset 0 1px #fff8e373,0 8px 18px #6f4d1247,0 0 18px #f59e0b29;clip-path:polygon(50% 0%,78% 8%,100% 30%,92% 60%,100% 100%,60% 92%,30% 100%,8% 78%,0% 50%,8% 22%,30% 0%)}.app-header-brand-badge-check{font-size:clamp(.75rem,1.1vw,1rem);font-weight:900;color:#6a4718;transform:translateY(-1px)}@media(max-width:900px){.app-header-row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.app-header-side-start{gap:8px}.app-header-brand-banner{width:min(100%,228px);min-height:46px;padding:9px 12px;border-radius:16px}.app-header-brand-mark{gap:4px}.app-header-brand-mark-line{height:4px}.app-header-brand-mark-line-lg{width:24px}.app-header-brand-mark-line-md{width:16px}.app-header-brand-mark-line-sm{width:10px}.app-header-brand-wordmark{font-size:clamp(.95rem,4vw,1.35rem)}.app-header-actions-shell{gap:4px;padding:4px;border-radius:16px}}@media(max-width:640px){.app-header-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand brand" "start actions";gap:10px}.app-header-brand-wrap{grid-area:brand}.app-header-side-start{grid-area:start}.app-header-side-actions{grid-area:actions}.app-header-brand-banner{width:min(100%,100%);justify-content:flex-start}.app-header-side-actions{min-width:0}.app-header-actions-shell{width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline-start:auto}.app-header-more-menu{inset-inline-end:0;width:min(72vw,210px)}.app-header-notifications-panel>.glass-panel{width:100%}}.wallet-main-card-cinematic .icon-interactive,.wallet-main-card-cinematic .action-button,.wallet-main-card-cinematic .wallet-action-btn,.glass-panel .icon-interactive,.glass-panel .action-button,.glass-panel .wallet-action-btn,.glass-panel-soft .icon-interactive,.glass-panel-soft .action-button,.glass-panel-soft .wallet-action-btn,.card .icon-interactive,.card .action-button,.card .wallet-action-btn,.table-card .icon-interactive,.table-card .action-button,.table-card .wallet-action-btn,.elite-panel .icon-interactive,.elite-panel .action-button,.elite-panel .wallet-action-btn{background-color:#090e1a57!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wallet-main-card-cinematic .action-button-deposit,.wallet-main-card-cinematic .wallet-action-btn.wallet-action-deposit,.glass-panel .wallet-action-btn.wallet-action-deposit,.card .wallet-action-btn.wallet-action-deposit,.table-card .wallet-action-btn.wallet-action-deposit,.elite-panel .wallet-action-btn.wallet-action-deposit{background-image:linear-gradient(135deg,#0e88ffa8,#2563eb9e)!important}.wallet-main-card-cinematic .action-button-withdraw,.wallet-main-card-cinematic .wallet-action-btn.wallet-action-withdraw,.glass-panel .wallet-action-btn.wallet-action-withdraw,.card .wallet-action-btn.wallet-action-withdraw,.table-card .wallet-action-btn.wallet-action-withdraw,.elite-panel .wallet-action-btn.wallet-action-withdraw{background-image:linear-gradient(135deg,#fb5f5f,#db3f3f)!important;border-color:#e76565!important;color:#fff!important}@media(max-width:640px){.login-wrapper{align-items:flex-start;min-height:100dvh;padding:12px 10px 18px}.login-shell{gap:12px;padding:10px;border-radius:22px}.login-brand-panel{order:2;gap:12px;padding:4px;border-radius:0;background:transparent;border:0}.login-card{order:1;padding:16px 14px;border-radius:20px;margin-top:2px}.login-form-header{margin-bottom:12px}.login-form-title{font-size:1.15rem}.login-card-topline{gap:10px}.login-card-kicker{margin-bottom:4px;letter-spacing:.18em;font-size:10px}.login-title{font-size:1.25rem;line-height:1.25}.login-subtitle{font-size:.9rem;line-height:1.65;margin:0;opacity:1}.login-lang-switch{width:100%;justify-content:stretch;gap:8px;margin-bottom:0}.login-lang-btn{flex:1 1 0;min-height:36px;padding:0 8px}.login-premium-brand{width:min(100%,188px);margin:0 auto 2px}.login-premium-brand-shell{width:96px;height:96px}.login-premium-logo-wrap{width:72px;height:72px}.login-premium-brand.variant-b .login-premium-brand-shell{width:min(100%,176px);height:76px;border-radius:16px}.login-premium-brand.variant-b .login-premium-logo-wrap{width:58px;height:58px;margin-inline-end:42px;border-radius:14px}.login-premium-brand.variant-b .login-premium-brand-shell:after{inset-inline-end:14px;font-size:9px;letter-spacing:.1em}.login-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.login-trust-stat{padding:10px 8px;border-radius:14px;text-align:center;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-color:#ffffff14}.login-trust-stat strong{font-size:.88rem}.login-trust-stat span{font-size:.68rem;line-height:1.35}.login-trust-list{display:none}.login-primary-hint{font-size:11px;line-height:1.5}.login-footer-links{flex-direction:column;align-items:stretch;gap:8px}.login-footer-links .link-btn{width:100%;min-height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;text-align:center}}@media(max-width:420px){.login-shell{padding:8px}.login-brand-panel{padding:4px}.login-card{padding:14px 12px}.login-trust-grid{grid-template-columns:1fr}.login-premium-brand{width:min(100%,160px)}.login-premium-brand-shell{width:84px;height:84px}.login-premium-logo-wrap{width:62px;height:62px}.login-premium-brand.variant-b .login-premium-brand-shell{width:min(100%,160px);height:68px}.login-premium-brand.variant-b .login-premium-logo-wrap{width:52px;height:52px;margin-inline-end:36px}}@media(min-width:1024px){.app-root{grid-template-columns:minmax(0,1fr)}.sidebar{display:none}.main-area{padding:0;min-height:100vh}.top-bar{position:sticky;top:0;z-index:90;background:#0a0e17e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 12px;border-bottom:1px solid var(--border-soft);margin:0}.top-actions{width:100%;justify-content:space-between;gap:8px;flex-wrap:wrap}.content{max-width:680px;width:100%;margin:0 auto;padding:10px 12px calc(86px + env(safe-area-inset-bottom))}.wallet-screen{max-width:560px;display:flex;grid-template-columns:none}.wallet-top-header,.wallet-brand-wrap,.wallet-balance-card,.wallet-quick-actions,.wallet-promo-card,.wallet-assets-panel{grid-column:auto}.mobile-bottom-nav{position:fixed;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;inset-inline-start:50%;inset-inline-end:auto;transform:translate(-50%);width:min(680px,calc(100% - 20px));bottom:10px;background:#0c111e;border:1px solid #1f2940;border-radius:14px;padding:6px;z-index:80;box-shadow:0 14px 28px #00000073}}.app-header-v3{position:sticky;top:0;z-index:50;padding-top:max(4px,env(safe-area-inset-top));background:linear-gradient(180deg,#070b14f5,#0b1120e6);border-bottom:1px solid var(--border-soft);box-shadow:0 8px 26px #00000059;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.app-header-v3__shell{width:min(100%,1280px);margin:0 auto;padding:5px 12px 7px;box-sizing:border-box}.app-header-v3__row{display:flex;align-items:center;justify-content:space-between;gap:10px;direction:ltr}.app-header-v3__brand-side{display:inline-flex;align-items:center;min-width:0;flex:1 1 auto}.app-header-v3__brand-block{min-width:0;display:flex;flex-direction:column;align-items:flex-start;flex:0 1 auto}.app-header-v3__brand-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:auto;max-width:100%;min-height:34px;text-decoration:none;white-space:nowrap;overflow:hidden}.app-header-brand-wordmark{min-width:0;overflow:hidden;text-overflow:ellipsis}.app-header-v3__subtitle{margin-top:1px;color:var(--text-muted);font-size:10px;line-height:1.3;text-align:left;padding-left:10px}.app-header-v3__actions{display:inline-flex;align-items:center;gap:6px;flex-direction:row-reverse;direction:rtl;flex:0 0 auto}.app-header-v3__icon{width:28px;height:28px;border:1px solid var(--border-soft);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 88%,transparent),color-mix(in srgb,var(--bg-surface) 94%,transparent));color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;position:relative;box-shadow:var(--shadow-inner)}.app-header-v3__icon--start{color:#f4c46a;border-color:color-mix(in srgb,var(--accent-amber) 28%,var(--border-soft))}.app-header-v3__icon--menu{overflow:hidden}.app-header-v3__menu-avatar{position:absolute;inset:1px;width:calc(100% - 2px);height:calc(100% - 2px);-o-object-fit:cover;object-fit:cover;border-radius:999px}.app-header-v3__menu-glyph{position:relative;z-index:1;width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#07111f9e;box-shadow:0 2px 8px #0000003d}.app-header-v3 .arena-page__icon-btn{width:44px;height:44px;border-radius:16px;border:1px solid #1e334d;background:#13263d;color:#f5f7fb;display:inline-flex;align-items:center;justify-content:center;position:relative;box-shadow:0 12px 24px #0000002e}.app-header-v3 .arena-page__icon-btn svg{width:18px;height:18px}.app-header-v3 .arena-page__icon-badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f4c54c;color:#07111f;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.app-header-v3__menu-anchor{position:relative}.app-header-v3__menu-anchor .app-header-more-menu--language{position:absolute;top:calc(100% + 8px);right:0;left:auto;width:min(190px,calc(100vw - 24px));max-width:calc(100vw - 24px);transform-origin:top right}.app-header-v3__utility-row{margin-top:8px;display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.app-header-v3__panel-stack{margin-top:8px;display:grid;gap:8px}.app-header-v3--home .app-header-v3__shell{width:100%;max-width:min(390px,calc(100vw - 8px));padding-inline:8px}.app-header-v3--home .app-header-v3__row{gap:6px}.app-header-v3--home .app-header-v3__actions{gap:4px}.app-header-v3--home .app-header-v3__icon{width:26px;height:26px}.app-header-v3--home .app-header-v3__brand-link{gap:6px}.app-header-v3--home .arena-page__icon-btn{width:32px;height:32px;border-radius:12px}.app-header-v3--home .arena-page__icon-btn svg{width:15px;height:15px}@media(max-width:390px){.app-header-v3--home .app-header-v3__shell{padding-inline:6px}.app-header-v3--home .app-header-v3__actions{gap:3px}.app-header-v3--home .app-header-v3__icon{width:24px;height:24px}.app-header-v3--home .arena-page__icon-btn{width:30px;height:30px}}@media(max-width:900px){.app-header-v3--home .app-header-v3__shell{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}}@media(min-width:768px){.app-header-v3__shell{padding-inline:24px}.app-header-v3--home .app-header-v3__shell{width:min(100%,720px);padding-inline:24px}.app-header-v3__icon{width:36px;height:36px}.app-header-v3__brand-link{min-height:42px}}.app-home{min-height:100%;width:100%;padding:2px 0 0;direction:rtl;color:var(--text-primary);box-sizing:border-box}.app-home *{box-sizing:border-box}.app-home__frame{width:100%;max-width:min(430px,calc(100vw - 8px));margin:0 auto;padding:0 clamp(6px,2vw,10px) calc(18px + env(safe-area-inset-bottom));box-sizing:border-box}.app-home__header,.app-home__hero,.app-home__progress-card,.app-home__stats-bar,.app-home__promo-card,.app-home__summary-card{width:100%}.app-home__header{height:60px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;margin-bottom:14px}.app-home__brand{display:inline-flex;align-items:center;gap:6px;justify-self:start}.app-home__brand-name{color:var(--text-primary);font-size:14px;font-weight:800;line-height:1.2}.app-home__brand-badge{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:var(--bg-base);background:linear-gradient(180deg,#f8d06d,var(--accent-amber));box-shadow:var(--glow-blue)}.app-home__header-actions{display:inline-flex;gap:7px}.app-home__header-button{width:28px;height:28px;border:1px solid var(--border-soft);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 88%,transparent),color-mix(in srgb,var(--bg-surface) 94%,transparent));color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;position:relative;box-shadow:var(--shadow-inner)}.app-home__header-badge{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:999px;background:var(--accent-red);color:var(--text-primary);font-size:7px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.app-home__hero,.app-home__progress-card,.app-home__stats-bar,.app-home__promo-card,.app-home__summary-card{border:1px solid var(--border-soft);background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent-cyan) 16%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 94%,transparent),color-mix(in srgb,var(--bg-surface) 98%,transparent));box-shadow:var(--shadow-soft),var(--shadow-inner)}.app-home__hero{height:158px;border-radius:22px;padding:9px 8px;display:flex;flex-direction:column;justify-content:space-between}.app-home__hero-top{display:grid;grid-template-columns:minmax(70px,80px) minmax(52px,1fr) minmax(70px,80px);align-items:start;gap:4px}.app-home__hero-side{min-width:0;display:flex;flex-direction:column}.app-home__hero-side--balance{align-items:flex-start;text-align:left}.app-home__hero-side--earnings{align-items:flex-end;text-align:right}.app-home__eyebrow,.app-home__hero-meta,.app-home__progress-label,.app-home__stat-label,.app-home__summary-box span{color:var(--text-muted);font-size:10px;line-height:1.35}.app-home__balance-row{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap;gap:4px;margin-top:3px;min-width:0;max-width:100%;direction:ltr;unicode-bidi:isolate;overflow:hidden}.app-home__balance-number{font-size:22px;line-height:1;font-weight:800;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis}.app-home__balance-currency{font-size:10px;color:var(--text-secondary);font-weight:700;line-height:1.2;flex:0 0 auto}.app-home__hero-meta{margin-top:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-home__hero-center{min-width:0;min-height:50px;display:flex;align-items:center;justify-content:center;position:relative;overflow:visible}.app-home__vision-toggle{position:absolute;top:0;left:0;width:26px;height:26px;border-radius:999px;border:1px solid var(--border-soft);background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--shadow-inner)}.app-home__promo-coin{border-radius:999px;border:1px solid var(--border-glass);background:radial-gradient(circle at 35% 28%,#ffffff2e,color-mix(in srgb,var(--bg-elevated) 92%,transparent) 72%);display:inline-flex;align-items:center;justify-content:center;color:#c7fff1;position:relative;z-index:1;box-shadow:var(--shadow-inner),var(--glow-blue)}.app-home__hero-orbit{position:absolute;width:92px;height:54px;border-radius:999px;border:1.25px solid rgba(244,197,76,.38);border-left-color:transparent;border-bottom-color:#f4c54c1a;filter:blur(.15px) drop-shadow(0 0 8px rgba(244,197,76,.22));transform:rotate(-16deg);animation:app-home-orbit-sway 6s linear infinite}.app-home__hero-orbit--reverse{width:82px;height:46px;border-top-color:#68dfd64d;border-right-color:transparent;border-left-color:#68dfd614;border-bottom-color:transparent;transform:rotate(18deg);filter:blur(.15px) drop-shadow(0 0 6px rgba(104,223,214,.18));animation-direction:reverse}.app-home__hero-coin{position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:999px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.22));animation:app-home-coin-float 3.4s ease-in-out infinite}.app-home__hero-coin.is-boosted{animation:app-home-coin-boost-spin 2s cubic-bezier(.22,.9,.2,1) 1,app-home-coin-float 3.4s ease-in-out infinite}.app-home__hero-coin.is-boosted .app-home__hero-coin-rim,.app-home__hero-coin.is-boosted .app-home__hero-coin-face,.app-home__hero-coin.is-boosted .app-home__hero-coin-reflection,.app-home__hero-coin.is-boosted .app-home__hero-coin-core{animation:app-home-coin-flash 2s ease-out 1}.app-home__hero-coin-rim,.app-home__hero-coin-face,.app-home__hero-coin-reflection,.app-home__hero-coin-core{position:absolute;inset:0;border-radius:inherit}.app-home__hero-coin-rim{background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.34),transparent 24%),radial-gradient(circle at 72% 74%,rgba(18,54,72,.72),transparent 38%),linear-gradient(145deg,#e8d4a4,#cba65a 18%,#577e85 42%,#284b60 64%,#b08a42,#f4dd9b);box-shadow:inset 0 2px 4px #ffffff2e,inset 0 -3px 6px #00000047,0 0 0 1px #fff0cc1f}.app-home__hero-coin-face{inset:5px;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.24),transparent 18%),radial-gradient(circle at 50% 50%,rgba(123,252,230,.16),transparent 62%),linear-gradient(180deg,#5fb8bf,#356d82 56%,#284d62);border:1px solid rgba(213,255,244,.24);box-shadow:inset 0 1px #ffffff2e,inset 0 -8px 16px #060f1a57,0 0 16px #68dfd629}.app-home__hero-coin-reflection{inset:8px 10px 28px 13px;border-radius:999px;background:linear-gradient(180deg,#ffffff47,#ffffff05);opacity:.75;transform:rotate(-18deg);filter:blur(.4px)}.app-home__hero-coin-core{inset:12px;display:flex;align-items:center;justify-content:center}.app-home__hero-coin-logo{position:relative;width:16px;height:20px;display:block}.app-home__hero-coin-logo-top{position:absolute;top:0;left:1px;width:14px;height:4px;border-radius:4px;background:#f4f6fb;transform:skew(-18deg);box-shadow:0 1px #0000001a}.app-home__hero-coin-logo-stem{position:absolute;top:4px;left:6px;width:4px;height:12px;background:#f4f6fb;clip-path:polygon(46% 0,100% 0,70% 100%,0 100%)}.app-home__hero-coin-logo-tip{position:absolute;bottom:0;left:5px;width:6px;height:6px;background:#f4f6fb;clip-path:polygon(50% 100%,0 0,100% 0)}.app-home__earnings-value{margin-top:9px;font-size:13px;line-height:1.1;font-weight:800;color:var(--accent-emerald-soft);display:inline-block;max-width:100%;direction:ltr;unicode-bidi:isolate;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-home__earnings-button{margin-top:8px;min-height:26px;padding:0 7px;border:1px solid color-mix(in srgb,var(--accent-blue-soft) 28%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-2) 92%,transparent);color:var(--text-primary);font-size:8px;font-weight:800;box-shadow:var(--shadow-inner)}.app-home__hero-actions{display:grid;grid-template-columns:92px 1fr;gap:9px}.app-home__ghost-button,.app-home__primary-button,.app-home__promo-button,.app-home__booster-card,.app-home__summary-box{cursor:pointer}.app-home__ghost-button,.app-home__primary-button{height:46px;border-radius:13px;display:flex;flex-direction:column;justify-content:center}.app-home__ghost-button{border:1px solid color-mix(in srgb,var(--accent-amber) 55%,transparent);background:color-mix(in srgb,var(--bg-elevated) 92%,transparent);color:var(--text-primary);align-items:center;box-shadow:var(--shadow-inner)}.app-home__ghost-number{font-size:11px;font-weight:800}.app-home__ghost-title,.app-home__primary-title{font-size:12px;font-weight:800;line-height:1.2}.app-home__ghost-subtitle,.app-home__primary-subtitle{font-size:9px;margin-top:1px;line-height:1.25}.app-home__ghost-subtitle{color:var(--text-muted)}.app-home__primary-button{border:0;align-items:center;background:linear-gradient(180deg,#f7bd3f,var(--accent-amber));color:var(--bg-base);box-shadow:0 10px 24px color-mix(in srgb,var(--accent-amber) 30%,transparent)}.app-home__primary-subtitle{color:color-mix(in srgb,var(--bg-base) 72%,transparent)}.app-home__progress-card{margin-top:14px;min-height:64px;border-radius:17px;padding:9px 10px 7px}.app-home__progress-top{display:grid;grid-template-columns:1fr .8fr 1fr;align-items:start;gap:6px}.app-home__progress-side--reward{text-align:left}.app-home__progress-main,.app-home__progress-percent,.app-home__progress-reward{font-weight:800;color:var(--text-primary);font-size:10px;line-height:1.25}.app-home__progress-main{display:inline-flex;align-items:center;gap:4px}.app-home__progress-main--badge{min-height:22px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--accent-purple) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent-purple) 32%,transparent)}.app-home__progress-reward{color:var(--accent-amber)}.app-home__progress-track{width:120px;height:6px;margin-top:8px;border-radius:999px;background:color-mix(in srgb,var(--bg-elevated) 72%,var(--text-disabled))}.app-home__progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#9e69ff,#7b4dff);box-shadow:0 0 14px #7b4dff3d}.app-home__stats-bar{margin-top:14px;min-height:42px;border-radius:15px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.app-home__stat-cell{min-height:42px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.app-home__stat-cell--action{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;padding:0;background:transparent;color:inherit}.app-home__stat-cell--action:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #f4c54c47}.app-home__stat-icon{margin-bottom:1px;color:var(--accent-blue-soft)}.app-home__stat-icon--danger{color:var(--accent-red)}.app-home__stat-icon--warm{color:var(--accent-amber)}.app-home__stat-cell:not(:last-child):before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:1px;background:#424a66cc}.app-home__stat-value{margin-top:2px;color:var(--text-primary);font-size:11px;font-weight:800;line-height:1.2}.app-home__stat-value--danger{color:var(--accent-red)}.app-home__stat-value--warm{color:var(--accent-amber)}.app-home__promo-card{margin-top:22px;min-height:142px;border-radius:22px;overflow:hidden;display:grid;grid-template-columns:1fr 1.02fr;border-color:color-mix(in srgb,var(--accent-cyan) 12%,var(--border-strong));box-shadow:var(--shadow-card),var(--shadow-cyan),var(--shadow-inner);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.app-home__promo-card:hover,.app-home__promo-card:focus-visible{transform:translateY(-1px);box-shadow:var(--shadow-card),var(--shadow-cyan),0 0 0 1px #7c5cff24;outline:none}.app-home__offer-modal-backdrop{position:fixed;inset:0;z-index:90;background:#040912b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px 14px}.app-home__offer-modal{position:relative;width:min(100%,360px);border-radius:24px;padding:18px;border:1px solid rgba(244,197,76,.18);background:radial-gradient(circle at top right,rgba(244,197,76,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(124,92,255,.12),transparent 32%),linear-gradient(180deg,#102033fa,#0b1728fa);box-shadow:var(--shadow-card),var(--shadow-inner)}.app-home__offer-modal-close{position:absolute;top:12px;left:12px;width:30px;height:30px;border:1px solid var(--border-soft);border-radius:999px;background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);color:var(--text-primary);font-size:18px;line-height:1}.app-home__offer-modal-chip{min-height:24px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;background:#f4c54c24;color:var(--accent-gold);border:1px solid rgba(244,197,76,.22);font-size:10px;font-weight:800}.app-home__offer-modal h3{margin:12px 0 0;color:var(--text-primary);font-size:18px;line-height:1.35;font-weight:800}.app-home__offer-modal-teaser,.app-home__offer-modal-urgency{margin:8px 0 0;font-size:12px;line-height:1.55}.app-home__offer-modal-teaser{color:var(--text-secondary)}.app-home__offer-modal-urgency{color:var(--accent-gold)}.app-home__offer-modal-metrics{margin-top:14px;display:grid;gap:10px}.app-home__offer-modal-metric{min-height:54px;border-radius:16px;border:1px solid var(--border-soft);background:color-mix(in srgb,var(--bg-elevated) 82%,transparent);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.app-home__offer-modal-metric span{color:var(--text-muted);font-size:11px}.app-home__offer-modal-metric strong{color:var(--text-primary);font-size:16px;font-weight:800}.app-home__offer-modal-cta{width:100%;height:52px;margin-top:14px;border:0;border-radius:18px;background:linear-gradient(180deg,#ffd76a,#f4c54c 55%,#d6a93b);color:var(--text-inverse, #07111F);font-size:16px;font-weight:800;box-shadow:var(--shadow-gold)}.app-home__promo-copy{padding:11px 11px 10px;display:flex;flex-direction:column;align-items:flex-start}.app-home__promo-chip{height:20px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;background:color-mix(in srgb,var(--accent-amber) 14%,transparent);color:var(--accent-amber);font-size:9px;font-weight:800;box-shadow:0 0 18px #f4c54c1f}.app-home__promo-copy h2{margin:8px 0 0;color:var(--text-primary);font-size:13px;line-height:1.35;font-weight:800}.app-home__promo-copy p{margin:7px 0 0;color:var(--text-muted);font-size:9px;line-height:1.4}.app-home__promo-button{width:116px;height:30px;margin-top:auto;border:0;border-radius:999px;color:var(--text-primary);background:#6c47ff;font-size:10px;font-weight:800;box-shadow:0 8px 18px #6c47ff47}.app-home__promo-dots{margin-top:8px;display:inline-flex;align-items:center;gap:5px}.app-home__promo-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#ffffff38}.app-home__promo-dot.is-active{width:18px;background:linear-gradient(180deg,#f4c54cf5,#d6a93bf5)}.app-home__promo-visual{position:relative;background:radial-gradient(circle at 50% 70%,rgba(108,71,255,.18),transparent 28%),radial-gradient(circle at 30% 18%,rgba(57,208,255,.16),transparent 22%),linear-gradient(180deg,#0a121ffa,#070b12fa);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.app-home__promo-pill{position:absolute;top:10px;left:9px;min-width:72px;height:34px;border-radius:12px;background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);border:1px solid var(--border-soft);display:flex;flex-direction:column;align-items:center;justify-content:center}.app-home__promo-pill span{color:var(--text-primary);font-size:9px;font-weight:800}.app-home__promo-pill small{color:var(--text-muted);font-size:7px}.app-home__promo-coin{width:74px;height:74px;font-size:31px}.app-home__offers-board{margin-top:14px;border:1px solid color-mix(in srgb,var(--border-soft) 88%,transparent);border-radius:18px;background:radial-gradient(circle at top right,rgba(124,92,255,.08),transparent 22%),linear-gradient(180deg,#0d1725f0,#09101bf5);box-shadow:var(--shadow-soft),var(--shadow-inner);padding:9px}.app-home__offers-board-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-home__offers-kicker{color:var(--text-primary);font-size:11px;font-weight:800}.app-home__offers-grid{margin-top:8px;display:grid;gap:7px}.app-home__arena-tile{width:100%;margin-top:9px;min-height:64px;border-radius:16px;border:1px solid rgba(244,197,76,.2);background:radial-gradient(circle at 85% 20%,rgba(244,197,76,.14),transparent 26%),radial-gradient(circle at 10% 80%,rgba(124,92,255,.12),transparent 28%),linear-gradient(180deg,#141f32fa,#0c1421fa);padding:10px 11px;display:flex;align-items:center;gap:10px;text-align:right}.app-home__arena-icon{width:36px;height:36px;border-radius:12px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#f4c54c24;color:var(--accent-gold);border:1px solid rgba(244,197,76,.2)}.app-home__arena-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.app-home__arena-kicker{color:var(--accent-gold);font-size:9px;font-weight:800}.app-home__arena-copy strong{color:var(--text-primary);font-size:11px;line-height:1.25}.app-home__arena-copy small{color:var(--text-secondary);font-size:8px;line-height:1.35}.app-home__offer-tile{min-height:50px;border-radius:15px;border:1px solid rgba(255,255,255,.08);padding:9px 11px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:right;color:var(--text-primary);box-shadow:var(--shadow-inner)}.app-home__offer-tile strong{font-size:11px;line-height:1.25}.app-home__offer-tile small{margin-top:2px;color:var(--text-secondary);font-size:8px;line-height:1.3}.app-home__offer-badge{margin-bottom:4px;min-height:17px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;font-size:7px;font-weight:800}.app-home__offer-tile--gold{background:linear-gradient(180deg,#49360ff5,#241a0af5);border-color:#f4c54c3d}.app-home__offer-tile--gold .app-home__offer-badge{background:#f4c54c24;color:var(--accent-gold)}.app-home__offer-tile--purple{background:linear-gradient(180deg,#2b1f60f5,#181138f5);border-color:#7c5cff3d}.app-home__offer-tile--purple .app-home__offer-badge{background:#7c5cff24;color:#b8a4ff}.app-home__offer-tile--cyan{background:linear-gradient(180deg,#0f343df5,#0a1c24f5);border-color:#39d0ff3d}.app-home__offer-tile--cyan .app-home__offer-badge{background:#39d0ff24;color:var(--accent-cyan-soft)}.app-home__section-head{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.app-home__section-title{color:var(--text-primary);font-size:16px;font-weight:800;line-height:1.2}.app-home__section-link{border:0;background:transparent;color:var(--accent-blue-soft);font-size:10px;font-weight:700}.app-home__booster-grid{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.app-home__booster-card{min-height:68px;border-radius:16px;border:1px solid rgba(255,255,255,.08);padding:8px 6px;color:var(--text-primary);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;box-shadow:var(--shadow-card),var(--shadow-inner)}.app-home__booster-card strong{font-size:10px;line-height:1.2}.app-home__booster-card span{color:var(--text-secondary);font-size:8px;line-height:1.3}.app-home__booster-card--referral{background:linear-gradient(180deg,#221854f5,#130f35f5)}.app-home__booster-card--vip{background:linear-gradient(180deg,#36260cf5,#1f160af5)}.app-home__booster-card--deposit{background:linear-gradient(180deg,#0d2d22f5,#0b1c18f5)}.app-home__summary-card{margin-top:18px;min-height:106px;border-radius:20px;padding:11px}.app-home__summary-head{display:flex;align-items:center;justify-content:space-between}.app-home__summary-head button{border:0;background:transparent;color:var(--accent-blue-soft);font-size:10px;font-weight:700}.app-home__summary-head h2{margin:0;color:var(--text-primary);font-size:14px;font-weight:800;line-height:1.2}.app-home__summary-grid{margin-top:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.app-home__summary-box{min-height:50px;border:1px solid var(--border-soft);border-radius:14px;background:color-mix(in srgb,var(--bg-surface) 90%,transparent);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 9px;text-align:right}.app-home__summary-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-bottom:5px;border-radius:999px;color:var(--accent-amber);background:color-mix(in srgb,var(--accent-amber) 16%,transparent)}.app-home__summary-icon--teal{color:var(--accent-emerald-soft);background:color-mix(in srgb,var(--accent-emerald-soft) 14%,transparent)}.app-home__summary-box strong{margin-top:3px;color:var(--text-primary);font-size:10px;font-weight:800;line-height:1.2}.app-home__summary-box--teal{background:color-mix(in srgb,var(--bg-surface) 88%,var(--accent-emerald) 12%);border-color:color-mix(in srgb,var(--accent-emerald) 28%,transparent)}.app-home__drawer-backdrop{position:fixed;inset:0;background:#00000085;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:70;display:flex;justify-content:flex-end}.app-home__drawer{width:min(82vw,312px);height:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 94%,transparent),color-mix(in srgb,var(--bg-base) 98%,transparent));border-left:1px solid var(--border-soft);padding:20px 16px;box-shadow:-18px 0 44px #00000052}.app-home__drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.app-home__drawer-head strong{color:var(--text-primary);font-size:16px}.app-home__drawer-head p{margin:4px 0 0;color:var(--text-muted);font-size:11px}.app-home__drawer-close,.app-home__drawer-link{border:1px solid var(--border-soft);background:color-mix(in srgb,var(--bg-elevated) 82%,transparent);color:var(--text-primary);box-shadow:var(--shadow-inner)}.app-home__drawer-close{width:34px;height:34px;border-radius:999px}.app-home__drawer-link{width:100%;min-height:46px;border-radius:16px;margin-bottom:10px;text-align:right;padding:0 14px;font-size:14px;font-weight:700}@keyframes app-home-coin-pulse{0%,to{transform:scale(1);opacity:.84}50%{transform:scale(1.06);opacity:1}}@keyframes app-home-coin-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.02)}}@keyframes app-home-coin-boost-spin{0%{transform:translateY(0) scale(1) rotate(0)}18%{transform:translateY(-2px) scale(1.03) rotate(120deg)}42%{transform:translateY(-1px) scale(1.05) rotate(330deg)}70%{transform:translateY(-1px) scale(1.02) rotate(590deg)}to{transform:translateY(0) scale(1) rotate(720deg)}}@keyframes app-home-coin-flash{0%{filter:brightness(1) saturate(1)}22%{filter:brightness(1.22) saturate(1.18)}60%{filter:brightness(1.08) saturate(1.08)}to{filter:brightness(1) saturate(1)}}@keyframes app-home-orbit-sway{0%{transform:rotate(-16deg) scaleX(1)}50%{transform:rotate(-10deg) scaleX(1.02)}to{transform:rotate(-16deg) scaleX(1)}}@media(min-width:768px){.app-home{padding-top:20px}.app-home__frame{width:min(100%,720px);padding-inline:24px}.app-home__hero{min-height:230px;padding:18px}.app-home__hero-top{grid-template-columns:180px 1fr 170px}.app-home__balance-number{font-size:54px}.app-home__hero-actions{grid-template-columns:150px 1fr}.app-home__ghost-button,.app-home__primary-button{height:66px}.app-home__promo-card{min-height:206px}}@media(max-width:430px){.app-home__frame{width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding-inline:clamp(8px,2.4vw,11px)}}@media(max-width:390px){.app-home__frame{padding-inline:6px}.app-home__hero{padding:8px 7px}.app-home__hero-top{grid-template-columns:minmax(66px,74px) minmax(48px,1fr) minmax(66px,74px);gap:3px}.app-home__balance-number{font-size:20px}.app-home__hero-actions{grid-template-columns:88px 1fr;gap:8px}}@media(max-width:375px){.app-home__frame{padding-inline:5px}.app-home__hero-top{grid-template-columns:minmax(62px,70px) minmax(44px,1fr) minmax(62px,70px)}}.arena-page{--arena-max-width: 390px;width:100%;display:flex;justify-content:center;padding:16px 16px 130px}.arena-page__frame{width:min(100%,var(--arena-max-width));display:flex;flex-direction:column;gap:16px}.arena-page--reference .arena-page__frame{gap:14px}.arena-card{border-radius:20px;border:1px solid #1e334d;background:linear-gradient(180deg,#102033,#13263d);box-shadow:0 12px 32px #00000038}.arena-card--hero{min-height:220px;padding:18px;border-radius:22px;background:radial-gradient(circle at 85% 20%,rgba(244,197,76,.12),transparent 24%),radial-gradient(circle at 10% 10%,rgba(124,92,255,.12),transparent 28%),linear-gradient(180deg,#16304c,#10243a)}.arena-page__topbar,.arena-section__head,.arena-hero__meta,.arena-asset-row,.arena-screen__header,.arena-wallet-card__row,.arena-wallet-card__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.arena-page__topbar--reference{gap:10px}.arena-page__topbar-left,.arena-page__chips{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.arena-chip,.arena-page__summary{height:40px;border-radius:999px;border:1px solid #1e334d;background:#102033f0;display:inline-flex;align-items:center;padding:0 12px;color:#f5f7fb;gap:8px}.arena-page__summary{min-width:0;gap:10px}.arena-page__summary--avatar-only{width:44px;padding:0;justify-content:center;border-radius:16px}.arena-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#f4c54c2e,#7c5cff33);border:1px solid rgba(244,197,76,.2);display:inline-flex;align-items:center;justify-content:center;color:#f4c54c;font-weight:700;flex-shrink:0}.arena-avatar--sm{width:32px;height:32px;font-size:12px}.arena-page__summary-copy,.arena-asset-copy,.arena-round-item__copy{display:flex;flex-direction:column;min-width:0}.arena-page__summary-copy strong,.arena-asset-copy strong,.arena-round-item__copy strong,.arena-leaderboard__item strong{display:block;font-size:16px;color:#f5f7fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arena-page__summary-copy span,.arena-asset-copy span,.arena-round-item__copy span,.arena-leaderboard__item span,.arena-caption,.arena-muted-meta{display:block;font-size:12px;color:#aab6c7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arena-page__icon-btn,.arena-screen__icon-btn{width:44px;height:44px;border-radius:16px;border:1px solid #1e334d;background:#13263d;color:#f5f7fb;display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.arena-screen__icon-btn{width:40px;height:40px;border-radius:14px}.arena-screen__icon-btn--sm{width:36px;height:36px}.arena-page__icon-badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f4c54c;color:#07111f;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.arena-page__title{display:flex;flex-direction:column;gap:6px}.arena-page__title h1{margin:0;font-size:clamp(28px,7vw,32px);line-height:1.05;color:#f5f7fb}.arena-page__title p{margin:0;font-size:14px;line-height:1.6;color:#aab6c7}.arena-page__title--reference{align-items:center;text-align:center;gap:4px}.arena-page__title--reference h1{font-size:22px}.arena-page__title--reference p{font-size:13px;color:#f4c54c}.arena-badge,.arena-chip--timer{height:32px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.arena-badge{border:1px solid rgba(244,197,76,.24);background:#f4c54c1f;color:#f4c54c}.arena-chip--metric{min-width:86px;justify-content:center;border-radius:14px}.arena-badge--live:before{content:"";width:8px;height:8px;border-radius:50%;background:#12d97a;box-shadow:0 0 0 4px #12d97a24}.arena-asset-block{display:flex;align-items:center;gap:12px;min-width:0}.arena-asset-icon{width:48px;height:48px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:#07111f;flex-shrink:0}.arena-asset-icon--gold{background:linear-gradient(180deg,#ffd76a,#f4c54c)}.arena-asset-icon--green{background:linear-gradient(180deg,#36e18c,#12d97a)}.arena-asset-icon--red{background:linear-gradient(180deg,#ff6a79,#ff4d5e)}.arena-asset-icon--purple{background:linear-gradient(180deg,#9478ff,#7c5cff)}.arena-asset-icon--cyan{background:linear-gradient(180deg,#7ceaff,#39d0ff)}.arena-price{text-align:left}.arena-price strong{display:block;font-size:28px;line-height:1;color:#f5f7fb}.arena-price span{display:block;margin-top:6px;font-size:13px;color:#aab6c7}.arena-hero__timer{margin-top:22px;font-size:clamp(36px,10vw,44px);line-height:1;font-weight:800;color:#f5f7fb;text-align:center;letter-spacing:-.03em}.arena-hero__reward{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:10px;color:#aab6c7;font-size:14px}.arena-hero__reward strong{font-size:24px;color:#f4c54c}.arena-primary-btn--purple{background:linear-gradient(180deg,#744dff,#6138ee 52%,#4d27cf);color:#f5f7fb;box-shadow:0 0 24px #7c5cff38}.arena-primary-btn__sub--light{color:#f5f7fbc2}.arena-primary-btn{width:100%;min-height:58px;border:0;border-radius:18px;background:linear-gradient(180deg,#ffd76a,#f4c54c 56%,#d6a93b);color:#07111f;font-size:18px;font-weight:800;box-shadow:0 0 24px #f4c54c33}.arena-primary-btn__sub{display:block;margin-top:4px;font-size:12px;font-weight:600;color:#07111fc2}.arena-section__head h2,.arena-result-card h2{margin:0;font-size:24px;line-height:1.1;color:#f5f7fb}.arena-link-btn,.arena-secondary-inline{border:0;background:transparent;color:#f4c54c;font-size:13px;font-weight:700}.arena-secondary-inline{display:inline-flex;align-items:center;gap:6px;justify-content:center}.arena-round-list,.arena-leaderboard__list,.arena-list-compact{display:flex;flex-direction:column;gap:10px}.arena-round-item{min-height:78px;border-radius:16px;padding:14px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.arena-round-item__price{text-align:left}.arena-round-item__price strong{display:block;font-size:18px;color:#f5f7fb}.arena-round-item__price span{display:block;margin-top:4px;font-size:12px}.arena-round-item__price span.is-up{color:#12d97a}.arena-round-item__price span.is-down{color:#ff4d5e}.arena-chip--timer{margin-top:6px;border:1px solid #1e334d;background:#07111f70;color:#f5f7fb}.arena-leaderboard{min-height:170px;padding:16px}.arena-leaderboard__item{min-height:40px;display:grid;grid-template-columns:24px 32px 1fr auto;align-items:center;gap:10px}.arena-rank{color:#f4c54c;font-weight:800;font-size:14px}.arena-streak{min-height:110px;padding:16px;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.arena-streak__meter{width:74px;height:74px;border-radius:50%;border:1px solid rgba(244,197,76,.26);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#f4c54c;background:#f4c54c14}.arena-streak__meter strong{font-size:24px;line-height:1}.arena-streak__meter span{margin-top:6px;font-size:11px;color:#aab6c7}.arena-screen__header{min-height:56px}.arena-screen__header h1{margin:0;text-align:center;font-size:20px;color:#f5f7fb;flex:1}.arena-summary-card,.arena-info-strip__item,.arena-sentiment,.arena-result-card,.arena-reward-card,.arena-rank-card,.arena-chat-preview,.arena-wallet-card{padding:16px}.arena-summary-card{min-height:92px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.arena-info-strip{min-height:100px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.arena-info-strip__item{display:flex;flex-direction:column;justify-content:center;gap:8px}.arena-info-strip__item+.arena-info-strip__item{border-inline-start:1px solid rgba(255,255,255,.08)}.arena-info-strip__item strong{font-size:24px;color:#f5f7fb}.arena-question{min-height:58px;border-radius:16px;border:1px solid #1e334d;background:#102033c7;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;color:#f5f7fb;font-size:15px;line-height:1.55}.arena-chart-card{min-height:240px;padding:12px}.arena-chart-card svg{width:100%;height:216px}.arena-chart-grid line{stroke:#ffffff0f}.arena-chart-line{fill:none;stroke:#39d0ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.arena-chart-fill{fill:url(#arenaChartFill)}.arena-chart-reference{stroke:#f4c54ccc;stroke-width:2;stroke-dasharray:6 5}.arena-sentiment{min-height:92px}.arena-reactions-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px}.arena-reaction-pill{min-height:46px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#07111f47;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.arena-reaction-pill span{font-size:16px}.arena-reaction-pill strong{font-size:12px;color:#f5f7fb}.arena-prediction-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arena-prediction-btn{min-height:120px;border-radius:20px;padding:18px;border:1px solid transparent;text-align:right;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 12px 24px #0000002e}.arena-prediction-btn:disabled{opacity:.55}.arena-prediction-btn strong{font-size:20px;color:#f5f7fb}.arena-prediction-btn span{font-size:14px;color:#f5f7fbd1}.arena-prediction-btn--up{background:linear-gradient(180deg,#115436f5,#0d3a26fa);border-color:#12d97a3d}.arena-prediction-btn--down{background:linear-gradient(180deg,#651d28f5,#47141cfa);border-color:#ff4d5e3d}.arena-prediction-btn__icon{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center}.arena-prediction-btn--up .arena-prediction-btn__icon{background:#12d97a24;color:#12d97a}.arena-prediction-btn--down .arena-prediction-btn__icon{background:#ff4d5e24;color:#ff4d5e}.arena-inline-note{text-align:center;font-size:13px;color:#aab6c7}.arena-wallet-card__stats{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#aab6c7}.arena-wallet-card__stats span{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.arena-wallet-card__actions{margin-top:16px;flex-wrap:wrap;justify-content:flex-start}.arena-ghost-btn{min-height:40px;padding:0 14px;border-radius:14px;border:1px solid #1e334d;background:#07111f47;color:#f5f7fb;display:inline-flex;align-items:center;justify-content:center;gap:6px}.arena-result-card{min-height:230px;padding:20px;border-radius:22px}.arena-result-card__icon{width:64px;height:64px;border-radius:20px;background:#f4c54c1f;border:1px solid rgba(244,197,76,.24);color:#f4c54c;display:inline-flex;align-items:center;justify-content:center}.arena-result-card__headline{margin-top:16px;display:flex;flex-direction:column;gap:8px}.arena-result-card__headline strong{font-size:24px;color:#f5f7fb}.arena-result-card__headline span{font-size:14px;color:#aab6c7}.arena-result-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.arena-result-grid__item{border-radius:16px;background:#07111f57;border:1px solid rgba(255,255,255,.05);padding:12px}.arena-result-grid__item span{font-size:11px;color:#aab6c7}.arena-result-grid__item strong{display:block;margin-top:8px;font-size:16px;color:#f5f7fb}.arena-reward-card{min-height:128px}.arena-rank-card{min-height:88px}.arena-chat-preview{min-height:118px}.arena-list-compact__row{min-height:36px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.arena-empty,.arena-error{min-height:180px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:#aab6c7}.arena-error{color:#ffb6bf}.arena-reference-hero{padding:14px;border-radius:18px;background:radial-gradient(circle at 85% 15%,rgba(244,197,76,.1),transparent 18%),linear-gradient(180deg,#101c2f,#13253a)}.arena-reference-hero__header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-bottom:10px}.arena-reference-hero__header strong{text-align:center;font-size:16px;color:#f5f7fb}.arena-reference-hero__asset{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;margin-bottom:10px}.arena-reference-hero__asset-main{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1}.arena-reference-hero .arena-asset-copy{flex:1}.arena-reference-hero .arena-asset-copy strong{font-size:15px;line-height:1.15;white-space:normal;overflow:visible;text-overflow:clip}.arena-reference-hero__price{display:block;margin-top:2px;font-size:18px;line-height:1.1;color:#f5f7fb}.arena-reference-hero__stats{display:grid;grid-template-columns:repeat(2,auto);gap:18px;text-align:center;flex-shrink:0}.arena-reference-hero__stats span{display:block;font-size:11px;color:#aab6c7}.arena-reference-hero__stats strong{display:block;margin-top:4px;font-size:16px;color:#f4c54c}.arena-reference-hero__countdown{min-width:64px}.arena-reference-hero__reward-value{min-width:58px}.arena-reference-chart{min-height:104px;border-radius:14px;padding:6px 4px 2px;background:#07111f3d;border:1px solid rgba(255,255,255,.04)}.arena-reference-chart svg{width:100%;height:98px}.arena-reference-chart__baseline{stroke:#39d0ff3d;stroke-dasharray:4 4}.arena-reference-chart__fill{fill:url(#arenaReferenceFill)}.arena-reference-chart__line{fill:none;stroke:#12d97a;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.arena-reference-chart__label{fill:#12d97a;font-size:11px}.arena-reference-question{margin-top:8px;min-height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;display:flex;align-items:center;justify-content:center;text-align:center;padding:6px 10px;font-size:12px;color:#dfe7f4}.arena-reference-actions{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.arena-reference-action{min-height:68px;border-radius:16px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.arena-reference-action__icon{font-size:30px;font-weight:800;line-height:1}.arena-reference-action strong{display:block;font-size:16px;color:#f5f7fb}.arena-reference-action span{display:block;font-size:11px;color:#f5f7fbc2}.arena-reference-action--up{background:linear-gradient(180deg,#0f5c3af5,#0d3f29fa);border-color:#12d97a3d}.arena-reference-action--up .arena-reference-action__icon{color:#12d97a}.arena-reference-action--down{background:linear-gradient(180deg,#791c28f5,#53141dfa);border-color:#ff4d5e3d}.arena-reference-action--down .arena-reference-action__icon{color:#ff4d5e}.arena-reference-hero__footnote{margin-top:8px;text-align:center;font-size:12px;color:#c5d1df}.arena-reference-section{padding:14px;border-radius:16px}.arena-reference-rounds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.arena-reference-round{min-height:96px;border-radius:14px;border:1px solid rgba(255,255,255,.05);background:#ffffff08;padding:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px;text-align:right}.arena-reference-round__top{display:flex;align-items:center;gap:8px;min-width:0}.arena-reference-round__top strong{font-size:13px;color:#f5f7fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arena-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arena-reference-sidecard{min-height:132px;padding:14px;border-radius:16px}.arena-reference-leaderboard{display:flex;flex-direction:column;gap:10px;margin-top:10px}.arena-reference-leaderboard__row{display:grid;grid-template-columns:24px 1fr 16px;align-items:center;gap:8px;color:#f4c54c}.arena-reference-leaderboard__user{min-width:0}.arena-reference-leaderboard__user strong{display:block;font-size:13px;color:#f5f7fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arena-reference-leaderboard__user span{display:block;font-size:12px;color:#d6dee9}.arena-rank--badge{width:22px;height:22px;border-radius:50%;background:#f4c54c24;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.arena-reference-sidecard--streak{display:flex;flex-direction:column}.arena-reference-streak{margin-top:16px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.arena-reference-streak__flames{font-size:24px;letter-spacing:1px}.arena-reference-streak__count{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;display:inline-flex;align-items:center;justify-content:center;color:#f5f7fb;font-size:18px;font-weight:800}.arena-reference-streak__bonus{margin-top:auto;font-size:13px;color:#f4c54c}.arena-text-up{color:#12d97a}.arena-text-down{color:#ff4d5e}@media(max-width:374px){.arena-page{padding-inline:12px;padding-bottom:138px}.arena-page__frame{gap:14px}.arena-page__chips{flex-wrap:wrap}.arena-reference-rounds,.arena-reference-grid,.arena-reference-actions,.arena-reference-hero__asset{grid-template-columns:1fr}.arena-reference-hero__stats{grid-template-columns:repeat(2,1fr)}.arena-prediction-buttons,.arena-result-grid{grid-template-columns:1fr}.arena-reactions-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.arena-page{padding-top:20px}.arena-page__frame{width:min(100%,430px)}}
