.mini-app-root{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:auto;background-color:oklch(.12 .02 250);color:oklch(.98 0 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--background:oklch(0.12 0.02 250);--foreground:oklch(0.98 0 0);--card:oklch(0.16 0.025 250);--card-foreground:oklch(0.98 0 0);--popover:oklch(0.14 0.02 250);--popover-foreground:oklch(0.98 0 0);--primary:oklch(0.55 0.2 250);--primary-foreground:oklch(0.98 0 0);--secondary:oklch(0.2 0.03 250);--secondary-foreground:oklch(0.85 0 0);--muted:oklch(0.22 0.025 250);--muted-foreground:oklch(0.65 0.02 250);--accent:oklch(0.55 0.2 250);--accent-foreground:oklch(0.98 0 0);--destructive:oklch(0.577 0.245 27.325);--destructive-foreground:oklch(0.98 0 0);--border:oklch(0.25 0.04 250);--input:oklch(0.18 0.03 250);--ring:oklch(0.55 0.2 250);--radius:0.75rem}.mini-app-root+*,.mini-app-root~*{display:none!important}.mini-app-root .mini-app-container{min-height:100%}.mini-app-root .dashboard-card{background-color:oklch(.16 .025 250/.5);border:1px solid oklch(.25 .04 250/.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mini-app-root .bg-card\/50{background-color:oklch(.16 .025 250/.5)!important}.mini-app-root .bg-card\/30{background-color:oklch(.16 .025 250/.3)!important}.mini-app-root .bg-card{background-color:oklch(.16 .025 250)!important}.mini-app-root .bg-secondary\/50{background-color:oklch(.2 .03 250/.5)!important}.mini-app-root .bg-secondary\/30{background-color:oklch(.2 .03 250/.3)!important}.mini-app-root .bg-secondary\/80{background-color:oklch(.2 .03 250/.8)!important}.mini-app-root .bg-secondary{background-color:oklch(.2 .03 250)!important}.mini-app-root .bg-background{background-color:oklch(.12 .02 250)!important}.mini-app-root .bg-input{background-color:oklch(.18 .03 250)!important}.mini-app-root .bg-primary{background-color:oklch(.55 .2 250)!important}.mini-app-root .bg-primary\/10{background-color:oklch(.55 .2 250/.1)!important}.mini-app-root .bg-primary\/20{background-color:oklch(.55 .2 250/.2)!important}.mini-app-root .border-border\/50{border-color:oklch(.25 .04 250/.5)!important}.mini-app-root .border-border\/30{border-color:oklch(.25 .04 250/.3)!important}.mini-app-root .border-border{border-color:oklch(.25 .04 250)!important}.mini-app-root .border-primary\/30{border-color:oklch(.55 .2 250/.3)!important}.mini-app-root .text-foreground{color:oklch(.98 0 0)!important}.mini-app-root .text-muted-foreground{color:oklch(.65 .02 250)!important}.mini-app-root .text-muted-foreground\/70{color:oklch(.65 .02 250/.7)!important}.mini-app-root .text-muted-foreground\/40{color:oklch(.65 .02 250/.4)!important}.mini-app-root .text-primary{color:oklch(.55 .2 250)!important}.mini-app-root .text-card-foreground,.mini-app-root .text-primary-foreground{color:oklch(.98 0 0)!important}.mini-app-root .divide-border\/50>:not([hidden])~:not([hidden]){border-color:oklch(.25 .04 250/.5)!important}.mini-app-root .stroke-secondary{stroke:oklch(.2 .03 250)!important}.mini-app-root .stroke-primary{stroke:oklch(.55 .2 250)!important}.mini-app-root .hover\:bg-secondary\/50:hover{background-color:oklch(.2 .03 250/.5)!important}.mini-app-root .hover\:bg-secondary\/30:hover{background-color:oklch(.2 .03 250/.3)!important}.mini-app-root .hover\:bg-secondary\/80:hover{background-color:oklch(.2 .03 250/.8)!important}.mini-app-root .hover\:bg-secondary:hover{background-color:oklch(.2 .03 250)!important}.mini-app-root .hover\:text-foreground:hover{color:oklch(.98 0 0)!important}.mini-app-root .hover\:text-primary\/80:hover{color:oklch(.55 .2 250/.8)!important}.mini-app-root .focus\:ring-primary:focus,.mini-app-root .ring-ring{--tw-ring-color:oklch(0.55 0.2 250)!important}@media (max-width:389px){.mini-app-body{font-size:14px}.mini-app-header{padding:calc(10px + env(safe-area-inset-top)) 12px 10px}.mini-app-header-title{font-size:16px}.mini-app-main{padding:10px 10px calc(68px + env(safe-area-inset-bottom))}.mini-app-card{padding:10px;margin-bottom:8px;border-radius:10px}.mini-app-card-title{font-size:13px}.mini-app-button{padding:10px 16px;font-size:13px;min-height:40px}.mini-app-input{padding:10px 12px;font-size:16px;min-height:40px}.mini-app-nav-content{padding:6px 0}.mini-app-nav-item{padding:4px 6px;min-width:48px}.mini-app-nav-item-icon svg{width:18px;height:18px}.mini-app-nav-item-label{font-size:8px}.mini-app-compact-text{font-size:12px}.mini-app-compact-text-sm{font-size:10px}}@media (min-width:390px) and (max-width:428px){.mini-app-main{padding:14px 14px calc(76px + env(safe-area-inset-bottom))}.mini-app-card{padding:14px}}@media (min-width:429px){.mini-app-container{max-width:428px;margin:0 auto}.mini-app-main{padding:20px 20px calc(84px + env(safe-area-inset-bottom))}.mini-app-card{padding:18px;border-radius:14px}.mini-app-header-title{font-size:20px}.mini-app-button{padding:14px 28px;font-size:15px;min-height:48px}.mini-app-nav-item{padding:10px 16px;min-width:72px}.mini-app-nav-item-label{font-size:11px}}.mini-app-touch-target{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.mini-app-list-item{padding:12px 16px;min-height:48px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #1a1a1a;-webkit-tap-highlight-color:rgba(81,45,168,.1)}.mini-app-list-item:active{background-color:rgba(255,255,255,.03)}.mini-app-no-tap-highlight{-webkit-tap-highlight-color:transparent}.mini-app-pressable{transition:transform .1s ease,opacity .1s ease}.mini-app-pressable:active{transform:scale(.98);opacity:.9}.mini-app-button:active:not(:disabled){transform:scale(.98)}.mini-app-icon-button{position:relative;padding:8px;margin:-8px}.mini-app-icon-button:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.mini-app-pull-to-refresh{position:relative;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.mini-app-pull-indicator{position:absolute;top:-48px;left:50%;transform:translateX(-50%);width:32px;height:32px;opacity:0;transition:opacity .2s ease,transform .2s ease}.mini-app-pull-to-refresh.pulling .mini-app-pull-indicator{opacity:1}.mini-app-pull-to-refresh.refreshing .mini-app-pull-indicator{opacity:1;animation:mini-app-spin .8s linear infinite}@keyframes mini-app-spin{0%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(1turn)}}.mini-app-keyboard-visible .mini-app-nav{display:none}.mini-app-keyboard-visible .mini-app-main{padding-bottom:16px}@supports (height:100dvh){.mini-app-container,.mini-app-loading-screen{min-height:100dvh}}@supports not (height:100dvh){.mini-app-container{min-height:calc(100vh - env(safe-area-inset-bottom))}}.mini-app-skeleton-text{height:14px;margin-bottom:8px;border-radius:4px}.mini-app-skeleton-text-sm{height:10px;margin-bottom:6px}.mini-app-skeleton-text-lg{height:20px;margin-bottom:10px}.mini-app-skeleton-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0}.mini-app-skeleton-avatar-sm{width:32px;height:32px}.mini-app-skeleton-avatar-lg{width:56px;height:56px}.mini-app-skeleton-card{padding:16px;background-color:#111111;border:1px solid #1a1a1a;border-radius:12px;margin-bottom:12px}.mini-app-skeleton-button{height:44px;border-radius:8px}.mini-app-skeleton-row{display:flex;align-items:center;gap:12px;padding:12px 0}.mini-app-loading-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background-color:rgba(10,10,10,.8);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mini-app-spinner-inline{width:16px;height:16px;animation:mini-app-spin .8s linear infinite}.mini-app-loading-bar{position:fixed;top:0;left:0;right:0;height:2px;background-color:#2563EB;z-index:100;transform-origin:left;animation:mini-app-loading-bar 1.5s ease-in-out infinite}@keyframes mini-app-loading-bar{0%{transform:scaleX(0)}50%{transform:scaleX(.7)}to{transform:scaleX(1)}}.mini-app-swipe-dots{display:flex;justify-content:center;gap:6px;padding:8px 0}.mini-app-swipe-dot{width:6px;height:6px;border-radius:50%;background-color:#333333;transition:all .2s ease}.mini-app-swipe-dot.active{width:18px;border-radius:3px;background-color:#2563EB}.mini-app-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.mini-app-empty-state-icon{width:64px;height:64px;margin-bottom:16px;opacity:.3}.mini-app-empty-state-title{font-size:16px;font-weight:600;color:#ffffff;margin-bottom:8px}.mini-app-empty-state-text{font-size:14px;color:#666666;max-width:240px;line-height:1.5}.mini-app-safe-top{padding-top:env(safe-area-inset-top)}.mini-app-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.mini-app-safe-left{padding-left:env(safe-area-inset-left)}.mini-app-safe-right{padding-right:env(safe-area-inset-right)}.mini-app-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-app-line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mini-app-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.mini-app-hide-scrollbar::-webkit-scrollbar{display:none}.mini-app-horizontal-scroll{display:flex;overflow-x:auto;gap:12px;padding:4px 0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mini-app-horizontal-scroll>*{flex-shrink:0;scroll-snap-align:start}@keyframes mini-app-fade-in{0%{opacity:0}to{opacity:1}}.mini-app-animate-fade-in{animation:mini-app-fade-in .3s ease-out}@keyframes mini-app-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mini-app-animate-slide-up{animation:mini-app-slide-up .3s ease-out}@keyframes mini-app-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.mini-app-animate-scale-in{animation:mini-app-scale-in .2s ease-out}.mini-app-stagger-children>*{opacity:0;animation:mini-app-slide-up .3s ease-out forwards}.mini-app-stagger-children>:first-child{animation-delay:0s}.mini-app-stagger-children>:nth-child(2){animation-delay:50ms}.mini-app-stagger-children>:nth-child(3){animation-delay:.1s}.mini-app-stagger-children>:nth-child(4){animation-delay:.15s}.mini-app-stagger-children>:nth-child(5){animation-delay:.2s}.mini-app-stagger-children>:nth-child(6){animation-delay:.25s}.mini-app-stagger-children>:nth-child(7){animation-delay:.3s}.mini-app-stagger-children>:nth-child(8){animation-delay:.35s}@media (prefers-reduced-motion:reduce){.mini-app-animate-fade-in,.mini-app-animate-scale-in,.mini-app-animate-slide-up,.mini-app-stagger-children>*{animation:none;opacity:1;transform:none}.mini-app-button:active:not(:disabled),.mini-app-pressable:active{transform:none}}.mini-app-landing{position:relative;min-height:100vh;min-height:100dvh;width:100%}.mini-app-landing,.mini-app-landing-bg{overflow:hidden;background-color:oklch(.12 .02 250)}.mini-app-landing-bg{position:fixed;inset:0;pointer-events:none}.mini-app-landing-bg:before{content:"";position:absolute;left:50%;top:0;width:600px;height:600px;transform:translateX(-50%) translateY(-33%);border-radius:50%;background:oklch(.55 .2 250/.08);filter:blur(120px)}.mini-app-landing-bg:after{content:"";position:absolute;bottom:0;left:0;right:0;height:33%;background:linear-gradient(0deg,oklch(.12 .02 250),transparent)}.mini-app-landing-noise{position:absolute;inset:0;opacity:.02;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.mini-app-landing-content{z-index:1;min-height:100vh;min-height:100dvh;flex-direction:column;padding:calc(32px + env(safe-area-inset-top)) 20px calc(32px + env(safe-area-inset-bottom))}.mini-app-landing-content,.mini-app-logo-container{position:relative;display:flex;align-items:center;justify-content:center}.mini-app-logo-container{width:80px;height:80px;margin:0 auto;border-radius:16px;background:linear-gradient(135deg,rgba(37,99,235,.9),rgba(37,99,235,.6));box-shadow:0 8px 32px rgba(37,99,235,.25)}.mini-app-feature-card{display:flex;align-items:flex-start;gap:16px;padding:16px;background:oklch(.16 .025 250);border:1px solid oklch(.25 .04 250);border-radius:12px;transition:all .2s ease}.mini-app-feature-card:hover{border-color:oklch(.35 .06 250);background:oklch(.18 .03 250)}.mini-app-feature-icon{width:40px;height:40px;flex-shrink:0;border-radius:10px;background:oklch(.55 .2 250/.15);display:flex;align-items:center;justify-content:center;color:oklch(.7 .15 250);transition:background-color .2s ease}.mini-app-feature-card:hover .mini-app-feature-icon{background:oklch(.55 .2 250/.2)}.mini-app-cta-button{width:100%;height:48px;padding:0 32px;font-size:14px;font-weight:600;color:oklch(.98 0 0);background:oklch(.55 .2 250);border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px oklch(.55 .2 250/.25)}.mini-app-cta-button:hover{background:oklch(.6 .2 250);box-shadow:0 6px 20px oklch(.55 .2 250/.35)}.mini-app-cta-button:active{transform:scale(.98)}@media (max-width:389px){.mini-app-logo-container{width:64px;height:64px;border-radius:14px}.mini-app-logo-container svg{width:32px;height:32px}.mini-app-feature-card{padding:14px;gap:12px}.mini-app-feature-icon{width:36px;height:36px}.mini-app-cta-button{height:44px;font-size:13px}}@media (min-width:429px){.mini-app-landing-content{padding:48px 24px}.mini-app-logo-container{width:88px;height:88px;border-radius:20px}.mini-app-feature-card{padding:18px}}.Toastify{display:block!important}.mini-app-root .Toastify__toast-container--top-center{top:12px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;padding:0 14px!important;width:calc(100% - 28px)!important;max-width:400px!important;z-index:10000!important}.mini-app-root .mini-app-trade-toast{background:rgba(18,22,36,.97)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:20px!important;backdrop-filter:blur(40px) saturate(1.8)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8)!important;padding:0!important;margin:0!important;min-height:auto!important;overflow:hidden!important;box-shadow:0 8px 32px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.3)!important}.mini-app-root .mini-app-trade-toast--success{background:radial-gradient(ellipse at 5% 50%,rgba(74,222,128,.24),transparent 55%),radial-gradient(ellipse at 90% -20%,rgba(74,222,128,.08),transparent 50%),rgba(18,22,36,.97)!important;border-color:rgba(74,222,128,.22)!important;box-shadow:0 0 0 1px rgba(74,222,128,.06),0 0 50px rgba(74,222,128,.1),0 8px 32px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05)!important}.mini-app-root .mini-app-trade-toast--error{background:radial-gradient(ellipse at 5% 50%,rgba(248,113,113,.22),transparent 55%),radial-gradient(ellipse at 90% -20%,rgba(248,113,113,.07),transparent 50%),rgba(18,22,36,.97)!important;border-color:rgba(248,113,113,.22)!important;box-shadow:0 0 0 1px rgba(248,113,113,.06),0 0 50px rgba(248,113,113,.1),0 8px 32px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05)!important}.mini-app-root .mini-app-trade-toast .Toastify__toast-body{padding:0!important;margin:0!important;font-family:inherit!important}.mini-app-root .mini-app-trade-toast .Toastify__close-button,.mini-app-root .mini-app-trade-toast .Toastify__progress-bar{display:none!important}.trade-toast-inner{gap:14px;padding:16px 18px;overflow:hidden}.trade-toast-icon,.trade-toast-inner{display:flex;align-items:center;position:relative}.trade-toast-icon{width:42px;height:42px;border-radius:50%;justify-content:center;flex-shrink:0;z-index:1;animation:trade-toast-icon-pop .4s cubic-bezier(.34,1.56,.64,1) .08s both}.trade-toast-icon--green{background:rgba(74,222,128,.1);color:#4ade80;border:1.5px solid rgba(74,222,128,.35);box-shadow:0 0 20px rgba(74,222,128,.2);animation:trade-toast-icon-pop .4s cubic-bezier(.34,1.56,.64,1) .08s both,trade-toast-breathe-green 2.5s ease-in-out .8s infinite}.trade-toast-icon--red{background:rgba(248,113,113,.1);color:#f87171;border:1.5px solid rgba(248,113,113,.35);box-shadow:0 0 20px rgba(248,113,113,.2);animation:trade-toast-icon-pop .4s cubic-bezier(.34,1.56,.64,1) .08s both,trade-toast-breathe-red 2.5s ease-in-out .8s infinite}@keyframes trade-toast-icon-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes trade-toast-breathe-green{0%,to{box-shadow:0 0 16px rgba(74,222,128,.15)}50%{box-shadow:0 0 28px rgba(74,222,128,.35)}}@keyframes trade-toast-breathe-red{0%,to{box-shadow:0 0 16px rgba(248,113,113,.15)}50%{box-shadow:0 0 28px rgba(248,113,113,.35)}}.trade-toast-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;position:relative;z-index:1}.trade-toast-title{font-size:14.5px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.trade-toast-subtitle{font-size:12px;font-weight:450;color:rgba(255,255,255,.55);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trade-toast-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;transition:all .15s ease;position:relative;z-index:1}.trade-toast-link--green{color:rgba(74,222,128,.6);background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.15)}.trade-toast-link--green:hover{color:#4ade80;background:rgba(74,222,128,.15);border-color:rgba(74,222,128,.3)}.trade-toast-link--red{color:rgba(248,113,113,.6);background:rgba(248,113,113,.08);border:1px solid rgba(248,113,113,.15)}.trade-toast-link--red:hover{color:#f87171;background:rgba(248,113,113,.15);border-color:rgba(248,113,113,.3)}.trade-toast-action-icon{flex-shrink:0;position:relative;z-index:1}.trade-toast-action-icon--green{color:rgba(74,222,128,.3)}.trade-toast-action-icon--red{color:rgba(248,113,113,.3)}.trade-toast-progress{position:absolute;bottom:0;left:16px;right:16px;height:2.5px;background:rgba(255,255,255,.04);border-radius:2px;overflow:hidden}.trade-toast-progress-bar{height:100%;width:100%;border-radius:2px;transform-origin:left;animation:trade-toast-shrink linear forwards}.trade-toast-progress-bar--green{background:linear-gradient(90deg,#4ade80,rgba(74,222,128,.1))}.trade-toast-progress-bar--red{background:linear-gradient(90deg,#f87171,rgba(248,113,113,.1))}@keyframes trade-toast-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.mini-app-root .Toastify__toast-container--top-center .Toastify__toast--default{animation:trade-toast-enter .5s cubic-bezier(.34,1.56,.64,1)!important}@keyframes trade-toast-enter{0%{opacity:0;transform:translateY(-28px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.mini-app-root .Toastify__toast-container--top-center .Toastify__toast--default,.trade-toast-icon,.trade-toast-progress-bar{animation:none!important}.trade-toast-icon{transform:scale(1)!important;opacity:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}