@font-face{font-family:Sora;src:url(/assets/Sora-Variable-BedAVQot.woff2) format("woff2-variations");font-weight:100 800;font-style:normal;font-display:swap}*,: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:Sora,sans-serif;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:JetBrains Mono,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}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-1\.5{right:.375rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[10vh\]{top:10vh}.top-\[66px\]{top:66px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[120\]{z-index:120}.z-\[40\]{z-index:40}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.m-4{margin:1rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[54px\]{height:54px}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-screen{height:100vh}.max-h-\[56vh\]{max-height:56vh}.max-h-\[calc\(100vh-92px\)\]{max-height:calc(100vh - 92px)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[min\(680px\,92vw\)\]{width:min(680px,92vw)}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.max-w-\[1700px\]{max-width:1700px}.max-w-\[360px\]{max-width:360px}.max-w-\[40vw\]{max-width:40vw}.max-w-\[72px\]{max-width:72px}.max-w-\[90vw\]{max-width:90vw}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.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))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300\/50{border-color:#fcd34d80}.border-amber-300\/60{border-color:#fcd34d99}.border-cyan-200\/70{border-color:#a5f3fcb3}.border-cyan-300\/50{border-color:#67e8f980}.border-cyan-500\/25{border-color:#06b6d440}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-rose-200\/70{border-color:#fecdd3b3}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/70{border-color:#e2e8f0b3}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300\/70{border-color:#cbd5e1b3}.border-transparent{border-color:transparent}.border-violet-300\/55{border-color:#c4b5fd8c}.border-violet-300\/60{border-color:#c4b5fd99}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-emerald-500\/10{background-color:#10b9811a}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-slate-100\/80{background-color:#f1f5f9cc}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-950\/30{background-color:#0206174d}.bg-transparent{background-color:transparent}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-cyan-500\/10{--tw-gradient-from: rgb(6 182 212 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-cyan-500\/5{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(6 182 212 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-2{padding:.5rem}.p-3{padding:.75rem}.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-\[0\.08rem\]{padding-left:.08rem;padding-right:.08rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.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-\[0\.02rem\]{padding-top:.02rem;padding-bottom:.02rem}.pb-1{padding-bottom:.25rem}.pb-28{padding-bottom:7rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-11{padding-left:2.75rem}.pl-3{padding-left:.75rem}.pr-11{padding-right:2.75rem}.pr-3{padding-right:.75rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:JetBrains Mono,monospace}.font-sans{font-family:Sora,sans-serif}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-sm{font-size:.96rem;line-height:1.35rem}.text-xs{font-size:.82rem;line-height:1.1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[1\.05\]{line-height:1.05}.leading-\[12px\]{line-height:12px}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / 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-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-85{opacity:.85}.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_15px_rgba\(8\,145\,178\,0\.18\)\]{--tw-shadow: 0 0 15px rgba(8,145,178,.18);--tw-shadow-colored: 0 0 15px 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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.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)}.blur-xl{--tw-blur: blur(24px);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)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[1\.5px\]{--tw-backdrop-blur: blur(1.5px);-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)}.backdrop-filter{-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}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[release\:check\]{release:check}:root{--bg-dark: #02040a;--bg-light: #ffffff;--bg-card-dark: rgba(10, 15, 30, .6);--bg-card-light: rgba(255, 255, 255, .7);--accent-cyan: #22d3ee;--accent-purple: #c084fc;--accent-green: #4ade80;--accent-orange: #fb923c;--ui-text-scale: 1}body{margin:0;-webkit-font-smoothing:antialiased;font-size:clamp(16px,.6vw + 14px,18px)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}details:not([open])>:not(summary){display:none!important}#app{min-height:100vh;min-height:100dvh}#tonconnect-button{display:none!important}.field-status{margin:.3rem 0 0;font-size:.69rem;font-weight:700;letter-spacing:.04em}.field-status--idle{color:var(--ink-700)}.field-status--valid{color:#059669}.field-status--invalid{color:#dc2626}.workspace-content-shell__mode-rail{position:sticky;top:0;z-index:12;margin-bottom:.15rem;padding:.35rem 0 .15rem;background:color-mix(in srgb,var(--page-bg, transparent) 88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.state-banner{border-radius:12px;border:1px solid var(--surface-outline);background:color-mix(in srgb,var(--surface-2) 78%,white);box-shadow:var(--shadow-soft);display:grid;gap:.2rem;padding:.66rem .78rem}.state-banner--loading{border-color:color-mix(in srgb,#38bdf8 35%,var(--surface-outline));background:color-mix(in srgb,#38bdf8 8%,var(--card-bg))}.state-banner--empty{border-style:dashed}.state-banner__title{color:var(--ink-900);font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.state-banner__copy{color:var(--ink-700);font-size:.76rem;line-height:1.35}.state-banner__actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.1rem}.font-mono{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ui-figure{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em}.ui-figure-hero{font-size:clamp(calc(3.5rem * var(--ui-text-scale)),calc(4vw * var(--ui-text-scale) + 1.5rem),calc(5.5rem * var(--ui-text-scale)));line-height:.95}.ui-figure-decimal{font-size:.65em;opacity:.65}.ui-meta{font-size:calc(.9rem * var(--ui-text-scale));letter-spacing:.14em;text-transform:uppercase;font-weight:700}html:not(.dark) .text-slate-100{color:#475569!important}html:not(.dark) .text-slate-200{color:#475569!important}html:not(.dark) .text-slate-300{color:#334155!important}html:not(.dark) .text-slate-400{color:#64748b!important}html:not(.dark) .text-slate-500{color:#475569!important}html:not(.dark) .text-slate-600{color:#334155!important}html:not(.dark) .text-\[\#43778f\]{color:#334155!important}html:not(.dark) .text-cyan-400{color:#0e7490!important}html:not(.dark) .text-cyan-500{color:#0e7490!important}html:not(.dark) .text-cyan-600{color:#0c4a6e!important}html:not(.dark) .text-amber-500{color:#92400e!important}html:not(.dark) .text-emerald-500{color:#047857!important}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),html:not(.dark) select,html:not(.dark) textarea{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color])::-moz-placeholder,html:not(.dark) textarea::-moz-placeholder{color:#475569!important}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color])::placeholder,html:not(.dark) textarea::placeholder{color:#475569!important}html:not(.dark) input.text-green-600{color:#16a34a!important;-webkit-text-fill-color:#16a34a!important}html:not(.dark) .fill-slate-400{fill:#334155!important}.bg-blue-500{background-color:#3b82f6!important}.bg-cyan-600{background-color:#0891b2!important}.bg-teal-500{background-color:#14b8a6!important}.bg-sky-500{background-color:#0ea5e9!important}.bg-indigo-600{background-color:#4f46e5!important}.bg-slate-500{background-color:#64748b!important}.bg-slate-700{background-color:#334155!important}.bg-slate-800{background-color:#1e293b!important}#app .text-\[9px\]{font-size:calc(9px * var(--ui-text-scale))}#app .text-\[10px\]{font-size:calc(10px * var(--ui-text-scale))}#app .text-\[11px\]{font-size:calc(11px * var(--ui-text-scale))}.section-sep{height:1px;background:linear-gradient(90deg,transparent,rgba(6,182,212,.4),rgba(34,211,238,.2),transparent);opacity:.6}.dark .section-sep{background:linear-gradient(90deg,transparent,rgba(34,211,238,.3),rgba(16,185,129,.2),transparent)}#app button:focus-visible,#app [role=button]:focus-visible,#app a:focus-visible,#app input:focus-visible,#app select:focus-visible,#app textarea:focus-visible{outline:none;box-shadow:0 0 0 2px #0ea5e999,0 0 0 4px #0ea5e933}.dark #app button:focus-visible,.dark #app [role=button]:focus-visible,.dark #app a:focus-visible,.dark #app input:focus-visible,.dark #app select:focus-visible,.dark #app textarea:focus-visible{box-shadow:0 0 0 2px #22d3eeb3,0 0 0 4px #22d3ee40}.liquid-btn,.liquid-icon{--liquid-radius: 12px;--mercury-accent: rgba(34, 211, 238, .6);--mercury-layer: rgba(8, 145, 178, .4);--mercury-glow: rgba(34, 211, 238, .4);--lava-hot: var(--mercury-accent);--lava-warm: var(--mercury-layer);--lava-glow: var(--mercury-glow);position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:var(--liquid-radius, 12px);border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,#060c16f2,#081e2ce6);box-shadow:0 14px 24px -18px #000000b3,0 0 20px var(--lava-glow),inset 0 -14px 28px -22px #000c;color:#e2f3ff;text-shadow:0 1px 4px rgba(0,0,0,.6);letter-spacing:.05em;text-transform:uppercase;font-weight:800;overflow:hidden}.liquid-btn:hover{box-shadow:0 18px 32px -18px #000c,0 0 30px var(--lava-glow);border-color:#fff6}html:not(.dark) .liquid-btn,html:not(.dark) .liquid-icon{border-color:#0f172a29;background:linear-gradient(140deg,#f0f9fffa,#bae6fdeb);box-shadow:0 14px 24px -18px #0f172a47,0 0 18px #0ea5e933,inset 0 -14px 24px -22px #0ea5e92e;color:#082f49;text-shadow:0 1px 0 rgba(255,255,255,.7)}html:not(.dark) .liquid-btn .lava-lamp,html:not(.dark) .liquid-icon .lava-lamp{mix-blend-mode:multiply;opacity:.5}.liquid-btn:disabled,.liquid-icon:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;filter:grayscale(.2);transform:none}.liquid-btn:disabled:after,.liquid-icon:disabled:after{opacity:0}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}.scroll-smooth{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bg-cyber-grid,.light-foil,.glitch-layer{animation:none!important}}html[data-motion=reduced]{scroll-behavior:auto}html[data-motion=reduced] .scroll-smooth{scroll-behavior:auto!important}html[data-motion=reduced] *,html[data-motion=reduced] *:before,html[data-motion=reduced] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html[data-motion=reduced] .bg-cyber-grid,html[data-motion=reduced] .light-foil,html[data-motion=reduced] .glitch-layer{animation:none!important}.liquid-btn:disabled:hover,.liquid-icon:disabled:hover{box-shadow:none}.liquid-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;clip-path:inset(0 round var(--liquid-radius, 12px));background:radial-gradient(circle at 50% 120%,var(--lava-hot),transparent 70%),radial-gradient(circle at 20% -20%,var(--lava-warm),transparent 50%);filter:blur(20px) saturate(1.5);mix-blend-mode:screen;opacity:.6;pointer-events:none}.liquid-btn .reflection,.liquid-icon .reflection{position:absolute;inset:0;border-radius:inherit;clip-path:inset(0 round var(--liquid-radius, 12px));background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 40%,rgba(255,255,255,.05) 100%);pointer-events:none;mix-blend-mode:overlay;z-index:1}.liquid-btn-primary{--mercury-accent: rgba(34, 211, 238, .6);--mercury-layer: rgba(6, 182, 212, .4);--mercury-glow: rgba(34, 211, 238, .4);color:#cffafe}html:not(.dark) .liquid-btn-primary{color:#0c4a6e}.liquid-btn-green{--mercury-accent: rgba(74, 222, 128, .6);--mercury-layer: rgba(34, 197, 94, .4);--mercury-glow: rgba(74, 222, 128, .4);color:#dcfce7}html:not(.dark) .liquid-btn-green{color:#14532d}.liquid-btn-red{--mercury-accent: rgba(248, 113, 113, .6);--mercury-layer: rgba(239, 68, 68, .4);--mercury-glow: rgba(248, 113, 113, .4);color:#fee2e2}html:not(.dark) .liquid-btn-red{color:#7f1d1d}.liquid-btn-purple{--mercury-accent: rgba(192, 132, 252, .6);--mercury-layer: rgba(168, 85, 247, .4);--mercury-glow: rgba(192, 132, 252, .4);color:#f3e8ff}html:not(.dark) .liquid-btn-purple{color:#581c87}.liquid-btn-slate{--mercury-accent: rgba(148, 163, 184, .5);--mercury-layer: rgba(71, 85, 105, .4);--mercury-glow: rgba(148, 163, 184, .3);color:#f1f5f9}html:not(.dark) .liquid-btn-slate{color:#1e293b}.liquid-btn:after,.liquid-icon:after{content:"";position:absolute;inset:0;border-radius:inherit;clip-path:inset(0 round var(--liquid-radius, 12px));background:radial-gradient(circle at var(--x, 50%) var(--y, 50%),rgba(255,255,255,.28),transparent 45%);opacity:0;pointer-events:none;mix-blend-mode:screen}.liquid-btn:hover:after,.liquid-icon:hover:after{opacity:.65}.lava-lamp-btn{position:relative}.lava-lamp-btn>:not(.lava-lamp):not(.reflection){position:relative;z-index:2}.lava-lamp{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:.82;display:grid;place-items:center;mix-blend-mode:screen;overflow:hidden;clip-path:inset(0 round var(--liquid-radius, 12px));transform:translateZ(0)}.lava-lamp__svg{width:120%;height:120%;max-width:none;max-height:none;opacity:.88;filter:saturate(1.08) brightness(1.02);transform:translateZ(0);will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.lava-lamp{display:none}}.tab-hdr{position:relative;overflow:hidden}.tab-switch{background:linear-gradient(135deg,#e2e8f0b3,#ffffffe6);box-shadow:0 10px 24px -18px #0f172a59,inset 0 1px #fff9}.dark .tab-switch{background:linear-gradient(135deg,#0f172abf,#1e293b73);box-shadow:0 12px 24px -18px #0009,inset 0 1px #ffffff14}.launchpad-tab{position:relative;isolation:isolate}.launchpad-tab-standard{--accent: #0ea5e9;--accent-glow: rgba(6, 182, 212, .6);--accent-shadow: rgba(6, 182, 212, .45)}.launchpad-tab-fair{--accent: #a855f7;--accent-glow: rgba(168, 85, 247, .6);--accent-shadow: rgba(168, 85, 247, .45)}.launchpad-tab-shell{position:relative;overflow:hidden}.tab-hdr.active{background:linear-gradient(135deg,#ffffffe6,#f0f9fff2);box-shadow:0 4px 12px -2px var(--accent-glow, rgba(14, 165, 233, .3)),inset 0 1px #fffc;border:1px solid var(--accent, rgba(14, 165, 233, .5))}.dark .tab-hdr.active{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);box-shadow:0 4px 12px -2px var(--accent-glow, rgba(34, 211, 238, .3)),inset 0 1px #fff3;border:1px solid var(--accent, rgba(34, 211, 238, .5));text-shadow:0 0 10px var(--accent-glow, rgba(34, 211, 238, .5))}.btn-glow{background:linear-gradient(135deg,#38bdf824,#94a3b814);border:1px solid rgba(56,189,248,.25);box-shadow:0 12px 24px -18px #0ea5e959}.dark .btn-glow{background:linear-gradient(135deg,#06b6d42e,#0f172a8c);border-color:#22d3ee40;box-shadow:0 16px 28px -20px #22d3ee59}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#22d3ee80}.mercury-btn{position:relative;overflow:hidden;border-radius:50%;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 70%,transparent 71%);mask-image:radial-gradient(circle at 50% 50%,#000 70%,transparent 71%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:radial-gradient(circle at 38% 28%,rgba(255,255,255,.95),rgba(255,255,255,.08) 48%,transparent 65%),radial-gradient(circle at 65% 70%,rgba(56,189,248,.55),transparent 52%),radial-gradient(circle at 55% 60%,rgba(12,74,110,.25),rgba(3,20,30,.04) 62%,transparent 78%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.16),rgba(255,255,255,.08) 70%,transparent 90%);background-color:#0d475d38;border:1px solid rgba(255,255,255,.28);box-shadow:0 16px 28px -18px #000000ad,0 0 18px #38bdf847,inset 0 1px #ffffff52,inset 0 -10px 24px -22px #00000080;-webkit-backdrop-filter:blur(10px) saturate(1.25);backdrop-filter:blur(10px) saturate(1.25);isolation:isolate;background-size:130% 130%;background-position:52% 50%}.mercury-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 20deg,#ffffff29,#38bdf838,#7dd3fc29,#ffffff1f),radial-gradient(circle at 40% 38%,rgba(255,255,255,.5),transparent 42%),radial-gradient(circle at 72% 62%,rgba(56,189,248,.28),transparent 46%);background-size:230% 230%,160% 160%,170% 170%;background-position:50% 50%,60% 40%,40% 60%;filter:blur(16px);opacity:.9;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 70%,transparent 71%);mask-image:radial-gradient(circle at 50% 50%,#000 70%,transparent 71%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mercury-btn:after{content:"";position:absolute;inset:1px;border-radius:inherit;background:radial-gradient(circle at 36% 28%,rgba(255,255,255,.82),transparent 50%),radial-gradient(circle at 66% 64%,rgba(56,189,248,.32),transparent 48%),linear-gradient(180deg,#ffffffd9,#ffffff29 36%,#fff0);pointer-events:none;mix-blend-mode:screen;opacity:.95;transform-origin:center;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 70%,transparent 71%);mask-image:radial-gradient(circle at 50% 50%,#000 70%,transparent 71%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header-ton-btn{--liquid-radius: 18px;letter-spacing:.08em}html:not(.dark) .header-ton-btn{background:linear-gradient(135deg,#fffffff0,#e2edf8e6);color:#0f172a;border-color:#0f766e2e;box-shadow:0 16px 30px -18px #0ea5e959,0 0 20px #0ea5e933}.ton-gem{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 30%,#ffffffe6,#0098ea40);border:1px solid rgba(255,255,255,.6);box-shadow:inset 0 0 6px #ffffff80,0 6px 12px -8px #0284c799}.dark .ton-gem{background:radial-gradient(circle at 30% 30%,#fff3,#0891b259);border-color:#22d3ee59;box-shadow:inset 0 0 8px #22d3ee4d,0 6px 14px -8px #22d3ee80}.btn-icon-hdr{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#ffffffb3;box-shadow:0 8px 18px -12px #0f172a40}.dark .btn-icon-hdr{background:#0f172a99;border-color:#ffffff14;box-shadow:0 10px 18px -12px #0009}.btn-icon-hdr:hover{border-color:#0ea5e966;box-shadow:0 12px 22px -12px #0ea5e959}.copy-mercury{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(14,165,233,.25);background:linear-gradient(135deg,#e0f2fee6,#bae6fdb3);color:#0f172a;font-weight:800;letter-spacing:.2em;text-transform:uppercase;box-shadow:0 10px 18px -14px #0ea5e980,inset 0 0 12px #fff9}.copy-mercury:hover{border-color:#0ea5e973;box-shadow:0 14px 22px -14px #0ea5e999,inset 0 0 16px #ffffffb3}.dark .copy-mercury{background:linear-gradient(135deg,#06b6d440,#0891b266);color:#e2f3ff;border-color:#22d3ee59;box-shadow:0 12px 20px -14px #22d3ee80,inset 0 0 10px #22d3ee40}.hdr-liquid{--liquid-radius: 16px;letter-spacing:.08em;box-shadow:0 18px 32px -20px #000000bf,0 0 24px var(--lava-glow),0 0 60px #ffffff1a,inset 0 1px #ffffff4d,inset 0 -16px 28px -24px #000c}.hdr-liquid:hover{box-shadow:0 22px 36px -20px #000c,0 0 30px var(--lava-glow),0 0 75px #ffffff24,inset 0 1px #ffffff59,inset 0 -16px 28px -22px #000c}.hdr-liquid:before{opacity:.6;filter:blur(20px) saturate(1.5);background:radial-gradient(circle at 30% 130%,var(--lava-hot),transparent 70%),radial-gradient(circle at 80% -10%,var(--lava-warm),transparent 62%),radial-gradient(circle at 55% 35%,rgba(255,255,255,.3),transparent 68%)}.hdr-liquid .lava-lamp{opacity:.95}.hdr-liquid .lava-lamp__svg{filter:saturate(1.18) brightness(1.12) drop-shadow(0 0 14px var(--lava-glow)) drop-shadow(0 0 28px rgba(64,194,255,.35))}.hdr-liquid .reflection{background:linear-gradient(180deg,rgba(255,255,255,.35) 0%,transparent 55%,rgba(255,255,255,.12) 100%);opacity:.8}.liquid-btn-pill{--liquid-radius: 999px}.molten-pill{box-shadow:0 18px 32px -20px var(--lava-glow),0 0 24px var(--lava-glow),inset 0 -18px 28px -24px #000c}.lava-tab{--liquid-radius: 999px;border-radius:999px;background:linear-gradient(135deg,#06b6d4f2,#2563ebf2);box-shadow:0 18px 32px -20px #06b6d4b3,0 0 18px #06b6d473}.hdr-swap{box-shadow:0 16px 30px -18px #000c,0 0 28px #38bdf866,inset 0 1px #ffffff59,inset 0 -10px 30px -20px #0009;background:radial-gradient(circle at 45% 30%,rgba(255,255,255,.75),transparent 52%),radial-gradient(circle at 70% 70%,rgba(45,212,191,.45),transparent 50%),radial-gradient(circle at 52% 60%,rgba(14,165,233,.35),transparent 60%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.18),transparent 72%);background-size:160% 160%;background-position:50% 50%}.hdr-swap:before{inset:-10%;background:conic-gradient(from 0deg,#38bdf852,#0ea5e92e,#22d3ee4d,#38bdf852);filter:blur(14px);opacity:.9}.hdr-swap:after{background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.5),transparent 50%),radial-gradient(circle at 70% 70%,rgba(56,189,248,.35),transparent 55%),linear-gradient(180deg,#fffc,#ffffff24 40%,#fff0);filter:blur(2px)}@media(dynamic-range:high)and (color-gamut:p3){@supports (color: color(display-p3 1 1 1)){.liquid-btn,.liquid-icon{box-shadow:0 16px 30px -18px #000000bf,0 0 34px #00f0f8bf,0 0 70px #00b4f459,inset 0 1px #ffffffa6,inset 0 -14px 28px -22px #000c;box-shadow:0 16px 30px -18px #000000bf,0 0 34px color(display-p3 .2 .95 1 / .75),0 0 70px color(display-p3 .15 .7 1 / .35),inset 0 1px #ffffffa6,inset 0 -14px 28px -22px #000c}.liquid-btn:before{opacity:.85;filter:blur(22px) saturate(1.9);background:radial-gradient(circle at 35% 120%,color(display-p3 .25 .98 1 / .85),transparent 70%),radial-gradient(circle at 78% -15%,color(display-p3 .1 .85 .95 / .65),transparent 58%),radial-gradient(circle at 55% 35%,color(display-p3 1 1 1 / .35),transparent 68%)}.liquid-btn .reflection,.liquid-icon .reflection{background:linear-gradient(180deg,color(display-p3 1 1 1 / .55) 0%,transparent 48%,color(display-p3 1 1 1 / .18) 100%)}.hdr-liquid{box-shadow:0 20px 36px -20px #000c,0 0 36px #01f1fad9,0 0 80px #00b4f466,inset 0 1px #ffffffb3,inset 0 -16px 28px -22px #000c;box-shadow:0 20px 36px -20px #000c,0 0 36px color(display-p3 .25 .95 1 / .85),0 0 80px color(display-p3 .15 .7 1 / .4),inset 0 1px #ffffffb3,inset 0 -16px 28px -22px #000c}.btn-icon-hdr,.mercury-btn{box-shadow:0 14px 26px -16px #0009,0 0 18px #00f2fb8c,inset 0 1px #fff9;box-shadow:0 14px 26px -16px #0009,0 0 18px color(display-p3 .3 .95 1 / .55),inset 0 1px #fff9}}}.pb-safe{padding-bottom:max(env(safe-area-inset-bottom,0px),8px)}@media(max-width:1024px){.dark{--glass-bg: rgba(11, 33, 46, .72);--glass-border: rgba(255, 255, 255, .08);--card-bg: rgba(7, 22, 33, .52);--card-border: rgba(255, 255, 255, .08);--text-muted: #43778f;--shadow-color: rgba(0, 0, 0, .22)}.dark .bg-cyber-grid{background-image:linear-gradient(rgba(0,152,234,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,152,234,.03) 1px,transparent 1px)}.dark .glitch-layer{opacity:.06}}.mobile-tabbar,.mobile-tabbar>div{overflow:visible!important}.mobile-tabbar-fab{position:absolute;isolation:isolate}.mobile-tabbar-fab .liquid-icon{--liquid-radius: 999px;border-radius:999px;clip-path:circle(50% at 50% 50%)}.mobile-tab-label{letter-spacing:.02em;min-height:20px;overflow-wrap:anywhere}.mobile-tabbar__frame{position:relative;z-index:1;min-height:56px;display:grid;grid-template-columns:minmax(0,1fr) 4.25rem minmax(0,1fr);align-items:end;gap:.25rem}.mobile-tabbar__group{display:grid;align-items:end;gap:.15rem}.mobile-tabbar__center-gap{width:100%;height:100%}html:not(.dark) .mobile-tabbar{--tabbar-notch-size: 64px;--tabbar-notch-offset: 0px;position:fixed;background:transparent;border-color:transparent;box-shadow:none}html:not(.dark) .mobile-tabbar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(150deg,#fbfffffb,#eef7fef5);border-top:1px solid rgba(15,118,110,.12);box-shadow:0 12px 36px -28px #0f172a40,0 0 22px -16px #0098ea29;-webkit-backdrop-filter:blur(26px) saturate(1.08);backdrop-filter:blur(26px) saturate(1.08);transform:none;animation:none;mix-blend-mode:normal;opacity:1;filter:none;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(circle at 50% calc(0px - var(--tabbar-notch-offset)),transparent calc(var(--tabbar-notch-size) / 2),#000 calc(var(--tabbar-notch-size) / 2 + 1px));mask-image:radial-gradient(circle at 50% calc(0px - var(--tabbar-notch-offset)),transparent calc(var(--tabbar-notch-size) / 2),#000 calc(var(--tabbar-notch-size) / 2 + 1px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}html:not(.dark) .mobile-tabbar>div:not(.mobile-tabbar-fab){position:relative;z-index:1}.dark .mobile-tabbar{--tabbar-notch-size: 64px;--tabbar-notch-offset: 0px;position:fixed;background:transparent;border-color:transparent;box-shadow:none}.dark .mobile-tabbar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#0b212eeb,#050f16e6);border-top:1px solid rgba(255,255,255,.06);box-shadow:0 12px 36px -28px #000000d9,0 0 22px -18px #0098ea47;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(circle at 50% calc(0px - var(--tabbar-notch-offset)),transparent calc(var(--tabbar-notch-size) / 2),#000 calc(var(--tabbar-notch-size) / 2 + 1px));mask-image:radial-gradient(circle at 50% calc(0px - var(--tabbar-notch-offset)),transparent calc(var(--tabbar-notch-size) / 2),#000 calc(var(--tabbar-notch-size) / 2 + 1px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.dark .mobile-tabbar>div:not(.mobile-tabbar-fab){position:relative;z-index:1}.selection\:bg-cyan-300\/35 *::-moz-selection{background-color:#67e8f959}.selection\:bg-cyan-300\/35 *::selection{background-color:#67e8f959}.selection\:bg-cyan-300\/35::-moz-selection{background-color:#67e8f959}.selection\:bg-cyan-300\/35::selection{background-color:#67e8f959}.hover\:border-cyan-400\/50:hover{border-color:#22d3ee80}.hover\:bg-amber-500\/15:hover{background-color:#f59e0b26}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100\/80:hover{background-color:#f1f5f9cc}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-500\/15:hover{background-color:#8b5cf626}.hover\:text-cyan-600:hover{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-amber-400\/80:focus-visible{--tw-ring-color: rgb(251 191 36 / .8)}.focus-visible\:ring-cyan-400\/80:focus-visible{--tw-ring-color: rgb(34 211 238 / .8)}.focus-visible\:ring-violet-400\/80:focus-visible{--tw-ring-color: rgb(167 139 250 / .8)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color: #fff}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:opacity-40{opacity:.4}.dark\:border-amber-400\/35:is(.dark *){border-color:#fbbf2459}.dark\:border-amber-400\/40:is(.dark *){border-color:#fbbf2466}.dark\:border-cyan-400\/30:is(.dark *){border-color:#22d3ee4d}.dark\:border-violet-400\/35:is(.dark *){border-color:#a78bfa59}.dark\:border-violet-400\/40:is(.dark *){border-color:#a78bfa66}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}.dark\:border-white\/20:is(.dark *){border-color:#fff3}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-black\/50:is(.dark *){background-color:#00000080}.dark\:bg-black\/55:is(.dark *){background-color:#0000008c}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-cyan-200:is(.dark *){--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-violet-200:is(.dark *){--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:opacity-90:is(.dark *){opacity:.9}.dark\:shadow-\[0_0_20px_rgba\(103\,232\,249\,0\.22\)\]:is(.dark *){--tw-shadow: 0 0 20px rgba(103,232,249,.22);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:invert:is(.dark *){--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:selection\:bg-cyan-300\/30 *:is(.dark *)::-moz-selection{background-color:#67e8f94d}.dark\:selection\:bg-cyan-300\/30 *:is(.dark *)::selection{background-color:#67e8f94d}.dark\:selection\:bg-cyan-300\/30:is(.dark *)::-moz-selection{background-color:#67e8f94d}.dark\:selection\:bg-cyan-300\/30:is(.dark *)::selection{background-color:#67e8f94d}.dark\:hover\:bg-transparent:hover:is(.dark *){background-color:transparent}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:text-cyan-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:focus-visible\:ring-offset-slate-900:focus-visible:is(.dark *){--tw-ring-offset-color: #0f172a}@media(min-width:640px){.sm\:left-6{left:1.5rem}.sm\:left-auto{left:auto}.sm\:right-4{right:1rem}.sm\:right-6{right:1.5rem}.sm\:w-\[340px\]{width:340px}.sm\:p-4{padding:1rem}.sm\:pb-32{padding-bottom:8rem}}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:p-8{padding:2rem}.lg\:pb-10{padding-bottom:2.5rem}}:root{--neo-bg: #e6edf6;--neo-bg-secondary: #d8e5f3;--neo-surface-strong: rgba(252, 255, 255, .82);--neo-surface: rgba(241, 248, 255, .68);--neo-border: rgba(255, 255, 255, .78);--neo-border-soft: rgba(159, 180, 205, .42);--neo-shadow-dark: rgba(34, 71, 112, .28);--neo-shadow-light: rgba(255, 255, 255, .96);--neo-inset-dark: rgba(128, 151, 180, .22);--neo-inset-light: rgba(255, 255, 255, .9);--neo-ambient-cyan: rgba(39, 196, 255, .34);--neo-ambient-amber: rgba(255, 178, 103, .24);--neo-ambient-mint: rgba(83, 228, 190, .2);--neo-ambient-deep: rgba(70, 132, 202, .2);--neo-focus: rgba(17, 157, 255, .35);--neo-blur: 24px}.dark{--neo-bg: #030912;--neo-bg-secondary: #07111d;--neo-surface-strong: rgba(12, 27, 40, .78);--neo-surface: rgba(8, 20, 33, .62);--neo-border: rgba(122, 188, 233, .22);--neo-border-soft: rgba(80, 140, 184, .34);--neo-shadow-dark: rgba(0, 0, 0, .72);--neo-shadow-light: rgba(88, 156, 207, .2);--neo-inset-dark: rgba(0, 0, 0, .38);--neo-inset-light: rgba(110, 178, 231, .16);--neo-ambient-cyan: rgba(0, 191, 255, .34);--neo-ambient-amber: rgba(255, 162, 92, .16);--neo-ambient-mint: rgba(19, 218, 164, .16);--neo-ambient-deep: rgba(12, 43, 73, .56);--neo-focus: rgba(50, 211, 255, .28)}html:not(.dark) body{background-color:var(--neo-bg);background-image:radial-gradient(circle at 14% 12%,rgba(255,255,255,.82),transparent 34%),radial-gradient(circle at 78% 14%,rgba(77,196,255,.22),transparent 42%),radial-gradient(circle at 84% 80%,rgba(74,225,190,.18),transparent 44%),linear-gradient(140deg,var(--neo-bg) 0%,var(--neo-bg-secondary) 45%,#d2e0ee 100%);color:#0d1a2b}.dark body{background-color:var(--neo-bg);background-image:radial-gradient(circle at 18% 14%,rgba(17,80,132,.36),transparent 36%),radial-gradient(circle at 84% 10%,rgba(0,189,255,.14),transparent 40%),radial-gradient(circle at 82% 84%,rgba(26,211,164,.11),transparent 42%),linear-gradient(160deg,#020711,#020b15 35%,#03111d);color:#e7f6ff}.app-shell{position:relative;min-height:100vh;min-height:100dvh}.app-main-glass{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh}.app-main-glass:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 24%),radial-gradient(circle at 60% 110%,rgba(104,205,255,.09),transparent 50%)}.app-main-glass>*{position:relative;z-index:1}.global-illumination{background:radial-gradient(circle at 10% 14%,var(--neo-ambient-cyan),transparent 34%),radial-gradient(circle at 84% 16%,var(--neo-ambient-amber),transparent 38%),radial-gradient(circle at 80% 82%,var(--neo-ambient-mint),transparent 40%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.16),transparent 66%);filter:saturate(1.18)}.dark .global-illumination{background:radial-gradient(circle at 10% 14%,var(--neo-ambient-deep),transparent 36%),radial-gradient(circle at 82% 16%,var(--neo-ambient-cyan),transparent 40%),radial-gradient(circle at 80% 82%,var(--neo-ambient-mint),transparent 42%),radial-gradient(circle at 52% 52%,rgba(120,202,255,.06),transparent 72%);filter:saturate(1.24)}.ambient-orb{mix-blend-mode:screen}html:not(.dark) .ambient-orb{mix-blend-mode:multiply}.ambient-orb-cyan{background:radial-gradient(circle at 50% 50%,var(--neo-ambient-cyan) 0%,transparent 68%)}.ambient-orb-amber{background:radial-gradient(circle at 50% 50%,var(--neo-ambient-amber) 0%,transparent 70%);animation-delay:-5s}.ambient-orb-mint{background:radial-gradient(circle at 50% 50%,var(--neo-ambient-mint) 0%,transparent 72%);animation-delay:-9s}.bg-cyber-grid{background-image:linear-gradient(rgba(77,144,210,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(77,144,210,.08) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 58%,transparent 100%);mask-image:radial-gradient(circle at 50% 50%,black 58%,transparent 100%)}.dark .bg-cyber-grid{background-image:linear-gradient(rgba(0,186,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,186,255,.08) 1px,transparent 1px)}.light-foil{background:radial-gradient(circle at 20% 16%,rgba(255,255,255,.82),transparent 42%),radial-gradient(circle at 84% 14%,rgba(111,215,255,.28),transparent 42%),radial-gradient(circle at 82% 82%,rgba(103,235,200,.22),transparent 40%),linear-gradient(115deg,#ffffff61,#8cdcff1a,#79e7ce14);filter:blur(16px) saturate(1.2)}.neo-shell{box-shadow:26px 26px 48px -34px var(--neo-shadow-dark),-20px -20px 40px -32px var(--neo-shadow-light),inset 1px 1px 0 var(--neo-inset-light),inset -1px -1px 0 var(--neo-inset-dark)}.glass-panel,.glass-card{position:relative;border:1px solid var(--neo-border)!important;background:linear-gradient(145deg,var(--neo-surface-strong) 0%,var(--neo-surface) 100%)!important;box-shadow:22px 22px 44px -30px var(--neo-shadow-dark),-16px -16px 32px -26px var(--neo-shadow-light),inset 1px 1px 0 var(--neo-inset-light),inset -1px -1px 0 var(--neo-inset-dark)!important;backdrop-filter:blur(var(--neo-blur)) saturate(1.24)!important;-webkit-backdrop-filter:blur(var(--neo-blur)) saturate(1.24)!important}.glass-panel:before,.glass-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,#ffffff5c,#ffffff0f 45%,#ffffff38),radial-gradient(circle at 16% 14%,rgba(255,255,255,.4),transparent 50%);mix-blend-mode:screen;opacity:.5}.dark .glass-panel:before,.dark .glass-card:before{background:linear-gradient(130deg,#85ceff2e,#85ceff08 45%,#85ceff1a),radial-gradient(circle at 16% 14%,rgba(136,209,255,.16),transparent 52%);opacity:.58}.glass-panel:hover,.glass-card:hover{border-color:#59b4f27a!important;box-shadow:26px 28px 46px -30px var(--neo-shadow-dark),-18px -16px 34px -24px var(--neo-shadow-light),0 10px 24px -20px #2fa7ff80,inset 1px 1px 0 var(--neo-inset-light),inset -1px -1px 0 var(--neo-inset-dark)!important}.dark .glass-panel:hover,.dark .glass-card:hover{border-color:#62cdff6b!important}.neo-nav-item{background:linear-gradient(135deg,#ffffff8a,#e7f1fb8c);border-color:#acc5e070;box-shadow:14px 14px 22px -18px #3b5d803d,-10px -10px 18px -16px #ffffffe6,inset 1px 1px #ffffffc7,inset -1px -1px #8aa1bb33}.dark .neo-nav-item{background:linear-gradient(135deg,#102233cc,#0a1825ad);border-color:#609bc542;box-shadow:14px 14px 24px -18px #000000bd,-10px -10px 20px -18px #3f7ead3d,inset 1px 1px #74bbef38,inset -1px -1px #0000004d}.tab-switch{border:1px solid var(--neo-border-soft);background:linear-gradient(145deg,#ffffffd1,#e2eefbbd);box-shadow:inset 2px 2px 5px -4px #708dad61,inset -2px -2px 6px -4px #ffffffe6,12px 14px 26px -22px #14345352}.dark .tab-switch{border-color:#5695c242;background:linear-gradient(145deg,#0b1927cc,#08131fb8);box-shadow:inset 2px 2px 6px -4px #0009,inset -2px -2px 6px -4px #6baedc2e,14px 16px 28px -20px #000000b3}.tab-hdr{border:1px solid transparent}.tab-hdr.active{background:linear-gradient(140deg,#fffffff2,#ddefffe6)!important;border-color:#46a8e970!important;box-shadow:9px 11px 18px -14px #2145674d,-8px -8px 16px -14px #ffffffeb,inset 1px 1px #ffffffd9,inset -1px -1px #7ea0c529!important}.dark .tab-hdr.active{background:linear-gradient(140deg,#10293fe6,#081b2cd1)!important;border-color:#55c6ff6b!important;box-shadow:10px 10px 18px -14px #000000b8,-8px -8px 16px -14px #5191bf33,inset 1px 1px #74bcee3d,inset -1px -1px #0006!important}.btn-icon-hdr{border-color:var(--neo-border-soft);background:linear-gradient(145deg,#ffffffdb,#e2f0fdc7);box-shadow:12px 13px 22px -16px #1f406147,-8px -8px 14px -11px #ffffffe6,inset 1px 1px #ffffffd6,inset -1px -1px #829ab433}.dark .btn-icon-hdr{border-color:#5a95c14d;background:linear-gradient(145deg,#0b1d2dd1,#091622bd);box-shadow:12px 14px 24px -18px #000000b8,-8px -8px 16px -14px #488ec233,inset 1px 1px #68acdc33,inset -1px -1px #00000052}.liquid-btn,.liquid-icon{border:1px solid rgba(255,255,255,.4);box-shadow:16px 16px 30px -20px #14345259,-10px -10px 22px -18px #ffffffe0,0 0 18px var(--lava-glow),inset 1px 1px #ffffff70,inset -1px -1px #68829f42}.dark .liquid-btn,.dark .liquid-icon{border-color:#80c3ec52;box-shadow:14px 14px 26px -18px #000000b8,-8px -8px 18px -16px #589ac93d,0 0 22px var(--lava-glow),inset 1px 1px #6db5e938,inset -1px -1px #00000052}html:not(.dark) .liquid-btn,html:not(.dark) .liquid-icon{background:linear-gradient(135deg,#f6fcfffa,#c4e6ffdb);color:#09365b}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),html:not(.dark) select,html:not(.dark) textarea{border-color:var(--neo-border-soft)!important;background:linear-gradient(145deg,#fcffffe6,#eaf4fed6)!important;box-shadow:inset 2px 2px 6px -5px #7e97b380,inset -2px -2px 6px -4px #fffffff2,10px 12px 22px -20px #1834534d!important}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]):focus,html:not(.dark) select:focus,html:not(.dark) textarea:focus{border-color:#40a7ee8f!important;box-shadow:inset 2px 2px 6px -5px #748da973,inset -2px -2px 6px -4px #fffffff5,0 0 0 3px var(--neo-focus),12px 15px 24px -20px #2a8fd266!important}.mobile-tabbar:before{border:1px solid var(--neo-border-soft);box-shadow:0 20px 36px -30px var(--neo-shadow-dark),0 0 28px -22px #54beff6b,inset 1px 1px #ffffffc7,inset -1px -1px #7892b02e}.dark .mobile-tabbar:before{box-shadow:0 22px 38px -30px #000000d1,0 0 32px -22px #34b9ff59,inset 1px 1px #6ab5e933,inset -1px -1px #00000057}#app button:focus-visible,#app [role=button]:focus-visible,#app a:focus-visible,#app input:focus-visible,#app select:focus-visible,#app textarea:focus-visible{box-shadow:0 0 0 2px #33b2f799,0 0 0 5px var(--neo-focus)!important}.dark #app button:focus-visible,.dark #app [role=button]:focus-visible,.dark #app a:focus-visible,.dark #app input:focus-visible,.dark #app select:focus-visible,.dark #app textarea:focus-visible{box-shadow:0 0 0 2px #5fdaffb3,0 0 0 5px #28aff53d!important}#app .liquid-btn:focus-visible,#app .liquid-icon:focus-visible{border-radius:var(--liquid-radius, 12px);box-shadow:0 0 0 2px #33b2f794,0 0 0 5px var(--neo-focus),0 14px 24px -16px #1a6faa73!important}.dark #app .liquid-btn:focus-visible,.dark #app .liquid-icon:focus-visible{box-shadow:0 0 0 2px #5fdaffb8,0 0 0 5px #28aff538,0 14px 24px -16px #0d2a3d9e!important}@media(prefers-reduced-motion:reduce){.global-illumination,.ambient-orb,.bg-cyber-grid{animation:none!important}}html[data-motion=reduced] .global-illumination,html[data-motion=reduced] .ambient-orb,html[data-motion=reduced] .bg-cyber-grid{animation:none!important}@media(max-width:768px){html:not(.dark) body{background-attachment:scroll}.pb-safe{padding-bottom:max(env(safe-area-inset-bottom,0px),8px)}.mobile-tab-label{font-size:11px;line-height:11px}.mobile-tabbar:before{border-radius:0}.mobile-tabbar-fab .liquid-icon{box-shadow:0 12px 24px -18px #00000057,0 0 14px #31bbff47,inset 1px 1px #ffffff42,inset -1px -1px #0003}.glass-panel,.glass-card{box-shadow:10px 10px 20px -16px #14345242,-8px -8px 14px -12px #ffffffbd,inset 1px 1px #fff9,inset -1px -1px #68829f24!important}.dark .glass-panel,.dark .glass-card{box-shadow:10px 10px 18px -14px #000000a3,-8px -8px 14px -12px #589ac929,inset 1px 1px #6db5e924,inset -1px -1px #0000004d!important}.liquid-btn,.liquid-icon{box-shadow:10px 10px 20px -16px #1434524d,-8px -8px 14px -12px #ffffffb3,0 0 14px var(--lava-glow),inset 1px 1px #ffffff57,inset -1px -1px #68829f33}.dark .liquid-btn,.dark .liquid-icon{box-shadow:10px 10px 18px -14px #000000a8,-8px -8px 14px -12px #589ac92e,0 0 16px var(--lava-glow),inset 1px 1px #6db5e92b,inset -1px -1px #00000047}}html:not(.dark){--light-shell-top: #f7fbff;--light-shell-mid: #ecf4ff;--light-shell-bottom: #dde8f5;--light-gi-cyan: rgba(86, 197, 255, .14);--light-gi-mint: rgba(109, 231, 205, .11);--light-gi-gold: rgba(255, 198, 136, .08);--light-surface-main: rgba(255, 255, 255, .72);--light-surface-soft: rgba(244, 250, 255, .58);--light-border-hard: rgba(255, 255, 255, .86);--light-border-soft: rgba(132, 163, 198, .3);--light-shadow-soft: rgba(34, 66, 102, .14);--light-shadow-deep: rgba(34, 66, 102, .2);--light-focus-ring: rgba(68, 171, 235, .36)}html:not(.dark) body{background-color:var(--light-shell-bottom)!important;background-image:radial-gradient(circle at 14% 12%,rgba(255,255,255,.9),transparent 36%),radial-gradient(circle at 82% 14%,var(--light-gi-cyan),transparent 42%),radial-gradient(circle at 78% 84%,var(--light-gi-mint),transparent 44%),radial-gradient(circle at 26% 76%,var(--light-gi-gold),transparent 40%),linear-gradient(152deg,var(--light-shell-top) 0%,var(--light-shell-mid) 48%,var(--light-shell-bottom) 100%)!important;color:#13243a}html:not(.dark) .global-illumination{background:radial-gradient(circle at 12% 18%,rgba(120,212,255,.14),transparent 38%),radial-gradient(circle at 86% 14%,rgba(132,247,221,.1),transparent 40%),radial-gradient(circle at 82% 84%,rgba(255,211,154,.1),transparent 42%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.08),transparent 70%);filter:saturate(1.02);opacity:.62!important}html:not(.dark) .ambient-orb{mix-blend-mode:soft-light;filter:saturate(.92);opacity:.52!important}html:not(.dark) .ambient-orb-cyan{background:radial-gradient(circle at 50% 50%,rgba(106,204,255,.14) 0%,transparent 70%)}html:not(.dark) .ambient-orb-amber{background:radial-gradient(circle at 50% 50%,rgba(255,194,132,.11) 0%,transparent 72%)}html:not(.dark) .ambient-orb-mint{background:radial-gradient(circle at 50% 50%,rgba(118,235,206,.11) 0%,transparent 72%)}html:not(.dark) .bg-cyber-grid{background-image:linear-gradient(rgba(96,145,188,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(96,145,188,.07) 1px,transparent 1px);background-size:60px 60px;opacity:.45}html:not(.dark) .light-foil{background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.76),transparent 44%),radial-gradient(circle at 86% 12%,rgba(128,214,255,.12),transparent 42%),radial-gradient(circle at 78% 84%,rgba(124,236,205,.1),transparent 42%),linear-gradient(120deg,#ffffff4d,#aae5ff1f,#8cecd514);filter:blur(14px) saturate(1);mix-blend-mode:soft-light;opacity:.42!important}html:not(.dark) .glass-panel,html:not(.dark) .glass-card{border:1px solid var(--light-border-hard)!important;background:linear-gradient(145deg,var(--light-surface-main) 0%,var(--light-surface-soft) 100%)!important;box-shadow:18px 18px 34px -26px var(--light-shadow-deep),-14px -14px 30px -24px #fffffff0,inset 1px 1px #ffffffe6,inset -1px -1px #8dabcd33!important;backdrop-filter:blur(20px) saturate(1.15)!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;animation:none!important}html:not(.dark) .glass-panel:before,html:not(.dark) .glass-card:before{content:"";background:linear-gradient(132deg,#ffffff70,#ffffff0f 42%,#aadbfa33),radial-gradient(circle at 18% 12%,rgba(255,255,255,.55),transparent 52%);mix-blend-mode:screen;opacity:.58}html:not(.dark) .glass-panel:after,html:not(.dark) .glass-card:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.42);box-shadow:inset 0 1px #ffffffb3,0 0 18px #60bcf01f;pointer-events:none}html:not(.dark) .glass-panel:hover,html:not(.dark) .glass-card:hover{border-color:#7dc6f39e!important;box-shadow:20px 20px 36px -24px #2c4e7333,-14px -14px 28px -22px #fffffff5,0 12px 26px -24px #3aabed73,inset 1px 1px #ffffffeb,inset -1px -1px #8eadd03d!important}html:not(.dark) .neo-shell{box-shadow:22px 24px 40px -30px #22426438,-16px -16px 30px -24px #ffffffeb,inset 1px 1px #ffffffe6,inset -1px -1px #88a6c633}html:not(.dark) .neo-nav-item{border-color:#9dbad861;background:linear-gradient(140deg,#ffffffad,#edf6ff94);box-shadow:10px 12px 20px -18px #22426433,-8px -8px 16px -14px #ffffffe0,inset 1px 1px #fffc,inset -1px -1px #8ca9c72e}html:not(.dark) .neo-nav-item:hover{border-color:#6cbcee7a}html:not(.dark) .tab-switch{border-color:#95b3d461;background:linear-gradient(145deg,#ffffffbd,#e9f4ffa3);box-shadow:inset 2px 2px 5px -4px #7694b652,inset -2px -2px 6px -4px #ffffffeb,10px 12px 20px -18px #25456733}html:not(.dark) .tab-hdr.active{background:linear-gradient(140deg,#ffffffeb,#dff1ffe0)!important;border-color:#55b7f185!important;box-shadow:8px 9px 16px -12px #25456742,-6px -6px 12px -10px #ffffffe6,inset 1px 1px #ffffffe6,inset -1px -1px #7d9cbd2e!important}html:not(.dark) .liquid-btn,html:not(.dark) .liquid-icon{border-color:#98bbde85;background:linear-gradient(138deg,#ffffffe6,#d6ecffcc);color:#0f385a;text-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:12px 14px 24px -18px #22426642,-8px -8px 14px -12px #ffffffe6,0 0 16px #57b9f133,inset 1px 1px #ffffffd6,inset -1px -1px #81a1c338}html:not(.dark) .liquid-btn:hover,html:not(.dark) .liquid-icon:hover{box-shadow:14px 16px 26px -18px #22426647,-8px -8px 14px -12px #fffffff0,0 0 20px #57b9f13d,inset 1px 1px #ffffffe0,inset -1px -1px #81a1c338}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),html:not(.dark) select,html:not(.dark) textarea{border-color:var(--light-border-soft)!important;background:linear-gradient(145deg,#ffffffdb,#ecf6ffc7)!important;box-shadow:inset 2px 2px 6px -5px #829ebb66,inset -2px -2px 6px -4px #ffffffe6,8px 10px 18px -16px var(--light-shadow-soft)!important}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]):focus,html:not(.dark) select:focus,html:not(.dark) textarea:focus{border-color:#5cbbf399!important;box-shadow:inset 2px 2px 6px -5px #7e99b55c,inset -2px -2px 6px -4px #fffffff0,0 0 0 3px var(--light-focus-ring),10px 12px 20px -16px #2b90d147!important}html:not(.dark) .section-sep{background:linear-gradient(90deg,transparent,rgba(94,184,240,.45),rgba(116,223,214,.28),transparent);opacity:.72}@media(max-width:768px){html:not(.dark) .glass-panel,html:not(.dark) .glass-card{box-shadow:10px 10px 18px -14px #22426633,-8px -8px 14px -12px #ffffffe0,inset 1px 1px #ffffffd6,inset -1px -1px #87a6c633!important}html:not(.dark) .liquid-btn,html:not(.dark) .liquid-icon{box-shadow:10px 10px 18px -14px #22426638,-8px -8px 14px -12px #ffffffe0,0 0 14px #57b9f133,inset 1px 1px #ffffffd6,inset -1px -1px #81a1c338}}:root{--arg-blue-900: #0b3452;--ink-900: #14283c;--ink-700: #36566f;--ink-500: #5b798f;--card-bg: rgba(255, 255, 255, .9);--card-border-strong: rgba(95, 132, 164, .45);--shadow-soft: 0 12px 30px -22px rgba(14, 33, 54, .35);--surface-2: rgba(232, 241, 248, .9);--surface-3: rgba(243, 249, 253, .94);--surface-outline: rgba(112, 144, 172, .32);--surface-outline-strong: rgba(73, 123, 168, .5);--accent-500: #2297d6;--accent-600: #15689b;--danger-500: #c04862;--neo-pressed: inset 0 0 0 1px rgba(17, 135, 207, .14)}html.dark,:root[data-theme=night]{--ink-900: #e5f2ff;--ink-700: #b8d3e8;--ink-500: #90afc6;--card-bg: rgba(11, 21, 31, .88);--card-border-strong: rgba(126, 176, 210, .48);--shadow-soft: 0 14px 34px -24px rgba(0, 0, 0, .72);--surface-2: rgba(14, 26, 38, .9);--surface-3: rgba(17, 29, 42, .92);--surface-outline: rgba(126, 176, 210, .28);--surface-outline-strong: rgba(126, 176, 210, .5);--accent-500: #2fa6e6;--accent-600: #1f80b7;--danger-500: #f46b84;--neo-pressed: inset 0 0 0 1px rgba(75, 179, 239, .2)}.skip-link{position:absolute;top:-120px;left:12px;z-index:120;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(6,182,212,.55);background:#0f172af0;color:#ecfeff;font-size:.75rem;font-weight:700;text-decoration:none;letter-spacing:.02em}.skip-link:focus,.skip-link:focus-visible{top:12px;box-shadow:0 0 0 2px #22d3eea6,0 8px 22px -12px #000000b3}.stage-inline-note{border-radius:12px;border:1px solid rgba(251,146,60,.35);background:#fb923c1f;color:#c2410c}.dark .stage-inline-note{border-color:#fb923c73;background:#fb923c29;color:#fed7aa}.page{display:grid;gap:1rem;width:100%;min-width:0}.workspace-content-shell{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.45rem 0 calc(7rem + env(safe-area-inset-bottom))}.workspace-content-shell__inner{width:min(100%,1220px);margin-inline:auto;padding:0 .9rem;display:grid;gap:1rem}.hero{position:relative;overflow:hidden;border-radius:22px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 70%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--card-bg) 96%,white),color-mix(in srgb,var(--surface-2, var(--surface-3)) 90%,transparent) 58%,color-mix(in srgb,var(--surface-3) 82%,transparent));padding:1.15rem 1.2rem;box-shadow:var(--shadow-soft);display:grid;gap:.45rem}.hero:after{content:"";position:absolute;inset:auto -16% -54% auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,#38bdf82e,#38bdf800 72%);pointer-events:none}.hero__title{color:var(--ink-900);font-size:clamp(1.22rem,1.02rem + 1vw,1.85rem);font-weight:900;letter-spacing:-.02em;line-height:1.05;max-width:22ch}.hero__desc{color:var(--ink-700);font-size:.94rem;line-height:1.45;max-width:54rem}.card{border-radius:20px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 66%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--card-bg) 96%,white),color-mix(in srgb,var(--surface-3) 72%,transparent));box-shadow:var(--shadow-soft);padding:1.08rem 1.12rem;display:grid;gap:.9rem}.page--task{align-items:start}.page--task>.card{gap:.9rem}.task-card{position:relative}.row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem}.row__left{min-width:min(280px,100%);flex:1 1 280px;display:grid;gap:.38rem}.row--split{justify-content:space-between}.row--right{justify-content:flex-end}.label{color:var(--ink-700);font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.metric{color:var(--ink-900);font-size:1.1rem;font-weight:800;line-height:1.25}.input{width:100%;min-height:46px;border-radius:14px;border:1px solid var(--surface-outline-strong);background:color-mix(in srgb,var(--surface-3) 88%,white);color:var(--ink-900);font-size:.9rem;line-height:1.35;padding:.62rem .78rem}.input:focus{outline:none;border-color:color-mix(in srgb,var(--accent-500) 72%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 26%,transparent)}@media(min-width:1080px){.page--task{grid-template-columns:minmax(280px,320px) minmax(0,1fr)}.page--task>.hero{position:sticky;top:.45rem;align-self:start;min-height:220px;display:flex;flex-direction:column;justify-content:flex-end}}@media(max-width:760px){.action-bar{position:sticky;bottom:calc(env(safe-area-inset-bottom,0px) + .5rem);z-index:12;padding:.72rem;border-radius:16px;border:1px solid var(--surface-outline);background:color-mix(in srgb,var(--card-bg) 94%,transparent);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.action-bar__spacer{display:none}.action-bar>.btn,.action-bar>.ghost,.action-bar>.btn--ghost{flex:1 1 calc(50% - .28rem);min-width:0}}.note{border-radius:12px;border:1px solid var(--surface-outline);background:color-mix(in srgb,var(--surface-3) 86%,white);padding:.62rem .72rem;display:grid;gap:.22rem}.note__title{color:var(--ink-900);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.note__text{color:var(--ink-700);font-size:.82rem;line-height:1.36;word-break:break-word}.btn,.ghost{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;min-height:40px;border:1px solid color-mix(in srgb,var(--accent-500) 50%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--accent-500) 24%,white),color-mix(in srgb,var(--accent-600) 18%,white));color:var(--ink-900);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.46rem .76rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;text-decoration:none;cursor:pointer}.btn:hover:not(:disabled),.ghost:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-500) 72%,transparent);filter:saturate(1.06)}.btn:disabled,.ghost:disabled{opacity:.5;cursor:not-allowed}.btn[aria-busy=true],.ghost[aria-busy=true]{cursor:progress;filter:saturate(.92)}.btn--ghost,.ghost{background:transparent;border-color:var(--surface-outline-strong);color:var(--ink-700)}.note--warn{border-color:color-mix(in srgb,#f59e0b 38%,var(--surface-outline-strong));background:linear-gradient(135deg,color-mix(in srgb,#f59e0b 10%,var(--card-bg)),color-mix(in srgb,var(--surface-3) 90%,white));box-shadow:inset 3px 0 color-mix(in srgb,#f59e0b 54%,transparent)}.action-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.12rem}.action-bar__spacer{flex:1 1 auto;min-width:0}.action-bar>.btn,.action-bar>.ghost,.action-bar>.btn--ghost{min-width:148px}.bar{width:100%;border-radius:999px;overflow:hidden;height:10px;border:1px solid var(--surface-outline-strong);background:color-mix(in srgb,var(--surface-3) 85%,white)}.bar__fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--accent-500) 82%,white),color-mix(in srgb,var(--accent-600) 72%,white))}.toggle{display:inline-flex;align-items:center;gap:.45rem}.toggle__label{color:var(--ink-700);font-size:.82rem;font-weight:600}.dlmm-signature-list{display:grid;gap:.35rem}.dlmm-signature-list__item{color:var(--ink-700);font-family:JetBrains Mono,monospace;font-size:.7rem;text-decoration:none;overflow-wrap:anywhere}.dlmm-signature-list__item:hover{text-decoration:underline}.dlmm-strategy{border:1px solid var(--surface-outline);border-radius:14px;background:color-mix(in srgb,var(--surface-3) 90%,white);padding:.72rem;display:grid;gap:.72rem}.dlmm-strategy__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.dlmm-strategy__meta{display:grid;gap:.2rem;color:var(--ink-700);font-size:.72rem;font-weight:700}.dlmm-strategy__preset-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.44rem}.dlmm-strategy__preset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:1px solid var(--surface-outline-strong);background:color-mix(in srgb,var(--surface-2) 84%,white);color:var(--ink-700);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;min-height:38px;padding:.38rem .5rem;cursor:pointer}.dlmm-strategy__preset.is-active{border-color:color-mix(in srgb,var(--accent-500) 66%,transparent);color:var(--ink-900);background:color-mix(in srgb,var(--accent-500) 20%,white)}.dlmm-bin-panel{border:1px solid var(--surface-outline);border-radius:12px;background:color-mix(in srgb,var(--surface-2) 80%,white);padding:.56rem;display:grid;gap:.45rem}.dlmm-bin-panel__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem}.dlmm-bin-panel__legend{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.dlmm-bin-panel__legend-item{border-radius:999px;border:1px solid var(--surface-outline-strong);padding:.2rem .46rem;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dlmm-bin-panel__legend-item--base{border-color:#10b9816b;color:#047857;background:#34d39929}.dlmm-bin-panel__legend-item--quote{border-color:#38bdf86b;color:#0369a1;background:#7dd3fc33}.dlmm-bin-panel__actions{display:inline-flex;gap:.3rem;flex-wrap:wrap}.dlmm-bin-panel__loading{color:var(--ink-700);font-size:.78rem;padding:.4rem .2rem}.dlmm-bin-panel__scroller{display:flex;align-items:flex-end;gap:.2rem;overflow-x:auto;padding-bottom:.16rem}.dlmm-bin-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--surface-outline-strong);background:color-mix(in srgb,var(--surface-3) 88%,white);border-radius:9px;min-width:38px;height:132px;padding:.24rem;display:grid;grid-template-rows:1fr auto;align-items:end;gap:.18rem;cursor:pointer}.dlmm-bin-cell__bar{display:block;width:100%;height:var(--dlmm-bin-height, 6%);border-radius:7px;background:linear-gradient(180deg,#0ea5e9f0,#0284c7e0);align-self:end}.dlmm-bin-cell__id{color:var(--ink-700);font-family:JetBrains Mono,monospace;font-size:.64rem;line-height:1}.dlmm-bin-cell.is-base .dlmm-bin-cell__bar{background:linear-gradient(180deg,#10b981f5,#059669e0)}.dlmm-bin-cell.is-quote .dlmm-bin-cell__bar{background:linear-gradient(180deg,#38bdf8f5,#0ea5e9e0)}.dlmm-bin-cell.is-active{border-color:#fbbf24b3;box-shadow:0 0 0 2px #fbbf242e}.dlmm-bin-cell.is-in-range{background:color-mix(in srgb,var(--accent-500) 14%,white)}.dlmm-bin-cell.is-selected{border-color:color-mix(in srgb,var(--accent-500) 72%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-500) 26%,transparent)}.dlmm-bin-cell.is-missing{opacity:.46;border-style:dashed}.dlmm-lp-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.dlmm-lp-actions__card{border:1px solid var(--surface-outline);border-radius:12px;background:color-mix(in srgb,var(--card-bg) 90%,white);padding:.58rem;display:grid;gap:.42rem}.dlmm-remove-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.34rem}.dlmm-remove-presets .btn.is-active{border-color:color-mix(in srgb,var(--accent-500) 70%,transparent);color:var(--ink-900)}@media(max-width:760px){.hero{padding:.7rem .76rem}.card{padding:.76rem}.row{gap:.48rem}.btn,.ghost{width:100%}.dlmm-strategy__head{flex-direction:column}.dlmm-strategy__preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dlmm-lp-actions{grid-template-columns:1fr}}:root{--logo-gold-strong: #f3d585;--logo-gold-mid: #edd999;--logo-sage: #c7cfb8;--logo-sage-soft: #bcccbf;--logo-teal-soft: #aac7cc;--logo-teal-mid: #9fc4d4;--logo-teal-strong: #8dbcd9;--logo-teal-deep: #90b8c8}html:not(.dark){--mark-bg-top: #f6f2e5;--mark-bg-mid: #e8eef0;--mark-bg-bottom: #d5e2e8;--mark-surface-1: rgba(255, 252, 243, .84);--mark-surface-2: rgba(229, 238, 243, .72);--mark-border: rgba(146, 172, 188, .42);--mark-highlight: rgba(255, 250, 236, .92);--mark-shadow: rgba(33, 62, 84, .26);--mark-shadow-soft: rgba(47, 79, 104, .16);--mark-text-strong: #102233;--mark-text-muted: #35566f;--mark-focus: rgba(141, 188, 217, .34);--mark-active-surface: linear-gradient(142deg, rgba(255, 244, 216, .94), rgba(200, 225, 238, .88));--mark-active-border: rgba(152, 191, 214, .56)}.dark{--mark-bg-top: #071017;--mark-bg-mid: #081520;--mark-bg-bottom: #041019;--mark-surface-1: rgba(15, 27, 36, .78);--mark-surface-2: rgba(10, 22, 31, .66);--mark-border: rgba(133, 181, 208, .26);--mark-highlight: rgba(199, 222, 232, .18);--mark-shadow: rgba(0, 0, 0, .78);--mark-shadow-soft: rgba(5, 14, 22, .6);--mark-text-strong: #ebf4f8;--mark-text-muted: #b1c8d2;--mark-focus: rgba(141, 188, 217, .24);--mark-active-surface: linear-gradient(142deg, rgba(243, 213, 133, .18), rgba(141, 188, 217, .2));--mark-active-border: rgba(179, 204, 191, .44)}body,button,input,select,textarea{font-family:Sora,sans-serif}html:not(.dark) body{background-color:var(--mark-bg-bottom)!important;background-image:radial-gradient(circle at 12% 14%,rgba(243,213,133,.3),transparent 40%),radial-gradient(circle at 84% 14%,rgba(141,188,217,.22),transparent 42%),radial-gradient(circle at 80% 84%,rgba(177,202,199,.18),transparent 46%),linear-gradient(155deg,var(--mark-bg-top) 0%,var(--mark-bg-mid) 50%,var(--mark-bg-bottom) 100%)!important;color:var(--mark-text-strong)}.dark body{background-color:var(--mark-bg-bottom)!important;background-image:radial-gradient(circle at 14% 14%,rgba(243,213,133,.12),transparent 40%),radial-gradient(circle at 84% 16%,rgba(141,188,217,.22),transparent 44%),radial-gradient(circle at 80% 84%,rgba(177,202,199,.16),transparent 46%),linear-gradient(160deg,var(--mark-bg-top) 0%,var(--mark-bg-mid) 45%,var(--mark-bg-bottom) 100%)!important;color:var(--mark-text-strong)}.app-main-glass:before{background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 28%),radial-gradient(circle at 62% 108%,rgba(143,192,220,.13),transparent 52%)!important}.global-illumination{background:radial-gradient(circle at 10% 16%,rgba(243,213,133,.3),transparent 38%),radial-gradient(circle at 85% 14%,rgba(141,188,217,.24),transparent 42%),radial-gradient(circle at 80% 84%,rgba(177,202,199,.24),transparent 44%),radial-gradient(circle at 50% 52%,rgba(255,252,244,.14),transparent 74%)!important;filter:saturate(1.06) contrast(1.02)}.dark .global-illumination{background:radial-gradient(circle at 10% 16%,rgba(243,213,133,.14),transparent 40%),radial-gradient(circle at 84% 14%,rgba(141,188,217,.24),transparent 42%),radial-gradient(circle at 80% 84%,rgba(177,202,199,.2),transparent 44%),radial-gradient(circle at 52% 52%,rgba(159,196,212,.1),transparent 76%)!important;filter:saturate(1.16)}.bg-cyber-grid{background-image:linear-gradient(rgba(144,184,200,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(141,188,217,.13) 1px,transparent 1px)!important;background-size:52px 52px!important;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 60%,transparent 100%);mask-image:radial-gradient(circle at 50% 50%,black 60%,transparent 100%)}.dark .bg-cyber-grid{background-image:linear-gradient(rgba(144,184,200,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(141,188,217,.12) 1px,transparent 1px)!important}.light-foil{background:radial-gradient(circle at 18% 16%,rgba(255,248,229,.62),transparent 44%),radial-gradient(circle at 84% 14%,rgba(159,196,212,.24),transparent 42%),radial-gradient(circle at 80% 84%,rgba(188,204,191,.2),transparent 42%),linear-gradient(118deg,#fff9e82e,#8dbcd91f,#c7cfb81a)!important;filter:blur(14px) saturate(1.1)}html:not(.dark) .ambient-orb{mix-blend-mode:soft-light}.ambient-orb-cyan{background:radial-gradient(circle at 50% 50%,rgba(141,188,217,.42) 0%,transparent 72%)!important}.ambient-orb-amber{background:radial-gradient(circle at 50% 50%,rgba(243,213,133,.34) 0%,transparent 74%)!important}.ambient-orb-mint{background:radial-gradient(circle at 50% 50%,rgba(177,202,199,.34) 0%,transparent 74%)!important}.glass-panel,.glass-card{border:1px solid var(--mark-border)!important;background:linear-gradient(148deg,var(--mark-surface-1) 0%,var(--mark-surface-2) 100%)!important;box-shadow:24px 24px 44px -32px var(--mark-shadow),-16px -16px 34px -28px var(--mark-highlight),inset 1px 1px 0 var(--mark-highlight),inset -1px -1px #7b9cb133!important;backdrop-filter:blur(22px) saturate(1.15)!important;-webkit-backdrop-filter:blur(22px) saturate(1.15)!important}.glass-panel:before,.glass-card:before{background:linear-gradient(132deg,#fffaec5c,#fffaec0d 45%,#9fc4d42e),radial-gradient(circle at 18% 14%,rgba(255,246,221,.44),transparent 54%)!important;opacity:.56}.dark .glass-panel:before,.dark .glass-card:before{background:linear-gradient(132deg,#f3d58529,#8dbcd90a 45%,#bcccbf1f),radial-gradient(circle at 18% 14%,rgba(141,188,217,.2),transparent 56%)!important;opacity:.66}.glass-panel:after,.glass-card:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;border:1px solid rgba(255,250,236,.36);box-shadow:inset 0 1px #fffaec85,inset 0 -1px #7b9cb129}.dark .glass-panel:after,.dark .glass-card:after{border-color:#8dbcd933;box-shadow:inset 0 1px #b1cac733,inset 0 -1px #0000005c}.glass-panel:hover,.glass-card:hover{border-color:#8dbcd99e!important;box-shadow:26px 28px 46px -30px var(--mark-shadow),-16px -16px 34px -28px var(--mark-highlight),0 14px 26px -22px #8dbcd970,inset 1px 1px 0 var(--mark-highlight),inset -1px -1px #7b9cb138!important}.dark .glass-panel:hover,.dark .glass-card:hover{border-color:#bcccbf75!important}.neo-shell{box-shadow:28px 28px 48px -34px var(--mark-shadow),-20px -20px 38px -30px var(--mark-highlight),inset 1px 1px 0 var(--mark-highlight),inset -1px -1px #7b9cb138!important}.neo-nav-item{border-color:#92acbc70!important;background:linear-gradient(144deg,#fffaecad,#dae8ef99)!important;box-shadow:12px 14px 22px -18px var(--mark-shadow-soft),-8px -8px 16px -14px var(--mark-highlight),inset 1px 1px #fffaecc7,inset -1px -1px #7b9cb133!important}.dark .neo-nav-item{background:linear-gradient(144deg,#12212cd1,#0b1822b8)!important;border-color:#8dbcd947!important;box-shadow:12px 14px 22px -18px #000000bd,-8px -8px 16px -14px #8dbcd92e,inset 1px 1px #b1cac72e,inset -1px -1px #0006!important}.primary-nav__link.is-active{background:var(--mark-active-surface)!important;border-color:var(--mark-active-border)!important;color:#0e2b3f!important;box-shadow:10px 12px 20px -16px #213e5438,-6px -6px 12px -10px #fff7e0d1,inset 1px 1px #fffaecd6,inset -1px -1px #92acbc33,0 0 20px #8dbcd94d!important}.dark .primary-nav__link.is-active{color:#f7f5e9!important;box-shadow:10px 12px 20px -16px #000000b8,-6px -6px 12px -10px #8dbcd92e,inset 1px 1px #f3d58533,inset -1px -1px #00000059,0 0 22px #8dbcd952!important}.mobile-nav__link.is-active .mobile-tab-label{color:#122839!important}.dark .mobile-nav__link.is-active .mobile-tab-label{color:#f4f1e2!important}.mobile-tabbar:before{border-color:#92acbc66!important;background:linear-gradient(176deg,#fffaeceb,#dbe8efe0)!important;box-shadow:0 18px 34px -28px var(--mark-shadow),0 0 24px -20px #8dbcd961,inset 1px 1px #fffaeccc,inset -1px -1px #7b9cb12e!important}:root{--surface-outline: rgba(68, 98, 121, .14);--surface-outline-strong: rgba(52, 83, 108, .24);--surface-outline-contrast: rgba(40, 71, 94, .4);--card-bg: rgba(247, 250, 252, .92);--surface-2: rgba(236, 244, 248, .94);--surface-3: rgba(223, 236, 243, .88);--ink-900: #102339;--ink-800: #18314c;--ink-700: #426179;--ink-500: #6e879b;--accent-500: #19bfd2;--accent-400: #3bc7d7;--accent-600: #0f8aa6;--accent-warm: #f2b84b;--accent-strong: #1f5eff;--shadow-soft: 0 24px 48px -32px rgba(19, 46, 74, .32), 0 18px 32px -26px rgba(19, 46, 74, .18), inset 1px 1px 0 rgba(255, 255, 255, .72)}html:not(.dark) body{background:radial-gradient(circle at top left,rgba(255,221,126,.26),transparent 34%),radial-gradient(circle at 78% 16%,rgba(25,191,210,.18),transparent 32%),linear-gradient(145deg,#f6efe2,#edf3f6 42%,#dfeaf0);color:var(--ink-900)}.dark body{background:radial-gradient(circle at top left,rgba(255,184,0,.12),transparent 30%),radial-gradient(circle at 82% 14%,rgba(25,191,210,.12),transparent 34%),linear-gradient(150deg,#08111b,#0b1622 48%,#0f1c29);color:#eef6fb}.app-shell{gap:1rem;padding:1rem}.app-main-glass{border-radius:30px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 72%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--card-bg) 92%,white),color-mix(in srgb,var(--surface-2) 72%,transparent));box-shadow:0 30px 64px -42px #10233957,inset 1px 1px #ffffff9e}.app-main-glass:before{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle at top right,rgba(25,191,210,.08),transparent 34%)}.glass-panel,.glass-card{border:1px solid color-mix(in srgb,var(--surface-outline-strong) 66%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--card-bg) 98%,white),color-mix(in srgb,var(--surface-2) 78%,transparent))!important;box-shadow:var(--shadow-soft)!important;backdrop-filter:blur(20px) saturate(1.08)!important;-webkit-backdrop-filter:blur(20px) saturate(1.08)!important}.glass-panel:before,.glass-card:before{background:linear-gradient(130deg,#ffffff57,#ffffff0a 45%,#ffffff24),radial-gradient(circle at 16% 14%,rgba(255,255,255,.22),transparent 52%);opacity:.38}.dark .glass-panel,.dark .glass-card,.dark .app-main-glass{border-color:#79a3bd3d!important;background:linear-gradient(180deg,#0c1723eb,#08121de0)!important;box-shadow:0 32px 70px -42px #00000094,inset 1px 1px #8ab5d01a!important}.dark .glass-panel:before,.dark .glass-card:before{background:linear-gradient(130deg,#61aedb24,#61aedb08 45%,#f2b84b14),radial-gradient(circle at 16% 14%,rgba(90,170,208,.14),transparent 54%)}.neo-nav-item{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.primary-nav__link.is-active{background:linear-gradient(135deg,#1843601a,#19bfd21f)!important;border-color:color-mix(in srgb,var(--accent-500) 32%,transparent)!important;color:var(--ink-900)!important;box-shadow:0 12px 24px -18px #19bfd266!important}.dark .primary-nav__link.is-active{color:#f5f9fc!important}.app-shell__rail{display:grid;gap:1.15rem}.app-shell__context-panel,.workspace-section-band,.workspace-context-bar,.action-bar{border-radius:24px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 68%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--card-bg) 98%,white),color-mix(in srgb,var(--surface-2) 76%,transparent));box-shadow:var(--shadow-soft)}.app-shell__context-panel{padding:1rem}.app-shell__context-label,.workspace-section-band__eyebrow,.overview-eyebrow,.section-eyebrow{color:var(--ink-700);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.app-shell__context-list,.workspace-context-bar{display:flex;flex-wrap:wrap;gap:.55rem}.app-context-pill,.workspace-context-bar__item{display:inline-flex;align-items:center;gap:.45rem;min-height:2.3rem;padding:.55rem .85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--surface-outline) 92%,transparent);color:var(--ink-800);text-decoration:none;font-size:.8rem;font-weight:700}.app-context-pill:hover,.workspace-context-bar__item:hover{border-color:color-mix(in srgb,var(--accent-500) 48%,transparent)}.app-context-pill.is-active,.workspace-context-bar__item.is-active{background:linear-gradient(135deg,#19bfd224,#1f5eff1f);border-color:color-mix(in srgb,var(--accent-500) 54%,transparent)}.app-context-pill__glyph,.workspace-context-bar__glyph{color:var(--ink-500);font-size:.68rem;font-weight:900;letter-spacing:.08em}.workspace-content-shell{padding:1.05rem 0 calc(7.25rem + env(safe-area-inset-bottom))}.workspace-content-shell__inner{width:min(100%,1380px);padding:0 1rem;gap:1.05rem}.workspace-section-band{padding:1.15rem 1.25rem;display:grid;gap:.8rem}.workspace-section-band__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.workspace-section-band__title{margin:0;color:var(--ink-900);font-size:clamp(1.7rem,1.1rem + 1.6vw,2.7rem);font-weight:900;line-height:.98;letter-spacing:-.04em}.workspace-section-band__summary{margin:0;max-width:48rem;color:var(--ink-700);font-size:.98rem;line-height:1.55}.workspace-section-band__status{display:inline-flex;align-items:center;gap:.7rem;min-height:2.5rem;padding:.55rem .8rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 68%,transparent);background:color-mix(in srgb,var(--surface-2) 90%,white)}.workspace-section-band__status-label{display:inline-flex;align-items:center;gap:.45rem;color:var(--ink-800);font-size:.78rem;font-weight:700}.workspace-section-band__status-dot{width:.55rem;height:.55rem;border-radius:999px}.workspace-section-band__status-value{color:var(--ink-700);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page{gap:1.05rem}.page--task{gap:.95rem}.hero,.card,.prereq-checklist,.action-bar{border-radius:24px;border-color:color-mix(in srgb,var(--surface-outline-strong) 72%,transparent)}.hero{padding:1.3rem 1.35rem;background:linear-gradient(155deg,color-mix(in srgb,var(--card-bg) 98%,white),#19bfd214 64%,#f2b84b14)}.hero__title{max-width:18ch;font-size:clamp(1.55rem,1.1rem + 1.35vw,2.45rem)}.hero__desc{max-width:58rem;color:var(--ink-700)}.card{padding:1.1rem 1.15rem}.page--task>.row,.page--task>.note,.page--task>.prereq-checklist,.page--task>.state-banner,.page--task>.action-bar{min-width:0;border-radius:24px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 72%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--card-bg) 98%,white),color-mix(in srgb,var(--surface-2) 72%,transparent));box-shadow:var(--shadow-soft)}.page--task>.row,.page--task>.note,.page--task>.state-banner,.page--task>.action-bar,.page--task>.prereq-checklist{padding:1rem 1.08rem}.page--task>.row{align-items:stretch}.page--task>.row .metric{font-size:clamp(1.15rem,1rem + .56vw,1.58rem)}.page--task>.row .input,.page--task>.note .input,.page--task>.row select.input,.page--task>.note select.input,.page--task>.row textarea.input,.page--task>.note textarea.input{background:color-mix(in srgb,var(--surface-3) 90%,white)}.page--task>.action-bar{align-items:center}.task-mode-rail__list{gap:.45rem;padding:.35rem;border-radius:18px;background:color-mix(in srgb,var(--surface-2) 88%,white)}.task-mode-rail__item{min-height:2.2rem;padding:.55rem .92rem;border-radius:999px}.btn,.btn--ghost,.btn--brand{min-height:2.8rem;padding:.75rem 1rem;border-radius:16px;font-weight:800;letter-spacing:.01em}.overview-shell{display:grid;gap:1rem}.overview-hero,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card{border-radius:28px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 68%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--card-bg) 98%,white),color-mix(in srgb,var(--surface-2) 72%,transparent));box-shadow:var(--shadow-soft)}.overview-hero{padding:1.3rem;display:grid;gap:1rem}.overview-hero__top,.overview-panel__head,.overview-module-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;flex-wrap:wrap}.overview-hero__title,.overview-panel__title,.overview-module-card__title{margin:0;color:var(--ink-900);font-weight:900;line-height:1;letter-spacing:-.03em}.overview-hero__title{font-size:clamp(1.65rem,1.2rem + 1.35vw,2.55rem)}.overview-hero__copy,.overview-panel__copy,.overview-module-card__copy,.overview-meta,.overview-muted{margin:0;color:var(--ink-700);line-height:1.5}.overview-kpi-grid,.overview-module-grid,.overview-action-grid,.overview-panel-grid{display:grid;gap:.8rem}.overview-kpi-grid,.overview-action-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.overview-module-grid,.overview-panel-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.overview-stat,.overview-activity-card,.overview-module-card{padding:1rem}.overview-stat__label{color:var(--ink-700);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.overview-stat__value{margin-top:.35rem;color:var(--ink-900);font-size:clamp(1.25rem,1rem + .8vw,1.85rem);font-weight:900;line-height:1}.overview-action{display:grid;gap:.65rem;align-items:start;text-align:left;padding:.95rem;border-radius:22px;border:1px solid color-mix(in srgb,var(--surface-outline) 88%,transparent);background:color-mix(in srgb,var(--surface-2) 92%,white)}.overview-action__icon{width:2.9rem;height:2.9rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#19bfd229,#1f5eff2e);color:var(--ink-900);font-size:1rem;font-weight:900}.overview-segmented{display:inline-flex;flex-wrap:wrap;gap:.4rem;padding:.35rem;border-radius:999px;background:color-mix(in srgb,var(--surface-2) 88%,white);border:1px solid color-mix(in srgb,var(--surface-outline) 90%,transparent)}.overview-segmented__item{min-height:2.2rem;padding:.55rem .95rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--ink-700);font-weight:800}.overview-segmented__item.is-active{color:var(--ink-900);border-color:color-mix(in srgb,var(--accent-500) 46%,transparent);background:linear-gradient(135deg,#19bfd224,#1f5eff1a)}@media(max-width:1024px){.app-shell{padding:.6rem}.workspace-section-band__status{width:100%;justify-content:space-between}}@media(max-width:760px){.workspace-content-shell__inner{padding:0 .72rem}.workspace-section-band{padding:1rem}.workspace-section-band__title{font-size:clamp(1.4rem,1rem + 1.1vw,1.95rem)}.overview-hero,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card{border-radius:24px}}@media(min-width:1080px){.page--task>.hero{grid-column:1}.page--task>:not(.hero){grid-column:2;min-width:0}}.dark .mobile-tabbar:before{background:linear-gradient(176deg,#0f1b24f0,#0a161fe6)!important;border-color:#8dbcd947!important;box-shadow:0 20px 36px -28px #000000d1,0 0 28px -20px #8dbcd947,inset 1px 1px #b1cac72e,inset -1px -1px #00000057!important}.tab-switch{border-color:#92acbc61!important;background:linear-gradient(145deg,#fffaecb3,#dbe8ef9e)!important}.dark .tab-switch{border-color:#8dbcd942!important;background:linear-gradient(145deg,#0e1b25d6,#0a161fc2)!important}.tab-hdr.active{background:var(--mark-active-surface)!important;border-color:var(--mark-active-border)!important}.liquid-btn,.liquid-icon{--mercury-accent: rgba(141, 188, 217, .62);--mercury-layer: rgba(188, 204, 191, .52);--mercury-glow: rgba(243, 213, 133, .34);border-color:#92acbc75!important;background:linear-gradient(138deg,#fffaecf0,#cbe0ecd1)!important;color:#0f2c40!important;text-shadow:0 1px 0 rgba(255,250,236,.7)}.dark .liquid-btn,.dark .liquid-icon{border-color:#8dbcd957!important;background:linear-gradient(138deg,#101f2beb,#0a1822d1)!important;color:#f5f2e3!important;text-shadow:0 1px 0 rgba(0,0,0,.45)}.mobile-fab-glow{background:radial-gradient(circle at 34% 28%,rgba(255,246,220,.62),rgba(141,188,217,.42) 45%,transparent 74%);box-shadow:0 0 34px #8dbcd975}.dark .mobile-fab-glow{background:radial-gradient(circle at 34% 28%,rgba(243,213,133,.36),rgba(141,188,217,.5) 46%,transparent 74%);box-shadow:0 0 36px #8dbcd985}.skip-link{border-color:#8dbcd9a3;background:linear-gradient(138deg,#0f2433f2,#1c394aeb);color:#f8f2de}.skip-link:focus,.skip-link:focus-visible{box-shadow:0 0 0 2px #8dbcd9b3,0 10px 24px -14px #000000b8}.stage-inline-note{border-color:#f3d58585;background:#f3d58533;color:#5e4410}.dark .stage-inline-note{border-color:#f3d58575;background:#f3d58524;color:#f8e8be}#app button:focus-visible,#app [role=button]:focus-visible,#app a:focus-visible,#app input:focus-visible,#app select:focus-visible,#app textarea:focus-visible{box-shadow:0 0 0 2px #8dbcd9b8,0 0 0 5px var(--mark-focus)!important}.dark #app button:focus-visible,.dark #app [role=button]:focus-visible,.dark #app a:focus-visible,.dark #app input:focus-visible,.dark #app select:focus-visible,.dark #app textarea:focus-visible{box-shadow:0 0 0 2px #bcccbfb3,0 0 0 5px #8dbcd938!important}:root{--editorial-bg: #eef3f9;--editorial-bg-depth: #d7e2f0;--editorial-panel: rgba(255, 255, 255, .72);--editorial-panel-strong: rgba(255, 255, 255, .9);--editorial-panel-soft: rgba(238, 245, 253, .84);--editorial-border: rgba(68, 101, 142, .16);--editorial-border-strong: rgba(60, 97, 144, .3);--editorial-text: #10233c;--editorial-muted: #5b738d;--editorial-soft: #7d95af;--editorial-accent: #2f52ff;--editorial-accent-soft: rgba(47, 82, 255, .16);--editorial-cyan: #18c3d8;--editorial-cyan-soft: rgba(24, 195, 216, .14);--editorial-amber: #dfab56;--editorial-success: #17926a;--editorial-shadow: 0 32px 72px -48px rgba(16, 34, 58, .28), 0 20px 38px -28px rgba(40, 78, 128, .18), inset 0 1px 0 rgba(255, 255, 255, .72);--editorial-shadow-raised: 0 38px 86px -52px rgba(16, 34, 58, .36), 0 22px 44px -30px rgba(40, 78, 128, .22), inset 0 1px 0 rgba(255, 255, 255, .7)}.dark{--editorial-bg: #06101a;--editorial-bg-depth: #091726;--editorial-panel: rgba(12, 21, 34, .76);--editorial-panel-strong: rgba(14, 25, 40, .92);--editorial-panel-soft: rgba(18, 32, 50, .86);--editorial-border: rgba(107, 146, 191, .2);--editorial-border-strong: rgba(120, 168, 227, .34);--editorial-text: #edf6ff;--editorial-muted: #93aeca;--editorial-soft: #7090b4;--editorial-accent: #5b79ff;--editorial-accent-soft: rgba(91, 121, 255, .16);--editorial-cyan: #22cadc;--editorial-cyan-soft: rgba(34, 202, 220, .14);--editorial-amber: #e4b56a;--editorial-success: #37c596;--editorial-shadow: 0 42px 90px -54px rgba(0, 0, 0, .72), 0 24px 46px -30px rgba(4, 15, 30, .46), inset 0 1px 0 rgba(164, 198, 236, .08);--editorial-shadow-raised: 0 48px 108px -60px rgba(0, 0, 0, .78), 0 26px 52px -30px rgba(7, 20, 38, .54), inset 0 1px 0 rgba(164, 198, 236, .1)}html:not(.dark) body{background:radial-gradient(circle at 12% 8%,rgba(255,231,168,.48),transparent 28%),radial-gradient(circle at 84% 10%,rgba(24,195,216,.18),transparent 26%),radial-gradient(circle at 76% 76%,rgba(47,82,255,.08),transparent 28%),linear-gradient(152deg,#f7fafc 0%,var(--editorial-bg) 42%,var(--editorial-bg-depth) 100%)!important;color:var(--editorial-text)}.dark body{background:radial-gradient(circle at 14% 10%,rgba(91,121,255,.18),transparent 26%),radial-gradient(circle at 86% 12%,rgba(34,202,220,.14),transparent 24%),radial-gradient(circle at 78% 74%,rgba(228,181,106,.08),transparent 22%),linear-gradient(150deg,#040a12 0%,var(--editorial-bg) 38%,var(--editorial-bg-depth) 100%)!important;color:var(--editorial-text)}.global-illumination{background:radial-gradient(circle at 10% 14%,rgba(255,220,138,.22),transparent 28%),radial-gradient(circle at 88% 10%,rgba(24,195,216,.16),transparent 24%),radial-gradient(circle at 76% 84%,rgba(47,82,255,.1),transparent 28%)!important;filter:saturate(1.04)}.dark .global-illumination{background:radial-gradient(circle at 14% 12%,rgba(91,121,255,.22),transparent 28%),radial-gradient(circle at 86% 10%,rgba(34,202,220,.16),transparent 26%),radial-gradient(circle at 78% 80%,rgba(228,181,106,.06),transparent 22%)!important;filter:saturate(1.18)}.bg-cyber-grid{background-image:linear-gradient(rgba(66,101,142,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(66,101,142,.08) 1px,transparent 1px)!important;background-size:80px 80px!important;opacity:.45!important;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 48%,transparent 88%);mask-image:radial-gradient(circle at 50% 50%,black 48%,transparent 88%)}.dark .bg-cyber-grid{background-image:linear-gradient(rgba(91,121,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(34,202,220,.07) 1px,transparent 1px)!important;opacity:.64!important}.light-foil{opacity:.5!important;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.9),transparent 36%),linear-gradient(130deg,#ffffff75,#2f52ff05,#18c3d80f)!important}.global-illumination,.bg-cyber-grid,.ambient-orb,.light-foil{animation:none!important}.app-shell{gap:1.15rem;padding:1rem}.app-shell>aside{width:18.75rem;border:1px solid var(--editorial-border)!important;background:linear-gradient(180deg,var(--editorial-panel-strong),var(--editorial-panel-soft))!important;box-shadow:var(--editorial-shadow-raised)!important}.app-shell__brand-row{gap:1rem}.app-shell__brand-copy{min-width:0}.app-shell__utility-pill{padding:.26rem;border-radius:999px;border:1px solid var(--editorial-border);background:#ffffff5c;box-shadow:inset 0 1px #ffffff80}.dark .app-shell__utility-pill{background:#0b141fad;box-shadow:inset 0 1px #9ac2eb14}.app-main-glass{border-radius:36px;border:1px solid var(--editorial-border)!important;background:linear-gradient(180deg,var(--editorial-panel-strong),rgba(255,255,255,.62))!important;box-shadow:var(--editorial-shadow-raised)!important;overflow:hidden}.dark .app-main-glass{background:linear-gradient(180deg,var(--editorial-panel-strong),rgba(8,18,29,.92))!important}.glass-panel,.glass-card,.workspace-section-band,.workspace-context-bar,.hero,.card,.overview-hero,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.page--task>.row,.page--task>.note,.page--task>.state-banner,.page--task>.action-bar,.page--task>.prereq-checklist{border:1px solid var(--editorial-border)!important;background:linear-gradient(180deg,var(--editorial-panel-strong),var(--editorial-panel-soft))!important;box-shadow:var(--editorial-shadow)!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important}.glass-panel:before,.glass-card:before,.overview-hero:before,.hero:before{background:linear-gradient(140deg,#ffffff6b,#ffffff0a 46%,#2f52ff14),radial-gradient(circle at 16% 14%,rgba(255,255,255,.34),transparent 52%)!important;opacity:.42!important}.dark .glass-panel:before,.dark .glass-card:before,.dark .overview-hero:before,.dark .hero:before{background:linear-gradient(140deg,#7096cc29,#7096cc05 46%,#22cadc0f),radial-gradient(circle at 16% 14%,rgba(112,150,204,.12),transparent 52%)!important;opacity:.55!important}.glass-panel:hover,.glass-card:hover,.overview-module-card:hover,.overview-action:hover,.page--task>.row:hover,.page--task>.note:hover,.page--task>.state-banner:hover,.page--task>.action-bar:hover,.page--task>.prereq-checklist:hover{border-color:var(--editorial-border-strong)!important;box-shadow:0 40px 90px -60px #10223a61,0 18px 38px -28px #284e8038,inset 0 1px #ffffffad!important}.dark .glass-panel:hover,.dark .glass-card:hover,.dark .overview-module-card:hover,.dark .overview-action:hover,.dark .page--task>.row:hover,.dark .page--task>.note:hover,.dark .page--task>.state-banner:hover,.dark .page--task>.action-bar:hover,.dark .page--task>.prereq-checklist:hover{box-shadow:0 46px 100px -62px #000c,0 18px 40px -28px #0814256b,inset 0 1px #9ac2eb14!important}.app-shell__rail{gap:1.15rem}.primary-nav__link{position:relative;min-height:3.9rem;padding:.95rem 1rem .95rem 1.15rem!important;border-radius:22px!important;border:1px solid transparent!important;background:transparent!important;color:var(--editorial-muted)!important;overflow:hidden}.primary-nav__link:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,#2f52ff14,#18c3d814);opacity:0}.primary-nav__link:after{content:"";position:absolute;inset-inline-start:.82rem;top:50%;width:.24rem;height:1.65rem;border-radius:999px;background:linear-gradient(180deg,var(--editorial-accent),var(--editorial-cyan));transform:translateY(-50%);opacity:0}.primary-nav__link:hover,.primary-nav__link:focus-visible{color:var(--editorial-text)!important;border-color:var(--editorial-border)!important}.primary-nav__link:hover:before,.primary-nav__link:focus-visible:before,.primary-nav__link.is-active:before,.primary-nav__link.is-active:after{opacity:1}.primary-nav__link.is-active{color:var(--editorial-text)!important;border-color:var(--editorial-border-strong)!important;background:transparent!important;box-shadow:0 20px 36px -28px #284e8038,inset 0 1px #ffffff80!important}.dark .primary-nav__link.is-active{box-shadow:0 24px 40px -30px #00000085,inset 0 1px #9ac2eb14!important}.primary-nav__link>*{position:relative;z-index:1}.app-shell__context-panel{padding:1.15rem!important;border-radius:24px!important}.app-context-pill,.workspace-context-bar__item{min-height:2.55rem;padding:.62rem .9rem;border-radius:999px;border:1px solid var(--editorial-border);background:#ffffff6b;color:var(--editorial-muted);box-shadow:inset 0 1px #ffffff61}.dark .app-context-pill,.dark .workspace-context-bar__item{background:#08111dc2;box-shadow:inset 0 1px #9ac2eb14}.app-context-pill:hover,.workspace-context-bar__item:hover{color:var(--editorial-text);border-color:var(--editorial-border-strong);background:linear-gradient(135deg,#2f52ff1a,#18c3d81a)}.app-context-pill.is-active,.workspace-context-bar__item.is-active{color:var(--editorial-text);border-color:var(--editorial-border-strong);background:linear-gradient(135deg,#2f52ff29,#18c3d81f)}.workspace-content-shell{padding:1.2rem 0 calc(7.5rem + env(safe-area-inset-bottom))}.workspace-content-shell__inner{width:min(100%,1500px);gap:1.15rem}.workspace-section-band{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.95fr);gap:1rem;padding:1.45rem 1.5rem;overflow:hidden}.workspace-section-band:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(47,82,255,.12),transparent 28%),linear-gradient(135deg,rgba(24,195,216,.06),transparent 46%);pointer-events:none}.workspace-section-band>*{position:relative;z-index:1}.workspace-section-band__copy{display:grid;gap:.78rem;max-width:46rem}.workspace-section-band__eyebrow{color:var(--editorial-accent);letter-spacing:.14em}.workspace-section-band__title-row{align-items:flex-start}.workspace-section-band__title{max-width:10ch;color:var(--editorial-text);font-size:clamp(2.2rem,1.5rem + 2vw,3.7rem);letter-spacing:-.05em}.workspace-section-band__summary{max-width:52rem;color:var(--editorial-muted);font-size:1rem;line-height:1.62}.workspace-section-band__status{min-height:2.8rem;padding:.66rem .92rem;border-radius:999px;border:1px solid var(--editorial-border);background:#ffffff80;box-shadow:inset 0 1px #ffffff80}.dark .workspace-section-band__status{background:#09111cc7;box-shadow:inset 0 1px #9ac2eb14}.workspace-section-band__status-label,.workspace-section-band__status-value{color:var(--editorial-text)}.workspace-section-band__aside{min-width:0;display:grid;gap:.85rem;align-content:space-between}.workspace-glance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.workspace-glance-card{min-width:0;min-height:5.35rem;display:grid;gap:.42rem;align-content:start;padding:.92rem .98rem;border-radius:22px;border:1px solid var(--editorial-border);background:#ffffff75;box-shadow:inset 0 1px #ffffff80}.dark .workspace-glance-card{background:#09111cc7;box-shadow:inset 0 1px #9ac2eb14}.workspace-glance-card__label{color:var(--editorial-soft);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.workspace-glance-card__value{color:var(--editorial-text);font-size:1rem;font-weight:800;line-height:1.3}.workspace-glance-card__value--truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workspace-section-band__actions{display:flex;flex-wrap:wrap;gap:.62rem}.workspace-command-btn,.workspace-action-btn{min-height:2.9rem}.workspace-command-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:.9rem;min-width:11rem;padding:.8rem 1rem;border-radius:18px;border:1px solid var(--editorial-border);background:#ffffff85;color:var(--editorial-text);box-shadow:0 18px 30px -24px #284e802e,inset 0 1px #ffffff8a}.dark .workspace-command-btn{background:#09111cd1;box-shadow:0 20px 34px -24px #00000075,inset 0 1px #9ac2eb14}.workspace-command-btn:hover,.workspace-command-btn:focus-visible{border-color:var(--editorial-border-strong)}.workspace-command-btn__label{font-size:.82rem;font-weight:800}.workspace-command-btn__shortcut{padding:.34rem .5rem;border-radius:999px;background:#2f52ff1a;color:var(--editorial-accent);font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700}.btn,.btn--ghost,.btn--brand,.workspace-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;border-radius:18px!important;font-weight:800!important;letter-spacing:.01em!important}.btn--ghost,.workspace-action-btn.btn--ghost{border:1px solid var(--editorial-border)!important;background:#ffffff80!important;color:var(--editorial-text)!important;box-shadow:inset 0 1px #ffffff8f}.dark .btn--ghost,.dark .workspace-action-btn.btn--ghost{background:#09111cd1!important;box-shadow:inset 0 1px #9ac2eb14}.btn--brand,.workspace-action-btn.btn--brand{border:1px solid transparent!important;background:linear-gradient(135deg,var(--editorial-accent),var(--editorial-cyan))!important;color:#fff!important;box-shadow:0 24px 38px -24px #2f52ff6b,inset 0 1px #ffffff3d!important}.btn--ghost:hover,.workspace-action-btn.btn--ghost:hover{border-color:var(--editorial-border-strong)!important;background:linear-gradient(135deg,#2f52ff14,#18c3d814)!important}.btn:disabled,.btn--ghost:disabled,.btn--brand:disabled,.workspace-command-btn:disabled{transform:none;opacity:.68;cursor:not-allowed}.app-shell select{border:1px solid var(--editorial-border)!important;border-radius:16px!important;background:#ffffff85!important;color:var(--editorial-text)!important;box-shadow:inset 0 1px #ffffff8f}.dark .app-shell select{background:#09111ccc!important;box-shadow:inset 0 1px #9ac2eb14}.page,.overview-shell,.page--task{gap:1.12rem}.hero,.overview-hero{position:relative;overflow:hidden;padding:1.45rem!important}.hero>*,.overview-hero>*{position:relative;z-index:1}.hero:after,.overview-hero:after{content:"";position:absolute;inset-inline:1.25rem;top:.92rem;height:1px;background:linear-gradient(90deg,transparent,rgba(24,195,216,.56),transparent);opacity:.75}.hero__title,.overview-hero__title{color:var(--editorial-text)!important;max-width:11ch;font-size:clamp(1.95rem,1.35rem + 1.8vw,3rem);line-height:.96;letter-spacing:-.05em}.hero__desc,.overview-hero__copy,.overview-panel__copy,.overview-module-card__copy,.overview-meta,.overview-muted{color:var(--editorial-muted)!important}.overview-hero__top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(15rem,.85fr);gap:1rem;align-items:start}.overview-kpi-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.9rem}.overview-kpi-grid>*{grid-column:span 4}.overview-kpi-grid>:first-child{grid-column:span 5}.overview-kpi-grid>:nth-child(2){grid-column:span 4}.overview-kpi-grid>:nth-child(3){grid-column:span 3}.overview-action-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:.85rem}.overview-panel-grid,.overview-module-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.9rem}.overview-stat,.overview-activity-card,.overview-module-card,.overview-action{position:relative;overflow:hidden}.overview-stat,.overview-activity-card,.overview-module-card{min-height:11rem;padding:1.05rem}.overview-stat:before,.overview-activity-card:before,.overview-module-card:before{content:"";position:absolute;inset-inline:1.05rem;top:0;height:.22rem;border-radius:999px;background:linear-gradient(90deg,var(--editorial-accent),var(--editorial-cyan));opacity:.72}.overview-stat:nth-child(2):before{background:linear-gradient(90deg,var(--editorial-cyan),rgba(23,146,106,.9))}.overview-stat:nth-child(3):before{background:linear-gradient(90deg,var(--editorial-amber),rgba(47,82,255,.35))}.overview-stat__label{color:var(--editorial-soft)!important;font-size:.7rem;letter-spacing:.14em}.overview-stat__value{color:var(--editorial-text)!important;font-size:clamp(1.45rem,1rem + 1vw,2.3rem);letter-spacing:-.05em}.overview-action{min-height:5.25rem;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:1rem 1.05rem;border-radius:24px;border:1px solid var(--editorial-border);background:#ffffff70;color:var(--editorial-text);text-align:left;box-shadow:inset 0 1px #ffffff75}.dark .overview-action{background:#0a121ed6;box-shadow:inset 0 1px #9ac2eb14}.overview-action:after{content:"↗";position:absolute;inset-inline-end:1rem;top:1rem;color:var(--editorial-soft);font-size:.9rem}.overview-action:hover:after{color:var(--editorial-text)}.overview-action__icon,.wallet-overview__address-badge,.wallet-overview__module-mark,.defi-overview__wallet-badge,.earn-overview__wallet-badge,.more-overview__wallet-avatar{background:linear-gradient(135deg,var(--editorial-accent),var(--editorial-cyan))!important;color:#fff!important;box-shadow:0 18px 26px -18px #2f52ff7a,inset 0 1px #ffffff3d}.overview-module-card{display:grid;align-content:space-between;gap:.95rem}.overview-module-card,.overview-module-card>*,.overview-meta{min-width:0}.overview-meta{overflow-wrap:anywhere;word-break:break-word}.signal-card{display:grid;gap:.85rem;min-width:0;padding:1rem;border-radius:26px;border:1px solid var(--editorial-border);background:linear-gradient(180deg,#ffffff8a,#eff6ffb3);box-shadow:0 24px 42px -32px #284e8038,inset 0 1px #ffffff8f}.dark .signal-card{background:linear-gradient(180deg,#0a131fe6,#0d1928e6);box-shadow:0 28px 48px -34px #00000080,inset 0 1px #9ac2eb14}.signal-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.signal-card__eyebrow{color:var(--editorial-soft);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.signal-card__value{color:var(--editorial-text);font-size:clamp(1.15rem,.9rem + .75vw,1.7rem);font-weight:900;line-height:1;letter-spacing:-.04em}.signal-card__copy{margin:0;color:var(--editorial-muted);font-size:.86rem;line-height:1.5}.signal-cluster{display:grid;gap:.7rem}.signal-cluster__item{display:grid;gap:.38rem}.signal-cluster__meta{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;color:var(--editorial-muted);font-size:.72rem;font-weight:700}.signal-cluster__meta strong{color:var(--editorial-text);font-size:.82rem;font-weight:800}.signal-track{position:relative;overflow:hidden;display:block;width:100%;height:.52rem;border-radius:999px;background:#6b92bf24}.signal-track--compact{height:.42rem}.dark .signal-track{background:#9ac2eb1f}.signal-track__fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--editorial-accent),var(--editorial-cyan));box-shadow:0 0 18px #2f52ff2e}.signal-track__fill--cyan{background:linear-gradient(90deg,var(--editorial-cyan),rgba(68,228,199,.92))}.signal-track__fill--violet{background:linear-gradient(90deg,var(--editorial-accent),rgba(172,92,255,.9))}.signal-track__fill--amber{background:linear-gradient(90deg,var(--editorial-amber),rgba(255,205,104,.92))}.signal-track__fill--success{background:linear-gradient(90deg,var(--editorial-success),rgba(72,214,170,.92))}.signal-track__fill--warning{background:linear-gradient(90deg,var(--editorial-amber),rgba(230,123,56,.92))}.signal-track__fill--neutral{background:linear-gradient(90deg,#6b92bfeb,#9db5d1cc)}.signal-inline{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;min-height:2rem;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--editorial-border);background:#ffffff6b;color:var(--editorial-text);font-size:.74rem;font-weight:700}.dark .signal-inline{background:#09111cc7}.signal-inline__dot{width:.46rem;height:.46rem;border-radius:999px;background:linear-gradient(180deg,var(--editorial-accent),var(--editorial-cyan));box-shadow:0 0 0 .18rem #18c3d824}.overview-module-card:after{content:"↗";position:absolute;inset-inline-end:1rem;top:1rem;color:var(--editorial-soft);font-size:.92rem}.overview-module-card:hover:after{color:var(--editorial-text)}.overview-module-card__title,.overview-panel__title{color:var(--editorial-text)!important}.overview-segmented,.earn-overview__tabs{padding:.4rem;border-radius:999px;border:1px solid var(--editorial-border);background:#ffffff75;box-shadow:inset 0 1px #ffffff80}.dark .overview-segmented,.dark .earn-overview__tabs{background:#09111cd1;box-shadow:inset 0 1px #9ac2eb14}.overview-segmented__item,.earn-overview__tab{min-height:2.45rem;padding:.62rem 1rem;border-radius:999px;color:var(--editorial-muted);font-size:.78rem;letter-spacing:.08em}.overview-segmented__item.is-active,.earn-overview__tab--active{color:var(--editorial-text)!important;border-color:transparent!important;background:linear-gradient(135deg,#2f52ff29,#18c3d824)!important;box-shadow:0 16px 28px -24px #2f52ff4d,inset 0 1px #ffffff61}.wallet-overview__address-pill,.defi-overview__wallet-pill,.earn-overview__wallet-pill,.more-overview__wallet-badge,.more-overview__meta-row,.earn-overview__metric-card{border:1px solid var(--editorial-border)!important;background:#ffffff75!important;box-shadow:0 18px 34px -30px #284e802e,inset 0 1px #ffffff85!important}.dark .wallet-overview__address-pill,.dark .defi-overview__wallet-pill,.dark .earn-overview__wallet-pill,.dark .more-overview__wallet-badge,.dark .more-overview__meta-row,.dark .earn-overview__metric-card{background:#09111ccc!important;box-shadow:0 20px 36px -28px #0000007a,inset 0 1px #9ac2eb14!important}.wallet-overview__address-text,.defi-overview__wallet-text,.earn-overview__wallet-text,.more-overview__wallet-value,.earn-overview__metric-value,.earn-overview__focus-title,.earn-overview__module-title{color:var(--editorial-text)!important}.wallet-overview__referral-link{border:1px solid var(--editorial-border);background:#ffffff6b!important}.dark .wallet-overview__referral-link{background:#09111cc7!important}.overview-module-card__signal,.earn-overview__module-signal{margin-top:auto}.defi-overview__status-pill,.earn-overview__metric-status,.earn-overview__focus-status{border:1px solid rgba(223,171,86,.28)!important;background:#dfab561f!important;color:#9a6416!important}.dark .defi-overview__status-pill,.dark .earn-overview__metric-status,.dark .earn-overview__focus-status{color:#f1c98c!important}.defi-overview__status-pill--enabled,.earn-overview__metric-status.is-enabled,.earn-overview__focus-status.is-enabled{border-color:#17926a47!important;background:#17926a1f!important;color:var(--editorial-success)!important}.app-main-glass>header.glass-panel{margin:.8rem .8rem 0;border-radius:24px!important;border:1px solid var(--editorial-border)!important;background:#ffffff8f!important}.dark .app-main-glass>header.glass-panel{background:#09111cd6!important}.mobile-tabbar{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.mobile-tabbar:before{inset:.2rem .42rem .36rem!important;border-radius:28px!important;border:1px solid var(--editorial-border)!important;background:linear-gradient(180deg,var(--editorial-panel-strong),var(--editorial-panel-soft))!important;box-shadow:var(--editorial-shadow)!important}.mobile-tabbar__frame{min-height:4.85rem;padding-top:.55rem}.mobile-nav__link{position:relative;border-radius:18px;padding:.52rem .22rem .3rem;z-index:1}.mobile-nav__link.is-active{background:linear-gradient(135deg,#2f52ff29,#18c3d824)}.mobile-nav__link.is-active .mobile-tab-label{color:var(--editorial-text)!important}@media(max-width:1180px){.workspace-section-band{grid-template-columns:1fr}.workspace-section-band__actions{width:100%}}@media(max-width:900px){.overview-hero__top{grid-template-columns:1fr}.overview-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.overview-kpi-grid>*,.overview-kpi-grid>:first-child,.overview-kpi-grid>:nth-child(2),.overview-kpi-grid>:nth-child(3){grid-column:span 3}}@media(max-width:760px){.app-shell{padding:.55rem}.workspace-content-shell{padding-top:.9rem}.workspace-content-shell__inner{padding:0 .72rem}.workspace-section-band{padding:1.15rem 1rem}.workspace-glance-grid{grid-template-columns:1fr}.workspace-command-btn,.workspace-action-btn{width:100%}.overview-kpi-grid{grid-template-columns:1fr}.overview-kpi-grid>*,.overview-kpi-grid>:first-child,.overview-kpi-grid>:nth-child(2),.overview-kpi-grid>:nth-child(3){grid-column:auto}.overview-module-grid,.overview-panel-grid,.overview-action-grid{grid-template-columns:1fr}}:root{--neo-gi-bg: #edf3f8;--neo-gi-bg-low: #dbe7ee;--neo-gi-ink: #132336;--neo-gi-muted: #62788d;--neo-gi-soft: #8ca1b3;--neo-gi-panel: rgba(250, 253, 255, .78);--neo-gi-panel-strong: rgba(255, 255, 255, .9);--neo-gi-panel-pressed: rgba(222, 234, 243, .74);--neo-gi-border: rgba(114, 145, 171, .24);--neo-gi-border-strong: rgba(100, 156, 180, .44);--neo-gi-teal: #32c5d0;--neo-gi-sage: #a8c8bb;--neo-gi-gold: #e6bd70;--neo-gi-blue: #506cff;--neo-gi-shadow-a: rgba(37, 65, 94, .22);--neo-gi-shadow-b: rgba(255, 255, 255, .86);--neo-gi-shadow: 18px 20px 42px -34px var(--neo-gi-shadow-a), -14px -14px 32px -28px var(--neo-gi-shadow-b), inset 1px 1px 0 rgba(255, 255, 255, .7), inset -1px -1px 0 rgba(96, 124, 150, .12);--neo-gi-shadow-raised: 28px 32px 68px -48px var(--neo-gi-shadow-a), -18px -18px 38px -30px var(--neo-gi-shadow-b), inset 1px 1px 0 rgba(255, 255, 255, .72), inset -1px -1px 0 rgba(96, 124, 150, .14)}.dark{--neo-gi-bg: #070f17;--neo-gi-bg-low: #0a1722;--neo-gi-ink: #edf7fb;--neo-gi-muted: #a4b9c7;--neo-gi-soft: #7992a5;--neo-gi-panel: rgba(12, 24, 34, .78);--neo-gi-panel-strong: rgba(14, 29, 41, .92);--neo-gi-panel-pressed: rgba(6, 15, 24, .72);--neo-gi-border: rgba(140, 185, 207, .22);--neo-gi-border-strong: rgba(148, 204, 214, .4);--neo-gi-shadow-a: rgba(0, 0, 0, .76);--neo-gi-shadow-b: rgba(108, 162, 191, .14)}html:not(.dark) body{background-color:var(--neo-gi-bg-low)!important;background-image:radial-gradient(120% 90% at 12% 2%,rgba(255,255,255,.86),transparent 46%),radial-gradient(90% 82% at 88% 8%,rgba(50,197,208,.18),transparent 46%),radial-gradient(78% 70% at 76% 92%,rgba(168,200,187,.2),transparent 48%),radial-gradient(70% 62% at 6% 94%,rgba(230,189,112,.18),transparent 48%),linear-gradient(150deg,#f7faf8 0%,var(--neo-gi-bg) 48%,var(--neo-gi-bg-low) 100%)!important;color:var(--neo-gi-ink)}.dark body{background-color:var(--neo-gi-bg-low)!important;background-image:radial-gradient(96% 84% at 14% 4%,rgba(80,108,255,.16),transparent 44%),radial-gradient(86% 74% at 88% 8%,rgba(50,197,208,.14),transparent 46%),radial-gradient(72% 62% at 72% 92%,rgba(230,189,112,.08),transparent 48%),linear-gradient(152deg,#03080d 0%,var(--neo-gi-bg) 42%,var(--neo-gi-bg-low) 100%)!important}.global-illumination{background:radial-gradient(96% 78% at 8% 0%,rgba(255,255,255,.38),transparent 48%),radial-gradient(78% 68% at 92% 8%,rgba(50,197,208,.2),transparent 48%),radial-gradient(68% 58% at 78% 96%,rgba(168,200,187,.2),transparent 50%),linear-gradient(135deg,rgba(230,189,112,.08),transparent 42%,rgba(80,108,255,.06))!important;opacity:.9!important;filter:saturate(1.08)}.dark .global-illumination{background:radial-gradient(90% 76% at 8% 0%,rgba(80,108,255,.2),transparent 48%),radial-gradient(78% 68% at 92% 8%,rgba(50,197,208,.18),transparent 48%),radial-gradient(66% 58% at 78% 96%,rgba(230,189,112,.08),transparent 50%),linear-gradient(135deg,rgba(168,200,187,.07),transparent 44%,rgba(80,108,255,.05))!important}.ambient-orb{display:none!important}.bg-cyber-grid{background-size:96px 96px!important;opacity:.18!important;-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 18%,black 72%,transparent 100%)!important;mask-image:linear-gradient(180deg,transparent 0%,black 18%,black 72%,transparent 100%)!important}.app-shell{gap:.9rem;padding:.9rem}.app-shell>aside{width:17rem;border-radius:30px!important;background:linear-gradient(154deg,var(--neo-gi-panel-strong),var(--neo-gi-panel))!important;box-shadow:var(--neo-gi-shadow-raised)!important}.app-main-glass{border-radius:32px;border-color:var(--neo-gi-border)!important;background:linear-gradient(156deg,var(--neo-gi-panel-strong),color-mix(in srgb,var(--neo-gi-panel) 82%,transparent))!important;box-shadow:var(--neo-gi-shadow-raised)!important}.glass-panel,.glass-card,.workspace-section-band,.workspace-context-bar,.hero,.card,.overview-hero,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.page--task>.row,.page--task>.note,.page--task>.state-banner,.page--task>.action-bar,.page--task>.prereq-checklist,.signal-card{border-color:var(--neo-gi-border)!important;background:linear-gradient(148deg,var(--neo-gi-panel-strong),var(--neo-gi-panel))!important;box-shadow:var(--neo-gi-shadow)!important;backdrop-filter:blur(18px) saturate(1.12)!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important}.app-shell__brand-row{padding:1.35rem 1.2rem 1rem!important}.app-shell__rail{gap:.75rem;padding:1rem .72rem .88rem!important}.app-shell__rail nav{display:grid;gap:.42rem}.primary-nav__link{min-height:3.15rem;padding:.72rem .78rem .72rem .95rem!important;border-radius:18px!important;color:var(--neo-gi-muted)!important}.primary-nav__link:after{inset-inline-start:.6rem;height:1.35rem;background:linear-gradient(180deg,var(--neo-gi-teal),var(--neo-gi-sage))}.primary-nav__link.is-active{border-color:var(--neo-gi-border-strong)!important;color:var(--neo-gi-ink)!important;background:linear-gradient(142deg,#32c5d024,#a8c8bb1f)!important;box-shadow:12px 14px 24px -22px var(--neo-gi-shadow-a),inset 1px 1px #ffffff75,inset -1px -1px #5e7f981f!important}.workspace-content-shell{padding:.9rem 0 calc(6.6rem + env(safe-area-inset-bottom))}.workspace-content-shell__inner{width:min(100%,1360px);gap:.88rem;padding-inline:.85rem}.workspace-section-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.12rem;border-radius:26px}.workspace-section-band:after{background:linear-gradient(118deg,rgba(255,255,255,.16),transparent 42%),radial-gradient(76% 140% at 100% 0%,rgba(50,197,208,.12),transparent 54%)!important}.workspace-section-band__copy{gap:.4rem;max-width:48rem}.workspace-section-band__eyebrow{color:var(--neo-gi-soft);letter-spacing:0;font-size:.72rem}.workspace-section-band__title{max-width:none;color:var(--neo-gi-ink);font-size:2rem;letter-spacing:0;line-height:1.02}.workspace-section-band__summary{max-width:43rem;color:var(--neo-gi-muted);font-size:.92rem;line-height:1.48}.workspace-section-band__aside{display:flex;align-items:center;justify-content:flex-end;gap:.62rem}.workspace-section-band__status{min-height:2.42rem;padding:.5rem .75rem;border-color:var(--neo-gi-border);background:linear-gradient(145deg,var(--neo-gi-panel),var(--neo-gi-panel-pressed));box-shadow:inset 2px 2px 6px -5px #4d68826b,inset -2px -2px 6px -4px #ffffffb8}.workspace-section-band__status-label,.workspace-section-band__status-value{color:var(--neo-gi-ink);letter-spacing:0}.workspace-section-band__actions{flex-wrap:nowrap;gap:.5rem}.workspace-command-btn,.workspace-action-btn{min-height:2.42rem;border-radius:16px!important}.workspace-command-btn{min-width:auto;padding:.55rem .64rem .55rem .78rem;border-color:var(--neo-gi-border);background:linear-gradient(145deg,var(--neo-gi-panel-strong),var(--neo-gi-panel))!important;box-shadow:var(--neo-gi-shadow)!important}.workspace-command-btn__label{font-size:.78rem}.workspace-command-btn__shortcut{background:#32c5d024;color:var(--neo-gi-teal)}.workspace-action-btn.btn--ghost{display:none}.workspace-action-btn.btn--brand{min-width:8.4rem;background:linear-gradient(135deg,var(--neo-gi-teal),var(--neo-gi-blue))!important;box-shadow:0 20px 34px -24px #32c5d07a,inset 1px 1px #ffffff47!important}.workspace-context-bar{align-items:center;flex-wrap:nowrap;gap:.36rem;padding:.38rem;overflow-x:auto;border-radius:20px;scrollbar-width:none}.workspace-context-bar::-webkit-scrollbar{display:none}.workspace-context-bar__item{flex:0 0 auto;min-height:2.22rem;padding:.48rem .72rem;border-radius:15px;letter-spacing:0}.workspace-context-bar__item.is-active{background:linear-gradient(135deg,#32c5d029,#e6bd701a)!important}.workspace-context-bar__glyph{display:none!important}.hero,.overview-hero,.overview-panel,.card{border-radius:24px!important}.hero,.overview-hero{padding:1.15rem!important}.hero__title,.overview-hero__title{max-width:16ch;font-size:2rem;letter-spacing:0;line-height:1.04}.overview-hero__top{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.72fr)}.overview-kpi-grid,.overview-module-grid,.overview-panel-grid,.overview-action-grid{gap:.72rem}.overview-stat,.overview-activity-card,.overview-module-card{min-height:auto;padding:.92rem;border-radius:22px}.overview-stat__value{font-size:1.62rem;letter-spacing:0}.signal-card{border-radius:22px;padding:.9rem}.signal-card__value{font-size:1.28rem;letter-spacing:0}.btn,.btn--ghost,.btn--brand,.ghost{border-radius:16px!important;letter-spacing:0!important;text-transform:none}.btn--ghost,.ghost,.overview-segmented,.earn-overview__tabs,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea{background:linear-gradient(145deg,var(--neo-gi-panel),var(--neo-gi-panel-pressed))!important;box-shadow:inset 2px 2px 6px -5px #4d68826b,inset -2px -2px 6px -4px #ffffffb8!important}@media(max-width:1180px){.workspace-section-band{grid-template-columns:1fr}.workspace-section-band__aside{justify-content:flex-start;flex-wrap:wrap}}@media(max-width:760px){.app-shell{padding:.45rem}.app-main-glass{border-radius:24px}.workspace-content-shell{padding-top:.72rem}.workspace-content-shell__inner{padding-inline:.62rem}.workspace-section-band{padding:.9rem;border-radius:22px}.workspace-section-band__title{font-size:1.55rem}.workspace-section-band__summary{font-size:.86rem}.workspace-section-band__aside,.workspace-section-band__actions{width:100%}.workspace-section-band__actions{display:none}.workspace-section-band__status,.workspace-command-btn,.workspace-action-btn.btn--brand{flex:1 1 auto;min-width:0}.workspace-action-btn.btn--brand{width:auto}.hero__title,.overview-hero__title{font-size:1.55rem}.overview-hero__top{grid-template-columns:1fr}}.page--task{width:min(100%,980px);margin-inline:auto;gap:.72rem!important}@media(min-width:1080px){.page--task{grid-template-columns:minmax(0,1fr)!important}.page--task>.hero,.page--task>:not(.hero){grid-column:1!important}.page--task>.hero{position:relative!important;top:auto!important;min-height:0!important;display:grid!important;justify-content:stretch!important}}.page--task>.hero{min-height:0!important;gap:.42rem!important;padding:.92rem 1rem!important;border-radius:22px!important}.page--task>.hero:after{inset-inline:1rem!important;top:.68rem!important;opacity:.48!important}.page--task>.hero .hero__title{max-width:none!important;font-size:clamp(1.34rem,1.14rem + .55vw,1.72rem)!important;line-height:1.08!important;letter-spacing:0!important}.page--task>.hero .hero__desc{max-width:48rem!important;font-size:.84rem!important;line-height:1.42!important}.page--task>.card.task-card{gap:.68rem!important;padding:.82rem!important;border-radius:22px!important}.task-card>.row,.task-card>.note,.task-card>.state-banner,.task-card>.action-bar,.task-card>.prereq-checklist{border-radius:18px!important}.task-card>.row{gap:.62rem!important;padding:.72rem!important}.task-card>.row__right,.task-card>.row--right{justify-content:flex-start!important}.task-card .row__left{flex-basis:14rem;min-width:min(14rem,100%)}.task-card .label{letter-spacing:0!important;text-transform:none!important}.task-card .metric{font-size:1rem!important;letter-spacing:0!important}.task-card .btn{min-height:2.52rem}.page--task .prereq-checklist{padding:.62rem!important;border-radius:20px!important}.page--task .wallet-connect-widget{gap:.72rem;padding:.86rem!important;border-radius:18px!important}.page--task .wallet-connect-widget__head{align-items:center}.page--task .wallet-connect-widget__title{font-size:clamp(1.06rem,.98rem + .36vw,1.24rem)}.page--task .wallet-connect-widget__body,.page--task .wallet-connect-widget__note,.page--task .wallet-connect-widget__deferred{font-size:.84rem;line-height:1.42}.page--task .wallet-connect-widget__groups{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.5rem}.page--task .wallet-connect-widget__group{gap:.36rem;padding:.62rem;border-radius:14px;background:color-mix(in srgb,var(--neo-gi-panel) 62%,transparent)!important}.page--task .wallet-connect-widget__chip{min-height:1.82rem;padding:.3rem .58rem;border-radius:13px;font-size:.74rem}@media(max-width:760px){.page--task{width:100%}.page--task>.hero,.page--task>.card.task-card,.page--task .wallet-connect-widget{border-radius:18px!important}.page--task .wallet-connect-widget__groups{grid-template-columns:1fr}}:root{--brand-page: #f6f8ff;--brand-page-2: #eafcf5;--brand-ink: #080b18;--brand-ink-2: #1d243a;--brand-muted: #556173;--brand-subtle: #778298;--brand-panel: rgba(255, 255, 255, .94);--brand-panel-2: rgba(248, 252, 255, .94);--brand-panel-3: rgba(236, 244, 252, .92);--brand-line: rgba(8, 11, 24, .12);--brand-line-strong: rgba(153, 69, 255, .28);--brand-teal: #14f195;--brand-teal-2: #00c2ff;--brand-green: #14f195;--brand-blue: #00c2ff;--brand-violet: #9945ff;--brand-gold: var(--brand-violet);--brand-red: #c94949;--brand-focus: rgba(20, 241, 149, .24);--brand-solana-gradient: linear-gradient(135deg, var(--brand-green) 0%, var(--brand-blue) 48%, var(--brand-violet) 100%);--brand-radius: 8px;--brand-shadow: 0 24px 62px -48px rgba(8, 11, 24, .42), 0 10px 26px -22px rgba(8, 11, 24, .24), inset 0 1px 0 rgba(255, 255, 255, .7);--brand-shadow-soft: 0 16px 40px -34px rgba(8, 11, 24, .3), inset 0 1px 0 rgba(255, 255, 255, .62);--surface-outline: var(--brand-line);--surface-outline-strong: var(--brand-line-strong);--surface-outline-contrast: rgba(12, 24, 34, .34);--card-bg: var(--brand-panel);--surface-2: var(--brand-panel-2);--surface-3: var(--brand-panel-3);--ink-900: var(--brand-ink);--ink-800: var(--brand-ink-2);--ink-700: var(--brand-muted);--ink-500: var(--brand-subtle);--accent-500: var(--brand-teal);--accent-400: #23c6c3;--accent-600: var(--brand-teal-2);--accent-warm: var(--brand-gold);--accent-strong: var(--brand-blue);--shadow-soft: var(--brand-shadow-soft)}.dark{--brand-page: #050713;--brand-page-2: #0b1020;--brand-ink: #f6f8ff;--brand-ink-2: #dce7ff;--brand-muted: #9aa8c7;--brand-subtle: #6f7d9d;--brand-panel: rgba(8, 11, 24, .94);--brand-panel-2: rgba(12, 17, 34, .91);--brand-panel-3: rgba(17, 25, 45, .88);--brand-line: rgba(220, 231, 255, .12);--brand-line-strong: rgba(20, 241, 149, .3);--brand-teal: #14f195;--brand-teal-2: #80ffd0;--brand-green: #3dffad;--brand-blue: #00c2ff;--brand-violet: #ad6bff;--brand-gold: var(--brand-violet);--brand-red: #ff8585;--brand-focus: rgba(20, 241, 149, .2);--brand-shadow: 0 30px 72px -50px rgba(0, 0, 0, .88), 0 10px 28px -24px rgba(0, 0, 0, .64), inset 0 1px 0 rgba(231, 241, 235, .08);--brand-shadow-soft: 0 18px 46px -36px rgba(0, 0, 0, .72), inset 0 1px 0 rgba(231, 241, 235, .07)}body,button,input,select,textarea{font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html:not(.dark) body,.dark body{background-color:var(--brand-page)!important;background-image:linear-gradient(180deg,rgba(255,255,255,.7),transparent 18%),linear-gradient(118deg,var(--brand-page) 0%,var(--brand-page-2) 100%),repeating-linear-gradient(90deg,rgba(18,35,44,.035) 0 1px,transparent 1px 96px)!important;color:var(--brand-ink)}html:not(.dark) body{background-image:radial-gradient(circle at 100% 0%,rgba(20,241,149,.12),transparent 32%),radial-gradient(circle at 0% 100%,rgba(153,69,255,.1),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.72),transparent 18%),linear-gradient(118deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.dark body{background-image:linear-gradient(180deg,rgba(255,255,255,.025),transparent 18%),radial-gradient(circle at 74% 0%,rgba(20,241,149,.12),transparent 28%),radial-gradient(circle at 0% 100%,rgba(153,69,255,.16),transparent 28%),linear-gradient(118deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.global-illumination,.light-foil{background:linear-gradient(135deg,rgba(153,69,255,.09),transparent 34%),linear-gradient(315deg,rgba(20,241,149,.11),transparent 42%)!important;filter:none!important;opacity:.72!important}.dark .global-illumination,.dark .light-foil{background:linear-gradient(135deg,rgba(153,69,255,.12),transparent 38%),linear-gradient(315deg,rgba(20,241,149,.1),transparent 44%)!important;opacity:.82!important}.bg-cyber-grid{background-image:linear-gradient(rgba(20,38,46,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(20,38,46,.04) 1px,transparent 1px)!important;background-size:72px 72px!important;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 78%,transparent 100%)!important;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 78%,transparent 100%)!important;opacity:.34!important}.dark .bg-cyber-grid{background-image:linear-gradient(rgba(229,241,235,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(229,241,235,.035) 1px,transparent 1px)!important;opacity:.28!important}.ambient-orb,.mobile-fab-glow{display:none!important}.app-shell{gap:.75rem!important;padding:.75rem!important}.app-main-glass{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel) 96%,transparent),var(--brand-panel-2))!important;box-shadow:var(--brand-shadow)!important}.app-main-glass:before{background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 16%),linear-gradient(110deg,rgba(153,69,255,.055),transparent 38%),linear-gradient(260deg,rgba(20,241,149,.055),transparent 48%)!important}#workspace-main:focus,#workspace-main:focus-visible{outline:0!important;box-shadow:var(--brand-shadow)!important}.app-shell>aside{width:17rem!important;margin:0!important;height:calc(100vh - 1.5rem)!important;border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel) 94%,black 0%),var(--brand-panel-2))!important;box-shadow:var(--brand-shadow)!important}.dark .app-shell>aside{background:linear-gradient(180deg,#070d11f5,#0a1217f0)!important}.app-shell>aside>.absolute{display:none}.glass-panel,.glass-card,.workspace-section-band,.workspace-context-bar,.hero,.card,.overview-hero,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.page--task>.row,.page--task>.note,.page--task>.state-banner,.page--task>.action-bar,.page--task>.prereq-checklist,.action-bar,.prereq-checklist,.state-banner{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2))!important;box-shadow:var(--brand-shadow-soft)!important;backdrop-filter:blur(14px) saturate(1.04)!important;-webkit-backdrop-filter:blur(14px) saturate(1.04)!important}.dark .glass-panel,.dark .glass-card,.dark .workspace-section-band,.dark .workspace-context-bar,.dark .hero,.dark .card,.dark .overview-hero,.dark .overview-panel,.dark .overview-module-card,.dark .overview-stat,.dark .overview-activity-card{background:linear-gradient(180deg,#0a1217f0,#0d161beb)!important}.glass-panel:before,.glass-panel:after,.glass-card:before,.glass-card:after,.hero:before,.hero:after,.overview-hero:before,.overview-hero:after{display:none!important}.app-shell__brand-row{min-height:5.4rem;padding:.95rem .95rem .85rem!important;border-bottom:1px solid var(--brand-line)!important}.app-shell__brand-copy{flex:1 1 auto;min-width:0}.app-brand{display:grid;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;-moz-column-gap:.72rem;column-gap:.72rem;width:100%}.app-brand__mark{width:2.45rem!important;height:2.45rem!important;padding:0;border-radius:13px;border:1px solid color-mix(in srgb,var(--brand-teal) 34%,var(--brand-violet));background:#050713;box-shadow:0 16px 26px -18px #9945ffb8,0 0 0 3px color-mix(in srgb,var(--brand-teal) 10%,transparent)}.dark .app-brand__mark{background:#050713;box-shadow:0 18px 30px -20px #14f1957a,0 0 0 3px color-mix(in srgb,var(--brand-violet) 14%,transparent)}.app-brand__name{color:var(--brand-ink)!important;font-size:.94rem!important;font-weight:850!important;line-height:1.05;text-transform:uppercase}.app-brand__tagline{grid-column:2;display:block;margin-top:.18rem!important;max-width:11.6rem;color:var(--brand-muted)!important;font-family:Sora,sans-serif!important;font-size:.62rem!important;font-weight:650!important;line-height:1.25;overflow-wrap:anywhere;text-transform:none!important}.app-shell__utility-pill{flex:0 0 auto;padding:.2rem!important;border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important}.app-shell__command-chip,.app-shell__icon-button{min-width:2rem;min-height:2rem;border-radius:var(--brand-radius)!important;color:var(--brand-muted)!important}.app-shell__command-chip:hover,.app-shell__icon-button:hover{color:var(--brand-teal-2)!important;background:color-mix(in srgb,var(--brand-teal) 10%,transparent)!important}.app-shell__rail{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:.82rem!important;padding:.72rem .62rem!important}.app-shell__primary-nav{display:grid!important;flex:0 0 auto!important;gap:.34rem!important;height:auto!important;padding:.34rem!important;border:1px solid var(--brand-line)!important;border-radius:var(--brand-radius)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 72%,transparent),transparent)!important;box-shadow:inset 0 1px #ffffff70!important}.dark .app-shell__primary-nav{box-shadow:inset 0 1px #e7f1eb0f!important}.primary-nav__link{position:relative;isolation:isolate;display:grid!important;grid-template-columns:.22rem 2.2rem minmax(0,1fr);align-items:center!important;flex:0 0 auto!important;height:auto!important;min-height:3.18rem!important;gap:.56rem!important;padding:.42rem .62rem .42rem .4rem!important;border-radius:var(--brand-radius)!important;color:var(--brand-muted)!important;background:transparent!important;box-shadow:none!important;overflow:hidden}.primary-nav__link:before,.primary-nav__link:after{display:none!important}.primary-nav__link:hover,.primary-nav__link:focus-visible{color:var(--brand-ink)!important;border-color:var(--brand-line-strong)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 7%,var(--brand-panel-3)),color-mix(in srgb,var(--brand-gold) 5%,transparent))!important}.primary-nav__indicator{width:.18rem;height:1.32rem;border-radius:999px;background:var(--brand-line-strong);opacity:.36;transition:background-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.primary-nav__link.is-active{color:var(--brand-ink)!important;border-color:color-mix(in srgb,var(--brand-teal) 50%,var(--brand-line))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 14%,var(--brand-panel)),color-mix(in srgb,var(--brand-gold) 10%,var(--brand-panel-2)))!important;box-shadow:var(--brand-shadow-soft)!important}.primary-nav__link:hover .primary-nav__indicator,.primary-nav__link:focus-visible .primary-nav__indicator{opacity:.7;transform:scaleY(1.08)}.primary-nav__link.is-active .primary-nav__indicator{background:linear-gradient(180deg,var(--brand-teal),var(--brand-gold));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-teal) 14%,transparent);opacity:1;transform:scaleY(1.18)}.primary-nav__icon-shell{display:grid;width:2.18rem;height:2.18rem;place-items:center;border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:linear-gradient(145deg,#ffffff9e,color-mix(in srgb,var(--brand-teal) 7%,transparent));color:var(--brand-subtle);box-shadow:inset 0 1px #ffffff7a;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.dark .primary-nav__icon-shell{background:linear-gradient(145deg,#ffffff0e,color-mix(in srgb,var(--brand-teal) 8%,transparent));box-shadow:inset 0 1px #e7f1eb14}.primary-nav__link:hover .primary-nav__icon-shell,.primary-nav__link:focus-visible .primary-nav__icon-shell,.primary-nav__link.is-active .primary-nav__icon-shell{border-color:color-mix(in srgb,var(--brand-teal) 44%,var(--brand-line));background:linear-gradient(145deg,color-mix(in srgb,var(--brand-teal) 14%,var(--brand-panel)),color-mix(in srgb,var(--brand-gold) 10%,transparent));transform:translateY(-1px)}.primary-nav__content{min-width:0}.primary-nav__label{display:block;overflow:hidden;color:inherit;font-size:.86rem!important;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.primary-nav__icon,.primary-nav__glyph{width:1.14rem;height:1.14rem;flex:0 0 1.14rem}.primary-nav__glyph{display:inline-grid;place-items:center;color:var(--brand-subtle);font-size:.64rem;font-weight:850}.app-shell__section-nav{display:grid;gap:.48rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--brand-line)}.app-shell__section-menu{display:grid;gap:.34rem;padding:0}.app-shell__section-heading{padding:0 .28rem;color:var(--brand-subtle);font-size:.66rem;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.app-shell__section-link{display:grid;grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.48rem;min-height:2.28rem;padding:.36rem .48rem;border:1px solid transparent;border-radius:var(--brand-radius);color:var(--brand-muted);font-size:.76rem;font-weight:750;line-height:1.1;text-decoration:none}.app-shell__section-link:hover,.app-shell__section-link:focus-visible{color:var(--brand-ink);border-color:var(--brand-line-strong);background:color-mix(in srgb,var(--brand-panel-3) 76%,transparent)}.app-shell__section-link.is-active{color:var(--brand-ink);border-color:color-mix(in srgb,var(--brand-gold) 46%,var(--brand-line));background:linear-gradient(135deg,color-mix(in srgb,var(--brand-gold) 14%,transparent),color-mix(in srgb,var(--brand-teal) 8%,transparent))}.app-shell__section-glyph{display:inline-grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid var(--brand-line);border-radius:6px;color:var(--brand-subtle);font-size:.58rem;font-weight:850}.app-shell__section-link.is-active .app-shell__section-glyph{border-color:color-mix(in srgb,var(--brand-gold) 50%,var(--brand-line));color:var(--brand-gold);background:color-mix(in srgb,var(--brand-gold) 12%,transparent)}.app-shell__section-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell__footer{display:grid;gap:.5rem;padding:.62rem;border-top:1px solid var(--brand-line)}.app-shell [data-testid=desktop-status-row],.app-shell [data-testid=desktop-wallet-action],.app-shell [data-testid=desktop-connect-wallet-action]{border-radius:var(--brand-radius)!important}.app-shell__status-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:2.14rem;padding:.36rem .5rem;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important}.app-shell__status-label,.app-shell__status-value,.app-shell__wallet-main,.app-shell__wallet-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell__status-label{display:inline-flex;align-items:center;gap:.42rem;color:var(--brand-muted);font-size:.72rem;font-weight:750}.app-shell__status-dot{width:.45rem;height:.45rem;border-radius:999px;flex:0 0 auto}.app-shell__status-value{color:var(--brand-muted);font-family:Sora,sans-serif;font-size:.7rem;font-weight:750}.app-shell__wallet-button{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:2.9rem;width:100%;padding:.42rem .55rem;border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel-3);color:var(--brand-ink);text-align:left}.app-shell__wallet-button:hover,.app-shell__wallet-button:focus-visible{border-color:color-mix(in srgb,var(--brand-teal) 42%,var(--brand-line));background:color-mix(in srgb,var(--brand-teal) 8%,var(--brand-panel-3))}.app-shell__wallet-button:disabled{cursor:not-allowed;opacity:.68}.app-shell__wallet-avatar{display:inline-grid;width:2rem;height:2rem;place-items:center;border-radius:var(--brand-radius);background:linear-gradient(135deg,var(--brand-teal),var(--brand-blue));color:#fff;font-size:.68rem;font-weight:850}.app-shell__wallet-copy{display:grid;min-width:0;gap:.08rem}.app-shell__wallet-main{font-size:.8rem;font-weight:850}.app-shell__wallet-meta{color:var(--brand-muted);font-size:.68rem;font-weight:700}.app-shell__locale-row select{min-height:2.12rem}.workspace-content-shell{min-width:0;max-width:100%;padding:.72rem 0 calc(5.8rem + env(safe-area-inset-bottom))!important}.workspace-content-shell__inner{min-width:0;width:min(100%,1420px)!important;max-width:100%;box-sizing:border-box;gap:.72rem!important;padding:0 .72rem!important}.workspace-section-band{grid-template-columns:minmax(0,1fr) minmax(19rem,.45fr)!important;gap:.75rem!important;padding:.82rem!important}.workspace-section-band:after{display:none!important}.workspace-section-band__copy{gap:.35rem!important;max-width:58rem!important}.workspace-section-band__eyebrow,.overview-eyebrow,.section-eyebrow,.app-shell__context-label,.workspace-glance-card__label,.overview-stat__label,.signal-card__eyebrow{color:var(--brand-teal-2)!important;font-size:.68rem!important;font-weight:800!important;text-transform:uppercase}.dark .workspace-section-band__eyebrow,.dark .overview-eyebrow,.dark .section-eyebrow,.dark .app-shell__context-label,.dark .workspace-glance-card__label,.dark .overview-stat__label,.dark .signal-card__eyebrow{color:var(--brand-gold)!important}.workspace-section-band__title{max-width:none!important;color:var(--brand-ink)!important;font-size:1.68rem!important;line-height:1.03!important;font-weight:850!important}.workspace-section-band__summary{max-width:48rem!important;color:var(--brand-muted)!important;font-size:.86rem!important;line-height:1.45!important}.workspace-section-band__aside{display:grid!important;grid-template-columns:minmax(0,1fr);align-content:start!important;gap:.55rem!important}.workspace-section-band__status,.workspace-command-btn,.workspace-action-btn,.app-context-pill,.workspace-context-bar__item,.overview-segmented,.overview-segmented__item,.task-mode-rail__list,.task-mode-rail__item,.btn,.btn--ghost,.btn--brand,.liquid-btn,.liquid-icon,.tab-switch,.tab-hdr{border-radius:var(--brand-radius)!important}.workspace-section-band__status{width:100%;min-height:2.36rem!important;padding:.5rem .62rem!important;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important;justify-content:space-between!important;min-width:0}.workspace-section-band__status-label,.workspace-section-band__status-value{color:var(--brand-ink)!important;font-size:.72rem!important;white-space:nowrap}.workspace-section-band__status-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.workspace-section-band__actions{width:100%;gap:.45rem!important}.workspace-command-btn,.workspace-action-btn,.btn,.btn--ghost,.btn--brand{min-height:2.35rem!important;padding:.56rem .72rem!important;font-size:.79rem!important}.workspace-command-btn,.btn--ghost,.workspace-action-btn.btn--ghost{border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important;color:var(--brand-ink)!important;box-shadow:none!important}.workspace-command-btn:hover,.btn--ghost:hover,.workspace-action-btn.btn--ghost:hover{border-color:var(--brand-line-strong)!important;background:color-mix(in srgb,var(--brand-teal) 10%,var(--brand-panel-3))!important}.workspace-command-btn__shortcut{border-radius:6px!important;background:color-mix(in srgb,var(--brand-gold) 16%,transparent)!important;color:var(--brand-gold)!important;font-family:Sora,sans-serif!important}.btn--brand,.workspace-action-btn.btn--brand,.liquid-btn,.liquid-icon{border:1px solid color-mix(in srgb,var(--brand-teal) 58%,transparent)!important;background:linear-gradient(135deg,#117f58,#086b9a 48%,#6830d1)!important;color:#fff!important;box-shadow:0 16px 30px -24px #14f19594!important;text-shadow:none!important}.workspace-context-bar{padding:.42rem!important;gap:.4rem!important}.app-context-pill,.workspace-context-bar__item,.overview-segmented__item,.task-mode-rail__item{min-height:2.1rem!important;padding:.45rem .62rem!important;border:1px solid var(--brand-line)!important;background:transparent!important;color:var(--brand-muted)!important;font-size:.76rem!important;font-weight:750!important}.app-context-pill.is-active,.workspace-context-bar__item.is-active,.overview-segmented__item.is-active,.task-mode-rail__item.is-active{color:var(--brand-ink)!important;border-color:color-mix(in srgb,var(--brand-gold) 42%,var(--brand-line))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-gold) 14%,transparent),color-mix(in srgb,var(--brand-teal) 8%,transparent))!important}.page,.overview-shell,.page--task{gap:.72rem!important}.overview-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;flex-wrap:wrap;padding:.1rem .05rem .2rem}.overview-page-head__title{margin:0;color:var(--brand-ink);font-size:1.45rem;font-weight:850;line-height:1.08}.hero,.overview-hero{padding:.9rem!important;overflow:hidden}.card,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.page--task>.row,.page--task>.note,.page--task>.state-banner,.page--task>.action-bar,.page--task>.prereq-checklist{padding:.82rem!important}.hero__title,.overview-hero__title,.overview-panel__title,.overview-module-card__title,.signal-card__value{color:var(--brand-ink)!important;font-weight:850!important;line-height:1.08!important}.hero__title,.overview-hero__title{max-width:30rem!important;font-size:1.55rem!important}.overview-panel__title,.overview-module-card__title{font-size:1.06rem!important}.hero__desc,.overview-hero__copy,.overview-panel__copy,.overview-module-card__copy,.overview-meta,.overview-muted,.state-banner__copy,.signal-cluster__meta span{color:var(--brand-muted)!important;line-height:1.45!important}.overview-kpi-grid,.overview-module-grid,.overview-action-grid,.overview-panel-grid{gap:.58rem!important}.overview-stat__value{color:var(--brand-ink)!important;font-size:1.18rem!important;font-weight:850!important}.overview-action{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important}.overview-action__icon{width:2.1rem!important;height:2.1rem!important;border-radius:var(--brand-radius)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-gold) 18%,transparent),color-mix(in srgb,var(--brand-teal) 18%,transparent))!important;color:var(--brand-ink)!important}.signal-card{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important;box-shadow:none!important}.signal-track{height:.42rem!important;border-radius:999px!important;background:color-mix(in srgb,var(--brand-line) 42%,transparent)!important}.signal-track__fill{border-radius:999px!important;background:linear-gradient(90deg,var(--brand-teal),var(--brand-gold))!important}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important;color:var(--brand-ink)!important;box-shadow:none!important}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]):focus,select:focus,textarea:focus{border-color:color-mix(in srgb,var(--brand-teal) 54%,var(--brand-line))!important;box-shadow:0 0 0 3px var(--brand-focus)!important}#app button:focus-visible,#app [role=button]:focus-visible,#app a:focus-visible,#app input:focus-visible,#app select:focus-visible,#app textarea:focus-visible{outline:0!important;box-shadow:0 0 0 3px var(--brand-focus)!important}.bg-cyan-600,.bg-cyan-500,.bg-teal-500,.bg-sky-500,.bg-blue-500,.bg-indigo-600{background-color:var(--brand-teal)!important}.text-cyan-300,.text-cyan-400,.text-cyan-500,.text-cyan-600,.text-cyan-700{color:var(--brand-teal-2)!important}.text-emerald-500,.text-emerald-400{color:var(--brand-green)!important}.text-amber-500{color:var(--brand-gold)!important}.ui-figure-hero{font-size:2.85rem!important;line-height:.98!important}.swap-page,.swap-page__card{gap:.72rem!important}.swap-desk{order:10}.swap-monitor{order:12}.swap-intel-grid{order:20}.swap-trade-tape{order:30}.swap-topbar,.swap-stage,.swap-rail-card,.swap-panel,.swap-intel-panel,.swap-trade-tape,.swap-surface{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2))!important;box-shadow:var(--brand-shadow-soft)!important}.swap-topbar{padding:.86rem!important}.swap-topbar__title,.swap-stage__route,.swap-rail-card__title,.swap-details-card__title{color:var(--brand-ink)!important;font-size:clamp(1.12rem,2vw,1.46rem)!important;line-height:1.08!important;font-weight:850!important}.swap-topbar__desc,.swap-stage__desc,.swap-intel-panel__copy,.swap-trade-tape__copy,.swap-panel__subtitle{color:var(--brand-muted)!important;font-size:.82rem!important}.swap-chip-grid{gap:.52rem!important}.swap-chip,.swap-fact,.swap-detail,.swap-details-card,.swap-wallet-card,.swap-leg,.swap-control,.swap-signal,.swap-personal-empty,.swap-trade-tape__empty{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important;box-shadow:none!important}.swap-chip,.swap-fact,.swap-detail,.swap-leg,.swap-control,.swap-signal{padding:.72rem!important}.swap-stage,.swap-rail-card,.swap-panel,.swap-intel-panel,.swap-trade-tape{gap:.82rem!important;padding:.9rem!important}.swap-stage{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel) 97%,transparent),var(--brand-panel-2)),linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 8%,transparent),transparent 42%)!important}.swap-stage__header,.swap-rail-card__header,.swap-details-card__header,.swap-panel__heading,.swap-panel__toolbar,.swap-intel-panel__header,.swap-trade-tape__header{gap:.72rem!important}.swap-stage__mode{border-radius:var(--brand-radius)!important;background:var(--brand-panel-3)!important;border:1px solid var(--brand-line)!important;padding:.24rem!important}.swap-stage__mode-button{min-width:92px!important;min-height:2.12rem!important;padding:.48rem .68rem!important;border-radius:6px!important;color:var(--brand-muted)!important}.swap-stage__mode-button.active{color:var(--brand-ink)!important;border-color:color-mix(in srgb,var(--brand-teal) 36%,transparent)!important;background:color-mix(in srgb,var(--brand-teal) 12%,transparent)!important;box-shadow:none!important}.swap-flow{display:grid!important;grid-template-columns:1fr!important;gap:0!important;align-items:stretch!important}.swap-leg{min-height:9.6rem;gap:.72rem!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 92%,transparent),color-mix(in srgb,var(--brand-panel-2) 86%,transparent))!important}.swap-leg--quote{margin-top:-.28rem;border-style:solid!important}.swap-leg__head,.swap-leg__body,.swap-leg__foot{gap:.65rem!important}.swap-asset{min-width:8.2rem!important;max-width:min(46%,12rem)!important;padding:.66rem .72rem!important;border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:color-mix(in srgb,var(--brand-panel) 86%,transparent)!important}.swap-asset__icon{width:1.86rem!important;height:1.86rem!important;border-radius:var(--brand-radius)!important}.swap-asset__icon--from{background:linear-gradient(145deg,var(--brand-blue),var(--brand-teal))!important}.swap-asset__icon--to{background:linear-gradient(145deg,var(--brand-green),var(--brand-teal))!important}.swap-leg__input{color:var(--brand-ink)!important;font-size:clamp(2rem,5vw,3.15rem)!important;font-weight:850!important}.swap-flow__switch{position:relative;z-index:2;width:2.7rem!important;height:2.7rem!important;margin:-.5rem auto!important;border-radius:var(--brand-radius)!important;border:1px solid color-mix(in srgb,var(--brand-teal) 46%,transparent)!important;background:linear-gradient(145deg,var(--brand-panel),var(--brand-panel-3))!important;color:var(--brand-teal-2)!important;box-shadow:var(--brand-shadow-soft)!important}.swap-control-grid{gap:.58rem!important}.swap-control__input{color:var(--brand-ink)!important;font-size:.92rem!important;font-weight:750!important}.swap-details-grid,.swap-facts,.swap-signal-grid{gap:.58rem!important}.swap-details-card__note{border-top-color:var(--brand-line)!important}.swap-actions__primary,.swap-actions__secondary{border-radius:var(--brand-radius)!important;min-height:3.05rem!important;padding-block:.88rem!important;font-weight:850!important}.swap-intel-chip,.swap-badge,.wallet-history-row__side,.defi-overview__status-pill{border-radius:999px!important}.swap-intel-chip{border-color:var(--brand-line)!important;background:var(--brand-panel-3)!important;color:var(--brand-muted)!important}.swap-intel-chip--positive,.swap-badge--ok,.swap-badge--positive{border-color:color-mix(in srgb,var(--brand-green) 36%,transparent)!important;background:color-mix(in srgb,var(--brand-green) 13%,transparent)!important;color:var(--brand-green)!important}.swap-intel-chip--negative,.swap-badge--missing{border-color:color-mix(in srgb,var(--brand-red) 34%,transparent)!important;background:color-mix(in srgb,var(--brand-red) 11%,transparent)!important;color:var(--brand-red)!important}.swap-badge--warn{border-color:color-mix(in srgb,var(--brand-gold) 40%,transparent)!important;background:color-mix(in srgb,var(--brand-gold) 13%,transparent)!important;color:var(--brand-gold)!important}.swap-badge--neutral{border-color:var(--brand-line)!important;background:var(--brand-panel-3)!important;color:var(--brand-muted)!important}.swap-status-row,.swap-trade-row{border-top-color:var(--brand-line)!important}.wallet-overview__address-pill,.wallet-overview__analytics-card,.wallet-position-card,.wallet-history-row,.wallet-overview__referral-link,.defi-overview__wallet-pill{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-line)!important;background:var(--brand-panel-3)!important;color:var(--brand-ink)!important;box-shadow:none!important}.wallet-overview__address-badge,.wallet-overview__module-mark,.defi-overview__wallet-badge{border-radius:var(--brand-radius)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 22%,transparent),color-mix(in srgb,var(--brand-gold) 16%,transparent))!important;color:var(--brand-ink)!important}.wallet-overview__action{min-height:4.2rem}.wallet-overview__connect-grid .overview-module-card{min-height:10.8rem;align-content:space-between}.wallet-overview__connect-grid .overview-module-card__title{margin-top:.35rem}.wallet-overview__referral-link{font-family:Sora,sans-serif!important}.lg\:hidden.glass-panel.sticky{border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important;background:color-mix(in srgb,var(--brand-panel) 94%,transparent)!important;box-shadow:none!important}.mobile-tabbar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;border:0!important;border-top:1px solid var(--brand-line)!important;border-radius:0!important;background:color-mix(in srgb,var(--brand-panel) 96%,transparent)!important;box-shadow:0 -16px 36px -28px #00000094!important;-webkit-backdrop-filter:blur(18px) saturate(1.05)!important;backdrop-filter:blur(18px) saturate(1.05)!important}.dark .mobile-tabbar{background:#05090cf2!important}.mobile-tabbar:before{display:none!important}.mobile-tabbar__frame{min-height:4rem!important;grid-template-columns:minmax(0,1fr) 3.4rem minmax(0,1fr)!important;align-items:center!important;gap:.25rem!important;padding:.36rem .48rem calc(.42rem + env(safe-area-inset-bottom))!important}.mobile-tabbar__group{align-items:center!important;gap:.24rem!important}.mobile-tabbar__center-gap{width:3.4rem!important;min-width:3.4rem!important}.mobile-nav__link{min-height:3rem!important;padding:.32rem .18rem!important;gap:.22rem!important;border:1px solid transparent!important;border-radius:var(--brand-radius)!important;color:var(--brand-muted)!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}.mobile-tabbar .mobile-nav__link.is-active{background:color-mix(in srgb,var(--brand-teal) 10%,transparent)!important;border-color:color-mix(in srgb,var(--brand-teal) 28%,transparent)!important;color:var(--brand-ink)!important;box-shadow:none!important}.mobile-tabbar .mobile-nav__link.is-active .mobile-tab-label{color:var(--brand-ink)!important}.mobile-tabbar .mobile-nav__link:active{transform:translateY(1px)!important}.mobile-nav__icon{width:1.08rem!important;height:1.08rem!important;opacity:.82}.mobile-nav__link.is-active .mobile-nav__icon{opacity:1}.mobile-nav__glyph{display:inline-flex;align-items:center;justify-content:center;font-size:.72rem!important;line-height:1}.mobile-tab-label{max-width:4.4rem!important;min-height:auto!important;overflow:hidden!important;font-size:.61rem!important;line-height:1!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mobile-tabbar-fab{top:-1rem!important}.mobile-tabbar-fab .mobile-fab-glow,.mobile-tabbar-fab .reflection{display:none!important}.mobile-tabbar-fab .liquid-icon{width:3.05rem!important;height:3.05rem!important;min-height:3.05rem!important;padding:0!important;border:1px solid color-mix(in srgb,var(--brand-gold) 50%,transparent)!important;border-radius:var(--brand-radius)!important;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.28),transparent 26%),linear-gradient(145deg,#117f58,#086b9a 58%,#6830d1)!important;box-shadow:0 14px 28px -20px #14f195d1,0 1px #ffffff47 inset!important;clip-path:none!important}.mobile-tabbar-fab .mobile-nav__link.is-active{border-color:color-mix(in srgb,var(--brand-gold) 70%,white 12%)!important;box-shadow:0 16px 28px -20px #14f195e6,0 0 0 3px color-mix(in srgb,var(--brand-teal) 14%,transparent),0 1px #ffffff52 inset!important}.mobile-fab__mark{width:1.48rem!important;height:1.48rem!important;-o-object-fit:contain;object-fit:contain}.skip-link{border-radius:var(--brand-radius)!important;border-color:var(--brand-gold)!important;background:var(--brand-ink)!important;color:var(--brand-page)!important}@media(max-width:1024px){.app-shell{padding:0!important}.app-main-glass{border-radius:0!important;border:0!important}.workspace-section-band{grid-template-columns:1fr!important}}@media(max-width:760px){.workspace-content-shell{padding-top:0!important}.workspace-content-shell__inner{padding:.56rem .56rem 0!important;gap:.56rem!important}.workspace-section-band{display:none!important}.workspace-context-bar{overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:none}.workspace-context-bar::-webkit-scrollbar{display:none}.workspace-context-bar__item{white-space:nowrap}.workspace-section-band__title,.hero__title,.overview-hero__title{font-size:1.34rem!important}.workspace-section-band__summary,.hero__desc,.overview-hero__copy{font-size:.84rem!important}.overview-hero__top,.defi-overview__hero .overview-hero__top{grid-template-columns:1fr!important;gap:.68rem!important}.overview-kpi-grid,.overview-module-grid,.overview-action-grid,.swap-chip-grid,.swap-signal-grid,.swap-details-grid,.swap-facts{grid-template-columns:1fr!important}.wallet-overview__action{min-height:3.6rem}.swap-topbar,.swap-intel-panel,.swap-trade-tape,.swap-stage,.swap-rail-card,.swap-panel,.swap-surface{border-radius:var(--brand-radius)!important;padding:.78rem!important}.swap-stage__header,.swap-details-card__header,.swap-rail-card__header,.swap-intel-panel__header,.swap-trade-tape__header{align-items:stretch!important}.swap-stage__mode{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.swap-stage__mode-button{width:100%}.swap-leg{min-height:auto}.swap-leg__body{flex-direction:column;align-items:stretch}.swap-asset{max-width:none!important;width:100%}.swap-leg__input{text-align:left!important;font-size:2.1rem!important}.swap-trade-row,.wallet-history-row{flex-direction:column!important}.swap-trade-row__meta{justify-items:start!important;text-align:left!important}}@media(max-width:380px){.mobile-tabbar__frame{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;gap:.18rem!important;padding-inline:.32rem!important}.mobile-tabbar__center-gap{width:3rem!important;min-width:3rem!important}.mobile-nav__link{min-height:2.86rem!important}.mobile-tab-label{max-width:3.7rem!important;font-size:.56rem!important}.mobile-tabbar-fab .liquid-icon{width:2.78rem!important;height:2.78rem!important;min-height:2.78rem!important}}@media(min-width:761px){.workspace-section-band__actions{justify-content:flex-start}}@media(min-width:900px){.swap-desk{grid-template-columns:minmax(0,1fr)!important}.swap-topbar{grid-template-columns:minmax(0,.9fr) minmax(280px,.68fr)!important}}html:not(.dark) #app .app-shell,html:not(.dark) #app .app-main-glass,html:not(.dark) #app .glass-panel,html:not(.dark) #app .glass-card,html:not(.dark) #app .workspace-section-band,html:not(.dark) #app .workspace-context-bar,html:not(.dark) #app .overview-hero,html:not(.dark) #app .overview-panel,html:not(.dark) #app .overview-module-card,html:not(.dark) #app .overview-stat,html:not(.dark) #app .overview-activity-card,html:not(.dark) #app .swap-topbar,html:not(.dark) #app .swap-stage,html:not(.dark) #app .swap-rail-card,html:not(.dark) #app .swap-panel,html:not(.dark) #app .swap-intel-panel,html:not(.dark) #app .swap-trade-tape,html:not(.dark) #app .wallet-overview__address-pill,html:not(.dark) #app .wallet-overview__analytics-card,html:not(.dark) #app .wallet-position-card,html:not(.dark) #app .wallet-history-row{color:var(--brand-ink)!important}html:not(.dark) #app .glass-panel,html:not(.dark) #app .glass-card,html:not(.dark) #app .workspace-section-band,html:not(.dark) #app .workspace-context-bar,html:not(.dark) #app .overview-hero,html:not(.dark) #app .overview-panel,html:not(.dark) #app .overview-module-card,html:not(.dark) #app .overview-stat,html:not(.dark) #app .overview-activity-card,html:not(.dark) #app .swap-topbar,html:not(.dark) #app .swap-stage,html:not(.dark) #app .swap-rail-card,html:not(.dark) #app .swap-panel,html:not(.dark) #app .swap-intel-panel,html:not(.dark) #app .swap-trade-tape{border-color:var(--brand-line)!important;background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2))!important;box-shadow:var(--brand-shadow-soft)!important}html:not(.dark) #app .app-shell>aside{border-color:var(--brand-line)!important;background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2))!important;box-shadow:var(--brand-shadow)!important}html:not(.dark) #app .app-shell>aside .text-slate-900,html:not(.dark) #app .app-shell>aside .text-slate-800,html:not(.dark) #app .app-shell>aside .text-white{color:var(--brand-ink)!important}html:not(.dark) #app .app-shell>aside .text-slate-700,html:not(.dark) #app .app-shell>aside .text-slate-600,html:not(.dark) #app .app-shell>aside .text-slate-500,html:not(.dark) #app .app-shell>aside .text-slate-400,html:not(.dark) #app .app-shell>aside .text-slate-300{color:var(--brand-muted)!important}html:not(.dark) #app [data-testid=desktop-status-row],html:not(.dark) #app .wallet-overview__connect-grid .overview-module-card,html:not(.dark) #app .swap-chip,html:not(.dark) #app .swap-fact,html:not(.dark) #app .swap-detail,html:not(.dark) #app .swap-details-card,html:not(.dark) #app .swap-wallet-card,html:not(.dark) #app .swap-leg,html:not(.dark) #app .swap-control,html:not(.dark) #app .swap-signal,html:not(.dark) #app .wallet-overview__address-pill,html:not(.dark) #app .wallet-overview__analytics-card,html:not(.dark) #app .wallet-position-card,html:not(.dark) #app .wallet-history-row,html:not(.dark) #app .wallet-overview__referral-link,html:not(.dark) #app .defi-overview__wallet-pill{border-color:var(--brand-line)!important;background:var(--brand-panel-3)!important;color:var(--brand-ink)!important;box-shadow:none!important}html:not(.dark) #app select,html:not(.dark) #app input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),html:not(.dark) #app textarea{color:var(--brand-ink)!important;-webkit-text-fill-color:var(--brand-ink)!important;background:var(--brand-panel-3)!important;border-color:var(--brand-line)!important}:root{--brand-page: #f8f1e7;--brand-page-2: #e8f8f2;--brand-ink: #171114;--brand-ink-2: #30252c;--brand-muted: #6f6169;--brand-subtle: #94828b;--brand-panel: rgba(255, 248, 236, .94);--brand-panel-2: rgba(246, 255, 249, .9);--brand-panel-3: rgba(255, 241, 225, .88);--brand-line: rgba(39, 18, 27, .18);--brand-line-strong: rgba(255, 45, 123, .42);--brand-teal: #00d5ff;--brand-teal-2: #19f6d2;--brand-green: #15e08f;--brand-blue: #00b7ff;--brand-violet: #d33cff;--brand-gold: #ffb000;--brand-red: #ff335d;--brand-focus: rgba(0, 213, 255, .28);--brand-solana-gradient: linear-gradient(135deg, var(--brand-red) 0%, var(--brand-gold) 24%, var(--brand-teal) 58%, var(--brand-violet) 100%);--brand-shadow: 0 20px 42px -34px rgba(36, 13, 22, .58), 0 8px 22px -18px rgba(0, 183, 255, .28), inset 0 1px 0 rgba(255, 255, 255, .74);--brand-shadow-soft: 0 14px 30px -25px rgba(36, 13, 22, .38), inset 0 1px 0 rgba(255, 255, 255, .7)}.dark{--brand-page: #080708;--brand-page-2: #160911;--brand-ink: #fff7e8;--brand-ink-2: #ffe7d0;--brand-muted: #c6a9b8;--brand-subtle: #8f7684;--brand-panel: rgba(18, 12, 17, .94);--brand-panel-2: rgba(27, 13, 23, .92);--brand-panel-3: rgba(34, 16, 29, .88);--brand-line: rgba(255, 242, 224, .16);--brand-line-strong: rgba(0, 213, 255, .48);--brand-teal: #00e5ff;--brand-teal-2: #40ffe1;--brand-green: #20f79a;--brand-blue: #17a8ff;--brand-violet: #ff4ff8;--brand-gold: #ffd166;--brand-red: #ff416d;--brand-focus: rgba(255, 65, 109, .26);--brand-shadow: 0 28px 58px -44px rgba(0, 0, 0, .92), 0 12px 34px -24px rgba(255, 65, 109, .28), 0 0 36px -24px rgba(0, 229, 255, .48), inset 0 1px 0 rgba(255, 247, 232, .08);--brand-shadow-soft: 0 18px 42px -34px rgba(0, 0, 0, .74), 0 0 28px -24px rgba(0, 229, 255, .5), inset 0 1px 0 rgba(255, 247, 232, .07)}html:not(.dark) body,.dark body{background-color:var(--brand-page)!important;background-image:linear-gradient(180deg,color-mix(in srgb,var(--brand-gold) 12%,transparent),transparent 24%),repeating-linear-gradient(0deg,color-mix(in srgb,var(--brand-ink) 4%,transparent) 0 1px,transparent 1px 34px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--brand-red) 5%,transparent) 0 1px,transparent 1px 52px),linear-gradient(135deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.dark body{background-image:linear-gradient(180deg,rgba(255,65,109,.09),transparent 28%),repeating-linear-gradient(0deg,rgba(255,247,232,.035) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(0,229,255,.045) 0 1px,transparent 1px 56px),linear-gradient(135deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.global-illumination,.light-foil{background:linear-gradient(112deg,transparent 0 10%,color-mix(in srgb,var(--brand-red) 12%,transparent) 10% 11%,transparent 11% 46%,color-mix(in srgb,var(--brand-teal) 10%,transparent) 46% 47%,transparent 47%),repeating-linear-gradient(180deg,transparent 0 7px,rgba(255,255,255,.045) 7px 8px)!important;filter:none!important;opacity:.62!important}.dark .global-illumination,.dark .light-foil{background:linear-gradient(112deg,transparent 0 10%,rgba(255,65,109,.14) 10% 11%,transparent 11% 46%,rgba(0,229,255,.12) 46% 47%,transparent 47%),repeating-linear-gradient(180deg,transparent 0 6px,rgba(255,247,232,.035) 6px 7px)!important;opacity:.72!important}.bg-cyber-grid{background-image:repeating-linear-gradient(0deg,transparent 0 23px,color-mix(in srgb,var(--brand-ink) 6%,transparent) 23px 24px),repeating-linear-gradient(90deg,transparent 0 47px,color-mix(in srgb,var(--brand-red) 8%,transparent) 47px 48px),linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 8%,transparent),transparent 38%)!important;background-size:auto!important;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 84%,transparent 100%)!important;mask-image:linear-gradient(180deg,transparent,#000 9%,#000 84%,transparent 100%)!important;opacity:.42!important}.dark .bg-cyber-grid{background-image:repeating-linear-gradient(0deg,transparent 0 23px,rgba(255,247,232,.04) 23px 24px),repeating-linear-gradient(90deg,transparent 0 47px,rgba(0,229,255,.07) 47px 48px),linear-gradient(135deg,rgba(255,65,109,.1),transparent 40%)!important;opacity:.48!important}#app *{letter-spacing:0!important}.app-main-glass,.app-shell>aside,.glass-panel,.glass-card,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.swap-stage,.swap-intel-panel,.swap-trade-tape{border-color:color-mix(in srgb,var(--brand-line) 72%,var(--brand-teal) 28%)!important;background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2)),repeating-linear-gradient(90deg,transparent 0 30px,color-mix(in srgb,var(--brand-ink) 4%,transparent) 30px 31px)!important;box-shadow:var(--brand-shadow-soft)!important}.dark .app-main-glass,.dark .app-shell>aside,.dark .glass-panel,.dark .glass-card,.dark .overview-panel,.dark .overview-module-card,.dark .overview-stat,.dark .overview-activity-card,.dark .swap-stage,.dark .swap-intel-panel,.dark .swap-trade-tape{background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2)),repeating-linear-gradient(90deg,transparent 0 28px,rgba(0,229,255,.035) 28px 29px)!important}.app-shell>aside{position:relative;overflow:hidden}.app-shell>aside:before{content:"SORA CITY 1988";position:absolute;top:.62rem;right:.72rem;z-index:2;color:var(--brand-red);font-size:.55rem;font-weight:900;opacity:.78;text-transform:uppercase;pointer-events:none}.app-shell>aside:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-red) 36%,transparent) 0 2px,transparent 2px),repeating-linear-gradient(180deg,transparent 0 9px,color-mix(in srgb,var(--brand-ink) 4%,transparent) 9px 10px);opacity:.56}.primary-nav__link{border-radius:6px!important}.primary-nav__link.is-active{border-color:color-mix(in srgb,var(--brand-red) 44%,var(--brand-teal) 36%)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-red) 18%,transparent),color-mix(in srgb,var(--brand-teal) 12%,transparent))!important;box-shadow:inset 3px 0 0 var(--brand-red),0 0 28px -20px var(--brand-teal)!important}.app-brand__mark,.primary-nav__icon-shell,.overview-action__icon,.wallet-overview__address-badge,.wallet-overview__module-mark,.defi-overview__wallet-badge{border-radius:5px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-red) 24%,transparent),color-mix(in srgb,var(--brand-teal) 22%,transparent))!important}.btn--brand,.liquid-btn-primary{border-color:color-mix(in srgb,var(--brand-red) 70%,transparent)!important;background:linear-gradient(135deg,var(--brand-red) 0%,var(--brand-gold) 42%,var(--brand-teal) 100%)!important;color:#13090d!important;box-shadow:0 12px 26px -18px var(--brand-red),0 0 24px -18px var(--brand-teal),inset 0 1px #ffffff85!important}.overview-segmented{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 92%,transparent),color-mix(in srgb,var(--brand-panel) 70%,transparent))!important;border-color:color-mix(in srgb,var(--brand-red) 24%,var(--brand-line))!important}.overview-segmented__item.is-active{border-color:color-mix(in srgb,var(--brand-teal) 60%,var(--brand-red) 22%)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-red) 15%,transparent),color-mix(in srgb,var(--brand-teal) 14%,transparent))!important;box-shadow:inset 0 -2px 0 var(--brand-teal),0 0 22px -18px var(--brand-red)!important}:root{--brand-page: #eef7e5;--brand-page-2: #e4fff4;--brand-ink: #10190d;--brand-ink-2: #213118;--brand-muted: #56684f;--brand-subtle: #75846b;--brand-panel: rgba(248, 255, 230, .94);--brand-panel-2: rgba(234, 255, 241, .9);--brand-panel-3: rgba(238, 251, 215, .9);--brand-line: rgba(35, 71, 24, .2);--brand-line-strong: rgba(111, 255, 74, .42);--brand-teal: #71ff4a;--brand-teal-2: #d8ff6b;--brand-green: #99ff4e;--brand-blue: #00e7c2;--brand-violet: #6fa8ff;--brand-gold: #f6d84a;--brand-red: #ff7a3d;--brand-focus: rgba(113, 255, 74, .28);--brand-solana-gradient: linear-gradient(135deg, var(--brand-teal) 0%, var(--brand-gold) 40%, var(--brand-blue) 76%, var(--brand-violet) 100%);--brand-shadow: 0 20px 44px -34px rgba(14, 32, 8, .46), 0 0 34px -26px rgba(113, 255, 74, .42), inset 0 1px 0 rgba(255, 255, 255, .76);--brand-shadow-soft: 0 14px 34px -27px rgba(14, 32, 8, .34), 0 0 26px -22px rgba(113, 255, 74, .36), inset 0 1px 0 rgba(255, 255, 255, .66)}.dark{--brand-page: #020501;--brand-page-2: #061107;--brand-ink: #efffde;--brand-ink-2: #dfffbd;--brand-muted: #b4c99f;--brand-subtle: #7f996c;--brand-panel: rgba(5, 17, 5, .94);--brand-panel-2: rgba(8, 24, 8, .92);--brand-panel-3: rgba(12, 33, 10, .88);--brand-line: rgba(166, 255, 109, .17);--brand-line-strong: rgba(216, 255, 107, .5);--brand-teal: #9cff4d;--brand-teal-2: #dfff6f;--brand-green: #7dff41;--brand-blue: #33ffe1;--brand-violet: #7db3ff;--brand-gold: #ffdf57;--brand-red: #ff9a47;--brand-focus: rgba(156, 255, 77, .26);--brand-shadow: 0 30px 62px -42px rgba(0, 0, 0, .9), 0 0 48px -28px rgba(156, 255, 77, .46), 0 0 28px -22px rgba(255, 223, 87, .32), inset 0 1px 0 rgba(239, 255, 222, .09);--brand-shadow-soft: 0 20px 48px -36px rgba(0, 0, 0, .78), 0 0 34px -26px rgba(156, 255, 77, .42), inset 0 1px 0 rgba(239, 255, 222, .08)}html:not(.dark) body,.dark body{background-color:var(--brand-page)!important;background-image:linear-gradient(180deg,color-mix(in srgb,var(--brand-gold) 16%,transparent),transparent 26%),repeating-linear-gradient(0deg,color-mix(in srgb,var(--brand-ink) 4%,transparent) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--brand-teal) 8%,transparent) 0 1px,transparent 1px 58px),linear-gradient(135deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.dark body{background-image:linear-gradient(180deg,rgba(156,255,77,.11),transparent 29%),repeating-linear-gradient(0deg,rgba(239,255,222,.035) 0 1px,transparent 1px 4px),repeating-linear-gradient(0deg,transparent 0 24px,rgba(156,255,77,.055) 24px 25px),repeating-linear-gradient(90deg,rgba(51,255,225,.052) 0 1px,transparent 1px 58px),linear-gradient(135deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.global-illumination,.light-foil{background:linear-gradient(110deg,transparent 0 11%,color-mix(in srgb,var(--brand-teal) 18%,transparent) 11% 12%,transparent 12% 50%,color-mix(in srgb,var(--brand-gold) 13%,transparent) 50% 51%,transparent 51%),repeating-linear-gradient(180deg,transparent 0 6px,rgba(255,255,255,.05) 6px 7px)!important;filter:saturate(1.2)!important;opacity:.68!important}.dark .global-illumination,.dark .light-foil{background:linear-gradient(110deg,transparent 0 11%,rgba(156,255,77,.2) 11% 12%,transparent 12% 50%,rgba(255,223,87,.12) 50% 51%,transparent 51%),repeating-linear-gradient(180deg,transparent 0 5px,rgba(239,255,222,.045) 5px 6px)!important;opacity:.78!important}.bg-cyber-grid{background-image:repeating-linear-gradient(0deg,transparent 0 22px,color-mix(in srgb,var(--brand-teal) 12%,transparent) 22px 23px),repeating-linear-gradient(90deg,transparent 0 46px,color-mix(in srgb,var(--brand-gold) 9%,transparent) 46px 47px),linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 12%,transparent),transparent 40%)!important;opacity:.48!important}.dark .bg-cyber-grid{background-image:repeating-linear-gradient(0deg,transparent 0 22px,rgba(156,255,77,.075) 22px 23px),repeating-linear-gradient(90deg,transparent 0 46px,rgba(255,223,87,.055) 46px 47px),linear-gradient(135deg,rgba(156,255,77,.14),transparent 42%)!important;opacity:.58!important}.app-main-glass,.app-shell>aside,.glass-panel,.glass-card,.workspace-context-bar,.hero,.card,.overview-hero,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.swap-stage,.swap-intel-panel,.swap-trade-tape,.page--task .row,.page--task .note,.page--task .state-banner,.page--task .action-bar,.page--task .prereq-checklist{border-color:color-mix(in srgb,var(--brand-line) 56%,var(--brand-teal) 32%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel) 96%,transparent),var(--brand-panel-2)),repeating-linear-gradient(90deg,transparent 0 30px,color-mix(in srgb,var(--brand-teal) 5%,transparent) 30px 31px),repeating-linear-gradient(0deg,transparent 0 9px,color-mix(in srgb,var(--brand-ink) 3%,transparent) 9px 10px)!important;box-shadow:var(--brand-shadow-soft)!important}.dark .app-main-glass,.dark .app-shell>aside,.dark .glass-panel,.dark .glass-card,.dark .workspace-context-bar,.dark .hero,.dark .card,.dark .overview-hero,.dark .overview-panel,.dark .overview-module-card,.dark .overview-stat,.dark .overview-activity-card,.dark .swap-stage,.dark .swap-intel-panel,.dark .swap-trade-tape,.dark .page--task .row,.dark .page--task .note,.dark .page--task .state-banner,.dark .page--task .action-bar,.dark .page--task .prereq-checklist{background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2)),repeating-linear-gradient(90deg,transparent 0 28px,rgba(156,255,77,.04) 28px 29px),repeating-linear-gradient(0deg,transparent 0 8px,rgba(239,255,222,.025) 8px 9px)!important}.hero,.card,.overview-panel,.overview-module-card,.page--task .row,.page--task .note,.page--task .state-banner,.page--task .prereq-checklist{position:relative;overflow:hidden}.hero:before,.card:before,.overview-panel:before,.page--task .row:before,.page--task .note:before,.page--task .state-banner:before,.page--task .prereq-checklist:before{content:"";position:absolute;inset:0;display:block!important;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-teal) 16%,transparent),transparent 34%,color-mix(in srgb,var(--brand-gold) 9%,transparent) 70%,transparent),repeating-linear-gradient(180deg,transparent 0 7px,color-mix(in srgb,var(--brand-ink) 4%,transparent) 7px 8px);opacity:.42;mix-blend-mode:screen}html:not(.dark) .hero:before,html:not(.dark) .card:before,html:not(.dark) .overview-panel:before,html:not(.dark) .page--task .row:before,html:not(.dark) .page--task .note:before,html:not(.dark) .page--task .state-banner:before,html:not(.dark) .page--task .prereq-checklist:before{mix-blend-mode:multiply;opacity:.3}.hero>*,.card>*,.overview-panel>*,.page--task .row>*,.page--task .note>*,.page--task .state-banner>*,.page--task .prereq-checklist>*{position:relative;z-index:1}.app-shell>aside:before{content:"SORA CITY 1988";color:var(--brand-teal-2);text-shadow:0 0 9px color-mix(in srgb,var(--brand-teal) 62%,transparent),0 0 22px color-mix(in srgb,var(--brand-gold) 38%,transparent)}.app-shell>aside:after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-teal) 36%,transparent) 0 2px,transparent 2px),repeating-linear-gradient(180deg,transparent 0 7px,color-mix(in srgb,var(--brand-ink) 4%,transparent) 7px 8px);opacity:.64}.app-brand__name,.hero__title,.overview-page-head__title,.overview-hero__title,.overview-panel__title,.overview-module-card__title,.metric{text-shadow:0 0 11px color-mix(in srgb,var(--brand-teal) 20%,transparent),0 0 24px color-mix(in srgb,var(--brand-gold) 10%,transparent)}.primary-nav__link.is-active,.workspace-context-bar__item.is-active,.overview-segmented__item.is-active,.earn-overview__tab--active,.task-mode-rail__item.is-active{border-color:color-mix(in srgb,var(--brand-teal) 56%,var(--brand-gold) 24%)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-teal) 18%,transparent),color-mix(in srgb,var(--brand-gold) 12%,transparent))!important;box-shadow:inset 3px 0 0 var(--brand-teal),0 0 32px -20px var(--brand-teal),0 0 24px -22px var(--brand-gold)!important}.primary-nav__link.is-active .primary-nav__indicator{background:linear-gradient(180deg,var(--brand-teal-2),var(--brand-gold));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-teal) 14%,transparent),0 0 20px -8px var(--brand-teal)}.app-brand__mark,.primary-nav__icon-shell,.overview-action__icon,.wallet-overview__address-badge,.wallet-overview__module-mark,.defi-overview__wallet-badge,.earn-overview__wallet-badge{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 24%,transparent),color-mix(in srgb,var(--brand-gold) 18%,transparent))!important;box-shadow:inset 0 1px #ffffff47,0 0 28px -18px color-mix(in srgb,var(--brand-teal) 76%,transparent)!important}.btn,.btn--brand,.liquid-btn-primary{border-color:color-mix(in srgb,var(--brand-teal) 58%,transparent)!important;color:var(--brand-ink)!important;text-shadow:0 0 12px color-mix(in srgb,var(--brand-teal) 20%,transparent)}.btn--brand,.liquid-btn-primary{background:linear-gradient(135deg,var(--brand-teal) 0%,var(--brand-gold) 48%,var(--brand-blue) 100%)!important;color:#071003!important;box-shadow:0 14px 30px -18px var(--brand-teal),0 0 32px -20px var(--brand-gold),inset 0 1px #ffffff8f!important}.btn--ghost,.btn:not(.btn--brand):not(.liquid-btn-primary){background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 86%,transparent),color-mix(in srgb,var(--brand-panel) 66%,transparent))!important;box-shadow:inset 0 1px #ffffff52,0 0 24px -22px color-mix(in srgb,var(--brand-teal) 70%,transparent)!important}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea,.input{border-color:color-mix(in srgb,var(--brand-teal) 34%,var(--brand-line))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 90%,transparent),color-mix(in srgb,var(--brand-panel) 72%,transparent))!important;color:var(--brand-ink)!important;-webkit-text-fill-color:var(--brand-ink)!important;box-shadow:inset 0 1px #ffffff42,inset 0 -12px 24px color-mix(in srgb,var(--brand-teal) 5%,transparent),0 0 22px -20px var(--brand-teal)!important}input:focus,select:focus,textarea:focus,.input:focus{border-color:var(--brand-teal)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-teal) 16%,transparent),0 0 28px -18px var(--brand-teal),inset 0 1px #ffffff52!important}html:not(.dark) #app select,html:not(.dark) #app input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),html:not(.dark) #app textarea,.dark #app select,.dark #app input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),.dark #app textarea{border-color:color-mix(in srgb,var(--brand-teal) 34%,var(--brand-line))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 90%,transparent),color-mix(in srgb,var(--brand-panel) 72%,transparent))!important;color:var(--brand-ink)!important;-webkit-text-fill-color:var(--brand-ink)!important}.label,.note__title,.state-banner__title,.prereq-checklist__title,.section-eyebrow,.overview-eyebrow,.defi-overview__stat-label,.defi-overview__module-route{color:var(--brand-teal-2)!important;text-shadow:0 0 12px color-mix(in srgb,var(--brand-teal) 28%,transparent)}.note--warn,.state-banner--empty,.state-banner--loading{border-color:color-mix(in srgb,var(--brand-gold) 46%,var(--brand-line))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-gold) 13%,var(--brand-panel)),color-mix(in srgb,var(--brand-panel-2) 86%,transparent)),repeating-linear-gradient(90deg,transparent 0 28px,color-mix(in srgb,var(--brand-gold) 7%,transparent) 28px 29px)!important}.state-banner__title,.note--warn .note__text{color:var(--brand-gold)!important}.metric,.overview-stat__value,.signal-card__value,.defi-overview__protocol-core span{color:var(--brand-ink)!important}.dark .metric,.dark .overview-stat__value,.dark .signal-card__value,.dark .defi-overview__protocol-core span{color:#efffde!important}.signal-track__fill,.defi-overview__module-card--derivative:after,.defi-overview__module-card--exotic:after,.defi-overview__signal-meter span,.defi-overview__map-line{background:linear-gradient(90deg,var(--brand-teal),var(--brand-gold),var(--brand-blue))!important;box-shadow:0 0 22px -7px color-mix(in srgb,var(--brand-teal) 86%,transparent)!important}.defi-overview__module-glyph--mint,.defi-overview__module-glyph--cyan{background:var(--brand-teal)!important;color:#071003!important}.defi-overview__module-glyph--violet,.defi-overview__module-glyph--pink{background:linear-gradient(135deg,var(--brand-gold),var(--brand-blue))!important;color:#071003!important}:root{--brand-page: #f7f5ff;--brand-page-2: #ecfff8;--brand-ink: #090b1a;--brand-ink-2: #202541;--brand-muted: #58627d;--brand-subtle: #7d86a2;--brand-panel: rgba(255, 255, 255, .94);--brand-panel-2: rgba(246, 250, 255, .92);--brand-panel-3: rgba(237, 243, 255, .9);--brand-line: rgba(25, 20, 61, .16);--brand-line-strong: rgba(153, 69, 255, .38);--brand-teal: #14f195;--brand-teal-2: #00f5c8;--brand-green: #14f195;--brand-blue: #00c2ff;--brand-violet: #9945ff;--brand-gold: #9945ff;--brand-red: #dc1fff;--brand-focus: rgba(20, 241, 149, .24);--brand-solana-gradient: linear-gradient(135deg, #9945ff 0%, #14f195 54%, #00c2ff 100%);--brand-shadow: 0 24px 58px -42px rgba(9, 11, 26, .42), 0 0 34px -26px rgba(153, 69, 255, .36), 0 0 26px -24px rgba(20, 241, 149, .32), inset 0 1px 0 rgba(255, 255, 255, .72);--brand-shadow-soft: 0 16px 36px -30px rgba(9, 11, 26, .28), 0 0 28px -24px rgba(153, 69, 255, .28), inset 0 1px 0 rgba(255, 255, 255, .64)}.dark{--brand-page: #050610;--brand-page-2: #0b0820;--brand-ink: #f5f7ff;--brand-ink-2: #dfe6ff;--brand-muted: #a0abc9;--brand-subtle: #7380a0;--brand-panel: rgba(8, 10, 25, .94);--brand-panel-2: rgba(13, 12, 34, .92);--brand-panel-3: rgba(19, 18, 45, .88);--brand-line: rgba(180, 151, 255, .16);--brand-line-strong: rgba(20, 241, 149, .42);--brand-teal: #14f195;--brand-teal-2: #00f5c8;--brand-green: #14f195;--brand-blue: #00c2ff;--brand-violet: #a35cff;--brand-gold: #9945ff;--brand-red: #dc1fff;--brand-focus: rgba(20, 241, 149, .22);--brand-shadow: 0 30px 68px -46px rgba(0, 0, 0, .9), 0 0 42px -28px rgba(153, 69, 255, .48), 0 0 34px -28px rgba(20, 241, 149, .34), inset 0 1px 0 rgba(245, 247, 255, .08);--brand-shadow-soft: 0 20px 48px -36px rgba(0, 0, 0, .74), 0 0 32px -26px rgba(153, 69, 255, .42), inset 0 1px 0 rgba(245, 247, 255, .07)}html:not(.dark) body,.dark body{background-color:var(--brand-page)!important;background-image:radial-gradient(circle at 100% 0%,rgba(153,69,255,.15),transparent 31%),radial-gradient(circle at 0% 100%,rgba(20,241,149,.14),transparent 29%),linear-gradient(180deg,rgba(0,194,255,.06),transparent 26%),linear-gradient(135deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.dark body{background-image:radial-gradient(circle at 88% 4%,rgba(153,69,255,.24),transparent 30%),radial-gradient(circle at 0% 100%,rgba(20,241,149,.16),transparent 28%),linear-gradient(180deg,rgba(0,194,255,.06),transparent 28%),linear-gradient(135deg,var(--brand-page) 0%,var(--brand-page-2) 100%)!important}.global-illumination,.light-foil{background:linear-gradient(118deg,transparent 0 14%,rgba(153,69,255,.16) 14% 15%,transparent 15% 49%,rgba(20,241,149,.13) 49% 50%,transparent 50%),linear-gradient(300deg,rgba(0,194,255,.1),transparent 42%)!important;filter:saturate(1.05)!important;opacity:.6!important}.dark .global-illumination,.dark .light-foil{background:linear-gradient(118deg,transparent 0 14%,rgba(153,69,255,.22) 14% 15%,transparent 15% 49%,rgba(20,241,149,.14) 49% 50%,transparent 50%),linear-gradient(300deg,rgba(0,194,255,.12),transparent 44%)!important;opacity:.72!important}.bg-cyber-grid{background-image:repeating-linear-gradient(0deg,transparent 0 34px,color-mix(in srgb,var(--brand-violet) 7%,transparent) 34px 35px),repeating-linear-gradient(90deg,transparent 0 68px,color-mix(in srgb,var(--brand-teal) 7%,transparent) 68px 69px),linear-gradient(135deg,color-mix(in srgb,var(--brand-blue) 8%,transparent),transparent 42%)!important;opacity:.34!important}.dark .bg-cyber-grid{background-image:repeating-linear-gradient(0deg,transparent 0 34px,rgba(153,69,255,.06) 34px 35px),repeating-linear-gradient(90deg,transparent 0 68px,rgba(20,241,149,.055) 68px 69px),linear-gradient(135deg,rgba(0,194,255,.08),transparent 42%)!important;opacity:.42!important}.app-main-glass,.app-shell>aside,.glass-panel,.glass-card,.workspace-context-bar,.hero,.card,.overview-hero,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.swap-stage,.swap-intel-panel,.swap-trade-tape,.page--task .row,.page--task .note,.page--task .state-banner,.page--task .action-bar,.page--task .prereq-checklist{border-color:color-mix(in srgb,var(--brand-line) 58%,var(--brand-violet) 28%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel) 96%,transparent),var(--brand-panel-2)),linear-gradient(135deg,color-mix(in srgb,var(--brand-violet) 5%,transparent),transparent 34%,color-mix(in srgb,var(--brand-teal) 4%,transparent))!important;box-shadow:var(--brand-shadow-soft)!important}.dark .app-main-glass,.dark .app-shell>aside,.dark .glass-panel,.dark .glass-card,.dark .workspace-context-bar,.dark .hero,.dark .card,.dark .overview-hero,.dark .overview-panel,.dark .overview-module-card,.dark .overview-stat,.dark .overview-activity-card,.dark .swap-stage,.dark .swap-intel-panel,.dark .swap-trade-tape,.dark .page--task .row,.dark .page--task .note,.dark .page--task .state-banner,.dark .page--task .action-bar,.dark .page--task .prereq-checklist{background:linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2)),linear-gradient(135deg,rgba(153,69,255,.08),transparent 36%,rgba(20,241,149,.045))!important}.hero:before,.card:before,.overview-panel:before,.page--task .row:before,.page--task .note:before,.page--task .state-banner:before,.page--task .prereq-checklist:before{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-violet) 14%,transparent),transparent 38%,color-mix(in srgb,var(--brand-teal) 10%,transparent) 72%,transparent),repeating-linear-gradient(180deg,transparent 0 11px,color-mix(in srgb,var(--brand-blue) 3%,transparent) 11px 12px);opacity:.26}.app-shell>aside:before{content:"SOLANA NATIVE";color:var(--brand-teal-2);text-shadow:0 0 10px color-mix(in srgb,var(--brand-teal) 56%,transparent),0 0 24px color-mix(in srgb,var(--brand-violet) 46%,transparent)}.app-shell>aside:after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-violet) 48%,transparent) 0 2px,transparent 2px),linear-gradient(135deg,transparent 0 40%,color-mix(in srgb,var(--brand-teal) 9%,transparent) 40% 41%,transparent 41%)!important;opacity:.42}.app-brand__name,.hero__title,.overview-page-head__title,.overview-hero__title,.overview-panel__title,.overview-module-card__title,.metric{text-shadow:0 0 12px color-mix(in srgb,var(--brand-violet) 18%,transparent),0 0 24px color-mix(in srgb,var(--brand-teal) 12%,transparent)}.primary-nav__link.is-active,.workspace-context-bar__item.is-active,.overview-segmented__item.is-active,.earn-overview__tab--active,.task-mode-rail__item.is-active,.app-shell__section-link.is-active{border-color:color-mix(in srgb,var(--brand-violet) 46%,var(--brand-teal) 28%)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-violet) 18%,transparent),color-mix(in srgb,var(--brand-teal) 12%,transparent))!important;box-shadow:inset 3px 0 0 var(--brand-violet),0 0 30px -20px var(--brand-violet),0 0 24px -22px var(--brand-teal)!important}.primary-nav__link.is-active .primary-nav__indicator{background:linear-gradient(180deg,var(--brand-violet),var(--brand-teal));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-violet) 16%,transparent),0 0 20px -8px var(--brand-teal)}.app-brand__mark,.primary-nav__icon-shell,.overview-action__icon,.wallet-overview__address-badge,.wallet-overview__module-mark,.defi-overview__wallet-badge,.earn-overview__wallet-badge{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-violet) 26%,transparent),color-mix(in srgb,var(--brand-teal) 22%,transparent))!important;box-shadow:inset 0 1px #ffffff47,0 0 28px -18px color-mix(in srgb,var(--brand-violet) 72%,transparent)!important}.btn--brand,.liquid-btn-primary,.signal-track__fill,.defi-overview__module-card--derivative:after,.defi-overview__module-card--exotic:after,.defi-overview__signal-meter span,.defi-overview__map-line{background:var(--brand-solana-gradient)!important}.btn--brand,.liquid-btn-primary{border-color:color-mix(in srgb,var(--brand-teal) 54%,var(--brand-violet) 34%)!important;color:#050610!important;box-shadow:0 14px 30px -18px var(--brand-violet),0 0 32px -20px var(--brand-teal),inset 0 1px #ffffff8f!important}.label,.note__title,.state-banner__title,.prereq-checklist__title,.section-eyebrow,.overview-eyebrow,.defi-overview__stat-label,.defi-overview__module-route{color:var(--brand-teal-2)!important;text-shadow:0 0 12px color-mix(in srgb,var(--brand-teal) 24%,transparent)}.note--warn,.state-banner--empty,.state-banner--loading{border-color:color-mix(in srgb,var(--brand-violet) 40%,var(--brand-line))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-violet) 10%,var(--brand-panel)),color-mix(in srgb,var(--brand-panel-2) 86%,transparent))!important}.state-banner__title,.note--warn .note__text,.defi-overview__module-glyph--violet,.defi-overview__module-glyph--pink{color:var(--brand-violet)!important}.dark .metric,.dark .overview-stat__value,.dark .signal-card__value,.dark .defi-overview__protocol-core span{color:var(--brand-ink)!important}.defi-overview__module-glyph--mint,.defi-overview__module-glyph--cyan{background:var(--brand-teal)!important;color:#050610!important}.defi-overview__module-glyph--violet,.defi-overview__module-glyph--pink{background:linear-gradient(135deg,var(--brand-violet),var(--brand-blue))!important;color:#f8fbff!important}@keyframes solanaAmbientDrift{0%{background-position:0% 52%,100% 48%,50% 0%;transform:translateZ(0) scale(1)}50%{background-position:52% 46%,42% 58%,50% 100%;transform:translate3d(.55rem,-.45rem,0) scale(1.015)}to{background-position:100% 50%,0% 50%,50% 0%;transform:translate3d(-.35rem,.35rem,0) scale(1.01)}}@keyframes solanaGridDrift{0%{background-position:0 0,0 0,0 0}to{background-position:0 34px,68px 0,34px 34px}}@keyframes solanaFoilSweep{0%,to{opacity:.34;transform:translate(-1.2%) skew(-2deg)}50%{opacity:.74;transform:translate(1.2%) skew(2deg)}}@keyframes solanaGradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes solanaPulse{0%,to{opacity:.78;filter:drop-shadow(0 0 0 color-mix(in srgb,var(--brand-teal) 0%,transparent));transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--brand-teal) 70%,transparent));transform:scale(1.08)}}@keyframes solanaChartAura{0%{transform:rotate(0) scale(1)}50%{transform:rotate(16deg) scale(1.06)}to{transform:rotate(0) scale(1)}}@keyframes solanaChartDash{to{stroke-dashoffset:-60}}.global-illumination,.light-foil,.bg-cyber-grid{will-change:transform,background-position,opacity}.global-illumination{background:radial-gradient(circle at var(--cursor-x, 50%) var(--cursor-y, 36%),rgba(20,241,149,.16),transparent 18rem),linear-gradient(118deg,transparent 0 14%,rgba(153,69,255,.16) 14% 15%,transparent 15% 49%,rgba(20,241,149,.13) 49% 50%,transparent 50%),linear-gradient(300deg,rgba(0,194,255,.1),transparent 42%)!important;background-size:120% 120%,160% 160%,140% 140%!important;animation:solanaAmbientDrift 18s ease-in-out infinite alternate!important;transition:background .18s ease}.dark .global-illumination{background:radial-gradient(circle at var(--cursor-x, 50%) var(--cursor-y, 36%),rgba(20,241,149,.18),transparent 19rem),linear-gradient(118deg,transparent 0 14%,rgba(153,69,255,.22) 14% 15%,transparent 15% 49%,rgba(20,241,149,.14) 49% 50%,transparent 50%),linear-gradient(300deg,rgba(0,194,255,.12),transparent 44%)!important}.light-foil{animation:solanaFoilSweep 9s ease-in-out infinite!important}.bg-cyber-grid{animation:solanaGridDrift 28s linear infinite!important}.app-shell__status-dot,.primary-nav__link.is-active .primary-nav__indicator,.swap-chart__last-dot,.swap-market-chart__marker-glow{animation:solanaPulse 2.4s ease-in-out infinite;transform-origin:center}.primary-nav__link,.app-shell__section-link,.app-shell__command-chip,.app-shell__icon-button,.btn,.liquid-btn,.liquid-icon,.overview-module-card,.overview-panel,.overview-stat,.overview-activity-card,.swap-stage,.swap-intel-panel,.swap-trade-tape,.page--task .row,.page--task .note,.page--task .state-banner,.page--task .prereq-checklist,.wallet-connect-widget__chip{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease,background-position .24s ease,filter .18s ease!important}.primary-nav__link:hover,.primary-nav__link:focus-visible,.app-shell__section-link:hover,.app-shell__section-link:focus-visible{transform:translate3d(.16rem,-.06rem,0)}.overview-module-card:hover,.overview-panel:hover,.overview-stat:hover,.overview-activity-card:hover,.swap-stage:hover,.swap-intel-panel:hover,.swap-trade-tape:hover,.page--task .row:hover,.page--task .note:hover,.page--task .state-banner:hover,.page--task .prereq-checklist:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand-teal) 42%,var(--brand-violet) 28%)!important;box-shadow:var(--brand-shadow-soft),0 0 28px -22px color-mix(in srgb,var(--brand-teal) 78%,transparent)!important}.btn--brand,.liquid-btn-primary{background-size:180% 180%!important;animation:solanaGradientFlow 6s ease infinite}.btn--brand:hover,.btn--brand:focus-visible,.liquid-btn-primary:hover,.liquid-btn-primary:focus-visible,.app-shell__command-chip:hover,.app-shell__command-chip:focus-visible,.app-shell__icon-button:hover,.app-shell__icon-button:focus-visible,.wallet-connect-widget__chip:hover,.wallet-connect-widget__chip:focus-visible{transform:translateY(-2px);filter:saturate(1.12)}.app-brand__mark{animation:solanaPulse 3.8s ease-in-out infinite}.swap-chart-shell:before{animation:solanaChartAura 16s ease-in-out infinite;transform-origin:center}.swap-chart__line--supply,.swap-chart__line--demand,.swap-market-chart__grid,.swap-market-chart__band-line{animation:solanaChartDash 5s linear infinite}.swap-chart__line--price,.swap-market-chart__line{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--brand-teal) 44%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--brand-violet) 24%,transparent))}.swap-chart-shell,.swap-market-chart__svg{transition:border-color .18s ease,box-shadow .18s ease,filter .18s ease}.swap-chart-shell:hover,.swap-market-chart__svg:hover{filter:saturate(1.12)}@media(prefers-reduced-motion:reduce){.global-illumination,.light-foil,.bg-cyber-grid,.app-shell__status-dot,.primary-nav__link.is-active .primary-nav__indicator,.swap-chart__last-dot,.swap-market-chart__marker-glow,.btn--brand,.liquid-btn-primary,.app-brand__mark,.swap-chart-shell:before,.swap-chart__line--supply,.swap-chart__line--demand,.swap-market-chart__grid,.swap-market-chart__band-line{animation:none!important}}html[data-motion=reduced] .global-illumination,html[data-motion=reduced] .light-foil,html[data-motion=reduced] .bg-cyber-grid,html[data-motion=reduced] .app-shell__status-dot,html[data-motion=reduced] .primary-nav__link.is-active .primary-nav__indicator,html[data-motion=reduced] .swap-chart__last-dot,html[data-motion=reduced] .swap-market-chart__marker-glow,html[data-motion=reduced] .btn--brand,html[data-motion=reduced] .liquid-btn-primary,html[data-motion=reduced] .app-brand__mark,html[data-motion=reduced] .swap-chart-shell:before,html[data-motion=reduced] .swap-chart__line--supply,html[data-motion=reduced] .swap-chart__line--demand,html[data-motion=reduced] .swap-market-chart__grid,html[data-motion=reduced] .swap-market-chart__band-line{animation:none!important}.swap-actions__primary.liquid-btn,.swap-actions__secondary.liquid-btn{--solswap-action-radius: var(--brand-radius);--liquid-radius: var(--solswap-action-radius);border-radius:var(--solswap-action-radius)!important;clip-path:inset(0 round var(--solswap-action-radius));overflow:hidden!important}.swap-actions__primary.liquid-btn:before,.swap-actions__primary.liquid-btn:after,.swap-actions__primary.liquid-btn .reflection,.swap-actions__primary.liquid-btn .lava-lamp,.swap-actions__secondary.liquid-btn:before,.swap-actions__secondary.liquid-btn:after,.swap-actions__secondary.liquid-btn .reflection,.swap-actions__secondary.liquid-btn .lava-lamp{border-radius:inherit!important;clip-path:inset(0 round var(--solswap-action-radius))}.swap-page{--swap-open-divider: color-mix(in srgb, var(--brand-line) 70%, transparent);--swap-open-accent: color-mix(in srgb, var(--brand-teal) 46%, var(--brand-violet) 24%)}.swap-page .swap-command-grid,.swap-page .swap-intel-grid{gap:clamp(1rem,1.8vw,1.45rem)!important}.swap-page .swap-market-command,.swap-page .swap-stage,.swap-page .swap-intel-panel,.swap-page .swap-trade-tape,.swap-page .swap-panel{border-color:transparent!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}.swap-page .swap-market-command,.swap-page .swap-stage{padding:clamp(.2rem,1.1vw,.7rem)!important}.swap-page .swap-intel-panel,.swap-page .swap-trade-tape,.swap-page .swap-panel{border-top:1px solid var(--swap-open-divider)!important;border-radius:0!important;padding:clamp(.92rem,1.4vw,1.15rem) 0 0!important}.swap-page .swap-market-command:before,.swap-page .swap-stage:before,.swap-page .swap-intel-panel:before,.swap-page .swap-trade-tape:before,.swap-page .swap-panel:before{display:none!important}.swap-page__card.card{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important;padding:0!important}.swap-page__card.card:before,.swap-page__card.card:after{display:none!important}.swap-page .swap-stage:hover,.swap-page .swap-intel-panel:hover,.swap-page .swap-trade-tape:hover,.swap-page .swap-panel:hover{transform:none!important;border-color:var(--swap-open-divider)!important;box-shadow:none!important}.swap-page .swap-chip,.swap-page .swap-signal{border:0!important;border-left:1px solid var(--swap-open-accent)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:.34rem 0 .34rem .82rem!important}.swap-page .swap-signal--warn{border-left-color:color-mix(in srgb,var(--brand-gold) 58%,transparent)!important}.swap-page .swap-signal--positive{border-left-color:color-mix(in srgb,var(--brand-green) 58%,transparent)!important}.swap-page .swap-signal--negative{border-left-color:color-mix(in srgb,var(--brand-red) 58%,transparent)!important}.swap-page .swap-chip-grid,.swap-page .swap-signal-grid{gap:.85rem 1.1rem!important}.swap-page .swap-flow{border-block:1px solid var(--swap-open-divider)!important;padding-block:.18rem!important}.swap-page .swap-leg{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:.92rem 0!important}.swap-page .swap-leg--quote{border-top:1px solid var(--swap-open-divider)!important;margin-top:0!important;padding-top:1.08rem!important}.swap-page .swap-control{border:0!important;border-bottom:1px solid var(--swap-open-divider)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:.68rem 0!important}.swap-page .swap-leg__input,.swap-page .swap-control__input{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.swap-page .swap-leg__input:focus,.swap-page .swap-control__input:focus{box-shadow:0 2px 0 -1px var(--swap-open-accent)!important}html #app .swap-page input.swap-leg__input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),html #app .swap-page input.swap-control__input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html #app .swap-page input.swap-leg__input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]):focus,html #app .swap-page input.swap-control__input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]):focus{box-shadow:0 2px 0 -1px var(--swap-open-accent)!important}.swap-page .swap-personal-empty,.swap-page .swap-trade-tape__empty{border:0!important;border-left:1px dashed var(--swap-open-divider)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:.2rem 0 .2rem .85rem!important}@media(min-width:900px){.swap-page .swap-control-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.swap-page .swap-leg--quote{border-top:0!important;border-left:1px solid var(--swap-open-divider)!important;padding-top:.92rem!important;padding-left:1.1rem!important}}.app-shell__primary-nav{border-color:transparent!important;background:transparent!important;box-shadow:none!important;padding:0!important}.dark .app-shell__primary-nav,html:not(.dark) .app-shell__primary-nav{box-shadow:none!important}.primary-nav__link,.app-shell__section-link{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.primary-nav__link:hover,.primary-nav__link:focus-visible,.app-shell__section-link:hover,.app-shell__section-link:focus-visible{border-color:transparent!important;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-teal) 10%,transparent),transparent 78%)!important;box-shadow:inset 2px 0 color-mix(in srgb,var(--brand-teal) 58%,transparent)!important}.primary-nav__link.is-active,.app-shell__section-link.is-active{border-color:transparent!important;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-violet) 22%,transparent),color-mix(in srgb,var(--brand-teal) 10%,transparent) 48%,transparent 86%)!important;box-shadow:inset 3px 0 0 var(--brand-violet),0 0 26px -22px var(--brand-teal)!important}.dark .primary-nav__link.is-active,html:not(.dark) .primary-nav__link.is-active{box-shadow:inset 3px 0 0 var(--brand-violet),0 0 26px -22px var(--brand-teal)!important}.primary-nav__icon-shell,.app-shell__section-glyph{border-color:color-mix(in srgb,var(--brand-line) 72%,transparent)!important;background:transparent!important;box-shadow:none!important}.primary-nav__link:hover .primary-nav__icon-shell,.primary-nav__link:focus-visible .primary-nav__icon-shell,.primary-nav__link.is-active .primary-nav__icon-shell,.app-shell__section-link:hover .app-shell__section-glyph,.app-shell__section-link:focus-visible .app-shell__section-glyph,.app-shell__section-link.is-active .app-shell__section-glyph{border-color:color-mix(in srgb,var(--brand-teal) 54%,var(--brand-violet) 18%)!important;background:color-mix(in srgb,var(--brand-teal) 9%,transparent)!important;box-shadow:none!important}.row__hint{color:var(--brand-muted, var(--ink-700));font-size:.75rem;line-height:1.35}html:not(.dark){--brand-page: #e8e7ff;--brand-page-2: #ddfff4;--brand-ink: #070918;--brand-ink-2: #191d39;--brand-muted: #465671;--brand-subtle: #66758f;--brand-panel: rgba(238, 243, 255, .66);--brand-panel-2: rgba(220, 249, 255, .56);--brand-panel-3: rgba(221, 232, 255, .5);--brand-line: rgba(42, 38, 92, .16);--brand-line-strong: rgba(153, 69, 255, .34);--brand-teal-2: #087f75;--brand-focus: rgba(20, 241, 149, .2);--brand-shadow: 18px 22px 58px -42px rgba(15, 18, 48, .54), -16px -18px 42px -34px rgba(255, 255, 255, .9), 0 0 44px -34px rgba(153, 69, 255, .5), 0 0 36px -32px rgba(20, 241, 149, .42), inset 1px 1px 0 rgba(255, 255, 255, .74), inset -1px -1px 0 rgba(93, 88, 168, .08);--brand-shadow-soft: 12px 15px 36px -30px rgba(15, 18, 48, .42), -10px -12px 28px -24px rgba(255, 255, 255, .88), 0 0 30px -26px rgba(153, 69, 255, .34), inset 1px 1px 0 rgba(255, 255, 255, .7), inset -1px -1px 0 rgba(20, 241, 149, .08);--brand-inset: inset 6px 7px 16px -13px rgba(24, 28, 70, .42), inset -6px -7px 16px -12px rgba(255, 255, 255, .92);--brand-glass-highlight: rgba(255, 255, 255, .58);--brand-glass-shade: rgba(70, 68, 140, .1)}html:not(.dark) body{background-color:var(--brand-page)!important;background-image:linear-gradient(124deg,rgba(153,69,255,.18) 0 12%,transparent 12% 44%,rgba(20,241,149,.16) 44% 45%,transparent 45%),linear-gradient(302deg,rgba(0,194,255,.16),transparent 32%),linear-gradient(180deg,#ffffff94,#ffffff0f 46%,#14f19514),repeating-linear-gradient(90deg,rgba(153,69,255,.045) 0 1px,transparent 1px 82px),repeating-linear-gradient(0deg,rgba(0,194,255,.035) 0 1px,transparent 1px 54px),linear-gradient(135deg,#e8e7ff,#ecf6ff 44%,#ddfff4)!important;color:var(--brand-ink)!important}html:not(.dark) .global-illumination,html:not(.dark) .light-foil{background:linear-gradient(116deg,transparent 0 10%,rgba(153,69,255,.2) 10% 10.8%,transparent 10.8% 48%,rgba(20,241,149,.18) 48% 49%,transparent 49%),linear-gradient(284deg,rgba(0,194,255,.14),transparent 38%),linear-gradient(24deg,transparent 0 54%,rgba(255,255,255,.28) 54% 55%,transparent 55%)!important;filter:saturate(1.18) contrast(1.02)!important;mix-blend-mode:multiply;opacity:.86!important}html:not(.dark) .bg-cyber-grid{background-image:repeating-linear-gradient(0deg,transparent 0 33px,rgba(153,69,255,.07) 33px 34px),repeating-linear-gradient(90deg,transparent 0 68px,rgba(20,241,149,.07) 68px 69px),linear-gradient(135deg,rgba(0,194,255,.12),transparent 42%)!important;opacity:.44!important}html:not(.dark) .app-main-glass,html:not(.dark) .app-shell>aside,html:not(.dark) .glass-panel,html:not(.dark) .glass-card,html:not(.dark) .workspace-section-band,html:not(.dark) .workspace-context-bar,html:not(.dark) .hero,html:not(.dark) .card,html:not(.dark) .overview-hero,html:not(.dark) .overview-panel,html:not(.dark) .overview-module-card,html:not(.dark) .overview-stat,html:not(.dark) .overview-activity-card,html:not(.dark) .swap-stage,html:not(.dark) .swap-intel-panel,html:not(.dark) .swap-trade-tape,html:not(.dark) .page--task .row,html:not(.dark) .page--task .note,html:not(.dark) .page--task .state-banner,html:not(.dark) .page--task .action-bar,html:not(.dark) .page--task .prereq-checklist{border-color:color-mix(in srgb,var(--brand-line) 56%,var(--brand-violet) 22%)!important;background:linear-gradient(152deg,rgba(255,255,255,.34),transparent 34%),linear-gradient(320deg,rgba(20,241,149,.16),transparent 42%),linear-gradient(180deg,var(--brand-panel),var(--brand-panel-2)),linear-gradient(135deg,rgba(153,69,255,.12),transparent 45%,rgba(0,194,255,.1))!important;box-shadow:var(--brand-shadow-soft)!important;backdrop-filter:blur(22px) saturate(1.28) brightness(1.04)!important;-webkit-backdrop-filter:blur(22px) saturate(1.28) brightness(1.04)!important}html:not(.dark) .app-main-glass,html:not(.dark) .app-shell>aside{box-shadow:var(--brand-shadow)!important}html:not(.dark) .app-main-glass:before{background:linear-gradient(115deg,rgba(255,255,255,.36),transparent 22%),linear-gradient(300deg,rgba(20,241,149,.12),transparent 38%),linear-gradient(42deg,transparent 0 58%,rgba(153,69,255,.1) 58% 59%,transparent 59%)!important;opacity:.88!important}html:not(.dark) .app-shell>aside:after{background:linear-gradient(90deg,rgba(153,69,255,.34) 0 2px,transparent 2px),linear-gradient(135deg,transparent 0 38%,rgba(20,241,149,.12) 38% 39%,transparent 39%),linear-gradient(180deg,rgba(255,255,255,.36),transparent 32%)!important;opacity:.56!important}html:not(.dark) .primary-nav__link,html:not(.dark) .app-shell__section-link{color:color-mix(in srgb,var(--brand-muted) 88%,var(--brand-violet) 12%)!important}html:not(.dark) .primary-nav__link:hover,html:not(.dark) .primary-nav__link:focus-visible,html:not(.dark) .app-shell__section-link:hover,html:not(.dark) .app-shell__section-link:focus-visible,html:not(.dark) .primary-nav__link.is-active,html:not(.dark) .app-shell__section-link.is-active{background:linear-gradient(90deg,rgba(153,69,255,.18),rgba(20,241,149,.1) 52%,transparent 88%)!important;box-shadow:inset 3px 0 0 var(--brand-violet),10px 10px 24px -22px #1418407a,-8px -8px 20px -18px #ffffffeb,0 0 30px -24px #14f195bd!important}html:not(.dark) .primary-nav__icon-shell,html:not(.dark) .app-shell__section-glyph,html:not(.dark) .app-shell__status-row,html:not(.dark) .app-shell__wallet-button,html:not(.dark) .workspace-section-band__status,html:not(.dark) .overview-action,html:not(.dark) .swap-chip,html:not(.dark) .swap-fact,html:not(.dark) .swap-detail,html:not(.dark) .swap-details-card,html:not(.dark) .swap-wallet-card,html:not(.dark) .swap-leg,html:not(.dark) .swap-control,html:not(.dark) .swap-signal,html:not(.dark) .wallet-overview__address-pill,html:not(.dark) .wallet-overview__analytics-card,html:not(.dark) .wallet-position-card,html:not(.dark) .wallet-history-row,html:not(.dark) .wallet-overview__referral-link,html:not(.dark) .defi-overview__wallet-pill{border-color:color-mix(in srgb,var(--brand-line) 70%,var(--brand-teal) 18%)!important;background:linear-gradient(145deg,#ffffff61,#dae6ff80),linear-gradient(320deg,rgba(20,241,149,.12),transparent 54%)!important;box-shadow:var(--brand-inset),0 0 22px -20px #9945ff94!important;backdrop-filter:blur(14px) saturate(1.18)!important;-webkit-backdrop-filter:blur(14px) saturate(1.18)!important}html:not(.dark) .btn,html:not(.dark) .btn--ghost,html:not(.dark) .workspace-command-btn,html:not(.dark) .workspace-action-btn,html:not(.dark) .app-context-pill,html:not(.dark) .workspace-context-bar__item,html:not(.dark) .overview-segmented,html:not(.dark) .overview-segmented__item,html:not(.dark) .task-mode-rail__item{border-color:color-mix(in srgb,var(--brand-line) 62%,var(--brand-violet) 18%)!important;background:linear-gradient(145deg,#ffffff6b,#d8e8ff8a),linear-gradient(315deg,rgba(20,241,149,.12),transparent 48%)!important;box-shadow:9px 10px 24px -22px #0f123085,-8px -9px 20px -18px #ffffffeb,inset 1px 1px #ffffffb8!important;color:var(--brand-ink)!important}html:not(.dark) .btn--brand,html:not(.dark) .liquid-btn-primary{background:linear-gradient(135deg,#9945ff,#14f195 54%,#00c2ff)!important;border-color:color-mix(in srgb,var(--brand-teal) 46%,var(--brand-violet) 38%)!important;box-shadow:0 18px 34px -22px #9945ff9e,0 0 34px -22px #14f195b8,inset 1px 1px #ffffff94!important;color:#050610!important}html:not(.dark) input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),html:not(.dark) select,html:not(.dark) textarea,html:not(.dark) .input{border-color:color-mix(in srgb,var(--brand-line) 58%,var(--brand-teal) 24%)!important;background:linear-gradient(145deg,#d6e5ffa8,#f6fcff7a),linear-gradient(320deg,rgba(20,241,149,.1),transparent 52%)!important;box-shadow:inset 7px 8px 17px -14px #0f12306b,inset -7px -8px 18px -13px #fffffff5,0 0 18px -16px #14f19594!important}html:not(.dark) .page--task .row:hover,html:not(.dark) .page--task .note:hover,html:not(.dark) .page--task .state-banner:hover,html:not(.dark) .page--task .prereq-checklist:hover,html:not(.dark) .overview-panel:hover,html:not(.dark) .overview-module-card:hover,html:not(.dark) .overview-stat:hover,html:not(.dark) .overview-activity-card:hover{border-color:color-mix(in srgb,var(--brand-teal) 38%,var(--brand-violet) 28%)!important;box-shadow:14px 18px 42px -32px #0f12307a,-10px -12px 28px -24px #ffffffe0,0 0 34px -24px #14f195ad,inset 1px 1px #ffffffbd!important}html:not(.dark) .label,html:not(.dark) .note__title,html:not(.dark) .state-banner__title,html:not(.dark) .prereq-checklist__title,html:not(.dark) .section-eyebrow,html:not(.dark) .overview-eyebrow,html:not(.dark) .defi-overview__stat-label,html:not(.dark) .defi-overview__module-route{color:color-mix(in srgb,var(--brand-violet) 58%,#006f68 42%)!important;text-shadow:0 1px 0 rgba(255,255,255,.56),0 0 14px rgba(20,241,149,.18)!important}@keyframes solanaLayerBreath{0%,to{filter:saturate(1) brightness(1)}50%{filter:saturate(1.08) brightness(1.025)}}@keyframes solanaPanelSheen{0%{background-position:0% 50%,100% 50%;opacity:.2}50%{background-position:100% 50%,0% 50%;opacity:.42}to{background-position:0% 50%,100% 50%;opacity:.26}}@keyframes solanaNavFloat{0%,to{translate:0 0}50%{translate:0 -1px}}.app-shell{--parallax-x: 0;--parallax-y: 0;perspective:1600px}.global-illumination,.light-foil,.bg-cyber-grid{transition:translate .26s ease-out,opacity .26s ease,filter .26s ease!important}.global-illumination{translate:calc(var(--parallax-x, 0) * -.9rem) calc(var(--parallax-y, 0) * -.7rem)}.light-foil{translate:calc(var(--parallax-x, 0) * .55rem) calc(var(--parallax-y, 0) * .42rem)}.bg-cyber-grid{translate:calc(var(--parallax-x, 0) * .35rem) calc(var(--parallax-y, 0) * .26rem)}.app-main-glass,.app-shell>aside{transform:perspective(1600px) rotateX(calc(var(--parallax-y, 0) * -.16deg)) rotateY(calc(var(--parallax-x, 0) * .18deg));transform-origin:center;transition:transform .26s ease-out,box-shadow .22s ease,border-color .22s ease!important}.app-shell>aside{transform-origin:left center}.page--task .row,.page--task .note,.page--task .state-banner,.page--task .prereq-checklist,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.wallet-connect-widget__panel{translate:calc(var(--parallax-x, 0) * .11rem) calc(var(--parallax-y, 0) * .08rem);transition:translate .26s ease-out,transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-position .24s ease,filter .18s ease!important}.hero:before,.card:before,.overview-panel:before,.page--task .row:before,.page--task .note:before,.page--task .state-banner:before,.page--task .prereq-checklist:before{background-size:180% 180%,auto!important;animation:solanaPanelSheen 15s ease-in-out infinite alternate}.app-shell__status-row,.app-shell__wallet-button,.primary-nav__icon-shell,.app-shell__section-glyph,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea,.input{transition:translate .22s ease-out,transform .18s ease,box-shadow .18s ease,border-color .18s ease,filter .18s ease!important}.primary-nav__link.is-active .primary-nav__icon-shell,.app-shell__section-link.is-active .app-shell__section-glyph,.app-brand__mark{animation:solanaPulse 3.8s ease-in-out infinite,solanaNavFloat 4.8s ease-in-out infinite}.btn:hover,.btn:focus-visible,.app-shell__wallet-button:hover,.app-shell__wallet-button:focus-visible,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]):focus,select:focus,textarea:focus,.input:focus{translate:calc(var(--parallax-x, 0) * .05rem) calc(-1px + (var(--parallax-y, 0) * .04rem))}html:not(.dark) .global-illumination,html:not(.dark) .light-foil{animation:solanaAmbientDrift 20s ease-in-out infinite alternate,solanaLayerBreath 12s ease-in-out infinite!important}.dark .global-illumination,.dark .light-foil{animation:solanaAmbientDrift 22s ease-in-out infinite alternate,solanaLayerBreath 14s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){.app-main-glass,.app-shell>aside{transform:none!important}.global-illumination,.light-foil,.bg-cyber-grid,.page--task .row,.page--task .note,.page--task .state-banner,.page--task .prereq-checklist,.overview-panel,.overview-module-card,.overview-stat,.overview-activity-card,.wallet-connect-widget__panel,.btn:hover,.btn:focus-visible{animation:none!important;translate:0 0!important}.hero:before,.card:before,.overview-panel:before,.page--task .row:before,.page--task .note:before,.page--task .state-banner:before,.page--task .prereq-checklist:before,.primary-nav__link.is-active .primary-nav__icon-shell,.app-shell__section-link.is-active .app-shell__section-glyph,.app-brand__mark{animation:none!important}}html[data-motion=reduced] .app-main-glass,html[data-motion=reduced] .app-shell>aside{transform:none!important}html[data-motion=reduced] .global-illumination,html[data-motion=reduced] .light-foil,html[data-motion=reduced] .bg-cyber-grid,html[data-motion=reduced] .page--task .row,html[data-motion=reduced] .page--task .note,html[data-motion=reduced] .page--task .state-banner,html[data-motion=reduced] .page--task .prereq-checklist,html[data-motion=reduced] .overview-panel,html[data-motion=reduced] .overview-module-card,html[data-motion=reduced] .overview-stat,html[data-motion=reduced] .overview-activity-card,html[data-motion=reduced] .wallet-connect-widget__panel,html[data-motion=reduced] .btn:hover,html[data-motion=reduced] .btn:focus-visible{animation:none!important;translate:0 0!important}html[data-motion=reduced] .hero:before,html[data-motion=reduced] .card:before,html[data-motion=reduced] .overview-panel:before,html[data-motion=reduced] .page--task .row:before,html[data-motion=reduced] .page--task .note:before,html[data-motion=reduced] .page--task .state-banner:before,html[data-motion=reduced] .page--task .prereq-checklist:before,html[data-motion=reduced] .primary-nav__link.is-active .primary-nav__icon-shell,html[data-motion=reduced] .app-shell__section-link.is-active .app-shell__section-glyph,html[data-motion=reduced] .app-brand__mark{animation:none!important}@keyframes neoTokyoHoloSweep{0%{background-position:-38% 0,0 0;opacity:.18}42%{opacity:.34}to{background-position:138% 0,0 46px;opacity:.2}}@keyframes neoTokyoGlitchText{0%,91%,to{filter:none;text-shadow:0 0 12px color-mix(in srgb,var(--brand-violet) 18%,transparent),0 0 24px color-mix(in srgb,var(--brand-teal) 12%,transparent);transform:translateZ(0)}92%{filter:saturate(1.24);text-shadow:1px 0 0 color-mix(in srgb,var(--brand-teal) 62%,transparent),-1px 0 0 color-mix(in srgb,var(--brand-red) 50%,transparent),0 0 18px color-mix(in srgb,var(--brand-violet) 28%,transparent);transform:translate3d(.7px,-.4px,0)}93%{text-shadow:-1px 0 0 color-mix(in srgb,var(--brand-blue) 58%,transparent),1px 0 0 color-mix(in srgb,var(--brand-violet) 48%,transparent),0 0 14px color-mix(in srgb,var(--brand-teal) 32%,transparent);transform:translate3d(-.5px,.2px,0)}94%{filter:none;transform:translateZ(0)}}@keyframes neoTokyoDataPulse{0%,to{opacity:.24;transform:translate3d(-18%,0,0) scaleX(.72)}48%{opacity:.72;transform:translate3d(18%,0,0) scaleX(1.04)}}@keyframes neoTokyoSlice{0%,78%,to{clip-path:inset(0 0 0 0);translate:0 0;opacity:.16}79%{clip-path:inset(12% 0 74% 0);translate:.45rem 0;opacity:.36}80%{clip-path:inset(64% 0 22% 0);translate:-.3rem 0;opacity:.32}81%{clip-path:inset(0 0 0 0);translate:0 0;opacity:.16}}.global-illumination:before,.global-illumination:after,.light-foil:before,.bg-cyber-grid:after{content:"";position:absolute;inset:-12%;pointer-events:none}.global-illumination:before{background:linear-gradient(105deg,transparent 0 38%,color-mix(in srgb,var(--brand-violet) 34%,transparent) 44%,color-mix(in srgb,var(--brand-teal) 26%,transparent) 48%,transparent 55%),repeating-linear-gradient(180deg,transparent 0 10px,color-mix(in srgb,var(--brand-blue) 11%,transparent) 10px 11px);background-size:180% 100%,auto;mix-blend-mode:screen;animation:neoTokyoHoloSweep 12s ease-in-out infinite}.global-illumination:after{background:repeating-linear-gradient(180deg,transparent 0 7px,color-mix(in srgb,var(--brand-teal) 8%,transparent) 7px 8px),linear-gradient(90deg,color-mix(in srgb,var(--brand-red) 10%,transparent),transparent 24%,color-mix(in srgb,var(--brand-blue) 9%,transparent) 72%,transparent);mix-blend-mode:screen;animation:neoTokyoSlice 9.5s steps(1,end) infinite}html:not(.dark) .global-illumination:before,html:not(.dark) .global-illumination:after{mix-blend-mode:multiply}.light-foil:before{background:linear-gradient(90deg,transparent 0 18%,rgba(255,255,255,.34) 19%,transparent 20% 68%,rgba(20,241,149,.15) 70%,transparent 72%),repeating-linear-gradient(90deg,transparent 0 84px,color-mix(in srgb,var(--brand-violet) 8%,transparent) 84px 85px);animation:neoTokyoDataPulse 7.8s ease-in-out infinite alternate;mix-blend-mode:screen}html:not(.dark) .light-foil:before{mix-blend-mode:multiply}.bg-cyber-grid:after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-teal) 18%,transparent) 0 1px,transparent 1px 100%),linear-gradient(0deg,color-mix(in srgb,var(--brand-violet) 15%,transparent) 0 1px,transparent 1px 100%);background-size:18rem 100%,100% 9rem;opacity:.34;translate:calc(var(--parallax-x, 0) * -.7rem) calc(var(--parallax-y, 0) * -.48rem);transition:translate .26s ease-out}.app-main-glass:after,.app-shell>aside:after,.hero:after,.card:after,.overview-hero:after,.overview-panel:after,.overview-module-card:after,.overview-stat:after,.page--task .row:after,.page--task .note:after,.page--task .state-banner:after,.page--task .prereq-checklist:after{content:"";position:absolute;inset:0;display:block!important;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 0 34%,color-mix(in srgb,var(--brand-teal) 16%,transparent) 42%,color-mix(in srgb,var(--brand-violet) 12%,transparent) 47%,transparent 56%),repeating-linear-gradient(180deg,transparent 0 12px,color-mix(in srgb,var(--brand-blue) 5%,transparent) 12px 13px);background-size:220% 100%,auto;mix-blend-mode:screen;opacity:.26;animation:neoTokyoHoloSweep 15s ease-in-out infinite,neoTokyoSlice 13s steps(1,end) infinite;z-index:2}html:not(.dark) .app-main-glass:after,html:not(.dark) .app-shell>aside:after,html:not(.dark) .hero:after,html:not(.dark) .card:after,html:not(.dark) .overview-hero:after,html:not(.dark) .overview-panel:after,html:not(.dark) .overview-module-card:after,html:not(.dark) .overview-stat:after,html:not(.dark) .page--task .row:after,html:not(.dark) .page--task .note:after,html:not(.dark) .page--task .state-banner:after,html:not(.dark) .page--task .prereq-checklist:after{mix-blend-mode:multiply;opacity:.2}.app-main-glass>*,.app-shell>aside>*,.hero>*,.card>*,.overview-hero>*,.overview-panel>*,.overview-module-card>*,.overview-stat>*,.page--task .row>*,.page--task .note>*,.page--task .state-banner>*,.page--task .prereq-checklist>*{position:relative;z-index:3}.app-brand__name,.hero__title,.overview-page-head__title,.overview-hero__title,.overview-panel__title,.overview-module-card__title,.page--task .hero__title,.metric{animation:neoTokyoGlitchText 8.4s steps(1,end) infinite;transform-origin:left center}.primary-nav__link.is-active,.app-shell__section-link.is-active{position:relative;overflow:hidden}.primary-nav__link.is-active:after,.app-shell__section-link.is-active:after{content:"";position:absolute;inset:0;display:block!important;pointer-events:none;background:linear-gradient(90deg,transparent 0 12%,color-mix(in srgb,var(--brand-teal) 26%,transparent) 28%,color-mix(in srgb,var(--brand-violet) 18%,transparent) 38%,transparent 58%),repeating-linear-gradient(180deg,transparent 0 8px,color-mix(in srgb,var(--brand-blue) 9%,transparent) 8px 9px);mix-blend-mode:screen;animation:neoTokyoDataPulse 5.8s ease-in-out infinite,neoTokyoSlice 11s steps(1,end) infinite;opacity:.42}html:not(.dark) .primary-nav__link.is-active:after,html:not(.dark) .app-shell__section-link.is-active:after{mix-blend-mode:multiply;opacity:.3}.btn--brand,.liquid-btn-primary{filter:saturate(1.1) drop-shadow(0 0 10px color-mix(in srgb,var(--brand-teal) 34%,transparent))}html[data-motion=reduced] .global-illumination:before,html[data-motion=reduced] .global-illumination:after,html[data-motion=reduced] .light-foil:before,html[data-motion=reduced] .bg-cyber-grid:after,html[data-motion=reduced] .app-main-glass:after,html[data-motion=reduced] .app-shell>aside:after,html[data-motion=reduced] .hero:after,html[data-motion=reduced] .card:after,html[data-motion=reduced] .overview-hero:after,html[data-motion=reduced] .overview-panel:after,html[data-motion=reduced] .overview-module-card:after,html[data-motion=reduced] .overview-stat:after,html[data-motion=reduced] .page--task .row:after,html[data-motion=reduced] .page--task .note:after,html[data-motion=reduced] .page--task .state-banner:after,html[data-motion=reduced] .page--task .prereq-checklist:after,html[data-motion=reduced] .primary-nav__link.is-active:after,html[data-motion=reduced] .app-shell__section-link.is-active:after,html[data-motion=reduced] .app-brand__name,html[data-motion=reduced] .hero__title,html[data-motion=reduced] .overview-page-head__title,html[data-motion=reduced] .overview-hero__title,html[data-motion=reduced] .overview-panel__title,html[data-motion=reduced] .overview-module-card__title,html[data-motion=reduced] .metric{animation:none!important}@media(prefers-reduced-motion:reduce){.global-illumination:before,.global-illumination:after,.light-foil:before,.bg-cyber-grid:after,.app-main-glass:after,.app-shell>aside:after,.hero:after,.card:after,.overview-hero:after,.overview-panel:after,.overview-module-card:after,.overview-stat:after,.page--task .row:after,.page--task .note:after,.page--task .state-banner:after,.page--task .prereq-checklist:after,.primary-nav__link.is-active:after,.app-shell__section-link.is-active:after,.app-brand__name,.hero__title,.overview-page-head__title,.overview-hero__title,.overview-panel__title,.overview-module-card__title,.metric{animation:none!important}}.btn--brand,.liquid-btn-primary,.app-shell__wallet-button--connect,[data-testid=desktop-connect-wallet-action]{--aurora-a-x: 32%;--aurora-a-y: 24%;--aurora-b-x: 76%;--aurora-b-y: 68%;--aurora-c-x: 54%;--aurora-c-y: 46%;--aurora-flow: 50%;--aurora-tilt: 0deg;--aurora-hue: 0deg;--aurora-lift: .55;position:relative!important;isolation:isolate;overflow:hidden!important;background:radial-gradient(ellipse 115% 140% at var(--aurora-a-x) var(--aurora-a-y),rgba(20,241,149,.95) 0%,rgba(20,241,149,.5) 22%,transparent 52%),radial-gradient(ellipse 130% 125% at var(--aurora-b-x) var(--aurora-b-y),rgba(153,69,255,.9) 0%,rgba(220,31,255,.44) 25%,transparent 56%),radial-gradient(circle at var(--aurora-c-x) var(--aurora-c-y),rgba(0,194,255,.72) 0%,rgba(0,194,255,.24) 24%,transparent 48%),conic-gradient(from var(--aurora-tilt) at var(--aurora-flow) 50%,rgba(20,241,149,.88),rgba(0,194,255,.82),rgba(153,69,255,.94),rgba(220,31,255,.68),rgba(20,241,149,.88)),linear-gradient(135deg,#030712fa,#03121cf0 46%,#120722fa)!important;background-blend-mode:screen,screen,screen,soft-light,normal!important;background-size:160% 180%,180% 160%,140% 140%,100% 100%,100% 100%!important;border-color:color-mix(in srgb,var(--brand-teal) 46%,rgba(255,255,255,.28))!important;color:#f8fffb!important;filter:hue-rotate(var(--aurora-hue)) saturate(1.16) brightness(1.03)!important;text-shadow:0 1px 0 rgba(3,7,18,.34),0 0 14px rgba(20,241,149,.42),0 0 28px rgba(153,69,255,.24)!important;box-shadow:0 18px 34px -22px color-mix(in srgb,var(--brand-violet) 78%,transparent),0 0 28px -16px color-mix(in srgb,var(--brand-teal) 82%,transparent),0 0 54px -34px color-mix(in srgb,var(--brand-cyan) 70%,transparent),inset 1px 1px #ffffff80,inset -1px -1px #0307126b!important;animation:none!important}html:not(.dark) .btn--brand,html:not(.dark) .liquid-btn-primary,html:not(.dark) .app-shell__wallet-button--connect,html:not(.dark) [data-testid=desktop-connect-wallet-action],.dark .btn--brand,.dark .liquid-btn-primary,.dark .app-shell__wallet-button--connect,.dark [data-testid=desktop-connect-wallet-action]{background:radial-gradient(ellipse 115% 140% at var(--aurora-a-x) var(--aurora-a-y),rgba(20,241,149,.95) 0%,rgba(20,241,149,.5) 22%,transparent 52%),radial-gradient(ellipse 130% 125% at var(--aurora-b-x) var(--aurora-b-y),rgba(153,69,255,.9) 0%,rgba(220,31,255,.44) 25%,transparent 56%),radial-gradient(circle at var(--aurora-c-x) var(--aurora-c-y),rgba(0,194,255,.72) 0%,rgba(0,194,255,.24) 24%,transparent 48%),conic-gradient(from var(--aurora-tilt) at var(--aurora-flow) 50%,rgba(20,241,149,.88),rgba(0,194,255,.82),rgba(153,69,255,.94),rgba(220,31,255,.68),rgba(20,241,149,.88)),linear-gradient(135deg,#030712fa,#03121cf0 46%,#120722fa)!important;background-blend-mode:screen,screen,screen,soft-light,normal!important;background-size:160% 180%,180% 160%,140% 140%,100% 100%,100% 100%!important}.btn--brand:before,.liquid-btn-primary:before,.app-shell__wallet-button--connect:before,[data-testid=desktop-connect-wallet-action]:before,.btn--brand:after,.liquid-btn-primary:after,.app-shell__wallet-button--connect:after,[data-testid=desktop-connect-wallet-action]:after{content:"";position:absolute;inset:0;display:block!important;pointer-events:none;border-radius:inherit;clip-path:inset(0 round var(--liquid-radius, var(--brand-radius)))}.btn--brand:before,.liquid-btn-primary:before,.app-shell__wallet-button--connect:before,[data-testid=desktop-connect-wallet-action]:before{z-index:1;background:linear-gradient(calc(104deg + var(--aurora-tilt)),transparent 0 22%,rgba(255,255,255,.58) 36%,rgba(20,241,149,.28) 47%,transparent 66%),radial-gradient(ellipse 70% 130% at var(--aurora-flow) 50%,rgba(255,255,255,.34) 0%,rgba(20,241,149,.18) 28%,transparent 58%);background-position:var(--aurora-flow) 0,0 0;background-size:180% 100%,100% 100%;mix-blend-mode:screen;opacity:var(--aurora-lift);animation:none!important}.btn--brand:after,.liquid-btn-primary:after,.app-shell__wallet-button--connect:after,[data-testid=desktop-connect-wallet-action]:after{z-index:1;background:repeating-linear-gradient(180deg,rgba(255,255,255,.12) 0 1px,transparent 1px 9px),linear-gradient(90deg,transparent 0 14%,rgba(20,241,149,.22) 22%,transparent 34% 62%,rgba(153,69,255,.2) 73%,transparent 86%),radial-gradient(circle at var(--cursor-x, 54%) var(--cursor-y, 42%),rgba(255,255,255,.3),transparent 34%);background-position:var(--aurora-flow) 0,calc(100% - var(--aurora-flow)) 0,0 0;mix-blend-mode:overlay;opacity:.28;animation:none!important}.app-shell__wallet-button--connect>*,[data-testid=desktop-connect-wallet-action]>*,.liquid-btn-primary>:not(.lava-lamp):not(.reflection){position:relative;z-index:2}.app-shell__wallet-button--connect .app-shell__wallet-main,[data-testid=desktop-connect-wallet-action] .app-shell__wallet-main{color:#fff!important;text-shadow:0 1px 0 rgba(3,7,18,.58),0 0 14px rgba(3,7,18,.34)!important}.app-shell__wallet-button--connect .app-shell__wallet-meta,[data-testid=desktop-connect-wallet-action] .app-shell__wallet-meta{color:#061019!important;font-weight:850;opacity:.94;text-shadow:0 1px 0 rgba(255,255,255,.64),0 0 10px rgba(255,255,255,.42)!important}.liquid-btn-primary .reflection,.liquid-btn-primary .lava-lamp{z-index:1;opacity:.52}.btn--brand:hover,.btn--brand:focus-visible,.liquid-btn-primary:hover,.liquid-btn-primary:focus-visible,.app-shell__wallet-button--connect:hover,.app-shell__wallet-button--connect:focus-visible,[data-testid=desktop-connect-wallet-action]:hover,[data-testid=desktop-connect-wallet-action]:focus-visible{filter:hue-rotate(var(--aurora-hue)) saturate(1.24) brightness(1.06) drop-shadow(0 0 16px color-mix(in srgb,var(--brand-teal) 42%,transparent))!important}.btn--brand:disabled,.liquid-btn-primary:disabled,.app-shell__wallet-button--connect:disabled,[data-testid=desktop-connect-wallet-action]:disabled{animation-play-state:paused!important}.btn--brand:disabled:before,.btn--brand:disabled:after,.liquid-btn-primary:disabled:before,.liquid-btn-primary:disabled:after,.app-shell__wallet-button--connect:disabled:before,.app-shell__wallet-button--connect:disabled:after,[data-testid=desktop-connect-wallet-action]:disabled:before,[data-testid=desktop-connect-wallet-action]:disabled:after{opacity:.16!important}html[data-motion=reduced] .btn--brand,html[data-motion=reduced] .liquid-btn-primary,html[data-motion=reduced] .app-shell__wallet-button--connect,html[data-motion=reduced] [data-testid=desktop-connect-wallet-action],html[data-motion=reduced] .btn--brand:before,html[data-motion=reduced] .btn--brand:after,html[data-motion=reduced] .liquid-btn-primary:before,html[data-motion=reduced] .liquid-btn-primary:after,html[data-motion=reduced] .app-shell__wallet-button--connect:before,html[data-motion=reduced] .app-shell__wallet-button--connect:after,html[data-motion=reduced] [data-testid=desktop-connect-wallet-action]:before,html[data-motion=reduced] [data-testid=desktop-connect-wallet-action]:after{animation:none!important}@media(prefers-reduced-motion:reduce){.btn--brand,.liquid-btn-primary,.app-shell__wallet-button--connect,[data-testid=desktop-connect-wallet-action],.btn--brand:before,.btn--brand:after,.liquid-btn-primary:before,.liquid-btn-primary:after,.app-shell__wallet-button--connect:before,.app-shell__wallet-button--connect:after,[data-testid=desktop-connect-wallet-action]:before,[data-testid=desktop-connect-wallet-action]:after{animation:none!important}}.workspace-section-tabs{position:sticky;top:0;z-index:18;min-width:0;max-width:100%;overflow:hidden;margin:0 0 .86rem;padding:.25rem 0 .45rem;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-page) 88%,transparent) 0%,color-mix(in srgb,var(--brand-page) 70%,transparent) 72%,transparent 100%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.workspace-section-tabs__list{display:flex;gap:.4rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:auto;overscroll-behavior-x:contain;padding:.34rem;border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 78%,transparent),color-mix(in srgb,var(--brand-panel) 62%,transparent));box-shadow:inset 0 1px #ffffff61,0 14px 28px -26px #00000047;scrollbar-width:none}.workspace-section-tabs__list::-webkit-scrollbar{display:none}.workspace-section-tabs__tab{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.42rem;min-height:2.34rem;max-width:min(15rem,64vw);padding:.38rem .72rem;border:1px solid transparent;border-radius:var(--brand-radius);color:var(--brand-muted);font-size:.78rem;font-weight:780;line-height:1.05;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.workspace-section-tabs__tab:hover,.workspace-section-tabs__tab:focus-visible{color:var(--brand-ink);border-color:var(--brand-line-strong);background:color-mix(in srgb,var(--brand-panel-3) 76%,transparent)}.workspace-section-tabs__tab.is-active{color:var(--brand-ink);border-color:color-mix(in srgb,var(--brand-teal) 48%,var(--brand-line));background:linear-gradient(135deg,color-mix(in srgb,var(--brand-teal) 12%,var(--brand-panel)),color-mix(in srgb,var(--brand-gold) 9%,var(--brand-panel-2)));box-shadow:inset 0 1px #ffffff5c,0 10px 20px -18px color-mix(in srgb,var(--brand-teal) 34%,transparent)}.workspace-section-tabs__glyph{display:inline-grid;width:1.32rem;height:1.32rem;flex:0 0 1.32rem;place-items:center;border:1px solid var(--brand-line);border-radius:6px;color:var(--brand-subtle);font-size:.56rem;font-weight:850}.workspace-section-tabs__tab.is-active .workspace-section-tabs__glyph{color:var(--brand-teal-2);border-color:color-mix(in srgb,var(--brand-teal) 46%,var(--brand-line));background:color-mix(in srgb,var(--brand-teal) 10%,transparent)}.workspace-section-tabs__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.workspace-section-tabs{top:54px;margin-bottom:.7rem;padding-top:.18rem}.workspace-section-tabs__list{margin-inline:-.15rem}.workspace-section-tabs__tab{min-height:2.28rem;padding-inline:.62rem;font-size:.74rem}}.task-mode-rail[data-v-3d2442b8]{display:grid;gap:.45rem;align-items:start;padding:.15rem 0}.task-mode-rail__label[data-v-3d2442b8]{color:var(--ink-700);font-size:.63rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.task-mode-rail__list[data-v-3d2442b8]{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap;margin:0;padding:.3rem;list-style:none;border-radius:999px;border:1px solid var(--surface-outline);background:color-mix(in srgb,var(--card-bg) 90%,white);box-shadow:var(--shadow-soft)}.task-mode-rail__item[data-v-3d2442b8]{border-radius:999px;border:1px solid transparent;background:transparent;color:var(--ink-700);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:.5rem .82rem;text-decoration:none}.task-mode-rail__item[data-v-3d2442b8]:hover{border-color:color-mix(in srgb,var(--accent-500) 60%,transparent);color:var(--ink-900)}.task-mode-rail__item.is-active[data-v-3d2442b8]{border-color:color-mix(in srgb,var(--accent-500) 68%,transparent);background:color-mix(in srgb,var(--accent-500) 16%,var(--card-bg));color:var(--ink-900)}.wallet-connect-widget[data-v-c8521eb7]{display:grid;gap:1rem;padding:1rem 1.05rem;border-radius:20px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 72%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--card-bg) 96%,white),color-mix(in srgb,var(--surface-2, var(--surface-3)) 88%,white));box-shadow:var(--shadow-soft)}.wallet-connect-widget__notice[data-v-c8521eb7]{margin:0}.wallet-connect-widget__head[data-v-c8521eb7]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:start}.wallet-connect-widget__copy[data-v-c8521eb7]{min-width:0;display:grid;gap:.32rem}.wallet-connect-widget__eyebrow[data-v-c8521eb7],.wallet-connect-widget__group-title[data-v-c8521eb7]{color:var(--ink-700);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wallet-connect-widget__title[data-v-c8521eb7]{margin:0;color:var(--ink-900);font-size:clamp(1.1rem,1rem + .7vw,1.45rem);font-weight:800;line-height:1.1}.wallet-connect-widget__body[data-v-c8521eb7],.wallet-connect-widget__deferred[data-v-c8521eb7]{margin:0;color:var(--ink-700);font-size:.92rem;line-height:1.5}.wallet-connect-widget__action[data-v-c8521eb7]{min-width:12rem;align-self:start}.wallet-connect-widget__groups[data-v-c8521eb7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.72rem}.wallet-connect-widget__group[data-v-c8521eb7]{display:grid;gap:.5rem;padding:.8rem .86rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--surface-outline) 80%,transparent);background:color-mix(in srgb,var(--surface-2) 80%,var(--card-bg))}.wallet-connect-widget__chip-row[data-v-c8521eb7]{display:flex;flex-wrap:wrap;gap:.46rem}.wallet-connect-widget__chip[data-v-c8521eb7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;min-height:2rem;padding:.38rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 68%,transparent);background:color-mix(in srgb,var(--card-bg) 86%,white);color:var(--ink-900);font-size:.8rem;font-weight:700;cursor:pointer;font-family:inherit;text-align:center;transition:border-color .16s ease,color .16s ease,transform .16s ease,background .16s ease}.wallet-connect-widget__chip[data-v-c8521eb7]:not(:disabled):hover{border-color:color-mix(in srgb,var(--accent-600) 72%,var(--surface-outline-strong));background:color-mix(in srgb,var(--accent-100, var(--card-bg)) 52%,var(--card-bg));transform:translateY(-1px)}.wallet-connect-widget__chip--muted[data-v-c8521eb7]{border-style:dashed;color:var(--ink-700)}.wallet-connect-widget__chip[data-v-c8521eb7]:disabled{cursor:not-allowed;opacity:.74}.wallet-connect-widget__footer[data-v-c8521eb7]{display:grid;gap:.32rem}.wallet-connect-widget__status[data-v-c8521eb7]{display:flex;flex-wrap:wrap;gap:.42rem;align-items:center}.wallet-connect-widget__status-pill[data-v-c8521eb7],.wallet-connect-widget__refresh[data-v-c8521eb7]{display:inline-flex;align-items:center;min-height:1.8rem;border-radius:999px;font-size:.76rem;font-weight:750}.wallet-connect-widget__status-pill[data-v-c8521eb7]{padding:.28rem .62rem;border:1px solid color-mix(in srgb,var(--surface-outline) 78%,transparent);background:color-mix(in srgb,var(--surface-2) 74%,var(--card-bg));color:var(--ink-700)}.wallet-connect-widget__refresh[data-v-c8521eb7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.28rem .64rem;border:1px solid color-mix(in srgb,var(--surface-outline-strong) 68%,transparent);background:color-mix(in srgb,var(--card-bg) 86%,white);color:var(--ink-900);cursor:pointer;font-family:inherit}.wallet-connect-widget__refresh[data-v-c8521eb7]:disabled{cursor:progress;opacity:.7}.wallet-connect-widget__deferred[data-v-c8521eb7]{color:var(--accent-700, var(--accent-600, var(--ink-900)));font-weight:600}@media(max-width:720px){.wallet-connect-widget__head[data-v-c8521eb7]{grid-template-columns:1fr}.wallet-connect-widget__action[data-v-c8521eb7]{width:100%;min-width:0}}.wallet-connect-dialog[data-v-d0378687]{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:clamp(1rem,4vw,2rem);background:linear-gradient(135deg,#020501b8,#061107d1),repeating-linear-gradient(0deg,rgba(239,255,222,.035) 0 1px,transparent 1px 5px);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.wallet-connect-dialog__panel[data-v-d0378687]{position:relative;width:min(100%,58rem);max-height:min(88vh,48rem);overflow:auto;padding-top:3rem}.wallet-connect-dialog__close[data-v-d0378687]{position:absolute;top:0;right:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border:1px solid color-mix(in srgb,var(--brand-teal) 42%,var(--brand-line));border-radius:5px;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-panel-3) 92%,transparent),color-mix(in srgb,var(--brand-panel) 74%,transparent));color:var(--brand-ink);cursor:pointer;font:inherit;padding:0;box-shadow:inset 0 1px #ffffff38,0 0 24px -18px color-mix(in srgb,var(--brand-teal) 78%,transparent)}.wallet-connect-dialog__close svg[data-v-d0378687]{width:1rem;height:1rem}.wallet-connect-dialog__close[data-v-d0378687]:hover,.wallet-connect-dialog__close[data-v-d0378687]:focus-visible{border-color:var(--brand-teal);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-teal) 16%,transparent),0 0 28px -18px var(--brand-teal)}@media(max-width:720px){.wallet-connect-dialog[data-v-d0378687]{align-items:end;padding:.75rem}.wallet-connect-dialog__panel[data-v-d0378687]{max-height:92vh}}
