@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;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;border-radius:4px}.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-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height: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{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.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;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media(max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media(max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{--bg: #060816;--panel: rgba(9, 13, 28, .72);--panel-strong: rgba(13, 18, 36, .92);--text: #f5f7ff;--muted: #96a3c7;--line: rgba(255, 255, 255, .08);--accent: #7cffb2;--accent-glow: rgba(124, 255, 178, .2);--accent-pulse: rgba(124, 255, 178, .55);--danger: #ff6b9f}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:Segoe UI,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;background:radial-gradient(circle at top,rgba(46,81,255,.18),transparent 28%),radial-gradient(circle at 80% 20%,var(--accent-glow),transparent 22%),linear-gradient(180deg,#03050f,#060816 52%,#02040c);color:var(--text)}button,select{font:inherit}.wallet-hunter-app{position:relative;min-height:100vh;overflow:hidden;padding:28px}.app-footer{margin-top:28px;padding:18px 6px 6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;color:var(--muted);font-size:.8rem;letter-spacing:.04em}.app-footer a{color:var(--text);text-decoration:none}.app-footer a:hover{color:var(--accent)}.noise,.grid-lines{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.noise{opacity:.09;background-image:radial-gradient(rgba(255,255,255,.4) .7px,transparent .7px);background-size:12px 12px;mix-blend-mode:soft-light}.grid-lines{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 90%);mask-image:radial-gradient(circle at center,black,transparent 90%)}.glass-panel{position:relative;border:1px solid var(--line);background:linear-gradient(180deg,#0f152bd6,#080c18b8);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff0d,0 24px 80px #0000006b,0 0 0 1px #ffffff05}.top-header{display:flex;justify-content:flex-end;margin-bottom:24px}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.28em;font-size:.72rem;font-weight:700}.signal-badge,.mini-chip{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:10px 14px;color:var(--text);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);font-size:.84rem}.wallet-button{background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;height:48px!important;padding:0 18px!important;font-weight:700!important}.connect-gate{margin-top:28px;border-radius:32px;padding:36px;min-height:calc(100vh - 160px);display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:28px}.gate-copy h2{margin:10px 0;font-size:clamp(2rem,4vw,4.4rem);line-height:.95;letter-spacing:-.06em}.gate-copy p,.hero-copy p,.chart-footnote,.activity-row p{color:var(--muted)}.gate-copy p,.hero-copy p{max-width:58ch;font-size:1.04rem;line-height:1.6}.gate-copy span,.hero-copy span{color:var(--accent)}.gate-orbit{display:grid;place-items:center;min-height:380px;position:relative}.orbit-ring,.orbit-core{position:absolute;border-radius:50%}.orbit-ring{width:320px;height:320px;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 36px #ffffff05,0 0 80px var(--accent-glow)}.orbit-ring:before,.orbit-ring:after{content:"";position:absolute;width:14px;height:14px;background:var(--accent);border-radius:50%;box-shadow:0 0 18px var(--accent)}.orbit-ring:before{top:18px;left:calc(50% - 7px)}.orbit-ring:after{right:36px;bottom:54px}.orbit-core{width:132px;height:132px;display:grid;place-items:center;background:radial-gradient(circle,#ffffff24,#ffffff0a);border:1px solid rgba(255,255,255,.1);color:var(--accent);box-shadow:0 0 46px var(--accent-glow)}.dashboard-layout{margin-top:24px;display:grid;gap:22px}.hero-panel{border-radius:30px;padding:26px;display:grid;grid-template-columns:1.1fr .9fr;gap:22px}.hero-copy h2,.panel-heading h3{margin:8px 0 10px;letter-spacing:-.05em}.panel-subtitle{margin:0;max-width:34ch;font-size:.74rem;line-height:1.35;color:var(--muted)}.hero-copy h2{font-size:clamp(1.8rem,3.2vw,3rem)}.mobile-panel-toggle{display:none}.mobile-panel-body,.stat-mosaic-body,.decision-panel-body{display:contents}.hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.metric-card{border-radius:22px;padding:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid rgba(255,255,255,.08);min-height:128px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.metric-card span,.stat-box span,.wallet-row span,.wallet-row small{color:var(--muted)}.metric-card strong,.stat-box strong{font-size:1.45rem;letter-spacing:-.04em}.metric-icon{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:#ffffff0f;color:var(--accent)}.control-strip{border-radius:24px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:18px}.engine-controls{flex:1}.engine-helper-text{margin:12px 0 0;max-width:72ch;color:var(--muted);font-size:.85rem;line-height:1.55}.engine-helper-text.error{color:var(--danger)}.button-group{display:flex;align-items:center;gap:16px;margin-top:10px}.engine-btn{display:flex;align-items:center;gap:10px;background:var(--accent);color:#060816;border:none;border-radius:14px;padding:0 24px;height:54px;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 0 20px var(--accent-glow)}.engine-btn:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 0 30px var(--accent-glow)}.engine-btn.active{background:var(--danger);box-shadow:0 0 20px #ff6b9f4d}.engine-btn.disabled{background:#ffffff0d;color:var(--muted);border:1px solid rgba(255,255,255,.1);box-shadow:none;cursor:not-allowed}.engine-btn.disabled:hover{transform:none;filter:none}.engine-status-pills{display:flex;gap:8px}.status-pill{display:flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:8px 14px;font-size:.82rem;color:var(--muted)}.status-pill.active{border-color:var(--accent);color:var(--accent)}.status-pill.highlight{border-color:#ffffff26;color:var(--text)}.signal-badge{display:flex;align-items:center;gap:10px;padding:12px 20px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:.76rem;letter-spacing:.12em;font-weight:700;color:var(--muted)}.signal-badge.active{color:var(--accent);border-color:var(--accent-glow);box-shadow:0 0 20px var(--accent-glow)}.pulse-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.signal-badge.active .pulse-dot{animation:pulse-ring 1.5s infinite}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 var(--accent-glow)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.spinning{animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.unified-list{max-height:420px;overflow-y:auto;padding-right:3px}.unified-list::-webkit-scrollbar{width:4px}.unified-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.wallet-row.static{cursor:default;position:relative;overflow:hidden}.wallet-info{display:flex;flex-direction:column;gap:2px;min-width:0}.wallet-main{display:flex;align-items:center;gap:6px;min-width:0}.wallet-main strong{font-size:.88rem;line-height:1.1}.group-tag{font-size:.58rem;text-transform:uppercase;letter-spacing:.08em;padding:2px 5px;background:#7cffb21f;border:1px solid rgba(124,255,178,.18);border-radius:4px;color:var(--accent);box-shadow:inset 0 0 0 1px #ffffff05;white-space:nowrap}.address-sub{font-family:monospace;font-size:.7rem;color:var(--muted)}.mirror-status{position:absolute;top:0;right:0;bottom:0;left:0;background:#7cffb214;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.7rem;letter-spacing:.3em;color:var(--accent);pointer-events:none;opacity:0;transition:opacity .3s}.wallet-row.tracking .mirror-status{opacity:1}.scan-line{position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent);box-shadow:0 0 10px var(--accent);animation:scan-vertical 2s linear infinite}@keyframes scan-vertical{0%{top:0}to{top:100%}}.live-flow-container{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.02) 0%,transparent 100%),#06081666}.live-flow-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 84% 42%,rgba(124,255,178,.14),transparent 0 90px),linear-gradient(90deg,transparent 0%,rgba(255,255,255,.03) 84%,transparent 100%);opacity:.9}.chart-grid-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(124,255,178,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(124,255,178,.03) 1px,transparent 1px);background-size:40px 40px}.chart-noise-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(124,255,178,.05) 1px,rgba(124,255,178,.05) 2px);background-size:100% 4px;animation:scan-lines 7s linear infinite;opacity:.34}@keyframes scan-lines{0%{background-position:0 0}to{background-position:0 100%}}.chart-scanner-beam{position:absolute;top:0;left:85%;width:2px;height:100%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.9),var(--accent),transparent);box-shadow:0 0 15px var(--accent),0 0 38px #7cffb23d;opacity:.62;pointer-events:none;animation:beam-pulse 1.2s ease-in-out infinite}@keyframes beam-pulse{0%,to{opacity:.45;transform:scaleY(.96)}50%{opacity:.78;transform:scaleY(1.02)}}.stat-box.session-profit strong{font-family:monospace}.pulsing{animation:soft-pulse 2s infinite ease-in-out}@keyframes soft-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.98)}}.main-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:22px}.left-column,.right-column{display:grid;gap:22px}.wallet-list-panel,.chart-panel,.decision-panel,.stat-mosaic{border-radius:28px;padding:22px}.wallet-list-panel{padding:18px}.panel-heading{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:14px}.panel-heading h3{font-size:1.45rem}.mini-chip.positive{color:var(--accent)}.mini-chip.shield{color:#90b6ff}.wallet-list{display:grid;gap:7px}.wallet-row{width:100%;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--text);text-align:left;cursor:pointer;transition:.18s ease}.wallet-row strong,.activity-row strong{display:block}.wallet-row.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 34px var(--accent-glow);transform:translateY(-1px)}.wallet-row-stats{text-align:right;min-width:180px;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:4px}.win-chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#81d9ff29,#81d9ff0f);border:1px solid rgba(129,217,255,.2);box-shadow:inset 0 1px #ffffff0d,0 0 18px #81d9ff14;color:#81d9ff}.win-label{font-size:.56rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#81d9ffb8}.win-chip strong{font-size:.76rem;line-height:1;letter-spacing:-.02em;color:#dff7ff}.roi-chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#7cffb229,#7cffb20f);border:1px solid rgba(124,255,178,.2);box-shadow:inset 0 1px #ffffff0d,0 0 18px #7cffb214}.roi-label{font-size:.56rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7cffb2b8}.roi-chip strong{font-size:.76rem;line-height:1;color:var(--accent);letter-spacing:-.02em}.chart-wrap{width:100%;height:240px;border-radius:22px;padding:10px;background:linear-gradient(180deg,#ffffff08,#ffffff04),repeating-linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.04) 1px,transparent 1px,transparent 56px),repeating-linear-gradient(rgba(255,255,255,.04),rgba(255,255,255,.04) 1px,transparent 1px,transparent 48px);border:1px solid rgba(255,255,255,.05)}.chart-svg{width:100%;height:100%;filter:drop-shadow(0 0 18px var(--accent-glow))}.chart-hud{position:absolute;top:14px;left:14px;display:flex;gap:8px;z-index:2;pointer-events:none}.chart-hud-chip{min-width:90px;padding:7px 10px;border-radius:12px;background:#0608168f;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chart-hud-chip span{display:block;font-size:.58rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.chart-hud-chip strong{display:block;margin-top:3px;font-size:.78rem;letter-spacing:-.02em;color:var(--text)}.chart-footnote{margin-top:12px}.decision-panel{display:flex;flex-direction:column;overflow:hidden;min-height:400px;padding:0!important}.panel-tabs{display:flex;background:#0003;border-bottom:1px solid var(--line)}.tab-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border:none;background:transparent;color:var(--muted);font-size:.75rem;font-weight:700;letter-spacing:.1em;cursor:pointer;transition:all .2s;border-bottom:2px solid transparent}.tab-btn:hover{color:var(--text);background:#ffffff08}.tab-btn.active{color:var(--accent);background:#7cffb20d;border-bottom-color:var(--accent)}.tab-content{flex:1;padding:12px;overflow-y:auto;max-height:520px}.log-list,.decision-list{display:flex;flex-direction:column;gap:8px}.log-row,.decision-row{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px}.log-type{font-size:.65rem;font-weight:900;padding:4px 8px;border-radius:6px;min-width:58px;text-align:center}.log-type.buy{background:#7cffb226;color:var(--accent)}.log-type.exit{background:#ff6b9f26;color:var(--danger)}.log-type.signal{background:#90b6ff26;color:#90b6ff}.log-info,.decision-info{flex:1;display:flex;flex-direction:column;gap:2px}.log-info strong,.decision-header strong{font-size:.85rem;display:block}.log-info span,.decision-header span{font-size:.75rem;color:var(--muted)}.log-row small,.decision-row small{font-size:.7rem;color:#ffffff4d}.decision-row.hit{border-color:#7cffb24d}.decision-row.miss{border-color:#ff6b9f4d}.decision-row.hit svg{color:var(--accent)}.decision-row.miss svg{color:var(--danger)}.decision-header{display:flex;align-items:center;gap:8px}.decision-info p{margin:0;font-size:.75rem;color:var(--muted)}.decision-row.hit strong{color:var(--accent)}.decision-row.miss strong{color:var(--danger)}.stat-mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.stat-box{border-radius:22px;padding:18px;min-height:132px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.stat-box-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.stat-box.large{grid-column:span 2;min-height:186px}.stat-box.profit{background:radial-gradient(circle at top right,var(--accent-glow),transparent 32%),linear-gradient(180deg,#ffffff0f,#ffffff08)}.stat-box.profit strong{font-size:clamp(2rem,4vw,3.8rem)}.capital-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.capital-metric{padding:16px 18px;border-radius:22px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:6px}.capital-metric.accent{background:radial-gradient(circle at top right,rgba(124,255,178,.14),transparent 38%),linear-gradient(180deg,#7cffb214,#ffffff06);border-color:#7cffb229}.capital-metric.accent.negative{background:radial-gradient(circle at top right,rgba(255,107,159,.16),transparent 38%),linear-gradient(180deg,#ff6b9f1a,#ffffff06);border-color:#ff6b9f33}.capital-metric.accent.neutral{background:radial-gradient(circle at top right,rgba(144,182,255,.12),transparent 38%),linear-gradient(180deg,#ffffff0d,#ffffff06);border-color:#ffffff14}.capital-metric span{color:var(--muted)}.capital-metric.accent span,.capital-metric.accent strong{color:var(--accent)}.capital-metric.accent.negative span,.capital-metric.accent.negative strong{color:var(--danger)}.capital-metric.accent.neutral span,.capital-metric.accent.neutral strong{color:#dce8ff}.capital-metric small{color:var(--muted)}.capital-metric.accent small{color:#7cffb2c7}.capital-metric.accent.negative small{color:#ff6b9fcc}.capital-metric.accent.neutral small{color:#dce8ffb3}.stat-action{border:1px solid rgba(124,255,178,.22);border-radius:999px;padding:10px 14px;background:#7cffb214;color:var(--accent);font-size:.76rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:.18s ease}.stat-action:hover:not(:disabled){transform:translateY(-1px);background:#7cffb224;border-color:#7cffb257}.stat-action:disabled{opacity:.7;cursor:wait}.stat-helper{min-height:1.2rem}.activity-feed{display:grid;gap:12px}.activity-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border-radius:18px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.activity-dot{width:10px;height:10px;border-radius:50%;box-shadow:0 0 18px currentColor}.activity-row strong{color:var(--accent);font-size:.76rem;letter-spacing:.14em}@media(max-width:1180px){.hero-panel,.main-grid,.connect-gate,.hero-metrics{grid-template-columns:1fr}}@media(max-width:760px){.wallet-hunter-app{padding:14px;overflow-x:hidden}.dashboard-layout,.main-grid,.left-column,.right-column,.mobile-panel-body,.engine-controls{width:100%;min-width:0}.top-header{justify-content:stretch}.wallet-button{width:100%!important;max-width:100%!important;justify-content:center!important}.mobile-panel-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0;margin:0 0 16px;background:transparent;border:none;color:var(--text);text-align:left}.mobile-panel-toggle strong{display:block;margin-top:4px;font-size:.96rem;letter-spacing:-.02em}.mobile-panel-toggle svg{flex-shrink:0;color:var(--muted);transition:transform .18s ease,color .18s ease}.mobile-panel-toggle svg.open{transform:rotate(180deg);color:var(--accent)}.mobile-panel-body{display:block}.mobile-panel-body.collapsed{display:none}.stat-mosaic-body{display:contents}.stat-mosaic-body.collapsed{display:none}.decision-panel-body{display:block}.decision-panel-body.collapsed{display:none}.decision-mobile-toggle,.stat-mobile-toggle{padding:0;margin:0 0 16px}.decision-mobile-toggle+.mobile-panel-body{min-height:0}.hero-panel>.hero-copy>.eyebrow,.control-strip>.engine-controls>.eyebrow,.wallet-list-panel>.panel-heading,.chart-panel>.panel-heading,.stat-mosaic>.stat-box.large .stat-box-header>span,.decision-mobile-toggle+.mobile-panel-body .panel-tabs{margin-top:0}.topbar,.hero-panel,.wallet-list-panel,.chart-panel,.live-feed-panel,.stat-mosaic,.control-strip,.connect-gate{padding:18px;border-radius:22px}.topbar,.control-strip{align-items:start;flex-direction:column}.hero-panel,.control-strip,.wallet-list-panel,.chart-panel,.decision-panel,.stat-mosaic{display:block}.button-group,.engine-status-pills{width:100%;flex-direction:column;align-items:stretch}.engine-btn{width:100%;justify-content:center;padding:0 16px;text-align:center;white-space:normal}.status-pill{width:100%;justify-content:center;min-width:0;text-align:center}.signal-badge{width:100%;justify-content:center;margin-top:14px;text-align:center}.panel-heading,.stat-box-header,.decision-header{flex-direction:column;align-items:stretch}.stat-action,.mini-chip{width:100%;justify-content:center}.chart-wrap{min-width:0}.chart-hud{right:12px;left:12px;flex-wrap:wrap}.chart-hud-chip{flex:1 1 84px;min-width:0;padding:6px 8px}.stat-mosaic{display:grid;gap:14px}.topbar-actions{width:100%;flex-direction:column;align-items:stretch}.dropdown-shell{width:100%;min-width:0}.wallet-row,.activity-row,.log-row,.decision-row{grid-template-columns:1fr;flex-wrap:wrap;text-align:left}.log-row small,.decision-row small{margin-left:auto}.wallet-row-stats{text-align:left}.wallet-row-stats{min-width:0;justify-content:flex-start}.stat-mosaic,.capital-metrics{grid-template-columns:1fr}.stat-box.large{grid-column:span 1}.decision-panel{min-height:0;padding:18px!important}.tab-content,.unified-list{max-height:none}}html{color-scheme:dark}body{margin:0}a{color:inherit}
