@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&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:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family: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}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-3{margin-left:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-3xl{max-width:48rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x: -100%;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-x-0{--tw-translate-x: 0px;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))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:16px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:12px}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-primary\/20{border-color:#d4a74c33}.border-white\/10{border-color:#ffffff1a}.bg-slate-950\/60{background-color:#02061799}.bg-success\/15{background-color:#c5992226}.bg-surface-muted{--tw-bg-opacity: 1;background-color:rgb(42 34 24 / var(--tw-bg-opacity, 1))}.bg-warning\/15{background-color:#d9770626}.bg-white\/5{background-color:#ffffff0d}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-foreground{--tw-text-opacity: 1;color:rgb(248 244 234 / var(--tw-text-opacity, 1))}.text-foreground-muted{--tw-text-opacity: 1;color:rgb(217 200 163 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-primary-light{--tw-text-opacity: 1;color:rgb(244 215 135 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(197 153 34 / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.no-underline{text-decoration-line:none}.opacity-50{opacity:.5}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-primary\/10{--tw-ring-color: rgb(212 167 76 / .1)}.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-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#120d08;color:#f8f4ea;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh}.app-shell{background:radial-gradient(circle at top left,rgba(212,167,76,.12),transparent 30%),radial-gradient(circle at 80% 20%,rgba(139,91,22,.1),transparent 26%),radial-gradient(circle at bottom right,rgba(212,167,76,.06),transparent 28%),#120d08}.app-glow{position:fixed;border-radius:9999px;filter:blur(110px);opacity:.8;pointer-events:none;z-index:0}.app-glow-one{top:10%;right:10%;width:24rem;height:24rem;background:#d4a74c1f}.app-glow-two{bottom:10%;left:15%;width:20rem;height:20rem;background:#8b5b161f}.app-glow-three{top:30%;left:30%;width:18rem;height:18rem;background:#d4a74c14}.app-shell{--bg: #120d08;--bg-alt: #1a140d;--panel: rgba(31, 25, 18, .96);--panel-soft: rgba(31, 25, 18, .78);--panel-hover: rgba(212, 167, 76, .1);--border: rgba(212, 167, 76, .18);--border-soft: rgba(212, 167, 76, .12);--text-primary: #f8f4ea;--text-secondary: #d9c8a3;--text-muted: #b69b6c;--gold-1: #f8d77a;--gold-2: #d0a84a;--gold-3: #8b5b16;--gold-soft: rgba(248, 215, 122, .12);--shadow: rgba(15, 23, 42, .4);background:radial-gradient(circle at top left,rgba(212,167,76,.12),transparent 30%),radial-gradient(circle at 80% 20%,rgba(139,91,22,.1),transparent 26%),radial-gradient(circle at bottom right,rgba(212,167,76,.06),transparent 28%),var(--bg);color:var(--text-primary);min-height:100vh}.app-shell[data-theme=light]{--bg: #f6f2e9;--bg-alt: #fbf8f3;--panel: rgba(255, 255, 255, .78);--panel-soft: rgba(255, 255, 255, .82);--panel-hover: rgba(180, 146, 74, .08);--border: rgba(133, 108, 61, .18);--border-soft: rgba(133, 108, 61, .12);--text-primary: #241d12;--text-secondary: #51432d;--text-muted: #675638;--gold-1: #b9862f;--gold-2: #d7ad59;--gold-3: #86611d;--gold-soft: rgba(185, 134, 47, .12);--shadow: rgba(120, 96, 38, .12)}.content-panel{max-width:1500px;margin:0 auto;padding:1.5rem 1rem 4rem}@media (min-width: 1024px){.app-page-content{padding-bottom:5rem}}.header-shell{background:#020817b3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell[data-theme=light] .header-shell{background:#fffcf6d1}.brand-pill{display:inline-flex;align-items:center;gap:.75rem;border:1px solid var(--border);background:#ffffff05;border-radius:999px;padding:.45rem .85rem .45rem .5rem;box-shadow:inset 0 1px #ffffff0a}.app-shell[data-theme=light] .brand-pill{background:#ffffffb8}.brand-mark{width:2rem;height:2rem;border-radius:.78rem;display:grid;place-items:center;font-size:.9rem;font-weight:800;color:#1a1006;background:linear-gradient(135deg,var(--gold-1) 0%,var(--gold-2) 42%,#fef3c7 100%);box-shadow:0 12px 22px #b8862f47}.brand-mark-image{display:block;width:2.25rem;height:2.25rem;flex:none;border-radius:.8rem;filter:drop-shadow(0 5px 12px rgba(184,134,47,.2))}.brand-mark.sidebar-mark{width:2.35rem;height:2.35rem;border-radius:.9rem}.brand-mark-image.large{width:3.5rem;height:3.5rem;border-radius:1rem}.brand-name{font-size:.85rem;font-weight:700;letter-spacing:.04em;color:var(--text-primary)}.brand-name.sidebar-brand{font-size:.92rem;letter-spacing:.08em}.header-pill{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border:1px solid rgba(248,215,122,.22);background:#f8d77a12;color:#f8d77a;padding:.35rem .7rem;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.header-pill-dot{width:.5rem;height:.5rem;border-radius:9999px;background:#c59922;box-shadow:0 0 12px #c59922e6}.header-status-group{display:inline-flex;align-items:center;gap:.5rem}.network-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff09;color:var(--text-secondary);font-size:.72rem;font-weight:600;letter-spacing:.02em}.network-pill span{width:.38rem;height:.38rem;border-radius:999px;background:#8b5cf6;box-shadow:0 0 10px #8b5cf6cc}.theme-toggle{width:2.75rem;height:2.75rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--panel-soft);color:var(--text-primary);transition:transform .15s ease,border-color .15s ease,background .15s ease}.theme-toggle:hover{transform:translateY(-1px);border-color:#f8d77a52}.sidebar-panel{background:#18120bf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-right:1px solid rgba(212,167,76,.16);box-shadow:10px 0 30px #0206174d}.app-shell[data-theme=light] .sidebar-panel{background:#ffffffad;border-right:1px solid var(--border);box-shadow:14px 0 26px #78602617}.nav-item{display:flex;align-items:center;gap:.75rem;width:100%;padding:.8rem .9rem;border-radius:1rem;color:var(--text-muted);font-size:.92rem;font-weight:600;transition:transform .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.nav-item:hover{background:var(--panel-hover);color:var(--text-primary);transform:translate(2px)}.nav-item.active{background:linear-gradient(135deg,#f8d77a1a,#d0a84a14);border:1px solid rgba(248,215,122,.2);color:var(--text-primary);box-shadow:inset 0 1px #ffffff14,0 18px 28px #b8862f14}.sidebar-metric-card{border-radius:1.1rem;border:1px solid var(--border);background:linear-gradient(180deg,#261d11e6,#18120bcc);padding:1rem;box-shadow:inset 0 1px #ffffff0a}.app-shell[data-theme=light] .sidebar-metric-card{background:linear-gradient(180deg,#fffdf8,#f3ecdc)}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;height:100%;border-radius:.9rem;color:var(--text-muted);font-size:.6rem;font-weight:600;transition:color .15s ease,background .15s ease,transform .15s ease;padding:.4rem .2rem}.mobile-nav-item.active{color:#f8d77a;background:#f8d77a1a}.landing-wrap{min-height:100vh;position:relative;z-index:1;isolation:isolate}.landing-atmosphere{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.landing-atmosphere__stars,.landing-atmosphere__current,.landing-atmosphere__comet,.landing-atmosphere__aurora,.landing-atmosphere__orbit{position:absolute;pointer-events:none}.landing-atmosphere__stars{top:0;right:0;bottom:0;left:0;opacity:.46;background-image:radial-gradient(circle,rgba(255,226,162,.8) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(241,202,119,.62) 0 1px,transparent 1.8px),radial-gradient(circle,rgba(255,245,218,.4) 0 .7px,transparent 1.5px);background-size:137px 173px,223px 197px,89px 113px;background-position:12px 28px,72px 54px,37px 81px;-webkit-mask-image:linear-gradient(to bottom,black 0%,black 82%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,black 82%,transparent 100%);animation:landing-star-drift 27s linear infinite}.landing-atmosphere__current{top:-12%;right:-20%;bottom:-12%;left:-20%;opacity:.34;background:repeating-linear-gradient(116deg,transparent 0 95px,rgba(233,190,98,.055) 96px,rgba(255,228,164,.12) 97px,transparent 99px 220px);-webkit-mask-image:linear-gradient(to bottom,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to bottom,transparent,black 12%,black 88%,transparent);transform:rotate(-5deg);animation:landing-current-flow 21s linear infinite}.landing-atmosphere__comet{z-index:1;left:-18rem;width:clamp(9rem,20vw,17rem);height:2px;border-radius:50%;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,236,185,.32) 36%,rgba(255,240,196,.96) 88%,transparent);box-shadow:0 0 12px 2px #f8cf757a,0 0 34px 5px #e7ae423d;transform:rotate(-28deg);animation:landing-comet-flight 13s cubic-bezier(.28,.12,.56,.92) infinite}.landing-atmosphere__comet:after{position:absolute;top:50%;right:8%;width:7px;height:7px;border-radius:50%;background:#fff4d1;box-shadow:0 0 12px 4px #ffe5a3d9;content:"";transform:translateY(-50%)}.landing-atmosphere__comet--one{top:12%;animation-delay:-2s}.landing-atmosphere__comet--two{top:31%;width:clamp(8rem,16vw,13rem);animation-duration:17s;animation-delay:-11s}.landing-atmosphere__comet--three{top:49%;width:clamp(10rem,23vw,19rem);animation-duration:15s;animation-delay:-7s}.landing-atmosphere__comet--four{top:69%;width:clamp(7rem,14vw,12rem);animation-duration:19s;animation-delay:-14s}.landing-atmosphere__comet--five{top:88%;width:clamp(9rem,18vw,15rem);animation-duration:16s;animation-delay:-5s}.landing-atmosphere__aurora{width:min(58rem,84vw);height:clamp(19rem,42vw,34rem);border-radius:50%;opacity:.32;filter:blur(88px);mix-blend-mode:screen;will-change:transform}.landing-atmosphere__aurora--one{top:0;left:-15%;background:radial-gradient(ellipse,rgba(202,145,44,.32),rgba(124,82,21,.13) 43%,transparent 72%);animation:landing-aurora-drift-one 18s ease-in-out infinite alternate}.landing-atmosphere__aurora--two{top:23%;right:-25%;width:min(50rem,75vw);background:radial-gradient(ellipse,rgba(242,195,91,.24),rgba(137,92,30,.1) 45%,transparent 72%);animation:landing-aurora-drift-two 22s ease-in-out infinite alternate}.landing-atmosphere__aurora--three{top:51%;left:-28%;width:min(53rem,82vw);background:radial-gradient(ellipse,rgba(161,111,38,.3),rgba(106,72,27,.12) 46%,transparent 72%);animation:landing-aurora-drift-three 20s ease-in-out infinite alternate}.landing-atmosphere__aurora--four{top:76%;right:-22%;width:min(54rem,82vw);background:radial-gradient(ellipse,rgba(222,171,70,.25),rgba(128,83,24,.1) 46%,transparent 72%);animation:landing-aurora-drift-one 36s ease-in-out infinite alternate-reverse}.landing-atmosphere__orbit{width:min(76vw,70rem);height:clamp(20rem,42vw,36rem);border:1px solid rgba(234,196,113,.11);border-radius:50%;box-shadow:0 0 80px #c58f2e09,inset 0 0 80px #c58f2e06;opacity:.7;transform:rotate(-24deg);rotate:0deg;animation:landing-orbit-drift 46s linear infinite}.landing-atmosphere__orbit:before,.landing-atmosphere__orbit:after{position:absolute;top:9%;right:-8%;bottom:9%;left:-8%;border:1px solid rgba(234,196,113,.07);border-radius:50%;content:""}.landing-atmosphere__orbit:after{top:22%;right:-15%;bottom:22%;left:-15%;border-color:#eac4710b}.landing-atmosphere__orbit--one{top:4%;left:-38%}.landing-atmosphere__orbit--two{top:39%;right:-48%;width:min(83vw,76rem);transform:rotate(28deg);animation-direction:reverse}.landing-atmosphere__orbit--three{top:75%;left:-40%;width:min(74vw,68rem);transform:rotate(18deg)}.landing-shell{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:2rem 1rem 3rem}.landing-hero{padding-top:2rem}.landing-badge{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(248,215,122,.26);background:#f8d77a14;color:#f8d77a;border-radius:999px;padding:.55rem .9rem;font-size:.76rem;font-weight:600;letter-spacing:.04em}.landing-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:2rem;align-items:center;padding-top:2rem}.landing-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.75,.25,1)}.landing-reveal[data-revealed=true]{opacity:1;transform:translateY(0)}.landing-reveal-item{opacity:0;transform:translateY(24px) scale(.985);transition:opacity .62s ease,transform .62s cubic-bezier(.2,.75,.25,1)}.landing-reveal-item[data-revealed=true]{opacity:1;transform:translateY(0) scale(1)}.landing-hero.landing-reveal{transition-duration:.8s}.landing-badge{animation:landing-badge-in .7s .1s both cubic-bezier(.2,.75,.25,1)}.landing-copy h1{animation:landing-copy-in .8s .18s both cubic-bezier(.2,.75,.25,1)}.landing-copy>p{animation:landing-copy-in .8s .28s both cubic-bezier(.2,.75,.25,1)}.landing-actions{animation:landing-copy-in .8s .36s both cubic-bezier(.2,.75,.25,1)}.landing-facts{animation:landing-copy-in .8s .44s both cubic-bezier(.2,.75,.25,1)}.landing-visual{position:relative;overflow:hidden;min-width:0;padding:1.15rem;border:1px solid rgba(226,190,112,.24);border-radius:1.7rem;background:radial-gradient(ellipse at 50% 39%,rgba(208,168,74,.17),transparent 47%),linear-gradient(150deg,#2b2011fa,#110e0afa 58%,#1f170dfa);box-shadow:0 35px 85px #08060361,inset 0 1px #ffecb714;animation:landing-visual-in 1s .18s both cubic-bezier(.2,.75,.25,1)}.landing-visual:before,.landing-visual:after{position:absolute;z-index:0;pointer-events:none;content:""}.landing-visual:before{top:0;right:0;bottom:0;left:0;opacity:.16;background-image:radial-gradient(rgba(255,227,165,.7) .6px,transparent .6px);background-size:19px 19px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 76%);mask-image:linear-gradient(to bottom,black,transparent 76%)}.app-shell[data-theme=light] .landing-visual:before{opacity:.34;background-image:radial-gradient(rgba(132,91,28,.38) .65px,transparent .8px)}.landing-visual:after{top:-55%;left:-35%;width:50%;height:180%;transform:rotate(22deg);background:linear-gradient(90deg,transparent,rgba(255,232,181,.07),transparent);animation:visual-sheen 9s ease-in-out infinite}.visual-topline,.preview-console{position:relative;z-index:2}.visual-topline{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#dec68f;font-size:.62rem;font-weight:700;letter-spacing:.14em}.visual-topline>span,.visual-live{display:inline-flex;align-items:center;gap:.45rem}.visual-topline i,.visual-live b{width:.45rem;height:.45rem;border-radius:50%;background:#d9ae56;box-shadow:0 0 12px #d9ae56c2}.visual-live b{background:#bfae80;box-shadow:0 0 10px #bfae80cc;animation:live-indicator 1.8s ease-in-out infinite}.orbit-stage{position:relative;display:grid;place-items:center;height:clamp(18rem,34vw,23rem);margin:.15rem -.2rem 0;isolation:isolate}.orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(234,196,113,.22);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.orbit-outer{width:min(76%,18.5rem);aspect-ratio:1;animation:orbit-breathe 5s ease-in-out infinite}.orbit-inner{width:min(62%,15rem);aspect-ratio:1;border-color:#eac47121;animation:orbit-breathe 5s .9s ease-in-out infinite reverse}.orbit-dashed{width:min(89%,21rem);aspect-ratio:1;border-style:dashed;border-color:#eac47121;animation:orbit-rotate 52s linear infinite}.orbit-outer>span,.orbit-inner>span{position:absolute;top:50%;left:-.3rem;width:.58rem;height:.58rem;border:2px solid #f8e2a0;border-radius:50%;background:#9b6927;box-shadow:0 0 15px #f8e2a0d1}.orbit-inner>span{top:16%;left:14%;width:.4rem;height:.4rem;background:#f1d17a}.coin-halo{position:relative;z-index:1;display:grid;width:min(51%,12.6rem);aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid rgba(255,226,156,.66);border-radius:50%;background:#090806;box-shadow:0 0 0 .6rem #d4a74c0e,0 0 58px #eebc5361,inset 0 0 25px #f8d77a1f;animation:coin-hover 5s ease-in-out infinite}.coin-halo:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(130deg,rgba(255,255,255,.2),transparent 24% 72%,rgba(255,214,123,.08));content:"";pointer-events:none}.coin-halo img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;animation:coin-turn 16s ease-in-out infinite}.orbit-spark{position:absolute;z-index:2;width:.28rem;height:.28rem;border-radius:50%;background:#ffe7a8;box-shadow:0 0 12px 3px #ffdc8ea6}.orbit-spark-one{top:19%;right:21%;animation:spark-drift 4s ease-in-out infinite}.orbit-spark-two{bottom:19%;left:18%;animation:spark-drift 5s .8s ease-in-out infinite reverse}.orbit-spark-three{top:52%;left:8%;animation:spark-drift 4.5s .4s ease-in-out infinite}.mining-trace{position:absolute;z-index:0;right:-3%;bottom:2%;left:-3%;width:106%;height:58%;opacity:.7}.trace-grid{stroke:#e7bd621a;stroke-width:1}.trace-path{stroke:#e7bd624d;stroke-width:1.5;stroke-dasharray:6 8;animation:trace-flow 16s linear infinite}.trace-path-front{stroke:#e8c46d;stroke-width:2;stroke-dasharray:440;stroke-dashoffset:440;filter:drop-shadow(0 0 5px rgba(231,189,98,.65));animation:trace-draw 5s .6s ease-in-out infinite alternate}.trace-pulse{fill:#ffe3a0;filter:drop-shadow(0 0 7px #d5a746);animation:trace-pulse 2s ease-in-out infinite}.visual-float-card{position:absolute;z-index:3;display:grid;gap:.18rem;min-width:7.6rem;padding:.72rem .8rem;border:1px solid rgba(235,197,116,.22);border-radius:.85rem;background:#16110be0;box-shadow:0 14px 32px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:float-card 5s ease-in-out infinite}.visual-float-card span{color:#bdac87;font-size:.52rem;font-weight:700;letter-spacing:.09em}.visual-float-card strong{color:#f8e2a0;font-size:1rem;font-variant-numeric:tabular-nums}.visual-float-card small{color:#a99a79;font-size:.58rem}.float-card-left{top:24%;left:1%}.float-card-right{right:0;bottom:17%;animation-delay:-2.4s}.preview-console{padding:1rem;border:1px solid rgba(235,197,116,.18);border-radius:1.15rem;background:linear-gradient(145deg,#f8eccf14,#0c0a07c2);box-shadow:inset 0 1px #ffffff0a}.console-heading,.console-footer{display:flex;align-items:end;justify-content:space-between;gap:1rem}.console-heading>div{display:grid;gap:.3rem}.console-heading span{color:#bbaa83;font-size:.58rem;font-weight:700;letter-spacing:.1em}.console-heading strong{color:#fff5d7;font-size:1.2rem;font-variant-numeric:tabular-nums;transition:color .18s ease,transform .18s ease}.console-return{text-align:right}.console-return strong{color:#f0ca71;font-size:1.05rem}.tier-picker{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.85rem}.tier-picker button{min-width:2.55rem;min-height:2rem;padding:.2rem .48rem;border:1px solid rgba(235,197,116,.16);border-radius:.62rem;background:#ffffff09;color:#c8b992;font-size:.65rem;font-weight:700;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease}.tier-picker button:hover{transform:translateY(-2px);border-color:#f1d17a85;color:#fff2ca}.tier-picker button.selected{border-color:#d5a746;background:linear-gradient(135deg,#f2d27d,#b9822f);color:#231707;box-shadow:0 4px 14px #d4a74c38}.console-footer{align-items:center;margin-top:.9rem;padding-top:.8rem;border-top:1px solid rgba(235,197,116,.13)}.console-footer span{color:#c5b58f;font-size:.68rem}.console-footer strong{color:#f2d27d;font-size:.95rem;font-variant-numeric:tabular-nums;animation:number-refresh .3s ease}.landing-copy h1{font-size:clamp(2.7rem,5vw,5rem);line-height:.95;letter-spacing:-.06em;margin:0;max-width:620px}.landing-copy h1 span{display:block;background:linear-gradient(135deg,#f8d77a,#d0a84a 38%,#fef3c7);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-copy p{max-width:620px;color:var(--text-secondary);font-size:1.08rem;line-height:1.7;margin-top:1rem}.landing-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.primary-cta,.secondary-cta{min-height:3.25rem;border-radius:1rem;padding:.9rem 1.4rem;font-weight:700;font-size:.96rem;transition:transform .15s ease,opacity .15s ease}.primary-cta{border:1px solid rgba(248,215,122,.28);background:linear-gradient(135deg,#f8d77a,#d0a84a 40%,#8b5b16);color:#1a1209;display:inline-flex;align-items:center;gap:.6rem;box-shadow:0 18px 38px #b8862f38}.secondary-cta{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.primary-cta:hover,.secondary-cta:hover{transform:translateY(-1px)}.social-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.25rem;max-width:620px}.social-proof div{border:1px solid var(--border);background:var(--panel-soft);border-radius:1rem;padding:1rem}.social-proof strong{display:block;font-size:1.25rem;font-weight:800;color:var(--text-primary)}.social-proof span{display:block;margin-top:.35rem;color:var(--text-muted);font-size:.75rem;line-height:1.5}.gold-panel{background:linear-gradient(180deg,#f8d77a1f,#0f172acc);border:1px solid rgba(248,215,122,.2);border-radius:1.7rem;padding:1.4rem;box-shadow:0 30px 60px #b8862f1f}.app-shell[data-theme=light] .gold-panel{background:linear-gradient(180deg,#f8d77a1f,#ffffffb8)}.gold-panel-top{display:flex;align-items:center;gap:.9rem;margin-bottom:1.4rem}.gold-panel-top .brand-mark.large{width:3rem;height:3rem;font-size:1.2rem}.brand-label{margin:0;font-size:1.15rem;font-weight:800;color:var(--text-primary)}.brand-sub{display:block;color:var(--text-muted);font-size:.72rem;letter-spacing:.04em;margin-top:.15rem}.gold-metric-card{border-radius:1.2rem;border:1px solid rgba(248,215,122,.2);background:linear-gradient(135deg,#f8d77a26,#0f172acc);padding:1.2rem 1rem}.app-shell[data-theme=light] .gold-metric-card{background:linear-gradient(135deg,#f8d77a2e,#fffc)}.metric-label{display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.gold-metric-card strong{display:block;margin-top:.5rem;font-size:clamp(2rem,3vw,3rem);letter-spacing:-.05em;color:var(--text-primary)}.metric-row{display:flex;align-items:center;gap:.65rem;margin-top:.7rem}.positive{font-size:.82rem;color:#d3a834;font-weight:700}.chip{display:inline-flex;align-items:center;border-radius:999px;background:#b98b101f;padding:.35rem .6rem;color:#d3a834;font-size:.7rem;font-weight:700}.mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem}.mini-grid div{border:1px solid var(--border);background:#0f172a66;border-radius:1rem;padding:1rem}.app-shell[data-theme=light] .mini-grid div{background:#ffffff73}.mini-grid span{display:block;color:var(--text-muted);font-size:.72rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.06em}.mini-grid strong{font-size:1.05rem;color:var(--text-primary)}.feature-section{margin-top:1.75rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.feature-card{padding:1.5rem;border:1px solid var(--border);border-radius:1.3rem;background:var(--panel-soft)}.feature-icon{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:.9rem;background:linear-gradient(135deg,#f8d77a2e,#d0a84a1a);color:#f8d77a;margin-bottom:1rem}.feature-card h3{margin:0;font-size:1.1rem;color:var(--text-primary)}.feature-card p{margin-top:.7rem;color:var(--text-secondary);line-height:1.7;font-size:.92rem}.landing-info-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:1.2rem;margin-top:2rem}.info-panel,.steps-panel{background:var(--panel-soft);border:1px solid var(--border);border-radius:1.4rem;padding:1.5rem}.section-kicker{margin:0;color:#f8d77a;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.info-panel h2{margin:.7rem 0 .8rem;font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.05em;color:var(--text-primary)}.info-panel p:last-child,.steps-panel p{color:var(--text-secondary);line-height:1.75}.steps-list{margin-top:1rem;display:grid;gap:.8rem}.step-row{display:flex;align-items:center;gap:.8rem;padding:.7rem .8rem;border:1px solid var(--border);border-radius:1rem;background:#ffffff05}.step-row span{width:2rem;height:2rem;border-radius:.8rem;display:grid;place-items:center;background:linear-gradient(135deg,#f8d77a2e,#d0a84a1f);color:#f8d77a;font-weight:800;font-size:.8rem}.step-row p{margin:0;color:var(--text-primary);font-weight:600}@media (max-width: 980px){.landing-grid,.feature-section,.landing-info-grid{grid-template-columns:1fr}.landing-copy{text-align:center}.landing-copy p,.social-proof{margin-left:auto;margin-right:auto}.landing-actions{justify-content:center}}@media (max-width: 640px){.landing-shell{padding:1rem .8rem 2.5rem}.landing-badge{width:100%;justify-content:center}.landing-copy h1{font-size:2.7rem}.landing-actions{flex-direction:column}.primary-cta,.secondary-cta{width:100%;justify-content:center}.social-proof{grid-template-columns:1fr;max-width:100%}}.nav-item{display:flex;align-items:center;gap:.75rem;width:100%;padding:.8rem .9rem;border-radius:1rem;color:#94a3b8;font-size:.92rem;font-weight:600;transition:transform .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.nav-item:hover{background:#94a3b812;color:#e2e8f0;transform:translate(2px)}.nav-item.active{background:linear-gradient(135deg,#d4a74c2e,#a87c311f);border:1px solid rgba(244,215,135,.24);color:#f8fafc;box-shadow:inset 0 1px #ffffff14,0 10px 25px #b8862f26}.sidebar-metric-card{border-radius:1.1rem;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,#0f172ae6,#0f172a99);padding:1rem;box-shadow:inset 0 1px #ffffff0a}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;height:100%;border-radius:.9rem;color:#94a3b8;font-size:.6rem;font-weight:600;transition:color .15s ease,background .15s ease,transform .15s ease;padding:.4rem .2rem}.mobile-nav-item.active{color:#f4d787;background:#d4a74c1f}.card{background:linear-gradient(180deg,#1f1912f5,#16120deb);border:1px solid rgba(212,167,76,.18);border-radius:1.25rem;box-shadow:0 20px 45px #0c090742;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.card:hover{border-color:#f4d7874d;box-shadow:0 24px 50px #d4a74c14}.stat-card{background:linear-gradient(180deg,#241d14f5,#1a140dcc);border:1px solid rgba(212,167,76,.18);border-radius:1rem;box-shadow:inset 0 1px #ffffff05;transition:all .2s ease}.stat-card:hover{border-color:#f4d7874d;transform:translateY(-2px);box-shadow:0 20px 35px #d4a74c14}.card-balance{background:linear-gradient(135deg,#d4a74c26,#14100cf5 42%,#433114db);border:1px solid rgba(244,215,135,.22);border-radius:1.35rem;box-shadow:0 24px 60px #d4a74c1f}.card-mining{background:linear-gradient(180deg,#1c1610f0,#16120dcc);border:1px solid rgba(212,167,76,.18);border-radius:1.25rem;box-shadow:0 18px 35px #0f0b073d}.btn-primary{background:linear-gradient(135deg,#f8d77a,#d4a74c 38%,#9a6824);color:#1a1209;font-weight:700;padding:.625rem 1.25rem;border-radius:12px;border:none;transition:all .2s ease;min-height:44px;box-shadow:0 18px 30px #d4a74c38}.btn-primary:hover{filter:brightness(1.08);box-shadow:0 0 20px #d4a74c47}.btn-primary:active{transform:scale(.98)}.btn-secondary{background:transparent;border:1px solid rgba(148,163,184,.15);color:#f9f7f1;font-weight:500;padding:.625rem 1.25rem;border-radius:12px;transition:all .2s ease;min-height:44px}.btn-secondary:hover{border-color:#94a3b84d;background:#ffffff08}.btn-ghost{background:transparent;border:none;color:#94a3b8;font-weight:500;padding:.625rem 1rem;border-radius:12px;transition:all .2s ease;min-height:44px}.btn-ghost:hover{background:#ffffff08;color:#f9f7f1}.badge-success{background:#c599221a;color:#c59922;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.02em}.badge-warning{background:#d977061a;color:#d97706;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.02em}.badge-destructive{background:#ef44441a;color:#ef4444;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.02em}.badge-active{background:#b98b101a;color:#b98b10;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.02em}.progress-bar-track{height:8px;border-radius:9999px;background:#94a3b81a;overflow:hidden}.progress-bar-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,#f3c86d,#d4a74c 45%,#a86b13);transition:width 1.5s cubic-bezier(.4,0,.2,1)}.period-selector{display:inline-flex;background:#94a3b80f;border:1px solid rgba(148,163,184,.08);border-radius:.9rem;padding:.2rem;gap:.2rem}.period-tab{padding:.6rem .9rem;border-radius:.7rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;transition:all .15s ease;border:none;background:transparent;cursor:pointer;min-height:2.5rem;font-family:Inter,sans-serif}.period-tab:hover{color:#cbd5e1}.period-tab.active{background:linear-gradient(135deg,#d4a74c38,#f4d78714);color:#fef3c7;box-shadow:inset 0 1px #ffffff14}.table-row-hover:hover{background:#ffffff05}:focus-visible{outline:2px solid #d4a74c;outline-offset:2px;border-radius:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #d4a74c;outline-offset:2px;border-radius:4px}.stat-card:focus-visible,.card:focus-visible{outline:2px solid #f4d787;outline-offset:2px}.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}.skip-link{position:absolute;top:-100%;left:50%;transform:translate(-50%);background:#d4a74c;color:#fff;padding:.5rem 1.25rem;border-radius:0 0 8px 8px;font-weight:600;font-size:.875rem;z-index:9999;text-decoration:none;transition:top .15s ease}.skip-link:focus{top:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#020617}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#d4a74c}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .5s ease-out forwards}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}@keyframes pulseSoft{0%,to{opacity:1}50%{opacity:.4}}.animate-pulse-soft{animation:pulseSoft 2s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,#0f172a 25%,#131b2e,#0f172a 75%);background-size:200% 100%;animation:shimmer 2s linear infinite;border-radius:8px}.safe-area-pb{padding-bottom:env(safe-area-inset-bottom,0px)}.header-shell{position:sticky;isolation:isolate}.landing-header{border-color:#e7be632e;background:#17110940;-webkit-backdrop-filter:blur(10px) saturate(125%);backdrop-filter:blur(10px) saturate(125%)}.header-controls{display:flex;align-items:center;gap:.65rem;flex:none}.connect-wallet-button{min-height:2.75rem;padding:0 1rem;border:1px solid rgba(244,215,135,.34);border-radius:.9rem;background:linear-gradient(135deg,#f1d17a,#c4943d);color:#241909;font-size:.82rem;font-weight:700;white-space:nowrap;box-shadow:0 8px 18px #b8862f24}.connect-wallet-button:hover{filter:brightness(1.05)}.connect-wallet-button.connected{background:var(--panel-soft);border-color:var(--border);color:var(--text-primary);box-shadow:none}.wallet-message{position:absolute;top:calc(100% + .5rem);right:1rem;z-index:60;max-width:min(28rem,calc(100vw - 2rem));padding:.75rem 1rem;border:1px solid var(--border);border-radius:.8rem;background:var(--panel);color:var(--text-primary);box-shadow:0 12px 35px #00000038;font-size:.8rem}.sidebar-panel>div:first-child{border-color:var(--border)}.sidebar-panel button{color:var(--text-secondary);background:var(--panel-soft)}.sidebar-panel .sidebar-metric-card .text-slate-300{color:var(--text-secondary)}.sidebar-panel .sidebar-metric-card .text-slate-400{color:var(--text-muted)}.mining-history{padding:1.25rem 1.5rem;scroll-margin-top:6rem}.mining-history-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.mining-history-heading h3{margin:0;color:var(--text-primary);font-size:1rem;font-weight:700}.mining-history-heading p,.history-main span{margin:.25rem 0 0;color:var(--text-muted);font-size:.78rem}.history-filter{display:inline-flex;gap:.25rem;padding:.2rem;border:1px solid var(--border);border-radius:.8rem;background:var(--panel-soft)}.history-filter button{min-height:2.25rem;padding:0 .75rem;border:0;border-radius:.6rem;background:transparent;color:var(--text-muted);font-size:.74rem;font-weight:600}.history-filter button.selected{background:#d4a74c2e;color:var(--gold-1)}.mining-history-row{display:flex;align-items:center;gap:.85rem;min-height:4.25rem;border-top:1px solid var(--border-soft)}.history-type-icon{width:2.4rem;height:2.4rem;display:grid;flex:none;place-items:center;border-radius:.8rem;background:var(--gold-soft);color:var(--gold-1)}.history-main{display:flex;flex:1;min-width:0;flex-direction:column}.history-main strong{color:var(--text-primary);font-size:.85rem}.history-amount{color:#836616;font-family:JetBrains Mono,monospace;font-size:.84rem;white-space:nowrap}.history-status{padding:.3rem .55rem;border-radius:999px;background:#c599221f;color:#836616;font-size:.67rem;font-weight:700}.history-empty{padding:1.25rem 0;color:var(--text-muted);font-size:.86rem}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1rem;background:#1e170d85;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.app-shell[data-theme=light] .modal-backdrop{background:#4c391952}.app-modal{width:min(100%,29rem);padding:1.5rem;border:1px solid var(--border);border-radius:1.25rem;background:var(--panel);color:var(--text-primary);box-shadow:0 24px 70px #00000059}.modal-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-heading h2{margin-top:.35rem;font-size:1.35rem;font-weight:700}.modal-close{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;min-height:2.75rem;border:1px solid var(--border);border-radius:.7rem;background:var(--panel-soft);color:var(--text-primary);font-size:1.4rem}.modal-copy,.modal-disclaimer{color:var(--text-secondary);font-size:.82rem;line-height:1.55}.modal-copy strong{color:var(--text-primary)}.withdraw-form{display:grid;gap:.7rem;margin-top:1.1rem}.withdraw-form label{margin-top:.35rem;color:var(--text-secondary);font-size:.78rem;font-weight:600}.withdraw-form input{width:100%;min-height:2.9rem;padding:.7rem .85rem;border:1px solid var(--border);border-radius:.75rem;background:var(--bg-alt);color:var(--text-primary)}.modal-disclaimer{margin:.1rem 0;font-size:.72rem}.modal-actions{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.5rem}.form-status{padding:.8rem 1rem;border:1px solid var(--border);border-radius:.8rem;background:var(--panel-soft);color:var(--text-secondary);font-size:.82rem}.landing-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2rem;max-width:34rem}.landing-facts>div{padding:.85rem 1rem;border:1px solid var(--border);border-radius:.9rem;background:var(--panel-soft)}.landing-facts strong,.landing-facts span{display:block}.landing-facts strong{color:var(--text-primary);font-size:1.2rem}.landing-facts span{margin-top:.25rem;color:var(--text-muted);font-size:.72rem}.metric-caption{color:var(--text-secondary);font-size:.76rem}.landing-packages-section,.landing-referrals-section,.landing-terms{margin-top:3.5rem;scroll-margin-top:6rem}.landing-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.landing-section-heading h2,.landing-bottom-cta h2{margin:.55rem 0 0;color:var(--text-primary);font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.04em}.landing-bottom-cta h2{font-size:clamp(1.35rem,2.4vw,2rem)}.landing-section-heading>div>p:last-child{margin:.6rem 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.6}.landing-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.landing-package-card{display:flex;flex-direction:column;padding:1.2rem;border:1px solid var(--border);border-radius:1.2rem;background:var(--panel-soft);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.landing-package-card:nth-child(3n+2),.landing-referral-card:nth-child(3n+2),.landing-terms-grid article:nth-child(3n+2),.steps-list .step-row:nth-child(2){transition-delay:90ms}.landing-package-card:nth-child(3n),.landing-referral-card:nth-child(3n),.landing-terms-grid article:nth-child(3n),.steps-list .step-row:nth-child(3){transition-delay:.18s}.landing-info-grid>:nth-child(2){transition-delay:.12s}.landing-package-card:hover{transform:translateY(-5px);border-color:#d4a74c61;box-shadow:0 20px 38px #0705022e}.landing-package-card.featured{border-color:#d4a74c75;background:linear-gradient(155deg,rgba(212,167,76,.12),var(--panel-soft) 45%)}.landing-package-card.preview-selected{border-color:#f1d17a9e;box-shadow:0 0 0 1px #f1d17a1f,0 18px 36px #b8862f1f}.landing-package-title{display:flex;align-items:center;justify-content:space-between;color:var(--gold-1);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing-package-amount{display:block;margin-top:.6rem;color:var(--text-primary);font-size:1.8rem;letter-spacing:-.04em}.landing-package-details{display:grid;gap:.55rem;margin:1rem 0}.landing-package-details>div{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-soft);font-size:.76rem}.landing-package-details span{color:var(--text-muted)}.landing-package-details strong{color:var(--text-primary);white-space:nowrap}.landing-package-card ul{display:grid;gap:.55rem;padding:0;margin:0 0 1rem;list-style:none}.landing-package-card li{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.76rem}.landing-package-card li svg{flex:none;color:var(--gold-1)}.landing-disclaimer{margin:1rem 0 0;color:var(--text-muted);font-size:.76rem;line-height:1.65}.landing-referral-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.landing-referral-card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem .75rem;padding:1rem;border:1px solid var(--border);border-radius:1rem;background:var(--panel-soft);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.landing-referral-card:hover{transform:translateY(-3px);border-color:#d4a74c66;box-shadow:0 14px 28px #07050224}.landing-referral-card>span{color:var(--text-secondary);font-size:.78rem;font-weight:600}.landing-referral-card>strong{grid-column:2;grid-row:1 / span 2;color:var(--gold-1);font-size:1.6rem}.landing-referral-card p{margin:0;color:var(--text-muted);font-size:.68rem}.landing-referral-card small{grid-column:1 / -1;margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--border-soft);color:var(--text-muted);font-size:.68rem}.landing-terms{padding:1.5rem;border:1px solid var(--border);border-radius:1.3rem;background:var(--panel-soft)}.landing-terms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.1rem}.landing-terms-grid h3{margin:0;color:var(--text-primary);font-size:.9rem}.landing-terms-grid p{margin:.5rem 0 0;color:var(--text-secondary);font-size:.78rem;line-height:1.65}.landing-terms-grid article{padding:1rem;border:1px solid var(--border-soft);border-radius:.9rem;background:#ffffff06;transition:border-color .2s ease,background .2s ease,transform .2s ease}.landing-terms-grid article:hover{transform:translateY(-2px);border-color:#d4a74c59;background:var(--gold-soft)}.landing-bottom-cta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding:1.5rem;border:1px solid rgba(212,167,76,.26);border-radius:1.3rem;background:linear-gradient(120deg,rgba(212,167,76,.12),var(--panel-soft))}.app-shell[data-theme=light] .landing-package-card,.app-shell[data-theme=light] .landing-referral-card,.app-shell[data-theme=light] .landing-terms,.app-shell[data-theme=light] .landing-facts>div,.app-shell[data-theme=light] .landing-bottom-cta{background-color:#fffdf8}.app-shell[data-theme=light] .landing-package-card.featured{background:linear-gradient(155deg,#f5e8c9,#fffdf8 55%)}.app-shell[data-theme=light] .landing-visual{border-color:#93692359;background:radial-gradient(ellipse at 50% 32%,rgba(224,183,91,.28),transparent 51%),linear-gradient(148deg,#fffdf7,#f7efd9 54%,#efe1bd);box-shadow:0 28px 65px #7860262b,inset 0 1px #ffffffeb}.app-shell[data-theme=light] .visual-topline{color:#6f4d17}.app-shell[data-theme=light] .visual-topline i{background:#b9862f;box-shadow:0 0 12px #b9862f8c}.app-shell[data-theme=light] .orbit,.app-shell[data-theme=light] .orbit-inner{border-color:#9369236b}.app-shell[data-theme=light] .orbit-inner{border-color:#9369234d}.app-shell[data-theme=light] .orbit-dashed{border-color:#93692342}.app-shell[data-theme=light] .orbit-outer>span,.app-shell[data-theme=light] .orbit-inner>span{border-color:#fff4d4;background:#a87320;box-shadow:0 0 15px #a87320b3}.app-shell[data-theme=light] .orbit-spark{background:#9f6d21;box-shadow:0 0 12px 3px #b9862f7a}.app-shell[data-theme=light] .trace-grid{stroke:#845b1c2e}.app-shell[data-theme=light] .trace-path{stroke:#99691f80}.app-shell[data-theme=light] .trace-path-front{stroke:#a87320;filter:drop-shadow(0 0 5px rgba(168,115,32,.42))}.app-shell[data-theme=light] .trace-pulse{fill:#9a671c;filter:drop-shadow(0 0 7px rgba(154,103,28,.7))}.app-shell[data-theme=light] .visual-float-card{border-color:#93692340;background:#fffdf7ed;box-shadow:0 14px 32px #6f4e1824}.app-shell[data-theme=light] .visual-float-card span,.app-shell[data-theme=light] .visual-float-card small{color:#66512d}.app-shell[data-theme=light] .visual-float-card strong{color:#7a541b}.app-shell[data-theme=light] .preview-console{border-color:#9369233d;background:linear-gradient(145deg,#ffffffe0,#f3e7c9f0);box-shadow:inset 0 1px #fffffff0}.app-shell[data-theme=light] .console-heading span{color:#6e5934}.app-shell[data-theme=light] .console-heading strong{color:#302415}.app-shell[data-theme=light] .console-return strong,.app-shell[data-theme=light] .console-footer strong{color:#805719}.app-shell[data-theme=light] .tier-picker button{border-color:#9369233b;background:#ffffffb8;color:#584629}.app-shell[data-theme=light] .tier-picker button:hover{border-color:#9369238c;color:#352717}.app-shell[data-theme=light] .tier-picker button.selected{border-color:#a87320;background:linear-gradient(135deg,#efce79,#c28d35);color:#30200b}.app-shell[data-theme=light] .console-footer{border-color:#93692333}.app-shell[data-theme=light] .console-footer span{color:#61502f}.app-shell[data-theme=light] .landing-feature-card{background:linear-gradient(150deg,#fffdf8,#f6efdf)}.app-shell[data-theme=light] .landing-feature-card:hover{border-color:#93692352;box-shadow:0 18px 38px #7860261f}.app-shell[data-theme=light] .landing-terms-grid article{background:#ffffff73}.app-shell[data-theme=light] .landing-badge{border-color:#93692342;background:#b9862f17;color:#765116}.app-shell[data-theme=light] .landing-copy h1 span{background:linear-gradient(135deg,#805719,#a87320 48%,#765116);-webkit-background-clip:text;background-clip:text}.app-shell[data-theme=light] .landing-atmosphere__stars{opacity:.44;background-image:radial-gradient(circle,rgba(151,108,37,.78) 0 1.2px,transparent 2px),radial-gradient(circle,rgba(174,126,43,.68) 0 1.1px,transparent 2px),radial-gradient(circle,rgba(122,91,39,.52) 0 .9px,transparent 1.8px)}.app-shell[data-theme=light] .landing-atmosphere__current{opacity:.44;background-image:repeating-linear-gradient(116deg,transparent 0 95px,rgba(154,103,22,.11) 96px,rgba(180,122,28,.3) 97px,transparent 100px 220px)}.app-shell[data-theme=light] .landing-atmosphere__comet{opacity:.9;background:linear-gradient(90deg,transparent,rgba(171,116,27,.44) 36%,rgba(126,78,9,.95) 88%,transparent);box-shadow:0 0 12px 2px #b9862f85,0 0 36px 6px #cc97304d}.app-shell[data-theme=light] .landing-atmosphere__comet:after{background:#8e6017;box-shadow:0 0 10px 4px #b87e1bcc}.app-shell[data-theme=light] .landing-atmosphere__aurora{opacity:.58;filter:blur(58px) saturate(170%);mix-blend-mode:multiply}.app-shell[data-theme=light] .landing-atmosphere__aurora--one{background:radial-gradient(ellipse,rgba(192,131,27,.48),rgba(169,111,19,.2) 43%,transparent 72%)}.app-shell[data-theme=light] .landing-atmosphere__aurora--two{background:radial-gradient(ellipse,rgba(224,164,50,.4),rgba(159,105,24,.18) 45%,transparent 72%)}.app-shell[data-theme=light] .landing-atmosphere__aurora--three{background:radial-gradient(ellipse,rgba(166,109,24,.38),rgba(151,99,23,.16) 46%,transparent 72%)}.app-shell[data-theme=light] .landing-atmosphere__aurora--four{background:radial-gradient(ellipse,rgba(214,157,42,.42),rgba(162,105,20,.16) 46%,transparent 72%)}.app-shell[data-theme=light] .landing-atmosphere__orbit{border-color:#93692333;box-shadow:0 0 80px #c58f2e12,inset 0 0 80px #c58f2e0b}.app-shell[data-theme=light] .landing-atmosphere__orbit:before,.app-shell[data-theme=light] .landing-atmosphere__orbit:after{border-color:#9369230f}@media (max-width: 900px){.landing-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-terms-grid{grid-template-columns:1fr;gap:1rem}}@media (max-width: 640px){.landing-atmosphere__stars{opacity:.32}.landing-atmosphere__current{opacity:.2}.landing-atmosphere__aurora{width:115vw;height:20rem;filter:blur(65px)}.landing-atmosphere__comet{left:-12rem;width:10rem}.landing-atmosphere__orbit{width:125vw;height:23rem}.landing-atmosphere__orbit--one{left:-78%}.landing-atmosphere__orbit--two{right:-88%}.landing-atmosphere__orbit--three{left:-76%}.landing-grid{gap:1.35rem;padding-top:1.4rem}.landing-visual{padding:.9rem;border-radius:1.35rem}.orbit-stage{height:18rem}.visual-float-card{min-width:6.5rem;padding:.6rem}.float-card-left{left:0}.float-card-right{right:0}.console-heading strong{font-size:1.05rem}.tier-picker{gap:.3rem}.tier-picker button{flex:1 0 calc(25% - .3rem);max-width:calc(25% - .3rem)}.landing-facts{grid-template-columns:repeat(3,minmax(0,1fr));text-align:left;gap:.45rem}.landing-facts>div{padding:.65rem .55rem}.landing-facts strong{font-size:1rem}.landing-facts span{font-size:.64rem}.landing-section-heading,.landing-bottom-cta{align-items:stretch;flex-direction:column}.landing-section-heading .secondary-cta,.landing-bottom-cta .primary-cta{width:100%;justify-content:center}.landing-package-grid,.landing-referral-grid{grid-template-columns:1fr}.landing-packages-section,.landing-referrals-section,.landing-terms{margin-top:2.5rem}.landing-terms{padding:1.1rem}}@keyframes landing-badge-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes landing-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-visual-in{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes visual-sheen{0%,30%{left:-45%;opacity:0}45%{opacity:1}65%,to{left:115%;opacity:0}}@keyframes orbit-breathe{0%,to{transform:translate(-50%,-50%) scale(.97);opacity:.72}50%{transform:translate(-50%,-50%) scale(1.03);opacity:1}}@keyframes orbit-rotate{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes coin-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes coin-turn{0%,to{transform:perspective(800px) rotateY(-7deg) rotate(-1deg)}50%{transform:perspective(800px) rotateY(7deg) rotate(1deg)}}@keyframes live-indicator{0%,to{opacity:1;box-shadow:0 0 10px #bfae80cc}50%{opacity:.55;box-shadow:0 0 3px #bfae8059}}@keyframes spark-drift{0%,to{transform:translate(0) scale(.8);opacity:.55}50%{transform:translate(4px,-8px) scale(1.25);opacity:1}}@keyframes trace-flow{to{stroke-dashoffset:-140}}@keyframes trace-draw{0%{stroke-dashoffset:440;opacity:.22}to{stroke-dashoffset:0;opacity:.9}}@keyframes trace-pulse{0%,to{opacity:.45;r:3}50%{opacity:1;r:7}}@keyframes float-card{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes number-refresh{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-star-drift{to{background-position:149px 219px,-38px 231px,109px -42px}}@keyframes landing-current-flow{to{background-position:760px -920px}}@keyframes landing-comet-flight{0%{opacity:0;transform:translate3d(-20vw,-8rem,0) rotate(-28deg)}8%{opacity:1}58%{opacity:.8}78%,to{opacity:0;transform:translate3d(calc(100vw + 20rem),22rem,0) rotate(-28deg)}}@keyframes landing-aurora-drift-one{0%{transform:translate3d(-3%,-2%,0) scale(.94)}to{transform:translate3d(7%,8%,0) scale(1.08)}}@keyframes landing-aurora-drift-two{0%{transform:translate3d(4%,-5%,0) scale(1.04)}to{transform:translate3d(-8%,9%,0) scale(.93)}}@keyframes landing-aurora-drift-three{0%{transform:translate3d(-6%,5%,0) scale(.95)}to{transform:translate3d(7%,-7%,0) scale(1.06)}}@keyframes landing-orbit-drift{to{rotate:360deg}}@media (prefers-reduced-motion: reduce){.landing-reveal,.landing-reveal[data-revealed=true],.landing-reveal-item,.landing-reveal-item[data-revealed=true]{opacity:1;transform:none;transition:none}.landing-badge,.landing-copy h1,.landing-copy>p,.landing-actions,.landing-facts,.landing-visual,.coin-halo,.coin-halo img,.orbit,.orbit-spark,.visual-float-card,.visual-live b,.trace-path,.trace-pulse,.console-footer strong{animation:none}}.home-brand-link{text-decoration:none;color:var(--text-primary)}.home-page{position:relative;z-index:1;width:min(100% - 3rem,1220px);margin:0 auto;padding:clamp(2rem,4vw,4rem) 0 4rem}.home-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.8rem}.home-eyebrow,.home-panel-kicker{display:inline-flex;align-items:center;gap:.55rem;color:var(--gold-1);font:700 .69rem/1.2 JetBrains Mono,monospace;letter-spacing:.15em}.home-eyebrow>span{width:.45rem;height:.45rem;border-radius:50%;background:#d6b457;box-shadow:0 0 12px #d6b457}.home-intro h1{margin-top:.8rem;color:var(--text-primary);font-size:clamp(2.25rem,5vw,4rem);font-weight:750;line-height:1.05;letter-spacing:-.065em}.home-intro h1>span{color:var(--gold-1)}.home-intro p{max-width:41rem;margin-top:.8rem;color:var(--text-muted);font-size:.93rem;line-height:1.6}.home-refresh{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;flex:none;min-height:2.7rem;padding:0 1rem;border:1px solid var(--border);border-radius:.8rem;color:var(--text-secondary);background:var(--panel-soft);font-size:.75rem;font-weight:650;transition:border-color .16s,transform .16s}.home-refresh:hover:not(:disabled){border-color:var(--gold-1);transform:translateY(-1px)}.home-refresh:disabled{opacity:.6}.home-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.home-metric{display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:235px;overflow:hidden;padding:clamp(1.4rem,3vw,2.2rem);border:1px solid var(--border);border-radius:1.55rem;box-shadow:0 22px 55px #0000001f}.home-metric-staked{background:radial-gradient(circle at 85% 5%,rgba(251,219,133,.23),transparent 42%),linear-gradient(135deg,rgba(137,96,35,.27),var(--panel))}.home-metric-rewards{background:radial-gradient(circle at 82% 5%,rgba(151,133,84,.13),transparent 42%),var(--panel)}.home-metric-top,.home-metric-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.home-metric-top>span:first-child{display:inline-flex;align-items:center;gap:.6rem;color:var(--text-secondary);font:650 .72rem/1.3 JetBrains Mono,monospace;letter-spacing:.09em}.home-metric-top svg{color:var(--gold-1)}.home-metric-index{color:var(--text-muted);font:500 .67rem/1 JetBrains Mono,monospace;opacity:.75}.home-metric>strong{display:block;margin:1.55rem 0 1.2rem;overflow-wrap:anywhere;color:var(--text-primary);font:750 clamp(2.5rem,5vw,4.25rem)/1.03 "Inter",sans-serif;letter-spacing:-.075em}.home-metric>strong small{color:var(--gold-1);font-size:.28em;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.home-metric-footer{padding-top:.9rem;border-top:1px solid var(--border-soft);color:var(--text-muted);font-size:.75rem}.home-metric-footer button,.home-detail-heading button{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border:1px solid var(--border);border-radius:.65rem;color:var(--gold-1);transition:background .16s,transform .16s}.home-metric-footer button:hover,.home-detail-heading button:hover{background:var(--gold-soft);transform:translate(2px,-2px)}.home-metric-footer button:disabled{opacity:.4;cursor:not-allowed}.home-read-error{margin-top:1rem;padding:.8rem 1rem;border:1px solid rgba(248,113,113,.3);border-radius:.85rem;color:#f87171;font-size:.78rem}.home-page>.transaction-status{margin-top:1rem}.home-action-panel{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);min-height:305px;overflow:hidden;margin-top:1rem;border:1px solid rgba(240,191,89,.23);border-radius:1.55rem;background:linear-gradient(112deg,#23180b,#1c170f 60%,#251e11);box-shadow:0 22px 55px #00000026}.home-action-copy{padding:clamp(1.5rem,3vw,2.4rem)}.home-action-copy h2{max-width:37rem;margin-top:.8rem;color:#f8f4ea;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:720;line-height:1.2;letter-spacing:-.045em}.home-action-copy>p{max-width:34rem;margin-top:.75rem;color:#b9a885;font-size:.84rem;line-height:1.65}.home-action-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.65rem}.home-primary-button,.home-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:2.85rem;padding:0 1rem;border-radius:.8rem;font-size:.77rem;font-weight:750;transition:transform .16s,filter .16s}.home-primary-button{background:linear-gradient(135deg,#f8dc91,#d4a64e);color:#241707}.home-secondary-button{border:1px solid rgba(248,215,122,.24);color:#eadfc5}.home-primary-button:hover:not(:disabled),.home-secondary-button:hover{transform:translateY(-2px)}.home-primary-button:disabled{opacity:.55;cursor:not-allowed}.home-action-art{position:relative;display:grid;place-items:center;min-width:0;overflow:hidden;background:radial-gradient(circle at center,rgba(213,166,76,.14),transparent 61%)}.home-art-orbit{position:absolute;width:250px;height:250px;border:1px solid rgba(248,215,122,.18);border-radius:50%}.home-art-orbit-one{transform:rotateX(62deg) rotate(-28deg)}.home-art-orbit-two{width:185px;height:185px;border-style:dashed;transform:rotateY(55deg) rotate(22deg)}.home-art-core{display:grid;place-items:center;width:120px;height:120px;border:1px solid rgba(248,215,122,.3);border-radius:50%;background:#f8d77a14;box-shadow:0 0 70px #f8d77a29}.home-art-core img{width:82px;height:82px;-o-object-fit:contain;object-fit:contain}.home-action-art>span{position:absolute;right:1.6rem;bottom:1.4rem;color:#f8d77a80;font:600 .62rem/1.45 JetBrains Mono,monospace;letter-spacing:.16em;text-align:right}.home-detail-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1rem;margin-top:1rem}.home-detail-card{min-width:0;padding:1.4rem;border:1px solid var(--border);border-radius:1.3rem;background:var(--panel)}.home-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.15rem}.home-detail-heading>span{display:inline-flex;align-items:center;gap:.6rem;color:var(--gold-1);font:650 .69rem/1.2 JetBrains Mono,monospace;letter-spacing:.09em}.home-detail-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem 0;border-bottom:1px solid var(--border-soft);font-size:.78rem}.home-detail-row>span{color:var(--text-muted)}.home-detail-row>strong{color:var(--text-primary);font:650 .78rem/1.4 JetBrains Mono,monospace;text-align:right}.home-cap-label{display:flex;justify-content:space-between;gap:1rem;margin-top:1.25rem;color:var(--text-secondary);font-size:.73rem}.home-cap-label strong{font-family:JetBrains Mono,monospace}.home-cap-track{height:.38rem;overflow:hidden;margin-top:.55rem;border-radius:100px;background:var(--border-soft)}.home-cap-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold-3),var(--gold-1))}.home-routes-card>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.7rem 0;border-top:1px solid var(--border-soft);color:var(--text-secondary);text-align:left;transition:color .16s,padding .16s}.home-routes-card>button:hover{color:var(--gold-1);padding-left:.25rem}.home-routes-card>button>span{display:flex;align-items:center;gap:.8rem}.home-routes-card>button>span>svg{color:var(--gold-1)}.home-routes-card strong,.home-routes-card small{display:block}.home-routes-card strong{color:var(--text-primary);font-size:.82rem}.home-routes-card small{margin-top:.2rem;color:var(--text-muted);font-size:.69rem}.home-packages{margin-top:3rem}.home-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.home-section-heading h2{margin-top:.45rem;color:var(--text-primary);font-size:clamp(1.45rem,3vw,2rem);font-weight:730;letter-spacing:-.045em}.home-section-heading p{margin-top:.4rem;color:var(--text-muted);font-size:.78rem;line-height:1.5}.home-section-link{display:inline-flex;align-items:center;gap:.45rem;flex:none;padding-bottom:.25rem;border-bottom:1px solid var(--border);color:var(--gold-1);font-size:.76rem;font-weight:700}.home-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.home-package-card{display:block;min-width:0;padding:1.3rem;border:1px solid var(--border);border-radius:1.2rem;background:var(--panel);text-align:left;transition:border-color .16s,transform .16s}.home-package-card:hover{border-color:var(--gold-1);transform:translateY(-3px)}.home-package-card>span{color:var(--text-muted);font:600 .66rem/1.2 JetBrains Mono,monospace;letter-spacing:.08em}.home-package-card>strong{display:block;margin:1rem 0 1.2rem;color:var(--text-primary);font:740 clamp(1.5rem,2.4vw,2.2rem)/1 "Inter",sans-serif;letter-spacing:-.05em}.home-package-card>strong small{color:var(--gold-1);font-size:.45em;letter-spacing:0}.home-package-card>div{display:flex;justify-content:space-between;gap:.6rem;padding-top:.8rem;border-top:1px solid var(--border-soft);color:var(--text-secondary);font-size:.75rem}.home-package-card>div svg{color:var(--gold-1)}.home-package-loading{grid-column:1 / -1;padding:2rem;border:1px solid var(--border);border-radius:1rem;color:var(--text-muted);font-size:.8rem}.home-risk-note{display:flex;align-items:flex-start;gap:.8rem;margin-top:2rem;padding:1rem 1.1rem;border:1px solid var(--border-soft);border-radius:.9rem;background:var(--panel-soft);color:var(--text-muted)}.home-risk-note>svg{flex:none;color:var(--gold-1)}.home-risk-note p{font-size:.72rem;line-height:1.55}.home-risk-note button{display:inline-flex;align-items:center;gap:.2rem;color:var(--gold-1);font-weight:700}.dashboard-metric-grid .home-metric{min-height:210px}.dashboard-balance-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center;gap:1.4rem;padding:1.15rem 1.4rem;border:1px solid var(--border);border-radius:1.15rem;background:var(--panel)}.dashboard-balance-strip>div:not(.dashboard-balance-actions)>span,.dashboard-balance-strip strong,.dashboard-balance-strip small{display:block}.dashboard-balance-strip>div:not(.dashboard-balance-actions)>span{color:var(--text-muted);font-size:.7rem}.dashboard-balance-strip strong{margin-top:.3rem;color:var(--text-primary);font:700 1.05rem/1.2 JetBrains Mono,monospace}.dashboard-balance-strip small{margin-top:.25rem;color:var(--text-muted);font-size:.65rem;line-height:1.4}.dashboard-balance-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.dashboard-balance-actions button{white-space:nowrap}@media (max-width: 820px){.home-action-panel{grid-template-columns:1fr}.home-action-art{display:none}.home-detail-grid{grid-template-columns:1fr}.dashboard-balance-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-balance-actions{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 600px){.home-page{width:min(100% - 2rem,1220px);padding-top:2rem}.home-intro{align-items:flex-start;flex-direction:column;gap:1.25rem}.home-intro p{font-size:.83rem}.home-refresh{min-height:2.4rem}.home-metric-grid,.home-package-grid{grid-template-columns:1fr}.home-metric{min-height:190px;padding:1.35rem}.home-metric>strong{margin:1.2rem 0;font-size:clamp(2.5rem,10vw,3.5rem)}.home-action-panel{min-height:0}.home-action-copy{padding:1.5rem}.home-action-buttons{align-items:stretch;flex-direction:column}.home-primary-button,.home-secondary-button{width:100%}.home-section-heading{align-items:flex-start;flex-direction:column}.home-package-card>strong{font-size:1.8rem}.landing-header .brand-pill{gap:.45rem;padding-right:.55rem}.landing-header .brand-name{font-size:.8rem}.landing-header .connect-wallet-button{min-height:2.4rem;padding:0 .65rem;font-size:.69rem}.landing-header .header-controls{gap:.35rem}}@media (max-width: 380px){.landing-header .brand-name{display:none}.home-metric-top>span:first-child{font-size:.65rem}.home-detail-row>strong{font-size:.68rem}}@media (max-width: 640px){.dashboard-balance-strip{grid-template-columns:1fr}.dashboard-balance-actions{grid-column:auto}.dashboard-balance-actions button{flex:1}}.header-icon-button{width:2.75rem;height:2.75rem;display:inline-grid;place-items:center;flex:none;border:1px solid var(--border-soft);border-radius:.9rem;background:var(--panel-soft);color:var(--text-primary)}.header-pill.offline .header-pill-dot{background:#ef4444;box-shadow:0 0 12px #ef4444bf}.connect-wallet-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1}.connect-wallet-button>svg{display:block;flex:none}.testnet-banner,.wallet-balance-strip,.reward-action-panel,.section-heading-row,.referral-link-row{display:flex;align-items:center}.testnet-banner{gap:1rem;padding:1rem 1.1rem;border:1px solid rgba(248,215,122,.22);border-radius:1.25rem;background:linear-gradient(110deg,#f8d77a1a,#8b5b160f)}.testnet-banner-icon,.stat-icon{display:grid;place-items:center;color:var(--gold-1);background:var(--gold-soft)}.testnet-banner-icon{width:2.65rem;height:2.65rem;flex:none;border-radius:.9rem}.testnet-banner strong{color:var(--text-primary);font-size:.9rem}.testnet-banner p{color:var(--text-muted);font-size:.76rem;margin-top:.2rem}.wallet-balance-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:1.15rem;background:var(--panel-soft)}.wallet-balance-strip>div{min-width:0;padding:1rem 1.15rem;border-right:1px solid var(--border-soft)}.wallet-balance-strip>div:last-child{border-right:0}.wallet-balance-strip span,.stat-label,.stat-detail{display:block;color:var(--text-muted);font-size:.72rem}.wallet-balance-strip strong{display:block;overflow:hidden;margin-top:.25rem;color:var(--text-primary);font:600 .92rem/1.3 JetBrains Mono,monospace;text-overflow:ellipsis}.wallet-balance-strip-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.transaction-status{display:flex;align-items:center;gap:.45rem;padding:.8rem 1rem;border:1px solid var(--border);border-radius:.9rem;background:var(--panel-soft);color:var(--text-secondary);font-size:.8rem}.transaction-status>span,.live-data-label>span,.rpc-indicator>span{width:.5rem;height:.5rem;flex:none;border-radius:50%;background:#d9ae56;box-shadow:0 0 10px #d9ae56b3}.transaction-status.waiting>span{animation:live-indicator 1s ease-in-out infinite}.transaction-status.success>span,.rpc-indicator.online>span{background:#c59922;box-shadow:0 0 10px #c59922a6}.transaction-status.error>span{background:#ef4444;box-shadow:0 0 10px #ef4444a6}.transaction-status.cancelled>span{background:#94a3b8;box-shadow:none}.package-popular{position:absolute;top:-.65rem;left:1.25rem;padding:.28rem .7rem;border-radius:999px;background:linear-gradient(135deg,var(--gold-1),var(--gold-2));color:#211306;font-size:.65rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.package-metrics{display:grid;gap:.7rem}@media (max-width: 639px){.page-layout .package-options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.page-layout .package-options-grid .package-card{min-width:0;display:flex;flex-direction:column;padding:20px 12px 12px}.package-options-grid .package-card>.flex{flex-direction:column-reverse;align-items:flex-start;gap:10px;margin-bottom:16px}.package-options-grid .package-card h2{font-size:clamp(20px,5.4vw,28px);line-height:1.3;overflow-wrap:anywhere}.package-options-grid .package-card h2 small{display:block;font-size:12px}.package-options-grid .package-card>.flex>div:last-child{width:32px;height:32px;border-radius:10px}.package-options-grid .package-card>.flex svg{width:18px;height:18px}.package-options-grid .package-metrics>div{flex-direction:column;align-items:flex-start;gap:4px;min-height:58px}.package-options-grid .package-metrics span{font-size:12px;line-height:1.4}.package-options-grid .package-metrics strong{font-size:12px;overflow-wrap:anywhere}.package-options-grid .package-card>.space-y-2\.5{margin-block:16px}.package-options-grid .package-card>.space-y-2\.5>div{align-items:flex-start;gap:6px}.package-options-grid .package-card>.space-y-2\.5 span{font-size:12px;line-height:1.5}.package-options-grid .package-card>.space-y-2\.5 svg{width:12px;height:16px;margin-top:2px}.package-options-grid .package-card>button{margin-top:auto;min-height:44px;padding:10px 6px;font-size:12px;white-space:normal}.package-options-grid .package-popular{left:10px;padding-inline:8px;font-size:9px}}.package-metrics>div,.stake-summary>div,.position-details>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.package-metrics>div{padding-bottom:.7rem;border-bottom:1px solid var(--border-soft)}.package-metrics span,.stake-summary span,.position-details span{color:var(--text-muted);font-size:.75rem}.package-metrics strong,.stake-summary strong,.position-details strong{color:var(--text-primary);font:600 .78rem/1.3 JetBrains Mono,monospace}.workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.workflow-grid>div{position:relative;padding:1rem;border:1px solid var(--border-soft);border-radius:1rem;background:var(--panel-soft)}.workflow-grid span{display:block;margin-bottom:1.4rem;color:var(--gold-1);font:600 .7rem/1 JetBrains Mono,monospace}.workflow-grid strong{color:var(--text-primary);font-size:.9rem}.workflow-grid p{margin-top:.4rem;color:var(--text-muted);font-size:.74rem;line-height:1.55}.stake-modal{width:min(34rem,calc(100vw - 2rem))}.stake-summary{display:grid;gap:.65rem;margin:1.15rem 0;padding:1rem;border:1px solid var(--border-soft);border-radius:1rem;background:var(--panel-soft)}.stake-package-terms{display:grid;gap:.65rem;margin:0 0 .8rem;padding:.9rem 1rem;border:1px solid var(--border-soft);border-radius:.85rem;background:var(--gold-soft);list-style:none}.stake-package-terms li{display:flex;align-items:flex-start;gap:.65rem;color:var(--text-secondary);font-size:.8rem;line-height:1.5}.stake-package-terms li svg{flex:none;margin-top:.08rem;color:var(--gold-1)}.form-label{display:flex;justify-content:space-between;gap:1rem;margin:1rem 0 .5rem;color:var(--text-primary);font-size:.78rem;font-weight:600}.form-label span{color:var(--text-muted);font-size:.68rem;font-weight:400}.web3-input{width:100%;padding:.85rem 1rem;border:1px solid var(--border);border-radius:.9rem;outline:none;background:var(--panel-soft);color:var(--text-primary);font:.78rem/1.3 JetBrains Mono,monospace}.web3-input:focus{border-color:#f8d77a7a;box-shadow:0 0 0 3px #f8d77a14}.web3-input[readonly]{border-color:#f8d77a4d;background:#f8d77a0d;cursor:default}.form-error{margin-top:.75rem;color:#f87171;font-size:.76rem}.connect-empty-state{display:grid;place-items:center;min-height:calc(100vh - 12rem);padding:4rem 1rem;text-align:center}.connect-empty-state h1{max-width:38rem;margin:.65rem auto;color:var(--text-primary);font-size:clamp(1.65rem,4vw,2.8rem);font-weight:750;letter-spacing:-.04em}.connect-empty-state p{max-width:37rem;margin-bottom:1.5rem;color:var(--text-muted);line-height:1.65}.connect-orbit{display:grid;place-items:center;width:5rem;height:5rem;margin-bottom:1.4rem;border:1px solid rgba(248,215,122,.28);border-radius:50%;color:var(--gold-1);background:radial-gradient(circle,var(--gold-soft),transparent 70%);box-shadow:0 0 0 .8rem #f8d77a08,0 0 50px #d4a74c26}.rpc-indicator{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;color:var(--text-muted);font-size:.73rem}.dashboard-hero-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);overflow:hidden;border:1px solid rgba(248,215,122,.2);border-radius:1.5rem;background:radial-gradient(circle at 75% 20%,rgba(248,215,122,.13),transparent 30%),linear-gradient(145deg,#2b2012,#17120c);box-shadow:0 24px 55px #04030242}.dashboard-hero-main{padding:2rem}.dashboard-hero-main>span{color:#dec68f;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dashboard-hero-main>strong{display:block;margin:.5rem 0 .4rem;color:#fff8e7;font:750 clamp(2.3rem,6vw,4rem)/1 "JetBrains Mono",monospace}.dashboard-hero-main>strong small{color:#d8ba76;font-size:.85rem}.dashboard-hero-main>p{color:#bba77d;font-size:.8rem}.dashboard-cap{display:flex;align-items:center;gap:1.2rem;padding:1.5rem 2rem;border-left:1px solid rgba(248,215,122,.12);background:#ffffff05}.cap-ring{display:grid;place-items:center;width:8rem;height:8rem;flex:none;border-radius:50%;background:conic-gradient(#e7bd62 var(--cap-progress),rgba(255,255,255,.06) 0)}.cap-ring:before{position:absolute;content:"";width:6.4rem;height:6.4rem;border-radius:50%;background:#1b150d}.cap-ring>div{position:relative;z-index:1;text-align:center}.cap-ring strong,.cap-ring span{display:block}.cap-ring strong{color:#fff8e7;font:700 1.1rem/1.2 JetBrains Mono,monospace}.cap-ring span{color:#bba77d;font-size:.62rem}.dashboard-cap>div:last-child span,.dashboard-cap>div:last-child small{display:block;color:#bba77d;font-size:.7rem}.dashboard-cap>div:last-child strong{display:block;margin:.25rem 0;color:#fff8e7;font:650 .86rem/1.3 JetBrains Mono,monospace}.stat-icon{width:2.4rem;height:2.4rem;margin-bottom:1rem;border-radius:.8rem}.stat-value{display:block;margin:.35rem 0 .25rem;overflow-wrap:anywhere;color:var(--text-primary);font:700 clamp(1.15rem,3vw,1.55rem)/1.2 "JetBrains Mono",monospace}.section-heading-row{justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.section-heading-row h2{margin-top:.15rem;color:var(--text-primary);font-size:1.15rem;font-weight:700}.section-heading-row .btn-ghost{display:inline-flex;align-items:center;gap:.4rem}.accounting-bars{display:grid;gap:1.1rem}.accounting-bars>div>div,.position-progress>div{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.45rem;color:var(--text-secondary);font-size:.76rem}.accounting-bars i,.position-progress i{display:block;overflow:hidden;height:.45rem;border-radius:999px;background:#ffffff0f}.accounting-bars b,.position-progress b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold-3),var(--gold-1))}.liquidity-list{display:grid;gap:.7rem;margin-top:1.25rem}.liquidity-list>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.65rem;padding-bottom:.7rem;border-bottom:1px solid var(--border-soft);color:var(--text-muted);font-size:.75rem}.liquidity-list strong{grid-column:2;color:var(--text-primary);font:600 .75rem/1.2 JetBrains Mono,monospace}.reward-action-panel{justify-content:space-between;gap:1.5rem}.reward-action-panel h3,.referral-link-card h3,.sponsor-record h3{margin-top:.15rem;color:var(--text-primary);font-size:1.15rem;font-weight:700}.reward-action-panel p,.referral-link-card p,.sponsor-record p{margin-top:.35rem;color:var(--text-muted);font-size:.76rem;line-height:1.55}.live-data-label{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-muted);font-size:.72rem}.position-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.position-card{padding:1.25rem;border:1px solid var(--border);border-radius:1.2rem;background:var(--panel);box-shadow:0 14px 32px #00000024}.position-card-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.position-card-head>div span,.position-card-head>div strong{display:block}.position-card-head>div span{color:var(--text-muted);font-size:.65rem}.position-card-head>div strong{margin-top:.15rem;color:var(--text-primary);font-size:.86rem}.position-card-head>span{padding:.28rem .55rem;border-radius:999px;background:#ffffff0d;color:var(--text-muted);font-size:.64rem;font-weight:700}.position-card-head>span.ready{background:#c599221a;color:#deb64a}.position-amount{margin:1.5rem 0;color:var(--text-primary);font:750 1.8rem/1 JetBrains Mono,monospace}.position-amount small{color:var(--text-muted);font-size:.7rem}.position-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.position-details>div{display:grid;justify-content:initial;gap:.2rem;padding:.75rem;border-radius:.8rem;background:var(--panel-soft)}.position-progress{margin-top:1.2rem}.position-card footer{display:flex;align-items:center;gap:.45rem;margin-top:1rem;color:var(--text-muted);font-size:.7rem}.empty-card{display:grid;place-items:center;padding:3rem;text-align:center;color:var(--text-muted)}.empty-card h3{margin-top:.8rem;color:var(--text-primary)}.empty-card p{margin:.3rem 0 1rem;font-size:.78rem}.referral-link-card{display:grid;gap:1rem}.referral-link-row{gap:.75rem}.referral-link-row code,.sponsor-record code{display:block;min-width:0;overflow:hidden;flex:1;padding:.85rem 1rem;border:1px solid var(--border-soft);border-radius:.85rem;background:var(--panel-soft);color:var(--text-secondary);font:.72rem/1.4 JetBrains Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.referral-level-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.referral-level-card{padding:1.15rem;border:1px solid var(--border-soft);border-radius:1.1rem;background:var(--panel-soft);opacity:.62}.referral-level-card.unlocked{border-color:#f8d77a40;background:linear-gradient(145deg,rgba(248,215,122,.08),var(--panel-soft));opacity:1}.referral-level-top{display:flex;align-items:center;justify-content:space-between;color:var(--text-muted);font-size:.73rem}.referral-level-card>strong{display:block;margin:1.1rem 0 .25rem;color:var(--text-primary);font:750 1.8rem/1 JetBrains Mono,monospace}.referral-level-card>p,.referral-level-card footer{color:var(--text-muted);font-size:.7rem}.referral-level-card footer{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--border-soft)}.referral-level-card.unlocked footer{color:#deb64a}.sponsor-record{display:grid;gap:1rem}.account-summary-card{display:grid;gap:1.4rem}.account-summary-card .section-heading-row{justify-content:space-between;gap:1rem}.account-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.account-summary-grid>div{min-width:0;padding:1rem;border:1px solid var(--border-soft);border-radius:.9rem;background:var(--panel-soft)}.account-summary-grid span,.account-summary-grid strong{display:block}.account-summary-grid span{color:var(--text-muted);font-size:.69rem}.account-summary-grid strong{margin-top:.5rem;overflow-wrap:anywhere;color:var(--text-primary);font:700 .92rem/1.35 JetBrains Mono,monospace}.account-summary-card .home-cap-label{margin-top:0}.reward-overview{overflow:hidden;padding:0}.reward-overview-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 1.5rem;border-bottom:1px solid var(--border-soft)}.reward-overview-head h2{margin-top:.3rem;color:var(--text-primary);font-size:1.2rem;font-weight:720}.reward-overview-head>svg{color:var(--gold-1)}.reward-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.reward-overview-grid>div{min-width:0;padding:1.25rem 1.5rem;border-right:1px solid var(--border-soft)}.reward-overview-grid>div:last-child{border-right:0}.reward-overview-grid span,.reward-overview-grid strong{display:block}.reward-overview-grid span{color:var(--text-muted);font-size:.72rem}.reward-overview-grid strong{margin-top:.45rem;color:var(--text-primary);font-size:clamp(.9rem,1.7vw,1.12rem);font-weight:700;line-height:1.4}.reward-overview-actions{display:flex;flex-wrap:wrap;gap:.65rem;padding:0 1.5rem 1.3rem}.reward-overview-note{margin:0 1.5rem 1.2rem;color:var(--text-muted);font-size:.75rem;line-height:1.6}.reward-table-scroll{overflow-x:auto;margin-top:1rem;border:1px solid var(--border);border-radius:1.15rem;background:var(--panel)}.reward-table{width:100%;min-width:740px;border-collapse:collapse;text-align:left}.reward-table th,.reward-table td{padding:1rem 1.15rem}.reward-table th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.reward-table td{border-bottom:1px solid var(--border-soft);color:var(--text-secondary);font-size:.8rem}.reward-table tr:last-child td{border-bottom:0}.reward-table td strong,.reward-table td small{display:block}.reward-table td strong{color:var(--text-primary);font-weight:700}.reward-table td small{margin-top:.2rem;color:var(--text-muted);font-size:.68rem}.reward-row-status{display:inline-block;padding:.35rem .6rem;border-radius:99px;background:var(--panel-soft);color:var(--text-muted);white-space:nowrap;font-size:.72rem}.reward-row-status.ready{background:#c599221c;color:#deb64a}.referral-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.referral-sponsor-note{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.9rem 1rem;border:1px solid var(--border-soft);border-radius:.9rem;color:var(--text-muted);font-size:.72rem}.referral-sponsor-note code{overflow-wrap:anywhere;color:var(--text-secondary);font-size:.72rem}@media (max-width: 900px){.account-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.reward-overview-head{padding:1.15rem}.reward-overview-grid{grid-template-columns:1fr}.reward-overview-grid>div{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.95rem 1.15rem;border-right:0;border-bottom:1px solid var(--border-soft)}.reward-overview-grid strong{margin:0;text-align:right}.reward-overview-actions{padding:1.1rem}.reward-overview-actions button{flex:1;justify-content:center}.reward-overview-note{margin:0 1.15rem 1.1rem}.referral-summary-grid{grid-template-columns:1fr}.referral-link-row{align-items:stretch;flex-direction:column}}@media (max-width: 900px){.dashboard-hero-card{grid-template-columns:1fr}.dashboard-cap{border-top:1px solid rgba(248,215,122,.12);border-left:0}.position-grid{grid-template-columns:1fr}.referral-level-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.testnet-banner,.reward-action-panel{align-items:stretch;flex-direction:column}.testnet-banner .btn-primary,.testnet-banner .btn-secondary{width:100%;justify-content:center}.wallet-balance-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-balance-strip>div:nth-child(2){border-right:0}.wallet-balance-strip>div:nth-child(-n+2){border-bottom:1px solid var(--border-soft)}.workflow-grid,.referral-level-grid{grid-template-columns:1fr}.dashboard-hero-main{padding:1.4rem}.dashboard-cap{align-items:flex-start;padding:1.25rem 1.4rem}.cap-ring{width:6.8rem;height:6.8rem}.cap-ring:before{width:5.4rem;height:5.4rem}.position-details{grid-template-columns:1fr 1fr}.referral-link-row{align-items:stretch;flex-direction:column}.referral-link-row .btn-primary,.referral-link-row .btn-secondary{justify-content:center}.section-heading-row{align-items:flex-start}.wallet-balance-strip-compact{grid-template-columns:1fr}.wallet-balance-strip-compact>div{border-right:0;border-bottom:1px solid var(--border-soft)}.wallet-balance-strip-compact>div:last-child{border-bottom:0}}.app-shell[data-theme=light] .text-foreground,.app-shell[data-theme=light] .text-white{color:#241d12}.app-shell[data-theme=light] .text-foreground-muted{color:#51432d}.app-shell[data-theme=light] .text-foreground-dim{color:#675638}.app-shell[data-theme=light] .text-primary,.app-shell[data-theme=light] .text-primary-light,.app-shell[data-theme=light] .text-quantum{color:#805a16}.app-shell[data-theme=light] .text-emerald,.app-shell[data-theme=light] .text-success{color:#735a16}.app-shell[data-theme=light] .text-warning{color:#805500}.app-shell[data-theme=light] .period-selector{border-color:#694f2233;background:#eee7d8}.app-shell[data-theme=light] .period-tab{color:#5c4b2d}.app-shell[data-theme=light] .period-tab:hover{color:#241d12;background:#b9862f14}.app-shell[data-theme=light] .period-tab.active{background:#fffdf8;color:#654510;box-shadow:0 1px 3px #4734142e}.app-shell[data-theme=light] .history-filter{border-color:#694f2233;background:#f0e8d8}.app-shell[data-theme=light] .history-filter button{color:#51432d}.app-shell[data-theme=light] .history-filter button:hover{background:#b9862f1a;color:#241d12}.app-shell[data-theme=light] .history-filter button.selected{background:#fffdf8;color:#654510;box-shadow:0 1px 3px #47341429}.app-shell[data-theme=light] button[class*=bg-primary-muted]{color:#654510}.app-shell[data-theme=light] .bg-surface{background-color:#fffdf8}.app-shell[data-theme=light] .bg-surface-muted,.app-shell[data-theme=light] [class~="bg-surface-muted/50"]{background-color:#f0e8d8}.app-shell[data-theme=light] .bg-primary-muted{background-color:#b9862f24}.app-shell[data-theme=light] .border-border-light{border-color:#694f222e}.app-shell[data-theme=light] .card,.app-shell[data-theme=light] .stat-card,.app-shell[data-theme=light] .card-mining{border-color:#856c3d2e;background:linear-gradient(180deg,#fffdf8,#f5efdf);box-shadow:0 12px 28px #78602614}.app-shell[data-theme=light] .card-balance{border-color:#976e253d;background:linear-gradient(135deg,#fff8e7,#fffdf8 48%,#f2e4bf);box-shadow:0 16px 36px #7860261f}.app-shell[data-theme=light] .skeleton{background:linear-gradient(90deg,#eee5d3 25%,#f8f3e9,#eee5d3 75%);background-size:200% 100%}.app-shell[data-theme=light] .header-shell{border-color:#694f2229}.app-shell[data-theme=light] .landing-header{border-color:#93692333;background:#fffaec4d;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%)}.app-shell[data-theme=light] .mobile-nav-item{color:#51432d}.app-shell[data-theme=light] .mobile-nav-item.active{color:#805a16}.app-shell[data-theme=light] .sidebar-panel .nav-item{color:#51432d}.app-shell[data-theme=light] .sidebar-panel .nav-item.active,.app-shell[data-theme=light] .sidebar-panel .nav-item:hover{color:#241d12}.app-shell[data-theme=light] .recharts-cartesian-axis-tick-value{fill:#675638}.app-shell[data-theme=light] .recharts-cartesian-axis-line,.app-shell[data-theme=light] .recharts-cartesian-axis-tick-line{stroke:#9b8355}.app-shell[data-theme=light] .history-amount,.app-shell[data-theme=light] .history-status{color:#6b5414}.mobile-bottom-nav{left:.75rem;right:.75rem;bottom:calc(.55rem + env(safe-area-inset-bottom,0px));overflow:hidden;border:1px solid var(--border);border-radius:1.25rem;background:var(--panel);box-shadow:0 12px 32px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-bottom-nav>div{height:4.35rem;padding-left:.35rem;padding-right:.35rem}.mobile-bottom-nav .mobile-nav-item{min-width:0;font-size:.72rem;gap:.2rem;color:var(--text-secondary)}@media (min-width: 1024px){.sidebar-panel{transition:transform .3s ease}}@media (max-width: 640px){.header-shell{height:4.25rem;padding-left:.75rem;padding-right:.75rem}.brand-pill{gap:.45rem;padding:.3rem .6rem .3rem .3rem}.brand-mark-image{width:1.9rem;height:1.9rem}.brand-name{font-size:.73rem}.header-pill,.network-pill{display:none}.header-controls{gap:.4rem}.connect-wallet-button{min-height:2.5rem;padding:0 .65rem;font-size:.69rem}.theme-toggle{width:2.5rem;height:2.5rem}.mining-history{padding:1rem}.mobile-bottom-nav{left:.65rem;right:.65rem;bottom:calc(.45rem + env(safe-area-inset-bottom,0px));border-radius:1.15rem}.mobile-bottom-nav>div{height:4.25rem}.mobile-bottom-nav .mobile-nav-item{font-size:.7rem}.mining-history-row{gap:.55rem}.history-type-icon{width:2rem;height:2rem}.history-main strong,.history-amount{font-size:.75rem}.history-main span{font-size:.67rem}.history-status{padding:.25rem .4rem;font-size:.6rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}.earnings-hero,.cycle-hero{--earnings-ink: #f8fbff;--earnings-muted: #c3d5f1;--earnings-accent: #f2d074;--earnings-violet: #b8a5ff;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.24fr) minmax(15rem,.76fr);overflow:hidden;border:1px solid rgba(134,189,255,.3);border-radius:clamp(1.35rem,2.4vw,2rem);color:var(--earnings-ink);background:radial-gradient(circle at 86% 10%,rgba(113,84,228,.63),transparent 34%),radial-gradient(circle at 6% 92%,rgba(192,145,17,.28),transparent 42%),linear-gradient(119deg,#0a2445,#153c80 47%,#281c6b);box-shadow:0 28px 76px #04112e4a,inset 0 1px #ffffff21}.earnings-hero{min-height:420px}.earnings-hero:before,.cycle-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.4;background-image:linear-gradient(rgba(167,209,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(167,209,255,.08) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%);mask-image:linear-gradient(90deg,transparent,#000 55%);pointer-events:none}.earnings-hero-grid,.cycle-hero-mesh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.earnings-hero-grid:after,.cycle-hero-mesh:after{content:"";position:absolute;width:min(45vw,580px);aspect-ratio:1;top:-50%;right:-8%;border:1px solid rgba(192,218,255,.13);border-radius:50%;box-shadow:0 0 0 58px #a8cdff06,0 0 0 125px #a8cdff06}.earnings-hero-content,.cycle-hero-copy{position:relative;z-index:1;min-width:0;padding:clamp(1.5rem,3.4vw,3rem)}.earnings-live-badge{display:inline-flex;align-items:center;gap:.55rem;min-height:2rem;padding:.3rem .75rem;border:1px solid rgba(242,208,116,.32);border-radius:999px;background:#4d3b0b9e;color:#fff2cf;font:700 .69rem/1.2 JetBrains Mono,monospace;letter-spacing:.1em}.earnings-live-badge i{width:.44rem;height:.44rem;border-radius:50%;background:var(--earnings-accent);box-shadow:0 0 12px var(--earnings-accent)}.earnings-hero h1,.cycle-hero h1{max-width:13ch;margin-top:1.2rem;color:#fff;font-size:clamp(1.8rem,3vw,3rem);font-weight:750;line-height:1.08;letter-spacing:-.055em}.earnings-hero-subtitle,.cycle-hero-label{margin-top:1.65rem;color:var(--earnings-muted);font-size:clamp(.88rem,1vw,1rem);font-weight:600}.earnings-counter{display:flex;align-items:baseline;flex-wrap:wrap;gap:.38em;margin-top:.35rem;color:#fff;font:750 clamp(2.55rem,5.5vw,5.4rem)/1.08 "Inter",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.07em;overflow-wrap:anywhere}.earnings-counter span{color:var(--earnings-accent);font-size:.29em;letter-spacing:-.01em;white-space:nowrap}.earnings-rate{display:inline-flex;align-items:center;gap:.5rem;margin-top:.8rem;color:#ffe8a9;font:650 clamp(.8rem,1.3vw,.98rem)/1.5 "JetBrains Mono",monospace;font-variant-numeric:tabular-nums}.earnings-caveat{max-width:43rem;margin-top:1.15rem;color:#d0ddf6;font-size:.82rem;line-height:1.6}.earnings-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin-top:1.4rem}.earnings-claim-button,.earnings-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:3rem;padding:.75rem 1.15rem;border-radius:.82rem;font-size:.85rem;font-weight:750;line-height:1.2;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.earnings-claim-button{background:#f2d179;color:#443407;box-shadow:0 9px 25px #e1b6433d}.earnings-claim-button:hover:not(:disabled){transform:translateY(-2px);background:#ffe8a8;box-shadow:0 12px 30px #e1b6434d}.earnings-claim-button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.earnings-secondary-button{border:1px solid rgba(255,244,216,.4);background:#ffffff12;color:#fff}.earnings-secondary-button:hover{background:#ffffff29}.earnings-action-hint{margin-top:.7rem;color:#d0ddf6;font-size:.78rem;line-height:1.5}.earnings-hero-visual{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:20rem}.earnings-orbit{position:absolute;width:min(96%,355px);aspect-ratio:1;border:1px solid rgba(252,225,151,.2);border-radius:50%}.earnings-orbit-outer{transform:rotateX(62deg) rotate(-22deg)}.earnings-orbit-inner{width:min(73%,270px);border-style:dashed;transform:rotateY(54deg) rotate(22deg)}.earnings-gauge,.cycle-gauge{display:grid;place-items:center;width:min(67%,235px);aspect-ratio:1;padding:.65rem;border-radius:50%;background:conic-gradient(var(--earnings-accent) 0 var(--gauge-progress),rgba(154,197,255,.23) var(--gauge-progress) 100%);box-shadow:0 0 0 1px #fff6de33,0 0 75px #f2d07440}.earnings-gauge>div,.cycle-gauge>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 38% 24%,#214276,#081d4b 75%);text-align:center}.earnings-gauge strong,.cycle-gauge strong{color:#fff;font:750 clamp(2.2rem,4vw,3.8rem)/1 "Inter",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.earnings-gauge span,.cycle-gauge span{margin-top:.55rem;color:#ccdcfa;font:650 .62rem/1.2 JetBrains Mono,monospace;letter-spacing:.09em}.earnings-visual-label{position:absolute;right:12%;color:#d3e3ff;font:650 .65rem/1.3 JetBrains Mono,monospace;letter-spacing:.12em}.earnings-visual-label-top{top:13%}.earnings-visual-label-bottom{bottom:11%}.home-page-refined{padding-top:clamp(1rem,2.4vw,2rem)}.home-balance-heading{margin-top:clamp(2rem,4vw,3rem);margin-bottom:1rem}.home-page-refined .home-panel-kicker{color:#f4d88e}.home-page-refined .home-section-heading h2{font-size:clamp(1.55rem,2.6vw,2.3rem)}.home-page-refined .home-section-heading p{max-width:36rem;font-size:.86rem}.home-page-refined .home-section-link{min-height:2.75rem;align-items:center;color:var(--text-primary);font-size:.83rem}.home-page-refined .home-metric,.dashboard-refined .home-metric{position:relative;min-height:215px;border-color:#acd5ff38;box-shadow:0 17px 42px #040f2c33}.home-page-refined .home-metric:after,.dashboard-refined .home-metric:after{content:"";position:absolute;width:12rem;aspect-ratio:1;top:-6rem;right:-3rem;border:1px solid rgba(255,255,255,.17);border-radius:50%;box-shadow:0 0 0 2.8rem #ffffff09;pointer-events:none}.home-page-refined .home-metric-rewards,.dashboard-refined .home-metric-rewards{background:radial-gradient(circle at 94% 0%,rgba(218,174,55,.38),transparent 52%),linear-gradient(135deg,#604a0e,#3b2e09)}.home-page-refined .home-metric-staked,.dashboard-refined .home-metric-staked{background:radial-gradient(circle at 92% 0%,rgba(176,139,255,.42),transparent 50%),linear-gradient(135deg,#33347f,#152252)}.home-page-refined .home-metric-top>span:first-child,.dashboard-refined .home-metric-top>span:first-child{color:#fff6dc;font-size:.75rem}.home-page-refined .home-metric-top svg,.dashboard-refined .home-metric-top svg{color:#fbe19c}.home-page-refined .home-metric-index,.dashboard-refined .home-metric-index{color:#d2e6fc}.home-page-refined .home-metric>strong,.dashboard-refined .home-metric>strong{position:relative;z-index:1;color:#fff;font-variant-numeric:tabular-nums}.home-page-refined .home-metric>strong small,.dashboard-refined .home-metric>strong small{color:#fbe19c}.home-page-refined .home-metric-footer,.dashboard-refined .home-metric-footer{position:relative;z-index:1;border-color:#fff7e038;color:#d6e5f9;font-size:.82rem}.home-page-refined .home-metric-footer button,.dashboard-refined .home-metric-footer button{width:2.75rem;height:2.75rem;border-color:#ffffff4d;border-radius:.8rem;background:#ffffff1c;color:#fff}.home-metric-tag{color:#f8e6b7;font:650 .64rem/1.3 JetBrains Mono,monospace;letter-spacing:.06em}.home-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem}.home-shortcuts>button{display:flex;align-items:center;gap:.85rem;min-width:0;min-height:5.4rem;padding:1rem;border:1px solid rgba(135,178,237,.22);border-radius:1.1rem;background:linear-gradient(135deg,#142c4b,#102038);color:#e8f3ff;text-align:left;box-shadow:0 12px 28px #00081d24;transition:transform .18s ease,border-color .18s ease}.home-shortcuts>button:hover{transform:translateY(-2px);border-color:#eccc77}.home-shortcuts>button>svg:first-child{flex:none;width:2.55rem;height:2.55rem;padding:.62rem;border-radius:.85rem;background:#efcc6d26;color:#f8db8d}.home-shortcuts>button>svg:last-child{flex:none;margin-left:auto;color:#9fc0e6}.home-shortcuts strong,.home-shortcuts small{display:block}.home-shortcuts strong{font-size:.89rem}.home-shortcuts small{margin-top:.2rem;color:#bbd0e9;font-size:.77rem;line-height:1.4}.home-page-refined .home-package-card{min-height:170px;border-color:#87b2ed36;background:radial-gradient(circle at 90% 0%,rgba(101,93,223,.19),transparent 55%),linear-gradient(145deg,#172a4c,#101e35);box-shadow:0 12px 30px #040f2c21}.home-page-refined .home-package-card:hover{border-color:#edce79}.home-page-refined .home-package-card>span,.home-page-refined .home-package-card>div{color:#c4d9f3}.home-page-refined .home-package-card>strong{color:#fff}.home-page-refined .home-package-card>strong small,.home-page-refined .home-package-card>div svg{color:#f6d989}.home-page-refined .home-package-card>div{border-color:#fff3d233}.dashboard-refined .account-summary-card{border-color:#87b2ed2e;background:linear-gradient(145deg,#11253f,#101b33)}.dashboard-refined .account-summary-card h2,.dashboard-refined .account-summary-grid strong{color:#fff}.dashboard-refined .account-summary-grid>div{border-color:#a7cfff29;background:#ffffff0e}.dashboard-refined .account-summary-grid span,.dashboard-refined .home-cap-label{color:#c6d6ed;font-size:.77rem}.dashboard-refined .home-cap-track{height:.55rem;background:#98bfed33}.dashboard-refined .home-cap-track>span{background:linear-gradient(90deg,#d0af54,#f5d98e)}.cycle-hero{min-height:360px;grid-template-columns:minmax(0,1fr) minmax(14rem,.55fr)}.cycle-hero h1{max-width:17ch}.cycle-hero-label{margin-top:1.2rem}.cycle-countdown{margin-top:.4rem;color:#fff;font:750 clamp(2rem,4.3vw,4.5rem)/1.1 "JetBrains Mono",monospace;font-variant-numeric:tabular-nums;letter-spacing:-.07em;white-space:nowrap}.cycle-date{margin-top:.65rem;color:#f8e6b7;font-size:.83rem}.cycle-hero-copy .earnings-claim-button{margin-top:1.3rem}.cycle-explainer{max-width:38rem;margin-top:1.1rem;color:#ceddf5;font-size:.82rem;line-height:1.6}.cycle-hero-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.3rem;min-width:0;padding:2rem}.cycle-gauge{width:min(70%,205px)}.cycle-gauge-empty{background:conic-gradient(#f2d074 0,#f2d074 18%,#9ac5ff3b 18%,#9ac5ff3b)}.cycle-gauge-empty svg{color:#f9e2a2}.cycle-visual-caption{display:flex;flex-direction:column;align-items:center;width:100%;gap:.3rem;padding:.8rem;border:1px solid rgba(255,239,194,.2);border-radius:1rem;background:#081b4266;text-align:center}.cycle-visual-caption>span{color:#c6daf7;font:650 .66rem/1.3 JetBrains Mono,monospace;letter-spacing:.08em}.cycle-visual-caption>strong{color:#fff;font:700 1.1rem/1.4 JetBrains Mono,monospace}.cycle-visual-caption button{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:2.75rem;color:#f8df9c;font-size:.77rem;font-weight:700}.rewards-page .reward-table-scroll{border-color:#86b7eb33;background:linear-gradient(155deg,#142841,#101b30);box-shadow:0 15px 32px #000a2324}.rewards-page .reward-table th{border-color:#a8cefa2b;color:#b7cdec;font-size:.72rem}.rewards-page .reward-table td{border-color:#a8cefa1f;color:#e3efff;font-size:.84rem}.rewards-page .reward-table td strong{color:#fff}.rewards-page .reward-table td small{color:#bed2ed}.rewards-page .reward-table tbody tr:hover{background:#90b9f612}.rewards-page .reward-row-status{background:#96b4e026;color:#deebff}.rewards-page .reward-row-status.ready{background:#f2d07533;color:#ffebb4}.rewards-page .empty-card{min-height:250px;background:radial-gradient(circle at 90% 0%,rgba(90,81,217,.23),transparent 45%),linear-gradient(145deg,#162844,#101b33)}.rewards-page .empty-card h3{color:#fff}.rewards-page .empty-card p{color:#cbdaf0}.rewards-schedule-heading{margin-top:1.5rem}.earnings-hero button:focus-visible,.cycle-hero button:focus-visible,.home-page-refined button:focus-visible,.rewards-page button:focus-visible,.dashboard-refined button:focus-visible{outline:3px solid #ffebb5;outline-offset:3px}@media (max-width: 1023px){.earnings-hero,.cycle-hero{grid-template-columns:minmax(0,1.2fr) minmax(12rem,.8fr)}.earnings-hero-visual{min-height:17rem}.earnings-gauge{width:min(73%,200px)}.earnings-counter{font-size:clamp(2.45rem,5vw,4rem)}}@media (max-width: 700px){.earnings-hero,.cycle-hero{grid-template-columns:1fr}.earnings-hero-content,.cycle-hero-copy{padding:1.5rem 1.35rem .8rem}.earnings-hero h1,.cycle-hero h1{max-width:none;margin-top:1rem;font-size:clamp(1.75rem,7vw,2.3rem)}.earnings-hero-subtitle{margin-top:1.35rem}.earnings-counter{font-size:clamp(2.4rem,9vw,4.5rem)}.earnings-hero-visual{min-height:14.5rem}.earnings-gauge{width:170px}.earnings-gauge strong{font-size:2.4rem}.earnings-orbit{width:245px}.earnings-orbit-inner{width:180px}.earnings-visual-label{right:1.3rem;font-size:.57rem}.earnings-visual-label-top{top:7%}.earnings-visual-label-bottom{bottom:8%}.home-shortcuts{grid-template-columns:1fr}.home-shortcuts>button{min-height:4.8rem}.cycle-hero-visual{flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:1rem;padding:1rem 1.25rem 1.4rem}.cycle-gauge{width:158px}.cycle-gauge strong{font-size:2.25rem}.cycle-visual-caption{width:min(100%,250px)}}@media (max-width: 600px){.home-page-refined{width:calc(100% - 1.25rem);padding-top:.7rem}.dashboard-refined,.rewards-page{min-width:0}.earnings-hero,.cycle-hero{border-radius:1.35rem}.earnings-hero-content,.cycle-hero-copy{padding:1.35rem 1.15rem .65rem}.earnings-hero h1,.cycle-hero h1{font-size:clamp(1.65rem,7.5vw,2.1rem)}.earnings-counter{font-size:clamp(2.1rem,9.5vw,3.8rem)}.earnings-rate{font-size:.74rem;overflow-wrap:anywhere}.earnings-caveat,.cycle-explainer{font-size:.78rem}.earnings-hero-actions{align-items:stretch;flex-direction:column}.earnings-claim-button,.earnings-secondary-button{width:100%;min-height:3.2rem}.home-balance-heading,.home-page-refined .home-section-heading{align-items:flex-start;flex-direction:column;gap:.35rem}.home-page-refined .home-section-link{min-height:2.75rem}.home-page-refined .home-metric,.dashboard-refined .home-metric{min-height:170px;padding:1.25rem}.home-page-refined .home-metric>strong,.dashboard-refined .home-metric>strong{font-size:clamp(2.15rem,10vw,3.2rem)}.home-metric-index{display:none}.home-page-refined .home-package-grid{grid-template-columns:1fr}.cycle-countdown{font-size:clamp(1.4rem,6.5vw,2.5rem);letter-spacing:-.06em}.rewards-page .reward-table-scroll{overflow:visible;border:0;background:none;box-shadow:none}.rewards-page .reward-table,.rewards-page .reward-table tbody,.rewards-page .reward-table tr,.rewards-page .reward-table td{display:block;width:100%;min-width:0}.rewards-page .reward-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rewards-page .reward-table tr{display:grid;gap:0;margin-bottom:.8rem;padding:.4rem 1rem;border:1px solid rgba(134,183,235,.2);border-radius:1rem;background:linear-gradient(155deg,#142841,#101b30);box-shadow:0 12px 25px #000a231f}.rewards-page .reward-table td{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.2rem;padding:.55rem 0;text-align:right}.rewards-page .reward-table td:before{content:attr(data-label);flex:0 0 42%;color:#b7cdec;font-size:.72rem;font-weight:650;text-align:left;text-transform:uppercase;letter-spacing:.035em}.rewards-page .reward-table td:last-child{border-bottom:0}}@media (max-width: 390px){.earnings-counter{font-size:2rem}.earnings-hero-visual{min-height:13rem}.earnings-gauge{width:155px}.earnings-visual-label{font-size:.5rem}.cycle-hero-visual{flex-direction:column}}@media (max-width: 640px){.connect-wallet-button{min-height:44px}.theme-toggle{width:44px;height:44px}.mobile-bottom-nav .mobile-nav-item{min-height:3.5rem;padding:.3rem .15rem}.page-layout .btn-primary,.page-layout .btn-secondary,.page-layout .btn-ghost,.page-layout .modal-close{min-height:44px}.page-layout .web3-input{min-height:48px;font-size:.9rem}.page-layout .package-card{padding:1.25rem}.page-layout .package-card .package-metrics{gap:.5rem}.referral-link-card{padding:1.2rem}.referral-link-row code{overflow-wrap:anywhere;white-space:normal;font-size:.76rem}.referral-level-card{opacity:1}.referral-level-card>p,.referral-level-card footer{font-size:.78rem;line-height:1.5}}.earnings-hero,.cycle-hero{--earnings-ink: #fff9eb;--earnings-muted: #e5d1a8;--earnings-accent: #f8d77a;--earnings-violet: #e7c879;border-color:#f8d77a4a;background:radial-gradient(circle at 85% 12%,rgba(194,129,31,.39),transparent 37%),radial-gradient(circle at 7% 92%,rgba(154,93,18,.27),transparent 44%),linear-gradient(120deg,#19130c,#322312,#20170d);box-shadow:0 28px 72px #0c070252,inset 0 1px #fff0c71f}.earnings-hero:before,.cycle-hero:before{background-image:linear-gradient(rgba(250,213,133,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(250,213,133,.07) 1px,transparent 1px)}.earnings-hero-grid:after,.cycle-hero-mesh:after{border-color:#f8d77a2b;box-shadow:0 0 0 58px #f8d77a06,0 0 0 125px #f8d77a06}.earnings-live-badge{border-color:#f8d77a5c;background:#39250cbf;color:#ffe9ae}.earnings-hero h1,.cycle-hero h1,.earnings-counter{color:#fff9eb}.earnings-rate,.cycle-date{color:#ffe5a2}.earnings-caveat,.earnings-action-hint,.cycle-explainer{color:#dfcfaf}.earnings-claim-button{background:linear-gradient(135deg,#ffe8a5,#d7aa50);color:#241707;box-shadow:0 9px 25px #cc952c3d}.earnings-claim-button:hover:not(:disabled){background:linear-gradient(135deg,#fff0bd,#e3b85f);box-shadow:0 12px 30px #cc952c4f}.earnings-secondary-button{border-color:#f8e0a75e;background:#ffe5ab0f;color:#fff5df}.earnings-secondary-button:hover{background:#ffe5ab21}.earnings-orbit{border-color:#f8d77a38}.earnings-gauge,.cycle-gauge{background:conic-gradient(var(--earnings-accent) 0 var(--gauge-progress),rgba(248,215,122,.18) var(--gauge-progress) 100%);box-shadow:0 0 0 1px #f8d77a3b,0 0 75px #e9ac403b}.earnings-gauge>div,.cycle-gauge>div{background:radial-gradient(circle at 38% 24%,#4c3212,#1b150e 75%)}.earnings-gauge span,.cycle-gauge span,.earnings-visual-label{color:#e8d2a3}.cycle-gauge-empty{background:conic-gradient(#f8d77a 0,#f8d77a 18%,#f8d77a2e 18%,#f8d77a2e)}.cycle-gauge-empty svg{color:#ffdc8e}.cycle-visual-caption{border-color:#f8d77a38;background:#1b130a73}.cycle-visual-caption>span{color:#dfcba3}.cycle-visual-caption>strong{color:#fff9eb}.cycle-visual-caption button{color:#ffe19a}.home-page-refined .home-panel-kicker{color:var(--gold-1)}.home-page-refined .home-metric,.dashboard-refined .home-metric{border-color:#f8d77a3b;box-shadow:0 17px 42px #0c070233}.home-page-refined .home-metric-rewards,.dashboard-refined .home-metric-rewards{background:radial-gradient(circle at 94% 0%,rgba(223,167,70,.28),transparent 54%),linear-gradient(135deg,#30210e,#1b170f)}.home-page-refined .home-metric-staked,.dashboard-refined .home-metric-staked{background:radial-gradient(circle at 92% 0%,rgba(181,119,37,.32),transparent 52%),linear-gradient(135deg,#39250d,#1d170f)}.home-page-refined .home-metric-top>span:first-child,.dashboard-refined .home-metric-top>span:first-child,.home-page-refined .home-metric-index,.dashboard-refined .home-metric-index{color:#ead8b5}.home-page-refined .home-metric-top svg,.dashboard-refined .home-metric-top svg,.home-page-refined .home-metric>strong small,.dashboard-refined .home-metric>strong small{color:#f8d77a}.home-page-refined .home-metric-footer,.dashboard-refined .home-metric-footer{border-color:#f8d77a38;color:#d8c8a7}.home-page-refined .home-metric-footer button,.dashboard-refined .home-metric-footer button{border-color:#f8d77a4d;background:#f8d77a1a;color:#ffe19a}.home-metric-tag{color:#ffe19a}.home-shortcuts>button{border-color:#f8d77a33;background:linear-gradient(135deg,#2b2115,#1b1711);color:#f7ecda;box-shadow:0 12px 28px #0c070224}.home-shortcuts>button:hover{border-color:#e0b758}.home-shortcuts>button>svg:first-child{background:#f8d77a21;color:#f8d77a}.home-shortcuts>button>svg:last-child{color:#d5b974}.home-shortcuts small{color:#cbb894}.home-page-refined .home-package-card{border-color:#f8d77a33;background:radial-gradient(circle at 90% 0%,rgba(173,116,37,.2),transparent 55%),linear-gradient(145deg,#292015,#1b1711);box-shadow:0 12px 30px #0c070224}.home-page-refined .home-package-card:hover{border-color:#e0b758}.home-page-refined .home-package-card>span,.home-page-refined .home-package-card>div{color:#d2bf9d}.home-page-refined .home-package-card>strong small,.home-page-refined .home-package-card>div svg{color:#f8d77a}.home-page-refined .home-package-card>div{border-color:#f8d77a33}.dashboard-refined .account-summary-card{border-color:#f8d77a33;background:linear-gradient(145deg,#292015,#1a1610)}.dashboard-refined .account-summary-grid>div{border-color:#f8d77a26;background:#f8d77a0b}.dashboard-refined .account-summary-grid span,.dashboard-refined .home-cap-label{color:#d0bd99}.dashboard-refined .home-cap-track{background:#f8d77a2b}.dashboard-refined .home-cap-track>span{background:linear-gradient(90deg,#a36e28,#f8d77a)}.rewards-page .reward-table-scroll{border-color:#f8d77a33;background:linear-gradient(155deg,#2a2115,#1b1711);box-shadow:0 15px 32px #0c070224}.rewards-page .reward-table th{border-color:#f8d77a30;color:#dac59e}.rewards-page .reward-table td{border-color:#f8d77a21;color:#eee1c9}.rewards-page .reward-table td small{color:#cdb995}.rewards-page .reward-table tbody tr:hover{background:#f8d77a0e}.rewards-page .reward-row-status{background:#f8d77a1f;color:#ead8b5}.rewards-page .reward-row-status.ready{background:#f8d77a33;color:#ffe6a5}.rewards-page .empty-card{background:radial-gradient(circle at 90% 0%,rgba(173,116,37,.2),transparent 45%),linear-gradient(145deg,#292015,#1b1711)}.rewards-page .empty-card p{color:#d0bd99}.earnings-hero button:focus-visible,.cycle-hero button:focus-visible,.home-page-refined button:focus-visible,.rewards-page button:focus-visible,.dashboard-refined button:focus-visible{outline-color:#ffe19a}@media (max-width: 600px){.rewards-page .reward-table tr{border-color:#f8d77a33;background:linear-gradient(155deg,#2a2115,#1b1711);box-shadow:0 12px 25px #0c07021f}.rewards-page .reward-table td:before{color:#dac59e}}.landing-reborn{max-width:1260px;padding:clamp(1.5rem,3vw,3rem) clamp(1rem,3vw,2rem) 4rem}.landing-reborn .landing-hero{padding-top:0}.landing-reborn .landing-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(2rem,5vw,5rem);padding-top:0}.landing-reborn .landing-copy{min-width:0}.landing-reborn .landing-copy .landing-eyebrow{display:inline-flex;align-items:center;gap:.65rem;margin:0 0 1.2rem;color:var(--gold-1);font:700 .73rem/1.35 JetBrains Mono,monospace;letter-spacing:.1em}.landing-eyebrow>span{flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--gold-1);box-shadow:0 0 15px #f8d77a8c}.landing-reborn .landing-copy h1{max-width:13ch;color:var(--text-primary);font-size:clamp(3rem,5.2vw,5.25rem);line-height:1.02;letter-spacing:-.065em}.landing-reborn .landing-copy h1 span{display:block;line-height:1.09}.landing-reborn .landing-copy .landing-lede{max-width:35rem;margin-top:1.45rem;color:var(--text-secondary);font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.73}.landing-reborn .landing-actions{margin-top:1.7rem}.landing-reborn .primary-cta,.landing-reborn .secondary-cta{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.3rem;cursor:pointer}.landing-reborn .landing-facts{max-width:35rem;margin-top:2.25rem}.landing-reborn .landing-facts>div{border-color:var(--border);background:var(--panel-soft)}.landing-reborn .landing-facts strong{color:var(--gold-1);font-variant-numeric:tabular-nums}.landing-reborn .landing-facts span{font-size:.74rem;line-height:1.45}.landing-reborn-visual{align-self:stretch;padding:1.1rem}.landing-reborn-visual .orbit-stage{height:clamp(19rem,34vw,25rem)}.landing-visual-caption{position:relative;z-index:2;display:grid;gap:.45rem;padding:1.15rem 1.25rem;border:1px solid rgba(235,197,116,.2);border-radius:1.1rem;background:#110d08b0}.landing-visual-caption span{color:#f3d181;font:700 .7rem/1.2 JetBrains Mono,monospace;letter-spacing:.1em}.landing-visual-caption strong{max-width:24rem;color:#fff1d0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:650;line-height:1.4}.landing-story{margin-top:clamp(3.5rem,6vw,6rem)}.landing-reborn .landing-section-heading{margin-bottom:1.4rem}.landing-reborn .landing-section-heading h2,.landing-reborn-terms h2{margin-top:.55rem;color:var(--text-primary);font-size:clamp(1.8rem,3.3vw,2.6rem);font-weight:730;letter-spacing:-.045em;line-height:1.12}.landing-feature-grid{margin-top:0}.landing-feature-grid .feature-card{min-height:225px;padding:clamp(1.35rem,2vw,2rem)}.landing-feature-grid .feature-card h3{font-size:1.12rem}.landing-feature-grid .feature-card p{font-size:.91rem;line-height:1.65}.landing-how{margin-top:clamp(2.5rem,4vw,4rem)}.landing-how .info-panel,.landing-how .steps-panel{padding:clamp(1.4rem,2.6vw,2.25rem)}.landing-how .info-panel h2{max-width:16ch;line-height:1.12}.landing-how .info-panel>p:last-of-type{max-width:42rem;font-size:.96rem;line-height:1.7}.landing-text-link{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;margin-top:1.2rem;color:var(--gold-1);font-size:.9rem;font-weight:700;cursor:pointer}.landing-text-link:hover{text-decoration:underline;text-underline-offset:.25rem}.landing-how .steps-list{gap:.7rem;margin-top:1.3rem}.landing-how .step-row{align-items:flex-start;min-height:5rem;padding:1rem}.landing-how .step-row>span{flex:none;width:2.35rem;height:2.35rem;color:var(--gold-1)}.landing-how .step-row>div{min-width:0}.landing-how .step-row strong{display:block;color:var(--text-primary);font-size:.94rem}.landing-how .step-row p{margin-top:.28rem;color:var(--text-secondary);font-size:.81rem;font-weight:400;line-height:1.55}.landing-reborn-terms{margin-top:clamp(2.5rem,4vw,4rem);padding:clamp(1.35rem,3vw,2.2rem)}.landing-terms-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.landing-terms-heading>svg{color:var(--gold-1)}.landing-reborn-terms .landing-terms-grid{margin-top:1.5rem}.landing-reborn-terms .landing-terms-grid article{min-height:160px;padding:1.2rem}.landing-reborn-terms .landing-terms-grid h3{font-size:.98rem}.landing-reborn-terms .landing-terms-grid p{font-size:.82rem;line-height:1.6}.landing-reborn .landing-bottom-cta{margin-top:2rem;padding:clamp(1.4rem,3vw,2rem)}.landing-reborn .landing-bottom-cta h2{margin-top:.45rem}.landing-reborn button:focus-visible{outline:3px solid var(--gold-1);outline-offset:3px}.app-shell[data-theme=light] .landing-visual-caption{border-color:#93692338;background:#fffcf1cc}.app-shell[data-theme=light] .landing-visual-caption span{color:#805816}.app-shell[data-theme=light] .landing-visual-caption strong{color:#2b2113}@media (max-width: 980px){.landing-reborn .landing-grid{grid-template-columns:1fr;gap:2rem}.landing-reborn .landing-copy{text-align:left}.landing-reborn .landing-copy .landing-lede{margin-left:0;margin-right:0}.landing-reborn .landing-actions{justify-content:flex-start}.landing-reborn .landing-visual{max-width:680px;width:100%;margin:0 auto}.landing-reborn .landing-feature-grid,.landing-reborn .landing-how{grid-template-columns:1fr}.landing-feature-grid .feature-card{min-height:0}}@media (max-width: 640px){.landing-reborn{padding:1.4rem .85rem 3rem}.landing-reborn .landing-copy .landing-eyebrow{margin-bottom:1rem;font-size:.64rem}.landing-reborn .landing-copy h1{max-width:13ch;font-size:clamp(2.65rem,12vw,3.5rem)}.landing-reborn .landing-copy .landing-lede{margin-top:1.2rem;font-size:.94rem;line-height:1.65}.landing-reborn .landing-actions{gap:.7rem;margin-top:1.4rem}.landing-reborn .landing-facts{gap:.5rem;margin-top:1.65rem}.landing-reborn .landing-facts>div{padding:.75rem .65rem}.landing-reborn .landing-facts strong{font-size:1rem}.landing-reborn .landing-facts span{font-size:.69rem}.landing-reborn .landing-grid{gap:1.8rem}.landing-reborn-visual .orbit-stage{height:19rem}.landing-reborn-visual .visual-float-card{min-width:6.6rem}.landing-story{margin-top:3.4rem}.landing-reborn-terms .landing-terms-grid article{min-height:0}}.app-shell{background:var(--bg)}.app-glow{display:none}.header-shell,.landing-header{background:#120d08f5;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--border)}.app-shell[data-theme=light] .header-shell,.app-shell[data-theme=light] .landing-header{background:#f6f2e9f7}.sidebar-panel{background:var(--bg-alt);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.app-shell[data-theme=light] .sidebar-panel{background:var(--bg-alt);box-shadow:none}.brand-pill{border:0;background:transparent;padding-left:0;box-shadow:none}.nav-item{border-radius:.55rem}.nav-item:hover{transform:none}.nav-item.active{background:var(--gold-soft);border-color:var(--border);box-shadow:none}.card,.stat-card,.card-mining{background:var(--panel);border-color:var(--border);border-radius:.85rem;box-shadow:none}.card:hover,.stat-card:hover{box-shadow:none;transform:none}.btn-primary,.connect-wallet-button{background:var(--gold-1);color:#211707;box-shadow:none;border-radius:.6rem}.btn-primary:hover,.connect-wallet-button:hover{box-shadow:none;filter:brightness(1.06)}.btn-secondary{border-color:var(--border);color:var(--text-primary);border-radius:.6rem}.app-shell button:focus-visible,.app-shell a:focus-visible{outline:2px solid var(--gold-1);outline-offset:3px}.classic-home{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,3vw,2.25rem) 5rem}.classic-kicker{color:var(--gold-1);font:700 .72rem/1.4 JetBrains Mono,monospace;letter-spacing:.12em}.classic-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:center;min-height:36rem;gap:3rem;padding:5rem 0 4.5rem;border-bottom:1px solid var(--border)}.classic-hero-copy{min-width:0}.classic-hero h1{max-width:14ch;margin:1.35rem 0 1.4rem;color:var(--text-primary);font-size:clamp(3rem,5.5vw,5.3rem);font-weight:700;line-height:1.03;letter-spacing:-.065em}.classic-hero h1 em{color:var(--gold-1);font-style:normal}.classic-hero-lede{max-width:37rem;color:var(--text-secondary);font-size:1.05rem;line-height:1.75}.classic-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.4rem;margin-top:2rem}.classic-primary-link,.classic-secondary-link,.classic-package-footer a,.classic-explainer a{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.classic-primary-link{padding:0 1.35rem;border:1px solid var(--gold-1);border-radius:.55rem;background:var(--gold-1);color:#211707}.classic-primary-link:hover{background:var(--gold-2);border-color:var(--gold-2)}.classic-secondary-link,.classic-package-footer a,.classic-explainer a{color:var(--gold-1)}.classic-secondary-link:hover,.classic-package-footer a:hover,.classic-explainer a:hover{color:var(--text-primary)}.classic-hero-note{margin-top:2rem;color:var(--text-muted);font-size:.8rem;line-height:1.5}.classic-coin-scene{position:relative;display:grid;justify-items:center;align-content:center;min-height:28rem;color:var(--gold-1)}.classic-coin-scene:before,.classic-coin-scene:after{content:"";position:absolute;width:min(100%,22rem);aspect-ratio:1;border:1px solid var(--border);border-radius:50%}.classic-coin-scene:after{width:min(82%,18rem);border-color:#f8d77a4a}.classic-coin-ring{z-index:1;width:min(70%,15rem);aspect-ratio:1;border-radius:50%;overflow:hidden;background:transparent}.classic-coin-ring img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 24px rgba(0,0,0,.25))}.landing-header .brand-mark-image{border-radius:50%;background:transparent}.classic-coin-scene>span{position:absolute;bottom:1.4rem;color:var(--text-muted);font:600 .7rem/1 JetBrains Mono,monospace;letter-spacing:.45em}.classic-section{padding:4.6rem 0;border-bottom:1px solid var(--border)}.classic-section-intro{display:flex;justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2rem}.classic-section h2,.classic-risk-note h2{margin-top:.6rem;color:var(--text-primary);font-size:clamp(2rem,3.7vw,3.2rem);font-weight:700;line-height:1.12;letter-spacing:-.05em}.classic-section-intro>p{max-width:28rem;color:var(--text-secondary);font-size:.92rem;line-height:1.7}.classic-package-list,.package-list-classic{border-top:1px solid var(--border)}.classic-package-header,.classic-package-row{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));align-items:center;gap:1rem}.classic-package-header,.package-list-head{min-height:2.9rem;color:var(--text-muted);font:600 .7rem/1.4 JetBrains Mono,monospace;letter-spacing:.04em}.classic-package-row,.package-list-row{min-height:5.25rem;border-top:1px solid var(--border-soft);color:var(--text-primary)}.classic-package-row strong,.package-list-row strong{font-size:.91rem;font-weight:650;font-variant-numeric:tabular-nums}.classic-package-name,.package-list-name{display:flex;align-items:center;gap:.8rem;min-width:0}.classic-package-name small,.package-list-name small{color:var(--text-muted);font:500 .69rem/1 JetBrains Mono,monospace}.classic-package-name>strong,.package-list-name>strong{font-size:1.35rem;letter-spacing:-.04em;white-space:nowrap}.classic-package-name>strong span,.package-list-name>strong span{color:var(--gold-1);font-size:.65em;letter-spacing:0}.classic-package-name b,.package-list-name b{padding:.25rem .5rem;border:1px solid var(--border);border-radius:.3rem;color:var(--gold-1);font-size:.67rem;font-weight:600}.classic-mobile-label,.package-mobile-label{display:none}.classic-package-footer{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:1.2rem}.classic-package-footer p{max-width:40rem;color:var(--text-muted);font-size:.78rem;line-height:1.6}.classic-package-footer a{flex:none}.classic-explainer{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,7vw,7rem)}.classic-explainer>div>p:not(.classic-kicker){max-width:28rem;margin-top:1.25rem;color:var(--text-secondary);line-height:1.75}.classic-explainer a{margin-top:1.5rem}.classic-explainer ol{padding:0;margin:0;list-style:none}.classic-explainer li{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 0;border-top:1px solid var(--border)}.classic-explainer li>span{color:var(--gold-1);font:600 .75rem/1.7 JetBrains Mono,monospace}.classic-explainer li strong{display:block;color:var(--text-primary);font-size:1rem}.classic-explainer li p{margin-top:.35rem;color:var(--text-secondary);font-size:.84rem;line-height:1.6}.classic-risk-note{display:grid;grid-template-columns:1fr 2fr;gap:3rem;padding:3rem 0 0}.classic-risk-note>p{color:var(--text-secondary);font-size:.9rem;line-height:1.75}.package-page-classic{max-width:1160px;margin:0 auto}.package-page-intro{max-width:44rem;margin:0 0 2rem}.package-page-intro h1{margin-top:.6rem;color:var(--text-primary);font-size:clamp(2.2rem,4vw,3.4rem);font-weight:700;letter-spacing:-.05em;line-height:1.1}.package-page-intro p{max-width:38rem;margin-top:1rem;color:var(--text-secondary);font-size:.96rem;line-height:1.7}.package-page-classic .wallet-balance-strip{margin-bottom:1.5rem}.package-page-classic .transaction-status{margin-bottom:1rem}.package-availability{margin:0 0 1rem;padding:.8rem 1rem;border-left:3px solid var(--gold-1);background:var(--panel-soft);color:var(--text-secondary);font-size:.85rem;line-height:1.55}.package-list-head,.package-list-row{display:grid;grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr)) minmax(7rem,.8fr);align-items:center;gap:1rem}.package-list-row{min-height:5.5rem}.package-list-action{display:flex;justify-content:flex-end}.package-list-action button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:6.5rem;min-height:2.8rem;padding:0 .85rem;border:1px solid var(--gold-1);border-radius:.45rem;color:var(--gold-1);font-size:.84rem;font-weight:700;cursor:pointer}.package-list-action button:hover:not(:disabled){background:var(--gold-soft)}.package-list-action button:disabled{border-color:var(--border);color:var(--text-muted);opacity:.55;cursor:not-allowed}.package-page-footnote{max-width:58rem;margin-top:1.25rem;padding-top:1.2rem;border-top:1px solid var(--border);color:var(--text-muted);font-size:.82rem;line-height:1.65}.app-shell[data-theme=light] .classic-kicker,.app-shell[data-theme=light] .classic-secondary-link,.app-shell[data-theme=light] .classic-package-footer a,.app-shell[data-theme=light] .classic-explainer a,.app-shell[data-theme=light] .package-list-action button:not(:disabled){color:var(--gold-3)}.app-shell[data-theme=light] .card,.app-shell[data-theme=light] .stat-card,.app-shell[data-theme=light] .card-mining{background:var(--panel);box-shadow:none}@media (max-width: 1250px){.package-list-head{display:none}.package-list-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;padding:1rem 0}.package-list-name{grid-column:1 / -1}.package-mobile-label{display:block;margin-bottom:.22rem;color:var(--text-muted);font-size:.69rem}.package-list-action{justify-content:flex-start}.package-list-action button{width:100%}}@media (max-width: 900px){.classic-hero{grid-template-columns:minmax(0,1fr) minmax(12rem,.6fr);gap:1.5rem;min-height:31rem}.classic-coin-scene{min-height:22rem}.classic-section-intro{align-items:start;flex-direction:column;gap:.8rem}}@media (max-width: 700px){.classic-home{padding-bottom:3.5rem}.classic-hero{display:block;min-height:0;padding:3.5rem 0 3rem}.classic-hero h1{max-width:12ch;font-size:clamp(2.65rem,10vw,4rem)}.classic-hero-lede{font-size:1rem}.classic-coin-scene{display:none}.classic-section{padding:3rem 0}.classic-package-header,.package-list-head{display:none}.classic-package-row,.package-list-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;padding:1rem 0}.classic-package-name,.package-list-name{grid-column:1 / -1}.classic-package-row>div,.package-list-row>div{min-width:0}.classic-mobile-label,.package-mobile-label{display:block;margin-bottom:.22rem;color:var(--text-muted);font-size:.69rem}.classic-package-row strong,.package-list-row strong{font-size:.84rem}.classic-package-name>strong,.package-list-name>strong{font-size:1.2rem}.classic-package-footer{display:block}.classic-package-footer a{margin-top:.8rem}.classic-explainer,.classic-risk-note{grid-template-columns:1fr;gap:1.5rem}.classic-risk-note{padding-top:2rem}.package-list-action{justify-content:flex-start}.package-list-action button{width:100%}}@media (max-width: 380px){.classic-home{padding-left:.85rem;padding-right:.85rem}.classic-hero-actions{align-items:stretch;flex-direction:column;gap:.35rem}.classic-primary-link,.classic-secondary-link{width:100%}.classic-package-name,.package-list-name{flex-wrap:wrap}}.earnings-progress-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.75rem,2vw,1.5rem);width:100%}.earnings-progress-item{display:grid;justify-items:center;align-content:start;gap:.8rem;min-width:0;text-align:center}.earnings-progress-ring{display:grid;place-items:center;width:min(100%,176px);aspect-ratio:1;padding:.58rem;border-radius:50%;background:conic-gradient(var(--gold-1) 0 var(--gauge-progress),rgba(248,215,122,.18) var(--gauge-progress) 100%)}.earnings-progress-ring>div{display:grid;place-items:center;width:100%;height:100%;padding:.3rem;border-radius:50%;background:#21180e}.earnings-progress-ring strong{color:#fff9eb;font:700 clamp(.92rem,1.3vw,1.18rem)/1.2 "JetBrains Mono",monospace;font-variant-numeric:tabular-nums;letter-spacing:-.065em;white-space:nowrap}.earnings-progress-item>span{color:#e5d1a8;font-size:.81rem;font-weight:650;line-height:1.4}.earnings-hero-dashboard .earnings-hero-visual{padding:1.5rem}.earnings-hero-dashboard .earnings-caveat{margin-top:1rem}@media (max-width: 1180px){.earnings-hero-dashboard{grid-template-columns:1fr}.earnings-hero-dashboard .earnings-hero-visual{min-height:0;padding:1.5rem 2rem 0}.earnings-hero-dashboard .earnings-progress-pair{max-width:390px;margin:0 auto}}@media (max-width: 700px){.dashboard-refined .earnings-hero-dashboard{display:flex;flex-direction:column;min-height:0;margin:-1.5rem -1rem 0;width:calc(100% + 2rem);overflow:visible;border:0;border-bottom:1px solid var(--border);border-radius:0;background:linear-gradient(180deg,#21190f 0%,var(--bg) 100%);box-shadow:none}.dashboard-refined .earnings-hero-dashboard:before,.dashboard-refined .earnings-hero-dashboard .earnings-hero-grid{display:none}.dashboard-refined .earnings-hero-dashboard .earnings-hero-visual{order:-1;min-height:0;padding:1.4rem 1.25rem 0}.dashboard-refined .earnings-hero-dashboard .earnings-hero-content{padding:1.5rem 1.25rem 1.8rem}.earnings-hero-dashboard .earnings-progress-pair{gap:.75rem;max-width:340px;padding-bottom:1.2rem;border-bottom:1px solid rgba(248,215,122,.2)}.earnings-hero-dashboard .earnings-progress-ring{width:min(100%,152px);padding:.52rem}.earnings-hero-dashboard .earnings-progress-ring strong{font-size:clamp(.93rem,3.2vw,1.18rem)}.earnings-hero-dashboard .earnings-progress-item>span{font-size:.79rem}.earnings-hero-dashboard h1{margin-top:1.15rem;font-size:clamp(1.5rem,6vw,2rem)}.earnings-hero-dashboard .earnings-hero-subtitle{margin-top:1.4rem}.earnings-hero-dashboard .earnings-counter{font-size:clamp(2.25rem,9vw,3.8rem)}.earnings-hero-dashboard .earnings-rate{margin-top:.6rem}.earnings-hero-dashboard .earnings-hero-actions{margin-top:1.6rem}.earnings-hero-dashboard .earnings-claim-button{min-height:3.5rem}.dashboard-refined .dashboard-metric-grid{grid-template-columns:1fr;gap:0}.dashboard-refined .dashboard-metric-grid .home-metric{min-height:0;padding:1.25rem 0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.dashboard-refined .dashboard-metric-grid .home-metric:after{display:none}.dashboard-refined .dashboard-metric-grid .home-metric>strong{margin:.85rem 0;color:var(--text-primary);font-size:clamp(2rem,8vw,3rem)}.dashboard-refined .dashboard-metric-grid .home-metric-top>span:first-child,.dashboard-refined .dashboard-metric-grid .home-metric-footer{color:var(--text-secondary)}.dashboard-refined .dashboard-metric-grid .home-metric-footer{border-color:var(--border-soft)}.dashboard-refined .account-summary-card{padding:0;border:0;background:transparent;box-shadow:none}.dashboard-refined .account-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.dashboard-refined .account-summary-grid>div{padding:1rem 0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.dashboard-refined .account-summary-grid strong{color:var(--text-primary)}}@media (max-width: 380px){.dashboard-refined .earnings-hero-dashboard .earnings-hero-content{padding-inline:1rem}.earnings-progress-ring{padding:.45rem}.earnings-progress-ring strong{font-size:.9rem}.earnings-hero-dashboard .earnings-counter{font-size:2.05rem}}.wallet-menu-wrap{position:relative}.wallet-chevron{transition:transform .16s ease}.wallet-chevron.open{transform:rotate(180deg)}.wallet-account-menu{position:absolute;top:calc(100% + .45rem);right:0;z-index:70;width:-moz-max-content;width:max-content;min-width:0;padding:.35rem;border:1px solid var(--border);border-radius:.7rem;background:var(--bg-alt);box-shadow:0 12px 28px #0000003d}.wallet-account-menu>span{display:block;color:var(--text-muted);font-size:.75rem}.wallet-account-menu>strong{display:block;margin:.35rem 0 .9rem;color:var(--text-primary);font:600 .8rem/1.45 JetBrains Mono,monospace;overflow-wrap:anywhere}.wallet-account-menu>button{display:flex;align-items:center;gap:.55rem;width:auto;min-height:2.5rem;padding:.5rem .7rem;border:1px solid rgba(178,78,66,.24);border-radius:.5rem;color:#b86c61;font-size:.78rem;font-weight:650;line-height:1.2;text-align:left;white-space:nowrap;cursor:pointer}.wallet-account-menu>button:hover{background:#b24e4214;border-color:#b24e426b}@media (max-width: 430px){.header-shell .brand-name{display:none}.header-shell .connect-wallet-button{padding:0 .6rem;font-size:.73rem}.header-shell .wallet-chevron{width:.8rem;height:.8rem}}.wallet-balance-strip.wallet-balance-strip-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-balance-strip.wallet-balance-strip-compact>div{border-bottom:0}.wallet-balance-strip.wallet-balance-strip-compact>div:first-child{border-right:1px solid var(--border-soft)}.referral-link-card .referral-link-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.referral-link-card .referral-link-row code{width:100%;min-width:0;min-height:46px;padding:12px;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;overflow-wrap:normal;text-overflow:clip;font-size:12px;line-height:20px}.referral-link-card .referral-link-row code::-webkit-scrollbar{display:none}.referral-link-card .referral-link-row .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-height:46px;padding:12px 14px;margin:0;white-space:nowrap;font-size:13px;line-height:20px}.referral-link-card .referral-link-row .btn-primary svg{flex-shrink:0}@media (max-width: 767px){.wallet-balance-strip.wallet-balance-strip-compact>div{padding:14px 12px}.wallet-balance-strip.wallet-balance-strip-compact strong{font-size:13px;line-height:1.5}.referral-summary-grid[aria-label]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.referral-summary-grid .stat-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:16px 12px}.referral-summary-grid .stat-icon{width:34px;height:34px;margin-bottom:12px}.referral-summary-grid .stat-label{min-height:36px;font-size:12px;line-height:1.5}.referral-summary-grid .stat-value{margin:10px 0 8px;font-size:22px;line-height:1.3}.referral-summary-grid .stat-detail{font-size:12px;line-height:1.5}.referral-link-card .referral-link-row{gap:8px}.referral-link-card .referral-link-row .btn-primary{padding-inline:12px;font-size:12px}}.app-shell{--panel: #211a12;--panel-soft: #291f14;--border: rgba(229, 186, 100, .25);--border-soft: rgba(229, 186, 100, .16);--text-muted: #bda981}.app-shell[data-theme=light]{--panel: #fffdf8;--panel-soft: #f2eadc;--border: rgba(120, 87, 35, .27);--border-soft: rgba(120, 87, 35, .16);--text-muted: #6b583b}.earnings-hero,.cycle-hero{--earnings-muted: #d8c6a7;--earnings-accent: #f8d77a;--earnings-violet: #f8d77a;border-color:#f8d77a42;border-radius:.9rem;background:#211910;box-shadow:none}.earnings-hero:before,.cycle-hero:before,.earnings-hero-grid,.cycle-hero-mesh{display:none}.earnings-hero{min-height:0}.earnings-hero-content,.cycle-hero-copy{padding:clamp(1.6rem,3vw,2.7rem)}.earnings-hero h1,.cycle-hero h1{color:#fff8e8;font-weight:700}.earnings-live-badge{border:0;border-radius:0;background:transparent;padding:0;color:#e9bd67}.earnings-live-badge i{background:#e9bd67;box-shadow:none}.earnings-counter{color:#fff8e8}.earnings-counter span,.earnings-rate,.cycle-date{color:#f8d77a}.earnings-caveat,.earnings-action-hint,.cycle-explainer{color:#d5c4a7}.earnings-claim-button{border:1px solid #f8d77a;border-radius:.55rem;background:#f8d77a;color:#251b0b;box-shadow:none}.earnings-claim-button:hover:not(:disabled){transform:none;background:#ffe59a;box-shadow:none}.earnings-secondary-button{border-color:#f8d77a66;border-radius:.55rem;background:transparent;color:#f6e7c6}.earnings-secondary-button:hover{background:#f8d77a14}.earnings-hero-dashboard .earnings-hero-visual{min-height:0;padding:1.5rem 2rem}.earnings-progress-pair{max-width:420px;margin:0 auto}.earnings-progress-ring{background:conic-gradient(#e8ba63 0 var(--gauge-progress),rgba(248,215,122,.16) var(--gauge-progress) 100%)}.earnings-progress-ring>div{background:#211910}.earnings-progress-item>span{color:#d7c3a0}.dashboard-refined .home-metric,.home-page-refined .home-metric{min-height:190px;border:1px solid var(--border);border-radius:.8rem;background:var(--panel);box-shadow:none}.dashboard-refined .home-metric:after,.home-page-refined .home-metric:after{display:none}.dashboard-refined .home-metric-top>span:first-child,.dashboard-refined .home-metric-index,.dashboard-refined .home-metric-footer{color:var(--text-secondary)}.dashboard-refined .home-metric>strong,.dashboard-refined .account-summary-card h2,.dashboard-refined .account-summary-grid strong{color:var(--text-primary)}.dashboard-refined .home-metric-top svg,.dashboard-refined .home-metric>strong small,.dashboard-refined .home-cap-track>span{color:var(--gold-1)}.dashboard-refined .home-metric-footer{border-color:var(--border-soft)}.dashboard-refined .home-metric-footer button{width:2.5rem;height:2.5rem;border-radius:.5rem;background:transparent;color:var(--gold-1)}.dashboard-refined .account-summary-card{border-color:var(--border);background:var(--panel)}.dashboard-refined .account-summary-grid>div{border-color:var(--border-soft);border-radius:.5rem;background:transparent}.dashboard-refined .account-summary-grid span,.dashboard-refined .home-cap-label{color:var(--text-secondary)}.dashboard-refined .home-cap-track{background:var(--border-soft)}.dashboard-refined .home-cap-track>span{background:var(--gold-1)}.cycle-gauge{background:conic-gradient(#e8ba63 0 var(--gauge-progress),rgba(248,215,122,.16) var(--gauge-progress) 100%);box-shadow:none}.cycle-gauge>div{background:#211910}.cycle-gauge-empty svg{color:#e8ba63}.cycle-visual-caption{border-color:#f8d77a3b;border-radius:.55rem;background:transparent}.cycle-visual-caption>span{color:#d8c6a7}.cycle-visual-caption button{color:#f8d77a}.rewards-page .reward-table-scroll,.rewards-page .empty-card{border-color:var(--border);border-radius:.8rem;background:var(--panel);box-shadow:none}.rewards-page .reward-table th,.rewards-page .reward-table td{border-color:var(--border-soft);color:var(--text-secondary)}.rewards-page .reward-table td strong,.rewards-page .empty-card h3{color:var(--text-primary)}.rewards-page .reward-table td small,.rewards-page .empty-card p{color:var(--text-secondary)}.rewards-page .reward-table tbody tr:hover{background:var(--gold-soft)}.rewards-page .reward-row-status{background:var(--gold-soft);color:var(--text-secondary)}.rewards-page .reward-row-status.ready{background:var(--gold-soft);color:var(--gold-1)}.referral-summary-grid .stat-card{border-color:var(--border);background:var(--panel);box-shadow:none}.referral-link-card{border-color:var(--border);background:var(--panel)}.referral-link-row code{border-radius:.5rem;background:var(--panel-soft)}.referral-level-card,.referral-level-card.unlocked{border-color:var(--border-soft);border-radius:.65rem;background:var(--panel-soft);opacity:1}.referral-level-card.unlocked{border-color:var(--border)}.referral-level-card.unlocked footer{color:var(--gold-1)}.package-list-row:hover,.classic-package-row:hover{background:var(--gold-soft)}.classic-coin-ring img{filter:none}.mobile-bottom-nav{background:#281e10;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.app-shell[data-theme=light] .mobile-bottom-nav{background:#f1e7d2}.mobile-bottom-nav .mobile-nav-item.active{color:var(--gold-1)}@media (max-width: 640px){.referral-level-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1.25rem}.referral-level-card{display:flex;min-width:0;min-height:0;flex-direction:column;padding:.8rem .7rem}.referral-level-top{font-size:.68rem}.referral-level-top svg{width:14px;height:14px;flex:none}.referral-level-card>strong{margin:.75rem 0 .2rem;font-size:1.45rem}.referral-level-card>p{min-height:2.7em;font-size:.69rem;line-height:1.4}.referral-level-card footer{margin-top:auto;padding-top:.6rem;font-size:.65rem;line-height:1.35}}@media (min-width: 1181px){.dashboard-refined .earnings-hero-dashboard{grid-template-columns:minmax(0,1.1fr) minmax(370px,.9fr)}.dashboard-refined .dashboard-metric-grid{gap:1.25rem}.dashboard-refined .home-metric{padding:1.7rem}}@media (max-width: 1180px){.earnings-hero-dashboard .earnings-hero-visual{padding:.5rem 2rem 2rem}}@media (max-width: 700px){.dashboard-refined .earnings-hero-dashboard{background:#211910}.dashboard-refined .earnings-hero-dashboard .earnings-hero-content{padding:1.25rem 1.25rem 1.8rem}.dashboard-refined .earnings-hero-dashboard .earnings-hero-visual{padding:1.5rem 1.25rem 0}.earnings-hero-dashboard .earnings-progress-pair{max-width:340px}.dashboard-refined .dashboard-metric-grid{gap:.75rem}.dashboard-refined .dashboard-metric-grid .home-metric{padding:1.1rem;border:1px solid var(--border);border-radius:.7rem;background:var(--panel)}.dashboard-refined .dashboard-metric-grid .home-metric>strong{margin:.9rem 0}.dashboard-refined .account-summary-card{padding:1.1rem;border:1px solid var(--border);background:var(--panel)}.dashboard-refined .account-summary-grid>div{padding:.8rem 0}.rewards-page .reward-table tr{border-color:var(--border);border-radius:.7rem;background:var(--panel);box-shadow:none}.rewards-page .reward-table td:before{color:var(--text-muted)}.mobile-bottom-nav{left:0;right:0;bottom:0;border:1px solid var(--border);border-left:0;border-right:0;border-bottom:0;border-radius:0;padding-bottom:env(safe-area-inset-bottom,0px)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:opacity-85:hover{opacity:.85}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-amber-400:focus-visible{outline-color:#fbbf24}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;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))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}@media (min-width: 640px){.sm\:flex-initial{flex:0 1 auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 768px){.md\:hidden{display:none}}@media (min-width: 1024px){.lg\:ml-0{margin-left:0}.lg\:ml-64{margin-left:16rem}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.gold-dashboard{--gd-accent: var(--gold-1);--gd-secondary-accent: #a97935;--gd-hero: #292014;--gd-hero-text: #fff8e8;--gd-hero-muted: #ddc9a6;--gd-button: #f8d77a;--gd-viewport-offset: 248px;display:grid;gap:24px;max-width:1280px;margin:4px auto 0;color:var(--text-primary)}[data-theme=light] .gold-dashboard{--gd-accent: var(--gold-3)}.gold-dashboard :is(button,a,select,summary){touch-action:manipulation}.gold-dashboard :is(button,select,summary){cursor:pointer}.gold-dashboard button:disabled{cursor:not-allowed;opacity:.5}.gold-dashboard :is(button,a,select,summary):focus-visible{outline:3px solid var(--gd-accent);outline-offset:4px}.gold-dashboard :is(h1,h2,h3){text-wrap:balance}.gold-dashboard .gd-kicker{display:block;color:var(--gd-accent);font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.1em}.gd-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 0 8px}.gd-heading h1{margin:8px 0;font-size:clamp(26px,3vw,36px);line-height:1.2;font-weight:600;letter-spacing:-.045em}.gd-heading p{color:var(--text-muted);font-size:14px;line-height:1.65}.gd-heading>div:last-child{display:flex;align-items:center;gap:12px;flex-shrink:0}.gd-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:11px 16px;border:1px solid transparent;border-radius:9px;font-size:13px;line-height:1.4;font-weight:600;text-decoration:none;transition:background .16s ease,filter .16s ease}.gd-button-primary{background:var(--gd-button);color:#251b0b;border-color:var(--gd-button)}.gd-button-primary:hover:not(:disabled){filter:brightness(1.08)}.gd-button-outline{border-color:var(--border);color:var(--gd-accent);background:transparent}.gd-button-outline:hover:not(:disabled){background:var(--gold-soft)}.gd-icon-button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border);border-radius:9px;color:var(--text-secondary)}.gd-icon-button:hover:not(:disabled){background:var(--gold-soft)}.gd-top-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}.gd-panel{min-width:0;padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--panel)}.gd-hero{min-width:0;overflow:hidden;padding:26px 28px;border:1px solid var(--border);border-radius:16px;background:radial-gradient(ellipse at 100% 0%,#bb82371a,transparent 65%),var(--gd-hero);color:var(--gd-hero-text)}.gd-mobile-earnings{display:none}.gold-dashboard .gd-top-grid{align-items:start}.gold-dashboard .gd-hero{display:flex;flex-direction:column;min-height:calc(100vh - var(--gd-viewport-offset));min-height:calc(100dvh - var(--gd-viewport-offset))}.gd-desktop-earnings{display:flex;flex:1;flex-direction:column;width:100%}.gd-desktop-earnings>.gd-earned-main,.gd-desktop-earnings>.gd-welcome{flex:1}.gd-hero-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.gd-hero-top>span:first-child{display:inline-flex;align-items:center;gap:8px;color:var(--gd-button);font-size:11px;font-weight:600;letter-spacing:.09em}.gd-tag{display:inline-block;padding:5px 8px;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);font-size:11px;line-height:1.4}.gd-hero .gd-tag{color:var(--gd-hero-muted);border-color:#f8d77a38}.gd-hero :is(button,a):focus-visible{outline-color:var(--gd-button)}.gd-welcome{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:20px;padding:28px 0}.gd-welcome h2{font-size:clamp(27px,3vw,40px);font-weight:550;letter-spacing:-.055em;line-height:1.12}.gd-welcome em{color:var(--gd-button);font-style:normal}.gd-welcome p{margin:16px 0 20px;max-width:35ch;color:var(--gd-hero-muted);font-size:14px;line-height:1.7}.gd-welcome img{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 18px #00000040)}.gd-onboarding{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:20px;border-top:1px solid #f8d77a29;list-style:none}.gd-onboarding li{display:flex;align-items:center;gap:8px;color:var(--gd-hero-muted);font-size:12px}.gd-onboarding li>span{color:var(--gd-button);font-size:11px}.gd-earned-main{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:30px 0 24px}.gd-earned-main>div{min-width:0}.gd-earned-main h2{color:var(--gd-hero-muted);font-size:14px;font-weight:400}.gd-earned-main p{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:10px 0;font-size:clamp(32px,4.5vw,58px);letter-spacing:-.055em;line-height:1.2;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd-earned-main p>span{color:var(--gd-button);font-size:16px;letter-spacing:0}.gd-earned-main small{display:block;max-width:42ch;color:var(--gd-hero-muted);font-size:12px;line-height:1.6}.gd-earned-main img{width:96px;height:96px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.gd-hero-balances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px 0;border-top:1px solid #f8d77a29;border-bottom:1px solid #f8d77a29}.gd-hero-balances>div>span{color:var(--gd-hero-muted);font-size:12px}.gd-hero-balances strong{display:block;margin-top:8px;font-size:20px;font-weight:500;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd-hero-balances small{color:var(--gd-hero-muted);font-size:11px;font-weight:400}.gd-hero-footer{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px}.gd-hero-footer>span{flex:1;min-width:150px;max-width:30ch;color:var(--gd-hero-muted);font-size:12px;line-height:1.6}.gd-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.gd-section-head h2{margin-top:6px;color:var(--text-primary);font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.035em}.gd-section-head>svg{color:var(--gd-accent);flex-shrink:0}.gd-cycle{display:flex;flex-direction:column;justify-content:space-between}.gd-countdown{margin:24px 0;font-size:38px;font-weight:500;letter-spacing:-.045em;line-height:1.2;font-variant-numeric:tabular-nums}.gd-countdown>span{display:block;margin-top:10px;color:var(--text-muted);font-size:12px;line-height:1.6;letter-spacing:0;font-weight:400}.gd-week-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.gd-week-days>div{display:grid;justify-items:center;gap:8px;min-width:0}.gd-week-days>div>span{display:grid;place-items:center;height:34px;width:100%;border:1px solid var(--border);border-radius:7px;background:var(--panel-soft);color:var(--text-muted);font-size:12px}.gd-week-days .complete>span{background:var(--gd-button);border-color:var(--gd-button);color:#251b0b}.gd-week-days .current>span{border-color:var(--gd-accent);color:var(--gd-accent);background:var(--gold-soft)}.gd-week-days small{color:var(--text-muted);font-size:10px;white-space:nowrap}.gd-cycle-note{margin:20px 0 12px;color:var(--text-secondary);font-size:13px;line-height:1.7}.gd-inline-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--gd-accent);font-size:12px;font-weight:600;text-decoration:none}.gd-inline-link:hover{text-decoration:underline;text-underline-offset:4px}.gd-middle-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}.gd-preview-controls{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:24px}.gd-preview-controls>label{flex:1;min-width:180px;color:var(--text-muted);font-size:12px}.gd-preview-controls select{display:block;width:100%;margin-top:8px;min-height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--panel-soft);color:var(--text-primary);font:inherit;font-size:13px}.gd-periods{display:flex;padding:3px;border:1px solid var(--border);border-radius:8px;background:var(--panel-soft)}.gd-periods button{min-height:40px;padding:8px 10px;border-radius:5px;color:var(--text-muted);font-size:12px;transition:background .15s ease}.gd-periods button[aria-pressed=true]{background:var(--gold-soft);color:var(--gd-accent)}.gd-preview-value{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:24px}.gd-preview-value>div>span{color:var(--text-muted);font-size:12px}.gd-preview-value strong{display:block;margin-top:8px;font-size:34px;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.gd-preview-value small{color:var(--gd-accent);font-size:14px;font-weight:400;letter-spacing:0}.gd-preview-value>p{color:var(--text-muted);font-size:12px;line-height:1.6}.gd-preview-value>p>span{display:block;color:var(--text-primary);font-weight:600}.gd-chart{position:relative;margin-top:28px;padding-top:12px}.gd-chart-grid{position:absolute;top:12px;right:0;bottom:53px;left:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.gd-chart-grid span{width:100%;border-top:1px dashed var(--border-soft)}.gd-bars{position:relative;display:flex;align-items:flex-end;gap:12px;height:150px;padding:0 8px}.gd-bar-column{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;flex:1;min-width:0;position:relative}.gd-bar{display:block;width:min(100%,60px);min-height:4px;border-radius:5px 5px 0 0;background:linear-gradient(0deg,var(--gd-secondary-accent),var(--gd-button))}.gd-bar-column:last-child .gd-bar{background:var(--gd-button)}.gd-bar-label{position:absolute;top:calc(100% + 10px);color:var(--text-muted);font-size:11px}.gd-chart figcaption{padding-top:38px;color:var(--text-muted);font-size:11px}.gd-preview-bottom{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.gd-preview-bottom summary{min-height:44px;display:flex;align-items:center;color:var(--text-secondary);font-size:12px;list-style:none}.gd-preview-bottom summary:after{content:"+";margin-left:12px;font-size:16px}.gd-preview-bottom details[open] summary:after{content:"−"}.gd-preview-bottom summary::-webkit-details-marker{display:none}.gd-preview-bottom table{width:100%;border-collapse:collapse;color:var(--text-secondary);font-size:12px;margin-bottom:16px}.gd-preview-bottom :is(th,td){padding:6px 12px 6px 0;text-align:left;border-bottom:1px solid var(--border-soft)}.gd-preview-bottom>a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--gd-accent);font-size:12px;font-weight:600}.gd-fine-print{color:var(--text-muted);font-size:11px;line-height:1.75}.gd-breakdown{display:flex;flex-direction:column}.gd-donut{display:grid;place-items:center;width:170px;height:170px;margin:28px auto 24px;padding:12px;border-radius:50%;background:conic-gradient(var(--gd-button) 0 var(--staking-share),var(--reward-empty) var(--staking-share) 100%)}.gd-donut>div{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:50%;background:var(--panel)}.gd-donut strong{max-width:100%;padding-inline:8px;color:var(--text-primary);font-size:23px;font-weight:500;letter-spacing:-.03em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.gd-donut div>span{color:var(--text-muted);font-size:12px}.gd-legend{width:100%;margin:0}.gd-legend>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--border-soft)}.gd-legend dt{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:13px}.gd-legend dt>span{width:8px;height:8px;border-radius:2px;background:var(--gd-button)}.gd-legend>div:nth-child(2) dt>span{background:var(--gd-secondary-accent)}.gd-legend dd{min-width:0;margin:0;text-align:right;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.gd-cap{margin-top:auto;padding-top:20px}.gd-cap>div:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--text-secondary)}.gd-cap strong{color:var(--gd-accent)}.gd-track{height:6px;margin-top:10px;border-radius:5px;background:var(--border-soft);overflow:hidden}.gd-track>span{display:block;height:100%;border-radius:inherit;background:var(--gd-accent)}.gd-cap>p{margin-top:10px;color:var(--text-muted);font-size:12px;line-height:1.7}.gd-stakes{padding:24px 0 0;overflow:hidden}.gd-stakes>.gd-section-head{padding-inline:24px}.gd-stake-scroll{margin-top:24px}.gd-stake-table{width:100%;border-collapse:collapse;font-size:13px}.gd-stake-table th{padding:12px 24px;color:var(--text-muted);text-align:left;font-size:11px;font-weight:500;background:var(--panel-soft)}.gd-stake-table td{padding:20px 24px;border-bottom:1px solid var(--border-soft);font-variant-numeric:tabular-nums}.gd-stake-table td small{display:block;margin-top:6px;color:var(--text-muted);font-size:11px;line-height:1.6}.gd-position-name{display:flex;align-items:center;gap:8px;color:var(--gd-accent)}.gd-position-name strong{color:var(--text-primary);font-size:13px;font-weight:500}.gd-position-progress{display:flex;align-items:center;gap:8px}.gd-position-progress>.gd-track{width:80px;margin:0;flex-shrink:0}.gd-position-progress>span{color:var(--text-secondary);font-size:11px}.gd-status{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--gd-accent);font-size:12px}.gd-status:hover{text-decoration:underline;text-underline-offset:4px}.gd-stakes-empty{display:flex;align-items:center;gap:20px;margin:24px;padding:28px;border:1px dashed var(--border);border-radius:12px;background:var(--panel-soft)}.gd-empty-icon{display:grid;place-items:center;flex-shrink:0;width:64px;height:64px;border:1px solid var(--border);border-radius:16px;color:var(--gd-accent);background:var(--gold-soft)}.gd-stakes-empty>div:nth-child(2){flex:1}.gd-stakes-empty h3{font-size:18px;font-weight:500;letter-spacing:-.03em}.gd-stakes-empty p{margin-top:8px;max-width:56ch;color:var(--text-muted);font-size:13px;line-height:1.7}.gd-stakes-empty .gd-button{flex-shrink:0}.gd-stakes-footnote{display:flex;align-items:center;gap:8px;padding:16px 24px;border-top:1px solid var(--border-soft);color:var(--text-muted);font-size:12px;line-height:1.6}.gd-stakes-footnote svg{flex-shrink:0}.gd-referrals{display:flex;align-items:center;gap:24px;padding:28px;border:1px solid var(--border);border-radius:16px;background:linear-gradient(105deg,var(--gold-soft),transparent),var(--panel)}.gd-referral-icon{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border:1px solid var(--border);border-radius:50%;color:var(--gd-accent)}.gd-referrals>div:first-of-type{flex:1}.gd-referrals h2{margin-top:6px;font-size:21px;font-weight:500;letter-spacing:-.03em}.gd-referrals p{margin-top:8px;color:var(--text-secondary);font-size:13px;line-height:1.7}.gd-referrals>div:last-child{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.gd-notice{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:10px;background:var(--panel);color:var(--text-secondary);font-size:13px;line-height:1.65}.gd-notice>p{flex:1;min-width:0;overflow-wrap:anywhere}.gd-notice>svg{flex-shrink:0}.gd-notice>button{min-height:44px;padding:8px;text-decoration:underline;text-underline-offset:4px}.gd-error{color:#ffb8a8}[data-theme=light] .gd-error{color:#a32a21}@media (max-width: 1200px){.gd-hero-balances{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-top-grid,.gd-middle-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px}.gd-panel{padding:20px}.gd-hero{padding:24px}.gd-welcome{grid-template-columns:minmax(0,1fr) 100px;gap:12px}.gd-welcome img{width:100px;height:100px}.gd-welcome h2{font-size:30px}.gd-earned-main img{width:68px;height:68px}.gd-stakes{padding:24px 0 0}.gd-stake-table :is(th,td){padding-inline:16px}.gd-stakes-empty{flex-wrap:wrap;padding:24px}.gd-referrals{flex-wrap:wrap}}@media (max-width: 900px){.gd-top-grid,.gd-middle-grid{grid-template-columns:1fr}.gd-cycle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 24px}.gd-cycle>.gd-section-head{grid-column:1 / -1}.gd-cycle .gd-countdown{margin:12px 0}.gd-cycle .gd-week-days{align-self:center}.gd-cycle .gd-cycle-note{margin:0}.gd-cycle>:is(a,button){justify-self:end;align-self:center}.gd-welcome{grid-template-columns:minmax(0,1fr) 150px}.gd-welcome img{width:150px;height:150px}.gd-breakdown{display:grid;grid-template-columns:180px minmax(0,1fr);gap:8px 24px}.gd-breakdown>.gd-section-head,.gd-breakdown .gd-cap{grid-column:1 / -1}.gd-donut{margin-block:20px}.gd-legend{align-self:center}.gd-stake-table thead{display:none}.gd-stake-table :is(tbody,tr,td){display:block}.gd-stake-table tbody{display:grid;gap:16px;padding:0 20px 20px}.gd-stake-table tr{padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--panel-soft)}.gd-stake-table td{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1fr);gap:6px 16px;padding:10px 0;border-bottom:1px solid var(--border-soft)}.gd-stake-table td:before{content:attr(data-label);color:var(--text-muted);font-size:12px}.gd-stake-table td>small{grid-column:2;margin:0}.gd-stake-table td:last-child{border:0}.gd-status{min-height:44px}}@media (max-width: 600px){.gold-dashboard{gap:20px;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}.gd-heading{flex-wrap:wrap;gap:16px}.gd-heading h1{font-size:28px}.gd-heading p{font-size:15px}.gd-panel,.gd-hero{padding:20px;border-radius:12px}.gd-welcome{grid-template-columns:minmax(0,1fr) 90px;padding:24px 0}.gd-welcome h2{font-size:27px}.gd-welcome img{width:90px;height:90px}.gd-welcome p{font-size:14px}.gd-welcome .gd-button{font-size:12px;padding-inline:12px}.gd-onboarding{gap:12px 16px}.gd-earned-main{padding-block:24px}.gd-earned-main img{display:none}.gd-earned-main p{font-size:clamp(30px,9vw,44px)}.gd-hero-balances{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-hero-footer .gd-button{width:100%}.gd-hero-footer>span{max-width:none}.gd-cycle{display:flex;gap:0}.gd-cycle .gd-countdown{margin:24px 0}.gd-cycle .gd-week-days{width:100%}.gd-cycle .gd-cycle-note{margin:20px 0 10px;font-size:14px}.gd-cycle>:is(a,button){align-self:flex-start}.gd-section-head{flex-wrap:wrap;gap:10px}.gd-section-head h2{font-size:19px}.gd-preview-controls{align-items:stretch}.gd-preview-controls label{width:100%;flex-basis:100%}.gd-preview-controls select{font-size:16px}.gd-periods{width:100%}.gd-periods button{flex:1;min-height:44px}.gd-bars{gap:6px;padding-inline:0}.gd-bar-label{font-size:10px}.gd-preview-value{gap:12px}.gd-preview-value strong{font-size:32px}.gd-fine-print{font-size:12px}.gd-breakdown{display:flex}.gd-stakes{padding:20px 0 0}.gd-stakes>.gd-section-head{padding-inline:20px}.gd-stakes-empty{display:grid;margin:20px;padding:20px;gap:16px}.gd-stakes-empty p{font-size:14px}.gd-stakes-empty .gd-button{justify-self:start}.gd-referrals{padding:20px;gap:16px}.gd-referral-icon{width:48px;height:48px}.gd-referrals>div:first-of-type{min-width:200px}.gd-referrals>div:last-child{flex-direction:row;flex-wrap:wrap;gap:8px 16px}.gd-referrals h2{font-size:20px}.gd-notice{flex-wrap:wrap}}@media (max-width: 380px){.gd-welcome{grid-template-columns:1fr}.gd-welcome img{display:none}.gd-stake-table td{grid-template-columns:minmax(80px,.7fr) minmax(0,1fr);gap:6px 12px}.gd-position-progress>.gd-track{width:60px}}@media (max-width: 767px){.gold-dashboard>.gd-heading,.gold-dashboard>.gd-heading>div:first-child{display:contents}.gold-dashboard>.gd-heading .gd-kicker,.gold-dashboard>.gd-heading p,.gold-dashboard>.gd-heading>div:last-child{display:none}.gold-dashboard>.gd-heading h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.gold-dashboard{--gd-viewport-offset: calc(190px + env(safe-area-inset-bottom, 0px)) ;margin-top:0}.gold-dashboard .gd-middle-grid{display:flex;flex-direction:column}.gd-desktop-earnings{display:none}.gold-dashboard .gd-hero{padding:24px 20px 20px;border-radius:16px;background:radial-gradient(ellipse at 50% 0%,#bb823724,transparent 60%),var(--gd-hero)}.gd-mobile-earnings{display:flex;flex:1;flex-direction:column;align-items:center;width:100%;text-align:center}.gd-mobile-logo-row{position:relative;width:100%;display:flex;justify-content:center;min-height:88px}.gd-mobile-logo-row>img{display:block;width:88px;height:88px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 14px #00000030)}.gd-mobile-refresh{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;border:1px solid #f8d77a29;border-radius:50%;color:var(--gd-hero-muted);background:#f8d77a08}.gd-mobile-refresh:hover:not(:disabled){background:#f8d77a18}.gd-mobile-earnings>h2{margin-top:14px;font-size:19px;font-weight:500;letter-spacing:-.03em;line-height:1.3}.gd-mobile-estimate-label{margin-top:20px;color:var(--gd-hero-muted);font-size:12px;line-height:1.5}.gd-mobile-counter{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:8px}.gd-mobile-counter-amount{display:block;max-width:100%;color:var(--gd-hero-text);font-size:clamp(32px,9vw,52px);line-height:1.18;letter-spacing:-.045em;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd-counter-fraction{color:var(--gd-button);font-size:.72em}.gd-mobile-counter-unit{color:var(--gd-hero-muted);font-size:12px;font-weight:500;letter-spacing:.12em}.gd-mobile-rate{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:14px;color:var(--gd-button);font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}.gd-mobile-rate>span{width:5px;height:5px;border-radius:50%;background:var(--gd-button)}.gd-mobile-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:24px;padding:18px 0;border-top:1px solid #f8d77a29;border-bottom:1px solid #f8d77a29}.gd-mobile-balances>div{min-width:0;padding:0 6px}.gd-mobile-balances>div+div{border-left:1px solid #f8d77a29}.gd-mobile-balances span{display:flex;align-items:center;justify-content:center;min-height:34px;color:var(--gd-hero-muted);font-size:12px;line-height:1.4}.gd-mobile-balances strong{display:block;margin-top:8px;color:var(--gd-hero-text);font-size:clamp(16px,4.5vw,20px);font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd-mobile-balances small{font-size:10px;font-weight:400;color:var(--gd-hero-muted)}.gd-mobile-primary-action{width:100%;margin-top:auto;padding-top:24px}.gd-mobile-primary-action>:is(button,a){width:100%;min-height:48px;font-size:14px}.gd-mobile-earnings-note{max-width:38ch;margin-top:12px;color:var(--gd-hero-muted);font-size:12px;line-height:1.65}.gd-mobile-update-rewards{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin-top:8px;color:var(--gd-button);font-size:12px}.gd-mobile-update-rewards:hover:not(:disabled){background:#f8d77a10;border-radius:8px}}@media (max-width: 640px){.gold-dashboard{--gd-viewport-offset: calc(176px + env(safe-area-inset-bottom, 0px)) }}.gd-mining-gauge{position:relative;width:min(100%,260px);height:205px;flex-shrink:0;margin:0 auto}.gd-mining-arc{display:block;width:100%;height:auto;overflow:visible}.gd-mining-arc path{fill:none;stroke-width:10;stroke-linecap:round}.gd-mining-arc-track{stroke:#f8d77a26}.gd-mining-arc-fill{stroke:var(--gd-button);transition:stroke-dasharray .6s ease}.gd-mining-scene{position:absolute;top:39px;left:50%;display:grid;place-items:center;width:76px;height:76px;margin-left:-38px}.gd-mining-coin{position:relative;z-index:1;display:block;width:76px;height:76px;overflow:hidden;border-radius:50%;filter:drop-shadow(0 8px 10px #00000050)}.gd-mining-coin>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gd-mining-shine{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:linear-gradient(110deg,transparent 40%,#fff5ce66 50%,transparent 60%);transform:translate(-100%);opacity:0}.gd-mining-platform{position:absolute;width:106px;height:16px;bottom:-10px;border:1px solid #f8d77a38;border-radius:50%;background:radial-gradient(ellipse,#f8d77a30,#f8d77a08 60%,transparent 70%)}.gd-mining-orbit{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px solid #f8d77a20;border-radius:50%}.gd-mining-orbit:after{content:"";position:absolute;top:10px;left:10px;width:4px;height:4px;border-radius:50%;background:var(--gd-button);box-shadow:0 0 8px #f8d77a70}.gd-mining-impact{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid var(--gd-button);border-radius:50%;opacity:0}.gd-mining-halo{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%;background:radial-gradient(circle,#f8d77a20,transparent 70%)}.gd-mining-pickaxe{position:absolute;right:-27px;top:-8px;z-index:2;color:var(--gd-button);transform:translate(11px,7px) rotate(-18deg);transform-origin:10% 90%}.gd-mining-spark{position:absolute;right:-1px;top:25px;z-index:3;width:4px;height:4px;border-radius:50%;background:var(--gd-button);opacity:0}.gd-mining-spark.spark-two{right:9px;top:18px}.gd-mining-spark.spark-three{right:-6px;top:34px}.gd-mining-percent{position:absolute;top:121px;left:0;width:100%;color:var(--gd-hero-text);text-align:center;font-size:23px;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gd-mining-percent>span{display:block;margin-top:5px;color:var(--gd-hero-muted);font-size:11px;font-weight:400;letter-spacing:0}.gd-mining-endpoints{position:absolute;top:140px;left:4px;right:4px;display:flex;justify-content:space-between;color:var(--gd-hero-muted);font-size:11px}.gd-mining-motion-toggle{position:absolute;bottom:0;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:6px 10px;border-radius:6px;color:var(--gd-hero-muted);font-size:10px;white-space:nowrap;transform:translate(-50%)}.gd-mining-motion-toggle:hover{background:#f8d77a12}.gd-earned-main{flex-direction:column;justify-content:center;gap:18px}.gd-desktop-counter-copy{width:100%;text-align:center}.gd-desktop-counter-copy>p{justify-content:center}.gd-desktop-counter-copy>small{margin-inline:auto}.gd-mining-gauge.is-mining .gd-mining-coin{animation:gd-coin-mining 2.4s ease-in-out infinite}.gd-mining-gauge.is-mining .gd-mining-orbit{animation:gd-orbit 12s linear infinite}.gd-mining-gauge.is-mining .gd-mining-impact{animation:gd-impact 2.4s ease-out infinite}.gd-mining-gauge.is-mining .gd-mining-shine{animation:gd-coin-shine 4.8s ease-in-out infinite}.gd-mining-gauge.is-mining .gd-mining-pickaxe{animation:gd-pickaxe-strike 2.4s ease-in-out infinite}.gd-mining-gauge.is-mining .gd-mining-spark{animation:gd-mining-sparks 2.4s ease-out infinite}.gd-mining-spark{--spark-x: 20px;--spark-y: -22px}.gd-mining-spark.spark-two{--spark-x: -12px;--spark-y: -30px}.gd-mining-spark.spark-three{--spark-x: 26px;--spark-y: 6px}.gd-mining-spark.spark-four{--spark-x: 8px;--spark-y: -36px;width:3px;height:6px}@keyframes gd-orbit{to{transform:rotate(360deg)}}@keyframes gd-impact{0%,45%,80%,to{opacity:0;transform:scale(.85)}49%{opacity:.45;transform:scale(.95)}76%{opacity:0;transform:scale(1.45)}}@keyframes gd-coin-shine{0%,55%,to{opacity:0;transform:translate(-100%)}65%{opacity:.6}82%{opacity:0;transform:translate(100%)}}@keyframes gd-coin-mining{0%,40%,65%,to{transform:translateY(0) rotate(0)}48%{transform:translateY(2px) rotate(-3deg)}55%{transform:translateY(-3px) rotate(2deg)}}@keyframes gd-pickaxe-strike{0%,22%,70%,to{transform:translate(11px,7px) rotate(-18deg)}34%{transform:translate(11px,7px) rotate(-30deg)}44%{transform:translate(0) rotate(-82deg)}49%{transform:translate(0) rotate(-70deg)}60%{transform:translate(11px,7px) rotate(-10deg)}}@keyframes gd-mining-sparks{0%,42%,68%,to{opacity:0;transform:translate(0) scale(.6)}46%{opacity:.9;transform:translate(3px,-3px) scale(1)}63%{opacity:0;transform:translate(var(--spark-x),var(--spark-y)) scale(.4)}}.gold-dashboard .gd-hero{border-color:#f8d77a36;border-radius:24px;background:radial-gradient(ellipse at 50% 12%,#b9823526,transparent 55%),linear-gradient(155deg,#292318,#1c1914 75%);box-shadow:inset 0 1px #fff3c814,0 16px 40px #00000018}.gd-hero-top{padding-bottom:16px;border-bottom:1px solid #f8d77a18}.gd-hero .gd-tag{border-radius:20px;padding:6px 10px;background:#f8d77a08}.gd-desktop-counter-copy>p{font-weight:600;margin-block:12px}.gd-hero-balances{padding:18px;gap:18px;border:1px solid #f8d77a20;border-radius:14px;background:#00000018}.gd-hero-balances>div{min-width:0}.gd-hero-balances>div>span{display:block;min-height:32px;line-height:1.4}.gd-hero-footer .gd-button-primary,.gd-mobile-primary-action .gd-button-primary{border-radius:12px;min-height:48px;background:linear-gradient(110deg,#f8d77a,#e8bd5c);box-shadow:inset 0 1px #fff7d866}.gd-mining-motion-toggle{min-height:44px;font-size:11px;bottom:-6px}@media (max-width: 767px){.gold-dashboard .gd-hero{padding:24px 16px 20px;border-radius:20px}.gd-mobile-balances{padding:16px 4px;border:1px solid #f8d77a20;border-radius:14px;background:#00000018}.gd-mobile-counter-amount{font-weight:600}.gd-mobile-rate{padding:6px 12px;border:1px solid #f8d77a18;border-radius:20px;background:#f8d77a08}.gd-mobile-logo-row{min-height:205px}.gd-mobile-earnings>h2{margin-top:8px}.gd-mobile-estimate-label{margin-top:14px}.gd-mining-motion-toggle{min-height:44px;bottom:-6px}}.gold-dashboard .gd-top-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr)}.gd-top-grid>.gd-breakdown{display:flex;flex-direction:column;gap:0;border-radius:20px;padding:24px}.gd-stakes{border-radius:20px}.gd-stake-table td{vertical-align:middle;overflow-wrap:anywhere}.gd-position-progress{min-width:0}@media (min-width: 1101px){.gold-dashboard .gd-top-grid{align-items:stretch}.gd-top-grid>.gd-breakdown{height:100%}.gd-top-grid .gd-cap{margin-top:auto}}@media (max-width: 1100px){.gold-dashboard .gd-top-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.gold-dashboard{gap:16px}.gd-top-grid>.gd-breakdown{padding:20px}.gd-stakes>.gd-section-head{align-items:center}.gd-stake-table tbody{padding:0 12px 16px;gap:12px}.gd-stake-table tr{padding:12px;border-radius:14px}.gd-stake-table td{grid-template-columns:minmax(80px,.8fr) minmax(0,1.2fr);gap:8px 12px}.gd-stake-table td>:not(small){min-width:0}.gd-position-progress>.gd-track{width:min(70px,60%)}.gd-status{white-space:normal;min-height:44px}}@media (prefers-reduced-motion: reduce){.gd-mining-motion-toggle{display:none}.gold-dashboard *,.gold-dashboard *:before,.gold-dashboard *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.rewards-workspace{--rw-accent: var(--gold-1);display:grid;gap:24px;max-width:1320px;margin:4px auto 0;color:var(--text-primary)}[data-theme=light] .rewards-workspace{--rw-accent: var(--gold-3)}.rewards-workspace :is(button,a){touch-action:manipulation}.rewards-workspace button{cursor:pointer}.rewards-workspace button:disabled{opacity:.5;cursor:not-allowed}.rewards-workspace :is(a,button):focus-visible{outline:3px solid var(--rw-accent);outline-offset:4px}.rewards-workspace :is(h1,h2,h3){text-wrap:balance}.rw-kicker{color:var(--rw-accent);font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.09em}.rw-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 0 8px}.rw-heading h1{margin:8px 0;font-size:clamp(26px,3vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.2}.rw-heading p{color:var(--text-muted);font-size:14px;line-height:1.6}.rw-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid transparent;border-radius:9px;font-size:13px;line-height:1.4;font-weight:600;text-decoration:none;transition:background .16s ease,filter .16s ease}.rw-button-outline{color:var(--rw-accent);border-color:var(--border);background:transparent}.rw-button-outline:hover:not(:disabled){background:var(--gold-soft)}.rw-button-primary{background:#f8d77a;border-color:#f8d77a;color:#251b0b}.rw-button-primary:hover:not(:disabled){filter:brightness(1.07)}.rw-heading>.rw-button{flex-shrink:0}.rw-inline-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--rw-accent);font-size:13px;font-weight:500}.rw-inline-link:hover{text-decoration:underline;text-underline-offset:4px}.rw-cycle-overview{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--panel)}.rw-cycle-main{padding:26px 28px}.rw-cycle-label{display:flex;align-items:center;gap:8px;color:var(--rw-accent);font-size:12px}.rw-cycle-main h2{margin-top:10px;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.035em}.rw-timer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:360px;margin-top:20px}.rw-timer>div{display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 8px;border:1px solid var(--border-soft);border-radius:10px;background:var(--panel-soft)}.rw-timer strong{font-size:28px;font-weight:500;letter-spacing:-.035em;line-height:1.15;font-variant-numeric:tabular-nums}.rw-timer span{color:var(--text-muted);font-size:11px}.rw-next-date{margin-top:14px;color:var(--text-muted);font-size:12px;line-height:1.6}.rw-cycle-summary{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px;border-left:1px solid var(--border-soft);background:var(--panel-soft)}.rw-cycle-summary>div{width:100%}.rw-cycle-percent{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:14px}.rw-cycle-percent strong{font-size:25px;font-weight:500;letter-spacing:-.035em}.rw-cycle-percent>span{color:var(--text-muted);font-size:12px}.rw-track{height:7px;margin-top:12px;border-radius:5px;overflow:hidden;background:var(--border-soft)}.rw-track>span{display:block;height:100%;background:var(--rw-accent);border-radius:inherit}.rw-cycle-summary p{margin-top:12px;color:var(--text-secondary);font-size:13px;line-height:1.7}.rw-schedule{min-width:0;border:1px solid var(--border);border-radius:16px;background:var(--panel);overflow:hidden}.rw-schedule-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 28px 22px}.rw-schedule-heading h2{font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.035em}.rw-schedule-heading h2>span{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 6px;margin-left:5px;border:1px solid var(--border);border-radius:7px;color:var(--text-muted);font-size:12px;font-weight:500;vertical-align:middle}.rw-schedule-heading p{margin-top:8px;color:var(--text-muted);font-size:13px;line-height:1.6}.rw-claimable{display:flex;align-items:center;gap:12px;flex-shrink:0}.rw-claimable>svg{color:var(--rw-accent)}.rw-claimable>div>span{color:var(--text-muted);font-size:11px}.rw-claimable strong{display:block;margin-top:4px;font-size:19px;font-weight:500;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.rw-claimable small{color:var(--text-muted);font-size:11px;font-weight:400}.rw-claimable>a{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border);border-radius:9px;color:var(--rw-accent)}.rw-claimable>a:hover{background:var(--gold-soft)}.rw-schedule-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:0 28px 24px}.rw-filters{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--border-soft);border-radius:9px;background:var(--panel-soft)}.rw-filters button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 14px;border-radius:6px;color:var(--text-muted);font-size:13px;transition:background .15s ease}.rw-filters button[aria-pressed=true]{background:var(--panel);color:var(--text-primary)}.rw-filters button>span{display:inline-grid;place-items:center;min-width:20px;min-height:20px;padding:0 4px;border-radius:4px;background:var(--gold-soft);color:var(--rw-accent);font-size:11px}.rw-timezone{color:var(--text-muted);font-size:12px}.rw-desktop-schedule{width:100%}.rw-table{width:100%;table-layout:fixed;border-collapse:collapse}.rw-table .rw-col-package{width:21%}.rw-table .rw-col-date{width:19%}.rw-table th{padding:16px 20px;text-align:left;background:var(--panel-soft);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:12px;font-weight:500;line-height:1.5}.rw-table td{padding:24px 20px;border-bottom:1px solid var(--border-soft);color:var(--text-primary);font-size:15px;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;vertical-align:middle}.rw-table tbody tr:last-child td{border-bottom:0}.rw-table tbody tr:hover{background:var(--gold-soft)}.rw-table strong{font-size:15px;font-weight:500}.rw-table td small{display:block;margin-top:6px;color:var(--text-muted);font-size:12px;line-height:1.6}.rw-table td .rw-unit{display:inline;margin:0;font-size:11px}.rw-package-name{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.rw-package-name svg{color:var(--rw-accent);flex-shrink:0}.rw-position-percent{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px}.rw-position-percent>span{color:var(--text-muted);font-size:11px}.rw-table .rw-track{max-width:150px}.rw-status{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--border-soft);border-radius:6px;color:var(--text-secondary);background:var(--panel-soft);font-size:12px;line-height:1.5}.rw-status svg{flex-shrink:0}.rw-status.ready{color:var(--rw-accent);border-color:var(--border);background:var(--gold-soft)}.rw-table .rw-button{padding-inline:12px;font-size:12px;flex-wrap:wrap}.rw-mobile-schedule{display:none}.rw-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px 44px;min-height:280px;text-align:center}.rw-empty>span{display:grid;place-items:center;width:68px;height:68px;margin-bottom:20px;border:1px solid var(--border);border-radius:16px;color:var(--rw-accent);background:var(--gold-soft)}.rw-empty h3{font-size:22px;font-weight:500;letter-spacing:-.04em}.rw-empty p{max-width:45ch;margin:10px 0 20px;color:var(--text-muted);font-size:14px;line-height:1.7}.rw-schedule-footer{display:flex;align-items:flex-start;gap:8px;padding:18px 28px;border-top:1px solid var(--border-soft);background:var(--panel-soft);color:var(--text-muted);font-size:12px;line-height:1.7}.rw-schedule-footer>svg{flex-shrink:0;margin-top:3px}.rw-how-it-works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rw-how-it-works article{display:flex;align-items:flex-start;gap:12px;padding:20px;border:1px solid var(--border-soft);border-radius:12px;background:var(--panel)}.rw-how-it-works article>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:var(--rw-accent);background:var(--gold-soft);flex-shrink:0}.rw-how-it-works small{display:block;color:var(--text-muted);font-size:10px;margin-bottom:5px}.rw-how-it-works h2{font-size:14px;font-weight:500;line-height:1.4}.rw-how-it-works p{margin-top:7px;color:var(--text-muted);font-size:12px;line-height:1.65}.rw-notice{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:10px;background:var(--panel);color:var(--text-secondary);font-size:13px;line-height:1.6}.rw-notice>p{flex:1;min-width:0;overflow-wrap:anywhere}.rw-notice>button{min-height:44px;padding:8px;text-decoration:underline;text-underline-offset:4px}.rw-error{color:#ffb8a8}[data-theme=light] .rw-error{color:#a32a21}@media (max-width: 1200px){.rw-table th,.rw-table td{padding-inline:12px}.rw-table strong,.rw-table td{font-size:14px}.rw-table .rw-button{padding-inline:8px}.rw-how-it-works article{display:block;padding:16px}.rw-how-it-works article>span{margin-bottom:14px}}@media (max-width: 900px){.rw-cycle-overview{grid-template-columns:1fr}.rw-cycle-summary{flex-direction:row;align-items:center;border-left:0;border-top:1px solid var(--border-soft);padding:22px 28px}.rw-cycle-summary>div{flex:1;width:auto}.rw-cycle-summary>:is(a,button){max-width:220px;flex-shrink:0}.rw-schedule-heading{flex-wrap:wrap;gap:20px}}@media (max-width: 1100px){.rewards-workspace{gap:20px;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}.rw-heading{flex-wrap:wrap;gap:16px}.rw-heading h1{font-size:28px}.rw-heading p{font-size:15px}.rw-cycle-overview,.rw-schedule{border-radius:12px}.rw-cycle-main{padding:22px 20px}.rw-cycle-main h2{font-size:19px}.rw-timer{gap:8px;max-width:100%;margin-top:18px}.rw-timer>div{padding:10px 6px;gap:5px;border-radius:8px}.rw-timer strong{font-size:25px}.rw-timer span{font-size:10px}.rw-next-date{font-size:12px;line-height:1.7}.rw-cycle-summary{flex-direction:column;align-items:stretch;padding:20px;gap:16px}.rw-cycle-summary>:is(a,button){max-width:none;min-height:48px}.rw-cycle-summary p{font-size:14px}.rw-schedule-heading{padding:22px 20px 18px}.rw-schedule-heading h2{font-size:20px}.rw-schedule-heading>div:first-child{width:100%}.rw-claimable{width:100%;padding:14px;border:1px solid var(--border-soft);border-radius:10px;background:var(--panel-soft)}.rw-claimable>div{flex:1;min-width:0}.rw-claimable strong{overflow-wrap:anywhere}.rw-schedule-tools{padding:0 20px 20px}.rw-filters{width:100%}.rw-filters button{flex:1;justify-content:center;min-height:44px;padding-inline:8px;font-size:12px}.rw-timezone{width:100%;font-size:11px}.rw-desktop-schedule{display:none}.rw-mobile-schedule{display:grid;gap:16px;padding:0 16px 20px}.rw-stake-card{min-width:0;padding:18px 16px;border:1px solid var(--border);border-radius:12px;background:var(--panel-soft)}.rw-stake-card-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border-soft)}.rw-stake-card-heading>div{display:flex;align-items:center;gap:10px}.rw-stake-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--border);border-radius:10px;color:var(--rw-accent);background:var(--gold-soft);flex-shrink:0}.rw-stake-card h3{font-size:16px;font-weight:500}.rw-stake-card-heading p{margin-top:4px;color:var(--text-muted);font-size:12px}.rw-stake-card .rw-status{padding:5px 7px;font-size:11px}.rw-stake-details>div{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--border-soft)}.rw-stake-details dt{color:var(--text-muted);font-size:13px;line-height:1.6}.rw-stake-details dd{min-width:0;text-align:right;color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.6;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.rw-stake-details dd>span{color:var(--text-muted);font-size:12px;font-weight:400}.rw-stake-details dd small{display:block;margin-top:3px;color:var(--text-muted);font-size:12px;font-weight:400;line-height:1.6}.rw-mobile-progress-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;font-size:12px}.rw-mobile-progress-label>span{color:var(--text-muted)}.rw-mobile-progress-label strong{color:var(--rw-accent);font-weight:500}.rw-stake-card-action{margin-top:18px}.rw-stake-card-action>button{width:100%;min-height:48px}.rw-empty{min-height:280px;padding:24px 20px 32px}.rw-empty h3{font-size:20px}.rw-empty p{font-size:14px}.rw-schedule-footer{padding:16px 20px}.rw-how-it-works{grid-template-columns:1fr;gap:12px}.rw-how-it-works article{display:flex;padding:18px 20px}.rw-how-it-works article>span{margin:0}.rw-how-it-works h2{font-size:15px}}.rewards-workspace{min-width:0;gap:20px}.rw-cycle-overview,.rw-schedule{border-radius:20px;box-shadow:inset 0 1px #f8d77a0a}.rw-cycle-main,.rw-cycle-summary{padding:24px;min-width:0}.rw-cycle-main h2{font-size:18px}.rw-timer{max-width:320px;gap:8px;margin-top:16px}.rw-timer strong{font-size:26px}.rw-timer span{font-size:12px}.rw-cycle-summary{background:linear-gradient(135deg,var(--gold-soft),transparent),var(--panel-soft)}.rw-schedule-heading{padding:24px}.rw-schedule-tools{padding:0 24px 20px}.rw-table th{font-size:12px;line-height:1.5}.rw-table td{vertical-align:middle;overflow-wrap:anywhere}.rw-table .rw-status{white-space:normal}.rw-claimable{padding:12px 16px;border:1px solid var(--border-soft);border-radius:14px;background:var(--panel-soft)}.rw-claimable strong{overflow-wrap:anywhere}@media (min-width: 768px) and (max-width: 1100px){.rw-mobile-schedule{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-stake-card{display:flex;flex-direction:column}.rw-stake-card-action{margin-top:auto;padding-top:18px}}@media (max-width: 767px){.rw-heading{align-items:flex-start;flex-wrap:nowrap;gap:12px}.rw-heading>div{min-width:0}.rw-heading h1{font-size:24px}.rw-heading .rw-kicker{display:none}.rw-heading p{font-size:13px}.rw-heading>.rw-button{font-size:0;padding:12px;gap:0}.rw-cycle-main,.rw-cycle-summary,.rw-schedule-heading{padding:20px 16px}.rw-timer{max-width:none}.rw-cycle-summary{gap:12px}.rw-cycle-summary p{font-size:13px}.rw-cycle-percent{margin-top:8px}.rw-schedule-tools{padding:0 16px 16px}.rw-stake-details>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.rw-stake-card-heading{align-items:center}.rw-stake-card-heading>div{min-width:0}.rw-notice{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.rewards-workspace *,.rewards-workspace *:before,.rewards-workspace *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
