:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box}html,body{background:#030405;min-height:100%;margin:0;padding:0}body{min-width:320px;min-height:100svh}button,input,textarea,select{font:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}#root{min-height:100svh}.app-shell{color:#f4f6fb;background:radial-gradient(circle at top,#9ebee014,#0000 34%),linear-gradient(#040506 0%,#020304 100%);min-height:100svh}.app-frame{width:min(100%,28rem);min-height:100svh;padding:calc(env(safe-area-inset-top) + .95rem) 1.1rem calc(env(safe-area-inset-bottom) + 6.5rem);flex-direction:column;margin:0 auto;display:flex}.ob-shell{margin-top:calc(-1 * (env(safe-area-inset-top) + .95rem));margin-left:-1.1rem;margin-right:-1.1rem;margin-bottom:calc(-1 * (env(safe-area-inset-bottom) + 6.5rem));background:radial-gradient(circle at top,#a6c5e814,#0000 28%),#020304;flex-direction:column;min-height:100svh;display:flex}.ob-progress{z-index:3;padding:calc(env(safe-area-inset-top) + 3.1rem) 4.3rem 0;flex-shrink:0;gap:.34rem;display:flex;position:relative}.ob-prog-seg{cursor:pointer;background:#ffffff24;border:0;border-radius:999px;flex:1;height:3px;padding:0;transition:background .28s}.ob-prog-seg.active,.ob-prog-seg.done{background:#ffffffdb}.ob-viewport{flex:1;min-height:0;overflow:hidden}.ob-track{height:100%;display:flex}.ob-slide{flex:0 0 100%;justify-content:center;align-items:flex-end;min-width:0;height:100%;padding:2.6rem 1.4rem 0;display:flex}.ob-slide-img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 30px 50px #00000057);width:min(100%,21.8rem);max-height:min(45svh,23rem);display:block}.ob-slide-img.is-intro{transform:translate(-1.2%,7%)scale(.95)}.ob-slide-img.is-clarity{transform:translate(.4%,9%)scale(.985)}.ob-slide-img.is-start{transform:translate(-.4%,8%)scale(.965)}.ob-content{text-align:center;flex-shrink:0;padding:.5rem 1.85rem 0}.ob-content h1{letter-spacing:-.065em;color:#f4f6fb;margin:0;font-size:clamp(1.95rem,8.9vw,2.7rem);font-weight:700;line-height:.98}.ob-content p{color:#8d99a8;margin:.8rem 0 0;font-size:.94rem;line-height:1.45}.ob-actions{padding:1.4rem 1.5rem calc(env(safe-area-inset-bottom) + 2rem);flex-direction:column;flex-shrink:0;align-items:center;gap:.7rem;display:flex}.ob-btn-primary{color:#040506;letter-spacing:-.03em;background:linear-gradient(#fff 0%,#eef2f6 100%);border:0;border-radius:999px;width:100%;padding:.92rem;font-size:.98rem;font-weight:650}.ob-sub-actions{align-items:center;gap:1.2rem;min-height:2rem;display:flex}.ob-btn-ghost{color:#687586;background:0 0;border:0;padding:.3rem 0;font-size:.92rem;font-weight:500}.topbar{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:4rem;margin-bottom:1rem;display:flex;position:relative}.topbar-brand{align-items:center;gap:.55rem;display:flex}.brand-glyph{border:1.75px solid #c2e0ff;border-radius:999px;flex-shrink:0;width:1.65rem;height:1.65rem;position:relative}.brand-glyph:after{content:"";border-top:1.75px solid #c2e0ff;border-left:1.75px solid #0000;border-right:1.75px solid #0000;width:.7rem;height:.46rem;position:absolute;bottom:-.2rem;left:50%;transform:translate(-50%)}.brand-glyph.small{width:1.22rem;height:1.22rem}.brand-glyph.small:after{width:.52rem;height:.34rem;bottom:-.15rem}.topbar-name{letter-spacing:-.04em;color:#f4f6fb;font-size:1rem;font-weight:700}.page-title{letter-spacing:-.03em;color:#f4f6fb;font-size:1.02rem;font-weight:600}.screen{flex:1}.screen-stack{gap:.9rem;display:grid}.section-label{color:#98a8ba;letter-spacing:-.01em;font-size:.76rem;font-weight:500;display:inline-block}.section-label.muted{color:#7e8a98}.scanner-panel,.compact-panel,.support-panel,.sheet,.menu{box-shadow:inset 0 1px #ffffff08,0 20px 52px #0000003d}.scanner-panel,.compact-panel,.support-panel,.sheet{border:1px solid #ffffff12;border-radius:1.7rem;position:relative;overflow:hidden}.scanner-panel{background:linear-gradient(#0b0d11fa,#07080bfa);padding:1.15rem}.scanner-panel.active{border-color:#59d08b38}.scanner-panel.idle{border-color:#ff5a5a29}.scanner-panel__glow{filter:blur(60px);opacity:.35;pointer-events:none;border-radius:999px;width:14rem;height:14rem;position:absolute;inset:auto -20% -55% auto}.scanner-panel.active .scanner-panel__glow{background:#59d08b2e}.scanner-panel.idle .scanner-panel__glow{background:#ff5c5c24}.scanner-panel__head,.panel-head,.support-panel{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.scanner-state{color:#eef3f8;letter-spacing:-.02em;background:#ffffff0a;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .72rem;font-size:.82rem;font-weight:600;display:inline-flex}.scanner-dot{border-radius:999px;flex-shrink:0;width:.52rem;height:.52rem}@keyframes pulseGreen{0%{box-shadow:0 0 #59d08b8c}70%{box-shadow:0 0 0 10px #59d08b00}to{box-shadow:0 0 #59d08b00}}@keyframes pulseRed{0%{box-shadow:0 0 #ff5c5c7a}70%{box-shadow:0 0 0 10px #ff5c5c00}to{box-shadow:0 0 #ff5c5c00}}.scanner-dot.active{background:#59d08b;animation:1.8s infinite pulseGreen}.scanner-dot.idle{background:#ff5c5c;animation:1.8s infinite pulseRed}.scanner-cta{color:#050607;background:linear-gradient(#eef5fc 0%,#d7e4f1 100%);border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:.9rem;min-width:8.6rem;padding:.38rem .42rem .38rem 1rem;display:inline-flex}.scanner-cta__label{letter-spacing:-.03em;font-size:.9rem;font-weight:700}.scanner-cta__visual{place-items:center;width:2rem;height:2rem;display:grid;position:relative}.scanner-cta__ring,.scanner-cta__core{border-radius:999px;position:absolute}.scanner-cta__ring{border:1.6px solid #0506072e;inset:0}.scanner-cta__core{background:#050607;width:.58rem;height:.58rem}@keyframes scannerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scanner-cta.busy .scanner-cta__ring{border-color:#050607 #05060724 #05060724;animation:.8s linear infinite scannerSpin}.scanner-cta.busy .scanner-cta__core{opacity:0}.scanner-panel__body{gap:.55rem;margin-top:1rem;display:grid}.scanner-kicker{color:#8da0b4;font-size:.77rem;font-weight:500;display:inline-block}.scanner-panel__body h2,.panel-head h2,.support-panel h2,.sheet-head h3,.empty-state h4{letter-spacing:-.065em;color:#f4f6fb;margin:.2rem 0 0;font-size:1.52rem;font-weight:700;line-height:1}.scanner-panel__body p,.empty-state p{color:#8c98a8;margin:0;font-size:.95rem;line-height:1.46}.home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.feature-panel{text-align:left;color:#f4f6fb;border:1px solid #ffffff12;border-radius:1.45rem;flex-direction:column;justify-content:space-between;min-height:7.8rem;padding:.95rem;display:flex}.feature-panel span{color:#8fa0b2;font-size:.8rem;display:block}.feature-panel strong{letter-spacing:-.05em;margin-top:.28rem;font-size:1.18rem;font-weight:650;line-height:1.02;display:block}.feature-panel--search{background:linear-gradient(#12161efa,#080a0dfa)}.feature-panel--wallet{background:linear-gradient(#131219fa,#0a090dfa)}.feature-panel--withdraw{background:linear-gradient(#111712fa,#080b09fa)}.feature-panel--history{background:linear-gradient(#161212fa,#0c0909fa)}.strip-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.strip-panel article{background:#ffffff05;border:1px solid #ffffff12;border-radius:1.3rem;padding:.9rem .88rem}.trusted-section{gap:.68rem;padding:.15rem 0 .35rem;display:grid}.trusted-eyebrow{text-align:center;letter-spacing:-.01em;color:#5b6774;font-size:.76rem;font-weight:500;display:block}.trusted-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}@keyframes trusted-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.trusted-track{align-items:center;width:max-content;animation:24s linear infinite trusted-scroll;display:flex}.trusted-logo-wrap{flex-shrink:0;justify-content:center;align-items:center;width:80px;height:20px;margin-right:1.2rem;display:flex}.trusted-logo{object-fit:contain;filter:brightness(0)invert();opacity:.22;-webkit-user-select:none;user-select:none;pointer-events:none;width:80px;height:20px}.strip-panel span,.stats-mosaic span,.profile-grid span,.settings-grid span,.currency-grid button span,.referral-box span{color:#7c8999;font-size:.8rem;display:block}.strip-panel strong,.stats-mosaic strong,.profile-grid strong,.settings-grid strong,.currency-grid button strong,.referral-box strong,.option-card strong{letter-spacing:-.05em;color:#f4f6fb;margin-top:.25rem;font-size:1.06rem;font-weight:650;line-height:1.06;display:block}.compact-panel{background:linear-gradient(#0e1014fa,#090b0efa);padding:1.05rem}.compact-panel--soft{background:linear-gradient(#11141bfa,#0a0c10fa)}.compact-panel--outline{background:#ffffff04}.compact-panel--accent{background:radial-gradient(circle at 100% 0,#c2e0ff0f,#0000 42%),linear-gradient(#101217fa,#0a0b0efa)}.compact-panel--profile{background:radial-gradient(circle at 0 0,#c2e0ff0d,#0000 40%),linear-gradient(#101217fa,#0a0b0efa)}.panel-head{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.premium-badge{color:#c4d9ef;background:#ffffff0b;border-radius:999px;align-items:center;gap:.35rem;padding:.34rem .64rem;font-size:.74rem;font-weight:600;display:inline-flex}.inline-link,.support-panel__button,.sheet-close{color:#b7d5f5;letter-spacing:-.02em;background:0 0;border:0;align-items:center;gap:.1rem;padding:0;font-size:.92rem;font-weight:500;display:inline-flex}.focus-panel{justify-content:space-between;align-items:flex-end;gap:.9rem;padding:.2rem 0 .1rem;display:flex}.focus-panel h2{letter-spacing:-.07em;color:#f4f6fb;margin:.18rem 0 0;font-size:1.75rem;font-weight:700;line-height:.96}.stats-mosaic,.profile-grid,.settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.95rem;display:grid}.profile-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.chips-row{flex-wrap:wrap;gap:.5rem;display:flex}.chips-row--tight{margin-bottom:.9rem}.chip{color:#9ba8b8;background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:.5rem .8rem;font-size:.82rem;font-weight:500}.chip.active{color:#d8ebff;background:#c2e0ff14;border-color:#c2e0ff2e}.empty-state,.referral-box{background:#ffffff05;border:1px solid #ffffff0d;border-radius:1.2rem;padding:1rem}.profit{color:#8fd6a2}.currency-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.64rem;margin-top:.96rem;display:grid}.currency-grid--dense button{min-height:5rem}.currency-grid button,.setting-card,.option-card{color:#f4f6fb;text-align:left;background:#ffffff06;border:1px solid #ffffff12;border-radius:1.25rem;padding:.92rem .94rem}.currency-grid button.active{background:#c2e0ff0d;border-color:#c2e0ff38}.toggle-row{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.toggle-row+.toggle-row{border-top:1px solid #ffffff0d;margin-top:1rem;padding-top:1rem}.toggle-row h2{letter-spacing:-.06em;color:#f4f6fb;margin:.18rem 0 0;font-size:1.32rem;font-weight:700;line-height:1}.toggle{background:#11161b;border:0;border-radius:999px;flex-shrink:0;width:2.95rem;height:1.74rem;margin-top:.1rem;padding:.15rem}.toggle.active{background:linear-gradient(#21354d 0%,#18293d 100%)}.toggle span{background:#8792a2;border-radius:999px;width:1.44rem;height:1.44rem;margin-left:0;display:block}.toggle.active span{background:#d6e8fb;margin-left:auto}.support-panel{background:linear-gradient(#0d1014fa,#080a0dfa);padding:1rem 1.05rem}.support-panel__button{background:#c2e0ff0f;border-radius:999px;padding:.65rem .95rem}.sheet-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#0000007a;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{background:linear-gradient(#0e1014fc,#080a0dfc);border-bottom-right-radius:0;border-bottom-left-radius:0;width:min(100% - 1rem,28rem);padding:.75rem 1.05rem 1.05rem}.sheet-handle{background:#ffffff29;border-radius:999px;width:2.8rem;height:.28rem;margin:0 auto .9rem}.sheet-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.sheet-body{margin-top:1rem}.sheet-stack,.option-list{gap:.7rem;display:grid}.menu{left:50%;bottom:calc(env(safe-area-inset-bottom) + .9rem);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);--component-active-color:#d6e8fb;background:linear-gradient(#0a0c0ffa,#07080bfa);border:1px solid #ffffff12;border-radius:1.38rem;align-items:center;gap:.25rem;width:min(100% - 1.2rem,27rem);padding:.44rem;display:flex;position:fixed;transform:translate(-50%)}.menu__item{color:#677487;white-space:nowrap;background:0 0;border:0;border-radius:1rem;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding:.55rem .68rem;display:flex;position:relative}.menu__item.active{color:var(--component-active-color);background:#ffffff0e;flex:none}.menu__icon{flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;display:grid}@keyframes iconBounce{0%,to{transform:translateY(0)}20%{transform:translateY(-.3em)}40%{transform:translateY(0)}60%{transform:translateY(-.1em)}80%{transform:translateY(0)}}.menu__item.active .menu__icon .icon{animation:.5s iconBounce}.menu__text{letter-spacing:-.025em;font-size:.89rem;font-weight:600;line-height:1;display:none}.menu__text.active{display:inline-block}@media (width<=380px){.app-frame{padding-inline:.9rem}.ob-progress{padding-inline:4rem}.home-grid,.strip-panel,.stats-mosaic,.profile-grid,.settings-grid,.currency-grid{grid-template-columns:1fr}.panel-head,.toggle-row,.support-panel,.sheet-head,.scanner-panel__head{flex-direction:column}.scanner-cta{width:100%}}
