@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);:root{--bg-deep:#04060f;--bg-sheen:#0a0f1f;--panel:#0c1222d9;--panel-border:#7e86ff73;--accent-cyan:#5ee5ff;--accent-magenta:#b267ff;--text-muted:#adbadf;--text-strong:#f8fbff}*{box-sizing:border-box}body{background-color:#04060f;background-color:var(--bg-deep);background-image:radial-gradient(circle at top left,#5fe5ff14,#0000 40%),radial-gradient(circle at 20% 20%,#b267ff1f,#0000 50%),linear-gradient(145deg,#03050d,#06081a 45%,#0f1025);font-family:Space Grotesk,Inter,system-ui,sans-serif;margin:0;min-height:100vh}body,h1,h2,h3,h4,h5,h6{color:#f8fbff;color:var(--text-strong)}.auth-shell{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:1rem;width:100%}.auth-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c1222d9;background:var(--panel);border:1px solid #0000;border-image:linear-gradient(145deg,#5ee5ff99,#b267ff73) 1;border-radius:1.5rem;box-shadow:0 25px 45px #03030ca6;display:flex;flex-direction:column;gap:1.5rem;padding:2rem;width:min(480px,100%)}.auth-hero{background:linear-gradient(135deg,#5ee5ff33,#b267ff26);border:1px solid #ffffff1a;border-radius:1.2rem;box-shadow:inset 0 0 30px #ffffff0d;padding:1rem 1.25rem;text-align:center}.auth-hero h2{font-size:1.4rem;letter-spacing:.1em;margin:0}.auth-card header{margin-bottom:1.5rem;text-align:center}.app-header{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#000000f2;border-bottom:1px solid #ffffff1f;box-shadow:0 25px 50px #000000e6,inset 0 0 30px #0006;overflow:visible;padding:.75rem;position:-webkit-sticky;position:sticky;top:0;z-index:20}.header-inner{background:linear-gradient(120deg,#1c2238eb,#0a0e1ceb);border:1px solid #5ee5ff59;border-radius:2rem;box-shadow:0 0 30px #5ee5ff2e,inset 0 0 18px #5ee5ff14;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1280px;padding:1rem 1.5rem;position:relative}.brand-group,.header-inner{align-items:center;display:flex}.brand-group{gap:.8rem}.brand-group img{height:48px;width:48px}.brand-name{font-weight:700;letter-spacing:.15em;text-transform:uppercase}.brand-tag{color:#adbadf;color:var(--text-muted);font-size:.75rem;letter-spacing:.08em}.header-nav{align-items:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;box-shadow:inset 0 0 20px #ffffff08;display:flex;flex-wrap:wrap;gap:.8rem;padding:.35rem .65rem}.mobile-nav-backdrop{display:none}.header-menu-toggle{background:#0000;border:none;cursor:pointer;display:none;height:42px;padding:0;position:relative;transition:transform .25s ease;width:42px}.header-menu-toggle span{background:linear-gradient(120deg,#5ee5ff,#b267ff);background:linear-gradient(120deg,var(--accent-cyan),var(--accent-magenta));border-radius:999px;display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:transform .25s ease,opacity .25s ease;width:22px}.header-menu-toggle span:first-child{top:13px}.header-menu-toggle span:nth-child(2){top:19px}.header-menu-toggle span:nth-child(3){top:25px}.header-menu-toggle.open span{top:50%}.header-menu-toggle.open span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.header-menu-toggle.open span:nth-child(2){opacity:0}.header-menu-toggle.open span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}.header-link{align-items:center;background-clip:padding-box;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:.85rem;justify-content:center;letter-spacing:.06em;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-transform:uppercase;transition:all .2s ease}.header-link.primary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#5ee5ff40,#b267ff59);border-color:#0000}.header-link.primary.logout-button{background:linear-gradient(120deg,#3a8dff,#af59ff);border-radius:999px;color:#fff;font-weight:700;letter-spacing:.25em;padding:.65rem 1.8rem}.header-link:before{background:linear-gradient(120deg,#5ee5ff4d,#b267ff4d);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.8;padding:1px;pointer-events:none;position:absolute;transition:opacity .2s ease}.header-link:hover:before{opacity:1}.header-link.secondary{background:#ffffff08;border-color:#ffffff26;color:#adbadf;color:var(--text-muted);transition:all .2s ease}.header-link:hover{border-color:#5ee5ff80;transform:translateY(-1px)}.header-link.active{background:linear-gradient(135deg,#5ee5ff73,#b267ff66);border-color:#5ee5ff99;box-shadow:0 12px 30px #5ee5ff73;opacity:.9;pointer-events:none}.logout-button{border:none;border-radius:999px;font-weight:700;letter-spacing:.2em;padding:.65rem 1.8rem}.clear-button,.logout-button{background:linear-gradient(120deg,#3a8dff,#af59ff);color:#fff}.clear-button{border:none;border-radius:.9rem;box-shadow:0 10px 25px #5ee5ff66;font-weight:600;letter-spacing:.15em;padding:.4rem 1rem}.header-link.secondary.clear-button{background:linear-gradient(135deg,#5ee5ff40,#b267ff59);border-color:#0000;box-shadow:0 10px 25px #5ee5ff4d;color:#fff;letter-spacing:.2em}.auth-card header img{height:60px;margin-bottom:.5rem;width:60px}.auth-card header button{margin-top:.25rem}.auth-card form{gap:1rem}.auth-card form,.auth-field{display:flex;flex-direction:column}.auth-field{gap:.4rem}.wallet-connect{align-items:center;background:linear-gradient(180deg,#ffffff0d,#ffffff03);border:1px solid #ffffff1f;border-radius:1rem;color:#f8fbff;color:var(--text-strong);cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:.08em;padding:.85rem 1rem;text-transform:uppercase;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.wallet-connect:hover{border-color:#5ee5ff99;box-shadow:0 0 20px #5ee5ff40}.auth-card label{color:#adbadf;color:var(--text-muted);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.auth-card input{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.85rem;color:#f8fbff;color:var(--text-strong);font-size:1rem;padding:.9rem;transition:border .2s ease}.auth-card input:focus{border-color:#5ee5ffcc;outline:none}.glow-button{background:linear-gradient(120deg,#5ee5ff,#b267ff);background:linear-gradient(120deg,var(--accent-cyan),var(--accent-magenta));border:none;border-radius:999px;box-shadow:0 10px 30px #5ee5ff59;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;overflow:hidden;padding:.95rem 1.6rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}.glow-button:before{background:linear-gradient(120deg,#5ee5ff66,#b267ff66);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .2s ease}.glow-button:hover:before{opacity:1}.glow-button.secondary{background:linear-gradient(120deg,#b267ffe6,#5ee5ffb3);color:#03050d}.glow-button.green{background:linear-gradient(135deg,#051b10,#0a3d27 50%,#032313);box-shadow:0 15px 35px #032819bf;color:#eafde7}.trade-action-row .glow-button.green{box-shadow:0 15px 35px #032819cc}.glow-button.deep{background:linear-gradient(135deg,#0b1f35,#0f2340 35%,#173056 65%,#1f3f6f);box-shadow:0 15px 35px #0a1c31a6;color:#fff}.glow-button:active{box-shadow:0 5px 15px #5ee5ff33;transform:translateY(1px)}.subtle-note{color:#adbadf;color:var(--text-muted);font-size:.8rem;text-align:center}.panel-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.panel-card{background:#0b1122e6;border:1px solid #ffffff0d;border-radius:1.25rem;box-shadow:0 25px 45px #02020c80;overflow:hidden;padding:1.5rem;position:relative}.market-panel-card{gap:.75rem;position:relative}.market-panel-header{display:flex;flex-direction:column;gap:.45rem}.market-pill-row{gap:.75rem;justify-content:flex-end;margin-bottom:.6rem;padding-right:.3rem}.market-info-row,.market-pill-row{align-items:center;display:flex;width:100%}.market-info-row{gap:1rem;justify-content:space-between}.market-pair-detail{align-items:center;display:flex;gap:.75rem}.chart-pill{background:linear-gradient(120deg,#13203b,#1c1b3d);border:1px solid #b267ff80;border-radius:999px;color:#e4e7ff;cursor:pointer;font-size:.75rem;letter-spacing:.15em;padding:.4rem 1rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.chart-pill:hover{box-shadow:0 0 15px #5ee5ff40;transform:translateY(-1px)}.market-header-pill{background:linear-gradient(120deg,#5ee5ff4d,#b267ff66);border-radius:999px;font-size:.7rem;letter-spacing:.25em;padding:.25rem 1rem;text-transform:uppercase}.pair-pill{background:#5ee5ff1f;border:1px solid #5ee5ff66;border-radius:999px;font-size:.75rem;letter-spacing:.12em;padding:.25rem .95rem;text-transform:uppercase}select.market-select{appearance:none;-webkit-appearance:none;background:#5ee5ff1f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m0 0 5 6 5-6z' fill='%235ee5ff'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;color:inherit;cursor:pointer;font-family:inherit;padding-right:1.5rem}select.market-select:disabled{cursor:not-allowed;opacity:.6}select.market-select option{background:#1a1a2e;color:#e0e0e0}.market-price-inline{color:#5ee5ff;color:var(--accent-cyan);font-size:.9rem;font-weight:600;letter-spacing:.06em;text-transform:none}.market-chart-wrapper{margin-top:.9rem;overflow:hidden;transition:max-height .35s ease,opacity .35s ease}.market-chart-wrapper.expanded{max-height:900px;opacity:1}.market-chart-wrapper.collapsed{max-height:0;opacity:0;pointer-events:none}.panel-card:after{background:linear-gradient(120deg,#5ee5ff14,#b267ff14);border:1px solid #0000;border-radius:inherit;content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute}.panel-card header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.panel-card header h2{font-size:1.05rem;letter-spacing:.04em}.panel-card .metric-value{font-size:2rem;font-weight:700}.panel-card .metric-label{color:#adbadf;color:var(--text-muted);font-size:.75rem;letter-spacing:.08em}.panel-pill{align-items:center;background:#b267ff2b;border-radius:999px;color:#b267ff;color:var(--accent-magenta);display:inline-flex;font-size:.75rem;justify-content:center;letter-spacing:.06em;padding:.35rem .9rem;text-transform:uppercase}.token-grid{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-top:1rem}.token-chip{background:#ffffff05;border:1px solid #ffffff14;border-radius:1rem;display:flex;flex-direction:column;gap:.2rem;justify-content:center;min-height:120px;overflow:hidden;padding:.9rem;position:relative;text-align:left}.token-chip:before{background:linear-gradient(135deg,#5ee5ff14,#b267ff14);content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease}.token-chip:hover:before{opacity:1}.token-chip strong{font-size:1.1rem}.token-chip img{border-radius:50%;height:44px;object-fit:contain;width:44px}.token-chip span{color:#adbadf;color:var(--text-muted);font-size:.8rem}.tabs{display:flex;gap:.5rem;margin-bottom:1rem}.tab-button{background:#ffffff05;border:1px solid #ffffff1a;border-radius:999px;color:#adbadf;color:var(--text-muted);cursor:pointer;flex:1 1;font-weight:600;padding:.65rem 1rem;text-align:center;transition:all .2s ease}.tab-button.active{background:linear-gradient(120deg,#5ee5ff4d,#b267ff4d);border-color:#b267ff80;box-shadow:0 10px 25px #b267ff40;color:#f8fbff;color:var(--text-strong)}.bot-setting-list{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:.55rem;list-style:none;margin:1.2rem 0 0;padding:1rem 0 0}.bot-setting-list li{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;letter-spacing:.05em}.bot-setting-label{color:#adbadf;color:var(--text-muted);font-size:.7rem;text-transform:uppercase}.bot-setting-value{color:#f8fbff;color:var(--text-strong);font-weight:600;text-transform:none}.table-wrapper{border:1px solid #ffffff14;border-radius:1.25rem;overflow-x:auto}.table-wrapper table{border-collapse:collapse;font-size:.9rem;table-layout:auto;width:100%}.table-wrapper td,.table-wrapper th{padding:.85rem .5rem;text-align:center;white-space:nowrap}.table-wrapper th{border-bottom:1px solid #ffffff14;color:#adbadf;color:var(--text-muted);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.table-wrapper tbody tr{border-bottom:1px solid #ffffff08}.tab-data{font-weight:600}.status-positive{color:#90ee90}.status-negative{color:#ff7b7b}.dashboard-layout{padding:3rem 1.5rem 4rem}.dashboard-note{color:#adbadf;color:var(--text-muted)}.highlight-accent{color:#5ee5ff;color:var(--accent-cyan)}.dashboard-canvas{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1280px}.settings-layout{min-height:100vh;padding:3rem 1.5rem 4rem}.settings-canvas{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1200px}.staking-layout{min-height:100vh;padding:3rem 1.5rem 4rem}.staking-canvas{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1200px}.stake-summary-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stake-summary{background:#0b1122e6;border:1px solid #ffffff14;border-radius:1.25rem;box-shadow:0 20px 35px #03030c99;padding:1.5rem;position:relative}.stake-summary h3{color:#adbadf;color:var(--text-muted);font-size:.85rem;letter-spacing:.08em;margin:0}.stake-summary strong{display:block;font-size:1.9rem;margin-top:.5rem}.stake-action-row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.stake-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:1.75rem}.stake-field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.stake-input{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.9rem;color:#f8fbff;color:var(--text-strong);font-size:1rem;padding:.9rem 1rem;width:100%}.stake-input:focus{border-color:#5ee5ff99;outline:none}.stake-card{align-items:center;background:#0e1220e6;border:1px solid #ffffff14;border-radius:1.25rem;box-shadow:0 20px 40px #02040c99;display:flex;flex-direction:column;gap:.6rem;padding:1rem}.stake-card video{border:1px solid #ffffff0d;border-radius:1rem;width:100%}.stake-card p{font-size:.95rem;margin:0}.stake-card button{min-width:140px}.pnl-card-border{background:linear-gradient(135deg,#5ee5ff,#a855f7 50%,#5ee5ff);border-radius:1.5rem;box-shadow:0 20px 45px #03030cbf,0 0 22px 4px #5ee5ff33,0 0 45px 6px #8b5cf626;display:inline-flex;padding:2px}.pnl-card{background:linear-gradient(160deg,#04060ffa,#232042f2);border:none;border-radius:calc(1.5rem - 2px);display:flex;flex-direction:column;gap:1.2rem;min-height:420px;padding:1.5rem;width:360px}.pnl-tabs{border:1px solid #ffffff1a;border-radius:.6rem;display:flex;gap:0;overflow:hidden}.pnl-tab{background:#ffffff08;border:none;color:#adbadf;color:var(--text-muted,#888);cursor:pointer;flex:1 1;font-size:.75rem;font-weight:600;letter-spacing:.08em;padding:.5rem 0;text-transform:uppercase;transition:all .2s ease}.pnl-tab:not(:last-child){border-right:1px solid #ffffff1a}.pnl-tab.active{background:#5ee5ff1f;color:#5ee5ff;color:var(--accent-cyan,#5ee5ff)}.pnl-tab:hover:not(.active){background:#ffffff0f}.pnl-session-info{color:#adbadf;color:var(--text-muted,#888);font-size:.7rem;letter-spacing:.04em;text-align:center}.pnl-view-toggle{align-items:center;display:flex;flex-direction:column;gap:.6rem;margin-bottom:.2rem;margin-top:.6rem}.pnl-view-pills{display:flex;gap:.4rem;justify-content:center}.pnl-view-btn{background:#0000;border:1px solid #444;border-radius:4px;color:#888;cursor:pointer;font-size:.68rem;font-weight:600;letter-spacing:.03em;padding:.2rem .75rem;transition:all .15s ease}.pnl-view-btn:hover{border-color:#666;color:#ccc}.pnl-view-btn.active-green{background:#4ade8026;border-color:#4ade80;color:#4ade80}.pnl-view-btn.active-blue{background:#60a5fa26;border-color:#60a5fa;color:#60a5fa}.pnl-view-divider{align-self:center;background:#ffffff26;height:16px;width:1px}.pnl-reset-btn,.pnl-reset-btn:hover{border-color:#f87171;color:#f87171}.pnl-reset-btn:hover{background:#f871711f}.pnl-hero{background:#5ee5ff14;border:1px solid #5ee5ff33;border-radius:1.1rem;padding:1rem;text-align:center}.pnl-badge{align-items:center;color:#adbadf;color:var(--text-muted);display:flex;font-size:.75rem;gap:.5rem;justify-content:center;letter-spacing:.08em;text-transform:uppercase}.pnl-logo{height:30px;width:30px}.pnl-period-block{border-bottom:1px solid #ffffff14;padding:.5rem 0}.pnl-period-block:last-child{border-bottom:none}.pnl-period-header{color:#adbadf;color:var(--text-muted,#888);font-size:.7rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.pnl-green{color:#00e676}.pnl-red{color:#ff5252}.pnl-grid{grid-gap:0;border:1px solid #ffffff14;border-radius:.6rem;display:grid;gap:0;grid-template-columns:repeat(3,1fr);overflow:hidden}.pnl-grid-cell{align-items:center;border-right:1px solid #ffffff14;display:flex;flex-direction:column;gap:.2rem;padding:.65rem .25rem}.pnl-grid-cell:last-child{border-right:none}.pnl-grid-label{color:#adbadf;color:var(--text-muted,#888);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pnl-grid-pnl{font-size:1rem;font-weight:700;letter-spacing:.02em}.pnl-grid-meta{color:#adbadf;color:var(--text-muted,#888);font-size:.62rem}.pnl-label{color:#adbadf;color:var(--text-muted);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.pnl-profit{color:#5ee5ff;color:var(--accent-cyan);font-size:2.8rem;margin:.5rem 0}.pnl-slogan{color:#adbadf;color:var(--text-muted);font-size:.85rem;letter-spacing:.08em}.pnl-stats{display:flex;flex-direction:column;gap:.75rem}.pnl-row{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;letter-spacing:.04em}.pnl-row strong{font-size:1.2rem}.pnl-highlight{color:#5ee5ff;color:var(--accent-cyan);font-weight:600}.pnl-cta{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:.9rem;font-size:.85rem;letter-spacing:.1em;margin-top:auto;padding:.85rem;text-align:center}.modal-overlay{align-items:center;background:#000000d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.modal-card{background:#04060ff2;border:1px solid #ffffff14;border-radius:1.5rem;box-shadow:0 35px 60px #000000b3;padding:2rem}.modal-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem}.toast-viewport{display:flex;flex-direction:column;gap:.75rem;position:fixed;right:1rem;top:1rem;z-index:100}.toast{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #0000;border-radius:.9rem;box-shadow:0 10px 25px #0009;font-size:.9rem;letter-spacing:.04em;min-width:220px;padding:.85rem 1rem}.toast-info{background:#ffffff0f;border-color:#5ca1fc4d;color:#f8fbff;color:var(--text-strong)}.toast-success{background:#5ee5ff1f;border-color:#5ee5ff66;color:#5ee5ff;color:var(--accent-cyan)}.toast-error{background:#ff638426;border-color:#ff638480;color:#ffc6d2}.toast-warning{background:#ffbd592e;border-color:#ffbd5966;color:#ffe8b1}.setting-field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1.2rem}.setting-input,.setting-select{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.9rem;color:#f8fbff;color:var(--text-strong);font-size:1rem;padding:.9rem 1rem;transition:border .2s ease;width:100%}.setting-input:focus,.setting-select:focus{border-color:#5ee5ff99;outline:none}.setting-input.warning{border-color:#ff4d4db3}.toggle-row{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.5rem}.form-checkbox{accent-color:#5ee5ff;accent-color:var(--accent-cyan);height:1.3rem;width:1.3rem}.settings-actions{align-items:center;display:flex;flex-direction:column;gap:.75rem;text-align:center}.settings-actions .glow-button.secondary{background:linear-gradient(120deg,#b267ffe6,#5ee5ffb3);color:#03050d}.text-accent{color:#5ee5ff;color:var(--accent-cyan)}.code-block{display:block;font-family:Space Mono,JetBrains Mono,monospace;text-align:left;width:100%}.dashboard-hero{display:flex;flex-direction:column;gap:.7rem}.dashboard-hero span{color:#5ee5ff;color:var(--accent-cyan);font-size:.8rem;letter-spacing:.12em}.dashboard-stats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.trade-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.console-section{border-top:1px solid #ffffff14;padding:.75rem 1rem}.console-card{display:flex;flex-direction:column;font-size:.85rem;gap:.6rem;min-height:280px}.console-window{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;box-shadow:inset 0 0 15px #0006;flex:1 1;font-size:.85rem;line-height:1.5;overflow-y:auto;padding:1rem}.console-line{background:#ffffff05;border-radius:.6rem;padding:.35rem .6rem}.console-line code{font-family:Space Mono,JetBrains Mono,monospace}.trade-action-row{display:flex;flex-wrap:wrap;gap:.6rem}.trade-action-row button{background:#ffffff08;border:1px solid #fff3;border-radius:.9rem;color:#f8fbff;color:var(--text-strong);cursor:pointer;flex:1 1;font-weight:600;min-width:140px;padding:.85rem 1rem;transition:border .2s ease,background .2s ease}.trade-action-row .glow-button:not(.green):not(.deep){background:linear-gradient(120deg,#5ee5ff,#b267ff);background:linear-gradient(120deg,var(--accent-cyan),var(--accent-magenta));border:none;border-radius:.9rem;box-shadow:0 15px 35px #5ee5ff59;color:#fff;padding:.95rem 1.6rem}.trade-action-row .glow-button.secondary{background:linear-gradient(120deg,#b267ffe6,#5ee5ffb3);color:#03050d}.trade-action-row .glow-button.deep{background:linear-gradient(135deg,#0b1f35,#0f2340 35%,#173056 65%,#1f3f6f);box-shadow:0 15px 35px #0a1c31a6;color:#fff}.trade-action-row .glow-button.green{background:linear-gradient(120deg,#66ff93e6,#36ba68e6);color:#05060f}.trade-action-row button.primary{background:linear-gradient(115deg,#5ee5ff4d,#b267ff59);border-color:#0000;box-shadow:0 10px 25px #5ee5ff40}.trade-action-row button.secondary{border-color:#b267ff66;color:#b267ff;color:var(--accent-magenta)}.split-console{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:900px){.split-console{grid-template-columns:2fr 1fr}}.console-card footer{display:flex;gap:.5rem;justify-content:flex-end;margin-top:auto}@media (min-width:769px) and (max-width:960px){.header-inner{align-items:stretch;flex-direction:column;padding:.75rem 1rem}.header-nav{flex-wrap:wrap;justify-content:center;padding:.5rem}.header-link{padding:.85rem 1rem;text-align:center;width:100%}.dashboard-hero,.settings-hero{gap:.35rem}.dashboard-hero h1{font-size:2rem}.panel-grid,.stake-summary-grid,.token-grid,.trade-grid{grid-template-columns:1fr}.panel-card,.stake-card,.stake-summary{padding:1.25rem}.table-wrapper{overflow-x:auto}.table-wrapper table{min-width:680px}.split-console{grid-template-columns:1fr}.trade-action-row{flex-direction:column}.trade-action-row button{width:100%}.console-window{padding:.75rem}.dashboard-canvas,.settings-canvas,.staking-canvas{gap:1.2rem}}@media (max-width:640px){.header-nav{flex-direction:column;gap:.5rem}.header-menu-toggle{align-items:center;display:inline-flex;justify-content:center}.dashboard-hero h1,.dashboard-hero span{text-align:left}.console-card{padding:1rem}.token-chip{min-height:140px}.glow-button,.glow-button.deep,.glow-button.green,.glow-button.secondary{font-size:.95rem;padding:.9rem 1rem}.dashboard-hero h1{font-size:1.75rem}}@media (min-width:769px) and (max-width:1024px){.header-inner{align-items:flex-start;flex-direction:column}.header-nav{border-radius:1.25rem;justify-content:center;width:100%}.header-link{flex:1 1;padding:.85rem 1rem;text-align:center}.dashboard-layout,.settings-layout,.staking-layout{padding:2rem 1rem 3rem}.dashboard-canvas,.settings-canvas,.staking-canvas{gap:1.25rem}.panel-grid,.stake-summary-grid,.token-grid,.trade-grid{grid-template-columns:1fr}.panel-card,.stake-card,.stake-summary{padding:1.25rem}.trade-action-row{flex-direction:column}.trade-action-row button{width:100%}.console-window{font-size:.8rem}}@media (max-width:640px){.header-inner{background:#0000;padding:0}.brand-group{align-items:flex-start;flex-direction:column}.dashboard-hero h1{font-size:1.8rem}.dashboard-hero span{letter-spacing:.1em}.glow-button,.glow-button.deep,.glow-button.green,.glow-button.secondary{box-shadow:0 8px 20px #00000073;padding:.85rem 1.2rem;width:100%}.table-wrapper table{font-size:.8rem}.stake-card video{height:160px;object-fit:cover}.token-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.token-chip{gap:.15rem;min-height:auto;padding:.7rem}.token-chip strong{font-size:1rem}.token-chip span{font-size:.7rem}}@media (max-width:768px){.header-inner{align-items:flex-start;border-radius:1.85rem;padding:1.25rem 3.6rem 1.35rem 1.5rem;position:relative}.header-inner:after{border:1px solid #5ee5ff26;border-radius:1.65rem;content:"";inset:1px;pointer-events:none;position:absolute}.brand-group{gap:.8rem;width:100%}.header-menu-toggle{background:#03030ab3;border-color:#5ee5ff59;display:inline-flex;margin:0;position:absolute;right:.8rem;top:.8rem;z-index:51}.header-nav{align-items:stretch;background:#060812f2;border:1px solid #5ee5ff40;border-radius:1.5rem;box-shadow:0 25px 45px #0000008c;display:none;flex-direction:column;gap:.55rem;left:0;margin-top:.6rem;opacity:0;padding:.85rem;position:absolute;right:0;top:100%;transform:translateY(-12px);transition:transform .35s ease,opacity .35s ease;z-index:40}.header-nav.open{display:flex;opacity:1;pointer-events:auto;transform:translateY(0)}.header-link{background:#ffffff05;border-radius:1rem;font-size:.78rem;letter-spacing:.1em;padding:.5rem .9rem;text-align:left}.header-link.primary.logout-button{font-size:.8rem;padding:.6rem .9rem}.mobile-nav-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .35s ease;z-index:30}.mobile-nav-backdrop.visible{opacity:1;pointer-events:auto}body.mobile-nav-open .app-main{filter:brightness(.65);transition:filter .4s ease}}.glow{animation:glow 1s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 0 5px #5ee5ffb3}to{box-shadow:0 0 20px #b267ffb3}}.btn-glow{background:linear-gradient(90deg,#01f,#2837ff);border-radius:.5rem;box-shadow:0 0 10px #5ee5ffb3;color:#fff;font-weight:700;padding:.5rem 1rem;transition:box-shadow .3s ease}.btn-glow:hover{box-shadow:0 0 20px #b267ffb3}.admin-user-table{overflow-x:auto}.admin-user-table table{min-width:750px;table-layout:auto}.admin-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.admin-toggle-card{align-items:center;background:#0c1222d9;background:var(--panel);border:1px solid #7e86ff73;border:1px solid var(--panel-border);border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem 1rem;transition:opacity .2s}.admin-toggle-card.disabled{opacity:.5}.admin-toggle-label span{color:#adbadf;color:var(--text-muted);display:block;font-size:.75rem}.toggle-switch{flex-shrink:0;height:24px;position:relative;width:42px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background:#333;border-radius:24px;cursor:pointer;inset:0;position:absolute;transition:background .2s}.toggle-slider:after{background:#fff;border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s;width:18px}.toggle-switch input:checked+.toggle-slider{background:#5ee5ff;background:var(--accent-cyan)}.toggle-switch input:checked+.toggle-slider:after{transform:translateX(18px)}.status-badge{border-radius:999px;font-size:.75rem;font-weight:600;padding:.2rem .6rem}.status-badge.success{background:#00c86426;color:#00e676}.status-badge.danger{background:#ff3c3c26;color:#ff5252}.admin-action-btn{background:#0c1222d9;background:var(--panel);border:1px solid #7e86ff73;border:1px solid var(--panel-border);border-radius:6px;color:#adbadf;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:600;padding:.3rem .65rem;transition:all .15s ease;white-space:nowrap}.admin-action-btn:hover{background:#5ee5ff0f;border-color:#5ee5ff;border-color:var(--accent-cyan);color:#f8fbff;color:var(--text-strong)}.admin-action-btn.warn{border-color:#ffab404d;color:#ffab40}.admin-action-btn.warn:hover{background:#ffab4014;border-color:#ffab40}.admin-action-btn.danger{border-color:#ff52524d;color:#ff5252}.admin-action-btn.danger:hover{background:#ff525214;border-color:#ff5252}.admin-action-btn.success{border-color:#00e6764d;color:#00e676}.admin-action-btn.success:hover{background:#00e67614;border-color:#00e676}.admin-actions{align-items:center;display:flex;gap:.35rem;justify-content:center}.admin-withdraw-form{display:flex;flex-direction:column;gap:.75rem;max-width:480px}.admin-withdraw-form .form-row{display:flex;flex-direction:column;gap:.25rem}.admin-withdraw-form label{color:#adbadf;color:var(--text-muted);font-size:.8rem}.admin-withdraw-form input{background:#0a0f1f;background:var(--bg-sheen);border:1px solid #7e86ff73;border:1px solid var(--panel-border);border-radius:.4rem;color:#f8fbff;color:var(--text-strong);font-family:inherit;padding:.5rem .75rem}.admin-withdraw-buttons{display:flex;gap:.75rem}.admin-withdraw-status{background:#00c8641a;border-radius:.4rem;color:#00e676;font-size:.85rem;padding:.5rem .75rem}.admin-withdraw-status.error{background:#ff3c3c1a;color:#ff5252}.admin-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.admin-modal{background:#0a0f1f;background:var(--bg-sheen);border:1px solid #7e86ff73;border:1px solid var(--panel-border);border-radius:.75rem;display:flex;flex-direction:column;max-height:80vh;max-width:900px;overflow:hidden;width:90vw}.admin-modal-header{align-items:center;border-bottom:1px solid #7e86ff73;border-bottom:1px solid var(--panel-border);display:flex;justify-content:space-between;padding:1rem 1.25rem}.admin-modal-header h2{font-size:1.1rem;margin:0}.admin-modal-close{background:none;border:none;color:#adbadf;color:var(--text-muted);cursor:pointer;font-size:1.5rem;line-height:1;padding:0 .25rem}.admin-modal-close:hover{color:#f8fbff;color:var(--text-strong)}.admin-modal-tabs{border-bottom:1px solid #7e86ff73;border-bottom:1px solid var(--panel-border);display:flex;gap:0;overflow-x:auto}.admin-tab{background:none;border:none;border-bottom:2px solid #0000;color:#adbadf;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.85rem;padding:.6rem 1rem;transition:color .15s,border-color .15s;white-space:nowrap}.admin-tab:hover{color:#f8fbff;color:var(--text-strong)}.admin-tab.active{border-bottom-color:#5ee5ff;border-bottom-color:var(--accent-cyan);color:#5ee5ff;color:var(--accent-cyan)}.admin-tab-count{background:#7e86ff26;border-radius:999px;color:#adbadf;color:var(--text-muted);font-size:.7rem;margin-left:.3rem;padding:.1rem .4rem}.admin-modal-body{flex:1 1;overflow-y:auto;padding:.5rem}.admin-log-viewer{font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.8rem;line-height:1.6;max-height:400px;overflow-y:auto;padding:.75rem}.admin-log-line{white-space:pre-wrap;word-break:break-word}.admin-log-level{border-radius:3px;display:inline-block;font-size:.65rem;font-weight:700;margin-right:.5rem;padding:.05rem .4rem}.admin-log-level.error{background:#ff3c3c33;color:#ff5252}.admin-log-level.warning{background:#ffab4033;color:#ffab40}.panel-card.keymgmt{display:flex;flex-direction:column;gap:1.25rem}.keymgmt-status-row{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.keymgmt-section{display:flex;flex-direction:column;gap:.5rem}.keymgmt-section-label{align-items:center;color:#5ee5ff;color:var(--accent-cyan);display:flex;font-size:.78rem;font-weight:600;gap:.5rem;letter-spacing:.08em;text-transform:uppercase}.keymgmt-actions{display:flex;flex-wrap:wrap;gap:.5rem}.keymgmt-action-primary{border-color:#5ee5ff!important;border-color:var(--accent-cyan)!important;color:#5ee5ff!important;color:var(--accent-cyan)!important}.keymgmt-action-primary:hover{background:#5ee5ff1a!important}.keymgmt-running-badge{animation:glow 1.5s ease-in-out infinite alternate;background:#5ee5ff26;border-radius:999px;color:#5ee5ff;color:var(--accent-cyan);font-size:.65rem;font-weight:700;padding:.15rem .5rem}.keymgmt-summary{display:flex;flex-wrap:wrap;gap:.4rem}.keymgmt-import{display:flex;flex-direction:column;gap:.6rem}.keymgmt-version-cell{color:#b267ff;color:var(--accent-magenta);font-weight:600}.keymgmt-mono{font-family:Space Mono,JetBrains Mono,monospace;font-size:.8rem;letter-spacing:.02em}.keymgmt-mono,.keymgmt-small{color:#adbadf;color:var(--text-muted)}.keymgmt-small{font-size:.78rem}.keymgmt-error-cell{color:#ff5252;font-size:.75rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keymgmt-file-row{align-items:center;display:flex;gap:.6rem}.keymgmt-file-name{color:#adbadf;color:var(--text-muted);font-size:.8rem;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.keymgmt-status-row{grid-template-columns:1fr}.keymgmt-actions{flex-direction:column}.keymgmt-actions .admin-action-btn{width:100%}}.scanner-wrapper{padding:.5rem}.scanner-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.scanner-header-left{align-items:center;display:flex;gap:.5rem}.scanner-title{color:#e0e0e0;font-size:.95rem;font-weight:600}.scanner-mode-badge{border-radius:12px;font-size:.7rem;font-weight:600;letter-spacing:.3px;padding:.15rem .5rem}.scanner-mode-badge.oi-mode{background:linear-gradient(135deg,#8b5cf6,#ec4899);box-shadow:0 0 8px #8b5cf666;color:#fff}.scanner-meta{color:#888;font-size:.75rem}.scanner-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(155px,1fr))}.scanner-card{background:#1a1a2e;border-left:3px solid #6b7280;border-radius:8px;cursor:pointer;padding:.6rem .75rem;transition:background .15s,transform .1s}.scanner-card:hover{background:#22223a;transform:translateY(-1px)}.scanner-card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.scanner-symbol{color:#fff;font-size:.9rem;font-weight:700}.scanner-regime-badge{border-radius:4px;color:#fff;font-size:.6rem;font-weight:600;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.scanner-card-mid{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.scanner-price{color:#ccc;font-size:.8rem}.scanner-signal{font-size:.75rem;font-weight:700;text-transform:uppercase}.scanner-conf-bar-wrapper{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden;position:relative}.scanner-conf-bar{border-radius:3px;height:100%;transition:width .4s ease}.scanner-conf-label{color:#aaa;font-size:.6rem;position:absolute;right:0;top:-14px}.scanner-warming{color:#f59e0b;font-size:.7rem}.scanner-empty{align-items:center;color:#888;display:flex;flex-direction:column;font-size:.9rem;justify-content:center;min-height:200px}.scanner-spinner{animation:scanner-spin .8s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top-color:#6366f1;height:24px;margin-bottom:.75rem;width:24px}@keyframes scanner-spin{to{transform:rotate(1turn)}}.scanner-back-btn{background:none;border:1px solid #444;border-radius:6px;color:#ccc;cursor:pointer;font-size:.8rem;margin-bottom:.5rem;padding:4px 12px;transition:background .15s}.scanner-back-btn:hover{background:#ffffff14}@media (max-width:480px){.scanner-grid{gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.scanner-card{padding:.5rem .6rem}}.pos-cards-grid{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pos-card{background:#0f1428b3;border:1px solid;border-left:3px solid;border-radius:8px;padding:.7rem .8rem;transition:opacity .15s}.pos-card:hover{opacity:.85}.pos-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.pos-card-market{color:#f8fbff;color:var(--text-strong);font-size:.95rem;font-weight:700}.pos-card-dir{font-size:.75rem;font-weight:600;text-transform:uppercase}.pos-card-prices{display:flex;gap:.4rem;justify-content:space-between;margin-bottom:.5rem}.pos-card-price-item{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:0}.pos-card-label{color:#adbadf;color:var(--text-muted);font-size:.6rem;letter-spacing:.04em;margin-bottom:.15rem;text-transform:uppercase}.pos-card-price-item>span:last-child{color:#f8fbff;color:var(--text-strong);font-size:.8rem;font-weight:500;white-space:nowrap}.pos-card-footer{align-items:center;border-top:1px solid #7e86ff1a;display:flex;justify-content:space-between;padding-top:.4rem}.pos-card-pnl-group{display:flex;flex-direction:column;gap:.1rem}.pos-card-pnl{font-size:.85rem;font-weight:700}.pos-card-pnl-label{font-size:.7rem;font-weight:500;opacity:.6}.pos-card-raw-pnl{color:#adbadf;color:var(--text-muted);font-size:.65rem}.pos-card-close-btn{background:#ef444426;border:1px solid #ef44444d;border-radius:6px;color:#ef4444;cursor:pointer;font-size:.7rem;font-weight:600;padding:.25rem .6rem;transition:background .15s}.pos-card-close-btn:hover{background:#ef44444d}@media (max-width:480px){.pos-cards-grid{gap:.4rem;grid-template-columns:1fr}.pos-card{padding:.5rem .6rem}}.wallet-adapter-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{grid-row-gap:10px;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;display:grid;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;grid-template-rows:1fr;list-style:none;margin:0;opacity:0;padding:10px;position:absolute;right:0;top:100%;transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:99}.wallet-adapter-dropdown-list-active{opacity:1;transform:translateY(10px);visibility:visible}.wallet-adapter-dropdown-list-item{align-items:center;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:37px;justify-content:center;outline:none;padding:0 20px;white-space:nowrap;width:100%}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform .15s ease-in}.wallet-adapter-modal{background:#00000080;bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:1040}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{align-items:center;background:#1a1f2e;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:18px;top:18px}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0}.wallet-adapter-modal-container{align-items:center;display:flex;justify-content:center;margin:3rem;min-height:calc(100vh - 6rem)}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{align-items:center;background:#10141f;border-radius:10px;box-shadow:0 8px 20px #0009;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;max-width:400px;position:relative;z-index:1050}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{color:#fff;font-size:24px;font-weight:500;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{list-style:none;margin:0 0 12px;padding:0;width:100%}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{height:28px;width:28px}.wallet-adapter-modal-list .wallet-adapter-button span{font-size:14px;margin-left:auto;opacity:.6}.wallet-adapter-modal-list-more{align-items:center;align-self:flex-end;background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;padding:12px 24px 24px 12px}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s ease}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 24px 24px;width:100%}.wallet-adapter-modal-middle-button{background-color:#512da8;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:18px;margin-top:48px;padding:12px;width:100%}
/*# sourceMappingURL=main.9851812b.css.map*/