*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;min-height:100%}@font-face{font-family:MontserratAlt1;src:url(/assets/MontserratAlt1-Light.ffd4f99dd0d8ab89d8fd-C_ofj8Dj.ttf)format("truetype");font-weight:300;font-style:normal}body{color:#fff;background:radial-gradient(circle at top,#0b2a44,#020617);font-family:MontserratAlt1,Inter,system-ui,sans-serif}.app{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:25px;flex-direction:column;align-items:center;gap:25px;width:100%;max-width:460px;padding:45px 35px;display:flex}.landing-logo{width:280px;max-width:85%}.subtitle{color:#ffffffa6;line-height:1.6}.dashboard-container{flex-direction:column;gap:30px;width:100%;max-width:1100px;padding:40px 20px;display:flex}.topbar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;justify-content:space-between;align-items:center;padding:25px;display:flex}.brand{flex-direction:column;gap:8px;display:flex}.logo{width:190px}.brand span{color:#ffffff8c}.welcome,.panel{background:#ffffff14;border:1px solid #ffffff1f;border-radius:24px;padding:30px}.info-card{margin-top:20px}.wallet,.network{word-break:break-all;background:#00000040;border:1px solid #ffffff1a;border-radius:14px;margin-top:10px;padding:15px}.wallet{color:#38bdf8;font-family:monospace}.network{color:#22c55e}.stats{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.stat-card{background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;padding:25px}.stat-card h3{color:#ffffff8c;margin-bottom:10px}.green{color:#22c55e}.box{background:#0000002d;border-radius:16px;margin-top:20px;padding:20px}.box p{color:#ffffffa6;margin-top:10px}appkit-button{margin-top:10px}@media (width<=700px){.topbar{flex-direction:column;align-items:flex-start;gap:20px}.stats{grid-template-columns:1fr}.logo{width:150px}}.loader-screen{background:radial-gradient(circle at top,#1e293b,#020617);justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.loader-logo{width:90px;height:90px;animation:1s linear infinite spin-logo}@keyframes spin-logo{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bx-shell{flex-direction:column;gap:32px;width:100%;max-width:1100px;margin:0 auto;padding:14px 12px 40px;font-weight:300;display:flex}.bx-shell p,.bx-shell h1,.bx-shell h2{margin:0;font-weight:300}.bx-card{background:#0b101d;border:1px solid #94a3b824;border-radius:28px}.bx-muted{color:#ffffff80;font-size:13px}.bx-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#38bdf8;font-size:11px}.bx-label{letter-spacing:.16em;text-transform:uppercase;color:#fff6;font-size:10px}.bx-h2{color:#fff;font-size:24px;line-height:1.2;margin-top:8px!important}.bx-mono{color:#ffffffc7;word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5}.bx-green{color:#22c55e}.bx-icon{color:#ffffffb3;background:#ffffff12;border:1px solid #ffffff14;border-radius:14px;flex:none;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.bx-icon--lg{color:#ffffff8c;border-radius:16px;width:48px;height:48px}.bx-icon--cyan{color:#38bdf8}.bx-icon--green{color:#22c55e}.bx-icon--purple{color:#a78bfa}.bx-icon--amber{color:#fbbf24}.bx-header{background:linear-gradient(160deg,#3c8cc838,#1e50821f),#10263a;border-color:#94b4ff33;border-radius:30px;flex-direction:column;align-items:stretch;gap:20px;padding:24px 22px;display:flex}.bx-logo{width:148px;max-width:70%;height:auto}.bx-header-brand{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.bx-header appkit-button{margin-top:12px}.bx-hstats{gap:8px;width:100%;margin:0;display:grid}.bx-hstat{background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex;container-type:inline-size}.bx-hstat--portfolio{background:#78beff1a;border-color:#78beff2e}.bx-hstat dt{color:#ffffff8c;font-size:12.5px}.bx-hstat dd{font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;align-items:center;gap:10px;min-width:0;margin:0;font-size:clamp(18px,12.5cqw,36px);line-height:1.15;display:flex}.bx-hstat--net dd{white-space:normal;font-size:clamp(18px,9cqw,28px)}.bx-hstat .bx-status i{width:10px;height:10px}.bx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bx-hero{margin-top:8px;padding:0 4px}.bx-hero h1{letter-spacing:-.01em;color:#fff;margin:10px 0 14px;font-size:clamp(35px,9.6vw,52px);line-height:1.1}.bx-hero p:last-child{color:#ffffff8c;max-width:560px;font-size:14px;line-height:1.2}.bx-wallet{background:#ffffff09;border-color:#ffffff14;border-radius:22px;margin:-4px 4px 0;padding:18px 22px}.bx-wallet .bx-mono{margin-top:8px}.bx-status{align-items:center;gap:8px;display:inline-flex}.bx-status i{background:currentColor;border-radius:50%;width:10px;height:10px}.bx-status--online{color:#22c55e}.bx-status--offline{color:#ef4444}.bx-status--syncing{color:#ffffff73}.bx-actions{grid-template-columns:1fr;gap:14px;margin-top:20px;display:grid}.bx-action{cursor:default;-webkit-user-select:none;user-select:none;background:#0b101d;align-items:center;gap:14px;min-height:90px;padding:18px;display:flex}.bx-action-title{color:#fff;font-size:16px}.bx-action-sub{color:#fff6;font-size:13px;margin-top:2px!important}.bx-columns{grid-template-columns:1fr;gap:22px;display:grid}.bx-panel{background:#0a0e19;padding:22px}.bx-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bx-viewall{cursor:default;padding-top:2px;padding-right:4px}.bx-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 0 64px;display:flex}.bx-empty .bx-icon{margin-bottom:14px}.bx-empty-title{color:#fff;font-size:16px}.bx-tx-list{margin:20px 0 0;padding:0;list-style:none}.bx-tx{border-bottom:1px solid #ffffff12;align-items:center;gap:14px;padding:14px 0;display:flex}.bx-tx:last-child{border-bottom:0}.bx-tx-amount{color:#fff;white-space:nowrap;font-size:14px;margin-left:auto!important}.bx-rows{margin:24px 0 0}.bx-rows>div{border-bottom:1px solid #ffffff12;padding:16px 0}.bx-rows>div:first-child{padding-top:0}.bx-rows>div:last-child{border-bottom:0;padding-bottom:6px}.bx-rows dt{letter-spacing:.16em;text-transform:uppercase;color:#ffffff59;margin-bottom:6px;font-size:10px}.bx-rows dd{color:#ffffffd9;margin:0;font-size:15px}.bx-rows dd.bx-mono{font-size:12px}.bx-footer{color:#ffffff40;padding:4px;font-size:13px;line-height:1.9}@media (width>=900px){.bx-shell{padding:32px 28px 60px}.bx-header{flex-direction:row;justify-content:space-between;align-items:center}.bx-hstats{flex:auto;grid-template-columns:1.3fr 1.3fr .9fr;gap:12px;width:auto;max-width:860px}.bx-hstat{justify-content:center;gap:10px;min-height:112px;padding:18px 22px}.bx-actions{grid-template-columns:repeat(4,1fr)}.bx-columns{grid-template-columns:1.4fr 1fr;align-items:start}}.bx-gate-actions{gap:12px;width:100%;display:flex}.bx-btn{font:inherit;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;flex:1;padding:14px 12px;font-size:15px}.bx-btn:hover{background:#ffffff24}.bx-btn:disabled{opacity:.5;cursor:wait}.bx-btn--primary{background:#3244e4;border-color:#3244e4;box-shadow:0 6px 20px #3244e459}.bx-btn--primary:hover:not(:disabled){background:#4152ee}.bx-btn:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.bx-action--link{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;text-decoration:none}.bx-action--link:disabled{cursor:not-allowed;opacity:.55}.bx-action--link:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.bx-buy-field{flex-direction:column;gap:8px;margin-top:20px;display:flex}.bx-buy-input{background:#ffffff0a;border:1px solid #ffffff24;border-radius:16px;align-items:center;display:flex}.bx-buy-input:focus-within{border-color:#3244e4}.bx-buy-input input{min-width:0;font:inherit;color:#fff;background:0 0;border:0;outline:none;flex:1;padding:16px 18px;font-size:22px}.bx-buy-unit{color:#ffffff80;padding-right:18px;font-size:14px}.bx-buy-buttons{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.bx-buy-steps{flex-direction:column;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.bx-buy-steps .bx-btn{text-align:left;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.bx-step-n{background:#ffffff1f;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:inline-grid}.bx-buy-result{white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff0a;border-radius:14px;padding:14px 16px;margin-top:18px!important}.bx-modal{color:#fff;background:#0a0e19;border:1px solid #94a3b82e;border-radius:28px;width:min(480px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 80px #0009}.bx-modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03060eb3}.bx-modal[open]{animation:.18s ease-out bx-modal-in}@keyframes bx-modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.bx-modal[open]{animation:none}}.bx-modal-body{padding:26px}.bx-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bx-modal-close{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;flex:none;width:36px;height:36px;font-size:22px;line-height:1}.bx-modal-close:hover{color:#fff;background:#ffffff1f}.bx-modal-close:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.bx-modal-note{margin-top:14px!important}body:has(.bx-modal[open]){overflow:hidden}.bx-buy-error{color:#ef5350;font-size:14px;margin-top:12px!important}
