@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:dark;--tg-safe-area-top: 0px;--nav-pill-gradient: linear-gradient(90deg, rgba(190, 120, 188, .94) 0%, rgba(86, 126, 214, .96) 50%, rgba(60, 196, 196, .96) 100%);--nav-pill-border: rgba(128, 223, 241, .62);--nav-pill-text: #edf7ff;--nav-pill-shadow: 0 10px 22px rgba(59, 130, 246, .22), 0 0 14px rgba(236, 72, 153, .14), inset 0 1px 0 rgba(255, 255, 255, .24);--neon-bg-0: #020617;--neon-bg-1: #050b1f;--neon-bg-2: #08132a;--neon-bg-3: #0b1730;--neon-cyan: #22d3ee;--neon-cyan-soft: rgba(34, 211, 238, .18);--neon-blue: #3b82f6;--neon-blue-soft: rgba(59, 130, 246, .18);--neon-ice: #7dd3fc;--neon-edge: rgba(34, 211, 238, .32);--neon-edge-strong: rgba(34, 211, 238, .55);--neon-glow: 0 0 18px -2px rgba(34, 211, 238, .55), 0 18px 38px -22px rgba(8, 145, 178, .6);--neon-glow-soft: 0 0 12px -2px rgba(56, 189, 248, .35);--neon-text: #e0f2fe;--neon-text-mute: #94a3b8}html[data-theme=light] body body{color:#0f172a}body{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,body,.text-slate-200,.text-white){color:#f8fafc}body{background-image:radial-gradient(circle at 12% -10%,rgba(34,211,238,.18),transparent 38%),radial-gradient(circle at 88% -10%,rgba(59,130,246,.16),transparent 36%),radial-gradient(circle at 50% 110%,rgba(34,211,238,.1),transparent 50%),linear-gradient(180deg,var(--neon-bg-0) 0%,#010413 100%)}html[data-theme=light] body{background-image:radial-gradient(circle at 12% -10%,rgba(56,189,248,.18),transparent 36%),radial-gradient(circle at 88% -10%,rgba(236,72,153,.15),transparent 34%),linear-gradient(180deg,#f8fafc,#e2e8f0);color:#0f172a}html[data-theme=light] body .text-slate-100{color:#0f172a}html[data-density=compact] section,html[data-density=compact] article{padding-top:.5rem;padding-bottom:.5rem}html[data-density=compact] .space-y-4>*+*{margin-top:.5rem}html[data-density=compact] .space-y-3>*+*{margin-top:.4rem}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.app-shell-card,.app-section{position:relative;border-radius:1rem;border:1px solid var(--neon-edge);background:linear-gradient(180deg,#081328eb,#020617f5);box-shadow:0 18px 44px -22px #020617d9,inset 0 1px #7dd3fc14,0 0 0 1px #22d3ee0d}.referral-mobile-tuned .app-section{border-radius:1.35rem;border:1px solid rgba(56,189,248,.28);background:radial-gradient(120% 100% at 0% 0%,rgba(14,165,233,.16),transparent 60%),radial-gradient(80% 100% at 100% 100%,rgba(132,204,22,.12),transparent 60%),linear-gradient(160deg,#0a1428,#07081c);box-shadow:0 20px 44px #02061780,inset 0 1px #ffffff0a}.app-section{padding:1rem}.referral-mobile-tuned :is(.app-section,.app-layout-card,.module-hero,.finance-panel,.finance-panel-soft,.finance-kpi-card,.referral-perf-card,.referral-next-hero,.referral-share-hero,.referral-share-aside,.referral-share-strip,.referral-share-rail,.referral-activity-card,.referral-milestone-card,.referral-leader-card,.referral-leader-row,.referral-level-card,.mobile-record-card){border:1px solid rgba(96,165,250,.14);border-radius:1.08rem;background:linear-gradient(180deg,#040a18f0,#0a132af5 62%,#060c1cfa);box-shadow:0 22px 48px #02061770,inset 0 1px #ffffff0d;backdrop-filter:none;-webkit-backdrop-filter:none}@media (min-width: 768px){.app-section{padding:1.25rem}}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.app-button-primary){font-size:.78rem}}.admin-settings-page :where(.app-button-primary.bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.app-button-primary.bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.content-surface :where(.app-button-primary.bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.app-button-primary{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--neon-text);border:1px solid var(--neon-edge-strong);background:linear-gradient(135deg,#22d3ee2e,#3b82f62e);box-shadow:var(--neon-glow-soft),inset 0 1px #ffffff0f}.app-button-primary:hover{box-shadow:var(--neon-glow),inset 0 1px #ffffff14;border-color:var(--neon-cyan)}.claim-fill-shell{position:relative;overflow:hidden;isolation:isolate}.claim-fill-bar{display:block;position:absolute;inset:0 auto 0 0;z-index:0;opacity:.8;width:0;transition:width .12s linear,background-color .3s ease;pointer-events:none}.claim-fill-label{position:relative;z-index:1}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.app-button-secondary){font-size:.78rem}}.admin-settings-page :where(.app-button-secondary.bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.app-button-secondary.bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.content-surface :where(.app-button-secondary.bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.app-button-secondary{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--neon-text);border:1px solid rgba(125,211,252,.22);background:#050b1f99}.app-button-secondary:hover{border-color:var(--neon-edge-strong);box-shadow:var(--neon-glow-soft);color:#f0f9ff}html[data-theme=light] body .app-input{color:#0f172a}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.app-input){font-size:.78rem}}.admin-settings-page :where(.app-input.bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.app-input.bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.admin-settings-page :where(.rounded.app-input){border-radius:1rem;background:#050c1980}.content-surface :where(.app-input.bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.app-input{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(5 15 36 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.app-input,.text-slate-200,.text-white){color:#f8fafc}.app-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));color:#94a3b8}.app-input::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));color:#94a3b8}.app-input:focus{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.admin-content-surface :where(.app-pill-nav-shell){border-radius:1.4rem;border:1px solid rgba(125,211,252,.12);background:linear-gradient(180deg,#0b1124e6,#080d1be0);padding:.4rem;box-shadow:0 18px 44px #02061742}.admin-settings-page :where(.rounded.app-pill-nav-shell){border-radius:1rem;background:#050c1980}.app-pill-nav-shell{margin-bottom:1rem;overflow-x:auto;border-radius:28px;border-width:1px;padding:.75rem;border-color:#60a5fa33;background:radial-gradient(circle at 20% 0%,rgba(244,114,182,.16),transparent 22%),radial-gradient(circle at 85% 10%,rgba(56,189,248,.18),transparent 30%),linear-gradient(135deg,#0b1730fa,#152f5df5);box-shadow:inset 0 1px #ffffff0f,0 22px 46px #02061757;scrollbar-width:none}.app-pill-nav-shell::-webkit-scrollbar{display:none}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.app-pill-nav-links){font-size:.78rem}}.app-pill-nav-links{display:flex;flex-wrap:nowrap;gap:.75rem;font-size:.875rem;line-height:1.25rem}.admin-settings-page :where(.rounded.app-pill-nav){border-radius:1rem;background:#050c1980}body h1.text-2xl.app-pill-nav{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.app-pill-nav{display:inline-flex;min-height:48px;min-width:-moz-max-content;min-width:max-content;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;padding:.75rem 1.25rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:inset 0 1px #ffffff0d}.app-pill-nav-active{border-color:#bfdbfed6;background:linear-gradient(90deg,#f472b6b8,#60a5fae6 52%,#2dd4bfc7);color:#eff6ff;box-shadow:0 18px 34px #2563eb3d,0 0 24px #ec489924,inset 0 1px #fff3}.app-pill-nav-idle{border-color:#60a5fa29;background:linear-gradient(180deg,#0a152cf0,#0f1f3ce6);color:#bfdbfedb}.app-pill-nav-idle:hover{border-color:#7dd3fc70;background:linear-gradient(180deg,#132243fa,#18315feb);color:#eff6ff;box-shadow:0 14px 28px #1e40af2e}.admin-settings-page :where(.rounded.app-layout-card){border-radius:1rem;background:#050c1980}.content-surface :where(.rounded-lg.bg-white,.app-layout-card.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.app-layout-card{border-radius:.75rem;border-width:1px;border-color:#06b6d433;background-color:#081328d9;padding:.75rem 1rem}.app-sidebar{position:relative;overflow:hidden;border-right-width:1px;border-color:#06b6d433;--tw-bg-opacity: 1;background-color:rgb(4 10 29 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.app-sidebar,.text-white){color:#f8fafc}.app-sidebar{animation:pulseBorder 5.5s ease-in-out infinite}.app-sidebar:before,.app-sidebar:after{content:"";position:absolute;width:260px;height:260px;border-radius:9999px;filter:blur(54px);pointer-events:none}.app-sidebar:before{top:-120px;left:-120px;background:#38bdf857;animation:sidebarGlow 7s ease-in-out infinite}.app-sidebar:after{bottom:-140px;right:-120px;background:#d946ef42;animation:sidebarGlow 8.3s ease-in-out infinite reverse}.app-sidebar-inner{position:relative;z-index:10;height:100%;overflow-y:auto;padding:.75rem}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .app-menu-link.text-sm){font-size:.78rem}.dashboard-mobile-tuned :where(.finance-action-tile span .block.app-menu-link){font-size:.78rem}}.admin-settings-page :where(.app-menu-link.bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.app-menu-link.bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.admin-settings-page :where(.rounded.app-menu-link){border-radius:1rem;background:#050c1980}.content-surface :where(.app-menu-link.bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.app-menu-link{display:block;border-radius:.5rem;border-width:1px;border-color:transparent;background-color:#0f172a40;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.referral-mobile-tuned .referral-milestone-card .app-menu-link:hover{color:var(--ml-accent-text, #fde68a)}.app-menu-link:hover{--tw-translate-y: -.125rem;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));border-color:#06b6d459;background-color:#06b6d41a;--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.referral-mobile-tuned .referral-milestone-card .app-menu-link-active{color:var(--ml-accent-text, #fde68a)}.app-menu-link-active{border-color:#67e8f966;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: rgb(6 182 212 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(139 92 246 / .2) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 0 1px rgba(125,211,252,.2);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-settings-page :where(.app-menu-icon.border){border-radius:1rem;background:#050c1980}.content-surface :where(.rounded-lg.bg-white,.rounded-xl.bg-white,.app-menu-icon.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.app-menu-icon{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.25rem;background-color:#1e293bcc;font-size:11px;line-height: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);--tw-ring-color: rgb(51 65 85 / .7)}.mobile-only-gate{display:none;min-height:100vh;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(circle at top,rgba(34,211,238,.12),transparent 34%),linear-gradient(180deg,#020409,#000)}.mobile-only-card{width:min(100%,28rem);border-radius:1.75rem;border:1px solid rgba(255,255,255,.08);background:#080a12eb;padding:1.75rem;box-shadow:0 30px 80px #0000008c}body h1.text-2xl.mobile-only-eyebrow{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mobile-only-eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:#67e8f9cc}.mobile-only-heading{margin-top:.75rem;font-size:1.875rem;line-height:2.25rem;font-size:clamp(2rem,4.5vw,3.25rem)}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.mobile-only-copy){font-size:.78rem}}.mobile-only-copy{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.mobile-user-shell{min-height:100vh;min-height:100dvh;width:100%;background:radial-gradient(circle at 50% -12%,rgba(37,99,235,.18),transparent 28%),radial-gradient(circle at 16% -8%,rgba(34,211,238,.08),transparent 24%),linear-gradient(180deg,#04070f,#010204)}.mobile-user-frame{position:relative;display:flex;min-height:100vh;min-height:100dvh;width:100%;max-width:none;margin:0;flex-direction:column;padding:0 0 calc(5.8rem + env(safe-area-inset-bottom))}.mobile-user-frame,.mobile-app-header,.mobile-app-main{transition:opacity .18s ease,transform .18s ease}.mobile-page-prerender .mobile-app-header,.mobile-page-prerender .mobile-app-main{opacity:0;transform:translateY(12px)}.mobile-page-ready .mobile-app-header,.mobile-page-ready .mobile-app-main{opacity:1;transform:translateY(0)}.mobile-app-header{position:sticky;top:0;z-index:30;padding:calc(max(.3rem,env(safe-area-inset-top)) + var(--tg-safe-area-top, 0px)) .72rem .42rem;background:radial-gradient(circle at 50% -30%,rgba(59,130,246,.18),transparent 42%),linear-gradient(180deg,#030710fa,#040a16f5 64%,#040a16e0);border-bottom:1px solid rgba(255,255,255,.04);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-app-header:after{content:"";position:absolute;left:.72rem;right:.72rem;bottom:0;height:1px;background:linear-gradient(90deg,#22d3ee80,#60a5fa29,#f472b657);pointer-events:none;opacity:.7}.mobile-app-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;-moz-column-gap:.58rem;column-gap:.58rem}.mobile-app-topbar-side{display:flex;min-width:0}.mobile-app-topbar-side-left{justify-content:flex-start}.mobile-app-topbar-side-right{justify-content:flex-end}.mobile-app-topbar-center{display:flex;min-width:0;justify-content:center}.mobile-profile-pill{position:relative;display:inline-flex;height:2.45rem;width:2.45rem;align-items:center;justify-content:center;border-radius:9999px;padding:.14rem;background:linear-gradient(135deg,#38bdf83d,#f9731638,#0f172a66);box-shadow:0 16px 32px #0206173d;transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;cursor:pointer}.mobile-profile-pill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(186,230,253,.24);pointer-events:none}.mobile-profile-avatar{position:relative;display:inline-flex;height:1.98rem;width:1.98rem;overflow:hidden;align-items:center;justify-content:center;border-radius:9999px;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.26),transparent 34%),linear-gradient(135deg,#0f172afa,#2563ebeb 56%,#22d3eed1);color:#f8fafc;font-size:.74rem;font-weight:800;letter-spacing:.04em;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff0f}.mobile-profile-avatar-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.mobile-profile-pill-active{box-shadow:0 18px 38px #2563eb47,0 0 0 1px #7dd3fc29}.mobile-icon-svg{display:inline-flex;height:.96rem;width:.96rem;align-items:center;justify-content:center}.mobile-icon-svg svg,.mobile-shortcut-icon svg,.mobile-bottom-icon svg{height:100%;width:100%}.mobile-brand-pill{display:inline-flex;min-width:0;max-width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.18rem .48rem;transition:transform .14s ease,opacity .14s ease}.mobile-brand-copy{display:flex;min-width:0;flex-direction:column;align-items:center;text-align:center}.mobile-brand-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;letter-spacing:-.02em;color:#f8fafc}.mobile-dot-badge,.mobile-shortcut-badge{position:absolute;right:-.15rem;top:-.22rem;display:inline-flex;min-width:.82rem;height:.82rem;align-items:center;justify-content:center;border-radius:9999px;background:linear-gradient(135deg,#2563eb,#3b82f6);padding:0 .2rem;font-size:.52rem;font-weight:700;color:#eff6ff}.mobile-app-main{position:relative;z-index:10;margin-top:0;min-height:0;flex:1 1 auto}.mobile-app-surface{position:relative;overflow:hidden;min-height:100%;border-radius:0;background:#050810f0;padding:.64rem .72rem 1rem;box-shadow:none;border-top:1px solid rgba(255,255,255,.06);border-right:0;border-bottom:0;border-left:0;-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-app-surface:before{content:"";position:absolute;left:.72rem;right:.72rem;top:0;height:1px;background:linear-gradient(90deg,#22d3eec7,#ffffff14 48%,#a78bfaa6);opacity:.9;pointer-events:none}.mobile-app-surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,rgba(34,211,238,.08),transparent 32%);pointer-events:none}.mobile-app-shell-content{position:relative;z-index:1;min-height:clamp(26rem,58vh,44rem);transform-origin:top center;transition:opacity .22s ease,transform .22s ease,filter .22s ease;will-change:opacity,transform}.mobile-app-shell-content-loading{opacity:.34;transform:translateY(10px) scale(.986);filter:saturate(.82);pointer-events:none}.mobile-app-shell-content-entering{opacity:0;transform:translateY(12px)}.mobile-app-shell-content-ready{opacity:1;transform:translateY(0);filter:none}.mobile-app-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-start;justify-content:center;padding:.72rem;background:linear-gradient(180deg,#05081024,#05081080);pointer-events:none}.mobile-app-loading-card{width:min(100%,18rem);border-radius:1.25rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f172aeb,#080f1ff5);padding:.85rem .95rem;box-shadow:0 20px 44px #02061757;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-app-loading-head{display:flex;align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#cffafeeb}.mobile-app-loading-spinner{display:inline-flex;height:.92rem;width:.92rem;border-radius:9999px;border:2px solid rgba(255,255,255,.18);border-top-color:#22d3eef2;animation:mobileShellSpin .82s linear infinite}.mobile-app-loading-bars{display:grid;gap:.45rem;margin-top:.8rem}.mobile-app-loading-bars span{display:block;height:.58rem;border-radius:9999px;background:linear-gradient(90deg,#22d3ee29,#60a5fa61,#22d3ee29);background-size:200% 100%;animation:mobileShellShimmer 1.15s linear infinite}.mobile-app-loading-bars span:nth-child(2){width:82%}.mobile-app-loading-bars span:nth-child(3){width:64%}.mobile-user-shell .mobile-app-surface :where(.finance-nav-shell,.mining-nav-shell){display:none}.mobile-user-shell .dashboard-mobile-tuned>.finance-shell:first-of-type,.mobile-user-shell .wallet-mobile-tuned>.finance-shell:first-of-type,.mobile-user-shell .deposit-mobile-tuned>.finance-shell:first-of-type,.mobile-user-shell .withdrawal-mobile-tuned>.finance-shell:first-of-type,.mobile-user-shell .contracts-mobile-tuned>.mining-hero:first-of-type,.mobile-user-shell .profile-mobile-tuned>.finance-shell:first-of-type,.mobile-user-shell .support-mobile-tuned>.finance-shell:first-of-type,.mobile-user-shell .tasks-mobile-tuned>.finance-shell:first-of-type{display:none}.mobile-user-shell .deposit-mobile-tuned>.finance-flow-shell:first-of-type,.mobile-user-shell .withdrawal-mobile-tuned>.finance-flow-shell:first-of-type{display:block!important}.mobile-user-shell .mobile-app-surface>:first-child{margin-top:0!important}.mobile-user-shell .mobile-app-surface :where(.finance-shell,.mining-hero):first-child{margin-top:0!important}.mobile-user-shell .mobile-app-surface :where(.finance-shell,.mining-hero,.finance-panel,.mining-panel,.surface-card,.data-table-shell,.finance-nav-shell,.mining-nav-shell,.finance-panel-soft,.mining-panel-muted,.mining-kpi-card,.finance-kpi-card,.mobile-record-card,.mobile-summary-card,.mobile-page-utility-row){box-shadow:inset 0 1px #ffffff0b,0 20px 44px #00000042;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-user-shell .mobile-app-surface :where(.finance-panel,.mining-panel,.surface-card,.data-table-shell,.finance-nav-shell,.mining-nav-shell,.finance-panel-soft,.mining-panel-muted,.mining-kpi-card,.finance-kpi-card,.mobile-record-card,.mobile-summary-card,.mobile-page-utility-row){border-color:#ffffff12;background-color:#0a0c13e6}@keyframes mobileRewardsNavPulse{0%,to{opacity:.48;transform:scale(.96)}50%{opacity:.9;transform:scale(1.06)}}@keyframes mobileDockIconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes mobileShellSpin{to{transform:rotate(360deg)}}@keyframes mobileShellShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mobile-bottom-dock{position:fixed;left:.6rem;right:.6rem;bottom:max(.38rem,env(safe-area-inset-bottom));z-index:40;display:grid;align-items:end;grid-template-columns:repeat(5,minmax(0,1fr));width:auto;border-radius:1.5rem;border:1px solid var(--neon-edge);background:radial-gradient(circle at 50% 0%,rgba(34,211,238,.18),transparent 65%),linear-gradient(180deg,#081328f5,#020617fa);padding:.45rem .35rem .42rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 22px 52px #020617b3,inset 0 1px #7dd3fc1f,0 0 22px -4px #22d3ee40}.mobile-bottom-dock:before{content:"";position:absolute;inset:0 12% auto 12%;height:1px;background:linear-gradient(90deg,transparent,var(--neon-cyan),transparent);opacity:.6;filter:blur(.4px)}.mobile-bottom-link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-height:3.12rem;border-radius:1.12rem;color:#bae6fdb3;font-size:.6rem;font-weight:700;letter-spacing:.01em;transition:transform .22s cubic-bezier(.34,1.56,.64,1),color .2s ease,box-shadow .2s ease,background-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;cursor:pointer}.mobile-bottom-link:hover,.mobile-bottom-link:focus-visible{color:var(--neon-text);transform:translateY(-2px)}.mobile-bottom-link:after{content:"";position:absolute;left:50%;bottom:.34rem;height:2px;width:0;margin-left:0;transform:translate(-50%);border-radius:999px;background:linear-gradient(90deg,transparent,var(--neon-cyan),transparent);box-shadow:0 0 10px var(--neon-cyan);transition:width .24s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;opacity:0}.mobile-bottom-link:hover:after,.mobile-bottom-link:focus-visible:after{width:1.4rem;opacity:.85}.mobile-bottom-link-spotlight{position:relative;min-height:4.32rem;margin-top:-1.45rem;border-radius:1.4rem;border:1px solid rgba(251,191,36,.32);background:linear-gradient(180deg,#fbbf24fa,#f97316f2);color:#fff7ed;box-shadow:0 20px 42px #f9731657,0 0 24px #fbbf242e;overflow:visible;isolation:isolate}.mobile-bottom-link-spotlight:before{content:"";position:absolute;top:-.28rem;right:-.28rem;bottom:-.28rem;left:-.28rem;border-radius:1.65rem;background:radial-gradient(circle at 50% 40%,rgba(251,191,36,.42),transparent 68%);animation:mobileRewardsNavPulse 2.8s ease-in-out infinite;pointer-events:none;z-index:-1}.mobile-bottom-link-active{background:radial-gradient(circle at 50% 30%,rgba(34,211,238,.32),transparent 70%),linear-gradient(180deg,#22d3ee2e,#020617eb);color:#f0f9ff;transform:translateY(-3px) scale(1.06);box-shadow:inset 0 1px #ffffff1f,0 0 18px -2px #22d3ee99,0 12px 28px -16px #0891b2b3;animation:mobileNavActiveGlow 3.2s ease-in-out infinite}.mobile-bottom-link-active:after{width:1.8rem;opacity:1;background:linear-gradient(90deg,transparent,var(--neon-cyan),transparent);box-shadow:0 0 14px var(--neon-cyan)}@keyframes mobileNavActiveGlow{0%,to{box-shadow:inset 0 1px #ffffff1f,0 0 18px -2px #22d3ee99,0 12px 28px -16px #0891b2b3}50%{box-shadow:inset 0 1px #ffffff2e,0 0 26px -2px #22d3eee6,0 14px 32px -14px #0891b2f2}}.mobile-bottom-link-spotlight.mobile-bottom-link-active{border-color:#ffffff47;background:linear-gradient(180deg,#fbbf24fa,#f97316f2);color:#fff;box-shadow:0 24px 52px #f9731661,0 0 28px #fbbf2433,inset 0 1px #ffffff47}.mobile-bottom-link-spotlight.mobile-bottom-link-active:after{bottom:.62rem}.mobile-bottom-icon{display:inline-flex;height:.82rem;width:.82rem;align-items:center;justify-content:center}.mobile-bottom-label{line-height:1;transition:transform .22s cubic-bezier(.34,1.56,.64,1),letter-spacing .22s ease}.mobile-bottom-link-active .mobile-bottom-label{transform:translateY(-1px);letter-spacing:.04em}.mobile-bottom-link:hover .mobile-bottom-icon,.mobile-bottom-link-active .mobile-bottom-icon{filter:drop-shadow(0 0 6px rgba(34,211,238,.7))}.mobile-bottom-link-spotlight .mobile-bottom-icon{height:1.1rem;width:1.1rem}.mobile-bottom-link:active .mobile-bottom-icon{animation:mobileDockIconBounce .22s ease}.mobile-user-shell :where(.mobile-icon-button,.mobile-search-pill,.mobile-action-pill,.mobile-shortcut-card,.mobile-sheet-close,.mobile-sheet-link,.mobile-sheet-logout,.mobile-bottom-link,.finance-action-tile,.app-button-primary,.app-button-secondary){-webkit-tap-highlight-color:transparent}.mobile-user-shell :where(.mobile-icon-button,.mobile-search-pill,.mobile-action-pill,.mobile-shortcut-card,.mobile-sheet-close,.mobile-sheet-link,.mobile-sheet-logout,.mobile-bottom-link,.finance-action-tile,.app-button-primary,.app-button-secondary):active{transform:scale(.97)}.mobile-user-shell :where(.mobile-icon-button,.mobile-sheet-link,.finance-action-tile,.mobile-shortcut-card):active{background-color:#ffffff14}.mobile-user-shell :where(.mobile-bottom-link):active{background-color:#ffffff1a}.mobile-user-shell :where(.app-button-primary,.mobile-sheet-logout):active{opacity:.88}.mobile-user-shell :where(.app-button-secondary,.mobile-action-pill):active{border-color:#94a3b847}.dashboard-mobile-records{display:grid;gap:.75rem}.mobile-record-card{position:relative;overflow:hidden;border-radius:.98rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0d1222f5,#080d19f0);padding:.72rem;box-shadow:0 12px 28px #0206172e}.mobile-record-card:before{content:"";position:absolute;inset:0 auto 0 0;width:.18rem;background:linear-gradient(180deg,#22d3ee,#38bdf8,#34d399)}.mobile-record-title{font-size:.78rem;font-weight:700;color:#f8fafc}.mobile-record-subtitle{margin-top:.18rem;font-size:.64rem;color:#94a3b8d1}.mobile-record-amount{font-size:.84rem;font-weight:700;color:#f8fafc}.mobile-record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.mobile-record-key{display:block;font-size:.56rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8b8}.mobile-record-val{display:block;margin-top:.16rem;font-size:.7rem;font-weight:600;line-height:1.4;color:#e2e8f0}.mobile-record-empty{border-radius:1rem;border:1px dashed rgba(148,163,184,.26);padding:1rem;font-size:.82rem;color:#94a3b8e6}.mobile-page-utility-row{display:flex;align-items:center;justify-content:space-between;gap:.55rem;margin-bottom:.55rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.05);background:#0e1116e0;padding:.65rem .75rem}.mobile-page-utility-label{font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#67e8f9b8}.mobile-page-utility-copy{margin-top:.2rem;font-size:.68rem;color:#94a3b8db}.mobile-page-utility-button{display:inline-flex;align-items:center;justify-content:center;height:1.9rem;border-radius:9999px;padding:0 .75rem;background:#ffffff14;font-size:.68rem;font-weight:700;color:#f8fafc}@media (min-width: 768px){.mobile-only-gate{display:flex}.mobile-user-shell{display:none}}@media (max-width: 767px){.mobile-only-gate{display:none}}@media (max-width: 480px){.mobile-user-frame{padding:0 0 calc(6.55rem + env(safe-area-inset-bottom))}.mobile-app-header{padding:calc(max(.48rem,env(safe-area-inset-top)) + var(--tg-safe-area-top, 0px)) .65rem .7rem}.mobile-app-topbar{-moz-column-gap:.55rem;column-gap:.55rem}.mobile-profile-pill{height:2.75rem;width:2.75rem}.mobile-profile-avatar{height:2.26rem;width:2.26rem;font-size:.8rem}.mobile-icon-button{height:2.55rem;width:2.55rem}.mobile-search-pill{height:2.65rem;padding:0 .85rem;font-size:.84rem}.mobile-brand-mark{height:2.55rem;width:2.55rem;border-radius:1rem}.mobile-brand-title{font-size:.9rem}.mobile-brand-subtitle{font-size:.68rem}.mobile-balance-pill{padding:.56rem .88rem}.mobile-balance-pill-label{font-size:.54rem}.mobile-balance-pill-value{font-size:.98rem}.mobile-balance-card{margin-top:.8rem;border-radius:1.45rem;padding:.85rem}.mobile-balance-value{font-size:clamp(1.6rem,7vw,2.15rem)}.mobile-section-menu{grid-auto-columns:minmax(4.9rem,1fr);gap:.5rem}.mobile-section-menu-link{min-height:5rem;min-width:4.9rem;padding:.68rem;border-radius:1.15rem}.mobile-section-menu-icon{height:2rem;width:2rem}.mobile-section-menu-label{font-size:.72rem}.mobile-action-row{gap:.55rem;margin-top:.85rem}.mobile-action-pill{height:2.7rem;font-size:.87rem}.mobile-shortcuts-grid{gap:.65rem;margin-top:.95rem}.mobile-modules-shell{margin-top:.95rem}.mobile-modules-track{gap:.55rem}.mobile-shortcut-card{gap:.35rem;font-size:.66rem}.mobile-shortcut-icon{height:2.7rem;width:2.7rem;border-radius:.95rem}.mobile-app-surface{padding:.72rem .65rem 1rem;gap:.85rem}.mobile-app-surface.content-surface{gap:1rem}.mobile-app-surface :where(.finance-shell,.mining-hero){border-radius:1.4rem;padding:1rem}.mobile-user-shell .mobile-app-surface :where(.finance-shell,.mining-hero){margin-bottom:.85rem}.mobile-app-surface :where(.finance-panel,.mining-panel,.surface-card,.data-table-shell,.finance-nav-shell,.mining-nav-shell){border-radius:1.25rem;padding:.9rem}.mobile-app-surface :where(.finance-panel-soft,.mining-panel-muted,.mining-kpi-card,.finance-kpi-card){border-radius:1rem;padding:.85rem}.mobile-app-surface :where(.mining-heading){margin-top:.45rem;font-size:1.7rem;line-height:1.04}.mobile-app-surface :where(.mining-copy){margin-top:.65rem;font-size:.88rem;line-height:1.5}.mobile-app-surface :where(.mining-chip,.finance-chip){padding:.35rem .6rem;font-size:.6rem}.mobile-app-surface :where(h1){font-size:1.7rem}.mobile-app-surface :where(h2){font-size:1.05rem}.mobile-app-surface :where(table){font-size:.76rem}.mobile-app-surface :where(th,td){padding-right:.6rem}.mobile-bottom-dock{left:.5rem;right:.5rem;width:auto;border-radius:1.5rem;padding:.48rem .3rem .42rem}.mobile-sheet{padding:0 .5rem calc(max(.65rem,env(safe-area-inset-bottom)) + 4.85rem)}.mobile-sheet-card{border-radius:1.35rem;padding:.9rem}.mobile-sheet-link,.mobile-sheet-logout{border-radius:.9rem}.mobile-bottom-link{min-height:3.45rem;gap:.22rem;font-size:.64rem}.mobile-bottom-link-spotlight{min-height:4.52rem;margin-top:-1.55rem}.mobile-bottom-icon{height:.95rem;width:.95rem}.mobile-bottom-link-spotlight .mobile-bottom-icon{height:1.15rem;width:1.15rem}}@media (max-width: 389px){.dashboard-mobile-stat-strip,.mobile-records-grid,.mobile-record-grid{grid-template-columns:1fr}.mobile-record-card{border-radius:1rem;padding:.8rem}.mobile-page-utility-row{padding:.75rem .8rem}.mobile-summary-grid{gap:.55rem}.support-thread-card{padding:.85rem}.wallet-mobile-action-pill{height:2.25rem;padding:0 .8rem;font-size:.72rem}.contracts-action-card{border-radius:1rem}.dashboard-mobile-market-grid{gap:.55rem}.dashboard-mobile-market-card{border-radius:1.1rem;padding:.78rem}.dashboard-mobile-market-value{font-size:1rem}.dashboard-mobile-promo-shell{border-radius:1.2rem}.dashboard-mobile-promo-slide{padding:.85rem}.dashboard-mobile-promo-title{font-size:.96rem}.dashboard-mobile-promo-copy{font-size:.76rem}.dashboard-mobile-tuned :where(.finance-shell,.finance-panel){padding:.85rem}.dashboard-mobile-tuned :where(.finance-kpi-card,.finance-panel-soft,.finance-action-tile){padding:.8rem}.dashboard-mobile-tuned :where(.finance-kpi-value){font-size:1.3rem}.dashboard-mobile-tuned :where(.finance-chip){padding:.3rem .55rem;font-size:.58rem}.dashboard-mobile-tuned :where(.finance-action-tile span .block.text-sm){font-size:.78rem}.dashboard-mobile-tuned :where(table){font-size:.72rem}.contracts-mobile-tuned :where(.mining-hero,.mining-panel){padding:.85rem}.contracts-mobile-tuned :where(.mining-kpi-card,.mining-panel-muted,.contract-chart-shell,.contract-trace-shell){padding:.8rem}.contracts-mobile-tuned :where(.mining-kpi-value){font-size:1.2rem}.contracts-mobile-tuned :where(.mining-chip,.finance-chip){padding:.3rem .55rem;font-size:.58rem}.contracts-mobile-tuned :where(.contract-chart-svg,.contract-trace-svg){height:5.4rem}.contracts-mobile-tuned :where(.app-button-primary,.app-button-secondary){width:100%;justify-content:center}.contracts-mobile-tuned :where(.mining-table){font-size:.72rem}}.admin-settings-page :where(.rounded.mining-hero){border-radius:1rem;background:#050c1980}.mining-hero{position:relative;overflow:hidden;border-radius:28px;border-width:1px;border-color:#22d3ee33;padding:1.25rem;--tw-shadow: 0 24px 70px rgba(2,6,23,.62);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.mining-hero{padding:1.75rem}}.mining-hero{background:linear-gradient(135deg,#071223fa,#081f34f0 52%,#0b4253e6)}.mining-hero:before,.mining-hero:after{content:"";position:absolute;border-radius:9999px;filter:blur(8px);pointer-events:none}.mining-hero:before{right:-48px;bottom:-54px;width:220px;height:220px;background:radial-gradient(circle,rgba(34,211,238,.2),transparent 70%);animation:miningFloat 9s ease-in-out infinite}.mining-hero:after{inset:-30% auto auto -20%;width:210px;height:210px;background:radial-gradient(circle,rgba(251,191,36,.12),transparent 74%);animation:miningFloat 11s ease-in-out infinite reverse}.mining-hero-body{position:relative;z-index:10}.mining-hero-shine{pointer-events:none;position:absolute;top:0;bottom:0;left:0;width:6rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);animation:miningSheen 6.5s linear infinite}body h1.text-2xl.mining-eyebrow{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:#67e8f9cc}.mining-heading{margin-top:.5rem;font-size:1.875rem;line-height:2.25rem}@media (min-width: 768px){.mining-heading{font-size:2.25rem;line-height:2.5rem}}.mining-heading{font-size:clamp(1.75rem,4vw,2.9rem)}.mining-copy{margin-top:.5rem;max-width:42rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}@media (min-width: 768px){@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .mining-copy.block){font-size:.78rem}}.mining-copy{font-size:.875rem;line-height:1.25rem}}html[data-theme=light] body .mining-chip{color:#0f172a}.admin-settings-page :where(.rounded.mining-chip){border-radius:1rem;background:#050c1980}body h1.text-2xl.mining-chip{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.25rem .75rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.mining-chip,.text-slate-200,.text-white){color:#f8fafc}.mining-chip{border-color:#7dd3fc2e;background:linear-gradient(90deg,#0e749038,#06b6d41a,#10b98124);box-shadow:inset 0 1px #ffffff0d}.admin-settings-page :where(.rounded.mining-panel){border-radius:1rem;background:#050c1980}.mining-panel{position:relative;overflow:hidden;border-radius:24px;border-width:1px;border-color:#22d3ee26;padding:1rem;--tw-shadow: 0 18px 45px rgba(2,6,23,.45);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.mining-panel{padding:1.25rem}}.mining-panel{background:linear-gradient(180deg,#08182ef5,#050f1ef0)}.mining-panel:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,#22d3eed1,#38bdf866,#10b98100)}.admin-settings-page :where(.rounded.mining-panel-muted){border-radius:1rem;background:#050c1980}.mining-panel-muted{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#334155cc;padding:1rem;background:linear-gradient(180deg,#0f172a94,#0206176b)}.admin-settings-page :where(.rounded.mining-kpi-card){border-radius:1rem;background:#050c1980}.mining-kpi-card{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#ffffff1a;padding:1rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(180deg,#0e172c99,#0a0f1d7a)}body h1.text-2xl.mining-kpi-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-kpi-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}body h1.mining-kpi-value.font-bold,body h1.mining-kpi-value.font-semibold,body h1.text-2xl.mining-kpi-value{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-kpi-value{margin-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.mining-kpi-value){color:#f8fafc}.mining-kpi-note{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.admin-settings-page :where(.rounded.mining-metric){border-radius:1rem;background:#050c1980}.content-surface :where(.rounded-lg.bg-white,.mining-metric.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.mining-metric{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#1e293bcc;padding:.625rem .75rem;background-color:#0206174d}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.mining-table){font-size:.78rem}}.mining-table{min-width:100%;font-size:.875rem;line-height:1.25rem;border-collapse:separate;border-spacing:0 .42rem}.mining-rig-panel{background:linear-gradient(180deg,#061428f7,#040c18f5)}.admin-settings-page :where(.rounded.mining-fan-ring){border-radius:1rem;background:#050c1980}.mining-fan-ring{margin-left:auto;margin-right:auto;display:flex;height:7rem;width:7rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#22d3ee4d;padding:.625rem}@media (min-width: 768px){.mining-fan-ring{height:8rem;width:8rem}}.mining-fan-ring{background:radial-gradient(circle,#08182ee6,#020617e6)}.mining-fan-turbo svg{animation:miningFanSpin .6s linear infinite}.mining-fan-stopped svg{opacity:.35}.admin-settings-page :where(.rounded.mining-tier-badge){border-radius:1rem;background:#050c1980}body h1.text-2xl.mining-tier-badge{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-tier-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em}.mining-tier-diamond{border-color:#67e8f980;--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1));background:linear-gradient(90deg,#67e8f938,#3b82f629)}.mining-tier-gold{border-color:#fbbf2480;--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.mining-tier-gold,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-tier-gold{background:linear-gradient(90deg,#fbbf2438,#d9770624)}.mining-tier-silver{border-color:#cbd5e180;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.mining-tier-silver,.text-white){color:#f8fafc}.mining-tier-silver{background:linear-gradient(90deg,#cbd5e133,#64748b29)}.mining-tier-bronze{border-color:#fb923c80;--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.mining-tier-bronze,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-tier-bronze{background:linear-gradient(90deg,#fb923c33,#c2410c29)}@keyframes miningFanSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.admin-settings-page :where(.rounded.mining-status-dot){border-radius:1rem;background:#050c1980}.mining-status-dot{display:inline-block;height:.625rem;width:.625rem;border-radius:9999px;border-width:1px;border-color:#ffffff1a}.mining-status-dot-on{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.referral-mobile-tuned :is(.bg-violet-400,.bg-amber-400,.bg-rose-400,.bg-orange-400,.bg-yellow-400,.bg-lime-400,.mining-status-dot-on,.bg-pink-400,.bg-fuchsia-400){background-color:#38bdf8}.mining-status-dot-on{box-shadow:0 0 8px #34d399b3;animation:miningStatusBlink 1.4s ease-in-out infinite}.mining-status-dot-warn{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.referral-mobile-tuned :is(.bg-violet-400,.mining-status-dot-warn,.bg-rose-400,.bg-orange-400,.bg-yellow-400,.bg-lime-400,.bg-emerald-400,.bg-pink-400,.bg-fuchsia-400){background-color:#38bdf8}.mining-status-dot-warn{box-shadow:0 0 8px #fbbf24b3;animation:miningStatusBlink 1.4s ease-in-out infinite}.mining-status-dot-off{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.mining-status-dot-btc{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.referral-mobile-tuned :is(.bg-violet-400,.mining-status-dot-btc,.bg-rose-400,.bg-orange-400,.bg-yellow-400,.bg-lime-400,.bg-emerald-400,.bg-pink-400,.bg-fuchsia-400){background-color:#38bdf8}.mining-status-dot-btc{box-shadow:0 0 8px #fbbf24b3;animation:miningStatusBlink 1.8s ease-in-out infinite}@keyframes miningStatusBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.88)}}.admin-settings-page :where(.rounded.mining-console){border-radius:1rem;background:#050c1980}.content-surface :where(.rounded-lg.bg-white,.mining-console.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.mining-console{height:14rem}.mining-console>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.mining-console{overflow-y:auto;border-radius:.75rem;border-width:1px;border-color:#1e293bcc;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1.625;background:#0206178c}.mining-console::-webkit-scrollbar{width:5px}.mining-console::-webkit-scrollbar-thumb{background:#22d3ee59;border-radius:3px}.referral-mobile-tuned .referral-milestone-card .mining-console-line{color:var(--ml-accent-text, #fde68a)}.mining-console-line{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.mining-console-claim{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.mining-console-claim,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-console-fund{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.mining-console-fund,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-console-muted{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));color:#94a3b8}.mining-console-warn{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.mining-console-warn,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-console-warn{animation:miningStatusBlink 1.6s ease-in-out infinite}.mining-console-cursor{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1));animation:miningStatusBlink 1s steps(1) infinite}.admin-settings-page :where(.rounded.mining-console-action){border-radius:1rem;background:#050c1980}body h1.text-2xl.mining-console-action{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-console-action{border-radius:.375rem;border-width:1px;border-color:#334155b3;padding:.25rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.referral-mobile-tuned .referral-milestone-card .mining-console-action:hover{color:var(--ml-accent-text, #fde68a)}.mining-console-action:hover{border-color:#06b6d480;--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.admin-settings-page :where(.rounded.mining-console-jump){border-radius:1rem;background:#050c1980}body h1.text-2xl.mining-console-jump{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.referral-mobile-tuned .referral-milestone-card .mining-console-jump{color:var(--ml-accent-text, #fde68a)}.mining-console-jump{position:absolute;bottom:.5rem;right:.5rem;border-radius:9999px;border-width:1px;border-color:#06b6d466;padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:#020617e6}.mining-console-jump:hover{background:#0f172af2}body h1.text-2xl.mining-console-best{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-console-best{font-weight:600;--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.mining-console-best,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-console-best{animation:miningStatusBlink 1s ease-in-out 3}.admin-settings-page :where(.rounded.mining-console-chip){border-radius:1rem;background:#050c1980}body h1.text-2xl.mining-console-chip{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.mining-console-chip{border-radius:9999px;border-width:1px;border-color:#334155b3;padding:.125rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.referral-mobile-tuned .referral-milestone-card .mining-console-chip:hover{color:var(--ml-accent-text, #fde68a)}.mining-console-chip:hover{border-color:#06b6d480;--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.referral-mobile-tuned .referral-milestone-card .mining-console-chip-active{color:var(--ml-accent-text, #fde68a)}.mining-console-chip-active{border-color:#06b6d499;background-color:#06b6d41a;--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.mining-sparkline-svg{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.mining-table thead tr{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));background:linear-gradient(90deg,#22d3ee14,#3b82f614,#34d39914)}.mining-table th{padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;font-weight:500;border-top:1px solid rgba(125,211,252,.08);border-bottom:1px solid rgba(125,211,252,.08)}.mining-table th:first-child{padding-left:1rem;border-left:1px solid rgba(125,211,252,.08);border-top-left-radius:.95rem;border-bottom-left-radius:.95rem}.mining-table th:last-child{padding-right:1rem;border-right:1px solid rgba(125,211,252,.08);border-top-right-radius:.95rem;border-bottom-right-radius:.95rem}.mining-table tbody tr{transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.mining-table tbody tr:last-child{border-bottom-width:0}.mining-table tbody tr:hover td{background:linear-gradient(90deg,#22d3ee14,#3b82f614);box-shadow:inset 3px 0 #22d3eecc}.mining-table td{padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;vertical-align:top;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.mining-table td,.text-white){color:#f8fafc}.mining-table td{background:#07101dd1;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.mining-table tbody tr:nth-child(2n) td{background:#0a1627e6}.mining-table td:first-child{padding-left:1rem;border-left:1px solid rgba(255,255,255,.05);border-top-left-radius:.95rem;border-bottom-left-radius:.95rem;color:#f8fafc;font-weight:600}.mining-table td:last-child{padding-right:1rem;border-right:1px solid rgba(255,255,255,.05);border-top-right-radius:.95rem;border-bottom-right-radius:.95rem}.mining-risk-low{border-color:#34d3994d;background-color:#10b9811a;--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.mining-risk-low,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-risk-medium{border-color:#fbbf244d;background-color:#f59e0b1a;--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.mining-risk-medium,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.mining-risk-high{border-color:#fb71854d;background-color:#f43f5e1a;--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.mining-risk-high,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.admin-content-surface :where(.mining-nav-shell){border-radius:1.4rem;border:1px solid rgba(125,211,252,.12);background:linear-gradient(180deg,#0b1124e6,#080d1be0);padding:.4rem;box-shadow:0 18px 44px #02061742}.admin-settings-page :where(.rounded.mining-nav-shell){border-radius:1rem;background:#050c1980}.mining-nav-shell{margin-bottom:1.5rem;overflow-x:auto;border-radius:28px;border-width:1px;padding:.75rem}@media (min-width: 768px){.mining-nav-shell{padding:1rem}}.mining-nav-shell{border-color:#60a5fa33;background:radial-gradient(circle at 16% 0%,rgba(244,114,182,.14),transparent 24%),radial-gradient(circle at 82% 12%,rgba(56,189,248,.16),transparent 28%),linear-gradient(135deg,#0a172dfa,#142c58f5);box-shadow:inset 0 1px #ffffff0f,0 22px 46px #02061757;scrollbar-width:none}.mining-nav-shell::-webkit-scrollbar{display:none}.mining-nav-links{margin-top:.75rem;display:flex;flex-wrap:nowrap;gap:.75rem}.admin-settings-page :where(.rounded.mining-nav-link){border-radius:1rem;background:#050c1980}.mining-nav-link{display:flex;min-height:52px;min-width:-moz-max-content;min-width:max-content;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.75rem 1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:inset 0 1px #ffffff0d}.mining-nav-link-active{border-color:var(--nav-pill-border);background:var(--nav-pill-gradient);color:var(--nav-pill-text);box-shadow:var(--nav-pill-shadow)}.mining-nav-link-idle{border-color:#60a5fa29;background:linear-gradient(180deg,#0a152cf0,#0f1f3ce6);color:#bfdbfedb}.mining-nav-link-idle:hover{border-color:#7dd3fc70;background:linear-gradient(180deg,#132243fa,#18315feb);color:#eff6ff;box-shadow:0 14px 28px #1e40af2e}.mining-nav-step{display:none}.mining-nav-link-copy{display:flex;line-height:1.25}.mining-nav-link-copy span:last-child{display:none}.admin-settings-page :where(.rounded.finance-shell){border-radius:1rem;background:#050c1980}.finance-shell{position:relative;overflow:hidden;border-radius:24px;border-width:1px;padding:1rem;--tw-shadow: 0 20px 56px rgba(2,6,23,.52);--tw-shadow-colored: 0 20px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.finance-shell{padding:1.25rem}}.finance-shell{border-color:#60a5fa2e;background:linear-gradient(135deg,#071223fa,#122142f5 38%,#09334de6 72%,#2563eb85)}.finance-shell:before,.finance-shell:after{content:"";position:absolute;border-radius:9999px;pointer-events:none;filter:blur(18px)}.finance-shell:before{top:-54px;right:-36px;width:180px;height:180px;background:radial-gradient(circle,rgba(96,165,250,.22),transparent 72%);animation:orbitPulse 8s ease-in-out infinite}.finance-shell:after{left:-40px;bottom:-70px;width:220px;height:220px;background:radial-gradient(circle,rgba(192,132,252,.18),transparent 72%);animation:orbitPulse 10s ease-in-out infinite reverse}.finance-shell-body{position:relative;z-index:10}.finance-flow-shell{border-color:#2dd4bf29;background:linear-gradient(135deg,#050f1ffa,#0e1936f5 34%,#04373feb 68%,#0a3444e6)}.finance-flow-head{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.finance-flow-head{flex-direction:row;align-items:flex-start;justify-content:space-between}}body h1.text-2xl.finance-flow-title{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.finance-flow-title{margin-top:.375rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.finance-flow-title){color:#f8fafc}@media (min-width: 768px){.finance-flow-title{font-size:1.65rem}}.finance-flow-copy{margin-top:.375rem;max-width:48rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}@media (min-width: 768px){@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .finance-flow-copy.block){font-size:.78rem}}.finance-flow-copy{font-size:.875rem;line-height:1.25rem}}.finance-flow-badges{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width: 1024px){.finance-flow-badges{justify-content:flex-end}}.referral-mobile-tuned .referral-milestone-card>.finance-flow-grid{grid-template-columns:1fr;gap:.45rem}@media (min-width: 880px){.referral-mobile-tuned .referral-milestone-card>.finance-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-flow-grid{margin-top:1rem;display:grid;gap:.625rem}@media (min-width: 640px){.finance-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.finance-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-settings-page :where(.rounded.finance-flow-card){border-radius:1rem;background:#050c1980}.finance-flow-card{position:relative;overflow:hidden;border-radius:18px;border-width:1px;padding:.75rem;border-color:#ffffff14;background:linear-gradient(180deg,#0d192dd1,#050d18e6)}.finance-flow-card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,#2dd4bfe0,#38bdf870,#94a3b800)}body h1.text-2xl.finance-flow-card-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.finance-flow-card-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}body h1.text-2xl.finance-flow-card-value{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.finance-flow-card-value{margin-top:.375rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.finance-flow-card-value){color:#f8fafc}.finance-flow-card-value-compact{font-size:1.125rem;line-height:1.75rem}@media (min-width: 768px){.finance-flow-card-value-compact{font-size:1.25rem;line-height:1.75rem}}.finance-flow-card-note{margin-top:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));line-height:1.15rem}.admin-settings-page :where(.rounded.finance-panel){border-radius:1rem;background:#050c1980}.finance-panel{position:relative;overflow:hidden;border-radius:22px;border-width:1px;padding:.875rem;--tw-shadow: 0 16px 38px rgba(2,6,23,.42);--tw-shadow-colored: 0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.finance-panel{padding:1rem}}.finance-panel{border-color:#60a5fa24;background:linear-gradient(180deg,#081529f5,#06101fed)}.finance-panel:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,#22d3eed1,#3b82f661,#a855f700)}.finance-panel:after{content:"";position:absolute;inset:auto -2rem -3.25rem auto;width:8rem;height:8rem;border-radius:9999px;background:radial-gradient(circle,rgba(56,189,248,.12),transparent 72%);filter:blur(12px);pointer-events:none}.admin-settings-page :where(.rounded.finance-panel-soft){border-radius:1rem;background:#050c1980}.finance-panel-soft{position:relative;overflow:hidden;border-radius:18px;border-width:1px;border-color:#334155cc;padding:.75rem;background:linear-gradient(180deg,#0f172a8a,#02061766)}.finance-panel-soft:before{content:"";position:absolute;inset:0 0 auto 0;height:.12rem;background:linear-gradient(90deg,#22d3eeb3,#34d399b3,#f59e0b00)}.admin-settings-page :where(.rounded.finance-kpi-card){border-radius:1rem;background:#050c1980}.finance-kpi-card{position:relative;overflow:hidden;border-radius:18px;border-width:1px;border-color:#ffffff1a;padding:.75rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(180deg,#0f172aa8,#070e1d8a);animation:dashboardFloat 8s ease-in-out infinite}.finance-kpi-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.14rem;background:linear-gradient(90deg,#22d3ee,#3b82f6,#34d399,#fff0)}body h1.text-2xl.finance-kpi-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.finance-kpi-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}body h1.text-2xl.finance-kpi-value{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.finance-kpi-value{margin-top:.375rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.finance-kpi-value){color:#f8fafc}.finance-kpi-note{margin-top:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));line-height:1.15rem}.admin-settings-page :where(.rounded.finance-chip){border-radius:1rem;background:#050c1980}body h1.text-2xl.finance-chip{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.finance-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--neon-text);border-color:var(--neon-edge);background:linear-gradient(90deg,#22d3ee29,#3b82f624 60%,#02061766);box-shadow:inset 0 1px #ffffff0f,var(--neon-glow-soft)}.admin-settings-page :where(.rounded.finance-reason-icon){border-radius:1rem;background:#050c1980}.finance-reason-icon{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.finance-reason-icon,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd}.finance-reason-icon{border-color:#f43f5e59;background:#f43f5e1f}.finance-reason-icon svg{height:.875rem;width:.875rem}.admin-settings-page :where(.rounded.finance-reason-note),.admin-settings-page :where(.rounded .mobile-record-reason){border-radius:1rem;background:#050c1980}.content-surface :where(.rounded-lg.bg-white,.finance-reason-note.bg-white,.rounded.bg-white),.content-surface :where(.rounded-lg.bg-white,.mobile-record-reason.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.finance-reason-note,.mobile-record-reason{border-radius:.75rem;border-width:1px;padding:.5rem .75rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1));border-color:#f43f5e40;background:#f43f5e1a}.admin-settings-page :where(.rounded.finance-copy-button){border-radius:1rem;background:#050c1980}body h1.text-2xl.finance-copy-button{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.finance-copy-button{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:#22d3ee38;background:#0891b229}.finance-copy-button:hover{border-color:#22d3ee57;background:#0891b238}.finance-copy-button:disabled{cursor:not-allowed;opacity:.45}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.finance-table){font-size:.78rem}}.finance-table{min-width:100%;font-size:.875rem;line-height:1.25rem;border-collapse:separate;border-spacing:0 .42rem}.finance-table thead tr{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));background:linear-gradient(90deg,#34d39914,#22d3ee14,#60a5fa14)}.finance-table th{padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;font-weight:500;border-top:1px solid rgba(110,231,183,.08);border-bottom:1px solid rgba(110,231,183,.08)}.finance-table th:first-child{padding-left:1rem;border-left:1px solid rgba(110,231,183,.08);border-top-left-radius:.95rem;border-bottom-left-radius:.95rem}.finance-table th:last-child{padding-right:1rem;border-right:1px solid rgba(110,231,183,.08);border-top-right-radius:.95rem;border-bottom-right-radius:.95rem}.finance-table tbody tr{transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.finance-table tbody tr:last-child{border-bottom-width:0}.finance-table tbody tr:hover td{background:linear-gradient(90deg,#10b98114,#22d3ee14);box-shadow:inset 3px 0 #10b981d9}.finance-table td{padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;vertical-align:top;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.finance-table td,.text-white){color:#f8fafc}.finance-table td{background:#07111ed1;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.finance-table tbody tr:nth-child(2n) td{background:#091526e6}.finance-table td:first-child{padding-left:1rem;border-left:1px solid rgba(255,255,255,.05);border-top-left-radius:.95rem;border-bottom-left-radius:.95rem;color:#f8fafc;font-weight:600}.finance-table td:last-child{padding-right:1rem;border-right:1px solid rgba(255,255,255,.05);border-top-right-radius:.95rem;border-bottom-right-radius:.95rem}.admin-settings-page :where(.rounded.finance-action-tile){border-radius:1rem;background:#050c1980}.finance-action-tile{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#334155cc;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.finance-action-tile:hover{--tw-translate-y: -.125rem;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));border-color:#34d3994d}.finance-action-tile{background:linear-gradient(180deg,#0c1322b3,#060c1885)}.finance-action-tile:before{content:"";position:absolute;inset:0 0 auto 0;height:.12rem;background:linear-gradient(90deg,#10b981b8,#22d3eeb8,#3b82f600)}.withdrawal-exchange-page{--exchange-accent: rgba(16, 185, 129, .82);--exchange-secondary: rgba(34, 211, 238, .76)}.exchange-badge-stack{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.exchange-terminal,.exchange-monitor,.exchange-route-book{background:linear-gradient(180deg,#05111ffa,#040c18f0)}.finance-preview-rail{position:relative;overflow:hidden}@media (min-width: 1280px){.finance-preview-rail{position:sticky;top:6rem;align-self:start}}.admin-settings-page :where(.rounded.finance-preview-progress){border-radius:1rem;background:#050c1980}.finance-preview-progress{border-radius:22px;border-width:1px;border-color:#34d39926;background-color:#02061759;padding:1rem}.otp-quote-value{font-size:1.25rem;line-height:1.75rem}@media (min-width: 768px){body h1.otp-quote-value.font-bold,body h1.otp-quote-value.font-semibold{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.otp-quote-value{font-size:1.5rem;line-height:2rem}}.admin-settings-page :where(.rounded.otp-desk-input){border-radius:1rem;background:#050c1980}body h1.text-2xl.otp-desk-input{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.otp-desk-input{width:100%;border-radius:22px;border-width:1px;border-color:#34d39933;--tw-bg-opacity: 1;background-color:rgb(4 13 27 / var(--tw-bg-opacity, 1));padding:1rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;letter-spacing:.42em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.otp-desk-input){color:#f8fafc}.otp-desk-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));color:#94a3b8}.otp-desk-input::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));color:#94a3b8}.otp-desk-input:focus{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.referral-mobile-tuned .referral-milestone-card>.otp-code-track{grid-template-columns:1fr;gap:.45rem}@media (min-width: 880px){.referral-mobile-tuned .referral-milestone-card>.otp-code-track{grid-template-columns:repeat(2,minmax(0,1fr))}}.otp-code-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.admin-settings-page :where(.rounded.otp-code-slot){border-radius:1rem;background:#050c1980}body h1.text-2xl.otp-code-slot{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.otp-code-slot{display:flex;height:3rem;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-color:#22d3ee26;background-color:#06b6d41a;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned .referral-milestone-card>.otp-mini-grid{grid-template-columns:1fr;gap:.45rem}@media (min-width: 880px){.referral-mobile-tuned .referral-milestone-card>.otp-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.otp-mini-grid{display:grid;gap:.75rem}@media (min-width: 640px){.otp-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-settings-page :where(.rounded.otp-mini-card){border-radius:1rem;background:#050c1980}.otp-mini-card{border-radius:18px;border-width:1px;border-color:#ffffff1a;background-color:#02061759;padding:.75rem}body h1.text-2xl.otp-mini-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.otp-mini-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.otp-mini-value){font-size:.78rem}}body h1.text-2xl.otp-mini-value{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.otp-mini-value{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.otp-mini-value){color:#f8fafc}.exchange-terminal:before,.exchange-monitor:before,.exchange-route-book:before{background:linear-gradient(90deg,#10b981d1,#22d3ee8c,#3b82f600)}.exchange-terminal:after,.exchange-monitor:after,.exchange-route-book:after{background:radial-gradient(circle,rgba(16,185,129,.12),transparent 70%)}.referral-mobile-tuned .referral-milestone-card>.exchange-quote-grid{grid-template-columns:1fr;gap:.45rem}@media (min-width: 880px){.referral-mobile-tuned .referral-milestone-card>.exchange-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.exchange-quote-grid{display:grid;gap:.75rem}@media (min-width: 640px){.exchange-quote-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-settings-page :where(.rounded.exchange-quote-card){border-radius:1rem;background:#050c1980}.exchange-quote-card{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#ffffff1a;padding:1rem;background:linear-gradient(180deg,#07111fe0,#040b16d1);box-shadow:inset 0 1px #ffffff0a}.exchange-quote-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.12rem;background:linear-gradient(90deg,#10b981b8,#22d3eeb8,#fff0)}body h1.text-2xl.exchange-quote-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-quote-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}body h1.exchange-quote-value.font-bold,body h1.exchange-quote-value.font-semibold,body h1.text-2xl.exchange-quote-value{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-quote-value{margin-top:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.exchange-quote-value){color:#f8fafc}.exchange-quote-note{margin-top:.5rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.admin-settings-page :where(.rounded.exchange-meter){border-radius:1rem;background:#050c1980}.exchange-meter{border-radius:1rem;border-width:1px;border-color:#34d39926;background-color:#02061759;padding:1rem}.exchange-meter-fill{background:linear-gradient(90deg,#10b981,#22d3ee,#60a5fae6)}.referral-mobile-tuned .referral-milestone-card>.exchange-form-grid{grid-template-columns:1fr;gap:.45rem}@media (min-width: 880px){.referral-mobile-tuned .referral-milestone-card>.exchange-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.exchange-form-grid{display:grid;gap:1rem}@media (min-width: 768px){.exchange-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-settings-page :where(.rounded.exchange-field-card){border-radius:1rem;background:#050c1980}.exchange-field-card{position:relative;overflow:hidden;border-radius:22px;border-width:1px;border-color:#334155cc;padding:1rem;background:linear-gradient(180deg,#091321d1,#040b15c7)}.exchange-field-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.11rem;background:linear-gradient(90deg,#10b981b3,#22d3eeb3,#3b82f600)}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .exchange-field-label.text-sm){font-size:.78rem}}body h1.text-2xl.exchange-field-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-field-label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.exchange-field-note{margin-top:.5rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.admin-settings-page :where(.rounded.exchange-mini-metric){border-radius:1rem;background:#050c1980}.exchange-mini-metric{border-radius:1rem;border-width:1px;border-color:#ffffff1a;background-color:#02061759;padding:1rem}body h1.text-2xl.exchange-mini-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-mini-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}body h1.text-2xl.exchange-mini-value{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-mini-value{margin-top:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.exchange-mini-value){color:#f8fafc}.exchange-rule-list>: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))}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.exchange-rule-row){font-size:.78rem}}.exchange-rule-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}body h1.text-2xl.exchange-rule-row span:last-child{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-rule-row span:last-child{text-align:right;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.exchange-rule-row span:last-child){color:#f8fafc}.admin-settings-page :where(.rounded.exchange-state-pill){border-radius:1rem;background:#050c1980}body h1.text-2xl.exchange-state-pill{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-state-pill{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.exchange-state-dot{height:.5rem;width:.5rem;border-radius:9999px;background-color:currentColor;opacity:.8}.admin-settings-page :where(.rounded.exchange-ledger-card){border-radius:1rem;background:#050c1980}.exchange-ledger-card{border-radius:22px;border-width:1px;border-color:#34d39926;background-color:#06111ee6;padding:1rem;box-shadow:inset 0 1px #ffffff0a}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.exchange-ledger-row){font-size:.78rem}}.exchange-ledger-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:#1e293bcc;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.exchange-ledger-row:last-child{border-bottom-width:0px;padding-bottom:0}.exchange-ledger-row-strong{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.exchange-ledger-row-strong){color:#f8fafc}body h1.text-2xl.exchange-ledger-row span:last-child{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-ledger-row span:last-child{font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.exchange-ledger-row span:last-child){color:#f8fafc}.exchange-path-row{display:flex;align-items:flex-start;gap:.75rem}.admin-settings-page :where(.rounded.exchange-path-index){border-radius:1rem;background:#050c1980}body h1.text-2xl.exchange-path-index{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.exchange-path-index{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#34d39933;background-color:#10b9811a;font-size:11px;font-weight:600;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.finance-bar-track{height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background-color:#1e293be6}.finance-bar-fill{height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #22d3ee var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position);transform-origin:left center;animation:financeBarGrow .95s cubic-bezier(.2,.8,.2,1) both}.contract-chart-svg,.contract-trace-svg{position:relative;z-index:10;height:7rem;width:100%}.contract-chart-axis{fill:none;stroke:#94a3b82e;stroke-width:.8}.contract-chart-fill,.contract-trace-fill{opacity:0;animation:pulseBorder .9s ease-out .22s forwards}.contract-chart-line,.contract-trace-line{fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:160;stroke-dashoffset:160;animation:contractTraceDraw 1.1s cubic-bezier(.2,.8,.2,1) forwards}.contract-chart-point,.contract-trace-node{fill:#a7f3d0;filter:drop-shadow(0 0 10px rgba(52,211,153,.45));transform-box:fill-box;transform-origin:center;animation:contractPointPulse 2.8s ease-in-out infinite}.admin-settings-page :where(.rounded.contract-trace-shell){border-radius:1rem;background:#050c1980}.contract-trace-shell{overflow:hidden;border-radius:1rem;border-width:1px;border-color:#334155b3;padding:.75rem;background:linear-gradient(180deg,#061222b3,#0206174d)}.contract-trace-projection{fill:none;stroke:#94a3b857;stroke-width:.9;stroke-dasharray:3 3}@media (prefers-reduced-motion: reduce){.contract-chart-shell:after,.contract-chart-fill,.contract-trace-fill,.contract-chart-line,.contract-trace-line,.contract-chart-point,.contract-trace-node{animation:none}}.admin-shell{background-image:radial-gradient(circle at 16% -8%,rgba(167,139,250,.18),transparent 30%),radial-gradient(circle at 86% -6%,rgba(34,211,238,.14),transparent 26%),radial-gradient(circle at 92% 108%,rgba(245,158,11,.12),transparent 24%),linear-gradient(180deg,#030712,#020617)}.admin-sidebar{background:linear-gradient(180deg,#090d1ffc,#1a1131f7,#0a1c34f5)}.admin-header-bar{border-bottom:1px solid rgba(125,211,252,.12);background:linear-gradient(180deg,#070c18eb,#050a14d6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-settings-page :where(.rounded.admin-hero){border-radius:1rem;background:#050c1980}.admin-hero{position:relative;overflow:hidden;border-radius:28px;border-width:1px;padding:1.25rem;--tw-shadow: 0 24px 70px rgba(2,6,23,.62);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.admin-hero{padding:1.75rem}}.admin-hero{border-color:#a78bfa33;background:linear-gradient(135deg,#12122cfa,#1b244ef5 42%,#093a58e6 76%,#492418d1)}.admin-hero:before,.admin-hero:after{content:"";position:absolute;border-radius:9999px;pointer-events:none;filter:blur(22px)}.admin-hero:before{top:-60px;right:-24px;width:210px;height:210px;background:radial-gradient(circle,rgba(168,85,247,.2),transparent 72%);animation:orbitPulse 8.4s ease-in-out infinite}.admin-hero:after{left:-40px;bottom:-76px;width:220px;height:220px;background:radial-gradient(circle,rgba(245,158,11,.14),transparent 72%);animation:orbitPulse 9.6s ease-in-out infinite reverse}.admin-settings-page :where(.rounded.admin-panel){border-radius:1rem;background:#050c1980}.admin-panel{position:relative;overflow:hidden;border-radius:24px;border-width:1px;padding:1rem;--tw-shadow: 0 18px 45px rgba(2,6,23,.45);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.admin-panel{padding:1.25rem}}.admin-panel{border-color:#a78bfa26;background:linear-gradient(180deg,#0d1125f2,#090f20eb)}.admin-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:.14rem;background:linear-gradient(90deg,#c084fcd1,#3b82f680,#22d3ee00)}.admin-settings-page :where(.rounded.admin-kpi-card){border-radius:1rem;background:#050c1980}.admin-kpi-card{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#ffffff1a;padding:1rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(180deg,#161c36bd,#0a0d1c8f);animation:dashboardFloat 8s ease-in-out infinite}.admin-kpi-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.14rem;background:linear-gradient(90deg,#c084fc,#60a5fa,#22d3ee,#fff0)}body h1.text-2xl.admin-kpi-label{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.admin-kpi-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}body h1.admin-kpi-value.font-bold,body h1.admin-kpi-value.font-semibold,body h1.text-2xl.admin-kpi-value{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.admin-kpi-value{margin-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.admin-kpi-value){color:#f8fafc}html[data-theme=light] body .admin-chip{color:#0f172a}.admin-settings-page :where(.rounded.admin-chip){border-radius:1rem;background:#050c1980}body h1.text-2xl.admin-chip{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.admin-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.25rem .75rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.admin-chip,.text-slate-200,.text-white){color:#f8fafc}.admin-chip{border-color:#c084fc33;background:linear-gradient(90deg,#a855f72e,#3b82f624,#f59e0b1f);box-shadow:inset 0 1px #ffffff0d}.admin-command-deck{background:linear-gradient(135deg,#1c1238f5,#111c40f2,#09324eeb)}.admin-command-grid{display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-command-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.35rem;border-radius:1rem;border:1px solid rgba(255,255,255,.08);padding:.95rem;box-shadow:0 16px 36px #0206173d}.admin-command-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:currentColor;opacity:.88}.admin-command-card:after{content:"";position:absolute;right:-1.5rem;bottom:-1.8rem;width:5.6rem;height:5.6rem;border-radius:9999px;background:radial-gradient(circle,currentColor 0%,transparent 70%);opacity:.14;filter:blur(14px)}.admin-command-label{font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#e2e8f0bd}.admin-command-value{font-size:1.18rem;font-weight:700;line-height:1.05;color:#f8fafc}.admin-command-copy{font-size:.72rem;line-height:1.4;color:#e2e8f0c7}.admin-content-surface :where(.overflow-x-auto){border-radius:1.4rem;border:1px solid rgba(125,211,252,.12);background:linear-gradient(180deg,#0b1124e6,#080d1be0);padding:.4rem;box-shadow:0 18px 44px #02061742}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)){min-width:100%;border-collapse:separate;border-spacing:0 .42rem;font-size:.9rem}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) thead tr{background:linear-gradient(90deg,#c084fc1a,#60a5fa14,#22d3ee14)}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) th{padding:.85rem 1rem .85rem 0;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8e6;border-top:1px solid rgba(192,132,252,.1);border-bottom:1px solid rgba(192,132,252,.1)}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) th:first-child{padding-left:1rem;border-left:1px solid rgba(192,132,252,.1);border-top-left-radius:.95rem;border-bottom-left-radius:.95rem}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) th:last-child{padding-right:1rem;border-right:1px solid rgba(192,132,252,.1);border-top-right-radius:.95rem;border-bottom-right-radius:.95rem}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) td{padding:.95rem 1rem .95rem 0;vertical-align:top;color:#e2e8f0;background:#0c1224d6;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) tbody tr:nth-child(2n) td{background:#0f162beb}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) tbody tr:hover td{background:linear-gradient(90deg,#a855f71a,#3b82f614);box-shadow:inset 3px 0 #c084fcd1}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) td:first-child{padding-left:1rem;border-left:1px solid rgba(255,255,255,.05);border-top-left-radius:.95rem;border-bottom-left-radius:.95rem;font-weight:600;color:#f8fafc}.admin-content-surface :where(table:not(.finance-table):not(.mining-table)) td:last-child{padding-right:1rem;border-right:1px solid rgba(255,255,255,.05);border-top-right-radius:.95rem;border-bottom-right-radius:.95rem}.admin-content-surface :where(pre){border-radius:1rem;border:1px solid rgba(125,211,252,.16);background:linear-gradient(180deg,#081529fa,#040a16fa)!important;box-shadow:0 18px 40px #02061757}.admin-toolbar{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-radius:1.5rem;border:1px solid rgba(125,211,252,.14);padding:1.1rem 1.2rem;background:linear-gradient(135deg,#0a142af5,#111c3df0,#082c3eeb);box-shadow:0 18px 48px #0206175c}.admin-toolbar:before{content:"";position:absolute;inset:0 0 auto 0;height:.18rem;background:linear-gradient(90deg,#22d3ee,#3b82f6,#34d399,#f59e0b)}.admin-toolbar-copy{position:relative;z-index:1;display:grid;gap:.35rem;max-width:42rem}.admin-toolbar-kicker{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#7dd3fce6}.admin-toolbar-title{font-size:clamp(1.85rem,3.2vw,3rem)}.admin-toolbar-note{font-size:.84rem;line-height:1.55;color:#e2e8f0c7}.admin-toolbar-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem}.admin-action-link{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:9999px;border:1px solid rgba(125,211,252,.18);padding:.72rem 1rem;font-size:.78rem;font-weight:700;line-height:1;color:#e0f2fe;background:linear-gradient(90deg,#0e74903d,#1e293bdb);box-shadow:inset 0 1px #ffffff0f;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.admin-action-link:hover{transform:translateY(-1px);border-color:#7dd3fc5c;box-shadow:0 14px 32px #082f4947}.admin-action-link-amber{border-color:#fbbf2433;color:#fef3c7;background:linear-gradient(90deg,#b453094d,#334155d6)}.admin-action-link-ghost{border-color:#94a3b829;color:#e2e8f0e0;background:#0f172a9e}.admin-queue-summary{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-stat-card{position:relative;overflow:hidden;border-radius:1.15rem;border:1px solid rgba(125,211,252,.12);padding:.95rem 1rem;background:linear-gradient(180deg,#0a1327f5,#060e1deb);box-shadow:0 16px 36px #0206173d}.admin-stat-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.15rem;background:linear-gradient(90deg,#22d3ee,#3b82f6,#fff0);opacity:.9}.admin-stat-label{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8d1}.admin-stat-value{margin-top:.5rem;font-size:1.24rem;font-weight:700;line-height:1.05;color:#f8fafc}.admin-stat-meta{margin-top:.35rem;font-size:.76rem;line-height:1.45;color:#e2e8f0b8}.admin-filter-panel{border-radius:1.35rem;border:1px solid rgba(71,85,105,.56);padding:1rem;background:linear-gradient(180deg,#091123f5,#060d1ceb);box-shadow:0 18px 42px #02061747}.admin-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.85rem}.admin-filter-title{font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8e0}.admin-filter-note{font-size:.76rem;line-height:1.45;color:#94a3b8c2}.admin-filter-grid{gap:.75rem}.admin-batch-panel{display:grid;gap:.85rem;border-radius:1.35rem;border:1px solid rgba(251,191,36,.16);padding:1rem;background:linear-gradient(180deg,#37190885,#0a1122e6);box-shadow:0 18px 42px #0206173d}.admin-review-card{display:grid;gap:.6rem;border-radius:1rem;border:1px solid rgba(96,165,250,.12);padding:.85rem;background:linear-gradient(180deg,#081227f5,#050c19eb)}.admin-link-inline{font-size:.74rem;font-weight:700;color:#7dd3fc;transition:color .14s ease}.admin-link-inline:hover{color:#cffafe}.admin-review-button{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.5rem .9rem;font-size:.72rem;font-weight:700;letter-spacing:.01em;color:#f8fafc;transition:transform .14s ease,opacity .14s ease}.admin-review-button:hover{transform:translateY(-1px)}.admin-review-button-approve{background:linear-gradient(90deg,#10b981e0,#059669e0)}.admin-review-button-reject{background:linear-gradient(90deg,#f43f5ee0,#e11d48e0)}.admin-review-button-update{background:linear-gradient(90deg,#3b82f6e0,#0ea5e9e0)}.admin-inline-check{display:flex;align-items:center;gap:.5rem;font-size:.74rem;color:#e2e8f0c2}.admin-inline-check input{accent-color:#22d3ee}.admin-muted-note{font-size:.74rem;line-height:1.45;color:#94a3b8d1}.admin-proof-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:700;color:#7dd3fc}.admin-pill{display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;padding:.36rem .65rem;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid rgba(148,163,184,.16);background:#0f172aad;color:#e2e8f0db}.admin-pill-pending,.admin-pill-pending_otp,.admin-pill-pending_review{border-color:#fbbf2438;background:#78350f38;color:#fde68a}.admin-pill-processing{border-color:#60a5fa3d;background:#1e40af2e;color:#bfdbfe}.admin-pill-approved,.admin-pill-normal,.admin-pill-live{border-color:#10b98138;background:#065f4633;color:#a7f3d0}.admin-pill-rejected,.admin-pill-failed,.admin-pill-flagged{border-color:#f43f5e38;background:#7f1d1d38;color:#fecdd3}.admin-pill-critical,.admin-pill-breached{border-color:#f43f5e3d;background:#7f1d1d3d;color:#fecdd3}.admin-pill-high,.admin-pill-at_risk,.admin-pill-high_priority{border-color:#fbbf243d;background:#78350f3d;color:#fde68a}.admin-pill-medium,.admin-pill-waiting_user,.admin-pill-in_progress,.admin-pill-normal_priority{border-color:#60a5fa38;background:#1e40af2e;color:#bfdbfe}.admin-pill-low,.admin-pill-resolved,.admin-pill-open,.admin-pill-low_priority,.admin-pill-closed{border-color:#10b98138;background:#065f4633;color:#a7f3d0}.admin-signal-stack{display:flex;flex-wrap:wrap;gap:.35rem}.admin-signal-chip{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(125,211,252,.14);padding:.28rem .55rem;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#e2e8f0e0;background:#081328d6}.admin-thread-list{display:grid;gap:.85rem}.admin-thread-card{border-radius:1.05rem;border:1px solid rgba(71,85,105,.54);padding:.9rem;background:linear-gradient(180deg,#081020eb,#050b17e0);box-shadow:0 14px 30px #02061733}.admin-thread-card-admin{border-color:#fbbf242e;background:linear-gradient(180deg,#5c2b0947,#0a101feb)}.admin-thread-meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.72rem;line-height:1.45;color:#94a3b8db}.admin-thread-body{margin-top:.65rem;white-space:pre-line;font-size:.84rem;line-height:1.7;color:#e2e8f0}.admin-thread-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.7rem}.admin-status-form,.admin-form-stack,.admin-list-stack{display:grid;gap:.75rem}.admin-list-card{border-radius:1rem;border:1px solid rgba(71,85,105,.52);padding:.85rem;background:#050c1980}.admin-simple-list{display:grid;gap:.55rem}.admin-simple-list li{font-size:.82rem;line-height:1.55;color:#e2e8f0d6}.admin-segmented-control{display:flex;flex-wrap:wrap;gap:.55rem}.admin-segment{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(71,85,105,.6);padding:.58rem .9rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e2e8f0d6;background:#0a1223e6;transition:transform .14s ease,border-color .14s ease,color .14s ease}.admin-segment:hover{transform:translateY(-1px);border-color:#7dd3fc47;color:#f8fafc}.admin-segment-active{border-color:#7dd3fc4d;color:#ecfeff;background:linear-gradient(90deg,#0891b247,#1e40af3d,#10b9812e);box-shadow:0 14px 30px #082f4933}.admin-table-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;margin-bottom:.9rem}.admin-table-note{font-size:.78rem;line-height:1.5;color:#94a3b8c2}.admin-compact-actions{display:flex;flex-wrap:wrap;gap:.55rem}.admin-empty-state{padding:1rem;text-align:center;font-size:.84rem;color:#94a3b8d1}.admin-detail-layout{display:grid;gap:1rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.admin-detail-stack{display:grid;gap:1rem}.admin-sticky-rail{display:grid;gap:1rem;align-self:start}.admin-detail-card{position:relative;overflow:hidden;border-radius:1.35rem;border:1px solid rgba(125,211,252,.12);padding:1rem;background:linear-gradient(180deg,#091226f5,#060e1deb);box-shadow:0 18px 42px #02061747}.admin-detail-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e6,#34d399c2,#f59e0b00)}.admin-detail-heading{font-size:1rem;font-weight:700;color:#f8fafc}.admin-detail-grid{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-detail-metric{display:grid;gap:.22rem;border-radius:1rem;border:1px solid rgba(71,85,105,.52);padding:.78rem .85rem;background:#050c198a}.admin-detail-label{font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8d1}.admin-detail-value{font-size:.9rem;font-weight:600;line-height:1.45;color:#f8fafc}.admin-user-list{display:grid;gap:.65rem}.admin-user-row{display:flex;justify-content:space-between;gap:.8rem;border-bottom:1px solid rgba(71,85,105,.34);padding-bottom:.65rem}.admin-user-row:last-child{border-bottom-width:0;padding-bottom:0}.admin-account-hero{display:flex;align-items:center;gap:.85rem;padding-bottom:.9rem;border-bottom:1px solid rgba(71,85,105,.34);margin-bottom:.9rem}.admin-logo-tile{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:1.1rem;border:1px solid rgba(125,211,252,.14);background:linear-gradient(180deg,#ffffff0f,#0e172ac2);box-shadow:inset 0 1px #ffffff14}.admin-logo-tile img{width:2.35rem;height:2.35rem;-o-object-fit:contain;object-fit:contain}.admin-logo-fallback{font-size:1rem;font-weight:700;color:#dbeafe}.admin-settings-method-summary{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-payment-method{position:relative;overflow:hidden;display:grid;gap:1rem;border-radius:1.4rem;border:1px solid rgba(125,211,252,.12);padding:1rem;background:linear-gradient(180deg,#081227f5,#050c19eb);box-shadow:0 18px 42px #02061747}.admin-payment-method:before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399c2,#f59e0b00)}.admin-payment-method-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.admin-payment-method-title{display:grid;gap:.32rem}.admin-payment-method-label{font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#7dd3fce0}.admin-payment-method-name{font-size:1.1rem;font-weight:700;color:#f8fafc}.admin-payment-method-copy{font-size:.78rem;line-height:1.5;color:#e2e8f0c2}.admin-payment-method-toggle{display:inline-flex;align-items:center;gap:.55rem;border-radius:9999px;border:1px solid rgba(71,85,105,.62);padding:.58rem .85rem;font-size:.76rem;font-weight:700;color:#e2e8f0;background:#050c198f}.admin-payment-method-toggle input{accent-color:#22d3ee}.admin-payment-method-range{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-payment-method-range-card{border-radius:1rem;border:1px solid rgba(71,85,105,.52);padding:.78rem .85rem;background:#050c1980}.admin-payment-account-list{display:grid;gap:.85rem}.admin-payment-account-empty{border-radius:1rem;border:1px dashed rgba(71,85,105,.62);padding:1rem;text-align:center;font-size:.82rem;color:#94a3b8c7;background:#050c196b}.admin-payment-account-card{display:grid;gap:.85rem;border-radius:1.15rem;border:1px solid rgba(71,85,105,.56);padding:.95rem;background:linear-gradient(180deg,#081020eb,#050b17e0)}.admin-payment-account-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.admin-payment-account-meta{display:flex;align-items:center;gap:.8rem}.admin-payment-account-copy{display:grid;gap:.2rem}.admin-payment-account-name{font-size:.9rem;font-weight:700;color:#f8fafc}.admin-payment-account-note{font-size:.74rem;color:#94a3b8cc}.admin-remove-button{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(244,63,94,.22);padding:.48rem .8rem;font-size:.72rem;font-weight:700;color:#fecdd3;background:#7f1d1d3d}.admin-payment-account-form{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-payment-account-form .admin-payment-account-wide{grid-column:span 2 / span 2}.admin-payment-account-actions{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.admin-inline-button{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.72rem 1rem;font-size:.74rem;font-weight:700;color:#f8fafc;background:linear-gradient(90deg,#0891b2e6,#2563ebeb);box-shadow:0 16px 32px #082f4947}.admin-settings-page{display:grid;gap:1rem}.admin-settings-hero{position:relative;overflow:hidden;display:grid;gap:1rem;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);border-radius:1.55rem;border:1px solid rgba(125,211,252,.14);padding:1.15rem 1.2rem;background:linear-gradient(135deg,#081529fa,#132147f5 44%,#083a45f0);box-shadow:0 24px 58px #02061761}.admin-settings-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:.18rem;background:linear-gradient(90deg,#22d3ee,#3b82f6,#34d399,#f59e0b)}.admin-settings-copy{position:relative;z-index:1;display:grid;gap:.35rem}.admin-settings-kicker{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#7dd3fce6}.admin-settings-note{font-size:.84rem;line-height:1.55;color:#e2e8f0c7}.admin-settings-highlights{position:relative;z-index:1;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-settings-tabs{display:flex;flex-wrap:wrap;gap:.55rem}.admin-settings-tab{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(71,85,105,.6);padding:.58rem .9rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e2e8f0d6;background:#0a1223e6;transition:transform .14s ease,border-color .14s ease,color .14s ease}.admin-settings-tab:hover{transform:translateY(-1px);border-color:#7dd3fc47;color:#f8fafc}.admin-settings-tab-active{border-color:#7dd3fc4d;color:#ecfeff;background:linear-gradient(90deg,#0891b247,#1e40af3d,#10b9812e);box-shadow:0 14px 30px #082f4933}.admin-settings-page :where(.rounded-lg.bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.rounded-lg.bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.admin-settings-page :where(button[type=submit]){display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.8rem 1.15rem;font-size:.78rem;font-weight:700;color:#f8fafc;background:linear-gradient(90deg,#0891b2e6,#2563ebeb);box-shadow:0 16px 32px #082f4947}.admin-settings-page :where(button[type=button]){border-radius:9999px}.admin-settings-page :where(.rounded.border){border-radius:1rem;background:#050c1980}.admin-settings-page :where(.rounded.surface-card){border-radius:1rem;background:#050c1980}.surface-card{border-radius:24px;border-width:1px;padding:1rem;--tw-shadow: 0 18px 45px rgba(2,6,23,.45);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:#38bdf829;background-color:#07162fe0}.admin-settings-page :where(.rounded.data-table-shell){border-radius:1rem;background:#050c1980}.data-table-shell{position:relative;overflow:hidden;border-radius:24px;border-width:1px;--tw-shadow: 0 18px 45px rgba(2,8,23,.45);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:#38bdf829;background:linear-gradient(180deg,#08182ef5,#06101eeb)}.data-table-shell:before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3ee,#3b82f6,#34d399,#f59e0b)}.data-table-shell:after{content:"";position:absolute;inset:auto -3rem -3rem auto;width:10rem;height:10rem;border-radius:9999px;background:radial-gradient(circle,rgba(59,130,246,.14),transparent 72%);filter:blur(18px);pointer-events:none}.dashboard-showcase-root :where(.finance-kpi-card,.finance-panel,.finance-panel-soft,.finance-action-tile,.mobile-record-card){border-color:#60a5fa24;background:linear-gradient(180deg,#040a18f0,#0a132af5 62%,#060c1cfa);box-shadow:0 22px 48px #02061770,inset 0 1px #ffffff0d}.dashboard-showcase-hero.module-hero{box-shadow:0 20px 42px #0206176b}.dashboard-showcase-kpi-strip .finance-kpi-card{min-height:0;padding:.95rem 1rem}.dashboard-showcase-kpi-strip .finance-kpi-value{font-size:1.35rem;line-height:1.05}.dashboard-showcase-kpi-strip .finance-kpi-note{margin-top:.35rem}.auth-shell{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;background-image:radial-gradient(circle at 8% -6%,rgba(34,211,238,.2),transparent 26%),radial-gradient(circle at 92% -6%,rgba(245,158,11,.16),transparent 24%),radial-gradient(circle at 84% 112%,rgba(168,85,247,.18),transparent 22%),linear-gradient(135deg,#030712,#071529 44%,#04101e)}.auth-wrap{width:min(100%,64rem);display:grid;gap:1rem;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch}.auth-wrap-compact{width:min(100%,28rem);grid-template-columns:1fr}.auth-showcase{position:relative;overflow:hidden;border-radius:1.8rem;border:1px solid rgba(96,165,250,.18);background:linear-gradient(135deg,#081529fa,#132147f5 44%,#083a45f0);padding:1.4rem;box-shadow:0 28px 72px #0206177a}.auth-showcase:before,.auth-showcase:after{content:"";position:absolute;border-radius:9999px;pointer-events:none;filter:blur(20px)}.auth-showcase:before{top:-64px;right:-40px;width:220px;height:220px;background:radial-gradient(circle,rgba(34,211,238,.22),transparent 72%);animation:orbitPulse 8.2s ease-in-out infinite}.auth-showcase:after{left:-48px;bottom:-76px;width:220px;height:220px;background:radial-gradient(circle,rgba(192,132,252,.2),transparent 72%);animation:orbitPulse 10s ease-in-out infinite reverse}.auth-showcase-body{position:relative;z-index:1}.auth-brand-pill{display:inline-flex;align-items:center;gap:.4rem;border-radius:9999px;border:1px solid rgba(125,211,252,.2);background:linear-gradient(90deg,#06b6d42e,#3b82f624,#10b9811f);padding:.42rem .78rem;font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#dbeafe}.auth-brand-title{margin-top:1rem;font-size:clamp(1.9rem,4.4vw,3.2rem);font-weight:700;line-height:.98;letter-spacing:-.04em;color:#f8fafc}.auth-brand-copy{margin-top:.8rem;max-width:34rem;font-size:.94rem;line-height:1.7;color:#e2e8f0d1}.auth-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.15rem}.auth-feature-card{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f172a9e,#070c1980);padding:.95rem}.auth-feature-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.14rem;background:linear-gradient(90deg,#22d3ee,#3b82f6,#34d399,#fff0)}.auth-feature-label{display:block;font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8d1}.auth-feature-value{display:block;margin-top:.3rem;font-size:1.02rem;font-weight:700;color:#f8fafc}.auth-feature-copy{display:block;margin-top:.18rem;font-size:.74rem;line-height:1.45;color:#e2e8f0bd}.auth-card{position:relative;overflow:hidden;border-radius:1.8rem;border:1px solid rgba(96,165,250,.16);background:linear-gradient(180deg,#081328f5,#060e1df0);padding:1.45rem;box-shadow:0 24px 64px #02061775}.auth-card-compact{width:100%}.auth-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.18rem;background:linear-gradient(90deg,#22d3ee,#3b82f6,#34d399,#f59e0b)}.auth-card-body{position:relative;z-index:1}.auth-compact-brand{margin-bottom:1.15rem;text-align:center}.auth-compact-brand-title{font-size:clamp(1.15rem,3.4vw,1.55rem);font-weight:700;letter-spacing:-.05em;line-height:1;text-wrap:balance}.auth-page-title{font-size:clamp(1.5rem,3vw,2.25rem)}.auth-page-copy{margin-top:.5rem;margin-bottom:1rem;font-size:.88rem;line-height:1.55;color:#94a3b8f0}.auth-note{display:block;border-radius:1rem;border:1px solid rgba(96,165,250,.16);background:linear-gradient(180deg,#0e1a3599,#080f1d6b);padding:.75rem .85rem;font-size:.76rem;line-height:1.5;color:#e2e8f0d1}.auth-inline-check{display:flex;align-items:center;gap:.55rem;font-size:.82rem;color:#e2e8f0db}.auth-inline-check input{accent-color:#22d3ee}.auth-code-input{letter-spacing:.34em;text-align:center;font-size:1rem;font-weight:700}@media (max-width: 960px){.auth-wrap{grid-template-columns:1fr}.admin-settings-hero,.admin-queue-summary,.admin-detail-layout,.admin-settings-method-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-detail-layout{grid-template-columns:1fr}.admin-sticky-rail{position:static}.admin-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.admin-toolbar{flex-direction:column}.dashboard-showcase-kpi-strip{grid-auto-columns:minmax(10rem,1fr)}.admin-toolbar-actions{width:100%;justify-content:flex-start}.dashboard-ops-grid,.auth-feature-grid,.admin-settings-highlights,.admin-queue-summary,.admin-settings-method-summary,.admin-detail-grid,.admin-payment-method-range,.admin-payment-account-form,.admin-command-grid{grid-template-columns:1fr}.admin-payment-account-form .admin-payment-account-wide{grid-column:auto}.admin-payment-method-header,.admin-payment-account-head,.admin-payment-account-actions,.admin-account-hero,.admin-user-row,.admin-filter-heading{flex-direction:column;align-items:flex-start}}@media (min-width: 1024px){.admin-sticky-rail{position:sticky;top:1rem}}.content-surface>: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))}body h1.text-2xl.content-surface :where(h1){background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.content-surface :where(h1){font-size:1.875rem;line-height:2.25rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.content-surface :where(h1)){color:#f8fafc}body h1.text-2xl.content-surface :where(h2){background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.content-surface :where(h2){font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.content-surface :where(h2)){color:#f8fafc}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.content-surface :where(label)){font-size:.78rem}}.content-surface :where(label){font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}html[data-theme=light] body .content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea){color:#0f172a}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea)){font-size:.78rem}}.admin-settings-page :where(.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea).bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea).bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.admin-settings-page :where(.rounded.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea)){border-radius:1rem;background:#050c1980}.content-surface :where(.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea).bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea){width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(5 15 36 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea),.text-slate-200,.text-white){color:#f8fafc}.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));color:#94a3b8}.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea)::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));color:#94a3b8}.content-surface :where(input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=month],input[type=time],input[type=search],select,textarea):focus{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.content-surface :where(input[type=file])){font-size:.78rem}}.admin-settings-page :where(.content-surface :where(input[type=file]).bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.content-surface :where(input[type=file]).bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.admin-settings-page :where(.rounded.content-surface :where(input[type=file])){border-radius:1rem;background:#050c1980}.content-surface :where(.content-surface :where(input[type=file]).bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.content-surface :where(input[type=file]){width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(5 15 36 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .content-surface :where(input[type=file]).block)::file-selector-button{font-size:.78rem}}.content-surface :where(input[type=file])::file-selector-button{margin-right:.75rem;border-radius:.375rem;border-width:0px;background-color:#06b6d426;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.content-surface :where(table)){font-size:.78rem}}.content-surface :where(table){min-width:100%;font-size:.875rem;line-height:1.25rem}.content-surface :where(thead tr){border-bottom-width:1px;border-color:#334155cc;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.content-surface :where(th){padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;font-weight:500}.content-surface :where(tbody tr){border-bottom-width:1px;border-color:#1e293bb3}.content-surface :where(tbody tr:last-child){border-bottom-width:0}.content-surface :where(td){padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;vertical-align:top;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.content-surface :where(td),.text-white){color:#f8fafc}.content-surface :where(.rounded-lg.bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0!important;box-shadow:0 18px 45px #02061773!important}.content-surface :where(nav[role=navigation]){margin-top:1rem}@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .block.content-surface :where(nav[role=navigation] span,nav[role=navigation] a)){font-size:.78rem}}.admin-settings-page :where(.content-surface :where(nav[role=navigation] span,nav[role=navigation] a).bg-white){position:relative;overflow:hidden;border-radius:1.35rem}.admin-settings-page :where(.content-surface :where(nav[role=navigation] span,nav[role=navigation] a).bg-white):before{content:"";position:absolute;inset:0 0 auto 0;height:.16rem;background:linear-gradient(90deg,#22d3eef5,#3b82f6e0,#34d399cc,#f59e0b00)}.admin-settings-page :where(.rounded.content-surface :where(nav[role=navigation] span,nav[role=navigation] a)){border-radius:1rem;background:#050c1980}.content-surface :where(.content-surface :where(nav[role=navigation] span,nav[role=navigation] a).bg-white,.rounded-xl.bg-white,.rounded.bg-white){border:1px solid rgba(71,85,105,.58);background-color:#081328e0;box-shadow:0 18px 45px #02061773}.content-surface :where(nav[role=navigation] span,nav[role=navigation] a){border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1));background-color:#0206174d;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}:root{--app-font-display: "Space Grotesk", "Sora", "Segoe UI", sans-serif;--app-font-body: "Plus Jakarta Sans", "Segoe UI", sans-serif;--app-title-gradient: linear-gradient(180deg, #8fd0ff 0%, #67b0ff 28%, #3f88f6 62%, #2150d8 100%)}body{font-family:var(--app-font-body)}h1,h2,h3,.mining-heading,.module-hero-title{font-family:var(--app-font-display)}.tasks-history-title,.module-hero-title,.mining-heading,.admin-toolbar-title,.auth-page-title,.mobile-only-heading,body h1.text-2xl.font-bold,body h1.text-2xl.font-semibold{background:var(--app-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--app-font-display);font-weight:600;letter-spacing:-.06em;line-height:.95;text-wrap:balance}.module-hero{position:relative;overflow:hidden;border-radius:1.25rem;border:1px solid var(--neon-edge);padding:.85rem;background:radial-gradient(circle at 18% 0%,rgba(34,211,238,.22),transparent 58%),radial-gradient(circle at 90% 100%,rgba(59,130,246,.18),transparent 62%),linear-gradient(180deg,var(--neon-bg-3) 0%,var(--neon-bg-0) 100%);box-shadow:0 22px 48px -24px #0891b28c,inset 0 1px #7dd3fc1f}.module-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:.14rem;background:linear-gradient(90deg,transparent,var(--neon-cyan) 35%,var(--neon-blue) 65%,transparent);box-shadow:0 0 18px #22d3ee99}.module-hero-orbit{position:absolute;border-radius:9999px;filter:blur(26px);pointer-events:none;opacity:.75}.module-hero-orbit-a{top:-2.5rem;right:-1.8rem;width:8rem;height:8rem}.module-hero-orbit-b{left:-2rem;bottom:-3rem;width:9rem;height:9rem}.module-hero-body{position:relative;z-index:1;display:grid;gap:.7rem}.module-hero-main{display:grid;gap:.4rem}.module-hero-side{display:grid;gap:.55rem}.module-hero-eyebrow{font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8}.module-hero-title{font-size:clamp(1.78rem,4.6vw,2.9rem);background:linear-gradient(180deg,#bfdbfefa,#2563ebf0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.module-hero-copy{font-size:.76rem;line-height:1.45;color:#e2e8f0d1}.module-hero-chip-row,.module-hero-actions{display:flex;flex-wrap:wrap;gap:.35rem}.module-hero-visual{display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}.module-hero-metric{border-radius:.85rem;border:1px solid rgba(255,255,255,.08);background:#02061738;padding:.62rem}.module-hero-metric-label{font-size:.58rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#e2e8f0b3}.module-hero-metric-value{margin-top:.2rem;font-size:.9rem;font-weight:700;color:#fff}@media (min-width: 768px){.module-hero-body{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start}.module-hero-side{justify-items:end}}.module-hero-dashboard .module-hero-orbit-a{background:radial-gradient(circle,rgba(34,211,238,.26),transparent 70%)}.module-hero-dashboard .module-hero-orbit-b{background:radial-gradient(circle,rgba(59,130,246,.22),transparent 70%)}.module-hero-funds .module-hero-orbit-a,.module-hero-deposit .module-hero-orbit-a,.module-hero-withdrawal .module-hero-orbit-a{background:radial-gradient(circle,rgba(34,211,238,.28),transparent 72%)}.module-hero-funds .module-hero-orbit-b,.module-hero-deposit .module-hero-orbit-b,.module-hero-withdrawal .module-hero-orbit-b{background:radial-gradient(circle,rgba(45,212,191,.2),transparent 72%)}.module-hero-tasks .module-hero-orbit-a{background:radial-gradient(circle,rgba(192,132,252,.28),transparent 72%)}.module-hero-tasks .module-hero-orbit-b{background:radial-gradient(circle,rgba(34,211,238,.2),transparent 72%)}.module-hero-referral .module-hero-orbit-a{background:radial-gradient(circle,rgba(244,114,182,.26),transparent 72%)}.module-hero-referral .module-hero-orbit-b{background:radial-gradient(circle,rgba(125,211,252,.2),transparent 72%)}.module-hero-security .module-hero-orbit-a,.module-hero-profile .module-hero-orbit-a,.module-hero-kyc .module-hero-orbit-a{background:radial-gradient(circle,rgba(16,185,129,.24),transparent 72%)}.module-hero-security .module-hero-orbit-b,.module-hero-profile .module-hero-orbit-b,.module-hero-kyc .module-hero-orbit-b{background:radial-gradient(circle,rgba(56,189,248,.2),transparent 72%)}.module-hero-support .module-hero-orbit-a{background:radial-gradient(circle,rgba(251,191,36,.25),transparent 72%)}.module-hero-support .module-hero-orbit-b{background:radial-gradient(circle,rgba(125,211,252,.18),transparent 72%)}.module-hero-notices .module-hero-orbit-a{background:radial-gradient(circle,rgba(96,165,250,.26),transparent 72%)}.module-hero-notices .module-hero-orbit-b{background:radial-gradient(circle,rgba(196,181,253,.2),transparent 72%)}.module-hero-mining .module-hero-orbit-a{background:radial-gradient(circle,rgba(74,222,128,.24),transparent 72%)}.module-hero-mining .module-hero-orbit-b{background:radial-gradient(circle,rgba(34,211,238,.18),transparent 72%)}.trust-strip{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.trust-strip-item{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.08);padding:.85rem;background:linear-gradient(180deg,#0c121ff5,#080b12f0)}.trust-strip-item:before{content:"";position:absolute;inset:0 0 auto 0;height:.14rem;background:linear-gradient(90deg,#fff9,#fff0)}.trust-strip-label{font-size:.56rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8d1}.trust-strip-value{margin-top:.22rem;font-size:.94rem;font-weight:700;color:#fff}.trust-strip-meta{margin-top:.26rem;font-size:.68rem;line-height:1.45;color:#94a3b8d6}.status-timeline{display:grid;gap:.55rem}.status-timeline-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem}.status-timeline-step{position:relative;display:grid;gap:.28rem}.status-timeline-step:after{content:"";position:absolute;top:.3rem;left:calc(50% + .42rem);right:calc(-50% + .12rem);height:1px;background:#475569cc}.status-timeline-step:last-child:after{display:none}.status-timeline-dot{display:inline-flex;width:.6rem;height:.6rem;border-radius:9999px;border:2px solid rgba(71,85,105,.95);background:#0f172af2}.status-timeline-text{font-size:.56rem;font-weight:700;line-height:1.25;color:#94a3b8db}.status-timeline-step-done .status-timeline-dot{border-color:#34d399;background:#34d399}.status-timeline-step-current .status-timeline-dot{border-color:#38bdf8;background:#38bdf829;box-shadow:0 0 0 5px #38bdf81f}.status-timeline-step-current .status-timeline-text{color:#e0f2fe}.status-timeline-step-error .status-timeline-dot{border-color:#fb7185;background:#fb71852e;box-shadow:0 0 0 5px #fb71851f}.status-timeline-step-error .status-timeline-text{color:#ffe4e6}.status-timeline-note{font-size:.68rem;line-height:1.5;color:#e2e8f0d6}.status-timeline-compact .status-timeline-track{gap:.28rem}.status-timeline-compact .status-timeline-text{font-size:.52rem}.empty-state-card{display:grid;justify-items:start;gap:.5rem;border-radius:1.15rem;border:1px dashed rgba(148,163,184,.36);background:linear-gradient(180deg,#080f1cf2,#060b13eb);padding:1rem}.empty-state-icon{display:inline-flex;width:2.3rem;height:2.3rem;border-radius:9999px;background:radial-gradient(circle,#7dd3fc3d,#3b82f614);box-shadow:inset 0 0 0 1px #7dd3fc29}.empty-state-title{font-size:.95rem;font-weight:700;color:#fff}.empty-state-copy{font-size:.76rem;line-height:1.55;color:#94a3b8e6}.empty-state-card-referral .empty-state-icon,.empty-state-card-notices .empty-state-icon{background:radial-gradient(circle,#f472b63d,#3b82f60f)}.empty-state-card-support .empty-state-icon,.empty-state-card-withdrawal .empty-state-icon{background:radial-gradient(circle,#fbbf243d,#3b82f60f)}@media (max-width: 389px){.trust-strip,.mobile-quick-sheet-grid,.status-timeline-track{grid-template-columns:1fr}.status-timeline-step:after{display:none}}.referral-share-hero{position:relative;overflow:hidden;border-radius:1.4rem;padding:1.25rem;background:radial-gradient(120% 120% at 0% 0%,rgba(59,130,246,.22),transparent 55%),radial-gradient(140% 140% at 100% 100%,rgba(16,185,129,.18),transparent 55%),linear-gradient(135deg,#0f172aeb,#020617eb);border:1px solid rgba(125,211,252,.18);box-shadow:0 24px 60px #02061773}.referral-share-hero-glow{position:absolute;inset:-40% -10% auto auto;width:22rem;height:22rem;background:radial-gradient(circle,rgba(34,211,238,.28),transparent 60%);filter:blur(40px);pointer-events:none}.referral-share-eyebrow{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .6rem;border-radius:9999px;background:#22d3ee26;border:1px solid rgba(34,211,238,.35);color:#a5f3fc;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.referral-share-title{margin-top:.65rem;font-size:1.35rem;font-weight:700;line-height:1.2;color:#f8fafc;background:linear-gradient(120deg,#e0f2fe,#67e8f9 60%,#34d399);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.referral-share-copy{margin-top:.45rem;font-size:.82rem;color:#94a3b8;max-width:32rem}.referral-share-field{border-radius:1rem;border:1px solid rgba(148,163,184,.18);background:#0f172a8c;padding:.7rem .8rem}.referral-share-field-label{display:block;font-size:.62rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin-bottom:.4rem}.referral-share-field-row{display:flex;gap:.5rem;align-items:stretch}.referral-share-input{flex:1;min-width:0;background:#02061799;border:1px solid rgba(148,163,184,.2);color:#e2e8f0;font-size:.8rem;padding:.55rem .7rem;border-radius:.65rem;font-family:var(--app-font-body, sans-serif)}.referral-share-input:focus{outline:2px solid rgba(34,211,238,.45)}.referral-share-input-code{font-family:JetBrains Mono,SFMono-Regular,monospace;letter-spacing:.16em;font-weight:600;color:#f0abfc}.referral-share-copy-primary,.referral-share-copy-secondary{flex-shrink:0;padding:.55rem .9rem;border-radius:.65rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.referral-share-copy-primary{background:linear-gradient(135deg,#06b6d4,#3b82f6);color:#f8fafc;box-shadow:0 10px 24px #0891b259}.referral-share-copy-primary:hover{transform:translateY(-1px);box-shadow:0 14px 30px #0891b273}.referral-share-copy-secondary{background:#94a3b824;color:#e2e8f0;border:1px solid rgba(148,163,184,.28)}.referral-share-copy-secondary:hover{background:#94a3b838}.referral-share-socials{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}@media (min-width: 480px){.referral-share-socials{grid-template-columns:repeat(4,minmax(0,1fr))}}.referral-social{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .6rem;border-radius:.75rem;font-size:.75rem;font-weight:600;color:#f8fafc;border:1px solid rgba(148,163,184,.2);background:#0f172a8c;transition:transform .15s ease,background .15s ease,border-color .15s ease}.referral-social:hover{transform:translateY(-1px)}.referral-social-icon{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center}.referral-social-icon svg{width:1rem;height:1rem}.referral-social-telegram{color:#38bdf8;border-color:#38bdf859;background:#0ea5e91f}.referral-share-aside{border-radius:1.1rem;border:1px solid rgba(148,163,184,.18);background:linear-gradient(160deg,#0284c72e,#0f172ab3 60%);padding:1rem;display:flex;flex-direction:column;gap:.85rem}.referral-share-aside-head{display:flex;flex-direction:column;gap:.25rem}.referral-share-aside-label{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8}.referral-share-aside-value{font-size:1.55rem;font-weight:700;color:#e0f2fe;background:linear-gradient(120deg,#67e8f9,#34d399);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.referral-share-aside-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.referral-share-aside-grid>div{border-radius:.7rem;background:#0206178c;border:1px solid rgba(148,163,184,.14);padding:.55rem .65rem}.referral-share-aside-key{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8}.referral-share-aside-num{margin-top:.2rem;font-size:1rem;font-weight:700;color:#e2e8f0}.referral-share-aside-cta{margin-top:auto;display:inline-flex;justify-content:center;align-items:center;padding:.6rem .8rem;border-radius:.75rem;background:#22d3ee29;border:1px solid rgba(34,211,238,.4);color:#a5f3fc;font-size:.78rem;font-weight:600;transition:background .15s ease}.referral-share-aside-cta:hover{background:#22d3ee42}.referral-graph-shell{position:relative;overflow:hidden;border-radius:1.3rem;padding:1rem;border:1px solid rgba(103,232,249,.24);background:radial-gradient(120% 140% at 0% 0%,rgba(56,189,248,.2),transparent 58%),radial-gradient(120% 140% at 100% 100%,rgba(45,212,191,.16),transparent 58%),linear-gradient(140deg,#0f172ae6,#020617f0);box-shadow:0 24px 52px #0206176b}.referral-graph-glow{position:absolute;inset:auto -8rem -8rem auto;width:16rem;height:16rem;background:radial-gradient(circle,rgba(103,232,249,.22),transparent 68%);filter:blur(20px);pointer-events:none}.referral-graph-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.referral-graph-title{font-size:.88rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e2e8f0}.referral-graph-copy{margin-top:.3rem;font-size:.75rem;color:#94a3b8}.referral-graph-pill{display:inline-flex;align-items:center;padding:.28rem .58rem;border-radius:9999px;border:1px solid rgba(103,232,249,.35);background:#22d3ee1f;font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a5f3fc}.referral-graph-lanes{position:relative;z-index:1;display:grid;gap:.6rem}.referral-graph-lane{display:grid;grid-template-columns:minmax(0,132px) minmax(0,1fr);gap:.7rem;align-items:center;padding:.55rem;border-radius:.88rem;border:1px solid rgba(148,163,184,.18);background:#02061775}.referral-graph-lane-meta{display:flex;align-items:center;gap:.55rem}.referral-graph-node{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;border:1px solid rgba(125,211,252,.35);background:radial-gradient(circle at 30% 30%,#22d3ee61,#0f172af5);font-size:.72rem;font-weight:700;color:#e0f2fe;box-shadow:0 10px 24px #02061759}.referral-graph-count{font-size:.78rem;font-weight:600;color:#f8fafc}.referral-graph-label{margin-top:.08rem;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.referral-graph-track-wrap{display:grid;gap:.4rem}.referral-graph-track{height:.5rem;border-radius:9999px;background:#1e293bd1;overflow:hidden}.referral-graph-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,#22d3ee,#34d399 70%,#f59e0b);box-shadow:0 0 24px #2dd4bf73}.referral-graph-names{display:flex;flex-wrap:wrap;gap:.35rem}.referral-graph-name{display:inline-flex;align-items:center;padding:.14rem .45rem;border-radius:9999px;background:#94a3b821;border:1px solid rgba(148,163,184,.2);font-size:.64rem;color:#cbd5e1}.referral-graph-name-empty{border-style:dashed;color:#94a3b8}@media (max-width: 640px){.referral-share-hero{padding:1rem}.referral-share-title{font-size:1.15rem}.referral-share-aside{padding:.85rem}.referral-share-aside-value{font-size:1.3rem}.referral-graph-shell{padding:.8rem;border-radius:1rem}.referral-graph-head{flex-direction:column;align-items:flex-start}.referral-graph-lane{grid-template-columns:1fr}}@media (min-width: 1024px){.referral-graph-shell{padding:1.15rem 1.2rem}}.referral-perf-card{position:relative;overflow:hidden;border-radius:1.25rem;padding:.95rem 1rem 1rem;border:1px solid rgba(103,232,249,.22);background:radial-gradient(120% 140% at 0% 0%,rgba(56,189,248,.16),transparent 60%),radial-gradient(120% 140% at 100% 100%,rgba(45,212,191,.13),transparent 60%),linear-gradient(140deg,#0f172af0,#020617f7);box-shadow:0 18px 44px #0206176b}.referral-perf-glow{position:absolute;inset:-6rem -6rem auto auto;width:18rem;height:18rem;background:radial-gradient(circle,rgba(103,232,249,.2),transparent 68%);filter:blur(28px);pointer-events:none}.referral-perf-head{position:relative;z-index:1;display:flex;flex-direction:column;gap:.7rem;margin-bottom:.75rem}@media (min-width: 640px){.referral-perf-head{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem}}.referral-perf-headline{min-width:0}.referral-perf-eyebrow{display:inline-block;font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#67e8f9}.referral-perf-title{margin-top:.18rem;font-size:.98rem;font-weight:700;letter-spacing:.03em;color:#f8fafc}.referral-perf-copy{margin-top:.14rem;font-size:.72rem;color:#94a3b8}.referral-perf-tabs{display:inline-flex;flex-wrap:wrap;gap:.22rem;padding:.22rem;border-radius:9999px;background:#020617b3;border:1px solid rgba(148,163,184,.16)}.referral-perf-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:.3rem .62rem;border-radius:9999px;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;background:transparent;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.referral-perf-tab:hover{color:#e2e8f0}.referral-perf-tab.is-active{color:#0f172a;background:linear-gradient(120deg,#67e8f9,#34d399);box-shadow:0 6px 18px #22d3ee52}.referral-perf-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}@media (min-width: 768px){.referral-perf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.referral-perf-stat{position:relative;overflow:hidden;border-radius:.85rem;padding:.62rem .7rem .7rem;border:1px solid rgba(148,163,184,.16);background:#02061799;min-width:0}.referral-perf-stat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--referral-perf-tint, transparent);pointer-events:none}.referral-perf-stat>*{position:relative;z-index:1}.referral-perf-stat-cyan{--referral-perf-tint: radial-gradient(120% 120% at 0% 0%, rgba(34, 211, 238, .2), transparent 62%);border-color:#22d3ee4d}.referral-perf-stat-emerald{--referral-perf-tint: radial-gradient(120% 120% at 0% 0%, rgba(16, 185, 129, .2), transparent 62%);border-color:#10b9814d}.referral-perf-stat-violet{--referral-perf-tint: radial-gradient(120% 120% at 0% 0%, rgba(139, 92, 246, .2), transparent 62%);border-color:#8b5cf64d}.referral-perf-stat-amber{--referral-perf-tint: radial-gradient(120% 120% at 0% 0%, rgba(245, 158, 11, .2), transparent 62%);border-color:#f59e0b4d}.referral-perf-stat-top{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.referral-perf-stat-label{display:block;font-size:.58rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8}.referral-perf-delta{display:inline-flex;align-items:center;padding:.1rem .4rem;border-radius:9999px;font-size:.58rem;font-weight:700;letter-spacing:.06em;border:1px solid transparent;white-space:nowrap}.referral-perf-delta.is-up{color:#6ee7b7;background:#10b98126;border-color:#10b98159}.referral-perf-delta.is-down{color:#fca5a5;background:#f8717121;border-color:#f8717152}.referral-perf-delta.is-flat{color:#94a3b8;background:#94a3b81f;border-color:#94a3b840}.referral-perf-stat-value{display:block;margin-top:.28rem;font-size:1.18rem;font-weight:700;color:#f8fafc;line-height:1.1;letter-spacing:-.01em}.referral-perf-stat-unit{margin-left:.28rem;font-size:.62rem;font-weight:600;letter-spacing:.1em;color:#94a3b8}.referral-perf-stat-foot{display:block;margin-top:.28rem;font-size:.62rem;color:#94a3b8;line-height:1.3}.referral-perf-chart{position:relative;z-index:1;border-radius:.95rem;padding:.6rem .6rem .5rem;border:1px solid rgba(148,163,184,.14);background:#0206178c}.referral-perf-chart-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem}.referral-perf-legend{display:flex;flex-wrap:wrap;gap:.7rem;font-size:.62rem;font-weight:600;color:#94a3b8;letter-spacing:.08em;text-transform:uppercase}.referral-perf-meta{font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.referral-perf-legend-item{display:inline-flex;align-items:center;gap:.32rem}.referral-perf-dot{display:inline-block;width:.5rem;height:.5rem;border-radius:9999px}.referral-perf-dot-cyan{background:#22d3ee;box-shadow:0 0 12px #22d3ee99}.referral-perf-dot-emerald{background:#34d399;box-shadow:0 0 12px #34d3998c}.referral-perf-svg{display:block;width:100%;height:10rem}.referral-perf-grid-lines line{stroke:#94a3b824;stroke-dasharray:3 5;stroke-width:1}.referral-perf-axis{display:flex;justify-content:space-between;margin-top:.35rem;font-size:.58rem;color:#64748b;letter-spacing:.08em;text-transform:uppercase}.mobile-user-shell{--wallet-ui-surface: linear-gradient(180deg, rgba(15, 21, 43, .98), rgba(9, 14, 30, .98));--wallet-ui-surface-soft: linear-gradient(180deg, rgba(18, 26, 52, .95), rgba(9, 14, 30, .94));--wallet-ui-border: rgba(168, 182, 255, .14);--wallet-ui-border-strong: rgba(188, 196, 255, .24);--wallet-ui-glow: 0 22px 52px rgba(3, 6, 20, .42);--wallet-ui-chip-bg: rgba(255, 255, 255, .06);--wallet-ui-primary: linear-gradient(135deg, #6f6cff, #8376ff 42%, #5db6ff);--wallet-ui-text: #eef3ff;--wallet-ui-text-dim: rgba(215, 223, 247, .68)}.mobile-user-shell :where(.module-hero,.mining-hero){border-radius:2rem;padding:1.15rem;border:1px solid var(--wallet-ui-border-strong);background:radial-gradient(circle at top left,rgba(127,90,240,.48),transparent 32%),radial-gradient(circle at top right,rgba(89,215,255,.14),transparent 24%),linear-gradient(160deg,#485cfff0,#221354f5 54%,#070c1cfa);box-shadow:0 24px 56px #03061475}.mobile-user-shell :where(.module-hero,.mining-hero):before{height:1px;background:linear-gradient(90deg,#ffffff3d,#ffffff14,#fff0);box-shadow:none}.mobile-user-shell :where(.module-hero-orbit-a,.module-hero-orbit-b){filter:blur(38px);opacity:.95}.mobile-user-shell .module-hero-body,.mobile-user-shell .mining-hero-body{gap:.95rem}.mobile-user-shell .module-hero-eyebrow,.mobile-user-shell .mining-eyebrow{font-size:.68rem;font-weight:700;letter-spacing:.18em;color:#eef3ffc2}.mobile-user-shell .module-hero-title,.mobile-user-shell .mining-heading{background:linear-gradient(180deg,#fffffffa,#d6e1fff5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:clamp(2rem,6vw,2.9rem);line-height:.94;letter-spacing:-.05em}.mobile-user-shell .module-hero-copy,.mobile-user-shell .mining-copy{font-size:.82rem;line-height:1.5;color:#ecf1ffc7;max-width:18rem}.mobile-user-shell .module-hero-chip-row,.mobile-user-shell .module-hero-actions,.mobile-user-shell .module-hero-visual{gap:.55rem}.mobile-user-shell .module-hero-metric{border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#ffffff12;padding:.72rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-user-shell .module-hero-metric-label{color:#ecf1ffad;letter-spacing:.14em;font-size:.56rem}.mobile-user-shell .module-hero-metric-value{font-size:.96rem;color:#fff;margin-top:.26rem}.mobile-user-shell :where(.finance-panel,.mining-panel,.surface-card,.data-table-shell,.finance-nav-shell,.mining-nav-shell){border-radius:1.7rem;border-color:var(--wallet-ui-border);background:var(--wallet-ui-surface);box-shadow:var(--wallet-ui-glow),inset 0 1px #ffffff0a;padding:1rem;position:relative;overflow:hidden}.mobile-user-shell :where(.finance-panel,.mining-panel,.surface-card,.data-table-shell,.finance-nav-shell,.mining-nav-shell):before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,#ffffff2e,#ffffff0f,#fff0);pointer-events:none}.mobile-user-shell :where(.finance-panel,.mining-panel,.surface-card,.data-table-shell,.finance-nav-shell,.mining-nav-shell):after{content:"";position:absolute;inset:auto -2rem -3rem auto;width:8rem;height:8rem;border-radius:9999px;background:radial-gradient(circle,rgba(89,215,255,.12),transparent 72%);filter:blur(14px);pointer-events:none}.mobile-user-shell :where(.finance-panel-soft,.mining-panel-muted,.mining-kpi-card,.finance-kpi-card,.mobile-record-card,.mobile-summary-card,.mobile-page-utility-row){border-radius:1.35rem;border-color:#ffffff14;background:var(--wallet-ui-surface-soft);box-shadow:0 16px 34px #03061442,inset 0 1px #ffffff0a;padding:.95rem;position:relative;overflow:hidden}.mobile-user-shell :where(.finance-kpi-card,.mining-kpi-card):before,.mobile-user-shell :where(.finance-panel-soft,.mining-panel-muted):before,.mobile-user-shell :where(.mobile-record-card):before{height:1px;background:linear-gradient(90deg,#ffffff2e,#7b74ff4d,#59d7ff00)}.mobile-user-shell :where(.finance-kpi-label,.mining-kpi-label,.finance-command-label,.finance-filter-empty-copy,.mobile-record-key){color:var(--wallet-ui-text-dim);letter-spacing:.14em;font-size:.62rem;text-transform:uppercase;font-weight:700}.mobile-user-shell :where(.finance-kpi-value,.mining-kpi-value,.finance-filter-empty-title,.mobile-record-title){color:#fff;font-weight:700}.mobile-user-shell :where(.finance-kpi-note,.mining-kpi-note,.mobile-record-subtitle,.mobile-record-key,.mobile-record-empty,.mobile-record-val){color:var(--wallet-ui-text-dim)}.mobile-user-shell :where(.finance-chip,.mining-chip,.finance-filter-pill,.finance-flow-feed-link,.app-pill-nav,.finance-nav-link){border-radius:9999px;min-height:1.8rem;padding-inline:.7rem;background:var(--wallet-ui-chip-bg);border-color:#ffffff1a;color:#f0f5ffe0;box-shadow:inset 0 1px #ffffff0a;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:700}.mobile-user-shell :where(.finance-nav-link-active,.app-pill-nav-active,.finance-filter-pill-active,.finance-flow-feed-link-active){background:var(--wallet-ui-primary);border-color:#d0d7ff47;color:#fbfdff;box-shadow:0 16px 34px #485cff3d}.mobile-user-shell :where(.finance-nav-link-idle,.app-pill-nav-idle,.finance-filter-pill-idle,.finance-flow-feed-link-idle){background:#ffffff0a;border-color:#ffffff14;color:#f0f5ffc2;box-shadow:none}.mobile-user-shell :where(.finance-nav-link-idle:hover,.app-pill-nav-idle:hover,.finance-filter-pill-idle:hover,.finance-flow-feed-link-idle:hover){border-color:#d0d7ff2e;background:#ffffff14;color:#fff;box-shadow:0 12px 26px #485cff1f}.mobile-user-shell :where(.app-button-primary,.app-button-secondary,.finance-command-submit,.finance-command-reset,.finance-copy-button){border-radius:1.05rem;min-height:3rem;padding:.82rem .95rem;font-size:.9rem;font-weight:600;line-height:1;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.mobile-user-shell :where(.app-button-primary,.finance-command-submit){border:1px solid rgba(185,196,255,.38);background:linear-gradient(135deg,#6f6cff,#8376ff 42%,#5db6ff);color:#fbfdff;box-shadow:0 18px 36px #485cff47}.mobile-user-shell :where(.app-button-secondary,.finance-command-reset,.finance-copy-button){border:1px solid rgba(156,168,221,.14);background:#ffffff0a;color:#f0f5ffe0;box-shadow:none}.mobile-user-shell :where(.app-button-primary:hover,.app-button-secondary:hover,.finance-command-submit:hover,.finance-command-reset:hover,.finance-copy-button:hover){transform:translateY(-1px);border-color:#d0d7ff42}.mobile-user-shell :where(.app-input,.finance-command-input,.finance-command-select){border-radius:1rem;border-color:#a8b6ff24;background:#070b18f0;color:#eef3ff;box-shadow:inset 0 1px #ffffff0a;min-height:3rem;padding-inline:.95rem;font-size:.92rem}.mobile-user-shell :where(.app-input,.finance-command-input,.finance-command-select)::-moz-placeholder{color:#bcc6e470}.mobile-user-shell :where(.app-input,.finance-command-input,.finance-command-select)::placeholder{color:#bcc6e470}.mobile-user-shell :where(.app-input,.finance-command-input,.finance-command-select):focus{border-color:#897affc7;box-shadow:0 0 0 3px #675dff2e;outline:none}.mobile-user-shell .finance-table{border-spacing:0 .56rem;color:#eef3ff}.mobile-user-shell .finance-table thead tr{background:linear-gradient(90deg,#7b74ff2e,#59d7ff1f,#ffffff0a);color:#d7dff799}.mobile-user-shell .finance-table th,.mobile-user-shell .finance-table td{border-color:#ffffff0f;color:#eef3ffe0}.mobile-user-shell .finance-filter-empty{border-radius:1.4rem;border-color:#a8b6ff24;background:linear-gradient(180deg,#0f152bc7,#090e1ec7);color:#d7dff7ad;box-shadow:0 16px 34px #03061438}.referral-mobile-tuned{position:relative;isolation:isolate}.referral-mobile-tuned:before{content:"";position:absolute;top:-3rem;right:-1rem;bottom:-3rem;left:-1rem;background:radial-gradient(55% 35% at 12% 8%,rgba(251,191,36,.22),transparent 65%),radial-gradient(45% 30% at 92% 18%,rgba(244,63,94,.2),transparent 65%),radial-gradient(60% 40% at 80% 92%,rgba(14,165,233,.2),transparent 65%),radial-gradient(50% 35% at 18% 70%,rgba(132,204,22,.16),transparent 65%);filter:blur(48px);z-index:-1;pointer-events:none}.referral-mobile-tuned .referral-share-hero{border-radius:1.6rem;border:1px solid rgba(251,191,36,.4);background:radial-gradient(120% 120% at 0% 0%,rgba(251,146,60,.3),transparent 55%),radial-gradient(140% 140% at 100% 100%,rgba(14,165,233,.24),transparent 55%),radial-gradient(80% 100% at 50% 0%,rgba(244,63,94,.18),transparent 60%),linear-gradient(135deg,#1a0b2e,#0a1428 55%,#1f0a18);box-shadow:0 30px 80px #02061799,inset 0 1px #ffffff0f,0 0 40px -10px #fb923c73}.referral-mobile-tuned .referral-share-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fbbf24cc,#f43f5e8c 35%,#0ea5e999 70%,#84cc16a6);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.75;z-index:0}.referral-mobile-tuned .referral-share-hero>*{position:relative;z-index:1}.referral-mobile-tuned .referral-share-hero-glow{position:absolute;inset:-40% -10% auto auto;width:26rem;height:26rem;background:radial-gradient(circle,rgba(251,191,36,.42),rgba(244,63,94,.18) 45%,transparent 70%);filter:blur(60px);pointer-events:none}.referral-mobile-tuned .referral-share-eyebrow{background:#fb923c2e;border-color:#fbbf248c;color:#fde68a;box-shadow:0 0 18px #fb923c66}.referral-mobile-tuned .referral-share-title{font-size:1.55rem;background:linear-gradient(110deg,#fef3c7,#fbbf24 30%,#fb7185 55%,#38bdf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(251,146,60,.3)}.referral-mobile-tuned .referral-share-copy{color:#fcd34d}.referral-mobile-tuned .referral-share-field{border-radius:1.1rem;border:1px solid rgba(251,191,36,.32);background:linear-gradient(160deg,#0f172ad9,#280e088c);box-shadow:inset 0 0 18px #fb923c1a}.referral-mobile-tuned .referral-share-input{background:#020617b3;border-color:#fbbf2440}.referral-mobile-tuned .referral-share-input-code{color:#fb7185;text-shadow:0 0 12px rgba(244,63,94,.45)}.referral-mobile-tuned .referral-share-copy-primary{background:linear-gradient(135deg,#fbbf24,#fb7185,#38bdf8);box-shadow:0 12px 30px #fb923c66,0 0 22px #f43f5e66;border:1px solid rgba(255,255,255,.2);color:#1a0b2e}.referral-mobile-tuned .referral-share-copy-secondary{background:#84cc1624;border:1px solid rgba(132,204,22,.45);color:#d9f99d}.referral-mobile-tuned .referral-share-aside{border-radius:1.25rem;border:1px solid rgba(56,189,248,.35);background:radial-gradient(120% 120% at 100% 0%,rgba(14,165,233,.3),transparent 60%),radial-gradient(80% 80% at 0% 100%,rgba(244,63,94,.18),transparent 60%),linear-gradient(170deg,#0a1428d9,#020617d9);box-shadow:0 18px 40px #02061780,inset 0 1px #ffffff0d}.referral-mobile-tuned .referral-share-aside-value{background:linear-gradient(110deg,#fbbf24,#fb7185 50%,#38bdf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 24px rgba(251,146,60,.3)}.referral-mobile-tuned .referral-share-aside-grid>div{border-radius:.85rem;border:1px solid rgba(56,189,248,.22);background:linear-gradient(160deg,#020617b3,#0a14288c)}.referral-mobile-tuned .referral-share-aside-cta{background:linear-gradient(135deg,#fbbf2438,#f43f5e3d);border-color:#fb923c8c;color:#fef3c7;box-shadow:0 0 22px #fb923c59}.referral-mobile-tuned .referral-share-aside-cta:hover{box-shadow:0 0 32px #fb923c8c}.referral-mobile-tuned .referral-social{border-radius:.95rem;background:linear-gradient(160deg,#0f172ab3,#280e0873);border-color:#fbbf2452;box-shadow:inset 0 1px #ffffff0a}.referral-mobile-tuned .referral-social:hover{box-shadow:0 0 22px #fb923c66;border-color:#fb923ca6}.referral-mobile-tuned .referral-perf-card{border-radius:1.5rem;border:1px solid rgba(244,63,94,.3);background:radial-gradient(120% 140% at 0% 0%,rgba(244,63,94,.22),transparent 60%),radial-gradient(120% 140% at 100% 100%,rgba(251,191,36,.2),transparent 60%),linear-gradient(140deg,#1f0a18,#0a1428 60%,#1a0b2e);box-shadow:0 24px 60px #0206178c,inset 0 1px #ffffff0d,0 0 28px -8px #f43f5e66}.referral-mobile-tuned .referral-perf-eyebrow{color:#fda4af}.referral-mobile-tuned .referral-perf-title{background:linear-gradient(110deg,#fef3c7,#fb7185 50%,#38bdf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.referral-mobile-tuned .referral-perf-tab.is-active{background:linear-gradient(120deg,#fb7185,#fbbf24);color:#1f0a18;box-shadow:0 6px 18px #f43f5e80}.referral-mobile-tuned .referral-perf-stat{border-radius:1rem;border:1px solid rgba(251,191,36,.22);background:linear-gradient(160deg,#0f172acc,#280e0873);box-shadow:inset 0 1px #ffffff0d}.referral-mobile-tuned .referral-perf-stat-value{color:#fef3c7;text-shadow:0 0 18px rgba(251,146,60,.35)}.referral-mobile-tuned .referral-perf-chart{border-radius:1.05rem;border-color:#f43f5e38;background:#14060eb3;box-shadow:inset 0 0 20px #f43f5e1a}.referral-mobile-tuned .app-shell-card{border-radius:1.35rem;border:1px solid rgba(56,189,248,.28);background:radial-gradient(120% 100% at 0% 0%,rgba(14,165,233,.16),transparent 60%),radial-gradient(80% 100% at 100% 100%,rgba(132,204,22,.12),transparent 60%),linear-gradient(160deg,#0a1428,#07081c);box-shadow:0 20px 44px #02061780,inset 0 1px #ffffff0a}.referral-mobile-tuned .finance-chip{background:#84cc1629;border:1px solid rgba(132,204,22,.5);color:#d9f99d;box-shadow:0 0 14px #84cc164d}.referral-mobile-tuned .app-button-secondary{background:linear-gradient(135deg,#fbbf2433,#f43f5e38);border:1px solid rgba(251,146,60,.55);color:#fef3c7;box-shadow:0 0 18px #fb923c4d}.referral-mobile-tuned .app-button-secondary:hover{box-shadow:0 0 26px #fb923c80;transform:translateY(-1px)}.referral-mobile-tuned .finance-panel-soft{border-radius:1.1rem;border:1px solid rgba(56,189,248,.26);background:linear-gradient(160deg,#0f172ac7,#0a14288c);box-shadow:inset 0 1px #ffffff0a}.referral-mobile-tuned .finance-bar-track{background:#020617b3;box-shadow:inset 0 0 8px #fb923c33}.referral-mobile-tuned .finance-bar-fill{box-shadow:0 0 14px currentColor}.referral-mobile-tuned .module-hero,.referral-mobile-tuned [class*=module-hero-shell]{border-radius:1.6rem;box-shadow:0 30px 70px #0206178c,0 0 32px -10px #fb923c73}@media (max-width: 640px){.referral-mobile-tuned .referral-share-title{font-size:1.25rem}}.referral-mobile-tuned .referral-milestone-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 520px){.referral-mobile-tuned .referral-milestone-grid{grid-template-columns:1fr}}.referral-mobile-tuned .referral-milestone-card{position:relative;overflow:hidden;border-radius:1.15rem;padding:.95rem .95rem 1rem;border:1px solid var(--ml-border, rgba(148,163,184,.22));background:radial-gradient(120% 120% at 0% 0%,var(--ml-glow, rgba(251,191,36,.18)),transparent 60%),linear-gradient(160deg,#0f172aeb,#020617eb);box-shadow:0 18px 40px #02061773,inset 0 1px #ffffff0a,0 0 22px -10px var(--ml-shadow, rgba(251,146,60,.45));display:flex;flex-direction:column;gap:.6rem;min-width:0}.referral-mobile-tuned .referral-milestone-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--ml-bar, linear-gradient(90deg, #fbbf24, #fb7185));opacity:.95}.referral-mobile-tuned .referral-milestone-card .finance-bar-fill{background:var(--ml-bar, linear-gradient(90deg, #fbbf24, #fb7185))!important}.referral-mobile-tuned .referral-milestone-card .finance-chip{background:var(--ml-chip-bg, rgba(251, 191, 36, .14));border-color:var(--ml-chip-border, rgba(251, 191, 36, .45));color:var(--ml-chip-text, #fde68a);box-shadow:0 0 12px var(--ml-chip-glow, rgba(251, 146, 60, .3))}.referral-mobile-tuned .referral-milestone-card .text-cyan-200{color:var(--ml-accent-text, #fde68a)!important}.referral-mobile-tuned .referral-milestone-card .app-button-primary{background:var(--ml-bar, linear-gradient(135deg, #fbbf24, #fb7185));color:#1a0b2e;border:0;box-shadow:0 8px 22px var(--ml-shadow, rgba(251, 146, 60, .45))}.referral-mobile-tuned .referral-milestone-amber{--ml-border: rgba(251, 191, 36, .45);--ml-glow: rgba(251, 146, 60, .22);--ml-shadow: rgba(251, 146, 60, .55);--ml-bar: linear-gradient(90deg, #f59e0b, #fb7185);--ml-chip-bg: rgba(251, 191, 36, .16);--ml-chip-border: rgba(251, 191, 36, .55);--ml-chip-text: #fde68a;--ml-chip-glow: rgba(251, 146, 60, .35);--ml-accent-text: #fde68a}.referral-mobile-tuned .referral-milestone-rose{--ml-border: rgba(244, 63, 94, .45);--ml-glow: rgba(244, 63, 94, .22);--ml-shadow: rgba(244, 63, 94, .55);--ml-bar: linear-gradient(90deg, #fb7185, #c084fc);--ml-chip-bg: rgba(244, 63, 94, .16);--ml-chip-border: rgba(244, 63, 94, .55);--ml-chip-text: #fda4af;--ml-chip-glow: rgba(244, 63, 94, .35);--ml-accent-text: #fda4af}.referral-mobile-tuned .referral-milestone-sky{--ml-border: rgba(56, 189, 248, .45);--ml-glow: rgba(14, 165, 233, .22);--ml-shadow: rgba(14, 165, 233, .55);--ml-bar: linear-gradient(90deg, #38bdf8, #818cf8);--ml-chip-bg: rgba(56, 189, 248, .16);--ml-chip-border: rgba(56, 189, 248, .55);--ml-chip-text: #bae6fd;--ml-chip-glow: rgba(14, 165, 233, .35);--ml-accent-text: #bae6fd}.referral-mobile-tuned .referral-milestone-lime{--ml-border: rgba(132, 204, 22, .45);--ml-glow: rgba(132, 204, 22, .22);--ml-shadow: rgba(132, 204, 22, .55);--ml-bar: linear-gradient(90deg, #a3e635, #34d399);--ml-chip-bg: rgba(132, 204, 22, .16);--ml-chip-border: rgba(132, 204, 22, .55);--ml-chip-text: #d9f99d;--ml-chip-glow: rgba(132, 204, 22, .35);--ml-accent-text: #d9f99d}.referral-mobile-tuned .referral-milestone-card.is-claimable{border-color:#34d3998c!important;box-shadow:0 18px 40px #02061773,inset 0 1px #ffffff0d,0 0 26px -8px #34d3998c}.referral-mobile-tuned .referral-milestone-card.is-claimable:before{background:linear-gradient(90deg,#34d399,#38bdf8)}.referral-mobile-tuned .referral-milestone-card.is-claimed{opacity:.85}.referral-mobile-tuned .referral-milestone-card.is-claimed:before{background:linear-gradient(90deg,#64748b,#94a3b8)}.referral-mobile-tuned .referral-milestone-card>.grid{grid-template-columns:1fr!important;gap:.45rem!important}@media (min-width: 880px){.referral-mobile-tuned .referral-milestone-card>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.referral-mobile-tuned{padding-top:4.4rem}.referral-mobile-tuned .referral-share-rail{position:relative}.referral-mobile-tuned .referral-share-rail-track{display:flex;gap:.55rem;overflow-x:auto;padding:.25rem .1rem .45rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.referral-mobile-tuned .referral-share-rail-track::-webkit-scrollbar{display:none}.referral-mobile-tuned .referral-share-tile{flex:0 0 4.6rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.6rem .4rem;border-radius:.85rem;background:linear-gradient(180deg,#0f172ad9,#020617eb);border:1px solid rgba(56,189,248,.18);color:#e2e8f0;text-decoration:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.referral-mobile-tuned .referral-share-tile:hover{transform:translateY(-2px);border-color:#7dd3fc8c;box-shadow:0 10px 24px -16px #38bdf8b3}.referral-mobile-tuned .referral-share-tile-icon{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:.7rem}.referral-mobile-tuned .referral-share-tile-icon svg{width:1.25rem;height:1.25rem}.referral-mobile-tuned .referral-share-tile-label{font-size:.66rem;font-weight:600;letter-spacing:.04em}.referral-mobile-tuned .referral-share-tile-whatsapp .referral-share-tile-icon{background:#22c55e29;color:#86efac}.referral-mobile-tuned .referral-share-tile-telegram .referral-share-tile-icon{background:#38bdf829;color:#7dd3fc}.referral-mobile-tuned .referral-share-tile-x .referral-share-tile-icon{background:#94a3b82e;color:#f1f5f9}.referral-mobile-tuned .referral-share-tile-facebook .referral-share-tile-icon{background:#3b82f62e;color:#93c5fd}.referral-mobile-tuned .referral-share-tile-email .referral-share-tile-icon{background:#f472b629;color:#f9a8d4}.referral-mobile-tuned .referral-share-tile-qr .referral-share-tile-icon{background:#facc152e;color:#fde047}.referral-share-qr-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#020617c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:1rem}.referral-share-qr-modal{width:100%;max-width:22rem;background:linear-gradient(180deg,#0f172af5,#020617fa);border:1px solid rgba(56,189,248,.32);border-radius:1.1rem;box-shadow:0 28px 60px -28px #0891b2b3;overflow:hidden}.referral-share-qr-head{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px dashed rgba(56,189,248,.2)}.referral-share-qr-title{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#bae6fd}.referral-share-qr-close{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:.55rem;color:#94a3b8;background:#0f172ab3;border:1px solid rgba(56,189,248,.2);cursor:pointer}.referral-share-qr-close:hover{color:#e2e8f0}.referral-share-qr-body{padding:1.1rem;display:flex;flex-direction:column;align-items:center;gap:.7rem}.referral-share-qr-img{width:220px;height:220px;border-radius:.85rem;background:#fff;padding:.5rem}.referral-share-qr-link{word-break:break-all;text-align:center;font-size:.74rem;color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes referral-streak-pulse{0%,to{box-shadow:0 0 0 1px #fb923c26 inset,0 8px 22px -14px #f97316b3}50%{box-shadow:0 0 0 1px #fb923c59 inset,0 12px 28px -12px #f97316f2}}.referral-mobile-tuned .referral-earnings-spark{display:block;margin:.2rem 0 .15rem auto;filter:drop-shadow(0 2px 6px rgba(34,211,238,.25))}.referral-mobile-tuned .referral-earnings-spark-empty{display:block;font-size:.62rem;letter-spacing:.18em;color:#475569;margin:.2rem 0 .15rem auto}.referral-mobile-tuned .referral-activity-card{border:1px solid rgba(56,189,248,.18);background:linear-gradient(180deg,#0f172adb,#020617eb);box-shadow:0 18px 38px -28px #0891b28c}.referral-mobile-tuned .referral-activity-head{display:flex;flex-direction:column;gap:.6rem}.referral-mobile-tuned .referral-activity-title{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#bae6fd}.referral-mobile-tuned .referral-activity-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.3rem;background:#020617a6;border:1px solid rgba(56,189,248,.14);border-radius:.85rem}.referral-mobile-tuned .referral-activity-tab{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .4rem;border-radius:.6rem;font-size:.78rem;font-weight:600;color:#94a3b8;background:transparent;border:1px solid transparent;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;cursor:pointer}.referral-mobile-tuned .referral-activity-tab:hover{color:#e2e8f0}.referral-mobile-tuned .referral-activity-tab.is-active{color:#0f172a;background:linear-gradient(135deg,#67e8f9,#a7f3d0);border-color:#7dd3fc99;box-shadow:0 6px 14px -8px #38bdf8b3}.referral-mobile-tuned .referral-activity-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;padding:0 .32rem;height:1.1rem;border-radius:999px;font-size:.65rem;font-weight:700;background:#0f172ab3;color:#7dd3fc;border:1px solid rgba(56,189,248,.25)}.referral-mobile-tuned .referral-activity-tab.is-active .referral-activity-tab-count{background:#0f172ad9;color:#bae6fd;border-color:transparent}.referral-mobile-tuned .referral-activity-pill{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent}.referral-mobile-tuned .referral-activity-pill-emerald{color:#a7f3d0;background:#10b98124;border-color:#10b98159}.referral-mobile-tuned .referral-activity-pill-amber{color:#fde68a;background:#f59e0b24;border-color:#f59e0b59}.referral-mobile-tuned .referral-activity-pill-cyan{color:#a5f3fc;background:#0891b229;border-color:#0891b266}.referral-mobile-tuned .referral-activity-pill-slate{color:#cbd5e1;background:#33415566;border-color:#64748b66}.referral-mobile-tuned .referral-activity-foot{margin-top:.85rem;padding-top:.65rem;border-top:1px dashed rgba(56,189,248,.18);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}.referral-mobile-tuned .referral-activity-foot-link{font-size:.74rem;font-weight:600;color:#7dd3fc;text-decoration:none}.referral-mobile-tuned .referral-activity-foot-link:hover{color:#bae6fd;text-decoration:underline}[x-cloak]{display:none!important}.referral-mobile-tuned .referral-perf-toggle{margin-top:.85rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.55rem .9rem;border-radius:.7rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:#bae6fd;background:linear-gradient(135deg,#0891b22e,#10b9812e);border:1px solid rgba(56,189,248,.32);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.referral-mobile-tuned .referral-perf-toggle:hover{color:#e0f2fe;border-color:#7dd3fc8c;background:linear-gradient(135deg,#0891b247,#10b98142);transform:translateY(-1px)}.referral-mobile-tuned .referral-perf-toggle-icon{width:1rem;height:1rem;transition:transform .2s ease}.referral-mobile-tuned .referral-perf-toggle-icon.is-open{transform:rotate(180deg)}.referral-mobile-tuned .referral-next-hero{position:relative;display:block;overflow:hidden;border-radius:1.15rem;padding:.95rem 1.05rem 1rem;text-decoration:none;color:inherit;border:1px solid rgba(56,189,248,.45);background:radial-gradient(120% 140% at 0% 0%,rgba(56,189,248,.22),transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(132,204,22,.16),transparent 55%),linear-gradient(160deg,#0f172af2,#020617eb);box-shadow:0 18px 40px -16px #020617b3,inset 0 1px #ffffff0a,0 0 22px -8px #0ea5e966;transition:transform .14s ease,box-shadow .14s ease}.referral-mobile-tuned .referral-next-hero:hover{transform:translateY(-2px);box-shadow:0 22px 45px -16px #020617bf,inset 0 1px #ffffff0d,0 0 28px -6px #0ea5e98c}.referral-mobile-tuned .referral-next-hero.is-ready{border-color:#34d39999;background:radial-gradient(120% 140% at 0% 0%,rgba(52,211,153,.22),transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(56,189,248,.18),transparent 55%),linear-gradient(160deg,#0f172af2,#020617eb);box-shadow:0 22px 45px -14px #020617bf,inset 0 1px #ffffff0d,0 0 28px -6px #34d3998c}.referral-mobile-tuned .referral-next-hero-glow{position:absolute;inset:-50% -10% auto auto;width:60%;height:160%;background:radial-gradient(closest-side,rgba(251,191,36,.22),transparent 70%);pointer-events:none;filter:blur(24px)}.referral-mobile-tuned .referral-next-hero-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.referral-mobile-tuned .referral-next-hero-tag{display:inline-flex;align-items:center;gap:.4rem;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#bae6fd}.referral-mobile-tuned .referral-next-hero.is-ready .referral-next-hero-tag{color:#a7f3d0}.referral-mobile-tuned .referral-next-hero-dot{width:.5rem;height:.5rem;border-radius:999px;background:#38bdf8;box-shadow:0 0 8px #38bdf8cc;animation:refNextHeroPulse 1.6s ease-in-out infinite}.referral-mobile-tuned .referral-next-hero.is-ready .referral-next-hero-dot{background:#34d399;box-shadow:0 0 10px #34d399e6}@keyframes refNextHeroPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.65}}.referral-mobile-tuned .referral-next-hero-reward{font-size:1.05rem;font-weight:700;background:linear-gradient(110deg,#fbbf24,#fb7185 50%,#38bdf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 18px rgba(251,146,60,.3)}.referral-mobile-tuned .referral-next-hero-title{position:relative;margin-top:.6rem;font-size:1.05rem;font-weight:700;color:#fff}.referral-mobile-tuned .referral-next-hero-meta{position:relative;margin-top:.2rem;font-size:.78rem;color:#cbd5e1d9}.referral-mobile-tuned .referral-next-hero-track{position:relative;margin-top:.8rem;height:.55rem;border-radius:999px;background:#0f172ab3;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.referral-mobile-tuned .referral-next-hero-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#38bdf8,#a3e635);box-shadow:0 0 14px #38bdf88c;transition:width .6s ease}.referral-mobile-tuned .referral-next-hero.is-ready .referral-next-hero-fill{background:linear-gradient(90deg,#34d399,#38bdf8);box-shadow:0 0 16px #34d39999}.referral-mobile-tuned .referral-next-hero-foot{position:relative;margin-top:.55rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.referral-mobile-tuned .referral-next-hero-status{font-size:.74rem;color:#e2e8f0c7}.referral-mobile-tuned .referral-next-hero-cta{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fef3c7;text-shadow:0 0 10px rgba(251,146,60,.45)}.referral-mobile-tuned .referral-next-hero.is-ready .referral-next-hero-cta{color:#a7f3d0;text-shadow:0 0 10px rgba(52,211,153,.55)}.referral-share-strip{position:fixed;top:calc(env(safe-area-inset-top) + 3.4rem);left:0;right:0;z-index:25;padding:0 .72rem;pointer-events:none}.referral-share-strip-inner{pointer-events:auto;max-width:600px;margin:0 auto;display:flex;align-items:center;gap:.55rem;padding:.45rem .55rem;border-radius:999px;border:1px solid rgba(251,191,36,.4);background:radial-gradient(120% 200% at 0% 50%,rgba(251,146,60,.22),transparent 60%),radial-gradient(120% 200% at 100% 50%,rgba(56,189,248,.22),transparent 60%),linear-gradient(180deg,#0f172af0,#020617f5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 28px -10px #020617b3,inset 0 1px #ffffff0d,0 0 22px -6px #fb923c59}.referral-share-strip-avatar{flex-shrink:0;width:2.1rem;height:2.1rem;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#1a0b2e;background:linear-gradient(135deg,#fbbf24,#fb7185);border:2px solid rgba(251,191,36,.7);box-shadow:0 0 12px #fb923c73}.referral-share-strip-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.referral-share-strip-id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.15rem .35rem;background:transparent;border:0;text-align:left;cursor:pointer}.referral-share-strip-id-label{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#fef3c7b3}.referral-share-strip-id-value{font-size:.92rem;font-weight:700;color:#fef3c7;letter-spacing:.06em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 12px rgba(251,146,60,.35)}.referral-share-strip-actions{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.referral-share-strip-copy,.referral-share-strip-share{display:inline-flex;align-items:center;gap:.3rem;padding:.42rem .7rem;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.referral-share-strip-copy svg,.referral-share-strip-share svg{width:.95rem;height:.95rem}.referral-share-strip-copy{background:#38bdf829;color:#bae6fd;border-color:#38bdf873}.referral-share-strip-copy:hover{background:#38bdf847;box-shadow:0 0 16px #0ea5e966;transform:translateY(-1px)}.referral-share-strip-share{background:linear-gradient(135deg,#fbbf24,#fb7185);color:#1a0b2e;border-color:#fbbf24bf;box-shadow:0 8px 22px -6px #fb923c8c}.referral-share-strip-share:hover{transform:translateY(-1px);box-shadow:0 12px 28px -6px #fb923cb3}@media (max-width: 380px){.referral-share-strip-copy span,.referral-share-strip-share span:not(.referral-share-strip-id-label):not(.referral-share-strip-id-value){display:none}.referral-share-strip-copy,.referral-share-strip-share{padding:.45rem .55rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-10{left:2.5rem;right:2.5rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-left-14{left:-3.5rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.left-0{left:0}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.m-auto{margin:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mt-6{margin-top:-1.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.\!h-9{height:2.25rem!important}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[70vh\]{height:70vh}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:7rem}.max-h-96{max-height:24rem}.max-h-\[18rem\]{max-height:18rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0px}.min-h-\[2\.9rem\]{min-height:2.9rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-screen{min-height:100vh}.\!w-9{width:2.25rem!important}.w-0{width:0px}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[12rem\]{width:12rem}.w-\[15\.5rem\]{width:15.5rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[7\.6rem\]{min-width:7.6rem}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[860px\]{min-width:860px}.min-w-\[920px\]{min-width:920px}.min-w-\[940px\]{min-width:940px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[150px\]{max-width:150px}.max-w-\[15rem\]{max-width:15rem}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[88vw\]{max-width:88vw}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-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-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.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))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-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))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.divide-slate-800\/80>:not([hidden])~:not([hidden]){border-color:#1e293bcc}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-600{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500\/30{border-color:#3b82f64d}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/60{border-color:#67e8f999}.border-cyan-300\/70{border-color:#67e8f9b3}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-400\/15{border-color:#22d3ee26}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/25{border-color:#22d3ee40}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/30{border-color:#ef44444d}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/30{border-color:#fb71854d}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-600{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-sky-500\/30{border-color:#0ea5e94d}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-slate-500\/30{border-color:#64748b4d}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/60{border-color:#33415599}.border-slate-700\/70{border-color:#334155b3}.border-slate-700\/80{border-color:#334155cc}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-800\/80{border-color:#1e293bcc}.border-violet-400\/25{border-color:#a78bfa40}.border-violet-400\/60{border-color:#a78bfa99}.border-violet-500\/30{border-color:#8b5cf64d}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-t-violet-400{--tw-border-opacity: 1;border-top-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.bg-\[\#030b1f\]\/90{background-color:#030b1fe6}.bg-\[\#070a10\]{--tw-bg-opacity: 1;background-color:rgb(7 10 16 / var(--tw-bg-opacity, 1))}.bg-\[\#081328\]\/90{background-color:#081328e6}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/90{background-color:#f59e0be6}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-700\/50{background-color:#b4530980}.bg-amber-700\/60{background-color:#b4530999}.bg-amber-950\/40{background-color:#451a0366}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-400\/30{background-color:#34d3994d}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-emerald-700\/50{background-color:#04785780}.bg-emerald-900\/30{background-color:#064e3b4d}.bg-emerald-900\/40{background-color:#064e3b66}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-purple-400\/10{background-color:#c084fc1a}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-rose-700\/50{background-color:#be123c80}.bg-rose-700\/60{background-color:#be123c99}.bg-rose-900\/40{background-color:#88133766}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-700\/50{background-color:#0369a180}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/20{background-color:#64748b33}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/40{background-color:#33415566}.bg-slate-700\/70{background-color:#334155b3}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/70{background-color:#0f172ab3}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/90{background-color:#0f172ae6}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/85{background-color:#020617d9}.bg-slate-950\/95{background-color:#020617f2}.bg-transparent{background-color:transparent}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-500\/25{background-color:#8b5cf640}.bg-violet-500\/30{background-color:#8b5cf64d}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-\[conic-gradient\(from_180deg\,_rgba\(52\,211\,153\,0\.9\)\,_rgba\(34\,197\,94\,0\.55\)\,_rgba\(52\,211\,153\,0\.9\)\)\]{background-image:conic-gradient(from 180deg,#34d399e6,#22c55e8c,#34d399e6)}.bg-\[linear-gradient\(120deg\,_rgba\(34\,197\,94\,0\.28\)\,_rgba\(16\,185\,129\,0\.22\)\,_rgba\(74\,222\,128\,0\.12\)\)\]{background-image:linear-gradient(120deg,#22c55e47,#10b98138,#4ade801f)}.bg-\[linear-gradient\(120deg\,_rgba\(34\,197\,94\,0\.3\)\,_rgba\(16\,185\,129\,0\.2\)\,_rgba\(74\,222\,128\,0\.12\)\)\]{background-image:linear-gradient(120deg,#22c55e4d,#10b98133,#4ade801f)}.bg-\[linear-gradient\(120deg\,_rgba\(8\,145\,178\,0\.28\)\,_rgba\(37\,99\,235\,0\.24\)\,_rgba\(14\,165\,233\,0\.12\)\)\]{background-image:linear-gradient(120deg,#0891b247,#2563eb3d,#0ea5e91f)}.bg-\[linear-gradient\(135deg\,_rgba\(56\,189\,248\,0\.32\)\,_rgba\(168\,85\,247\,0\.28\)\)\]{background-image:linear-gradient(135deg,#38bdf852,#a855f747)}.bg-\[linear-gradient\(180deg\,_rgba\(15\,23\,42\,0\.86\)\,_rgba\(7\,10\,16\,0\.96\)\)\]{background-image:linear-gradient(180deg,#0f172adb,#070a10f5)}.bg-\[linear-gradient\(180deg\,_rgba\(15\,23\,42\,0\.88\)\,_rgba\(7\,10\,16\,0\.96\)\)\]{background-image:linear-gradient(180deg,#0f172ae0,#070a10f5)}.bg-\[linear-gradient\(180deg\,_rgba\(15\,23\,42\,0\.92\)\,_rgba\(7\,10\,16\,0\.96\)\)\]{background-image:linear-gradient(180deg,#0f172aeb,#070a10f5)}.bg-\[linear-gradient\(90deg\,_rgba\(34\,197\,94\,0\.85\)\,_rgba\(250\,204\,21\,0\.85\)\,_rgba\(239\,68\,68\,0\.85\)\)\]{background-image:linear-gradient(90deg,#22c55ed9,#facc15d9,#ef4444d9)}.bg-\[linear-gradient\(90deg\,_rgba\(74\,222\,128\,0\.95\)\,_rgba\(16\,185\,129\,0\.88\)\,_rgba\(56\,189\,248\,0\.85\)\)\]{background-image:linear-gradient(90deg,#4ade80f2,#10b981e0,#38bdf8d9)}.bg-\[radial-gradient\(circle_at_15\%_-10\%\,_rgba\(56\,189\,248\,0\.18\)\,_transparent_45\%\)\,radial-gradient\(circle_at_90\%_120\%\,_rgba\(34\,197\,94\,0\.14\)\,_transparent_50\%\)\,linear-gradient\(180deg\,_rgba\(7\,11\,20\,0\.95\)\,_rgba\(2\,4\,9\,0\.98\)\)\]{background-image:radial-gradient(circle at 15% -10%,rgba(56,189,248,.18),transparent 45%),radial-gradient(circle at 90% 120%,rgba(34,197,94,.14),transparent 50%),linear-gradient(180deg,#070b14f2,#020409fa)}.bg-\[radial-gradient\(circle_at_30\%_30\%\,_rgba\(34\,211\,238\,0\.35\)\,_transparent_60\%\)\,radial-gradient\(circle_at_70\%_70\%\,_rgba\(168\,85\,247\,0\.35\)\,_transparent_60\%\)\]{background-image:radial-gradient(circle at 30% 30%,rgba(34,211,238,.35),transparent 60%),radial-gradient(circle at 70% 70%,rgba(168,85,247,.35),transparent 60%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(52\,211\,153\,0\.16\)\,_transparent_45\%\)\,linear-gradient\(160deg\,_rgba\(15\,23\,42\,0\.98\)\,_rgba\(6\,8\,16\,0\.98\)\)\]{background-image:radial-gradient(circle at top,rgba(52,211,153,.16),transparent 45%),linear-gradient(160deg,#0f172afa,#060810fa)}.bg-\[radial-gradient\(circle_at_top_left\,_rgba\(56\,189\,248\,0\.18\)\,_transparent_35\%\)\,radial-gradient\(circle_at_85\%_10\%\,_rgba\(168\,85\,247\,0\.22\)\,_transparent_35\%\)\,linear-gradient\(145deg\,_rgba\(15\,23\,42\,0\.98\)\,_rgba\(6\,8\,16\,0\.98\)\)\]{background-image:radial-gradient(circle at top left,rgba(56,189,248,.18),transparent 35%),radial-gradient(circle at 85% 10%,rgba(168,85,247,.22),transparent 35%),linear-gradient(145deg,#0f172afa,#060810fa)}.bg-\[radial-gradient\(circle_at_top_left\,_rgba\(74\,222\,128\,0\.14\)\,_transparent_26\%\)\,radial-gradient\(circle_at_90\%_0\%\,_rgba\(56\,189\,248\,0\.18\)\,_transparent_32\%\)\,linear-gradient\(145deg\,_rgba\(15\,23\,42\,0\.98\)\,_rgba\(8\,12\,20\,0\.98\)\)\]{background-image:radial-gradient(circle at top left,rgba(74,222,128,.14),transparent 26%),radial-gradient(circle at 90% 0%,rgba(56,189,248,.18),transparent 32%),linear-gradient(145deg,#0f172afa,#080c14fa)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/15{--tw-gradient-from: rgb(99 102 241 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-cyan-300\/60{--tw-gradient-to: rgb(103 232 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(103 232 249 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-300\/60{--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(110 231 183 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-300\/70{--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(110 231 183 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-fuchsia-500\/10{--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(217 70 239 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-cyan-500\/15{--tw-gradient-to: rgb(6 182 212 / .15) var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-16{padding-left:4rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-24{padding-right:6rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/85{color:#fef3c7d9}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-100\/65{color:#cffafea6}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-200\/75{color:#a5f3fcbf}.text-cyan-200\/80{color:#a5f3fccc}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-300\/80{color:#67e8f9cc}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-100\/65{color:#d1fae5a6}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/70{color:#a7f3d0b3}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-200\/85{color:#a7f3d0d9}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-50\/80{color:#ecfdf5cc}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-50{--tw-text-opacity: 1;color:rgb(255 241 242 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.\!no-underline{text-decoration-line:none!important}.no-underline{text-decoration-line:none}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.accent-cyan-400{accent-color:#22d3ee}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(56\,189\,248\,0\.45\)\]{--tw-shadow: 0 0 22px rgba(56,189,248,.45);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_38px_rgba\(52\,211\,153\,0\.35\)\]{--tw-shadow: 0 0 38px rgba(52,211,153,.35);--tw-shadow-colored: 0 0 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(34\,197\,94\,0\.15\)\]{--tw-shadow: 0 14px 30px rgba(34,197,94,.15);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(8\,15\,30\,0\.35\)\]{--tw-shadow: 0 14px 30px rgba(8,15,30,.35);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_32px_rgba\(16\,185\,129\,0\.12\)\]{--tw-shadow: 0 16px 32px rgba(16,185,129,.12);--tw-shadow-colored: 0 16px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(14\,165\,233\,0\.16\)\]{--tw-shadow: 0 16px 34px rgba(14,165,233,.16);--tw-shadow-colored: 0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(34\,197\,94\,0\.16\)\]{--tw-shadow: 0 16px 34px rgba(34,197,94,.16);--tw-shadow-colored: 0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(76\,29\,149\,0\.22\)\]{--tw-shadow: 0 16px 40px rgba(76,29,149,.22);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_rgba\(2\,8\,23\,0\.55\)\]{--tw-shadow: 0 20px 45px rgba(2,8,23,.55);--tw-shadow-colored: 0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(2\,6\,23\,0\.55\)\]{--tw-shadow: 0 20px 50px rgba(2,6,23,.55);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_52px_rgba\(2\,6\,23\,0\.34\)\]{--tw-shadow: 0 22px 52px rgba(2,6,23,.34);--tw-shadow-colored: 0 22px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_56px_rgba\(2\,6\,23\,0\.34\)\]{--tw-shadow: 0 24px 56px rgba(2,6,23,.34);--tw-shadow-colored: 0 24px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 24px 80px rgba(15,23,42,.62);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(2\,6\,23\,0\.5\)\]{--tw-shadow: 0 28px 70px rgba(2,6,23,.5);--tw-shadow-colored: 0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_60px_-15px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 30px 60px -15px rgba(0,0,0,.6);--tw-shadow-colored: 0 30px 60px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 30px 80px rgba(15,23,42,.35);--tw-shadow-colored: 0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(2\,6\,23\,0\.55\)\]{--tw-shadow: 0 32px 80px rgba(2,6,23,.55);--tw-shadow-colored: 0 32px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--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(3px + 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-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-2{--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)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-300\/30{--tw-ring-color: rgb(252 211 77 / .3)}.ring-cyan-300\/40{--tw-ring-color: rgb(103 232 249 / .4)}.ring-cyan-300\/50{--tw-ring-color: rgb(103 232 249 / .5)}.ring-cyan-300\/60{--tw-ring-color: rgb(103 232 249 / .6)}.ring-slate-700{--tw-ring-opacity: 1;--tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;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-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.bg-white{background-color:#081328d9!important}.bg-slate-100{background-color:#0f172aa6!important}.bg-slate-200{background-color:#1e293bd9!important}.border-slate-200,.border-slate-300{border-color:#334155b3!important}.text-slate-900,.text-slate-800,.text-slate-700{color:#e2e8f0!important}.text-slate-600,.text-slate-500{color:#94a3b8!important}.shadow,.shadow-sm,.shadow-md{box-shadow:0 14px 40px #0206178c!important}:root{--wd-cyan: #38BDF8;--wd-blue: #1E40AF;--wd-glow-cyan: 0 0 18px rgba(56, 189, 248, .55);--wd-glow-blue: 0 0 18px rgba(30, 64, 175, .55)}.referral-mobile-tuned :is(h1,.module-hero-title,.referral-share-title){color:#60a5fa!important;background:none!important;-webkit-text-fill-color:#60a5fa!important;text-shadow:0 0 18px rgba(96,165,250,.45);letter-spacing:-.01em}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.text-white){color:#f8fafc!important}.referral-mobile-tuned .referral-share-aside-value{color:#f8fafc!important;background:none!important;-webkit-text-fill-color:#f8fafc!important}.referral-mobile-tuned .referral-share-copy{color:#dbeafec7!important}.referral-mobile-tuned :is(.referral-next-hero-reward,.referral-perf-title){color:#bfdbfe!important;background:none!important;-webkit-text-fill-color:#bfdbfe!important;text-shadow:none!important}.referral-mobile-tuned .referral-next-hero-glow{display:none!important}.referral-mobile-tuned :is(.app-shell-card,.app-layout-card,.app-section,.module-hero,.finance-panel,.finance-panel-soft,.finance-kpi-card,.referral-perf-card,.referral-next-hero,.referral-share-hero,.referral-share-aside,.referral-share-strip,.referral-share-rail,.referral-activity-card,.referral-milestone-card,.referral-leader-card,.referral-leader-row,.referral-level-card,.mobile-record-card){border:1px solid rgba(96,165,250,.14)!important;border-radius:1.08rem!important;background:linear-gradient(180deg,#040a18f0,#0a132af5 62%,#060c1cfa)!important;box-shadow:0 22px 48px #02061770,inset 0 1px #ffffff0d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.referral-mobile-tuned :is(.finance-kpi-card,.finance-panel,.finance-panel-soft,.referral-perf-card,.referral-next-hero,.referral-share-hero,.referral-share-aside,.referral-activity-card,.referral-milestone-card):before{background:linear-gradient(90deg,#60a5faf2,#38bdf89e,#0ea5e900)!important}.referral-mobile-tuned:before{display:none!important}.referral-mobile-tuned :is(.referral-share-hero,.referral-share-aside):after{display:none!important}.referral-mobile-tuned .referral-share-hero-glow{display:none!important}.referral-mobile-tuned .referral-milestone-card:before{background:linear-gradient(90deg,#60a5faf2,#38bdf89e,#0ea5e900)!important}.referral-mobile-tuned :is(.finance-chip,.referral-pill,.referral-chip,.referral-share-eyebrow){border:1px solid rgba(96,165,250,.24)!important;background:linear-gradient(90deg,#1e40af57,#2563eb2e,#0ea5e92e)!important;color:#dbeafe!important;box-shadow:inset 0 1px #ffffff12,0 10px 22px #1e40af1f!important;text-shadow:none!important}.referral-mobile-tuned :is(.app-button-primary,.referral-share-copy-primary,.referral-share-aside-cta,.referral-share-strip-share){border:1px solid rgba(147,197,253,.34)!important;background:linear-gradient(90deg,#1e40afd1,#2563ebc2,#0ea5e97a)!important;color:#eff6ff!important;box-shadow:0 14px 30px #1e40af38,0 0 18px #38bdf859!important}.referral-mobile-tuned :is(.app-button-secondary,.referral-share-copy-secondary){border:1px solid rgba(96,165,250,.2)!important;background:#0a1224db!important;color:#dbeafee6!important;box-shadow:none!important}.referral-mobile-tuned :is(.app-button-secondary,.referral-share-copy-secondary):hover{border-color:#93c5fd66!important;color:#eff6ff!important}.referral-mobile-tuned :is(.referral-share-strip-avatar,.referral-share-field,.referral-share-input,.referral-share-aside-grid>div,.referral-share-rail-track,.referral-share-tile,.referral-social,.referral-streak-cta){background:#050c1cb3!important;background-image:none!important;border:1px solid rgba(96,165,250,.14)!important;color:#f8fafc!important;text-shadow:none!important;box-shadow:none!important}.referral-mobile-tuned .referral-share-input-code{color:#93c5fd!important;text-shadow:0 0 12px rgba(56,189,248,.45)!important}.referral-mobile-tuned :is(.bg-violet-400,.bg-amber-400,.bg-rose-400,.bg-orange-400,.bg-yellow-400,.bg-lime-400,.bg-emerald-400,.bg-pink-400,.bg-fuchsia-400){background-color:#38bdf8!important}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd!important}.referral-mobile-tuned .referral-milestone-card{--ml-accent: #38BDF8 !important;--ml-accent-text: #BAE6FD !important;--ml-accent-soft: rgba(56, 189, 248, .18) !important}.referral-mobile-tuned .referral-milestone-card .finance-bar-fill{background:linear-gradient(90deg,#1e40af,#38bdf8)!important}.referral-mobile-tuned :is(.app-pill-nav-active,.referral-perf-tab.is-active,[aria-current=page]){background:linear-gradient(90deg,#1e40afd1,#2563ebc2,#0ea5e97a)!important;color:#eff6ff!important;border-color:#93c5fd57!important;box-shadow:0 14px 30px #1e40af38,0 0 18px #38bdf859!important}body>.referral-share-strip{border:1px solid rgba(96,165,250,.14)!important;border-radius:1.08rem!important;background:linear-gradient(180deg,#040a18f0,#0a132af5)!important;box-shadow:0 22px 48px #02061770,inset 0 1px #ffffff0d!important;color:#f8fafc!important}body>.referral-share-strip :is(.referral-share-strip-id,.referral-share-strip-copy){background:#050c1cb3!important;background-image:none!important;border:1px solid rgba(96,165,250,.14)!important;color:#f8fafc!important;box-shadow:none!important}body>.referral-share-strip .referral-share-strip-avatar{background:#0206178c!important;border:1px solid rgba(96,165,250,.14)!important}body>.referral-share-strip .referral-share-strip-share{background:linear-gradient(90deg,#1e40afd1,#2563ebc2,#0ea5e97a)!important;border:1px solid rgba(147,197,253,.34)!important;color:#eff6ff!important;box-shadow:0 14px 30px #1e40af38,0 0 18px #38bdf859!important}@keyframes sidebarGlow{0%{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:.65;transform:translateY(-6px) scale(1.03)}to{opacity:.3;transform:translateY(0) scale(1)}}@keyframes pulseBorder{0%,to{box-shadow:0 0 0 1px #38bdf83d,0 14px 40px #0206178c}50%{box-shadow:0 0 0 1px #a855f766,0 16px 44px #020617b3}}@keyframes miningFloat{0%,to{transform:translateZ(0) scale(1);opacity:.5}50%{transform:translate3d(0,-10px,0) scale(1.04);opacity:.85}}@keyframes miningSheen{0%{transform:translate(-130%) rotate(10deg);opacity:0}25%{opacity:.22}60%{opacity:.16}to{transform:translate(170%) rotate(10deg);opacity:0}}@keyframes financeBarGrow{0%{transform:scaleX(.08);opacity:.25}to{transform:scaleX(1);opacity:1}}@keyframes orbitPulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.08);opacity:.9}}@keyframes dashboardFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes contractTraceDraw{0%{stroke-dashoffset:160}to{stroke-dashoffset:0}}@keyframes contractSweep{0%{transform:translate(-140%) skew(-18deg);opacity:0}18%{opacity:.45}to{transform:translate(280%) skew(-18deg);opacity:0}}@keyframes contractPointPulse{0%,to{transform:scale(1);opacity:.88}50%{transform:scale(1.28);opacity:1}}.referral-mobile-tuned .referral-milestone-card .hover\:text-cyan-200:hover{color:var(--ml-accent-text, #fde68a)!important}@media (min-width: 640px){@media (max-width: 389px){.dashboard-mobile-tuned :where(.finance-action-tile span .sm\:text-sm.block){font-size:.78rem}}}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-emerald-500:hover{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.hover\:border-rose-400\/50:hover{border-color:#fb718580}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-slate-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-500:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/15:hover{background-color:#f43f5e26}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800\/40:hover{background-color:#1e293b66}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900\/70:hover{background-color:#0f172ab3}.hover\:bg-white\/5:hover,.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:text-amber-500:hover{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-cyan-100:hover{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.hover\:text-cyan-200:hover{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.hover\:text-emerald-500:hover{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.hover\:text-fuchsia-200:hover{--tw-text-opacity: 1;color:rgb(245 208 254 / var(--tw-text-opacity, 1))}.hover\:text-rose-200:hover{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.hover\:text-slate-300:hover{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:border-slate-300:hover{border-color:#334155b3!important}.hover\:text-slate-900:hover,.hover\:text-slate-700:hover{color:#e2e8f0!important}.hover\:shadow-md:hover{box-shadow:0 14px 40px #0206178c!important}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.hover\:text-slate-200:hover,.text-white){color:#f8fafc!important}.referral-mobile-tuned :is(h2,h3,.app-shell-card-title,.text-slate-100,.text-slate-200,.hover\:text-white:hover){color:#f8fafc!important}.referral-mobile-tuned :is(.bg-violet-400,.bg-amber-400,.bg-rose-400,.bg-orange-400,.bg-yellow-400,.bg-lime-400,.hover\:bg-emerald-400:hover,.bg-pink-400,.bg-fuchsia-400){background-color:#38bdf8!important}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.hover\:text-rose-200:hover,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd!important}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.hover\:text-fuchsia-200:hover,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd!important}.focus\:w-56:focus{width:14rem}.focus\:border-rose-400:focus{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.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\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.focus\:ring-violet-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.referral-mobile-tuned :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-orange-200,.text-orange-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-violet-200,.text-violet-300,.text-lime-200,.text-lime-300,.text-emerald-200,.group:hover .group-hover\:text-emerald-300,.text-yellow-200,.text-yellow-300){color:#bae6fd!important}@media (min-width: 480px){.min-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.min-\[480px\]\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.min-\[480px\]\:items-start{align-items:flex-start}}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mt-8{margin-top:-2rem}.sm\:w-56{width:14rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xs{max-width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:table{display:table}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.3fr_auto\]{grid-template-columns:1fr 1.3fr auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-self-start{justify-self:start}}@media (min-width: 1024px){.lg\:hidden{display:none}.lg\:max-w-md{max-width:28rem}.lg\: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))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:pl-72{padding-left:18rem}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.06fr_0\.94fr\]{grid-template-columns:1.06fr .94fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}}
